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
338002015357	338002015913	338002016463	338002017013	338002017563	338002018113	338002018663	338002019213	338002019763	338002020313	338002020863	338002021413	338002021963	338002022513	338002023063	338002023613	338002024163	338002024713	338002025263	338002025813	338002026363	338002026913	338002027463	338002028013	338002028563	338002029113	338002029663	338002030213	338002030763	338002031313	338002031863	338002032413	338002032963	338002033513	338002034063	338002034613	338002035163	338002035713	338002036263	338002036813	338002037363	338002037913	338002038463	338002039013	338002039563	338002040113	338002040663	338002041213	338002041763	338002042313	338002042863	338002043413	338002043963	338002044513	338002045063	338002045613	338002046163	338002046713	338002047263	338002047813	338002048363	338002048913	338002049463	338002050013	338002050563	338002051113	338002051663	338002052213	338002052763	338002053313	338002053863	338002054413	338002054963	338002055513	338002056063	338002056613	338002057163	338002057713	338002058263	338002058813	338002059363	338002059913	338002060463	338002061013	338002061563	338002062113	338002062663	338002063213	338002063763	338002064313	338002064863	338002065413	338002065963	338002066513	338002067063	338002067613	338002068163	338002068713	338002069263	338002069813	338002070363	338002070913	338002071463	338002072013	338002072563	338002073113	338002073663	338002074213	338002074763	338002075313	338002075863	338002076413	338002076963	338002077513	338002078063	338002078613	338002079163	338002079713	338002080263	338002080813	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
63240	34912	18331	4107	1975	1407	1016	834	788	762	686	571	541	521	438	395	419	390	311	359	353	322	304	372	347	316	294	313	273	285	298	289	254	282	295	303	271	291	284	270	283	300	286	278	291	274	338	292	296	282	309	268	299	285	262	299	336	325	283	320	262	293	264	293	271	269	283	287	284	314	281	337	260	297	283	286	262	292	287	292	298	269	273	301	288	308	285	306	288	282	287	291	306	277	266	263	306	287	281	276	273	301	280	293	267	269	273	291	286	286	278	273	290	312	260	273	322	285	300	296	257	313	293	282	283	297	281	284	256	270	310	293	319	314	289	329	276	304	285	276	264	298	292	268	302	266	290	276	279	283	276	303	276	262	287	297	294	293	287	269	277	280	288	264	295	288	323	278	274	300	241	305	264	298	262	312	236	278	254	268	274	258	294	306	246	271	270	286	262	265	308	261	273	250	270	319	291	281	293	319	284	279	321	315	299	293	270	285	310	333	263	283	293	310	296	305	310	297	258	284	271	261	281	282	269	279	303	283	280	292	296	270	275	275	290	280	299	257	330	291	298	281	289	270	285	298	281	286	347	312	289	281	273	290	251	276	295	275	307	315	292	272	283	265	274	306	312	290	276	310	318	282	279	287	272	285	252	271	302	302	263	283	300	269	265	283	258	307	309	293	283	295	264	279	292	288	313	275	275	309	293	249	305	291	249	282	282	271	273	287	260	258	272	310	260	293	272	263	284	254	284	295	318	331	264	253	282	315	307	303	287	280	254	323	278	303	273	261	281	293	312	294	279	297	289	277	303	288	275	291	301	295	258	272	285	270	277	262	300	279	263	270	276	294	301	259	312	295	281	269	295	286	271	271	281	253	312	277	296	307	275	284	317	299	278	285	250	306	283	276	282	289	266	259	301	270	292	271	274	280	265	276	278	296	303	273	249	304	272	305	293	306	291	281	292	294	291	282	287	285	274	288	284	277	299	287	297	292	276	285	297	300	311	273	304	273	261	274	312	253	296	283	278	291	275	308	308	296	291	256	262	280	292	316	283	270	288	287	317	306	298	287	292	325	302	275	316	291	291	319	309	298	289	318	291	280	264	275	250	289	272	292	287	289	260	307	265	298	294	339	299	288	283	275	303	267	299	284	258	262	297	327	285	268	270	257	279	274	290	299	296	277	294	294	251	284	289	275	263	287	232	281	290	268	263	297	278	263	252	288	271	277	264	287	325	308	261	275	296	276	301	273	292	262	274	274	279	286	229	270	293	276	272	253	277	306	316	276	327	285	307	271	254	295	292	268	282	296	331	271	279	262	278	266	278	277	340	302	301	317	305	264	286	287	298	295	302	292	268	272	300	290	274	279	312	310	271	293	259	286	304	268	298	279	263	303	297	287	305	281	277	292	309	306	294	295	285	260	270	286	284	264	293	288	300	294	305	280	315	290	316	267	262	299	265	282	273	279	296	279	291	298	270	265	265	276	289	288	312	288	288	293	321	262	284	282	300	256	278	288	312	290	296	260	284	278	307	321	277	303	289	291	303	326	302	269	267	313	249	286	297	260	268	293	253	269	273	279	299	280	308	251	275	278	279	313	271	284	285	284	276	282	361	305	269	301	306	297	267	308	275	266	281	320	272	271	300	299	299	315	272	270	283	296	296	300	342	292	279	284	296	244	287	254	255	272	286	276	274	269	270	272	310	256	279	309	304	315	274	272	278	292	283	277	319	280	260	303	257	286	280	254	249	256	293	254	276	274	306	292	291	294	262	299	277	303	296	251	302	286	296	310	295	300	270	292	294	326	273	284	312	285	296	293	316	299	294	292	283	281	299	288	254	273	281	295	253	289	269	320	292	275	270	301	254	290	284	312	314	297	278	289	297	292	296	300	294	306	284	272	277	318	313	274	281	299	274	324	272	286	298	266	275	307	273	288	311	285	235	331	288	285	297	284	325	310	293	266	248	298	280	303	321	288	278	276	302	288	302	270	290	267	283	267	277	270	272	276	284	285	296	301	269	293	260	323	257	250	269	296	291	283	322	304	262	273	309	286	289	286	265	287	308	314	272	283	298	252	318	301	295	298	285	273	285	260	314	293	257	280	301	291	273	267	305	303	280	226	302	269	252	324	271	260	305	265	285	300	277	284	288	280	268	281	284	248	282	271	293	324	267	298	288	300	287	271	277	264	267	275	288	269	282	277	274	267	299	305	288	247	292	288	321	293	314	305	274	275	278	286	271	277	301	292	265	289	268	328	280	294	260	253	285	288	290	262	274	290	254	272	286	283	271	265	284	296	293	282	285	295	289	296	259	310	301	281	308	280	301	310	274	259	276	269	322	264	279	284	262	303	298	236	298	319	259	265	290	278	268	310	288	267	279	287	274	310	276	278	287	274	291	280	271	277	282	278	307	284	282	289	283	262	286	284	271	284	310	266	287	321	303	293	271	298	280	263	254	305	289	266	276	272	289	281	325	270	281	299	274	311	294	257	253	263	300	264	246	270	277	283	287	291	296	272	300	265	294	288	275	312	256	279	300	303	276	313	308	265	277	304	278	300	267	281	268	294	303	291	273	291	264	296	272	275	294	284	285	276	259	307	321	306	324	273	291	295	285	292	273	304	265	291	253	306	287	273	285	281	280	288	280	282	258	290	267	274	295	315	286	313	300	284	281	255	286	305	308	291	324	299	296	318	236	306	288	274	265	266	297	281	289	275	295	283	313	270	235	296	301	254	282	268	288	291	279	288	270	258	321	292	299	269	265	267	286	291	272	290	281	308	276	310	295	270	266	301	296	288	286	315	315	265	303	252	276	297	273	282	282	265	294	282	290	310	286	276	294	277	296	324	275	258	289	257	261	307	275	324	303	260	289	291	304	301	290	299	289	299	276	282	274	284	280	268	290	302	314	286	282	267	284	263	272	304	243	298	309	277	270	291	260	233	296	267	314	287	247	288	264	244	322	256	252	298	265	283	282	308	289	294	250	278	241	298	281	292	292	275	253	255	314	291	287	308	277	295	259	284	310	292	295	258	291	292	290	292	266	280	255	294	294	285	279	304	291	319	296	286	289	270	263	288	268	291	300	291	314	285	297	277	282	300	290	282	292	267	289	283	284	297	274	286	293	267	298	267	269	269	311	303	305	274	297	273	305	284	298	299	300	297	266	281	286	277	282	290	266	286	303	286	275	307	315	308	306	293	279	285	311	302	306	283	285	281	283	302	281	281	279	263	299	286	271	277	271	268	295	291	320	289	283	306	300	308	277	266	285	291	292	311	274	251	312	248	301	293	269	293	279	305	308	274	284	306	279	307	281	300	289	274	305	282	303	261	314	258	316	291	285	289	286	307	292	278	308	307	288	274	285	277	270	258	305	287	282	279	305	310	292	286	316	280	323	311	283	293	269	298	287	278	301	299	283	305	290	249	281	299	281	291	225	252	282	265	293	264	277	260	298	263	274	321	263	298	291	277	264	303	266	266	290	273	311	301	314	259
38233	23098	17754	6410	6219	5112	4153	3345	2972	3225	2859	2268	2275	1762	1462	1422	1258	1153	1071	908	856	847	834	784	811	768	748	689	686	661	696	628	633	633	649	629	643	654	632	640	687	642	654	594	639	638	637	611	615	604	612	635	600	572	627	627	634	583	601	633	604	636	589	657	572	558	607	625	619	605	592	628	586	615	588	579	590	596	647	621	604	657	618	613	595	620	630	608	618	614	575	590	594	630	623	572	618	630	626	597	599	600	584	611	659	619	589	580	628	602	557	626	616	626	629	600	613	618	617	625	582	640	594	614	574	597	650	582	614	614	572	611	581	571	585	645	595	592	589	597	581	585	592	622	617	656	635	624	594	611	570	608	604	639	571	628	590	609	565	563	591	605	579	662	592	614	606	642	610	636	581	631	600	607	624	609	594	618	605	631	568	647	603	605	586	611	567	607	604	641	588	611	609	626	575	592	637	595	615	586	616	645	590	596	579	647	574	615	628	598	594	622	607	566	592	663	608	593	605	601	593	561	637	603	636	600	565	621	559	662	628	611	573	566	586	618	602	606	650	572	587	628	603	569	614	611	601	592	657	595	584	603	598	630	671	615	640	567	606	605	619	606	616	637	614	570	599	601	593	644	585	581	595	646	629	619	625	604	645	585	575	592	565	611	623	606	593	587	606	579	596	601	582	677	595	626	592	583	618	578	603	587	615	629	601	625	624	611	582	639	609	605	575	611	554	592	602	639	596	603	603	613	638	590	613	593	626	615	595	581	586	629	593	608	578	618	582	595	618	568	637	654	639	610	601	579	655	610	594	601	575	608	614	572	666	599	556	588	629	586	580	610	613	576	637	601	613	612	573	623	589	626	573	624	618	648	580	606	602	574	613	598	667	591	586	600	630	644	596	613	602	614	607	602	585	563	650	622	655	572	558	625	600	600	631	610	609	630	626	608	617	577	595	645	605	633	621	582	586	565	581	613	599	638	573	607	644	602	635	643	579	611	656	646	584	617	621	592	598	603	607	593	588	597	594	602	582	631	630	580	566	572	660	602	600	608	627	653	626	610	588	587	591	617	592	588	650	576	597	613	600	634	641	604	604	592	579	628	640	640	604	613	596	631	618	586	592	623	609	652	569	599	630	619	629	620	607	651	573	623	649	590	604	620	599	649	625	606	611	596	565	599	620	641	629	617	605	557	617	568	634	608	594	609	599	590	627	607	589	613	604	597	631	596	629	584	610	551	632	618	598	608	578	596	575	684	617	575	619	642	569	556	578	595	611	595	609	650	610	581	633	579	601	594	602	619	616	670	633	609	588	624	594	627	607	627	598	567	566	557	610	634	598	584	616	555	618	606	594	624	597	606	602	609	621	584	620	626	558	589	598	540	632	638	582	607	612	563	641	597	605	618	568	616	598	632	577	636	613	569	596	582	600	581	581	633	613	577	596	626	605	606	651	603	558	586	609	609	584	612	618	597	612	575	605	580	627	611	614	595	613	574	589	591	593	602	578	594	585	581	652	629	618	622	608	599	582	584	616	639	601	582	616	616	597	595	609	565	618	635	612	605	627	603	583	610	599	580	601	613	594	644	600	603	585	585	610	612	663	646	608	613	594	582	564	625	601	616	575	623	598	614	606	566	581	612	621	627	610	577	620	625	613	614	657	643	627	595	629	601	597	596	608	600	626	625	575	605	649	595	574	625	581	569	590	606	551	598	601	568	578	598	624	611	591	642	654	583	584	647	595	601	623	572	586	593	626	598	581	578	588	622	628	590	557	619	595	612	641	609	648	607	592	631	614	611	607	617	593	651	622	645	630	591	581	588	570	627	624	626	609	553	581	607	622	609	607	652	614	570	660	617	614	634	589	620	610	613	585	605	637	584	590	587	597	593	605	612	564	585	636	602	578	603	618	597	550	647	599	624	673	583	586	655	611	629	589	564	624	605	606	631	624	624	582	636	602	605	616	609	616	595	635	579	571	616	617	591	569	604	605	635	624	597	624	603	603	617	600	629	671	591	596	638	551	603	638	550	589	621	556	575	610	571	614	596	617	579	597	616	554	572	567	583	620	609	617	600	614	581	613	614	599	609	595	608	638	600	597	621	648	616	586	583	597	622	609	626	602	610	563	573	590	646	646	594	577	627	634	585	570	663	590	617	607	589	609	588	532	594	614	562	610	562	603	599	596	600	596	589	626	587	616	598	614	604	589	617	574	629	594	596	589	582	607	607	619	583	560	615	547	636	577	586	592	604	645	581	629	573	609	595	600	633	587	598	569	583	585	611	593	578	585	633	600	635	594	606	619	637	584	633	626	546	630	614	618	580	598	599	609	601	633	591	603	638	613	617	609	682	614	621	587	585	582	590	580	595	645	582	607	619	623	623	599	607	583	601	628	579	600	586	560	583	589	596	637	598	610	600	596	670	608	592	618	626	633	589	604	551	616	584	634	597	584	639	599	595	591	600	552	607	599	613	673	578	658	588	614	586	582	655	641	586	623	586	634	599	591	595	582	581	645	586	590	595	619	628	598	598	611	623	583	649	638	600	617	592	595	631	619	609	601	592	656	600	660	569	595	611	566	595	658	646	634	588	622	593	616	588	633	619	604	591	622	596	575	629	579	585	611	591	667	632	610	569	618	626	633	579	592	601	600	633	589	624	607	600	619	621	659	567	633	601	584	614	606	627	636	662	639	615	619	612	622	602	604	596	628	664	586	577	559	601	623	601	526	582	600	609	629	611	609	620	660	604	586	589	612	625	583	589	623	617	588	641	582	596	616	644	628	608	598	610	581	622	564	625	624	578	618	609	599	591	585	653	609	579	617	617	629	567	620	604	616	596	613	590	575	629	575	607	627	604	581	628	597	636	619	585	628	600	599	574	590	616	605	625	621	622	623	604	597	622	598	663	629	612	598	570	596	606	580	605	608	557	629	614	588	589	630	600	634	584	635	629	626	584	658	580	647	632	633	581	593	611	600	633	618	594	602	611	615	569	593	584	609	610	587	604	586	604	588	552	582	653	605	602	599	615	604	622	625	584	623	637	572	591	649	607	605	584	608	595	586	629	596	612	632	611	591	600	663	598	635	645	622	605	648	607	623	583	588	564	613	626	588	603	632	635	631	598	618	599	574	616	570	615	608	594	644	598	568	635	603	606	639	615	604	578	595	603	603	656	588	569	636	589	612	599	610	588	586	648	614	581	634	625	616	570	653	623	618	610	644	597	581	621	600	575	599	615	576	661	592	601	556	571	582	639	559	628	623	600	583	599	621	578	594	575	593	614	598	571	605	647	622	641	601	589	583	621	639	566	638	615	624	604	588	621	619	615	635	612	568	584	611	631	561	619	576	648	594	600	625	613	596	606	632	659	616	542	616	610	546	592	608	634	587	606	616	570	624	647	606	605	642	572	610	569	634	588	607	627	603	603	619	639	645	629	617	588	652	607	566	604	575	594	616	627	637	615	572	612	611	622	595	629	597	609	616	582	583	578	620	591
41820	19372	6046	1159	674	554	486	369	325	367	310	303	264	278	327	280	285	251	241	248	236	242	248	270	231	228	272	253	240	246	229	246	231	252	244	234	227	236	262	225	219	248	230	228	219	224	242	245	235	223	230	251	253	253	247	260	258	264	228	230	298	232	245	263	246	244	254	228	240	254	241	259	267	265	227	233	225	282	276	240	225	252	281	260	221	230	260	220	265	259	238	215	237	236	238	225	239	235	286	255	237	235	275	220	246	251	239	230	225	236	255	264	263	241	243	250	237	241	257	253	272	244	233	210	262	224	237	236	241	256	241	209	232	245	263	211	263	262	229	225	252	234	245	277	210	213	246	241	248	250	251	236	245	255	257	247	254	235	242	237	230	229	203	241	238	207	228	245	253	231	257	215	252	259	248	226	250	286	225	241	228	245	238	249	236	238	229	232	220	192	250	232	251	203	254	231	242	252	242	241	230	252	248	246	237	258	250	251	224	237	256	246	234	232	247	265	219	247	243	221	238	270	237	255	237	251	261	213	258	241	247	240	265	242	247	276	250	259	257	221	219	255	214	230	238	266	255	232	226	226	233	223	247	267	231	244	244	260	227	276	264	220	235	251	230	247	262	216	294	264	223	255	223	264	232	230	202	242	284	232	227	245	227	237	248	252	251	254	244	229	242	229	221	227	228	192	214	261	215	250	219	256	233	254	258	223	229	230	251	255	228	248	227	246	233	237	213	238	248	232	270	225	236	268	238	246	256	231	227	273	256	214	233	256	232	274	253	256	223	219	241	253	222	201	237	253	251	233	232	237	231	237	247	228	265	271	270	238	222	223	212	234	219	246	248	261	264	225	208	239	263	228	218	225	259	233	239	238	232	275	245	237	244	250	260	244	224	255	217	206	233	253	258	253	246	256	229	225	252	254	283	256	252	244	245	249	241	243	229	234	267	262	243	251	226	256	248	251	208	224	254	236	217	268	218	253	211	231	250	283	240	225	262	242	223	241	226	233	237	231	243	225	255	217	216	232	217	235	268	247	284	226	258	240	223	245	219	216	246	207	245	237	235	234	251	229	265	229	243	265	227	220	249	248	233	240	244	245	242	211	236	248	255	253	249	256	255	228	219	254	224	239	228	277	245	277	282	237	226	263	235	204	234	250	251	241	253	215	245	239	221	242	241	228	246	245	215	260	278	278	221	252	270	232	247	231	250	267	216	242	245	249	251	229	240	255	237	250	252	232	232	248	230	239	238	264	255	226	234	257	253	207	226	234	263	212	267	234	254	232	233	224	234	265	281	226	270	258	243	247	244	255	222	241	247	235	246	248	220	253	238	267	245	234	250	291	251	238	228	207	214	267	236	252	234	216	250	247	271	240	283	222	247	236	251	237	240	286	265	249	232	258	238	229	244	241	239	209	215	265	258	222	241	253	249	230	233	240	224	265	218	241	236	247	222	243	256	239	235	228	240	237	251	280	237	219	256	215	223	230	242	229	257	248	246	246	222	225	251	228	283	237	234	253	267	220	236	230	245	247	234	242	224	259	243	224	258	245	264	254	253	249	227	257	225	256	244	242	220	256	236	236	238	201	230	273	232	272	223	201	275	267	229	247	232	241	233	226	219	226	243	243	227	240	257	234	259	293	257	229	257	235	251	245	243	222	235	249	239	212	223	260	225	243	272	230	241	260	187	218	254	275	233	248	219	253	255	250	257	264	274	229	235	254	231	266	234	225	273	239	232	232	258	257	256	220	246	223	201	227	220	224	261	235	245	251	237	210	240	236	212	267	240	248	233	200	243	252	247	217	244	239	248	226	233	238	236	230	232	210	228	236	229	241	262	313	252	248	261	251	221	271	246	254	203	270	233	225	248	313	243	238	233	243	242	229	213	264	235	256	217	204	257	217	243	229	252	239	269	261	239	261	262	248	265	241	235	222	256	258	274	253	260	245	261	253	244	258	250	234	245	242	239	237	231	229	246	257	254	225	253	232	235	245	283	247	255	246	246	259	231	227	233	250	239	235	220	270	232	229	233	237	262	264	221	225	246	255	234	230	250	231	268	233	236	235	244	211	258	241	234	239	270	238	227	273	258	278	250	236	274	239	231	218	242	248	219	256	271	257	243	212	242	261	291	242	240	254	234	251	277	236	231	231	223	226	254	248	246	249	250	260	267	244	247	258	229	263	232	219	254	226	240	244	241	227	226	265	247	232	298	274	226	250	259	209	234	205	227	245	263	235	234	273	195	231	239	235	248	258	243	230	245	267	260	237	238	250	249	223	253	246	249	247	256	241	222	260	238	237	239	233	253	244	237	267	214	219	234	259	240	249	232	234	258	254	197	254	247	235	244	227	276	213	273	273	236	252	244	251	218	245	245	231	245	236	232	268	263	219	251	260	250	236	252	242	237	242	222	223	241	245	268	238	264	242	253	253	235	229	244	241	233	243	249	228	256	259	246	243	253	276	236	233	237	249	237	239	246	269	279	244	239	254	224	242	211	236	225	242	261	242	236	286	273	214	237	251	254	246	246	214	244	253	234	217	240	229	221	217	244	236	261	255	259	238	239	248	202	218	253	240	236	260	253	222	211	241	237	221	239	218	270	268	266	241	274	228	211	232	219	247	267	273	250	262	250	240	263	221	269	227	222	249	266	255	246	217	273	242	222	239	239	269	274	241	213	240	229	263	254	274	247	224	270	254	240	239	250	251	226	230	211	262	241	228	246	254	255	250	256	239	247	267	230	246	250	232	262	249	252	227	254	201	221	245	262	228	276	238	235	247	257	253	240	260	247	249	218	238	220	228	219	227	260	227	250	219	217	190	261	278	252	255	237	265	231	237	238	255	212	237	235	270	226	222	224	255	229	246	240	270	231	246	209	236	247	246	219	225	245	203	276	254	216	236	234	235	243	273	231	235	233	279	235	262	236	261	250	243	248	250	255	213	228	253	249	216	275	226	248	237	269	234	230	243	260	256	248	255	241	233	262	258	221	245	210	224	263	238	264	229	256	241	239	232	235	265	262	233	239	244	276	235	239	239	228	211	246	230	244	259	268	223	237	256	228	250	212	224	254	247	240	233	248	233	220	226	248	246	220	229	239	262	225	218	258	230	267	236	260	226	245	242	253	276	252	280	238	247	243	233	238	242	236	240	213	273	237	253	262	246	252	255	231	228	212	232	220	227	249	263	236	258	243	226	230	227	206	213	234	250	240	259	245	238	243	268	268	258	237	255	264	248	230	245	230	238	279	247	246	264	224	229	221	250	227	214	224	263	228	265	231	277	274	234	271	232	233	264	242	242	260	260	255	267	228	253	274	273	206	250	282	248	254	220	225	260	237	265	263	227	224	242	259	232	235	223	228	252	249	215	220	245	215	258	219	238	244	263	264	244	272	246	247	252	250	232	223	247	236	256	211	231	248	265	265	246	230	221	218	232	248	254	219	228	252	230	222	226	215	256	276	252	253	256	223	227	233	254	220	257	235	269	243	231
24680	11618	6965	2579	2256	1880	1493	1218	1139	1140	861	824	792	769	769	711	682	624	576	568	615	555	582	551	548	539	550	539	530	525	507	554	504	514	522	521	548	516	548	514	511	529	525	548	509	557	494	516	541	529	525	545	520	508	548	483	530	530	503	503	508	542	537	462	507	532	515	506	525	545	523	556	506	522	481	507	493	483	526	486	532	519	519	528	516	529	524	524	488	529	464	505	530	527	523	498	505	499	475	581	513	531	513	532	525	545	504	504	532	501	520	580	552	536	530	524	561	527	522	508	520	558	488	483	534	579	506	518	526	537	519	511	507	515	529	512	553	535	499	542	548	509	493	508	477	499	504	521	509	505	510	510	533	505	480	503	503	522	518	494	526	531	527	512	508	481	521	499	534	519	531	501	476	504	510	496	552	512	498	504	504	505	475	525	503	517	516	550	519	524	484	511	511	498	528	488	531	545	511	540	531	485	511	525	496	494	560	554	510	490	492	515	516	546	514	501	544	554	521	548	487	560	509	519	503	558	488	537	499	464	491	542	482	511	494	474	526	509	503	519	551	491	518	549	519	516	536	487	469	517	504	483	513	520	542	483	501	537	520	534	508	514	533	524	486	517	527	499	517	473	528	495	541	524	500	545	499	526	484	497	502	501	519	529	498	490	498	509	520	536	528	491	483	489	521	533	487	582	498	496	507	500	528	558	498	506	537	524	528	509	550	496	541	533	555	479	523	534	497	518	480	500	522	514	514	482	505	529	542	512	521	502	519	528	537	473	551	516	493	515	512	501	511	476	496	497	495	499	544	477	499	524	515	498	497	548	503	501	478	533	494	460	501	502	504	498	500	516	507	519	542	510	517	536	502	512	550	545	468	457	483	541	491	523	479	490	520	545	522	536	498	510	493	507	498	519	565	539	527	510	533	538	521	537	515	574	515	470	525	500	508	496	499	494	520	518	532	503	522	489	506	471	525	505	547	525	528	491	511	489	517	532	503	480	471	556	527	509	483	537	515	546	528	536	532	530	524	531	479	470	492	491	505	513	493	531	578	502	519	478	536	500	518	475	474	529	510	547	491	479	501	500	498	544	553	516	517	504	521	532	517	490	490	486	519	512	472	528	493	558	499	525	493	498	514	533	516	464	483	518	501	533	493	530	518	542	518	543	525	483	510	500	494	478	508	526	510	515	499	527	493	510	494	529	556	505	531	507	466	516	511	513	504	533	509	498	524	524	486	491	534	514	495	563	485	559	503	472	523	513	521	521	524	500	516	532	496	509	511	505	516	529	519	547	486	510	500	520	521	535	490	525	510	508	497	514	524	570	520	471	490	520	503	539	507	506	544	452	538	525	500	487	469	483	540	513	500	541	508	538	487	539	541	540	530	521	514	477	455	483	548	499	537	502	495	528	529	520	489	537	502	543	494	523	514	512	518	552	559	546	512	531	499	474	502	518	544	529	523	489	527	495	495	514	500	563	507	536	526	511	516	519	508	462	526	492	502	498	496	525	519	493	489	528	500	480	524	489	548	491	540	522	528	486	505	508	499	500	528	500	489	458	533	509	538	511	481	486	474	531	530	466	474	505	475	518	505	455	497	536	525	535	483	491	503	524	521	467	524	534	531	539	493	476	465	538	526	518	471	523	515	496	496	525	508	490	488	510	522	514	494	479	516	547	508	501	516	519	506	509	552	518	550	485	514	507	502	500	520	516	529	537	534	510	475	496	522	456	509	525	507	491	518	537	519	505	491	534	560	497	511	475	503	519	550	521	552	528	522	522	574	517	501	504	508	507	544	507	519	503	500	486	453	496	502	510	539	520	535	493	502	496	537	515	508	504	532	519	554	546	534	477	505	520	510	515	494	510	577	521	509	472	515	482	514	530	524	530	520	518	531	496	532	465	536	507	543	465	509	530	472	506	522	514	512	499	519	480	540	498	528	512	503	488	517	495	497	496	464	538	521	543	493	515	515	533	512	496	518	498	556	519	511	479	515	516	505	498	498	494	504	510	528	513	501	476	553	482	494	517	528	523	521	538	464	526	556	526	484	542	511	543	540	556	554	520	516	515	504	519	535	485	543	501	501	514	518	479	519	473	532	541	517	481	458	512	531	501	555	540	515	493	530	484	522	517	543	498	491	521	521	509	487	502	500	485	500	546	521	509	510	488	510	463	532	533	526	495	492	481	488	520	492	524	486	506	536	514	512	478	483	506	494	542	460	471	508	559	522	508	533	512	498	512	497	515	527	530	503	523	519	515	486	486	506	502	477	515	505	556	474	528	497	486	515	551	514	509	512	501	500	501	519	501	500	532	483	501	550	522	522	490	501	506	510	544	499	480	502	514	529	495	517	511	511	500	488	514	537	516	495	553	510	493	522	481	528	538	529	548	508	496	520	516	511	517	490	517	493	488	520	533	524	536	520	534	522	507	503	482	511	537	492	498	514	505	525	485	536	508	483	527	481	492	534	513	521	541	516	546	510	507	539	510	490	525	527	515	514	534	510	479	540	529	519	522	522	530	537	501	504	530	492	501	496	513	500	521	483	521	521	486	569	543	532	509	554	505	480	535	445	517	501	544	552	527	488	495	514	531	509	508	533	519	501	519	515	513	523	518	532	528	504	495	496	503	565	510	507	475	512	505	515	509	558	544	483	521	474	522	536	495	491	545	519	495	475	530	502	505	462	541	538	532	513	497	512	529	458	545	477	528	499	504	524	476	517	511	522	510	519	544	476	512	487	516	541	521	509	543	546	501	494	498	496	545	518	551	505	521	478	500	503	531	494	521	508	556	526	506	515	472	538	506	510	526	540	504	477	501	520	523	480	488	514	537	523	517	476	516	524	522	502	520	500	527	540	513	503	522	504	491	518	526	505	500	483	519	472	504	546	499	506	509	477	522	537	498	494	499	508	503	487	503	517	497	478	525	506	540	517	518	503	507	516	515	496	534	501	491	490	512	540	521	533	534	533	520	486	515	470	480	546	519	496	493	479	508	506	508	460	538	537	527	552	512	522	496	527	484	479	507	554	504	492	501	513	511	512	492	463	543	540	519	502	537	549	516	534	508	503	478	543	509	512	525	509	513	494	498	536	488	496	545	509	560	511	518	534	511	473	544	512	533	523	530	528	514	506	525	507	522	521	511	485	493	513	528	530	525	549	484	530	492	529	483	503	473	496	466	546	490	504	524	532	473	553	525	514	516	540	562	529	537	547	491	507	502	540	511	500	513	487	502	463	488	491	496	496	552	487	470	517	532	559	531	505	515	513	550	542	540	515	556	469	510	504	504	523	524	508	489	538	513	486	507	495	506	494	515	518	511	460	517	477	553	505	525	550	472	543	492	497	530	511	554	567	501	500	500	490	510	526	517	529	534	535	520	479	517	505	507	489	510	492	483	513	546	490	491	491	498	527	560	529	520	501	501	546	469	488	539	516	519	526	512	518	561	529	485	508	506	557	491	546	516	536	540	500	527	525	475	484	508	507	498
54772	28132	12023	2426	1212	953	644	519	496	474	464	470	405	374	334	278	283	309	272	244	268	288	239	226	238	220	243	223	223	253	244	226	250	231	218	240	217	213	234	262	214	220	234	224	265	223	228	253	248	211	228	238	248	234	238	221	231	259	250	214	226	233	221	238	217	244	256	248	229	217	248	248	223	233	235	250	241	246	223	207	262	218	218	215	239	234	217	238	227	229	251	240	239	221	220	250	235	218	235	208	229	267	225	223	216	218	248	216	227	239	231	224	225	252	219	228	221	243	269	239	217	242	265	243	232	204	262	212	226	206	210	242	240	232	228	254	220	253	212	260	247	217	220	266	229	236	216	217	251	253	236	240	220	225	216	232	230	215	208	222	234	244	208	273	239	233	232	240	218	235	236	233	204	227	252	250	214	230	239	210	217	205	210	198	238	228	214	226	222	275	259	240	256	243	227	231	238	226	206	294	201	250	243	238	251	218	219	223	215	244	238	225	230	246	221	193	238	219	222	188	250	239	240	208	232	229	232	217	203	229	205	223	231	227	237	223	251	213	242	236	225	232	232	239	244	230	220	212	231	208	240	213	223	260	214	238	259	240	244	209	224	237	223	202	221	226	257	228	262	262	223	235	215	233	233	231	213	236	215	244	230	230	219	246	215	220	206	176	212	228	198	251	205	194	219	203	240	237	235	257	201	224	255	236	235	256	226	243	254	245	239	224	254	219	223	246	256	241	227	225	251	227	238	235	221	232	250	265	225	196	230	231	250	213	219	214	232	241	235	223	246	233	204	246	240	217	213	202	234	257	220	261	220	235	236	252	243	232	219	224	218	221	259	194	211	241	235	230	207	207	249	234	252	224	254	244	212	223	211	220	211	228	258	236	245	250	215	245	220	255	225	250	212	236	214	221	246	222	221	242	218	220	218	195	249	245	240	212	243	253	208	221	225	219	221	217	230	252	258	233	238	220	227	214	234	235	244	220	216	221	224	231	235	263	234	238	195	225	192	202	234	229	231	241	232	239	228	264	226	225	244	206	217	234	203	226	233	225	250	222	224	236	198	217	256	230	232	243	226	216	237	207	215	226	197	235	224	227	241	226	245	187	222	224	231	220	221	190	229	220	222	232	250	241	212	237	254	227	240	229	242	230	228	248	255	223	228	240	243	228	222	252	228	241	229	223	230	233	252	239	259	234	228	253	247	228	256	236	251	221	219	220	217	226	265	238	226	224	224	235	253	227	229	231	253	237	214	237	258	266	203	252	247	209	226	202	208	232	242	243	240	214	271	245	231	222	218	231	200	234	233	265	237	258	245	246	247	228	240	203	238	229	264	212	249	241	233	231	216	225	250	214	229	229	222	245	251	239	221	237	222	232	224	217	247	261	247	251	195	276	225	218	233	226	260	248	239	208	229	271	220	250	229	208	232	221	218	223	228	216	202	237	226	221	214	261	234	198	226	219	187	221	242	208	227	237	255	254	238	242	204	203	241	217	245	213	237	252	205	215	255	216	227	220	205	218	225	226	249	208	241	253	246	216	235	245	229	240	214	226	227	231	233	264	246	212	248	248	192	211	238	199	216	212	247	221	189	219	220	231	225	226	210	224	239	224	238	224	207	235	204	222	198	229	248	217	212	236	233	232	223	253	214	247	225	243	222	217	225	245	238	252	242	241	227	221	214	234	239	223	226	224	209	221	235	228	231	253	251	245	237	222	227	216	202	230	248	219	228	212	210	225	225	241	232	211	223	244	200	212	231	216	207	216	245	229	238	234	240	210	226	223	254	254	246	237	223	237	230	234	240	229	245	232	242	199	208	223	228	212	229	233	226	253	236	266	258	242	231	252	230	220	180	226	226	237	247	216	216	246	242	223	244	226	196	220	246	225	243	230	215	253	252	242	217	199	233	228	231	242	220	220	207	222	205	220	255	214	246	239	226	231	232	227	215	239	216	246	254	231	196	249	234	230	206	236	197	212	217	237	230	190	230	231	219	223	236	238	221	241	229	235	233	214	231	246	234	224	220	224	224	243	216	209	214	212	218	212	218	207	244	213	234	210	225	237	234	199	183	194	224	235	254	242	208	237	255	219	233	216	192	253	226	251	259	255	252	237	224	225	224	249	257	221	229	232	195	241	242	212	229	213	269	236	232	239	247	246	233	224	260	256	243	226	243	233	281	239	213	226	201	228	223	230	257	266	238	241	227	200	200	207	224	231	192	210	236	236	231	204	225	218	228	253	223	216	247	227	210	240	180	259	275	259	234	229	237	250	258	207	257	225	269	224	238	234	213	232	244	230	220	233	215	234	270	226	210	241	196	260	201	246	238	255	242	229	235	235	228	261	231	263	229	236	242	253	249	237	231	232	245	226	238	232	246	226	236	220	224	247	217	255	243	216	203	233	256	242	227	219	238	230	234	244	237	229	245	231	215	217	241	246	248	250	219	214	223	201	241	239	197	236	210	224	251	246	234	236	210	234	205	227	236	255	252	233	247	221	221	223	237	224	232	235	229	250	231	215	214	244	241	266	230	222	215	219	218	251	220	226	223	254	227	230	246	215	218	257	220	193	237	261	235	259	254	223	221	249	230	238	238	231	247	244	248	217	228	270	255	226	251	220	219	216	211	227	208	248	225	227	206	244	237	247	237	248	249	241	200	243	245	219	247	225	264	272	235	251	243	263	256	223	253	246	215	242	230	202	226	254	225	214	248	240	195	209	242	250	196	244	257	240	221	218	239	223	208	231	230	269	228	252	222	231	253	209	218	243	222	264	261	200	217	221	247	232	230	235	256	226	250	232	210	192	233	209	235	236	201	245	227	241	231	222	218	246	229	264	261	217	213	231	240	209	228	256	263	242	227	249	229	205	229	226	227	232	228	255	223	277	215	209	215	233	234	242	208	228	243	228	213	218	233	212	260	236	239	253	232	273	216	241	248	234	247	219	208	213	235	244	219	250	207	231	219	216	228	220	239	225	215	228	231	232	226	249	228	227	255	241	272	217	220	226	214	203	223	231	260	226	241	224	260	199	243	227	226	223	227	235	246	234	200	198	240	259	215	222	229	213	214	209	219	217	250	244	202	230	212	252	258	224	203	241	237	218	234	218	217	221	229	233	209	267	250	210	222	238	248	230	223	241	232	263	224	225	236	273	218	225	224	274	230	224	226	228	232	239	222	217	267	239	237	218	202	214	216	235	230	221	215	238	210	226	252	207	207	215	216	226	240	250	246	227	259	223	221	244	243	234	209	215	210	216	235	241	260	247	241	236	235	206	218	242	211	206	220	251	225	234	259	246	238	228	246	216	239	215	210	234	212	249	228	225	238	235	263	261	227	237	242	212	220	203	259	201	215	214	227	250	261	229	216	223	246	221	260	223	255	210	203	262	243	216	214	251	246	247	243	237	245	200	278	227	265	238	250	229	225	222	221	218	248	267	245	233	231	232	251	236	229	263	253	241	248	257	235	234	215	233	239	221	239	250	237	216
33489	18442	13038	4481	4195	3427	2588	1978	2046	1840	1839	1668	1404	1225	1060	926	820	812	745	675	634	659	629	593	564	614	566	581	556	582	557	497	531	513	532	500	557	532	535	535	499	516	531	572	496	498	521	536	520	514	499	518	521	492	494	512	547	500	463	520	528	480	503	522	511	514	525	497	510	493	500	520	489	524	479	524	512	457	495	457	479	514	517	520	472	545	484	477	482	505	518	490	493	497	474	519	503	549	476	475	512	494	488	536	504	521	503	458	518	434	522	496	503	444	526	508	482	514	524	518	518	483	476	482	484	532	523	500	516	522	528	519	560	503	491	487	493	499	477	493	514	496	502	533	496	505	492	491	540	511	505	504	499	545	478	515	494	493	517	506	488	510	526	457	484	485	518	535	502	458	523	504	551	556	531	529	502	482	488	501	500	490	485	499	512	494	502	507	499	491	461	553	520	555	485	476	534	484	454	506	531	499	489	513	506	546	487	464	529	518	501	495	492	540	535	536	518	495	507	516	486	495	472	477	496	556	472	526	486	459	520	475	537	533	492	532	507	508	512	512	490	511	481	475	466	509	493	524	482	518	511	512	495	528	468	514	469	509	497	505	484	524	499	508	498	536	501	503	512	509	484	507	506	512	545	530	526	538	486	507	484	551	536	504	501	499	495	529	483	506	496	493	563	507	535	518	502	492	516	491	514	496	512	484	507	489	493	483	508	527	492	518	500	461	485	554	491	502	506	505	520	468	489	484	508	534	527	534	465	526	464	466	476	480	514	515	511	524	514	511	546	527	487	549	508	525	542	526	487	504	521	530	487	471	558	527	455	534	565	478	504	509	515	509	546	523	452	507	550	466	510	479	514	498	498	507	496	531	492	533	520	490	525	496	504	503	540	467	488	489	482	500	505	485	530	528	515	503	500	501	468	471	506	506	486	499	503	535	549	457	491	505	480	465	493	517	464	493	534	495	525	487	494	477	517	496	490	512	515	522	532	523	466	466	487	472	481	520	493	495	486	523	508	488	454	484	509	520	484	493	526	535	531	470	500	493	494	491	538	502	511	506	521	488	498	528	531	532	522	504	518	518	523	496	528	473	499	517	501	506	488	515	500	484	523	499	524	487	470	464	479	489	515	481	522	463	484	499	512	498	520	539	490	482	519	522	509	475	517	483	511	474	501	549	504	499	479	518	507	535	518	473	502	499	488	500	477	528	515	495	497	495	526	474	496	500	491	520	480	483	477	509	496	513	482	465	517	491	495	531	535	509	494	505	475	523	493	514	503	490	512	478	488	516	449	510	507	466	498	488	454	543	466	508	504	504	495	488	485	506	527	492	491	479	514	517	466	499	522	468	510	467	492	523	483	441	505	532	518	496	534	502	490	471	559	510	491	545	499	503	470	526	475	525	494	486	519	501	480	512	495	485	509	492	519	533	524	515	518	498	495	497	489	469	446	479	528	489	497	511	530	524	482	495	511	495	505	514	467	488	493	526	542	512	496	490	533	514	506	496	489	488	510	511	545	521	515	508	492	524	503	526	473	491	497	457	506	469	494	514	468	483	549	521	521	504	490	505	518	516	508	489	532	496	482	507	492	513	496	471	504	504	492	497	505	501	523	568	518	489	492	511	516	540	488	502	515	498	558	547	487	489	508	503	496	564	501	476	503	555	504	489	480	544	506	525	458	491	531	484	533	479	467	518	473	438	482	488	509	505	528	428	507	497	506	503	523	498	495	505	533	495	495	484	492	511	487	524	498	498	527	567	503	535	519	488	510	483	489	517	523	534	490	533	475	471	509	556	505	502	521	481	493	548	504	480	531	514	498	487	439	471	538	508	526	513	514	487	536	508	488	506	500	492	514	521	486	503	535	510	505	494	540	530	515	524	473	504	498	483	461	518	483	513	470	514	523	482	506	489	536	520	525	521	471	539	503	508	497	487	501	452	507	481	508	506	456	546	508	482	476	484	502	483	539	514	541	521	522	502	519	513	525	511	452	495	492	511	481	513	454	513	551	528	502	513	487	502	483	529	473	536	494	512	510	478	552	483	501	450	502	526	507	545	552	458	549	501	489	496	519	504	496	493	506	505	554	459	523	503	513	483	511	506	490	541	500	509	496	521	488	506	530	516	469	484	474	528	516	492	481	487	507	536	468	500	507	494	547	527	504	491	514	510	499	485	530	508	544	527	510	500	528	485	525	541	483	501	541	506	519	541	488	490	490	518	506	472	519	517	471	528	499	502	470	505	518	479	509	523	521	484	522	481	545	498	492	492	505	523	517	479	492	545	506	473	514	498	511	494	510	484	538	501	497	513	503	477	524	502	484	496	480	463	532	497	494	461	522	480	541	517	491	494	507	526	452	484	526	516	512	492	503	491	506	542	494	510	475	483	533	476	569	497	472	502	478	501	519	518	505	493	498	508	531	496	492	478	476	480	551	525	492	487	515	521	469	507	492	481	478	519	501	515	468	504	492	520	496	501	483	534	514	519	505	487	465	512	542	514	547	496	513	430	473	491	488	466	500	503	472	461	492	530	512	483	458	506	516	489	489	521	515	530	491	498	508	551	507	508	501	514	509	493	507	504	515	499	471	519	468	487	486	511	483	479	524	521	489	478	506	511	532	532	544	508	532	489	523	516	495	519	494	479	513	528	484	511	481	527	498	556	490	522	473	513	523	497	527	481	520	484	502	487	490	533	480	490	473	487	498	519	520	529	500	480	533	490	526	502	463	501	450	496	497	518	456	536	514	521	498	570	489	479	485	495	524	516	504	536	492	500	511	435	529	529	466	505	489	484	485	505	514	488	473	511	528	508	471	467	520	520	505	525	518	513	481	533	518	507	477	483	519	475	492	517	494	532	482	494	492	503	479	521	510	510	545	538	506	495	479	511	510	497	492	479	489	532	473	463	499	544	516	520	531	500	469	512	502	450	493	525	515	484	489	488	463	504	486	513	490	526	518	451	474	468	515	510	503	512	520	502	486	499	529	520	489	543	467	530	542	521	485	481	501	528	476	484	497	485	490	529	480	514	520	473	487	481	509	472	500	494	547	482	472	494	455	511	489	542	509	524	524	475	505	526	497	472	484	520	468	523	486	474	513	483	491	528	505	498	519	486	458	526	484	473	513	505	512	501	538	527	499	522	486	499	455	505	478	498	519	499	519	515	505	506	489	478	510	497	494	565	483	478	462	509	548	481	531	481	518	519	519	504	499	447	499	483	521	511	500	517	499	452	498	534	503	516	496	473	487	515	504	468	465	496	536	516	518	481	531	490	497	512	466	492	514	475	517	473	520	516	509	490	481	474	494	461	477	496	543	471	471	512	525	480	519	520	517	475	482	478	516	485	518	475	469	458	520	536	490	479	495	475	524	459	474	536	427	526	482	488	460	481	522	518	510	521	498	509	518	499	493	521	501	515	502	536	517	502	512	477	504	507	532	515	462	502	484	492	508	476	529	465	529	501	486	546	472	534	482	521	459	469	524	514
63995	34141	16726	4057	2010	1343	1023	862	879	713	717	639	503	579	529	390	396	403	373	332	337	289	327	293	305	313	293	253	289	273	294	286	324	274	279	270	286	340	306	283	287	265	284	269	271	289	281	280	299	292	268	267	264	276	310	277	279	267	280	281	296	281	291	298	290	259	297	277	268	250	294	274	274	277	256	327	299	265	281	282	264	287	326	268	288	268	253	281	281	246	280	269	282	285	306	310	283	274	276	293	232	283	250	239	250	264	264	295	281	275	233	251	295	301	258	289	279	249	315	272	281	279	323	291	295	295	327	308	270	259	289	262	283	306	298	294	287	260	282	298	293	280	312	290	247	267	289	292	277	271	299	250	257	316	300	338	290	271	292	249	287	285	270	288	302	297	271	236	283	268	251	291	284	269	286	307	283	281	288	278	251	293	249	265	296	250	271	282	308	255	288	256	290	281	297	272	310	279	275	283	256	249	291	318	321	289	292	314	305	291	265	303	279	275	281	272	260	296	324	263	306	289	276	261	301	295	305	282	283	282	277	292	286	293	281	284	267	277	281	260	265	258	273	260	286	295	325	293	255	275	258	284	262	283	256	291	289	290	286	273	298	252	265	286	272	259	299	311	256	298	313	297	290	284	278	286	266	287	294	284	264	265	271	282	278	261	284	271	271	232	262	272	247	260	269	288	259	278	300	274	287	283	307	296	281	286	313	284	299	289	295	275	270	284	280	275	298	270	253	313	332	269	259	283	308	360	251	286	286	267	313	297	269	260	295	288	296	277	267	268	307	293	252	306	285	285	289	253	303	270	324	285	281	284	278	288	273	281	288	288	280	294	292	305	288	292	270	275	267	280	280	266	294	319	277	319	264	295	279	288	262	284	272	289	284	278	262	283	323	259	302	296	297	263	301	305	283	297	267	288	285	263	304	287	293	274	271	293	248	286	276	271	271	255	278	272	263	305	273	284	280	265	237	255	293	266	271	277	255	255	279	278	275	289	292	277	279	258	270	253	299	262	284	288	267	282	288	261	268	285	273	265	291	272	282	274	263	281	312	292	262	277	288	273	278	305	257	241	303	293	307	283	291	277	305	261	277	274	248	268	274	298	252	267	259	255	287	294	268	262	273	274	323	292	282	286	319	284	287	269	313	270	309	295	288	319	246	258	242	302	255	271	247	271	282	273	294	279	280	285	277	253	295	273	307	280	282	278	268	261	237	279	279	267	281	285	296	281	294	282	286	278	278	275	269	293	308	321	275	288	291	236	284	261	339	286	269	256	307	287	278	266	270	280	281	294	278	271	282	286	278	249	275	303	297	238	279	287	259	284	262	297	282	247	304	303	314	265	281	291	280	277	299	291	285	272	273	254	293	305	258	286	278	314	282	290	287	294	299	273	265	286	309	288	265	285	257	310	252	280	270	295	256	269	293	262	274	283	291	307	286	259	301	285	289	325	289	280	305	278	285	271	285	282	289	313	306	303	294	278	278	263	310	272	279	277	285	307	277	279	273	276	262	268	304	283	254	272	268	279	295	303	281	279	290	269	308	273	266	300	295	325	285	300	288	273	285	285	259	262	285	241	267	276	267	263	294	294	277	269	251	255	264	244	303	286	278	305	285	283	312	282	305	276	276	310	309	271	281	272	279	291	292	253	289	272	315	329	269	242	274	265	280	273	291	319	323	266	290	258	266	268	287	307	269	284	285	263	305	284	294	268	335	272	299	277	278	294	268	271	260	290	293	267	304	266	325	274	296	250	263	284	276	295	249	290	308	272	276	273	289	268	255	282	257	284	249	258	269	287	260	238	261	268	274	338	304	258	275	280	287	310	276	298	289	300	289	272	321	267	270	276	259	267	282	317	308	305	257	279	285	299	306	290	274	268	287	276	299	301	275	291	247	292	281	276	263	281	300	269	291	268	277	302	293	257	267	257	270	259	295	307	284	293	263	279	271	286	327	289	273	314	277	313	278	296	273	289	259	287	279	279	274	303	278	276	276	296	273	296	295	283	277	236	275	238	268	258	273	253	234	311	263	323	286	277	253	262	274	284	263	254	283	272	260	247	275	256	251	255	302	288	274	260	287	274	288	266	274	300	263	248	273	246	272	261	280	278	258	266	285	283	287	266	283	295	258	280	296	287	265	264	267	304	305	303	286	268	280	271	297	293	290	303	281	285	301	268	276	281	279	284	268	284	294	293	298	315	273	259	240	296	308	260	286	261	254	263	251	290	242	259	285	268	289	272	304	293	259	290	266	303	284	282	264	279	278	285	281	274	291	308	296	259	279	268	316	302	254	294	254	318	257	274	313	303	251	296	313	303	274	304	300	308	314	274	267	288	283	302	273	279	274	293	270	253	274	291	253	280	254	283	263	273	288	262	266	265	281	290	291	271	289	267	281	264	282	241	276	288	294	309	306	306	284	298	303	257	269	276	253	265	261	237	286	255	271	273	292	270	291	282	260	281	285	313	268	270	242	297	260	266	288	278	249	286	304	285	269	293	272	264	308	289	299	249	271	280	270	271	263	290	280	286	272	284	272	281	254	309	257	296	290	284	269	269	297	278	283	258	270	270	278	258	280	289	288	294	275	283	237	302	321	278	292	315	274	286	273	279	277	262	254	266	283	265	284	305	266	282	267	267	252	261	254	234	285	308	307	268	278	270	289	309	272	287	257	303	277	267	297	275	307	299	288	305	266	288	277	302	266	305	284	304	260	321	305	269	284	299	288	269	298	301	267	283	265	269	293	253	284	250	268	273	296	299	307	290	279	275	245	286	262	288	323	286	299	284	262	349	283	262	278	308	269	302	288	284	285	254	284	292	251	263	286	278	268	272	263	311	278	305	268	294	284	282	249	286	269	265	266	282	291	280	277	277	259	280	269	285	225	246	290	272	262	261	310	276	292	322	315	295	264	275	325	291	279	270	260	301	280	244	270	295	265	273	293	261	270	257	276	268	293	294	279	288	276	258	276	279	270	303	272	250	265	256	290	280	295	276	270	324	265	304	252	256	274	248	267	291	288	290	288	278	282	266	268	294	289	306	280	309	297	282	301	292	271	252	307	305	298	297	244	277	294	277	284	252	300	287	264	320	291	302	280	282	261	282	250	263	292	268	258	279	251	261	322	264	314	292	270	257	275	313	296	308	275	281	269	249	326	255	249	296	263	273	276	258	285	284	291	288	301	255	250	317	306	297	277	298	330	248	263	308	262	303	280	276	273	251	293	281	287	294	285	266	272	258	296	255	281	261	289	239	253	290	264	262	284	291	264	284	295	282	290	294	263	282	292	314	291	274	261	266	273	266	303	246	293	310	269	289	279	290	279	283	298	263	269	267	282	268	276	298	282	266	295	330	270	313	276	267	262	265	279	304	296	265	298	299	254	278	250	280	291	267	297	301	310	290	286	264	277	286	261	256	296	287	250	274	294	269	298	274	266	290	283	292	282	264	273	285	296	270	274	307	302	307	298	310	271	274	275	259	264	263
38647	22628	15686	7209	6698	5095	3952	3120	3570	2944	2895	2640	1938	2158	1723	1329	1225	1149	959	825	843	799	772	737	791	718	733	707	675	644	693	707	665	654	634	607	640	645	634	622	614	631	660	628	628	597	600	636	602	628	640	628	596	630	590	578	613	593	653	593	589	576	559	602	634	559	618	618	574	582	575	555	581	627	604	647	568	541	587	585	595	597	588	590	608	623	597	631	591	595	588	646	612	562	614	601	596	576	542	618	628	570	588	540	613	601	630	589	596	598	590	582	639	640	601	631	601	628	590	621	559	601	636	619	607	607	578	545	598	590	592	611	584	583	598	634	546	596	602	617	617	563	554	590	587	596	604	584	593	596	626	605	575	599	606	613	610	609	588	566	566	614	588	633	599	629	622	589	581	589	591	576	598	609	529	596	592	605	648	610	575	559	570	577	557	598	593	625	576	634	630	636	576	620	580	566	580	606	604	590	626	577	572	587	575	599	584	617	623	607	584	625	610	551	607	666	609	619	580	595	603	582	558	593	577	601	585	633	620	612	648	607	612	588	623	628	573	617	608	540	644	600	543	578	588	614	597	600	589	615	601	621	600	564	599	583	596	629	533	603	598	604	569	568	628	643	572	647	572	601	583	594	594	590	607	580	581	626	567	605	589	641	620	610	572	587	593	627	569	616	583	536	562	566	606	581	612	578	609	613	601	569	615	607	559	566	616	573	563	610	605	588	577	650	583	624	585	561	621	597	623	616	553	626	601	523	616	577	589	562	606	541	577	580	623	588	630	651	576	581	633	552	615	604	549	587	626	617	642	584	569	582	569	569	577	595	602	574	586	587	569	589	658	587	559	630	591	566	626	593	592	595	568	585	563	589	589	607	612	555	557	632	591	624	610	580	593	620	608	590	590	592	626	602	612	586	612	645	593	608	603	612	631	619	578	622	642	610	588	595	650	594	586	542	603	565	626	622	590	568	621	586	578	583	593	608	625	637	568	606	593	570	601	605	591	596	586	614	597	621	600	590	586	589	623	579	589	600	628	604	583	610	591	618	548	605	603	596	620	623	607	610	594	527	547	598	583	589	623	578	574	595	621	593	643	599	618	533	546	591	618	630	587	559	602	579	605	568	622	623	622	564	563	635	569	599	597	580	544	576	610	654	568	590	588	573	555	598	591	603	604	600	607	563	631	577	589	635	555	611	575	554	637	634	631	592	583	552	600	594	571	587	589	630	617	569	628	589	643	622	593	619	625	587	662	608	590	533	584	595	611	599	610	589	624	625	594	585	604	620	555	577	590	585	579	650	601	552	569	566	577	599	576	576	603	610	606	591	551	595	686	588	586	628	621	600	596	589	539	627	634	616	594	566	632	569	608	623	640	624	559	574	589	626	596	604	623	589	620	565	615	617	595	620	565	572	594	594	610	588	586	592	562	592	631	650	611	632	627	586	604	611	571	584	599	582	576	601	605	640	607	601	622	646	581	603	569	627	603	601	578	623	595	559	569	554	655	614	576	585	600	646	625	581	590	626	578	629	672	620	581	590	599	614	613	555	581	594	557	580	612	601	563	594	594	611	581	619	607	626	577	619	600	620	605	575	629	573	615	557	577	613	596	612	635	626	607	557	567	643	593	606	606	606	600	605	587	603	550	587	596	652	626	555	600	592	613	563	622	613	594	550	585	625	565	575	647	634	606	599	609	610	560	604	619	590	600	626	611	636	593	582	583	637	581	625	570	554	601	592	620	607	647	588	583	580	626	546	588	582	621	596	588	609	587	577	578	583	618	555	587	584	611	563	660	574	631	617	624	620	616	623	641	637	576	595	627	600	593	618	596	597	623	593	603	583	614	595	631	609	619	604	621	610	602	578	584	628	617	633	619	609	637	641	566	616	615	641	628	625	582	585	571	616	626	587	605	594	625	595	572	566	620	593	628	609	595	555	636	609	579	629	611	637	614	613	631	597	583	614	590	616	605	598	556	574	586	580	575	573	559	562	656	611	558	643	606	583	610	589	580	638	610	521	591	617	612	556	563	549	602	575	618	566	642	572	638	619	612	573	609	603	607	589	608	610	565	560	563	604	562	594	584	594	641	566	580	607	601	591	604	587	615	610	633	600	587	594	583	597	589	616	624	583	617	582	593	598	600	593	608	622	577	644	603	611	581	581	583	631	598	592	589	596	594	554	584	591	583	565	601	628	616	593	575	615	583	653	595	600	613	648	585	585	581	592	639	575	574	574	586	594	589	587	587	584	636	611	626	593	578	552	580	565	561	597	625	535	587	599	563	575	595	594	592	610	602	598	591	598	578	590	592	615	582	577	626	609	583	629	593	617	610	614	635	604	593	604	556	604	674	586	576	607	583	541	587	595	586	614	595	624	582	678	592	590	604	610	625	574	601	618	587	623	599	620	616	596	607	545	577	581	584	630	635	630	571	585	553	636	609	613	548	645	576	589	588	633	605	586	609	564	631	574	604	610	616	639	569	612	586	586	589	573	639	595	589	587	575	659	584	559	620	607	612	638	587	592	587	599	575	605	600	582	592	561	597	608	636	597	599	590	591	597	581	591	597	601	586	644	645	597	597	583	600	569	630	583	598	623	597	637	613	611	600	634	603	581	585	626	604	623	657	575	624	570	609	616	612	567	563	598	595	568	618	594	616	593	593	574	667	581	582	567	608	607	561	548	599	608	620	601	590	573	568	630	600	615	604	592	585	614	574	590	597	549	587	589	607	622	632	592	586	561	612	645	625	606	601	594	572	573	584	564	600	571	559	601	588	583	571	527	613	609	621	577	569	602	605	584	609	552	605	611	624	597	605	592	618	600	601	609	594	605	610	601	592	613	589	604	588	588	587	583	618	621	579	583	602	656	556	636	606	568	584	617	601	596	630	601	580	598	589	597	630	590	614	625	573	594	580	574	596	608	614	605	589	550	601	596	604	579	579	631	625	557	610	621	588	599	607	579	631	606	589	566	623	637	576	599	652	624	576	614	601	599	605	621	604	623	584	600	601	575	543	609	609	581	577	605	613	592	572	619	598	607	643	598	639	597	546	628	583	612	608	611	625	594	601	600	561	602	610	638	603	617	548	563	588	620	584	611	651	625	577	602	625	595	607	623	647	565	560	553	591	559	606	599	606	579	551	563	634	617	566	616	570	571	540	613	578	613	591	616	581	607	623	555	603	583	609	607	556	570	582	619	561	666	582	573	610	646	603	597	557	618	549	638	627	611	573	603	605	610	610	616	610	552	577	580	598	563	595	586	602	582	565	600	621	627	585	558	562	628	603	584	591	621	569	634	609	618	555	602	566	592	625	612	619	581	591	596	612	587	564	593	610	604	586	554	616	647	614	609	632	597	632	611	575	613	624	559	608	624	597	600	597	601	586	605	578	563	648	582	563	581	614	578	582	548	605	581	598	607	622	601	550	578	600	553	623	594	637	609	608	593	654	623	593	567	589	589	566	625	565	576	580	610	622	611	598	590	586	579	599	589
42655	19586	5995	1281	715	545	409	393	386	361	338	270	258	314	268	295	244	259	268	251	286	231	281	232	239	242	244	261	265	248	248	247	272	257	253	255	226	236	232	269	236	211	226	291	259	251	249	251	233	260	251	246	230	231	251	216	241	260	265	213	260	272	218	268	251	213	246	251	237	238	226	243	277	237	238	283	246	226	226	247	277	222	236	221	249	239	248	250	260	254	234	233	239	234	226	226	229	232	237	246	210	243	222	230	234	249	254	244	229	230	236	244	216	229	245	222	218	228	233	277	265	249	263	270	239	228	247	219	243	248	242	253	225	242	258	262	251	239	256	241	267	248	255	255	230	249	249	248	250	260	246	225	263	225	264	214	254	241	241	236	215	251	240	224	249	245	212	236	253	224	222	229	259	229	250	299	239	268	243	248	233	236	240	235	255	264	247	240	262	224	219	232	238	252	223	225	237	202	239	224	237	264	218	250	244	253	226	252	238	216	252	270	231	231	236	274	231	251	209	210	228	244	270	220	239	249	251	233	269	239	249	247	227	266	263	263	254	220	237	270	242	242	264	256	210	232	244	241	240	243	236	275	219	247	228	234	267	243	242	249	234	247	203	241	297	211	285	259	235	255	227	247	232	242	246	267	227	230	238	250	230	226	224	238	219	211	289	224	234	241	208	238	225	226	239	247	241	212	214	240	265	251	223	233	249	232	239	235	241	222	244	272	251	243	217	259	254	225	261	260	237	239	238	233	261	231	232	235	265	237	234	219	257	273	221	251	256	199	269	238	244	241	249	216	217	264	256	239	253	264	231	218	265	251	221	235	232	227	253	249	272	260	268	268	233	260	243	236	256	246	261	217	227	241	235	224	229	265	240	251	231	252	241	241	238	257	234	238	246	246	241	235	221	279	254	259	236	233	226	239	245	243	219	220	245	230	233	229	222	254	245	249	250	243	266	256	242	216	229	262	227	250	236	229	253	236	254	238	241	264	282	247	228	251	230	191	250	241	228	232	257	243	229	248	222	271	219	211	243	247	266	238	233	259	239	248	269	259	242	223	263	233	260	219	212	226	241	244	239	256	255	223	241	250	245	239	241	239	219	238	239	225	253	220	252	259	244	215	233	228	242	249	236	245	253	241	276	255	242	264	252	236	252	263	252	235	227	232	240	249	257	240	245	217	220	246	252	232	235	221	238	260	247	235	254	275	235	213	236	246	260	247	284	218	258	234	240	233	217	230	251	211	214	254	254	244	256	240	269	237	238	261	237	237	235	278	259	252	255	255	238	213	211	218	247	232	248	241	254	253	226	231	252	225	267	241	247	236	246	254	230	249	265	196	231	246	269	217	249	241	199	232	206	223	238	251	220	237	247	255	241	259	247	217	224	254	241	246	262	249	220	243	244	220	223	229	255	272	224	244	264	267	241	221	268	262	263	240	258	237	264	240	227	257	259	241	265	250	242	244	233	222	232	223	259	248	257	264	245	218	223	253	248	229	267	231	222	262	247	244	208	250	245	203	232	237	261	240	232	251	234	248	229	237	238	247	248	229	275	226	270	236	227	269	241	267	205	237	252	231	247	232	232	249	240	258	226	229	220	235	244	242	210	270	202	239	207	252	260	256	241	208	254	264	286	265	252	245	246	263	274	241	248	224	250	252	248	249	234	234	238	246	245	247	214	266	232	210	245	286	247	243	251	264	243	222	248	242	215	219	250	289	240	220	210	257	238	226	261	240	259	234	240	228	251	258	243	241	243	203	237	210	239	244	235	229	220	227	264	227	262	247	253	240	254	215	224	278	261	230	250	240	227	248	232	249	241	240	222	246	244	239	239	257	231	248	231	252	244	250	258	241	249	240	230	229	218	235	234	256	258	223	265	244	244	285	243	243	214	236	244	223	218	250	229	268	230	221	238	252	242	263	240	251	225	260	245	258	252	262	254	252	258	270	228	239	221	213	231	241	230	249	261	227	269	270	233	226	230	240	277	256	239	252	211	224	236	245	236	251	207	232	209	237	239	242	270	269	233	220	289	224	238	235	215	243	221	225	253	208	237	249	227	208	256	232	259	257	248	242	245	232	236	230	258	241	215	219	247	250	228	244	219	229	255	247	245	243	242	238	246	241	251	253	247	231	207	209	252	218	257	263	222	240	223	262	256	232	215	235	244	245	240	226	271	246	248	257	240	250	247	265	247	275	242	254	263	259	236	237	252	249	233	265	253	264	263	247	215	247	259	239	268	241	223	256	246	238	255	244	274	249	272	245	270	258	246	279	258	236	244	212	218	228	211	225	249	267	233	202	232	228	279	234	243	236	259	231	244	243	206	268	268	258	296	248	240	234	238	221	216	255	259	254	239	228	224	231	231	218	231	258	212	233	237	259	232	274	241	212	238	203	232	235	238	223	250	244	235	265	219	286	234	275	229	239	235	255	252	218	268	252	253	228	240	269	236	253	262	241	259	197	241	248	243	249	235	229	214	245	232	244	233	229	234	238	267	224	225	234	218	236	235	280	203	244	265	251	255	240	257	237	213	279	249	245	233	247	255	248	270	231	229	234	247	237	236	224	251	253	251	249	242	235	241	240	239	226	254	272	221	253	261	255	234	253	244	219	260	263	251	260	282	239	216	215	237	240	234	257	275	252	269	248	247	251	247	208	230	211	231	249	243	236	254	252	265	275	230	236	268	247	233	238	235	222	221	214	245	227	243	238	242	221	233	246	246	256	225	250	246	255	246	210	239	235	260	248	247	229	225	221	248	241	242	257	260	250	216	271	241	250	226	223	242	253	252	236	212	240	247	248	280	233	219	254	201	221	258	255	239	227	232	237	215	262	241	269	227	237	219	254	220	257	245	249	241	230	252	224	237	229	231	256	228	246	254	234	230	241	226	238	227	261	242	230	211	242	234	264	249	252	266	232	245	255	233	227	263	222	230	235	251	240	239	276	244	226	243	223	224	272	257	249	230	219	260	237	214	251	248	230	238	246	263	254	236	222	192	280	246	276	222	244	234	226	263	246	231	202	238	235	247	238	224	236	253	246	268	267	236	218	251	248	250	267	258	248	243	265	243	236	212	244	241	261	263	252	221	241	233	269	271	263	219	273	248	244	231	259	243	255	254	213	253	245	214	224	248	259	217	275	274	260	241	259	237	217	235	250	225	238	233	262	234	263	233	245	243	195	252	239	259	233	240	239	226	246	247	234	241	255	245	219	249	223	271	299	207	243	219	238	265	262	241	262	211	205	225	260	232	272	252	265	257	256	257	219	220	272	270	262	224	231	219	209	252	236	226	233	248	246	254	233	253	206	234	281	234	241	264	232	270	235	233	215	273	239	275	248	249	239	263	223	228	229	230	230	258	238	246	250	209	203	234	251	224	241	252	230	222	248	232	252	247	235	243	225	245	238	237	236	228	243	273	236	226	247	249	241	224	246	256	273	215	269	242	232	218	262	244	272	268	224	235	263	261	287	235	268	280	200	259	242	235	229
25162	11240	7314	2971	2448	1993	1491	1291	1221	1032	953	802	773	836	720	689	625	557	572	510	590	591	511	531	524	547	519	502	514	540	491	524	511	535	551	541	510	489	556	550	491	515	567	509	521	494	549	511	548	555	544	510	551	509	515	542	529	519	498	567	524	496	503	560	497	503	496	513	539	543	487	538	542	502	478	523	495	499	500	489	525	481	529	534	537	485	491	502	523	513	523	516	497	518	459	504	508	508	553	517	500	543	517	480	498	486	518	535	495	483	538	523	510	511	489	502	498	512	516	505	503	494	533	517	505	509	486	527	547	524	477	531	514	513	524	502	492	502	523	514	518	508	483	513	541	523	533	493	527	488	536	530	539	536	556	514	520	521	497	525	506	529	513	501	494	506	514	534	542	555	465	496	502	535	509	489	518	529	534	532	512	524	518	544	524	521	531	480	518	541	491	484	504	519	547	481	545	519	492	475	528	532	500	471	478	505	497	485	513	521	491	485	490	516	496	487	514	483	523	541	513	532	520	492	552	471	538	496	523	503	509	547	504	525	495	542	510	476	493	520	546	495	505	515	481	544	502	556	508	513	507	511	486	483	509	560	540	489	508	508	470	533	478	512	523	516	514	525	503	495	515	487	502	508	527	555	521	460	557	504	535	525	546	520	484	513	498	543	511	570	499	538	549	518	554	546	519	501	526	499	489	496	522	476	520	478	515	512	510	516	490	547	483	492	525	501	497	526	538	528	529	512	507	478	494	494	543	516	580	531	517	527	503	476	520	468	516	497	489	531	543	528	478	544	504	501	501	509	509	498	496	512	469	499	498	527	557	519	479	523	499	499	487	503	528	512	538	515	505	496	502	521	546	536	527	525	528	555	488	498	540	524	531	480	528	520	525	499	538	529	528	490	535	533	503	509	512	488	509	522	472	542	497	446	494	496	528	479	496	549	535	517	507	529	485	499	505	520	545	505	544	504	514	494	533	527	524	544	516	509	548	504	525	501	560	515	508	500	513	498	541	507	537	519	474	499	494	514	514	486	513	562	484	535	545	512	517	548	491	531	496	563	501	514	504	493	476	527	487	499	527	492	504	509	469	508	483	505	514	495	515	540	514	514	501	496	519	496	488	512	532	550	512	512	466	554	525	498	470	524	521	511	471	548	538	541	510	541	495	551	492	491	510	497	481	512	503	503	514	561	569	522	551	497	511	516	515	521	509	550	515	491	503	524	497	517	486	453	557	507	508	500	512	481	457	465	513	537	510	530	511	521	507	505	525	510	524	495	480	502	520	507	514	544	513	524	500	475	506	497	549	510	497	472	538	505	500	505	509	507	506	502	513	539	530	506	493	537	495	499	506	511	511	520	542	516	487	488	543	493	483	504	516	491	516	533	485	548	518	489	520	504	506	551	519	499	501	532	479	517	509	491	534	512	521	523	482	514	469	539	519	520	490	502	529	513	508	525	530	555	514	491	517	501	528	485	505	496	553	511	528	550	529	503	514	499	534	563	496	518	483	516	509	510	515	509	453	522	530	527	521	535	500	567	457	496	510	509	512	491	542	478	473	512	507	514	504	568	480	532	496	460	502	496	498	525	538	480	546	524	524	511	460	505	518	534	495	472	537	515	519	471	512	531	491	508	498	472	515	527	533	549	522	518	514	505	551	518	535	510	497	500	510	505	520	496	523	538	496	527	531	514	521	493	531	508	517	508	512	514	531	511	515	529	570	519	530	508	478	492	528	539	518	512	546	527	510	538	508	513	507	479	488	524	517	492	517	522	559	495	526	540	490	511	541	540	525	511	530	535	512	493	538	505	540	497	515	534	481	512	550	484	511	490	503	459	552	521	519	512	516	535	502	493	502	535	523	500	499	530	494	489	506	539	500	519	493	474	515	532	529	507	533	504	547	505	513	515	535	510	483	495	540	519	541	469	468	574	508	470	486	507	507	494	523	543	485	500	480	518	518	553	516	504	509	516	475	536	518	504	543	521	493	507	525	471	548	494	508	492	473	550	500	531	525	481	484	534	511	514	496	516	481	525	530	517	489	548	465	497	523	502	472	512	489	513	508	490	515	501	532	554	487	484	516	520	524	501	511	500	531	513	501	524	506	524	508	544	513	518	506	499	485	516	515	525	513	567	491	503	497	508	522	506	554	533	535	552	491	546	511	509	520	492	518	521	506	505	519	538	502	511	517	495	500	493	506	521	521	521	511	515	545	562	549	521	525	490	531	506	514	564	517	522	490	522	511	518	546	501	506	495	505	496	499	503	564	514	524	509	517	535	516	499	497	494	507	518	522	518	508	539	566	526	511	540	527	525	506	533	538	535	508	536	509	545	503	512	533	518	511	527	468	525	482	528	522	497	543	500	516	492	496	509	529	508	532	507	541	542	498	496	492	530	561	485	513	517	459	516	522	477	529	485	516	466	484	486	510	522	519	473	503	467	516	541	537	524	527	523	517	504	492	552	494	523	540	558	510	531	510	507	509	523	486	490	497	541	531	474	529	506	527	470	507	480	519	513	495	487	521	558	533	483	514	500	513	507	572	511	483	489	530	516	520	556	473	578	512	498	516	497	458	542	543	509	449	500	513	517	515	486	517	501	523	507	483	468	512	537	512	517	491	487	539	550	530	524	488	552	494	484	521	508	501	503	513	530	512	475	518	502	521	479	538	516	497	483	512	507	536	499	524	497	533	505	498	496	495	498	519	474	553	557	512	529	497	505	509	523	533	545	508	487	527	467	495	520	525	521	521	512	516	524	522	552	501	539	510	491	547	528	489	519	531	467	478	543	506	492	543	547	519	503	535	525	501	521	534	508	502	497	524	508	490	552	499	512	538	540	508	477	505	527	485	511	476	502	503	476	465	549	513	478	525	550	541	501	501	550	563	486	495	487	501	501	528	503	485	522	489	520	471	509	528	541	496	512	512	517	516	555	460	488	498	481	573	463	491	545	561	444	537	430	517	495	483	519	533	489	540	512	522	515	495	545	485	551	523	505	521	512	556	550	485	528	491	513	514	555	523	517	511	504	524	515	516	499	525	476	539	489	529	515	460	477	518	537	487	489	489	538	515	494	493	523	565	512	522	515	509	540	505	511	519	501	486	497	510	566	515	541	539	529	575	507	531	478	491	475	521	516	522	508	534	489	482	479	541	519	521	525	506	541	501	484	484	518	530	524	551	546	512	541	508	530	504	526	519	488	523	523	543	477	545	529	529	504	494	490	519	498	572	493	524	492	480	515	514	492	505	527	516	498	541	503	482	507	544	536	551	470	504	519	494	528	494	509	533	493	512	524	489	532	488	497	545	512	565	531	518	564	500	579	517	474	496	510	520	516	477	530	533	515	491	493	472	523	497	568	529	512	506	484	509	540	530	546	516	550	513	559	516	530	548	556	508	563	543	476	511	501	536	552	490	524	545	481	519	542	540	484	523	479	515	506	492	527	520	520	519	532	523	520	498	489	546	523	513	504	514	486	502	509	494	536
52743	28098	13021	2954	1500	993	753	706	609	492	490	431	362	401	337	344	270	298	246	240	244	239	267	248	251	251	209	231	220	248	251	260	212	260	259	231	234	201	225	253	228	238	234	242	219	218	234	237	249	225	232	244	200	263	250	248	228	242	235	199	238	214	202	259	225	217	223	201	221	253	240	259	230	209	243	224	228	222	243	232	246	225	257	215	239	232	250	235	252	236	231	208	243	257	220	229	242	230	190	223	211	231	232	233	229	233	192	227	205	225	221	201	230	236	247	243	238	248	213	211	199	222	258	230	241	232	215	239	236	231	227	217	248	215	223	216	209	216	236	241	225	198	235	225	241	219	235	215	250	236	229	218	226	217	230	206	239	217	273	225	239	225	199	232	199	237	237	218	244	244	211	205	221	261	254	232	234	225	219	217	248	236	226	208	235	216	244	245	233	226	240	219	207	229	241	219	231	226	215	198	224	232	248	240	218	249	277	209	232	216	225	238	234	212	246	254	250	226	266	248	222	251	243	230	224	259	223	202	226	195	196	227	211	219	229	250	262	257	237	229	223	233	220	241	208	193	250	229	238	205	215	223	234	204	238	220	241	226	221	242	220	194	208	224	193	215	218	240	239	224	232	258	237	218	237	225	262	244	229	196	229	251	224	217	257	233	216	215	229	226	243	222	244	234	242	223	218	218	216	227	243	225	226	229	212	202	234	250	251	270	247	217	253	242	241	223	259	216	227	240	205	223	222	244	236	233	231	197	217	217	212	227	232	213	227	238	226	201	231	230	267	238	216	231	229	224	230	222	221	216	231	228	236	209	208	225	221	217	255	227	271	247	237	246	193	225	246	223	230	252	244	225	211	249	223	235	208	242	237	204	226	227	255	230	201	222	205	199	255	234	217	244	238	242	213	216	262	213	230	198	241	242	234	239	232	226	235	257	241	243	226	229	229	237	215	224	203	244	207	228	227	208	222	227	204	227	208	215	214	187	226	243	214	232	226	229	223	210	212	216	221	212	265	219	210	245	218	236	203	240	237	214	237	217	203	216	243	264	226	210	230	209	243	255	228	241	234	220	219	238	234	219	225	229	235	231	237	256	212	227	247	216	229	198	242	208	228	232	238	232	219	220	232	255	225	250	248	195	214	220	229	243	227	231	205	246	222	238	254	236	234	241	225	226	221	205	231	226	216	250	240	229	225	239	231	231	211	230	230	221	232	212	255	251	219	213	198	249	223	227	223	216	234	232	232	224	268	237	246	229	223	232	236	216	212	255	240	231	221	235	217	211	275	247	206	249	231	235	226	224	228	214	215	226	249	269	219	215	214	225	212	251	234	223	229	238	224	213	191	215	247	234	234	254	243	234	226	225	192	217	231	258	213	239	247	206	243	230	206	241	239	283	257	228	226	237	247	246	234	225	242	205	207	216	242	232	251	234	227	202	201	258	223	218	218	269	232	238	245	239	260	215	196	229	265	249	231	261	223	250	259	244	242	191	217	244	245	225	221	246	183	205	242	254	206	220	198	270	250	243	224	237	213	188	214	228	218	225	246	247	235	235	225	231	224	227	214	251	247	213	217	238	238	253	224	257	230	256	254	231	209	246	226	216	201	182	245	218	203	223	226	250	231	279	226	242	222	239	258	209	205	218	223	234	256	264	270	239	220	211	223	193	242	250	224	194	240	211	246	208	216	229	198	239	199	213	221	246	222	206	212	186	228	255	209	215	242	232	216	194	241	252	244	247	218	248	199	237	232	264	226	252	247	203	236	253	243	204	226	211	217	210	205	217	234	221	207	220	209	208	212	215	253	241	247	224	221	220	238	250	217	227	223	231	220	225	236	221	218	223	228	248	213	251	235	238	226	213	226	232	219	237	219	216	217	205	226	214	242	231	198	248	262	209	239	224	250	224	234	243	199	194	223	236	223	209	244	221	209	228	221	253	219	198	225	225	202	227	220	194	221	256	247	255	225	235	219	204	215	212	243	223	207	215	222	214	223	240	201	221	209	203	229	227	254	253	227	237	195	225	210	246	266	238	244	224	221	233	232	211	246	251	241	227	212	223	233	234	246	196	246	231	215	241	218	248	264	232	264	238	217	220	213	251	227	217	230	203	220	259	233	244	184	246	230	229	236	245	211	209	256	223	238	266	218	234	254	247	257	227	264	231	257	216	216	229	200	232	214	246	252	222	222	219	214	250	247	202	220	223	249	246	221	240	213	204	224	249	234	244	270	241	214	214	217	272	229	218	206	211	233	237	231	229	241	207	233	221	236	216	250	243	213	257	205	220	235	219	241	242	218	252	219	215	199	220	233	234	244	226	255	232	223	244	219	215	223	210	237	247	233	231	238	203	195	230	263	202	237	213	234	223	245	268	233	209	200	209	208	220	212	245	251	235	227	250	215	277	229	239	227	226	243	259	232	228	269	209	227	242	203	203	240	239	235	247	219	223	231	231	243	227	250	224	217	243	240	247	239	192	236	212	216	223	223	239	233	228	230	217	229	227	248	249	268	242	237	202	232	251	244	221	216	243	243	226	226	236	235	224	207	228	261	224	213	210	233	198	225	226	210	216	244	252	214	230	200	241	246	215	238	244	197	226	212	219	227	229	237	253	218	214	251	202	222	190	225	227	265	227	243	231	238	269	223	238	218	193	238	247	213	218	228	202	220	221	234	209	232	222	213	230	261	228	243	217	222	225	229	229	258	203	228	243	216	246	226	233	216	255	240	222	215	206	257	236	204	205	195	231	237	250	240	243	246	210	222	215	218	239	247	238	255	243	228	239	200	195	218	259	222	233	247	237	231	236	232	204	248	223	248	194	180	204	221	232	205	223	217	243	236	229	278	224	226	194	246	204	251	245	239	253	240	225	250	231	234	235	203	253	220	206	225	269	238	244	217	244	243	239	244	224	217	233	264	240	245	226	247	240	278	213	207	227	228	252	200	229	228	222	207	227	216	245	259	235	225	213	206	243	259	238	231	248	232	238	253	228	222	250	258	239	238	204	227	212	254	256	227	195	240	201	253	233	260	205	217	230	252	205	232	195	241	243	255	239	227	210	213	222	229	231	217	237	219	266	231	229	207	229	241	227	226	215	214	204	228	222	235	228	237	220	215	224	240	224	237	248	249	197	200	227	235	253	246	216	219	236	226	215	227	221	206	210	236	232	226	224	209	198	257	208	202	253	236	241	222	213	210	219	226	223	214	195	232	235	240	250	192	220	233	203	242	232	233	229	237	213	239	236	233	217	212	259	209	254	202	219	217	220	236	253	221	258	202	232	217	210	212	208	232	251	225	221	217	215	220	237	202	223	229	215	234	230	219	240	232	225	223	243	213	256	259	205	224	200	243	253	226	214	262	222	227	222	247	226	226	223	223	202	232	229	213	233	249	235	210	263	213	248	242	236	211	248	230	209	221	243	217	229	236	218	224	210	209	241	207	197	213	207	245	248	221	219	227	240	214	230	211	226	229	214	176	222	218	219
31902	17837	14446	5987	4939	3666	2763	2828	2401	2156	1743	1603	1448	1460	1143	1118	858	723	680	681	645	651	696	581	592	575	581	531	504	503	524	559	541	550	561	531	549	565	555	498	502	555	532	520	510	483	516	506	521	489	511	493	506	480	490	511	508	491	525	524	548	457	510	531	488	486	530	559	505	492	500	490	442	489	472	459	489	522	494	514	492	500	474	482	462	491	506	507	482	476	496	509	493	461	511	515	504	520	473	495	483	490	495	503	475	478	519	459	509	513	515	457	493	447	500	471	480	501	475	515	529	470	492	506	492	507	518	473	502	493	475	484	459	522	485	519	505	499	511	494	513	492	485	533	478	474	499	474	447	490	476	492	506	492	486	500	507	460	514	500	483	496	505	487	521	482	507	514	533	549	467	480	502	506	485	443	534	534	514	547	485	497	511	512	495	498	513	482	520	524	464	478	503	526	522	488	488	494	479	458	486	562	485	467	480	481	514	475	480	486	509	488	493	485	497	484	460	522	452	511	461	488	453	518	510	494	487	470	501	484	525	471	522	514	507	497	490	492	547	526	521	485	535	535	512	477	520	535	550	486	512	527	480	487	467	481	491	465	506	508	511	469	486	474	525	493	504	482	486	476	482	500	497	504	493	465	499	484	514	544	504	495	476	484	496	510	456	492	460	454	478	479	509	502	552	516	482	510	513	443	515	455	482	472	500	481	570	501	522	487	453	500	494	483	485	504	509	534	490	479	514	479	463	506	484	473	535	464	507	481	516	484	525	494	490	464	519	499	528	487	458	476	504	510	481	457	502	504	519	496	469	514	486	495	466	498	490	468	483	545	488	517	516	489	494	462	474	495	468	469	467	496	515	503	474	517	514	508	509	460	483	493	506	469	476	512	458	526	539	504	497	517	469	511	519	512	518	446	511	470	498	509	477	497	485	510	480	489	493	515	498	477	493	457	464	471	476	468	485	502	475	498	457	497	524	489	485	497	511	497	507	473	454	503	489	503	488	487	488	465	499	513	503	505	490	489	477	509	435	537	499	502	450	476	470	473	489	516	492	510	537	484	500	488	498	483	465	491	477	505	500	513	533	480	487	508	500	522	505	508	481	543	486	478	523	473	463	493	494	503	478	485	470	488	474	513	502	507	485	495	440	510	491	484	473	495	488	482	504	497	470	489	478	425	510	492	512	519	506	525	503	515	492	485	495	502	472	487	506	500	507	523	518	505	498	541	488	505	475	461	492	456	464	496	501	498	504	549	497	516	469	524	472	502	487	511	517	501	485	488	466	498	517	487	488	474	496	462	451	471	505	508	491	524	492	500	479	479	500	489	483	504	469	472	527	498	493	485	468	517	479	503	512	487	515	469	478	469	511	485	502	480	489	486	524	477	505	516	501	498	478	515	447	500	493	462	499	510	537	507	460	499	522	499	471	461	498	485	524	493	519	486	498	480	487	490	474	515	523	474	504	503	496	519	484	522	481	488	520	462	490	504	510	464	477	495	482	514	461	522	493	496	519	457	502	494	549	500	499	530	517	484	496	475	485	493	480	498	486	478	492	457	494	501	511	456	507	515	524	458	565	503	528	503	474	496	472	477	482	500	466	500	483	517	467	488	495	516	503	512	524	503	493	467	531	506	497	454	511	541	495	490	479	486	512	514	526	487	468	476	503	494	510	496	500	501	497	448	530	457	499	543	484	534	520	488	537	483	521	523	514	479	469	491	499	507	513	478	483	545	439	508	508	455	487	506	484	452	522	453	526	507	474	496	481	501	457	495	510	457	464	483	488	473	491	470	484	500	522	483	496	505	470	494	492	494	475	482	496	505	505	508	534	497	483	507	505	492	496	478	518	505	478	500	510	498	500	473	479	507	517	505	479	468	490	496	480	484	522	465	481	534	498	491	495	483	494	516	477	529	523	490	521	507	498	500	473	484	549	481	504	465	498	503	478	502	485	485	508	474	496	462	479	513	494	488	488	516	501	524	517	509	454	522	504	461	467	472	472	515	499	466	489	522	530	471	489	475	462	448	516	499	527	499	477	497	519	462	519	513	484	501	513	500	488	460	461	489	515	498	522	511	489	474	484	520	459	492	515	546	460	549	483	492	471	519	531	497	453	476	506	493	485	515	563	488	507	458	498	511	501	516	466	473	492	473	469	481	522	495	517	493	491	505	483	481	534	487	528	447	482	515	536	501	485	497	490	500	475	492	431	471	501	519	502	508	495	488	471	493	473	481	498	507	480	479	495	515	505	480	515	485	524	474	535	525	460	472	519	506	498	539	513	453	498	501	493	539	489	505	509	485	488	481	504	501	488	510	503	485	492	508	509	507	531	493	440	496	494	497	498	468	512	498	524	517	529	496	505	448	499	483	490	458	464	493	530	540	516	495	503	525	523	495	487	524	476	500	536	514	489	475	509	489	487	501	497	503	498	489	465	507	475	500	507	507	489	482	500	497	566	487	521	492	475	517	484	488	492	483	397	449	455	496	528	498	486	498	486	512	488	515	502	469	512	441	493	498	500	526	496	489	454	547	530	503	508	515	493	498	466	521	519	534	500	543	504	549	490	452	498	490	479	487	488	501	512	473	525	482	475	499	447	470	478	463	513	490	511	504	511	501	487	499	499	512	537	459	490	506	467	530	462	502	509	504	468	485	480	477	513	498	501	481	495	503	498	494	505	462	511	483	484	497	485	504	492	495	488	529	480	508	482	483	504	537	472	503	467	492	495	503	483	519	495	509	474	490	476	488	506	537	485	483	527	459	504	497	499	499	501	501	491	517	488	482	542	468	481	539	496	495	456	462	489	472	503	475	505	470	481	516	515	489	499	514	518	475	480	502	477	490	478	519	515	451	435	504	511	489	499	464	520	476	505	473	529	533	503	506	477	513	492	484	524	518	465	498	481	510	500	500	487	481	480	484	489	501	506	493	477	462	504	472	468	511	523	465	460	484	500	480	487	497	478	494	510	455	479	499	505	488	465	502	523	517	498	480	514	512	503	449	490	484	512	483	485	487	506	523	532	499	468	484	486	487	504	508	467	497	519	486	508	494	511	468	474	492	503	524	514	502	521	451	481	460	492	495	473	539	497	498	491	487	507	480	483	473	476	507	502	516	516	529	472	512	474	504	525	525	504	488	457	494	498	488	486	496	490	471	545	495	466	477	558	474	499	482	537	500	497	502	478	490	497	507	501	477	503	488	519	480	529	479	499	496	483	490	515	491	469	508	568	486	488	468	504	525	533	544	462	513	523	520	472	543	504	502	527	521	492	512	481	464	507	489	513	507	480	490	501	522	503	492	490	493	546	493	505	482	490	465	502	480	489	494	483	490	487	535	494	457	489	488	484	510	526	520	563	496	485	504	512	481	463	482	515	499	489	481	509	469	486	510	489	527	506	497	522	506	513	477	465	491	518	484	506	496	490	519	514	476	463	490	510	522	519	513	493	482	473	528	501	502	492	469	466	529	484	516	468	502	492	511	501	526
60697	35228	20743	5721	2281	1438	1009	1001	919	862	773	616	515	507	442	467	382	364	350	349	296	291	338	315	338	330	303	300	298	264	279	314	315	284	274	305	289	267	273	276	311	314	253	273	281	288	279	275	298	290	291	274	304	286	282	264	277	304	283	296	258	273	309	280	312	272	292	280	265	275	284	280	280	299	295	259	295	277	299	279	272	290	265	285	294	286	272	275	256	288	275	268	263	251	271	265	268	299	296	259	293	270	272	255	271	291	303	305	268	295	290	320	268	269	281	281	276	294	257	270	286	286	288	291	271	298	295	279	287	284	281	294	267	281	264	285	283	289	269	273	284	288	276	279	273	267	239	303	271	285	284	254	271	289	312	311	278	293	268	293	262	287	279	289	265	277	286	301	300	281	268	260	289	313	289	269	295	307	283	282	281	255	313	311	285	309	288	267	277	322	287	273	338	288	303	246	305	304	302	270	317	278	289	268	279	277	268	278	269	287	264	276	280	268	263	283	274	275	285	266	259	299	293	290	270	280	292	302	263	328	333	293	324	273	252	297	301	312	257	265	306	279	286	260	263	287	296	294	263	306	268	305	311	289	294	270	271	327	263	281	280	260	281	268	314	268	263	269	233	284	283	291	282	287	288	272	254	285	334	287	267	252	289	284	273	288	267	284	314	277	252	301	279	317	306	248	258	254	252	275	294	288	309	307	254	272	268	245	287	287	258	257	268	270	272	287	307	297	282	295	330	278	281	303	267	292	291	278	281	270	287	275	289	291	247	285	283	289	303	281	252	314	284	276	285	285	276	264	289	256	265	279	269	274	307	257	282	255	283	279	293	271	297	307	272	253	304	276	279	291	291	266	268	276	269	271	296	277	296	274	284	271	279	276	285	308	294	274	259	270	317	340	284	310	289	281	259	281	302	273	288	308	273	293	319	267	263	275	262	275	288	269	252	286	315	252	286	296	259	334	270	246	303	248	289	284	277	287	274	279	323	300	297	283	281	279	271	293	285	279	315	292	306	268	265	292	286	255	267	279	300	254	263	280	286	303	260	279	324	314	286	302	267	299	305	292	272	282	298	291	261	284	282	302	264	245	269	270	277	275	294	282	285	279	281	272	282	271	288	254	273	295	292	268	292	272	302	285	281	274	285	260	274	294	262	265	279	272	232	281	272	280	263	284	264	262	275	275	288	283	285	287	269	317	276	266	265	262	253	278	288	316	287	276	261	296	273	286	278	280	296	273	255	271	280	303	271	275	304	242	307	286	282	282	260	275	284	262	299	246	261	334	270	294	278	271	304	285	264	251	300	279	262	314	282	276	285	258	257	309	295	295	269	293	277	274	271	290	302	303	282	274	283	283	277	296	263	268	274	248	287	272	254	305	311	273	314	258	299	270	305	270	270	242	291	263	282	275	284	283	273	300	316	285	251	309	296	308	298	270	262	301	279	265	320	315	301	267	303	291	276	264	266	284	289	276	324	308	312	287	264	300	300	279	297	304	239	299	278	246	313	294	280	278	274	264	276	254	294	282	282	282	260	292	263	310	290	270	303	266	278	245	267	272	296	271	285	299	300	273	273	275	238	289	298	319	320	288	275	290	250	306	297	291	282	301	276	287	255	280	271	309	277	295	274	281	283	266	279	282	308	291	286	290	257	242	267	248	286	303	263	276	273	272	292	279	284	293	290	299	293	288	260	290	260	288	289	320	249	276	283	294	271	256	288	252	281	264	283	244	272	300	305	260	263	266	276	289	271	296	261	298	274	299	292	273	304	284	281	295	254	271	298	269	283	282	289	253	302	317	264	274	258	268	253	270	285	302	322	278	290	269	271	317	294	287	284	273	278	302	285	314	259	269	253	259	270	244	286	286	283	309	270	268	256	254	282	256	284	285	272	295	278	278	258	303	301	281	269	286	252	286	275	295	282	279	265	279	269	267	267	300	285	327	266	290	274	291	300	304	264	239	297	255	289	301	247	282	311	286	292	284	280	292	280	267	283	260	283	300	259	275	264	327	276	286	292	312	269	284	289	293	267	276	241	289	249	270	273	288	317	267	271	305	283	264	302	278	274	308	288	289	318	307	266	290	256	266	282	302	283	311	266	290	304	283	270	261	290	241	309	269	301	295	277	256	300	289	275	275	270	258	294	332	298	284	278	266	285	309	270	286	264	291	291	297	310	312	288	268	269	291	287	262	311	322	301	279	311	253	291	298	277	299	290	270	289	300	291	268	278	256	292	323	288	266	242	287	251	264	297	300	268	298	285	266	296	277	259	288	269	275	260	279	286	306	293	264	315	273	281	296	281	232	294	259	298	271	226	273	268	306	298	263	304	305	299	286	282	324	263	281	285	279	281	268	251	284	293	310	265	308	278	296	287	301	271	300	300	279	304	296	289	300	292	279	256	264	276	287	278	263	276	258	269	257	281	304	312	297	245	254	290	296	313	292	255	252	285	252	291	261	279	274	274	265	311	242	257	312	252	264	334	290	308	304	313	314	286	267	254	297	291	265	301	277	268	259	307	292	298	291	266	310	271	295	297	266	286	277	260	267	311	321	300	291	305	272	262	292	309	282	290	286	319	271	264	301	320	293	276	295	272	306	314	304	269	269	285	271	250	321	287	289	285	301	294	309	296	285	285	306	278	284	273	269	241	280	281	306	294	279	285	269	311	303	277	254	303	256	281	288	267	273	280	278	297	254	270	272	294	297	301	261	279	300	283	281	264	229	322	293	304	267	296	273	270	288	314	270	294	279	303	313	281	272	296	269	264	286	299	276	277	240	258	271	291	295	290	279	271	227	243	229	282	313	302	283	264	303	261	268	292	275	302	252	285	273	296	283	277	290	254	266	283	286	276	293	250	304	285	277	249	291	281	276	294	271	322	288	272	258	238	269	263	263	265	284	262	280	276	299	266	271	280	281	235	284	283	267	266	256	264	298	283	263	251	248	275	268	337	284	308	314	289	261	285	241	286	282	264	303	287	252	274	273	277	268	257	264	326	254	249	264	273	258	266	294	264	298	284	295	277	290	288	302	273	270	266	285	259	286	269	254	279	290	307	268	282	251	243	301	310	303	303	277	295	252	249	288	323	297	277	316	309	264	280	275	272	289	290	269	277	303	302	312	320	271	308	287	255	321	299	286	290	263	281	283	286	278	295	280	305	275	273	275	279	293	279	284	269	285	283	285	244	259	255	282	296	318	288	315	258	291	270	265	275	302	289	270	286	277	265	273	261	255	253	277	287	287	280	312	286	272	280	289	290	268	294	241	280	254	257	291	288	256	298	296	266	297	309	242	258	302	298	261	269	308	273	281	267	256	249	274	265	275	270	281	288	314	269	258	268	302	272	266	292	311	277	300	280	319	288	292	268	266	274	251	273	271	281	286	270	302	255	288	273	274	278	240	264	298	271	247	264	274	272	287	318	284	297	317	266	275	279	272	308	280	269	308	269	290	302	322	284	292	291	278	264	276	266	277	287	266	301	287
36505	23628	21735	8676	7047	5261	4100	4175	3551	3353	3110	2426	2073	2280	1570	1639	1272	993	894	848	827	916	799	775	711	722	736	678	671	686	722	625	680	689	629	651	611	592	664	635	635	647	596	644	628	632	629	598	588	643	628	600	667	631	581	611	624	624	649	606	592	602	648	582	609	602	589	606	641	622	581	590	574	603	615	594	626	573	600	618	569	596	597	590	547	617	621	624	591	545	604	588	624	611	634	571	567	550	638	579	531	623	575	573	563	551	567	601	604	631	645	636	598	586	610	580	622	596	633	624	593	567	594	588	591	609	632	594	639	603	573	599	628	571	567	612	609	598	600	586	575	573	558	636	649	571	588	607	601	584	619	580	604	595	593	621	536	580	602	604	610	611	573	592	587	619	613	608	626	613	606	573	587	577	588	595	585	625	531	580	617	582	579	577	577	602	660	607	554	591	590	612	578	630	547	581	583	631	622	585	605	585	620	600	624	607	590	584	594	619	602	603	586	622	592	590	593	589	611	576	580	569	605	612	620	562	606	584	597	607	567	611	616	572	610	653	621	607	615	602	571	606	614	600	611	593	628	602	602	595	632	583	652	592	594	598	551	609	562	573	597	604	567	583	594	620	593	616	576	574	627	620	562	621	599	583	589	614	588	609	614	595	564	618	609	578	549	622	610	612	575	622	635	574	601	591	582	605	587	584	605	557	558	566	623	621	600	547	578	579	628	623	608	631	588	563	585	587	580	591	568	606	577	629	604	609	594	568	593	565	592	585	522	601	593	614	581	598	583	615	609	582	595	596	593	555	599	606	620	621	586	574	570	605	593	650	587	606	582	643	613	574	579	581	591	601	578	598	572	567	570	594	599	598	635	609	604	577	579	672	612	610	588	621	601	620	584	584	613	568	571	634	590	605	559	585	553	551	590	632	610	623	607	537	619	603	555	611	604	621	603	590	588	575	562	580	570	588	588	623	597	614	616	596	597	574	607	577	604	567	568	574	589	558	635	603	569	631	588	599	583	563	620	599	550	585	606	553	584	579	612	609	606	620	602	580	606	577	662	592	613	577	623	567	581	615	615	651	587	582	592	578	619	605	555	592	609	589	617	590	570	599	592	582	586	560	609	615	602	625	558	594	603	556	577	628	571	618	601	578	595	599	541	587	584	577	598	589	599	555	590	578	607	631	601	557	632	586	536	590	599	580	607	570	643	583	649	597	602	601	596	585	595	614	655	559	582	599	589	555	588	585	605	554	596	566	576	637	599	596	597	586	605	562	630	619	612	566	592	591	586	597	573	601	575	577	611	604	569	561	630	571	557	575	537	544	597	548	564	570	586	578	597	603	591	595	560	599	605	575	615	572	590	551	593	538	619	617	601	563	596	563	590	580	572	606	581	622	634	583	623	608	622	594	571	619	617	598	579	583	603	603	604	646	583	566	574	593	619	577	601	563	602	599	602	579	572	600	628	590	578	572	581	573	571	552	586	553	594	634	597	592	572	618	618	591	586	615	596	611	569	577	644	634	631	645	568	547	601	551	610	617	602	557	605	610	589	634	606	585	605	598	588	568	612	601	591	611	602	583	576	594	571	594	605	581	564	605	620	570	634	572	602	626	609	594	588	576	597	553	594	584	638	587	569	629	605	640	665	606	542	607	592	546	629	578	624	594	587	567	571	618	582	569	563	553	577	573	629	619	608	645	617	540	568	598	599	574	628	610	577	540	577	606	612	653	600	576	618	598	586	625	590	659	564	631	610	657	616	600	612	598	563	586	554	632	592	556	601	572	569	594	626	571	599	552	611	625	559	575	598	610	609	595	576	577	579	576	594	654	605	600	573	568	555	571	566	608	585	597	568	613	596	586	653	562	588	577	569	594	584	578	617	597	618	619	628	558	603	598	604	579	552	566	605	606	606	593	551	590	605	590	613	579	568	573	616	618	621	605	566	617	650	586	641	607	600	653	590	587	640	599	564	543	609	608	596	600	598	571	622	580	589	583	581	562	578	620	560	600	563	600	585	588	599	611	609	617	581	581	578	573	581	609	665	612	588	613	584	594	632	581	617	594	609	625	586	644	624	568	573	595	632	628	592	621	659	573	585	573	558	599	552	576	572	575	592	619	587	596	569	640	587	595	585	617	584	592	582	635	597	606	604	619	600	612	585	611	616	613	606	574	593	604	548	628	563	606	611	577	629	561	611	591	656	588	575	608	599	565	589	570	575	581	595	594	599	545	551	561	589	598	593	605	615	599	587	577	595	592	587	614	599	571	585	616	604	597	614	583	584	574	576	575	595	592	589	571	617	556	580	599	578	640	611	652	614	600	593	622	586	576	589	605	577	607	584	637	600	598	585	630	586	557	594	622	619	586	567	549	585	579	590	587	604	639	593	602	588	579	596	580	578	575	633	578	595	568	651	602	599	610	573	604	612	565	559	580	618	625	650	573	573	599	607	598	612	534	538	575	640	613	603	618	599	581	565	580	589	591	620	599	596	591	587	577	563	633	583	612	572	631	584	610	563	571	617	637	602	609	586	567	580	643	586	613	587	611	594	574	588	595	674	580	624	571	611	610	611	582	556	580	591	554	545	639	564	577	588	603	637	580	567	588	608	622	545	564	618	584	604	612	638	615	612	569	572	575	568	587	601	596	582	620	607	546	600	605	621	559	591	571	625	550	633	576	578	610	632	562	595	612	570	583	575	561	557	623	581	618	623	574	581	619	645	608	594	640	578	558	598	591	602	603	582	625	582	611	596	600	637	546	636	581	617	565	634	636	604	612	616	594	556	608	582	569	593	578	571	600	588	586	627	592	608	606	587	586	635	605	600	580	561	629	607	594	594	577	594	622	579	585	621	613	603	568	614	591	556	638	581	579	530	606	576	572	571	574	599	584	594	597	657	573	631	616	625	607	623	572	601	588	611	616	609	601	606	602	648	552	583	645	597	604	612	606	561	607	579	620	580	680	629	583	579	573	589	631	593	561	613	604	575	575	624	582	609	587	599	543	607	616	598	629	649	601	592	589	628	641	604	575	557	604	631	656	580	586	568	619	592	591	620	577	613	574	593	606	580	636	604	573	582	601	604	618	611	604	600	616	603	588	560	563	594	581	617	591	537	589	608	597	587	607	595	559	586	572	588	615	556	603	620	604	604	622	588	616	559	574	627	593	613	574	575	574	614	608	578	635	586	562	571	606	551	632	581	573	583	606	594	617	618	594	609	564	586	615	635	563	589	570	577	592	565	611	582	615	583	595	615	585	590	586	622	582	664	583	617	589	556	601	621	590	592	547	578	583	599	611	642	641	597	577	560	609	591	619	617	563	652	549	599	568	559	619	572	588	590	613	601	603	600	592	631	563	611	640	623	595	586	560	611	574	604	629	550	610	589	599	600	580	588	616	562	558	588	596	571	582	537	625	568	613	587	552	548	567	577	592	550	574	639	603	563	578	582	585	566	616	549	562	596	576	594	580	614	576	603	532	611	562	626	624	604	580
40117	20170	6932	1408	838	618	464	436	403	367	301	275	276	285	271	266	266	272	214	235	238	250	265	275	274	251	232	248	224	232	282	230	201	231	227	250	200	251	245	245	251	233	225	257	253	237	253	236	253	244	232	233	228	237	228	229	259	237	264	258	239	229	269	235	208	238	231	243	243	248	238	270	235	250	230	227	237	246	262	239	228	228	262	215	224	220	241	249	221	234	227	262	219	229	228	204	238	234	226	220	240	248	228	254	251	261	261	217	232	277	224	242	222	244	235	235	223	264	274	235	264	218	239	224	244	231	238	237	230	232	218	243	232	267	232	243	246	258	266	227	236	215	265	243	231	227	213	264	267	246	250	242	255	238	272	244	217	221	231	228	235	237	241	261	213	218	244	225	259	251	240	254	248	254	242	256	248	221	231	248	240	227	259	252	258	235	223	236	230	213	228	247	243	250	241	240	237	251	216	224	236	270	241	235	236	254	245	223	200	216	233	239	219	236	267	232	240	236	230	239	257	236	236	235	248	223	254	221	254	242	246	244	220	227	247	255	245	217	269	229	238	268	245	279	281	193	247	241	242	273	252	238	276	201	189	225	242	207	228	229	239	234	215	268	233	211	275	228	232	208	223	243	236	229	216	250	228	219	235	234	193	240	229	228	258	226	238	238	240	254	267	222	228	256	251	223	236	262	242	228	233	252	251	245	226	211	241	225	247	210	218	242	266	240	214	269	238	245	225	260	233	222	235	264	255	230	253	220	213	247	215	230	239	221	245	201	229	266	243	235	249	243	231	234	258	233	249	252	248	246	223	224	246	234	248	229	231	229	258	265	227	239	247	223	225	241	253	257	256	237	234	270	227	225	255	244	247	251	225	235	260	247	229	226	218	253	251	221	255	233	247	248	266	228	241	224	232	235	268	221	260	221	244	224	267	247	243	253	249	239	250	229	226	224	240	245	270	191	241	263	239	222	243	227	223	228	229	243	250	232	247	237	264	215	257	241	237	259	238	250	254	223	236	232	254	247	245	228	251	212	239	245	255	261	227	224	222	233	255	250	223	225	260	223	243	242	203	194	225	246	249	227	221	213	244	255	236	222	224	248	224	233	267	240	219	233	192	223	236	230	219	241	241	232	233	269	233	238	239	244	229	224	284	235	244	270	216	233	223	265	235	242	239	245	253	233	229	251	230	242	265	260	233	228	225	253	269	224	235	243	261	237	241	224	246	219	232	237	226	242	241	235	215	242	249	223	253	247	238	244	262	245	236	260	252	230	241	220	259	270	217	228	262	246	254	223	227	247	221	222	220	237	244	228	239	221	258	243	277	265	236	245	271	268	241	247	241	229	249	275	260	254	259	230	244	227	238	240	228	239	228	253	244	211	226	245	245	242	242	240	239	245	251	276	225	214	236	248	220	248	240	259	221	251	239	234	230	248	230	233	225	207	218	216	258	230	227	270	248	252	237	243	228	264	228	227	215	237	235	206	258	229	256	210	234	229	227	240	266	251	259	250	236	210	224	250	223	223	218	234	227	243	246	243	240	241	230	252	249	241	216	263	215	227	252	241	264	231	248	228	230	247	243	236	265	227	234	243	265	245	233	250	238	240	232	209	225	188	249	233	266	213	216	242	242	252	229	229	246	242	214	260	245	207	213	222	261	220	253	229	223	250	242	238	229	219	246	227	217	226	229	245	250	242	199	241	254	236	225	221	248	207	282	238	208	234	214	250	257	243	205	237	228	228	219	228	206	220	244	219	246	231	224	240	224	229	229	244	255	235	254	257	240	266	235	257	221	219	225	227	244	213	243	260	237	245	240	260	256	255	228	258	280	244	252	222	247	236	246	247	275	239	254	262	226	210	227	250	216	215	249	201	216	233	232	222	222	248	233	238	230	255	219	222	204	237	259	228	241	230	263	234	242	277	255	198	230	218	214	238	270	287	230	245	260	203	247	244	269	244	219	236	233	240	208	232	220	246	224	257	224	219	203	239	251	239	233	279	256	222	236	235	243	230	234	244	227	227	255	246	246	242	251	237	225	261	266	217	249	221	196	215	219	224	246	248	229	242	247	244	240	230	230	231	259	207	214	214	214	223	222	243	227	227	256	214	266	236	218	247	253	221	251	242	238	215	265	254	236	220	234	250	248	247	255	208	254	225	226	254	214	238	242	253	238	207	208	216	254	241	229	255	243	223	214	242	211	243	245	250	237	232	240	226	240	274	227	237	236	253	256	233	246	263	226	217	256	248	223	235	218	225	232	247	254	218	231	261	209	240	220	247	277	221	238	251	234	252	236	265	236	262	235	252	278	252	235	222	203	235	221	234	218	249	254	237	275	281	234	233	232	255	243	219	246	253	241	215	239	218	246	243	205	263	257	253	195	246	244	244	241	232	263	257	272	243	266	248	253	251	238	250	215	242	208	259	243	201	228	227	243	259	234	242	226	246	224	226	263	235	248	237	248	228	212	206	238	230	223	217	239	244	209	253	227	246	231	260	237	210	238	241	212	267	232	269	218	224	257	236	205	261	255	246	251	214	254	241	226	271	236	204	231	255	238	222	254	216	203	241	221	263	246	226	222	241	208	256	197	206	237	229	255	255	237	216	232	232	212	195	222	236	243	212	224	253	236	253	219	231	240	231	240	234	223	233	241	213	237	247	217	211	247	240	243	228	240	219	260	226	222	223	264	261	256	235	251	260	219	244	267	243	209	211	233	282	240	252	235	243	241	234	243	214	223	240	209	227	221	243	227	241	244	237	219	262	246	263	244	236	248	236	248	267	227	232	224	217	222	238	247	232	257	229	255	215	243	261	221	243	225	253	218	251	275	248	237	208	247	229	249	215	259	223	211	256	248	237	258	220	218	229	253	244	234	266	251	227	219	242	254	223	238	208	206	218	230	221	236	242	216	231	249	253	245	247	256	264	236	250	221	202	226	209	251	223	224	228	247	258	266	232	251	231	235	244	249	212	247	230	218	239	243	238	238	248	219	240	235	219	224	225	235	265	230	235	232	230	240	235	231	235	256	209	227	242	252	223	232	267	273	257	219	255	226	223	265	238	285	243	234	249	261	224	244	236	274	239	232	243	249	225	262	251	225	219	202	230	250	218	255	243	213	251	245	239	209	221	225	231	232	244	246	247	241	223	277	284	260	217	241	242	234	233	257	257	201	264	254	232	238	237	239	246	242	230	228	232	231	234	223	271	240	230	234	248	227	246	258	258	275	218	220	217	244	227	234	235	239	246	227	215	253	238	232	249	219	259	249	249	234	240	231	239	253	253	197	249	248	235	241	214	193	249	234	231	212	233	216	245	239	217	242	230	249	238	230	253	214	223	243	258	251	233	252	218	223	241	248	231	231	239	211	236	237	186	230	250	271	257	222	202	221	247	198	244	240	271	233	217	259	240	236	206	233	239	240	243	222	219	220	237	222	242	247	231	226	242	247	236	239	242	245	239	242	252	217	263	246	292	268	240	269	252	246	205
23153	11858	8285	3159	2771	1919	1557	1531	1375	1122	919	839	838	812	760	710	635	620	584	527	585	552	532	532	555	557	512	568	551	551	520	509	546	535	564	515	502	497	467	543	513	530	543	483	557	519	514	551	530	477	485	514	458	543	543	514	572	523	505	492	523	516	514	492	498	499	534	489	510	524	502	511	512	510	507	503	504	494	554	519	521	484	481	506	493	514	511	525	573	505	518	499	512	504	510	529	556	525	497	490	529	500	535	520	497	504	489	492	508	545	485	493	547	533	523	514	513	513	512	535	501	509	552	502	534	519	493	543	510	498	478	526	516	528	513	486	473	514	524	522	492	517	548	503	526	495	529	532	539	507	472	502	556	521	556	516	497	497	470	548	515	512	500	504	544	517	496	519	493	495	502	484	490	473	506	552	494	428	489	520	493	504	518	501	506	466	466	517	469	487	505	490	522	523	498	475	533	521	518	521	474	521	516	549	532	497	476	516	493	518	487	519	494	536	492	481	484	537	485	501	513	520	483	504	532	490	516	481	527	509	504	503	535	545	534	496	520	499	481	469	484	517	485	527	482	502	521	510	530	506	486	530	531	502	523	504	471	524	498	491	514	471	531	531	543	502	551	514	485	511	546	518	503	527	527	518	529	527	490	510	492	481	534	542	469	509	493	462	517	493	525	484	503	522	468	503	511	505	494	524	495	507	503	515	499	501	505	527	529	518	521	499	479	498	487	510	528	495	507	501	523	484	519	496	549	514	512	492	489	541	487	522	516	489	512	486	498	535	513	485	541	524	501	514	532	489	482	499	509	483	510	516	478	532	498	522	492	500	492	493	533	523	506	496	478	506	529	489	535	462	504	513	502	513	501	485	480	491	502	483	510	497	487	485	535	490	470	509	504	531	545	519	497	497	536	506	462	515	503	519	504	519	491	524	482	501	520	477	504	516	507	513	502	493	523	497	516	492	548	532	467	526	526	488	512	490	474	506	496	524	490	470	522	501	507	535	540	504	504	473	495	551	522	488	523	512	500	478	499	550	505	499	487	501	531	532	510	530	466	524	490	501	504	500	464	506	528	554	531	485	500	547	536	541	513	532	448	507	508	519	540	516	461	540	527	521	532	497	501	482	480	496	516	507	508	514	506	541	470	511	506	530	496	504	527	501	521	523	525	522	476	497	535	515	501	506	553	500	510	492	458	521	512	537	515	524	528	513	525	488	515	493	532	480	489	537	501	517	502	506	459	526	543	464	533	530	518	505	514	512	487	513	494	528	528	484	488	535	508	461	517	481	497	499	520	511	472	521	500	519	547	516	531	491	538	483	505	501	512	522	491	596	506	511	506	550	488	497	522	535	518	478	511	493	530	514	488	521	518	541	523	534	485	478	507	527	501	496	514	540	543	516	508	549	520	524	489	519	494	449	530	454	511	544	540	510	505	522	518	502	497	511	521	505	491	497	513	489	472	482	502	503	514	532	496	534	502	489	499	498	473	469	511	495	487	518	467	490	501	519	500	498	512	498	519	468	510	500	504	479	543	494	482	496	542	503	519	505	536	493	510	513	524	514	500	465	518	510	464	479	517	499	520	473	505	515	471	486	511	528	527	508	460	549	513	511	503	523	508	492	510	477	498	510	521	527	467	512	523	528	487	499	508	550	505	551	514	508	490	519	477	502	536	476	533	517	494	537	529	500	492	481	534	498	511	506	475	523	552	494	536	503	476	530	496	513	528	495	512	466	486	506	501	531	517	516	522	526	501	523	489	527	521	472	524	538	515	523	490	528	479	520	518	507	480	501	501	515	516	504	548	555	510	521	519	465	514	510	555	534	490	499	512	495	531	513	531	507	483	499	519	514	538	538	504	490	499	496	515	485	519	507	501	476	511	531	507	499	456	485	510	518	525	566	508	508	512	477	509	516	515	537	491	538	515	509	490	466	522	472	534	512	470	496	559	517	473	540	503	480	500	501	528	491	579	491	532	489	534	504	496	499	506	499	498	529	498	483	483	504	501	506	462	531	485	510	493	515	518	525	541	528	513	552	524	535	482	478	525	515	505	504	512	522	465	512	520	488	522	481	523	530	504	478	549	486	484	507	491	495	486	535	505	506	530	499	522	505	475	507	484	516	551	517	560	495	489	510	557	502	530	522	502	535	508	529	510	501	510	483	517	465	478	448	466	517	521	531	511	517	524	515	522	499	479	480	517	515	513	474	485	505	511	481	472	533	515	484	498	491	474	497	492	524	542	514	487	504	534	518	505	488	492	530	511	523	498	502	495	485	522	519	542	510	470	541	493	478	488	505	475	510	515	502	498	472	533	486	546	509	516	514	496	512	504	529	510	503	524	460	473	529	491	482	513	442	512	542	504	493	492	517	488	508	515	474	544	551	486	493	501	520	519	496	517	498	522	529	511	504	479	499	490	538	497	492	499	507	513	514	515	531	520	524	485	524	493	508	504	507	544	504	489	503	498	512	504	510	500	500	516	516	513	489	543	482	467	502	503	496	475	501	528	483	526	513	498	478	489	487	515	483	511	512	547	486	497	499	482	481	509	562	484	530	529	479	496	500	474	520	549	539	514	521	512	492	514	493	498	499	530	525	487	534	505	534	489	490	535	482	521	522	497	496	522	537	500	492	515	521	490	501	538	494	536	471	500	510	438	531	509	492	564	496	510	487	514	509	475	535	495	496	508	548	484	500	536	527	519	531	526	517	512	474	517	519	487	514	484	506	491	527	495	518	509	479	537	508	496	500	488	554	479	529	516	553	502	486	544	487	510	515	457	508	529	508	515	473	496	485	498	506	520	480	523	507	521	537	522	485	476	539	532	557	512	518	490	510	539	535	495	508	514	509	516	491	472	549	526	495	509	541	520	533	482	515	509	497	494	487	469	494	522	499	502	497	522	491	523	544	532	461	519	509	491	487	526	482	538	527	503	505	523	529	547	519	497	493	558	498	517	495	516	511	476	512	542	485	487	505	503	532	504	483	520	528	505	554	532	502	522	504	475	504	513	555	512	524	501	511	519	539	502	485	501	510	497	520	508	509	491	508	527	516	494	461	483	511	506	492	522	528	490	532	497	526	500	481	515	486	487	522	531	506	468	462	492	542	554	529	564	489	509	522	529	482	511	491	486	474	477	468	515	505	502	511	496	453	496	485	492	525	501	520	533	507	525	485	528	508	492	486	529	489	530	479	512	528	493	534	541	515	495	480	529	551	507	482	528	512	500	491	513	502	453	502	541	519	536	522	506	495	497	515	528	542	454	520	498	505	511	516	477	488	518	514	511	485	494	496	499	546	478	522	531	465	526	501	524	505	533	500	513	519	499	502	528	471	478	496	493	525	516	484	523	530	505	517	521	495	506	511	472	500	513	548	508	493	524	469	521	510	555	525	490	481	518	521	528	532	565	490	537	503	538	539	541	519	475	528	517	534	501	510	543	513	471	506	505	520	517	525	517	531	484	497	503	539	524	540	507	538	500	556	514	479
53137	28326	13943	3147	1541	929	720	782	564	610	592	494	346	359	332	324	277	273	283	290	285	224	259	238	236	230	245	233	230	217	215	224	242	217	240	271	253	247	229	214	260	219	218	210	230	222	237	264	249	222	222	249	208	206	210	220	250	258	217	241	229	232	232	207	248	237	218	225	216	232	199	216	236	222	228	211	216	245	215	236	231	232	211	211	228	210	255	235	230	217	227	228	203	264	227	244	223	215	249	248	225	233	229	232	230	221	239	237	215	227	198	192	211	223	225	214	203	254	255	238	223	215	244	227	244	237	210	224	228	214	227	204	228	226	214	249	241	239	226	210	219	220	211	240	208	210	237	200	244	235	250	220	228	214	260	202	230	195	246	219	228	228	256	237	230	217	236	247	256	217	234	235	251	219	254	216	213	232	238	241	215	233	222	231	250	212	226	236	241	233	221	231	228	225	242	199	210	234	210	229	249	226	208	239	239	232	199	217	254	258	217	273	254	222	231	231	210	239	233	227	212	237	250	210	247	240	234	229	233	231	229	232	219	251	244	203	227	229	239	223	225	227	231	226	202	206	214	243	212	234	215	221	228	249	267	226	248	255	241	214	218	242	229	249	214	225	215	232	239	234	264	211	250	212	237	228	194	235	250	219	215	237	234	215	251	243	211	206	208	216	235	242	229	219	233	223	234	241	227	204	257	227	258	233	212	203	225	229	234	224	220	227	230	226	220	244	233	262	230	221	240	206	202	256	200	241	224	252	228	240	247	215	250	187	235	235	212	282	209	218	249	206	258	231	262	221	193	227	222	226	228	229	231	214	228	210	252	226	205	219	191	231	220	215	220	240	225	216	221	252	244	206	243	251	232	237	217	200	251	242	217	242	239	236	259	190	230	224	238	218	231	236	221	238	218	199	216	221	255	239	233	214	221	204	247	228	220	262	215	217	230	240	213	222	241	217	236	201	239	242	230	234	248	225	210	241	217	229	207	259	213	211	215	212	221	218	228	209	210	194	237	223	196	231	225	214	215	260	248	246	225	244	206	211	220	232	212	215	256	221	228	206	241	207	217	244	234	218	231	232	244	242	224	209	214	229	217	254	217	245	228	246	243	213	230	227	237	236	233	256	225	227	221	219	239	205	253	219	237	223	197	227	234	240	241	232	242	244	224	216	201	241	194	244	210	223	225	217	202	232	239	233	218	194	201	221	224	230	239	212	237	232	251	249	225	211	227	237	230	218	228	212	211	234	243	245	194	216	223	227	232	227	244	229	183	202	208	226	250	231	240	232	235	221	213	254	255	227	239	229	227	225	243	242	213	230	254	251	217	215	213	207	237	214	220	237	229	281	209	266	253	209	237	256	206	223	218	217	233	230	221	194	237	243	231	227	221	218	224	209	217	230	237	234	223	228	203	260	232	227	253	231	188	221	211	237	198	212	215	215	233	222	198	212	238	228	213	243	233	207	212	252	204	236	231	239	217	229	205	226	224	227	247	230	246	211	247	258	225	238	207	226	220	201	232	202	229	217	226	212	219	235	247	250	211	231	213	249	208	265	249	222	232	242	238	209	220	228	210	205	209	239	227	208	224	262	236	234	246	245	208	224	219	198	211	214	228	237	220	233	264	227	214	230	248	237	222	235	231	242	215	215	247	234	218	204	230	196	254	228	242	268	236	197	218	217	246	221	196	246	235	220	241	198	209	208	241	230	214	255	209	243	212	210	259	247	238	230	217	212	227	256	227	197	217	188	223	198	238	242	204	227	225	242	237	229	241	228	205	224	233	214	232	209	215	251	252	256	267	228	237	227	243	222	250	207	230	233	223	239	234	219	215	217	232	241	214	231	229	215	229	258	230	228	231	233	232	244	247	219	231	226	225	245	246	224	224	235	217	187	213	220	234	206	231	219	217	228	216	228	253	231	231	235	227	227	241	215	206	239	242	220	245	238	237	229	199	218	223	257	233	248	208	236	235	247	231	225	222	244	206	252	197	211	215	239	233	211	227	250	213	220	229	212	218	226	205	220	207	230	230	213	207	221	246	223	237	228	266	232	219	216	209	225	275	250	251	214	232	210	222	220	246	209	228	219	229	243	229	212	186	230	202	223	204	223	225	226	247	207	224	231	250	258	236	237	242	219	220	234	233	236	253	250	227	207	231	251	233	237	249	229	208	233	246	210	264	245	220	247	229	233	236	235	207	197	233	210	228	222	225	228	228	239	226	239	224	251	232	223	219	199	247	258	232	227	206	207	237	229	199	232	212	243	258	238	230	218	231	204	247	210	214	203	193	240	222	218	221	225	221	225	228	226	235	219	258	263	208	204	250	248	217	229	232	204	216	217	219	235	242	241	227	200	245	225	255	234	219	221	224	233	233	244	218	223	209	198	225	237	216	230	222	208	222	209	282	236	220	210	225	224	242	216	231	236	218	240	212	209	240	212	221	207	246	205	233	227	243	228	237	231	235	228	224	226	221	227	220	215	233	228	238	216	208	214	222	234	208	226	205	246	230	241	211	236	214	219	214	224	241	209	252	224	225	222	236	215	218	228	227	244	251	222	205	199	228	238	215	226	207	249	198	224	216	230	218	237	241	257	244	227	233	231	264	244	238	249	225	244	224	226	223	201	237	210	218	226	253	245	236	267	238	235	194	213	236	210	215	233	248	217	254	194	227	235	246	223	221	218	228	232	218	201	219	233	222	228	245	252	199	222	228	229	205	229	220	220	231	250	218	203	218	229	205	225	217	234	240	240	237	221	217	240	210	225	209	213	247	223	249	257	200	225	215	234	212	247	227	243	269	225	183	214	206	228	227	219	214	224	243	232	242	205	248	219	246	225	234	210	237	238	215	214	241	223	216	212	201	215	215	237	218	222	242	213	218	226	196	240	238	235	246	222	239	196	252	234	206	249	221	209	240	233	209	248	235	243	201	202	205	236	240	244	225	191	243	187	197	222	251	221	225	250	214	210	224	237	214	218	224	196	224	209	237	251	243	222	218	230	228	207	213	233	214	232	234	271	230	213	232	232	205	267	210	215	203	226	208	251	236	259	236	251	226	227	231	231	244	217	224	235	229	248	248	220	225	210	218	214	244	229	217	216	211	265	244	227	219	231	211	191	235	228	204	218	251	230	219	228	202	210	246	204	217	247	213	226	209	217	241	240	260	252	195	218	246	254	236	247	220	238	230	224	231	232	221	229	256	243	244	208	215	228	231	225	228	228	234	205	208	238	237	246	212	213	226	241	258	247	215	213	194	230	211	224	252	212	230	237	220	220	240	248	236	230	226	221	256	230	210	239	230	228	237	214	236	260	248	254	236	215	218	203	219	229	211	242	280	225	238	226	205	235	238	239	232	241	230	217	219	206	225	235	247	227	229	258	200	202	224	251	206	206	191	205	219	239	231	240	234	225	223	203	209	223	222	228	225	218	213	207	225	241	221	222	204	207	240	234	222	245	248	216	224	240	211	236	222	239	216	205	236	248	226	189
31544	18457	15203	6138	5158	3520	3189	3384	2465	2374	2449	1830	1470	1324	1135	1129	798	692	725	649	633	625	623	579	552	580	533	541	556	552	543	499	523	534	576	553	481	510	521	505	530	509	551	511	572	509	499	481	487	537	480	499	491	496	525	485	524	473	509	519	495	536	486	452	490	514	493	472	496	523	481	540	492	514	512	483	512	553	496	476	527	498	515	472	506	501	496	497	538	517	520	493	529	533	473	477	494	513	493	529	460	530	481	503	493	536	499	490	500	551	502	489	490	468	503	494	473	493	519	412	450	538	477	493	485	497	505	474	473	531	501	508	491	482	539	502	516	511	547	493	488	506	507	472	482	481	486	486	457	474	468	469	505	485	464	469	472	501	479	497	506	499	467	459	496	531	494	461	493	490	471	472	503	492	447	490	501	501	470	487	435	530	473	523	462	493	540	542	495	504	523	509	524	507	510	510	458	469	480	509	471	484	477	477	505	492	502	526	509	483	497	472	481	488	527	485	497	506	473	499	516	502	499	491	491	468	485	483	490	521	526	559	478	469	519	475	491	503	474	485	490	505	465	543	478	462	482	491	501	484	504	499	502	490	512	536	449	516	484	516	481	495	483	473	501	513	476	496	482	502	470	514	493	470	492	497	492	485	455	487	486	495	517	507	504	481	487	487	530	530	487	456	485	481	503	459	514	504	525	490	527	512	478	468	465	481	483	509	520	477	524	512	482	536	498	471	513	477	476	509	504	509	503	500	484	497	516	501	494	453	494	513	503	464	531	473	501	482	497	492	475	515	506	461	487	512	506	493	503	510	484	508	482	461	499	478	502	461	451	458	507	511	490	535	499	529	500	495	496	515	491	514	493	464	500	516	467	467	468	488	469	508	506	518	454	498	489	469	506	504	521	481	481	490	525	466	512	501	480	509	466	474	455	482	470	466	492	525	505	488	484	511	487	485	490	485	503	458	495	509	498	492	427	499	491	484	467	522	492	487	547	481	492	490	469	511	508	463	500	527	517	524	495	498	482	500	488	498	493	473	497	529	490	528	524	467	457	500	490	486	480	469	460	487	481	463	466	476	476	548	487	499	521	462	485	457	507	497	511	482	512	482	488	507	496	456	491	492	523	477	516	461	511	500	470	491	501	487	498	483	463	466	471	476	498	490	490	473	469	527	484	486	501	513	502	474	504	497	497	516	494	538	494	497	524	528	518	474	523	476	503	474	534	481	511	497	492	504	482	480	493	508	494	457	504	488	470	520	517	476	509	503	467	533	480	508	500	502	523	486	492	479	485	471	500	508	522	452	517	524	471	471	503	450	484	484	467	496	499	511	468	503	530	485	499	481	499	484	501	486	490	464	495	488	474	522	517	491	504	477	514	497	497	513	491	528	475	471	521	486	502	502	497	500	476	505	470	513	477	481	457	513	503	495	468	517	503	481	501	489	468	493	506	514	478	504	468	494	524	515	450	524	519	526	469	501	445	526	493	518	485	462	529	506	527	527	504	513	470	451	495	511	502	474	495	497	508	507	497	475	511	488	465	466	533	523	472	496	508	450	532	518	486	493	482	489	480	485	465	466	504	494	515	493	457	480	470	508	481	481	478	455	501	546	461	511	489	504	543	517	470	508	471	444	483	478	511	490	478	462	507	456	472	489	480	492	503	484	499	506	488	471	476	516	498	508	519	464	541	519	454	552	505	541	470	509	495	442	539	494	497	526	512	509	470	493	520	467	495	484	494	551	481	483	487	505	448	491	479	502	475	517	495	485	464	466	505	467	508	484	452	483	498	501	538	506	482	479	498	477	494	509	483	541	477	498	500	531	492	485	529	480	510	449	454	513	491	517	482	521	459	517	479	475	537	507	508	481	482	486	558	476	509	493	514	531	492	483	493	494	501	499	466	476	454	482	483	525	510	505	497	487	504	491	483	457	482	477	481	519	491	466	517	485	534	501	495	483	496	509	485	517	512	478	508	493	497	545	485	488	451	489	492	461	499	482	472	492	536	512	509	478	491	498	470	468	468	477	442	494	469	492	505	448	478	522	551	514	472	486	481	511	491	511	499	509	482	518	503	455	485	498	500	501	494	468	501	534	505	479	521	497	461	494	482	466	538	474	532	478	486	502	477	503	466	527	520	486	470	467	476	490	487	478	446	544	539	512	522	478	488	472	505	490	514	497	535	496	499	482	501	473	508	481	551	491	509	494	488	537	512	498	478	530	529	489	522	494	479	492	537	466	480	498	465	462	514	514	489	546	493	533	468	466	457	472	508	504	538	463	477	497	474	462	513	525	493	496	497	503	486	454	516	486	503	446	487	509	486	472	501	507	493	484	488	509	536	493	498	492	465	513	506	471	516	507	508	502	492	506	492	506	516	501	499	520	532	511	508	472	470	492	502	467	470	499	481	491	482	500	503	463	530	465	491	543	489	500	519	478	508	504	468	491	471	514	502	489	511	492	458	471	514	521	519	499	496	492	479	476	493	498	498	501	495	486	542	474	508	497	504	519	469	466	457	468	516	528	481	490	454	539	490	490	438	517	520	462	457	497	500	499	461	502	486	487	479	477	465	497	498	492	497	503	502	466	505	496	520	493	508	463	537	506	510	472	561	461	487	514	509	515	482	471	452	513	507	479	501	496	481	492	537	490	507	484	479	496	480	514	498	468	492	499	513	479	510	481	481	489	499	510	496	517	511	514	490	491	503	472	514	502	483	534	493	511	507	522	503	516	543	474	487	493	499	532	522	494	499	504	501	479	517	494	512	426	539	505	496	513	483	530	510	477	471	472	479	487	499	522	489	486	475	500	470	479	474	509	545	519	479	537	516	459	486	492	538	478	518	490	472	492	459	485	486	500	462	500	481	510	528	472	507	504	496	507	494	478	506	492	491	482	446	487	503	506	469	507	494	516	486	431	475	488	480	502	517	510	515	496	482	520	521	533	457	483	515	458	473	428	506	505	515	502	480	460	459	469	487	530	481	501	476	465	525	473	501	500	478	516	482	524	490	506	509	534	461	446	477	494	511	505	472	534	484	452	512	492	498	483	498	502	521	457	561	507	478	512	487	472	515	515	501	493	501	502	498	469	462	497	488	466	508	472	474	479	505	530	496	541	520	476	452	485	483	502	500	481	523	478	494	521	505	474	500	469	492	488	519	500	458	506	509	473	479	490	485	497	517	493	489	497	477	544	491	501	545	481	519	517	507	500	490	460	448	487	492	518	504	483	510	475	486	519	513	518	498	516	484	531	452	525	494	471	557	488	496	495	497	492	502	515	532	494	506	474	506	519	513	456	468	494	494	500	508	468	483	476	492	497	488	501	471	492	464	477	453	500	478	504	470	497	498	452	514	513	508	501	496	443	519	493	491	477	485	490	526	495	500	486	489	522	457	501	498	513	521	502	511	473	479	501	487	529	473	496	516	535	510	511	478	532	474	532	475	513	478	533	495	455	463	487	517	462	467	470	463	461	470	475	475	519	449	496	502	486
61610	35512	19795	5431	2240	1264	1237	1141	828	913	849	667	523	508	465	469	324	357	350	289	350	319	338	300	312	318	283	303	288	303	311	317	292	298	296	271	266	295	315	300	246	295	297	293	286	301	285	305	302	283	296	272	281	304	299	278	236	303	293	263	307	256	282	278	254	256	270	320	282	262	292	245	270	309	266	269	278	291	275	304	266	273	299	263	273	319	265	295	286	255	298	297	276	267	273	278	273	322	308	312	301	280	267	302	266	249	302	283	273	258	263	269	306	305	303	286	270	299	299	308	285	284	313	269	284	273	272	252	256	284	279	264	282	275	314	262	291	277	266	256	295	292	286	298	291	298	251	266	246	277	268	276	282	277	276	277	297	313	307	281	283	290	277	249	309	257	288	279	284	246	307	268	269	291	267	291	291	261	282	301	274	289	279	273	262	306	285	275	274	284	283	290	298	303	272	301	249	293	297	250	266	279	300	299	310	247	260	312	280	280	273	291	336	271	282	271	278	278	276	302	253	271	303	224	261	298	282	323	276	301	302	292	296	276	302	266	254	290	283	287	290	286	296	293	262	298	284	267	278	265	256	302	287	287	264	262	294	287	297	262	263	289	266	270	268	319	295	288	284	281	291	290	318	278	268	284	294	272	265	274	299	282	253	313	300	306	301	277	284	272	272	245	274	269	302	280	288	272	277	276	283	278	265	241	302	308	288	255	250	289	299	288	318	292	267	250	259	287	284	298	313	268	310	246	279	264	247	267	298	263	285	280	304	279	272	280	315	272	274	252	298	287	284	275	299	304	308	271	300	277	229	274	267	283	324	276	253	265	261	334	289	287	275	285	259	294	280	271	291	300	310	289	269	295	287	268	275	270	270	277	278	265	290	298	275	291	235	307	299	279	273	265	282	239	299	290	246	280	308	289	300	287	291	299	286	279	315	288	299	249	280	259	281	276	273	294	282	302	261	277	267	266	302	265	275	295	272	265	273	263	293	300	277	298	291	277	274	249	272	309	262	302	256	248	304	303	271	292	314	300	285	301	294	317	255	271	292	281	279	296	237	301	273	248	299	253	259	261	290	284	279	280	294	268	257	256	288	260	275	292	295	289	284	275	327	284	289	273	258	300	293	303	277	297	275	257	285	290	270	297	286	265	318	287	298	295	311	272	308	263	260	290	266	267	311	271	295	314	295	261	297	309	304	275	276	272	302	242	313	258	316	259	275	268	324	317	280	303	267	276	265	260	284	297	301	287	308	276	288	303	281	268	255	278	293	276	244	261	281	286	290	288	283	284	263	280	283	313	245	259	322	279	325	281	283	273	291	296	306	286	259	260	305	278	317	285	286	285	292	281	289	289	261	265	279	265	275	296	269	291	275	267	251	301	273	234	261	282	299	298	292	249	298	266	300	270	260	302	282	303	303	246	285	299	276	291	275	279	275	290	271	264	294	242	290	270	276	254	321	284	295	286	295	281	264	279	294	293	289	294	276	291	278	292	286	288	282	262	302	298	288	286	277	269	277	251	269	265	289	253	272	268	276	305	280	280	273	290	298	294	284	283	272	303	267	253	293	254	283	292	270	275	314	273	279	284	278	273	281	269	260	275	295	265	287	277	273	283	267	262	285	277	289	256	290	267	284	298	279	278	300	256	279	286	272	291	282	293	275	276	286	272	277	271	286	246	265	296	304	276	287	271	266	303	296	290	297	295	262	283	285	274	297	298	313	293	288	324	315	317	291	280	277	300	280	290	294	289	247	273	276	261	274	302	284	297	270	261	259	275	285	271	306	277	283	307	296	302	319	246	295	270	303	279	268	300	252	255	270	277	309	285	272	265	261	278	305	279	297	288	268	276	258	305	286	287	285	230	259	269	285	274	279	255	253	298	263	275	304	280	281	317	281	297	260	303	297	270	290	270	267	281	283	274	272	303	257	280	294	270	294	275	290	278	274	254	291	262	270	291	274	287	258	275	283	296	256	275	294	273	299	283	311	259	260	272	284	292	284	297	299	263	263	273	297	326	296	302	288	300	265	257	290	283	255	274	272	298	293	281	271	281	259	289	292	259	306	294	291	273	278	254	276	306	258	288	282	289	282	299	267	262	285	277	258	285	276	296	307	275	275	284	272	305	287	250	264	266	301	275	275	289	256	295	283	298	252	262	296	295	299	320	278	293	294	299	256	328	264	294	269	301	303	301	279	274	264	262	298	283	326	286	261	257	292	246	312	296	294	283	261	328	254	277	285	312	278	306	315	296	282	270	267	250	249	251	272	267	297	268	292	267	313	291	270	265	281	291	274	309	286	270	281	296	300	281	290	296	284	272	295	268	269	286	283	279	280	292	305	223	268	289	285	251	254	294	300	277	274	287	282	268	266	271	284	293	281	283	281	283	280	276	282	281	263	288	288	277	291	274	279	296	303	231	286	276	299	269	296	290	253	288	270	308	282	327	299	303	279	294	267	289	279	275	303	283	307	304	272	274	268	301	271	273	275	256	307	281	308	293	286	288	279	284	265	288	268	322	284	283	273	242	312	263	294	268	317	297	295	264	278	290	290	301	283	311	247	286	290	290	282	263	307	256	278	261	251	280	273	287	260	275	256	263	285	255	232	275	280	315	244	273	261	279	277	271	234	265	301	318	305	285	279	280	274	287	297	282	283	295	254	281	252	283	287	300	300	266	290	298	269	283	270	281	307	250	292	270	255	264	266	277	293	249	271	286	253	286	312	288	254	281	289	289	281	264	286	241	296	290	281	252	275	296	294	265	262	281	306	251	257	302	313	276	262	296	298	299	312	305	287	260	277	289	261	267	267	268	254	278	289	285	249	282	311	251	268	263	271	284	266	309	288	267	285	292	261	244	270	302	274	293	295	300	328	253	261	268	284	324	266	292	300	278	294	285	288	275	286	304	265	265	292	284	291	253	312	285	293	262	274	281	287	250	292	302	298	283	261	296	292	256	302	286	322	288	274	276	302	282	277	268	273	293	276	285	257	303	270	281	287	262	307	302	278	309	296	298	286	288	305	261	286	291	258	261	288	287	298	292	278	260	293	260	257	275	265	279	308	261	286	266	272	320	298	259	275	267	293	256	295	274	300	284	295	295	289	282	266	279	282	284	312	269	302	270	287	284	255	288	256	274	286	284	286	264	274	267	277	308	285	254	273	268	273	268	302	281	271	270	293	291	287	278	277	299	310	288	257	264	284	278	289	263	293	271	267	297	289	271	282	309	245	284	312	297	290	285	276	261	275	309	272	284	289	276	278	281	287	302	290	269	239	286	252	299	274	255	283	272	271	299	273	293	300	299	295	269	300	282	266	282	267	281	303	291	310	302	276	273	304	281	264	291	280	280	295	268	272	296	266	272	285	246	283	265	271	270	245	280	288	242	271	268	291	269	269	273	288	265	291	262	287	284	257	297	270	259	302	285	267	264	297	292	242	311	293	265	228	233	292	268	297	285	253	264	266	263	298	282	272	285	253	302	284	295
36977	23979	19970	8971	6648	4721	4906	4630	3265	4047	3720	2842	1935	1731	1622	1566	1059	1004	951	806	830	834	790	729	760	660	676	709	729	676	648	668	668	671	663	657	664	606	614	640	588	617	636	601	641	612	581	609	559	607	663	579	600	638	573	619	575	623	598	656	599	612	619	571	587	562	587	584	571	583	646	622	574	624	649	586	588	580	566	599	582	602	544	625	550	588	625	629	568	577	581	592	579	597	581	589	586	610	610	619	592	599	605	627	602	554	604	606	606	572	595	580	576	611	571	632	577	609	552	567	585	621	589	579	613	591	568	585	605	561	566	591	642	607	606	595	601	573	594	644	581	642	600	600	595	584	597	560	569	592	611	553	602	586	617	543	588	601	576	595	578	574	610	576	580	624	611	606	523	561	589	602	576	566	620	584	587	632	593	597	635	597	606	575	561	609	566	606	618	646	598	603	589	592	625	575	590	590	587	568	622	587	596	542	604	637	626	609	576	618	587	601	589	606	605	547	614	572	580	616	665	622	594	598	590	621	626	617	606	608	592	605	604	610	617	597	609	579	567	618	629	583	566	566	580	558	652	564	613	614	622	644	590	609	594	650	552	560	610	645	588	565	628	598	582	615	570	580	604	582	568	623	618	528	587	595	600	595	598	603	582	585	613	571	617	601	621	581	574	563	603	617	607	579	561	562	536	577	585	614	596	586	598	629	562	592	604	566	583	592	579	611	583	604	598	574	569	539	568	591	571	568	612	585	614	614	598	591	574	555	604	588	583	571	612	560	589	583	579	617	531	625	633	629	562	580	588	587	602	602	598	622	576	598	591	587	605	574	604	619	571	544	613	564	588	605	580	568	566	619	592	620	600	598	605	605	617	548	584	542	605	595	605	614	590	557	570	599	582	613	568	585	613	578	571	608	614	582	564	564	583	575	609	590	576	599	608	623	586	614	597	583	647	611	585	588	555	577	620	556	606	556	591	602	571	582	596	583	596	535	596	601	597	577	607	588	571	609	638	548	606	589	595	577	522	578	624	583	624	583	594	632	571	583	568	580	590	585	610	609	606	595	573	590	629	590	567	625	651	580	526	618	622	582	569	562	577	624	606	634	577	617	558	613	620	582	586	618	599	579	555	644	569	611	590	618	577	586	603	597	647	628	608	621	566	629	612	555	587	608	529	574	641	582	625	605	597	578	622	568	635	577	580	576	617	568	612	584	539	621	600	588	597	565	585	581	579	594	605	568	609	587	579	577	595	620	638	565	556	622	618	592	572	623	586	599	560	577	581	631	587	563	592	572	606	562	608	580	584	606	610	591	608	580	621	532	614	618	576	568	608	564	593	579	593	638	560	599	597	576	554	594	648	598	579	569	575	622	614	609	623	625	616	610	557	592	610	577	606	617	578	556	579	613	585	602	588	599	586	583	571	589	614	591	597	583	602	641	568	565	595	613	570	563	605	584	579	595	622	602	551	609	561	614	595	557	598	607	605	613	590	616	592	594	581	589	533	625	619	578	596	596	573	587	631	589	625	611	649	549	606	621	587	611	551	606	596	597	607	610	606	609	621	563	561	598	614	577	629	590	595	603	600	609	581	565	620	578	590	600	622	586	563	616	615	582	594	648	566	606	581	632	588	616	589	548	612	621	622	610	593	652	616	647	612	632	582	588	602	555	582	619	577	619	630	584	552	604	607	580	585	559	580	592	565	620	612	603	617	616	600	610	641	637	583	601	601	609	594	583	572	581	571	593	609	594	580	594	523	574	600	645	578	628	571	594	621	596	566	611	596	568	599	563	585	587	627	649	577	598	641	604	648	572	555	658	620	614	650	609	564	633	617	603	627	613	598	535	592	594	624	570	587	596	583	591	589	608	594	554	603	570	622	583	631	571	591	574	584	557	593	602	560	605	596	581	562	566	592	627	604	619	583	568	608	591	623	622	614	570	592	590	615	556	638	580	578	587	619	592	567	582	631	605	611	595	576	580	592	634	634	544	590	590	593	628	571	604	610	643	591	550	632	588	551	630	604	577	620	607	605	557	617	617	574	577	606	625	585	614	554	606	576	597	602	583	571	627	579	581	556	562	582	590	661	583	616	573	579	586	569	612	609	601	564	578	557	595	608	614	596	569	584	605	570	611	598	617	579	597	613	588	595	541	622	602	564	620	604	612	635	574	582	583	582	582	619	591	544	597	563	588	582	563	589	604	571	583	551	592	626	550	622	623	591	614	577	605	543	620	567	662	557	549	595	563	613	550	606	571	592	608	644	575	599	530	631	544	581	639	666	609	636	614	571	607	578	589	589	626	588	592	617	593	590	547	593	589	640	570	596	622	578	553	599	554	619	592	581	607	584	651	647	605	581	606	578	575	563	553	615	635	573	581	592	586	580	593	571	604	613	572	591	602	617	602	620	579	601	621	564	638	597	580	567	620	613	582	579	570	592	566	611	640	606	624	622	591	630	594	594	593	639	565	625	596	593	600	589	603	557	610	627	574	600	565	597	649	606	581	628	623	607	578	570	581	587	568	560	609	609	597	572	597	577	595	596	586	588	600	602	571	559	581	590	552	597	572	664	582	609	622	574	593	617	608	573	597	638	557	594	605	591	615	576	561	592	542	600	604	631	565	592	585	543	583	585	622	582	600	575	592	630	534	630	636	621	595	587	624	603	601	617	550	580	594	620	626	544	575	626	567	592	585	610	624	562	588	628	614	591	592	543	624	613	648	566	575	618	593	608	618	618	602	579	547	562	582	570	584	580	600	631	618	577	593	584	612	628	604	617	588	595	554	611	593	617	596	605	598	609	569	581	599	605	600	585	594	596	567	609	597	596	617	586	619	588	582	594	596	599	605	567	635	594	553	594	547	610	595	614	574	562	571	607	608	612	602	629	621	612	625	574	637	609	633	567	574	602	614	581	625	547	603	568	588	573	587	572	649	605	638	590	588	607	553	632	589	588	569	631	579	583	605	611	638	600	569	592	608	568	577	552	557	626	599	584	611	588	602	558	635	606	596	593	597	575	589	557	600	649	593	599	608	569	619	595	534	591	572	595	589	600	591	600	586	624	573	648	572	579	609	576	584	600	566	578	599	610	567	543	635	608	592	569	597	591	601	566	639	608	621	569	584	618	575	590	619	616	573	602	578	600	599	568	598	635	591	570	594	586	577	579	606	601	587	606	571	583	568	599	556	605	572	623	560	613	590	629	533	607	612	568	585	580	572	604	610	631	623	628	590	623	605	593	608	617	616	586	597	576	620	599	632	595	603	606	606	605	628	610	598	560	596	596	612	613	604	593	593	579	588	648	612	614	652	597	615	599	603	589	588	611	538	604	624	551	596	609	578	550	555	579	639	568	577	616	585	632	582	611	593	625	585	590	615	587	583	630	601	592	574	597	621	576	570	604	582	645	591	641	599	623	617	601	584	551	594	594	650	597	600	613	614	596	541	628	583	583	612	585	548	630	587	633	586	641	609	599	575	582	608	552	640	629	613
41655	20783	7603	1666	726	487	455	423	345	341	284	275	281	307	263	256	251	259	255	245	250	223	259	255	246	276	239	245	229	247	224	247	273	275	235	233	263	202	251	247	222	230	237	271	231	251	230	243	214	235	238	257	249	244	260	250	247	253	259	235	241	230	246	250	237	256	233	241	258	223	233	238	228	219	261	248	254	256	225	226	252	237	251	255	224	230	241	240	240	235	233	267	229	252	262	231	233	228	270	214	227	208	230	228	228	247	234	219	221	225	246	244	268	232	266	268	247	254	278	219	259	245	233	238	239	225	229	226	236	233	194	248	230	256	226	246	235	228	246	243	274	241	240	237	224	208	267	229	246	215	209	245	241	221	230	217	252	210	261	240	260	266	235	234	266	242	255	226	265	231	263	256	224	249	225	256	232	252	260	226	230	221	226	244	230	287	231	201	207	251	237	253	214	244	210	229	238	227	247	201	223	257	247	255	242	243	233	231	260	301	250	211	232	243	229	218	242	230	252	252	241	225	242	239	241	248	231	262	219	226	229	259	245	233	223	244	247	239	244	239	246	238	249	275	227	245	256	232	239	245	225	218	230	246	251	237	222	217	250	235	269	268	255	240	249	228	225	220	226	225	257	256	241	233	220	269	228	225	259	207	205	269	259	225	228	257	261	213	265	231	241	234	241	210	234	262	223	231	238	283	264	237	220	245	237	223	244	271	235	250	259	240	226	216	261	257	271	267	260	245	231	269	234	242	263	252	243	259	255	243	250	243	235	274	206	235	234	261	235	246	214	252	254	214	289	243	231	247	257	216	237	273	240	243	291	242	195	227	198	238	254	252	236	216	246	260	253	238	292	245	232	249	265	237	223	219	245	256	240	225	230	237	249	258	242	226	225	259	240	266	253	253	271	264	223	227	213	249	250	269	233	209	220	240	215	222	252	225	245	228	245	236	250	250	275	239	220	223	257	223	217	254	233	230	241	218	263	219	240	231	238	225	224	257	251	262	213	271	245	245	245	234	244	227	235	226	239	243	246	245	260	217	234	260	233	294	250	226	246	229	253	238	247	222	227	246	235	232	224	271	247	233	236	243	257	242	250	267	206	212	221	240	268	234	227	252	258	248	239	222	257	247	235	239	258	243	241	239	274	254	265	248	227	212	240	265	245	251	249	249	265	185	268	249	201	248	249	256	234	237	233	214	258	251	237	230	229	267	243	225	242	253	264	235	301	249	240	242	241	224	266	244	257	214	270	231	236	218	255	253	190	204	228	226	251	226	230	216	250	238	204	233	247	226	254	221	246	262	233	225	240	232	240	232	229	254	238	231	236	219	246	245	231	225	230	235	250	243	233	296	230	229	242	255	283	284	236	233	221	244	236	219	235	215	248	216	233	240	227	241	217	254	256	260	267	211	204	238	230	238	214	221	261	240	256	285	231	273	255	248	241	228	230	212	259	226	238	250	242	217	213	270	232	238	259	233	237	233	257	229	242	246	234	232	182	250	229	254	226	197	242	288	219	240	257	257	263	255	256	245	212	231	281	217	266	234	233	265	260	230	218	263	250	203	223	228	243	210	223	248	249	270	226	213	210	240	251	234	245	241	237	246	222	236	227	263	226	235	220	270	234	236	262	264	204	244	277	243	240	249	271	219	241	245	245	224	237	240	225	223	253	219	257	247	247	209	220	257	220	197	246	205	242	271	270	244	244	229	247	229	245	263	241	224	262	218	210	230	258	240	242	251	235	239	236	254	239	248	257	241	258	251	240	228	204	269	249	239	255	245	252	260	234	240	225	211	244	203	229	227	246	235	232	265	258	259	252	247	254	230	235	253	218	242	253	241	231	261	229	235	233	250	274	261	211	243	242	248	249	247	264	247	240	259	247	220	224	232	248	236	228	254	222	236	205	259	238	234	263	236	228	246	246	242	238	231	254	255	255	264	238	219	237	274	245	280	264	221	233	261	245	244	238	230	241	249	236	259	269	251	261	231	257	239	251	258	245	250	220	245	257	234	226	270	249	229	274	247	239	244	266	227	234	228	223	237	252	235	233	235	203	221	253	253	234	220	212	216	219	236	231	229	223	254	245	212	242	227	250	265	251	246	235	237	268	213	228	218	240	296	253	228	231	270	247	219	260	238	232	248	286	209	252	224	250	234	226	226	233	228	237	217	246	255	221	212	265	271	242	249	227	238	275	241	228	240	274	231	236	222	227	247	227	259	227	217	265	261	250	267	260	266	241	231	283	220	242	252	243	232	238	226	266	245	256	233	254	249	254	268	262	254	250	210	232	209	230	232	207	228	236	242	227	238	250	262	263	274	249	238	212	272	247	238	231	251	200	231	234	246	234	228	236	267	253	244	211	236	269	227	237	249	219	255	234	251	250	256	242	206	260	239	249	244	239	245	226	264	232	273	239	223	240	251	251	265	240	243	254	224	224	236	245	247	224	228	244	271	230	212	211	263	264	262	241	253	253	242	218	255	242	255	240	209	257	278	233	247	237	227	262	235	214	211	236	226	249	217	240	245	235	231	260	252	241	280	260	222	239	266	248	227	234	243	219	244	251	232	251	265	254	246	233	259	246	268	255	244	218	247	271	266	235	242	234	215	230	255	217	255	253	260	233	236	247	273	247	232	253	236	230	248	225	255	243	255	239	251	212	225	248	232	242	218	226	230	228	235	264	246	223	218	251	238	228	227	239	215	242	236	221	270	262	263	253	241	243	260	232	236	252	250	233	238	269	232	251	256	240	221	222	268	261	240	233	215	255	251	221	283	252	225	245	251	249	248	250	241	246	231	248	231	232	227	264	269	275	216	243	232	259	249	217	235	215	259	236	198	223	251	239	228	243	213	213	244	268	221	250	250	238	230	232	263	255	228	231	215	242	211	232	259	244	265	244	227	265	242	221	227	232	237	240	273	215	219	252	233	223	249	238	259	236	267	265	223	261	220	253	253	236	231	237	237	221	253	235	244	264	227	230	215	254	237	246	238	248	254	261	260	251	229	208	246	242	244	235	242	236	233	255	255	249	270	211	241	245	265	236	264	210	281	260	233	241	216	267	271	268	229	231	227	244	263	227	244	247	244	276	260	239	244	240	237	229	212	256	253	272	250	241	224	225	206	218	220	223	237	253	241	217	224	237	217	240	232	269	244	246	247	275	271	252	257	246	221	238	250	265	252	243	275	233	220	234	254	233	243	245	240	229	235	272	237	243	259	234	250	225	257	228	263	278	244	238	231	234	215	251	238	211	262	248	269	250	243	246	232	254	273	248	252	254	249	247	214	213	249	278	255	237	226	244	266	269	233	247	255	207	233	249	231	271	218	234	227	248	249	257	241	230	226	245	215	214	258	243	217	274	255	251	256	262	250	245	291	224	274	279	282	224	261	240	256	233	216	261	261	256	252	259	204	236	243	243	254	245	253	235	228	243	220	233	254	237	206	223	245	246	245	246	241	212	208	278	219	227	238	265	267	233	231	255	247	256	239
24301	12781	9781	3463	2247	1711	1450	1221	1104	1011	866	787	746	718	722	647	587	583	554	552	553	526	549	539	552	536	527	530	513	512	544	528	559	489	539	524	499	516	573	531	544	514	508	499	580	536	538	469	522	511	526	512	525	542	519	522	504	547	523	486	538	519	508	508	510	501	498	513	500	519	481	499	505	487	515	524	520	466	544	544	528	475	522	499	511	526	491	511	514	482	551	496	520	513	471	491	523	531	498	509	528	521	519	499	496	480	491	517	489	457	550	479	486	515	507	532	516	480	503	485	530	531	526	505	493	477	515	493	530	504	514	531	539	515	499	522	496	473	509	505	502	522	507	511	502	541	581	506	533	494	494	512	519	493	531	495	488	486	534	482	500	478	513	529	497	488	522	503	483	500	549	456	492	533	529	466	541	542	486	496	513	557	548	485	509	532	529	503	502	479	535	494	492	557	522	527	525	502	511	495	529	503	533	518	501	501	531	482	493	491	554	497	504	524	479	514	531	513	468	450	503	525	522	521	543	486	523	562	495	510	565	493	516	494	496	498	535	526	469	481	490	492	527	527	500	526	514	533	511	483	488	530	484	530	538	519	482	555	485	493	508	539	527	519	516	497	524	515	494	519	531	495	509	514	524	506	493	511	520	514	528	539	520	560	517	538	516	502	522	523	513	529	524	514	503	543	550	523	534	524	530	493	479	485	503	553	483	518	494	500	494	528	525	523	520	500	511	556	521	514	494	514	501	477	481	490	504	515	495	521	491	523	484	480	520	516	498	512	490	514	531	487	514	492	506	510	510	490	549	495	522	550	497	527	505	538	480	509	522	525	538	493	505	556	523	554	523	484	494	515	494	509	522	525	543	517	515	499	490	536	553	480	511	512	530	462	530	510	523	511	507	537	551	451	527	540	547	483	491	501	549	546	505	501	509	549	528	510	485	541	511	537	537	537	477	531	524	502	491	522	473	515	518	499	514	533	509	521	511	521	524	515	512	457	513	541	524	503	532	500	525	513	488	501	512	556	517	447	504	529	495	478	510	552	530	493	489	512	549	496	479	500	511	481	523	543	495	499	490	543	506	462	503	516	539	506	570	559	483	549	552	530	514	510	517	522	490	494	524	495	497	506	523	522	514	476	514	516	490	501	478	499	546	484	508	543	498	494	519	499	553	513	481	478	511	522	500	530	519	518	490	530	518	516	528	532	550	491	492	509	526	493	496	531	508	543	483	529	492	471	498	529	532	544	489	539	494	558	466	546	512	518	522	523	522	523	503	471	518	460	526	542	531	566	470	515	496	509	511	530	518	498	514	543	497	545	489	521	503	519	549	484	552	560	530	541	528	511	472	487	517	504	507	460	519	492	515	518	531	499	530	505	544	513	508	531	521	521	498	527	484	523	546	557	501	533	496	503	546	501	514	518	485	533	532	513	505	536	509	538	531	497	543	485	477	529	514	533	530	491	466	556	520	476	520	511	489	521	532	472	511	524	489	558	489	486	531	546	480	487	524	494	497	533	482	509	551	490	510	486	496	498	550	532	505	525	513	478	462	528	510	556	533	512	498	521	506	544	470	551	527	485	506	525	513	514	509	526	497	533	501	518	530	517	505	529	521	503	538	562	523	520	504	499	517	530	518	503	527	512	489	482	531	535	535	533	540	533	522	555	520	514	520	522	515	514	505	513	497	497	539	501	498	523	488	487	520	469	499	463	571	570	503	454	511	518	524	514	492	540	503	522	506	483	489	511	518	522	498	498	518	519	525	491	520	474	506	515	505	529	515	529	553	518	514	530	504	502	497	510	533	524	507	489	555	526	491	507	536	527	505	529	529	499	466	490	509	563	506	506	526	515	543	496	463	481	504	508	491	507	500	551	480	507	520	547	492	499	494	501	513	502	569	505	498	526	516	517	531	497	548	566	489	489	493	533	534	486	580	528	525	554	517	509	515	555	470	514	527	536	539	498	490	508	508	512	531	504	564	515	516	523	522	506	521	536	548	518	566	503	528	516	516	498	478	496	542	467	523	497	492	467	515	532	553	538	522	508	534	521	480	536	506	504	511	525	534	511	548	531	530	497	496	487	535	531	520	523	505	500	557	501	495	506	535	525	496	525	505	561	499	502	520	558	532	491	503	503	519	527	481	516	584	519	537	485	455	502	545	515	510	499	542	503	531	480	564	524	517	471	498	524	519	541	491	544	500	481	532	501	507	473	523	509	534	518	523	482	506	522	516	470	501	494	481	510	539	511	527	526	485	500	493	508	547	500	481	501	518	497	466	511	509	510	482	505	539	534	522	535	492	494	485	496	471	515	502	523	509	541	517	537	515	495	552	482	525	481	509	505	550	525	495	518	491	560	516	498	494	491	486	474	499	542	529	507	550	511	490	448	514	519	517	501	472	490	525	510	482	529	496	490	528	500	523	491	509	489	548	487	510	524	503	533	518	529	500	521	561	510	512	504	504	483	521	489	491	515	518	509	532	529	521	510	538	507	494	506	479	526	521	530	483	492	558	495	512	498	524	504	497	505	498	501	512	518	484	528	487	497	469	480	557	504	504	492	501	481	527	507	546	465	476	529	505	551	522	516	512	516	534	525	489	510	495	520	507	482	518	501	526	496	544	539	553	505	521	511	508	499	521	537	541	523	506	425	503	556	519	523	501	527	515	504	507	515	522	491	480	539	551	533	507	556	487	511	499	524	544	496	506	527	495	519	492	527	484	514	488	492	514	497	533	506	550	541	526	515	494	523	528	527	545	508	506	516	512	534	514	498	508	522	488	558	491	478	521	510	513	503	544	497	493	532	533	477	529	490	493	499	520	508	511	545	490	504	539	474	504	538	519	555	486	485	520	483	514	502	529	475	497	469	492	517	519	478	467	495	501	505	533	498	494	493	519	527	476	525	464	498	473	535	536	538	512	499	508	490	510	569	487	563	487	532	509	485	488	519	526	525	498	491	520	551	517	529	464	526	472	519	486	533	553	549	511	506	477	509	554	513	562	531	479	503	547	481	492	485	521	531	516	486	507	474	531	502	521	515	523	509	470	500	515	519	541	509	541	470	490	507	492	509	540	555	519	547	558	540	499	479	468	527	511	512	473	483	522	557	507	501	541	511	527	487	503	485	545	519	538	543	544	506	517	516	476	526	527	499	533	515	477	540	496	477	504	510	519	497	552	505	500	524	542	473	516	503	495	521	498	534	502	540	493	542	523	531	504	512	507	481	538	508	520	466	549	512	485	505	543	491	481	481	515	516	525	492	505	498	532	535	507	505	542	452	507	545	503	496	528	495	510	502	519	490	568	501	550	490	514	517	500	525	519	509	545	550	541	504	553	527	505	500	519	493	505	510	508	480	481	527	527	521	528	536	534	501	514	479	514	522	523	510	538	470	505	515	521	481	499	500	480	503	530	469	530	531	484	560	495	546	517	526	483	514	524	515	537	470	548	483	522	503	530	506	487	548	544	528	499	529	502	519	558	512	515	530
51747	28783	14238	3244	1359	923	905	722	646	742	556	464	408	365	352	343	292	277	259	252	244	241	236	251	237	230	254	245	235	229	224	237	254	236	252	231	244	228	215	233	266	230	261	235	220	230	241	230	204	226	218	224	228	273	218	226	245	211	218	250	222	233	242	254	226	231	220	190	195	219	217	249	228	221	242	210	249	242	212	239	270	269	211	218	238	218	228	228	212	239	227	215	252	225	214	207	248	241	250	217	210	229	234	220	237	254	214	250	229	228	230	219	215	242	214	217	206	200	214	219	204	243	218	233	228	244	221	227	231	245	239	249	228	234	236	239	266	247	221	234	225	198	230	216	227	187	221	253	228	216	243	231	227	217	234	230	213	248	228	223	208	205	235	244	244	209	221	230	234	197	258	235	262	220	234	240	271	240	241	222	212	236	275	222	244	245	232	209	243	216	241	222	214	224	230	212	236	233	225	209	217	214	231	256	222	235	220	255	254	214	211	240	216	246	214	215	223	225	237	222	220	225	236	223	223	220	212	233	231	250	245	237	232	205	221	239	231	224	234	189	212	232	253	232	193	230	236	222	216	225	237	245	221	227	220	225	231	235	234	226	214	264	243	221	228	230	246	214	221	208	232	199	206	243	237	221	197	243	238	246	257	215	208	216	232	216	231	224	192	196	230	212	250	216	232	224	195	209	235	194	206	238	199	218	206	229	195	236	216	224	210	239	225	230	223	255	171	230	226	222	234	218	240	204	250	211	245	231	227	209	216	246	226	220	231	202	219	213	247	225	252	268	207	244	236	225	235	219	240	251	210	227	246	245	221	271	225	207	232	228	206	227	231	212	218	230	277	233	237	220	252	227	231	212	251	199	243	241	227	225	249	216	254	242	246	206	213	250	245	231	235	204	220	230	236	213	238	230	208	232	211	231	240	230	233	214	214	234	246	229	241	237	228	214	210	233	222	207	223	221	242	222	236	203	237	213	224	232	231	216	238	236	223	199	246	223	208	240	249	240	208	220	198	192	225	265	219	223	212	229	230	219	224	201	234	237	241	242	197	205	216	237	206	221	269	249	214	206	238	235	211	207	250	196	229	213	219	236	243	214	240	246	242	235	237	218	229	207	227	215	201	217	239	271	235	238	226	278	228	236	230	232	236	191	247	204	240	212	253	241	219	192	201	214	222	242	251	209	219	224	239	240	206	249	219	228	232	222	221	221	237	214	217	242	248	266	223	215	226	222	238	234	241	218	248	265	220	218	244	255	258	213	236	249	220	221	258	226	247	229	247	208	227	209	211	232	247	219	235	234	246	232	242	218	224	244	248	232	231	240	253	215	235	228	201	213	216	236	254	215	210	231	238	209	210	220	210	216	231	210	209	222	231	217	236	209	240	252	242	223	206	240	231	205	226	203	258	262	208	213	210	247	222	223	215	213	220	220	239	228	247	231	212	216	249	238	227	256	240	236	260	225	234	246	217	218	235	233	236	225	213	258	214	232	236	215	211	214	233	223	235	229	211	202	225	202	257	222	224	254	247	229	226	245	215	197	223	225	223	231	193	241	224	222	254	246	241	195	242	225	257	233	237	231	217	187	202	236	207	218	215	233	226	235	252	288	249	207	233	243	222	239	248	230	227	231	236	219	236	249	242	208	221	259	258	237	224	237	216	233	241	215	186	224	219	240	236	228	222	218	226	218	214	249	205	266	207	236	250	238	250	244	206	240	249	236	184	247	223	236	216	212	232	234	220	246	226	230	208	241	203	209	238	235	237	202	242	203	209	205	227	241	235	207	256	228	225	231	238	258	215	229	213	227	201	226	248	190	227	245	214	231	236	230	207	270	215	255	239	213	204	208	278	233	237	203	233	230	234	217	215	241	229	256	218	236	214	220	224	220	248	210	228	231	245	249	225	220	235	184	241	225	234	232	225	226	231	215	234	205	197	246	234	208	225	237	214	215	206	245	231	214	209	238	234	228	220	235	222	241	227	227	211	217	226	222	228	211	202	227	218	240	252	200	210	212	238	247	204	268	221	207	237	212	228	232	238	227	230	221	193	220	230	218	206	217	229	242	221	225	218	266	185	240	207	211	227	204	201	244	232	212	229	225	236	207	234	244	199	220	268	219	229	229	228	235	220	220	244	244	240	221	243	223	226	218	208	225	209	212	233	263	233	210	228	242	234	217	239	213	231	232	229	203	252	218	216	254	240	238	209	203	202	234	217	200	236	268	243	203	215	195	221	218	230	234	230	226	245	220	233	218	252	213	231	213	192	188	250	241	190	256	204	217	206	244	214	261	231	219	242	222	204	199	270	234	253	237	220	255	203	262	248	208	214	214	207	234	233	240	240	245	198	222	212	236	215	206	193	253	223	249	202	243	214	217	225	242	214	202	245	223	221	237	227	236	229	231	187	232	244	224	227	211	199	213	217	213	213	226	244	221	196	229	244	232	220	199	228	235	227	227	212	263	270	220	250	227	220	239	218	217	257	220	227	207	197	258	221	215	237	247	253	208	206	249	239	243	223	225	224	246	223	212	236	223	207	227	238	257	218	224	217	188	220	241	213	226	198	217	207	220	235	239	257	256	246	237	220	221	220	207	218	238	230	223	234	267	202	198	216	246	215	217	213	213	236	232	230	237	252	207	269	224	206	218	235	242	236	239	247	220	221	243	227	227	203	207	218	220	217	207	203	216	242	245	204	223	251	228	220	272	224	188	227	212	217	200	211	228	218	244	226	210	225	208	248	235	228	260	207	227	231	227	255	224	197	256	195	215	270	238	224	232	226	231	224	203	213	237	231	232	267	242	192	246	237	221	214	214	242	235	216	250	222	217	212	247	257	239	186	239	222	242	239	253	195	195	224	220	240	216	229	225	215	224	245	205	201	248	246	229	236	231	244	233	205	259	239	229	228	212	220	225	222	249	210	225	219	224	215	251	211	207	204	217	243	217	202	230	234	241	202	211	214	197	258	247	246	212	231	268	229	221	242	287	273	212	235	221	225	219	224	252	215	236	233	225	209	231	230	225	221	226	229	210	225	221	246	209	221	218	225	231	219	215	220	224	217	223	228	222	230	216	243	251	235	226	259	212	242	210	243	229	231	244	244	216	223	221	238	238	227	223	249	249	205	227	223	241	228	257	261	249	215	242	240	234	217	243	216	227	228	210	248	223	223	242	228	242	213	220	228	212	218	226	241	224	248	233	191	213	240	211	205	226	230	242	216	252	236	217	201	219	219	222	245	194	213	214	231	217	232	239	216	237	246	228	217	241	240	218	253	249	231	231	243	222	221	239	238	240	227	222	240	193	270	231	243	226	249	241	219	237	224	231	219	256	212	228	220	208	224	217	246	239	239	217	243	218	242	209	220	242	231	236	213	199	224	219	226	246	234	203	257	242	258	262	253	237	202	228	219	221	222	227	240	209	206	246	224	239	234	241	231	211	235	254	242	210	256	212	226	229	231	237	231	204	249	230	229	219	224	236	215	235
30938	18673	15377	6155	4813	3713	3565	3005	2545	2958	2398	1765	1558	1476	1282	1077	742	688	758	708	656	664	685	599	580	557	602	568	571	541	586	574	543	575	545	505	539	493	568	520	542	549	510	486	493	538	470	500	519	526	480	488	496	514	494	515	506	459	492	483	523	499	472	526	493	461	479	494	508	513	533	498	496	487	523	460	493	500	498	503	531	482	491	510	509	471	516	477	501	545	501	443	466	518	491	457	480	519	537	495	483	518	516	474	496	457	515	480	472	508	479	519	514	483	495	472	524	497	473	453	484	546	509	522	479	488	490	510	492	507	478	567	497	486	483	471	548	531	499	514	508	475	521	486	488	486	481	502	510	469	506	492	497	530	480	466	513	484	523	504	465	489	521	507	515	485	478	482	491	467	494	513	521	516	516	469	532	442	473	506	490	502	509	489	533	505	492	512	480	456	523	466	546	492	494	499	497	504	478	520	478	471	497	534	520	475	506	507	494	507	485	493	506	470	492	505	472	474	493	475	501	487	513	499	523	515	523	476	481	496	529	494	474	449	516	438	488	515	511	495	513	503	519	486	485	478	538	543	494	527	512	506	465	500	489	472	508	505	478	478	489	501	465	510	469	487	497	487	539	514	504	449	497	483	489	471	526	494	497	458	466	489	466	528	488	488	482	505	485	480	488	494	488	495	482	442	500	516	503	496	490	534	505	478	522	534	472	461	523	521	501	511	516	442	492	487	501	492	503	504	450	488	516	523	498	497	463	488	469	493	445	523	481	486	484	470	520	504	492	505	529	492	512	469	502	489	494	499	508	501	509	481	508	492	496	492	502	500	497	459	528	501	510	483	465	500	492	508	486	495	510	493	492	497	498	513	480	491	503	485	510	478	486	454	500	500	472	511	490	491	451	490	518	523	454	476	521	482	501	469	513	490	512	517	511	494	521	521	512	514	515	467	498	510	537	497	473	489	488	471	502	434	506	507	537	489	446	485	454	497	469	486	510	442	483	517	488	492	548	523	480	553	522	495	501	491	479	474	532	508	504	529	480	486	484	474	492	512	513	440	477	493	532	494	484	497	465	508	487	474	509	536	510	512	509	502	507	466	481	511	475	467	457	498	499	481	503	492	490	494	542	501	492	455	485	496	442	490	484	488	524	464	490	497	518	502	469	499	520	517	481	482	482	518	481	503	493	497	520	483	502	544	503	524	493	474	522	449	482	492	482	452	536	498	469	506	487	486	531	485	472	502	460	502	473	505	501	479	458	488	497	530	457	546	481	502	471	479	474	441	489	505	511	463	457	491	453	493	466	467	455	473	477	481	477	482	467	459	506	483	533	484	504	513	477	491	507	512	507	474	472	490	506	485	467	531	543	481	468	470	496	550	524	504	474	491	551	454	516	528	505	467	478	470	510	507	469	468	528	463	508	500	517	528	511	465	497	480	466	467	497	481	478	486	460	522	474	504	497	463	490	489	510	510	543	513	489	483	508	520	505	466	478	483	460	501	491	480	486	493	495	487	467	482	533	469	549	461	478	521	501	499	538	492	509	527	506	490	495	519	486	512	505	487	500	492	509	524	495	515	500	511	517	493	485	535	480	531	489	503	482	525	475	481	508	482	514	482	506	497	488	511	498	502	473	521	536	479	496	525	478	526	510	540	489	478	490	487	461	467	470	492	521	495	501	516	473	507	508	486	485	491	491	502	508	470	522	535	488	514	523	488	503	511	519	466	510	513	515	504	495	515	515	512	541	512	503	511	446	495	488	445	523	497	481	533	520	479	507	498	504	500	517	498	501	499	542	474	499	495	479	486	518	496	502	493	498	475	512	500	479	528	487	477	497	483	501	514	491	466	508	495	482	511	481	496	513	512	535	497	481	471	464	476	493	472	503	521	501	540	496	544	472	478	536	480	487	482	513	478	475	520	511	508	483	468	506	482	513	499	479	488	467	510	474	480	477	502	495	483	461	474	477	507	482	467	496	493	489	487	496	479	499	477	557	493	508	478	500	477	485	505	485	474	485	473	487	489	491	489	462	464	503	519	553	470	458	473	476	528	477	489	480	513	492	508	458	486	469	456	513	475	478	514	490	499	470	510	481	477	516	501	504	541	489	480	515	453	487	494	496	515	453	464	482	515	513	501	489	530	507	481	473	519	465	478	485	459	486	514	461	504	504	507	457	462	469	505	481	472	529	501	506	500	529	487	507	466	484	516	510	484	489	512	477	538	446	509	482	470	502	524	504	482	476	475	513	436	483	487	503	481	457	492	502	487	500	494	483	468	475	509	479	480	483	474	493	517	501	483	478	493	490	492	528	486	464	525	478	493	485	480	469	476	486	499	448	428	511	517	484	453	478	516	479	500	522	481	484	470	478	510	474	529	483	482	509	486	485	515	518	470	514	476	496	451	551	493	496	510	489	483	498	521	474	484	499	485	490	506	543	446	465	489	483	511	452	482	497	499	469	512	555	456	469	476	456	480	518	504	499	485	493	478	510	499	464	537	461	477	512	492	550	469	471	531	525	453	530	483	469	470	466	468	483	445	512	517	473	515	508	517	470	521	498	487	484	508	511	496	497	485	519	475	495	473	476	463	496	512	482	507	475	487	517	499	470	493	507	482	474	510	486	475	484	481	492	484	471	457	503	484	507	523	495	503	538	478	501	518	515	477	466	513	444	467	502	499	525	476	503	473	498	496	486	509	493	490	495	513	511	510	492	459	514	477	487	512	482	500	500	501	509	486	509	508	480	503	481	480	497	495	489	477	486	484	510	487	463	493	534	495	509	499	503	513	510	492	528	484	491	464	510	478	494	500	510	502	486	480	500	476	508	500	499	518	512	519	465	488	499	532	514	501	476	472	513	503	468	500	492	517	488	475	464	513	475	521	481	470	489	469	506	455	529	497	540	446	480	532	508	536	518	480	501	475	519	490	494	471	449	489	530	493	483	487	533	411	455	478	506	458	504	499	486	491	465	525	507	451	513	528	496	483	500	500	428	500	473	512	466	501	528	520	512	477	470	506	493	480	441	487	499	495	499	496	520	485	504	539	476	480	496	512	450	523	503	504	437	495	518	484	478	488	500	440	469	475	495	547	463	483	505	539	492	476	521	500	489	537	504	467	471	442	489	531	518	520	506	466	465	463	453	459	479	459	499	481	529	514	489	487	485	544	544	512	479	529	493	494	483	507	473	499	541	476	517	488	512	475	483	493	465	475	470	511	475	478	513	513	489	501	504	502	462	468	480	515	478	448	503	459	466	533	454	460	522	511	464	496	536	469	491	483	489	473	484	468	498	495	493	509	471	498	469	497	484	525	480	506	448	490	514	477	522	480	470	491	529	548	479	508	505	523	470	494	513	497	473	479	528	522	487	515	487	506	472	477	498	497	469	501	478	487	444	507	490	473	470	474	490	448	504	518	458	490	500	481	499	525	494	530	478	478	501	462	443	529	486	471	482	520	457	500	514	496	476	488	482	530	512	504	508	490	478	487
60060	35133	21321	5608	2090	1495	1352	1080	960	1075	1048	711	560	553	507	478	372	326	305	304	316	329	296	312	308	294	283	274	280	277	286	274	285	272	259	274	280	276	256	266	295	316	285	305	254	287	278	273	263	251	287	267	274	317	283	285	280	271	278	274	270	267	280	296	265	292	261	264	302	284	282	266	291	275	276	298	257	261	299	302	253	300	268	276	277	259	279	294	298	289	303	288	272	272	286	274	268	271	281	318	265	312	262	281	294	271	254	308	259	278	275	297	273	303	301	278	266	263	284	258	282	284	300	282	304	274	301	290	263	311	252	300	255	274	268	274	292	305	278	286	292	283	295	283	294	276	268	281	309	288	274	261	272	327	305	285	282	262	278	274	272	276	259	274	266	270	284	279	279	272	280	263	250	288	291	290	295	277	291	281	298	267	293	300	303	260	280	236	282	288	262	267	284	306	329	317	280	301	295	282	309	266	295	269	293	257	239	271	258	266	282	282	280	277	285	298	281	261	273	273	286	279	276	264	261	287	295	301	305	337	293	270	300	258	274	281	311	285	301	311	286	284	282	238	266	290	261	282	253	309	290	269	269	238	298	287	297	238	303	290	299	240	263	298	298	273	282	298	273	293	260	280	279	250	256	262	297	304	339	282	299	267	264	275	291	251	270	269	292	313	285	280	300	257	249	269	257	267	244	282	267	285	258	297	285	271	295	296	299	260	300	271	278	260	302	305	291	299	287	274	265	255	272	268	278	300	273	255	263	266	265	271	293	277	307	273	244	249	290	266	278	284	273	268	267	303	317	297	263	290	269	282	262	288	304	261	262	281	297	295	297	273	275	295	239	251	281	284	280	288	279	271	286	307	284	279	288	299	231	299	308	293	341	278	273	270	295	256	302	308	284	268	299	272	263	299	272	272	302	262	284	286	283	281	302	312	296	262	257	258	277	277	277	270	287	290	279	269	267	320	277	329	295	292	295	315	314	256	244	301	258	301	274	314	289	268	276	280	298	269	297	311	299	275	279	263	298	273	287	266	281	263	307	288	297	266	266	264	288	243	270	298	261	255	259	236	286	269	310	254	299	288	264	308	306	288	268	243	305	295	283	282	272	291	283	275	327	299	258	285	276	289	282	261	257	287	280	262	272	260	302	250	259	279	314	301	282	294	281	271	306	261	285	280	267	323	286	287	275	298	262	256	241	274	283	286	275	256	260	307	302	302	261	258	289	284	289	259	289	301	252	267	271	276	275	274	276	267	285	309	306	287	303	275	290	289	248	247	288	287	292	268	293	306	297	274	290	275	278	307	302	312	253	259	267	286	292	270	305	263	252	303	309	335	318	277	296	251	254	275	282	256	265	274	306	277	272	277	281	302	308	285	312	284	254	324	311	265	286	288	305	295	279	255	256	255	296	288	272	299	236	276	266	271	277	278	276	302	259	250	315	281	247	297	260	267	305	293	269	287	278	294	260	291	277	263	272	289	295	268	340	257	262	316	266	299	288	292	255	302	271	300	272	279	299	239	277	275	298	284	311	323	271	310	293	295	276	268	279	273	311	269	280	268	315	290	277	290	282	302	286	276	289	281	296	274	257	306	260	276	276	297	292	328	261	255	274	248	280	251	275	298	346	269	265	263	258	286	281	270	304	286	319	270	277	257	273	273	266	305	274	272	271	278	286	265	246	274	253	277	291	253	271	310	269	281	275	279	275	279	291	269	266	279	283	257	288	281	292	269	250	243	271	308	268	296	257	301	259	292	291	273	303	281	255	286	316	264	288	297	275	291	278	278	253	323	315	270	259	287	270	290	311	313	276	274	272	267	284	284	277	274	275	272	296	253	274	268	269	288	262	269	295	284	250	272	275	264	279	277	314	271	289	271	264	273	274	260	273	294	296	286	311	269	258	302	292	277	273	301	280	299	261	249	272	282	285	266	281	267	252	254	246	283	286	255	317	307	282	280	285	270	266	273	284	264	257	278	274	245	281	288	293	308	285	277	297	274	292	282	287	255	261	255	287	303	276	250	294	289	305	272	279	249	285	270	268	289	278	287	263	273	322	255	265	282	260	276	265	270	286	292	348	308	322	267	269	288	247	260	255	291	281	249	301	263	254	250	290	262	274	312	280	255	276	277	305	314	264	270	301	310	259	283	259	263	291	276	298	287	259	286	262	297	280	265	283	295	283	297	260	258	286	271	267	280	227	242	275	292	287	260	307	290	298	279	258	270	274	284	263	257	270	300	301	302	294	260	288	281	276	291	292	293	314	288	304	292	313	278	269	268	224	278	254	285	274	282	297	258	271	293	287	311	284	270	273	263	303	293	299	284	283	264	272	297	277	287	256	279	270	292	306	274	278	281	287	310	271	280	284	278	290	243	316	283	246	288	269	287	288	281	293	301	277	323	287	281	273	299	291	290	274	302	265	267	273	275	300	302	287	280	246	269	293	276	242	273	272	276	294	284	289	278	279	253	290	298	265	265	278	264	286	292	252	276	244	304	287	281	285	277	285	274	280	287	300	283	287	258	302	262	294	261	253	274	262	283	294	287	275	258	290	278	284	299	300	257	270	309	259	293	289	287	294	251	286	253	276	280	292	269	281	280	304	279	306	263	278	288	290	296	298	331	272	310	302	264	288	286	269	288	305	254	290	297	298	283	268	279	312	305	313	281	284	281	271	274	281	287	279	270	270	289	284	281	290	285	295	279	298	302	316	282	311	249	290	258	263	294	287	272	279	290	299	281	294	309	270	301	281	247	308	254	265	291	266	283	290	266	281	292	303	263	296	295	285	289	266	273	269	285	292	270	274	281	271	281	286	293	291	287	269	284	261	270	254	294	267	256	259	273	276	266	281	275	300	296	260	265	271	293	285	269	280	283	281	272	300	323	268	260	300	262	311	307	287	249	278	273	258	277	244	269	276	272	291	295	286	263	279	284	259	271	282	283	282	288	273	295	288	274	315	281	259	263	293	310	274	295	290	256	278	271	286	241	288	302	302	275	288	233	263	282	252	282	282	292	255	263	279	263	288	294	269	277	273	253	293	272	288	255	312	287	282	278	295	303	296	301	256	267	252	307	283	270	272	284	277	274	265	258	275	282	279	288	273	284	270	292	284	269	248	286	264	295	275	258	250	270	304	267	277	262	314	262	282	283	284	292	256	280	294	318	268	265	280	267	253	244	292	302	292	292	250	295	278	315	281	217	257	251	290	297	271	264	278	283	250	295	254	310	257	263	256	268	298	291	262	277	262	280	252	262	277	276	294	261	250	284	261	277	279	284	285	299	254	285	255	310	266	294	268	298	254	307	294	274	270	283	294	311	315	279	291	294	305	274	258	267	304	292	288	262	274	284	310	286	281	304	298	290	264	271	296	299	328	270	297	256	277	302	281	290	298	279	246	259	250	276	272	291	282	293	278	256	281	284	317	286	298	282	267	286	294	308	315	253	266	272	276	283	316	267	281	283	260	322	271	276	298	301	289	299	262	297
35540	24178	21441	8624	6613	5594	5422	4183	4016	4381	4427	2662	2213	2093	1853	1620	1025	947	959	880	802	828	805	722	722	690	700	696	717	675	709	679	674	635	653	654	598	632	704	625	614	625	602	625	656	604	623	597	640	592	634	638	612	614	651	641	564	586	581	618	575	603	607	608	634	588	599	582	610	586	586	571	616	561	620	602	577	603	572	604	618	628	624	618	619	598	629	556	616	572	582	600	643	595	614	609	576	635	648	600	652	605	565	615	570	588	610	585	634	635	589	647	614	599	561	604	589	620	584	572	597	590	603	629	619	587	604	614	585	640	561	563	598	600	572	614	626	599	574	615	589	567	620	558	570	617	610	586	635	556	566	599	647	561	606	630	625	563	620	594	573	565	625	628	614	599	596	591	581	636	589	599	546	598	594	598	582	590	620	566	641	545	580	592	595	609	580	601	594	575	596	614	555	582	591	593	587	614	581	603	571	568	586	596	595	562	609	581	596	607	568	603	622	565	560	604	577	581	608	609	598	591	643	620	568	624	579	582	590	599	569	651	576	581	572	592	586	553	616	612	608	614	598	623	561	602	592	561	616	594	613	590	568	558	610	645	593	607	589	610	614	586	621	614	606	626	576	584	610	569	629	630	607	609	608	594	583	584	579	580	576	612	585	587	617	637	598	566	565	587	578	631	641	600	567	625	619	601	581	570	633	647	619	599	567	595	582	587	617	560	596	637	618	595	562	566	607	569	582	584	581	593	585	593	602	602	552	603	575	587	607	569	614	644	592	578	598	584	599	575	605	549	569	596	557	583	600	594	604	580	551	603	592	678	620	604	575	583	590	612	621	584	571	546	565	596	593	563	600	570	628	620	618	602	588	638	601	550	608	614	583	609	569	562	576	615	584	611	560	585	570	606	609	599	579	624	565	611	587	562	587	615	594	606	613	572	606	620	639	597	602	603	561	601	614	580	599	610	565	580	621	567	588	598	608	642	567	615	594	601	616	621	579	637	564	608	614	580	574	584	561	586	581	618	577	596	566	619	653	587	618	592	607	586	571	560	610	576	565	586	617	578	572	607	596	623	583	634	630	606	635	652	541	601	574	548	580	618	612	619	600	604	603	606	597	601	582	572	559	602	611	624	523	624	628	551	590	585	591	535	608	599	592	620	603	570	630	537	595	619	630	585	619	551	566	572	631	588	640	603	577	583	623	621	616	638	580	567	605	615	591	585	579	602	591	563	563	544	615	615	612	593	597	606	602	626	626	614	575	590	586	580	598	591	596	568	551	563	589	620	593	540	580	602	602	559	583	616	590	579	609	604	620	581	635	604	579	601	578	563	564	592	565	588	655	587	555	615	578	572	586	597	583	650	597	562	611	575	576	559	577	620	568	578	576	598	545	608	579	634	564	534	599	558	615	570	623	599	571	615	593	629	588	633	585	625	577	586	589	547	537	647	583	610	563	594	571	599	603	586	575	609	572	578	580	579	603	599	599	611	562	565	586	571	570	649	632	576	600	577	586	570	577	595	585	613	637	593	569	580	602	569	560	588	631	560	594	550	566	588	605	597	585	609	586	594	617	565	648	624	601	573	574	580	634	618	557	584	576	593	565	594	582	600	560	605	627	577	618	584	597	601	623	598	543	597	586	622	557	569	572	595	570	583	561	636	563	614	622	579	612	572	560	594	648	596	608	527	668	589	577	608	605	614	593	628	603	606	633	635	604	560	607	643	597	614	570	574	583	585	586	611	593	597	624	606	616	625	622	602	574	573	607	590	555	590	611	603	578	614	623	586	540	643	601	596	611	600	561	570	619	572	576	607	569	605	608	650	620	628	595	584	579	565	621	625	594	593	601	609	652	608	596	575	606	618	582	581	606	603	601	642	551	604	548	598	607	596	600	600	661	578	554	548	591	623	602	573	638	613	626	597	597	593	601	576	618	541	602	576	645	621	618	580	588	596	596	585	569	600	624	554	595	585	580	553	589	590	609	580	560	653	596	582	592	612	588	590	571	590	614	593	661	566	583	603	555	580	602	593	576	587	610	581	578	594	609	619	567	614	594	619	560	588	617	600	639	614	622	602	594	568	612	582	608	574	630	593	593	606	570	610	579	595	615	609	614	562	576	591	565	604	657	568	566	600	549	570	606	571	545	605	552	595	569	601	597	573	594	622	608	559	576	574	566	603	554	621	596	591	635	564	614	560	573	602	600	645	601	633	597	577	576	591	587	601	564	616	623	584	599	527	604	599	635	572	615	576	565	634	612	566	547	613	573	622	582	578	575	598	570	603	580	581	618	592	578	590	597	566	605	606	605	565	586	581	576	575	573	575	569	608	586	596	591	632	604	598	613	577	639	631	556	544	601	619	587	604	633	609	599	548	616	621	572	594	562	626	595	605	558	567	579	606	601	564	565	606	600	574	553	598	599	559	604	582	531	548	583	580	548	555	540	621	575	670	593	620	598	602	576	590	567	621	573	596	574	587	557	606	602	605	567	625	547	567	627	625	585	558	562	618	603	598	603	618	614	617	576	555	571	599	543	563	593	610	615	573	592	590	597	576	584	611	636	567	593	621	600	596	584	574	601	605	629	552	596	579	581	638	638	626	561	631	575	582	623	606	606	603	652	584	579	603	547	570	606	604	636	606	571	624	575	591	592	629	576	613	607	598	632	555	621	605	569	575	627	544	558	654	561	612	572	636	574	586	560	632	578	585	609	593	629	609	560	611	585	548	636	562	610	596	630	616	592	583	576	546	598	594	600	635	610	598	619	594	617	556	595	556	569	615	575	622	589	551	600	633	541	565	570	576	578	606	619	557	564	572	598	589	564	645	632	613	627	578	572	562	634	590	602	591	583	564	588	606	643	593	566	591	610	566	597	609	631	610	610	602	635	627	594	612	573	598	604	562	583	616	634	641	553	573	627	591	591	613	608	592	585	570	583	571	588	606	617	625	617	615	610	638	607	586	584	593	569	606	604	599	583	602	531	566	658	575	601	559	565	576	601	632	596	594	567	573	570	623	599	583	598	550	562	561	616	594	584	567	604	614	607	559	600	601	571	622	609	610	626	625	605	589	597	609	554	580	625	584	577	606	585	582	609	573	655	650	634	583	566	619	630	576	609	597	616	563	613	577	579	583	612	574	572	579	552	569	570	585	584	601	586	588	622	576	616	600	583	601	614	585	605	592	591	559	601	584	576	573	583	594	579	630	568	581	621	557	524	606	575	566	593	604	587	572	582	618	585	585	572	641	613	614	600	615	599	590	612	598	614	563	638	592	583	578	603	577	577	560	613	601	596	570	571	572	604	601	529	592	572	635	558	578	585	585	620	586	602	598	621	616	623	572	549	613	594	613	562	586	612	603	573	572	589	589	585	592	596	628	558	595	582	616	602	591	623	546	578	642	606	589	617	599	587	577	544	586	571	618	588	590	603	628	609	604	618	597	664	587	541	605	622	588	594	585	541	599	595	583	587	595	595	617	631	581	589	599	610	598
39691	19056	6521	1403	792	494	490	395	385	320	281	260	295	286	263	236	225	253	232	225	227	262	251	263	272	253	229	261	299	230	241	221	219	230	230	256	221	251	243	243	243	211	208	234	228	216	225	253	242	207	222	233	238	250	248	227	229	272	229	239	194	223	258	263	230	234	231	233	227	246	252	226	270	231	261	230	215	226	241	253	231	218	256	230	237	229	243	254	271	239	239	234	219	258	234	233	184	211	233	242	255	220	224	240	233	239	230	251	245	239	225	250	230	228	250	243	222	222	273	236	204	231	208	213	250	254	231	253	211	244	265	254	248	223	212	219	251	252	255	242	237	226	235	227	259	286	215	250	248	237	220	251	224	249	224	248	269	266	267	231	243	227	244	211	257	234	218	223	238	231	236	215	217	224	244	232	262	248	218	241	238	199	233	238	249	259	251	260	213	249	232	232	246	248	233	241	247	237	232	248	241	248	213	255	239	278	233	266	240	249	241	236	251	222	227	205	250	242	253	224	251	253	251	236	264	270	283	237	217	240	249	234	227	253	224	257	249	275	240	236	246	238	246	236	226	231	251	225	244	226	248	263	215	233	219	229	232	248	267	217	251	250	244	212	235	249	243	249	242	229	253	272	258	227	244	239	255	252	272	222	221	244	257	250	230	239	246	223	232	234	228	264	254	246	254	259	224	243	229	227	246	220	212	234	236	275	227	230	247	250	235	233	223	232	221	246	217	266	208	239	258	232	244	240	241	242	227	244	210	255	216	242	232	235	240	220	257	262	252	223	227	225	224	240	231	213	235	212	212	250	228	207	238	253	204	237	241	238	220	230	247	238	235	254	250	234	220	248	241	207	248	241	226	234	244	243	239	244	246	240	240	225	249	260	250	257	260	255	239	212	224	225	226	220	238	232	215	232	244	255	247	223	263	239	231	226	213	287	250	260	227	226	250	236	223	256	273	227	217	258	264	204	247	207	242	236	255	228	228	212	243	213	242	265	239	225	218	252	220	258	268	233	240	247	262	232	246	228	217	234	241	248	257	209	239	242	227	224	237	193	190	221	261	225	238	247	228	241	236	239	247	261	250	244	269	255	238	257	222	246	259	249	228	250	235	259	240	255	247	239	218	224	267	218	232	241	279	241	220	217	227	208	244	280	245	262	239	245	246	275	254	268	227	257	228	232	241	235	251	223	216	261	225	229	244	218	228	230	239	239	219	245	212	243	218	242	252	243	241	233	293	218	212	264	245	242	239	224	260	262	219	213	229	220	232	224	227	239	215	263	211	240	237	257	241	255	240	245	236	234	229	207	244	238	242	209	266	239	227	218	224	247	238	243	243	249	235	248	242	248	245	240	231	262	246	233	211	266	241	237	223	218	234	265	218	206	277	240	218	221	222	232	222	255	211	237	240	198	215	249	243	247	266	260	255	230	237	225	254	231	227	244	281	252	224	265	230	218	220	253	232	253	201	260	232	244	244	218	284	251	239	211	226	219	235	223	258	268	239	240	215	220	245	261	218	245	225	210	242	238	249	245	209	250	221	259	227	211	237	251	246	234	254	231	268	262	222	239	221	212	257	232	221	216	219	246	259	255	241	210	244	220	217	242	250	255	270	270	240	224	209	233	245	224	239	208	256	260	244	260	230	220	231	265	225	224	257	258	263	226	261	230	224	247	260	260	245	245	262	226	197	252	243	245	249	269	236	238	233	228	221	240	257	262	251	227	239	219	271	241	239	244	264	241	260	223	218	244	243	252	240	210	232	234	220	239	285	241	245	247	242	224	222	228	242	222	230	242	229	209	222	221	255	231	216	224	249	216	216	245	260	227	230	219	274	187	238	252	255	248	266	238	259	258	251	245	211	246	208	216	209	219	236	259	275	227	253	207	240	212	253	272	235	206	263	243	241	241	227	261	232	223	251	210	208	206	249	234	242	231	229	255	251	232	236	239	247	233	252	200	182	238	245	265	229	236	218	231	238	281	248	267	233	223	246	232	230	258	233	232	235	258	262	235	214	221	240	257	233	251	266	221	225	264	225	260	253	219	205	261	238	260	261	218	209	235	264	252	234	221	249	275	227	226	240	216	217	224	235	242	189	239	258	229	227	230	252	228	249	241	229	256	245	237	253	259	220	217	201	223	260	243	225	212	226	226	261	246	257	238	226	207	227	261	240	254	249	241	211	250	253	275	244	242	240	243	251	258	257	259	225	223	220	219	266	225	250	234	266	242	255	208	245	219	227	238	237	269	271	257	230	254	211	258	210	242	230	270	243	232	232	245	240	236	245	244	263	228	215	244	250	243	276	269	270	210	239	236	220	239	211	253	246	232	220	226	254	276	229	237	244	207	232	243	234	242	221	246	234	223	245	214	221	259	222	217	237	232	231	244	234	245	241	254	254	246	225	231	238	261	266	250	231	258	255	230	233	242	250	237	220	247	228	206	233	258	229	224	242	241	251	252	224	242	261	218	238	226	235	212	216	243	241	270	280	242	238	237	240	247	258	240	238	253	242	269	248	270	209	236	239	264	252	213	280	254	230	252	246	237	214	214	249	241	240	228	232	253	263	206	231	241	253	237	243	206	271	233	244	252	235	225	241	229	219	215	223	285	251	240	214	235	219	243	214	243	225	243	246	262	217	197	217	236	254	253	233	244	226	210	200	258	258	210	230	246	217	222	221	221	192	228	244	215	217	226	253	240	235	226	232	237	243	230	229	240	226	232	216	243	211	247	215	249	228	227	245	247	252	238	236	225	234	257	216	263	236	248	249	230	256	259	204	254	211	241	201	233	218	261	230	254	243	232	227	226	230	225	228	238	237	220	240	221	247	238	219	213	243	245	210	220	230	240	232	266	250	249	240	210	256	259	221	253	229	280	238	212	232	240	231	275	269	287	230	230	217	228	255	255	251	236	260	242	242	244	229	231	244	233	206	269	218	249	253	224	272	235	272	276	227	245	253	197	255	226	261	206	229	243	237	244	230	266	239	235	254	242	230	232	208	262	244	248	226	226	222	221	239	226	246	227	252	247	218	232	248	245	242	222	213	241	240	234	249	271	227	231	229	256	200	228	272	238	262	262	223	245	233	251	217	203	219	236	245	248	242	253	223	245	258	266	215	237	290	244	252	250	263	264	238	242	244	251	232	224	238	254	271	242	244	246	237	228	212	251	244	256	251	192	239	219	238	239	206	250	223	210	226	257	247	254	232	223	196	217	237	254	246	261	214	229	237	219	238	224	229	270	253	227	234	238	239	232	246	238	246	224	247	251	259	254	223	209	256	254	215	229	279	222	249	246	237	214	240	248	232	257	286	238	208	252	237	232	246	271	208	219	221	232	251	225	265	239	232	250	240	253	211	237	240	240	266	230	252	246	227	210	193	250	247	247	259	256	232	217	267	239	222	262	222	237	232	227	261	226	203	263	246	252	256	231	216	237	247	236	241	234	221	229	235	239	274	241	232	237	256	225	249	254	270	254	241	242	230	223
22682	12112	7579	3200	2491	1780	1403	1263	1171	1018	856	698	747	714	687	691	557	577	546	576	541	568	578	562	545	550	535	503	546	536	542	538	541	498	544	536	554	506	529	512	529	528	501	555	531	527	511	526	558	514	540	495	521	521	507	520	530	513	528	493	537	475	494	542	511	491	503	482	515	514	490	518	508	484	529	472	493	513	509	557	523	537	529	509	498	531	504	536	492	486	519	475	531	496	514	538	490	479	500	520	522	545	516	534	538	526	492	516	531	492	505	497	498	489	466	516	551	488	518	544	491	501	488	490	505	506	522	541	505	496	531	473	504	470	540	524	501	470	502	514	487	524	517	522	495	514	484	506	531	496	506	509	502	502	535	502	490	546	506	484	503	546	502	489	508	491	524	496	546	517	509	481	509	539	534	550	521	526	531	508	514	533	476	477	500	493	501	516	523	496	507	506	499	545	451	498	516	480	479	530	527	519	474	519	501	551	532	513	509	480	517	513	508	492	505	508	483	500	527	483	526	510	473	491	500	526	492	510	473	520	514	516	463	520	519	446	534	485	538	517	522	504	478	505	516	508	471	500	545	484	485	478	503	509	481	507	532	522	460	521	495	520	537	482	507	459	525	528	486	512	533	499	500	492	516	512	458	466	520	482	493	478	471	506	481	486	505	519	504	514	474	517	503	513	508	504	499	472	543	509	472	522	493	489	512	509	540	510	542	485	474	528	498	521	482	467	505	525	536	482	521	496	521	516	558	491	495	500	489	481	450	522	539	515	454	547	504	501	488	451	534	505	516	534	547	485	510	544	512	475	519	540	517	493	513	519	501	550	511	511	505	544	507	494	514	528	497	481	472	535	487	481	525	498	526	519	502	533	503	512	487	552	520	504	466	539	517	473	525	549	503	480	496	531	505	547	514	480	532	485	514	511	452	494	512	508	484	473	523	471	530	499	466	505	470	525	503	477	527	525	515	499	513	535	501	520	497	487	506	528	512	488	497	501	502	547	510	490	535	527	488	501	515	515	487	468	553	504	498	505	538	466	488	507	488	492	525	513	513	493	476	477	524	494	529	494	488	499	530	513	499	499	493	533	500	538	469	509	491	513	465	571	510	528	543	484	511	514	503	523	526	536	516	493	552	479	509	513	524	511	530	510	553	492	468	532	526	478	519	533	509	535	476	539	510	510	511	523	537	478	500	507	483	499	481	503	503	527	479	485	506	536	563	478	537	530	477	542	522	510	509	509	492	511	506	537	525	537	516	491	480	523	525	512	491	502	490	502	460	519	511	524	495	483	487	495	537	475	503	524	491	503	484	493	473	548	508	487	501	514	507	486	513	488	536	459	503	521	493	532	470	553	501	511	492	510	492	471	492	509	512	506	559	519	550	479	502	499	512	489	536	478	540	521	537	512	499	505	507	466	479	510	518	503	490	499	467	519	540	484	510	485	501	516	567	534	511	498	493	517	475	498	500	530	512	514	478	507	493	511	504	503	493	503	560	504	499	482	543	484	554	511	530	483	511	519	500	524	500	508	553	553	549	490	502	527	471	513	463	496	502	510	432	528	499	517	492	541	497	500	499	492	513	507	504	521	469	495	491	502	510	496	482	532	498	534	516	486	493	488	480	542	506	495	547	506	525	508	501	501	539	509	481	485	494	486	486	518	494	479	506	499	501	495	543	487	461	526	493	485	518	551	477	495	501	501	487	532	485	473	503	505	499	499	494	505	500	502	539	491	486	523	513	529	515	504	525	493	499	459	507	492	529	490	518	520	510	494	525	497	512	511	486	473	480	505	491	538	512	515	561	520	512	476	527	492	498	519	450	523	488	475	513	498	490	522	513	520	546	531	492	505	492	516	499	490	485	492	532	493	505	464	473	473	500	518	515	517	521	497	524	478	517	551	487	504	518	511	540	504	489	528	514	518	529	516	493	500	500	501	510	530	508	496	468	465	474	479	536	512	523	524	502	554	518	509	514	497	479	545	498	501	565	542	497	524	504	498	504	487	496	496	521	478	511	537	482	512	528	509	491	513	500	487	518	544	487	551	521	513	495	533	486	511	507	516	515	476	516	483	541	512	503	492	534	506	513	528	504	510	514	501	503	537	508	539	551	483	515	494	491	525	547	509	468	527	502	542	507	504	527	479	493	468	531	527	526	472	525	526	526	481	526	521	520	484	539	505	541	514	469	500	478	520	518	519	495	503	523	531	480	514	497	505	470	502	482	492	532	481	511	488	526	506	475	539	509	513	523	485	510	529	513	533	518	491	512	447	496	505	471	528	513	513	524	490	508	466	480	491	533	456	497	518	516	546	500	488	475	494	530	511	467	527	521	474	537	502	535	527	486	469	477	507	544	516	529	538	473	489	504	513	522	495	506	495	531	510	513	529	508	507	509	503	538	528	520	491	518	517	502	517	470	505	520	488	506	508	501	494	510	504	442	503	520	503	508	479	501	457	497	479	479	489	498	503	547	506	558	497	479	504	487	516	498	513	479	523	541	515	497	532	479	539	491	525	513	476	497	536	509	495	543	512	516	486	534	499	492	488	526	450	520	501	479	481	500	518	533	513	455	499	520	509	515	518	532	560	530	539	523	506	474	533	484	522	478	463	558	558	493	519	506	509	502	525	525	509	505	506	479	483	526	501	491	488	477	520	456	475	470	529	494	543	472	486	492	505	507	505	493	502	504	532	492	466	557	523	516	506	469	476	521	516	475	536	476	481	497	501	547	508	464	535	466	575	527	523	517	495	533	540	489	488	496	520	564	524	501	500	501	521	492	504	519	494	523	488	522	456	532	496	527	551	519	533	498	495	449	485	511	437	479	493	506	522	524	518	469	500	535	485	506	472	516	562	487	494	519	482	489	523	495	469	522	513	487	561	511	509	491	502	460	494	473	503	504	496	505	510	486	495	479	512	498	505	495	503	503	491	522	516	519	532	464	488	539	518	496	507	491	475	506	456	477	470	505	513	497	520	497	505	494	513	550	538	536	524	481	519	507	467	481	489	482	495	487	499	534	499	509	518	499	491	517	496	536	501	502	504	521	489	524	505	504	499	509	511	524	510	507	501	510	520	482	505	433	525	494	530	502	548	528	479	534	505	505	486	541	478	508	512	498	524	482	527	490	497	515	461	495	510	532	505	485	493	507	506	469	488	492	467	522	479	560	518	498	517	528	530	457	503	538	502	518	520	475	548	527	502	499	501	485	502	496	508	519	506	464	556	522	510	500	539	474	515	506	528	542	498	474	526	531	543	490	480	511	540	520	489	496	518	514	554	501	492	543	487	508	467	489	494	494	506	499	482	490	468	496	486	514	515	504	492	478	506	542	565	501	505	496	526	482	520	504	549	508	543	503	499	534	504	498	488	499	542	531	521	514	494	541	503	497	488	484	480	525	531	501	541	478	513	520	502	530	522	485	507	516	487	451	528	470	480	505	478	516	471	508	535	522	526	545	468	505	513	535	491	509	496	517	488	504	519	500	501
51545	27160	14134	3265	1420	965	868	687	597	598	582	419	320	346	405	334	269	225	251	236	257	279	228	228	250	242	265	255	233	261	237	259	232	253	218	204	233	221	231	233	234	258	207	234	211	223	237	237	231	204	219	238	231	242	252	223	219	210	242	222	226	226	236	221	221	219	241	206	250	233	247	258	234	208	213	210	218	232	238	220	237	227	235	232	216	222	217	201	218	229	197	223	221	218	216	192	216	241	194	248	220	229	237	205	227	215	248	233	216	222	248	231	220	223	228	233	221	223	252	252	242	242	190	199	218	209	207	220	234	224	243	219	214	225	227	220	219	211	255	239	242	234	196	215	224	251	252	236	219	247	230	228	201	210	228	247	233	221	215	230	238	229	219	237	239	254	214	222	239	225	227	181	221	208	218	246	228	229	193	195	247	258	228	189	231	222	224	214	218	240	221	261	273	237	218	233	252	222	224	241	260	230	230	208	223	245	212	230	228	221	228	222	225	223	200	189	218	214	232	210	215	236	217	185	233	225	217	250	204	186	231	229	241	247	210	227	231	216	225	226	244	217	223	230	203	238	252	213	256	215	224	213	268	228	247	236	243	242	235	203	229	199	212	232	207	224	209	235	268	203	221	197	208	221	210	208	222	241	243	223	198	280	225	230	244	238	222	176	207	203	238	249	215	215	213	226	232	257	224	236	256	258	206	235	216	230	222	217	233	248	224	228	248	227	192	248	201	218	211	216	254	220	240	239	208	229	211	236	227	217	221	219	233	202	227	231	216	252	208	219	218	220	214	220	235	226	227	236	239	236	227	218	240	216	246	247	201	219	214	197	214	246	223	201	211	223	246	220	222	235	221	251	252	237	225	253	251	225	214	216	216	260	249	220	225	238	235	242	250	240	210	215	214	234	231	222	222	216	222	224	227	224	196	238	213	201	232	232	237	192	236	230	237	226	243	214	212	211	230	220	250	232	223	233	221	226	232	222	229	231	222	227	228	249	240	206	209	209	242	231	214	231	237	249	229	244	201	262	239	185	212	249	212	251	193	238	227	204	243	256	204	238	212	240	252	234	217	242	247	244	246	217	204	221	184	216	235	216	232	234	242	243	219	252	253	223	216	233	217	217	232	242	239	253	214	247	241	234	246	211	226	198	197	209	240	234	211	220	233	222	206	231	225	224	223	225	229	241	203	250	219	202	219	220	220	223	217	226	239	221	204	191	224	240	202	235	208	197	234	226	192	201	220	238	220	241	242	259	226	217	211	202	211	267	239	251	230	211	204	220	245	261	261	250	231	182	226	240	243	244	211	227	199	225	230	217	215	198	219	240	254	218	226	212	233	188	238	186	224	211	237	225	201	236	201	230	220	216	231	239	163	238	250	214	205	236	216	232	231	223	224	218	219	192	209	229	245	215	249	237	253	229	209	189	230	235	223	222	233	219	229	206	216	272	233	232	211	214	237	198	237	206	238	234	218	247	211	231	247	235	205	230	223	247	228	232	244	267	239	191	217	229	247	248	226	243	256	212	224	233	249	248	218	220	235	215	225	224	217	241	230	252	221	247	196	229	225	233	237	221	228	209	226	228	227	246	247	238	201	224	223	200	206	255	226	234	199	228	248	222	240	231	221	243	191	198	214	224	204	226	250	221	217	213	237	236	218	242	225	236	214	239	217	213	240	251	265	249	229	251	236	199	240	220	234	210	205	204	232	230	245	238	236	227	243	246	202	219	254	190	214	216	237	244	233	241	256	221	211	239	209	198	203	237	199	225	232	226	210	218	240	207	236	228	213	224	202	251	232	214	202	217	202	221	228	225	239	243	217	221	253	225	232	230	221	229	228	232	217	247	240	213	209	211	215	244	240	234	231	226	247	246	228	223	257	232	240	230	222	226	225	251	212	253	244	242	235	211	233	241	216	211	220	224	254	233	196	228	206	198	208	225	217	210	253	212	231	224	227	211	249	247	195	227	229	213	226	216	214	222	231	217	253	253	216	222	219	207	204	207	242	217	246	227	269	203	220	236	200	214	236	218	206	217	224	203	242	239	217	191	233	229	232	226	248	248	192	198	183	226	236	246	245	248	224	245	196	242	235	215	234	200	236	236	202	221	238	261	211	227	257	219	220	216	213	233	249	244	225	207	210	266	205	221	227	225	243	198	213	238	234	224	194	239	228	223	229	242	214	218	228	210	228	229	231	232	243	236	193	203	214	216	213	235	236	229	225	253	242	234	229	216	226	229	221	219	219	204	218	248	235	230	228	220	239	243	224	199	244	273	235	237	240	225	237	226	225	218	229	242	237	214	234	221	213	218	226	226	223	225	248	242	221	208	251	250	229	213	210	241	230	233	238	238	194	220	238	248	241	250	223	254	242	229	221	221	247	226	218	259	213	206	260	203	216	246	225	237	234	229	261	238	215	214	201	245	253	215	230	253	227	219	228	224	253	259	211	251	228	210	237	209	228	227	181	218	206	207	182	254	228	243	221	225	258	228	233	229	227	239	243	227	213	219	225	227	227	224	257	208	222	196	215	231	233	206	241	205	226	243	207	246	211	232	230	250	222	214	254	241	244	225	244	246	221	232	262	223	223	224	214	205	223	254	216	244	216	235	210	246	213	229	225	220	234	256	230	232	230	220	218	226	242	241	251	248	241	213	262	224	210	228	224	241	239	214	210	212	228	227	228	221	209	262	222	238	231	216	227	241	231	228	236	210	220	220	193	212	230	230	234	256	227	254	228	246	249	223	210	185	204	232	209	218	241	212	229	238	213	220	220	235	263	217	227	250	241	223	235	226	218	237	227	198	248	220	213	225	237	227	230	214	251	216	240	235	235	205	202	228	226	233	194	233	238	197	187	216	247	197	234	203	208	240	210	225	205	210	239	234	249	219	216	219	227	230	244	219	199	228	235	216	245	216	216	245	230	227	237	236	245	228	199	207	204	224	238	221	230	219	238	198	205	235	243	223	206	231	259	243	238	218	234	242	211	219	227	206	215	229	223	216	254	226	224	226	239	258	245	200	243	243	233	245	227	228	225	265	267	228	259	226	209	246	203	199	238	237	208	234	238	211	237	220	234	234	182	246	224	278	227	246	253	200	218	224	244	204	202	218	228	215	204	193	227	230	247	223	245	210	202	228	233	232	224	211	211	250	216	235	232	212	263	205	257	247	273	204	211	206	226	239	200	232	201	233	224	246	275	233	243	222	239	187	262	258	218	224	207	219	206	234	230	231	240	230	217	217	242	238	235	250	221	203	250	225	210	213	214	223	215	225	204	183	241	245	216	264	215	253	217	216	215	241	224	205	223	224	247	226	232	231	204	246	215	269	215	222	222	229	220	226	226	219	210	226	201	209	229	248	223	229	238	263	240	224	223	224	212	225	267	239	203	242	192	209	199	217	235	215	226	243	228	221	220	224	202	249	212	234	217	235	245	238	252	243	235	229	237	244	219	227	212	219	228	246	244	221	189	206	230	248	223	228	274	247
30648	17829	16070	6356	4873	4109	3400	2795	2481	2416	2577	1382	1246	1429	1358	1067	840	724	675	663	658	636	572	616	607	566	534	552	553	574	585	521	577	555	525	556	499	517	523	506	523	514	541	540	486	531	470	510	533	518	458	514	500	519	478	506	482	521	532	480	518	498	520	494	522	483	473	447	456	512	508	514	494	537	447	496	498	517	520	530	475	538	484	492	496	495	495	567	507	499	506	520	487	473	488	469	489	487	515	525	490	495	521	454	481	520	518	499	487	476	519	524	528	501	515	481	493	505	464	518	490	495	494	487	504	494	515	451	524	496	495	481	492	477	478	492	499	520	476	489	469	494	506	468	498	506	479	507	512	502	491	477	517	470	506	509	476	489	537	508	469	500	483	500	484	473	490	495	485	523	512	485	513	504	483	482	504	485	497	511	454	481	485	482	490	510	496	511	472	546	501	500	491	472	500	505	493	534	499	519	457	460	491	469	516	524	480	506	487	530	516	487	509	474	496	526	516	503	532	489	452	502	543	457	464	516	538	444	498	495	473	502	494	472	482	499	500	529	479	499	514	503	504	501	478	472	476	480	495	507	504	506	466	538	510	503	517	482	454	481	493	525	489	507	520	472	484	504	532	484	513	510	496	477	465	515	486	500	503	482	479	531	510	529	499	491	521	494	473	511	518	484	515	480	473	523	480	465	453	511	481	513	462	507	498	473	492	501	454	497	481	472	483	480	516	509	485	539	498	467	476	464	529	465	526	508	514	519	482	511	482	509	441	488	468	481	457	511	511	480	445	510	500	520	523	507	474	505	491	480	495	488	497	488	519	533	461	496	511	482	477	492	491	484	472	509	457	506	483	504	485	497	487	491	504	496	486	478	539	468	464	436	502	471	526	482	518	502	492	522	519	516	478	500	467	497	494	494	476	482	454	474	488	484	474	526	457	535	506	475	486	543	515	473	477	467	484	518	494	503	470	495	526	531	475	507	461	512	508	475	529	462	498	513	503	478	507	494	468	509	499	500	470	494	503	509	455	515	465	490	473	528	487	517	484	512	458	484	485	467	510	477	511	498	465	465	526	514	490	490	465	530	498	487	460	494	511	471	477	503	502	490	477	485	488	501	483	463	489	476	531	515	483	443	528	473	474	470	483	491	445	480	492	472	472	502	496	492	474	492	538	510	499	464	531	476	485	498	502	493	505	463	492	482	491	525	463	487	508	472	494	508	479	500	483	499	508	509	518	496	493	510	513	516	531	481	514	500	497	525	518	534	478	475	472	508	477	467	481	475	525	479	458	459	515	491	482	466	475	495	511	503	515	497	480	491	512	503	463	465	518	498	519	482	450	499	510	487	451	471	505	489	517	492	502	482	465	493	474	508	497	496	511	540	520	483	491	493	485	494	511	485	438	491	518	490	526	534	469	458	459	507	501	503	503	474	547	462	514	492	504	492	477	509	488	502	471	469	491	536	468	495	479	501	495	488	489	513	496	463	488	501	465	471	533	507	466	498	480	500	504	465	538	498	497	481	461	484	507	537	436	497	487	522	497	494	506	475	520	515	489	457	471	468	518	487	496	483	502	453	496	498	498	485	496	501	525	483	512	507	483	454	462	501	470	499	527	513	499	494	519	490	469	482	448	476	490	467	481	498	450	464	504	513	532	494	470	493	466	484	443	527	507	500	491	486	523	490	458	463	509	493	483	527	490	543	477	454	492	470	479	475	494	466	511	477	485	462	476	479	504	495	542	515	499	510	527	476	510	487	512	493	504	458	481	483	473	491	487	518	512	482	472	519	528	498	478	507	494	485	515	505	518	467	498	491	483	505	514	483	492	520	474	497	480	506	497	516	470	525	463	516	494	483	470	453	511	509	481	478	522	463	483	507	472	489	499	495	510	505	462	517	512	485	483	498	438	497	527	510	498	531	479	523	526	505	484	481	499	485	487	474	500	494	502	529	510	489	496	471	491	494	499	499	508	473	426	460	545	485	479	507	456	468	550	462	474	507	501	479	520	500	467	510	498	471	507	476	470	515	512	446	480	499	452	481	504	455	484	508	533	500	500	495	456	515	466	485	510	463	513	492	522	507	496	480	568	464	511	474	475	480	509	501	483	527	479	504	486	482	497	470	471	484	483	482	504	522	492	477	474	527	495	495	485	463	484	489	496	502	468	509	495	509	519	558	465	530	480	492	488	471	492	473	528	463	483	472	483	524	537	484	458	455	503	500	481	480	451	482	469	486	495	464	485	502	476	516	485	506	469	506	486	495	448	484	478	526	532	478	448	503	521	474	491	484	513	482	509	482	469	469	450	510	512	446	509	563	495	492	495	506	497	496	505	494	512	488	500	467	514	516	520	510	482	491	512	482	480	546	497	490	510	475	461	495	484	490	501	473	478	508	498	498	485	498	448	481	472	500	464	488	520	535	489	501	502	506	491	476	483	507	502	495	482	509	502	487	469	468	503	455	505	475	500	494	474	509	468	549	476	488	503	509	506	479	469	494	542	482	527	488	521	483	499	495	466	524	497	482	493	509	471	479	492	494	467	511	478	480	461	457	491	515	446	500	485	461	516	504	501	458	530	507	455	482	485	484	490	487	473	501	501	450	522	489	467	535	478	497	498	467	462	500	518	505	499	513	509	494	514	493	474	480	485	489	479	475	476	470	469	509	516	452	514	490	470	485	528	461	512	507	479	536	514	495	483	513	490	493	544	465	483	485	489	467	502	511	493	487	519	479	452	482	485	514	487	509	522	517	501	526	472	517	484	509	491	464	495	485	459	467	477	472	508	486	480	487	519	488	521	492	465	516	473	459	489	486	523	494	496	468	509	479	486	502	490	483	483	500	499	496	519	488	475	492	505	485	465	568	488	477	508	504	501	504	492	499	517	484	489	502	492	512	451	489	459	502	477	458	504	477	502	521	506	522	448	501	519	485	471	468	467	469	490	449	503	509	508	502	454	453	467	507	522	522	503	475	473	469	524	507	482	517	511	513	486	507	537	477	508	497	510	516	493	488	490	470	489	467	527	487	489	504	521	451	463	475	514	489	478	532	492	503	467	515	524	509	483	474	492	497	475	529	508	490	455	457	492	504	494	508	484	506	473	492	488	521	507	495	516	483	565	513	485	530	527	492	480	515	488	487	490	480	475	435	496	513	512	505	509	504	476	505	457	505	499	494	517	472	490	479	496	504	493	499	516	503	496	482	494	517	479	496	486	485	441	492	503	468	483	451	500	498	529	483	522	500	519	498	470	478	439	518	509	541	471	463	501	499	470	488	502	520	521	470	478	506	507	501	514	474	486	513	466	453	511	511	505	529	462	481	525	502	524	504	491	514	426	453	475	474	525	540	529	506	506	516	536	512	521	489	491	460	482	511	521	517	480	454	498	480	495	533	508	496	484	477	487	466	522	479	516	536	474	473	494	486	501	501	474	504	471	462	506	501	508	494	499	475	488	461	499	455	480	482	490	456	535	448	530	501	481	508	501	503
59834	35220	22561	5690	2185	1499	1203	1028	909	877	896	567	551	593	520	484	373	323	320	332	325	315	302	296	312	285	307	304	279	331	298	277	305	270	262	271	306	301	260	274	305	303	293	294	258	302	291	288	272	288	259	276	283	322	271	307	278	268	266	293	286	301	272	279	272	299	286	272	292	285	279	264	268	291	294	274	275	279	287	295	284	272	269	282	272	274	291	274	258	278	298	261	262	271	281	261	308	281	296	286	292	244	280	298	271	285	252	258	283	297	302	281	269	268	274	293	260	257	264	274	280	273	315	252	285	259	299	297	299	273	276	271	278	281	272	265	245	280	302	297	319	276	263	284	303	290	272	257	274	275	292	273	268	278	294	285	270	264	252	268	310	263	283	271	278	265	271	309	289	260	294	265	264	244	284	260	293	285	312	297	281	294	289	318	287	269	262	270	274	249	275	259	282	251	255	301	325	259	288	292	278	257	224	289	277	270	322	291	268	261	281	261	288	268	281	296	266	268	270	279	282	281	315	290	277	259	275	262	261	282	281	306	287	268	284	281	295	271	259	270	272	288	285	270	285	278	300	257	299	268	283	263	297	263	281	261	246	306	282	268	290	243	287	275	259	244	300	270	261	283	257	292	277	295	265	248	274	265	262	310	276	278	266	289	278	295	276	267	277	298	297	299	324	310	274	268	281	305	295	343	291	289	308	285	288	281	252	270	275	280	289	269	280	284	284	304	290	303	273	260	279	278	253	253	245	319	243	254	240	286	288	255	284	283	297	291	270	275	260	300	279	281	280	278	296	311	251	278	285	254	288	300	295	276	258	294	274	251	264	300	257	265	250	282	279	262	290	292	287	279	285	275	288	296	270	264	278	302	296	281	230	274	285	296	283	278	242	266	289	300	273	277	269	286	283	321	278	274	298	281	271	300	283	256	275	285	286	276	283	278	257	251	246	290	285	282	276	289	279	298	301	279	324	320	286	286	290	277	268	267	261	325	314	288	267	295	270	260	293	284	269	268	257	257	258	284	279	287	294	278	274	272	309	275	284	280	293	309	289	285	277	269	273	311	309	266	261	244	256	324	287	280	235	277	291	288	278	302	292	253	277	280	285	281	259	298	268	294	254	281	262	296	282	261	295	275	314	267	291	278	274	299	284	288	292	298	283	287	319	290	249	292	274	270	280	297	254	290	287	269	254	307	259	268	290	276	301	283	277	272	268	322	292	272	313	258	306	267	258	282	254	282	295	292	333	264	251	257	299	280	269	255	273	300	256	283	275	267	278	260	252	286	289	296	272	245	270	289	294	284	270	273	272	265	289	275	285	277	271	253	281	271	279	292	282	332	277	280	244	308	286	263	281	277	272	317	278	250	254	246	285	282	241	274	302	267	286	273	260	256	263	285	274	257	319	264	266	268	266	259	289	304	283	284	293	325	285	251	266	262	296	284	320	275	247	265	292	286	261	285	294	244	278	282	276	273	263	246	274	292	285	295	277	267	284	274	281	276	261	293	302	281	298	283	284	284	311	249	292	280	307	286	285	303	278	294	264	288	305	260	273	265	278	286	264	239	269	284	288	309	262	281	286	261	304	261	273	277	275	292	306	234	285	275	255	259	277	281	257	260	308	310	299	287	293	265	327	308	295	269	257	252	319	280	306	278	248	280	283	272	250	263	283	288	316	297	265	284	289	261	279	284	275	299	281	283	271	282	316	284	296	277	282	314	270	288	293	279	258	259	294	284	272	295	306	278	262	269	283	277	294	302	251	261	272	259	262	283	255	259	235	292	293	274	289	289	265	291	276	297	279	278	251	267	296	317	256	280	274	253	303	274	292	248	298	289	279	285	275	263	264	261	272	268	280	287	268	259	231	292	272	284	250	279	259	284	287	286	288	284	304	280	280	269	270	251	269	271	258	323	252	251	277	276	283	298	260	294	290	278	290	291	270	273	268	269	298	290	226	293	258	299	289	265	259	275	286	272	260	285	269	279	282	264	307	229	260	250	256	287	253	229	290	263	284	267	309	280	281	302	288	285	265	280	265	260	270	274	301	286	280	294	270	281	271	246	258	275	326	284	313	273	311	298	279	278	276	245	288	272	250	269	259	300	251	287	319	269	270	271	279	247	265	257	277	266	263	278	269	296	249	281	278	277	294	288	310	268	276	268	292	267	239	271	285	300	253	305	268	269	271	299	291	272	246	263	256	292	271	289	286	293	259	266	268	282	314	292	246	296	295	245	290	292	290	274	287	284	290	256	263	262	255	277	268	268	277	294	285	251	276	281	285	282	283	293	283	262	270	269	320	240	269	266	300	292	295	273	290	269	301	257	262	287	271	260	272	273	327	291	284	275	280	263	292	262	296	273	316	270	272	293	269	284	268	288	292	278	288	252	265	259	265	288	278	253	287	251	299	289	271	286	289	288	303	256	286	255	280	279	272	267	292	289	284	248	255	306	272	253	269	291	288	299	271	246	241	283	294	279	248	285	274	278	236	283	266	284	317	267	255	276	287	284	262	268	311	296	301	291	299	286	285	262	292	272	280	293	281	278	267	276	267	263	282	266	272	319	299	284	262	320	291	324	265	252	331	224	271	266	280	275	296	301	273	278	280	271	260	247	306	285	249	271	266	262	270	251	268	254	266	279	296	262	288	272	292	282	289	271	258	271	303	287	267	301	252	303	271	269	256	283	307	298	312	278	283	273	278	265	271	297	291	290	264	271	282	273	291	277	284	266	266	297	320	255	301	314	309	276	282	271	247	301	269	284	240	282	289	261	291	283	275	271	274	259	292	294	260	281	258	284	290	283	259	269	266	283	239	256	252	279	284	259	285	281	263	304	288	287	279	278	310	298	256	305	269	286	249	282	271	275	244	244	276	288	299	282	292	271	294	251	248	287	292	262	300	278	308	275	260	289	283	291	274	289	289	274	277	266	271	285	283	297	254	279	303	250	283	324	276	272	293	270	302	284	282	280	242	289	266	279	263	278	253	239	300	305	311	279	275	317	276	269	278	268	273	281	296	283	292	328	266	256	296	280	236	279	280	279	309	257	268	255	269	286	276	309	281	274	287	271	292	267	256	290	265	283	293	285	298	285	265	266	255	248	288	252	294	291	273	265	291	261	255	294	301	278	276	260	279	304	259	278	289	277	244	283	281	264	303	259	300	262	257	288	256	280	289	316	304	290	298	284	307	298	264	279	296	263	271	251	298	273	246	274	290	247	310	282	270	271	287	253	309	265	274	263	273	252	287	287	278	248	261	299	257	288	277	269	279	318	295	276	269	286	282	267	261	275	267	294	288	269	325	281	306	300	240	290	275	245	310	288	273	301	275	272	295	301	296	280	277	280	308	253	270	343	281	274	276	281	276	257	283	258	324	266	287	302	280	286	278	320	281	269	296	316	264	264	250	270	295	265	274	272	262	261	269	298	296	294	292	294	294	241	295	274	273	272	271	255	250	303	279	308	285	288	272	271	260	281	256	256	279	274
35196	24270	23341	8165	6944	5654	5009	4458	3610	3624	3688	1973	2189	2544	2191	1703	1165	967	885	839	826	786	765	775	771	666	689	727	731	680	706	714	649	625	637	625	634	616	616	633	591	636	664	623	591	631	607	628	598	635	574	602	651	637	628	651	608	585	594	599	592	575	617	646	571	576	608	611	559	624	605	648	588	594	596	586	619	600	589	616	597	592	558	611	611	565	577	589	560	627	585	620	619	581	568	594	600	563	637	606	627	612	611	642	600	603	591	589	563	602	569	575	603	578	567	608	592	583	591	590	569	607	606	587	586	567	577	630	600	551	574	577	610	588	571	610	605	570	585	590	603	611	618	629	557	538	586	610	584	615	603	571	552	636	600	582	560	559	571	587	555	620	548	585	606	563	602	569	584	560	620	521	578	570	608	609	585	563	571	598	654	548	579	539	584	595	557	568	587	575	593	584	608	569	559	640	594	565	569	631	608	580	605	595	608	625	605	558	581	596	574	636	559	548	610	618	616	622	586	603	580	612	588	584	576	594	561	603	644	584	564	594	582	572	580	588	548	563	549	559	605	555	621	622	556	619	601	571	585	635	632	561	576	599	586	572	638	611	587	587	588	564	595	605	570	543	584	611	574	600	562	626	586	659	588	589	629	621	594	577	608	624	586	577	564	563	637	601	621	586	610	607	570	561	602	623	599	591	580	597	639	576	567	584	587	577	622	570	592	612	564	620	620	608	598	589	595	578	615	628	570	626	595	616	634	581	562	655	605	579	567	569	572	589	610	592	604	610	546	592	575	593	544	566	587	616	572	571	568	567	552	651	579	611	600	633	608	601	597	602	638	593	538	591	592	581	551	581	570	579	597	604	565	571	611	578	592	607	578	572	561	574	583	562	574	633	570	562	569	635	601	617	626	625	595	635	618	592	568	564	569	603	601	597	552	577	577	574	581	613	609	588	613	636	597	568	617	594	582	618	610	583	616	562	604	565	568	598	587	590	586	609	572	568	595	592	580	583	613	571	584	608	554	601	595	563	610	567	602	605	603	544	627	585	611	584	558	557	594	595	570	599	578	611	593	581	566	582	566	605	603	624	531	540	553	589	597	628	581	557	592	629	599	585	615	556	579	598	599	601	599	594	606	561	619	606	585	662	634	598	620	561	569	578	560	617	572	617	597	546	608	632	609	585	583	618	532	584	560	564	576	582	614	556	573	581	576	605	570	610	598	589	599	554	616	608	592	581	585	610	597	553	598	551	586	612	554	630	560	624	571	620	573	560	594	608	619	592	584	578	595	626	604	604	644	558	615	618	583	591	621	622	574	556	648	616	585	533	561	567	604	614	607	591	548	585	547	593	562	594	606	614	633	594	602	578	570	578	634	572	579	588	570	569	610	567	553	577	527	613	601	600	596	652	599	633	647	620	625	630	628	573	589	546	620	591	573	587	618	604	580	603	531	597	594	617	610	640	591	557	568	544	635	585	601	576	565	570	617	600	570	598	581	596	566	610	579	585	601	636	646	610	617	575	566	571	599	619	599	571	572	562	570	598	573	587	557	621	664	577	597	601	575	558	557	610	624	601	581	579	590	581	604	540	592	587	581	620	575	633	606	607	574	598	626	581	617	597	610	577	581	595	557	560	598	612	576	607	599	560	590	588	546	616	570	597	557	597	610	581	619	610	580	560	590	611	561	567	575	581	646	592	574	579	569	628	575	560	616	596	572	574	595	602	579	560	662	596	621	579	567	566	611	602	597	590	611	596	581	593	589	579	596	605	603	551	597	583	596	607	593	588	573	561	582	587	618	561	616	603	589	586	564	617	568	583	612	588	570	559	573	596	635	584	620	569	605	570	580	583	561	620	560	637	561	598	557	611	621	598	608	599	606	556	608	613	630	585	573	585	567	577	567	563	558	601	588	621	583	631	587	578	613	625	614	561	602	602	581	575	540	583	589	581	586	588	606	631	590	594	602	636	636	650	593	575	604	585	615	587	611	588	601	579	545	558	614	624	622	596	612	613	580	599	586	601	585	545	564	562	559	587	645	563	605	549	544	545	548	619	588	578	591	631	528	588	611	562	545	569	599	579	608	599	600	584	600	621	615	576	596	579	556	614	607	584	612	602	589	598	573	576	595	595	605	640	595	581	585	549	586	603	594	599	590	541	608	516	603	551	599	597	560	587	595	578	595	626	569	570	582	624	618	576	564	590	619	606	640	625	607	613	622	525	567	650	629	609	563	588	613	583	572	600	602	631	575	568	556	591	560	601	559	624	589	594	591	564	583	636	587	587	586	622	569	643	595	607	567	581	600	643	568	636	563	543	577	577	595	585	617	603	562	611	591	611	606	585	528	599	608	621	581	584	627	600	579	587	610	562	601	591	586	560	592	611	553	584	627	554	595	616	581	575	616	564	598	607	595	564	575	608	560	583	609	613	575	584	598	615	640	595	581	589	605	549	570	586	572	594	568	586	599	550	577	622	605	618	542	556	579	594	573	638	595	624	599	586	609	629	601	570	594	603	569	565	583	596	603	593	576	581	585	602	590	634	584	595	605	552	597	645	606	590	627	605	568	640	593	589	593	567	564	615	590	617	590	590	578	591	599	623	606	622	607	576	613	612	550	635	573	592	577	578	566	596	618	552	593	600	603	565	601	579	573	625	631	576	571	582	592	597	639	579	571	602	615	621	554	560	576	610	652	590	610	597	567	609	612	609	591	574	587	548	622	586	601	589	576	633	574	599	586	559	598	607	626	619	565	570	576	547	603	590	603	589	603	582	605	623	644	643	573	608	568	583	620	624	562	541	595	621	588	570	653	580	603	547	632	594	623	623	642	608	621	609	633	616	545	590	579	589	595	664	575	617	601	613	582	613	615	644	608	585	592	599	579	563	573	550	590	593	558	600	621	593	599	596	621	629	581	631	540	619	620	605	603	593	578	609	587	543	513	599	582	608	599	600	565	580	603	596	580	624	598	589	592	613	617	591	613	599	585	595	558	559	598	553	607	590	569	586	605	549	608	590	599	595	560	569	667	601	593	614	549	579	548	593	593	617	590	630	598	621	578	589	629	568	584	588	604	599	588	601	579	562	620	610	590	655	562	575	604	619	590	600	648	567	594	590	559	611	608	593	576	589	574	582	606	631	570	603	594	575	586	574	603	574	570	634	603	593	566	591	586	535	567	576	624	590	594	584	631	629	605	592	611	603	581	624	584	613	599	583	569	616	640	633	599	579	612	553	592	584	556	595	591	563	584	613	602	542	592	610	619	587	571	621	634	592	642	580	584	585	604	576	574	605	579	603	614	575	581	551	629	577	621	589	533	644	600	616	617	591	658	614	611	629	529	620	596	576	582	585	585	606	568	623	579	586	605	594	604	538	516	615	557	642	611	627	560	587	528	573	563	569	606	655	564	583	644	598	594	623	602	591	593	578	584	539	570	602	616	555	569	578	581	608	579	588	572	600	575	593	529	618	595	581	618	553	569	571	594	585	572	586
38936	20353	8971	1493	752	502	394	351	358	298	290	297	287	262	246	267	255	250	232	244	253	206	270	251	235	233	243	240	228	233	271	256	248	240	244	237	226	241	197	239	237	253	268	258	243	221	248	251	249	240	233	250	247	249	247	211	224	206	255	237	229	223	241	234	268	241	231	244	228	257	235	227	248	247	237	214	240	260	240	243	252	249	242	186	243	246	244	239	226	203	224	202	250	222	213	220	232	240	255	246	234	232	265	235	240	222	257	222	248	243	219	251	260	225	223	201	225	249	228	244	212	237	258	247	295	232	231	254	254	214	232	232	224	255	236	251	238	265	259	239	244	235	225	236	245	253	249	224	210	237	238	265	246	242	213	205	223	232	201	240	229	246	237	238	233	269	205	221	260	218	247	261	248	213	264	236	234	248	240	215	225	218	262	250	231	206	242	223	238	230	276	215	227	273	226	231	227	211	240	256	274	263	237	205	215	211	239	246	247	250	238	224	216	214	237	286	234	233	216	234	249	256	223	243	231	254	219	255	225	235	208	226	261	239	215	239	239	228	252	245	235	201	223	227	219	230	210	244	236	230	217	210	260	271	242	199	214	231	273	241	224	222	235	223	216	216	220	235	211	239	273	217	236	228	261	205	255	276	252	238	237	202	269	222	232	259	264	239	248	238	261	222	268	217	226	220	253	226	270	269	259	245	255	261	238	217	233	231	231	234	232	208	229	235	222	242	229	207	192	235	239	221	240	223	226	248	248	258	207	251	235	205	230	256	251	278	269	222	229	233	224	228	242	224	261	253	244	254	234	228	228	233	279	234	228	259	245	217	274	249	252	258	258	229	211	207	211	223	261	246	262	240	216	247	253	218	229	225	224	262	247	230	222	248	253	218	225	248	245	243	221	237	229	240	237	235	232	232	238	241	232	223	239	205	237	249	221	232	200	218	230	252	221	230	245	237	239	270	217	233	238	238	226	216	224	235	233	234	221	274	261	234	212	251	235	224	228	234	225	252	212	241	247	236	222	227	260	252	193	225	210	242	245	262	207	215	228	211	220	243	214	242	255	243	234	226	246	231	239	248	223	265	258	271	229	243	280	250	236	223	276	232	206	238	215	219	240	230	210	221	237	252	235	232	234	256	264	264	220	244	216	257	254	230	237	241	197	227	247	229	245	223	245	216	233	229	232	241	228	242	250	253	241	252	248	255	272	239	253	255	220	245	222	196	221	217	243	254	236	252	258	245	230	223	231	219	235	234	236	243	237	218	241	254	242	274	247	233	213	216	214	218	211	200	227	268	237	243	228	230	232	223	221	202	242	233	249	233	244	232	235	233	209	240	255	212	224	251	224	214	256	228	220	235	262	229	250	233	223	213	267	248	244	249	257	232	248	244	236	234	246	236	241	261	242	250	288	257	249	253	240	228	233	200	221	234	231	264	219	257	230	261	214	217	222	222	195	196	212	237	249	239	251	206	242	201	245	241	217	255	197	255	264	209	219	224	195	232	234	247	262	269	237	225	208	231	231	223	240	276	258	244	224	257	248	218	216	226	274	263	243	252	237	182	245	247	244	225	232	217	248	224	228	256	232	256	221	239	233	222	240	242	236	233	229	247	230	219	240	235	216	254	253	228	250	256	243	262	250	228	248	261	225	209	256	231	252	237	224	265	245	264	226	233	230	233	208	256	232	245	285	231	221	233	214	237	230	227	267	269	240	223	221	262	221	221	245	226	206	237	253	249	237	242	252	235	210	241	253	254	223	249	236	243	218	231	252	225	231	238	209	212	256	233	223	218	239	265	250	245	239	233	227	208	232	205	237	235	225	254	253	226	254	241	251	229	234	244	245	242	264	230	255	202	250	233	259	262	250	244	224	235	243	248	214	231	223	246	214	240	217	226	239	226	269	210	239	248	274	234	225	200	235	234	206	227	216	216	228	260	228	235	222	231	226	236	206	228	240	248	228	244	260	222	237	230	259	251	236	229	230	261	242	250	239	240	257	239	250	247	223	242	231	233	238	235	224	230	266	220	228	220	237	264	221	220	231	230	255	240	266	221	257	251	239	224	226	214	250	252	243	266	231	246	240	242	206	256	247	240	238	249	247	237	244	270	243	282	248	228	236	240	232	224	234	222	221	214	200	232	231	278	239	249	249	246	225	217	258	235	243	244	233	232	234	240	222	255	220	215	261	239	242	220	243	227	248	267	198	199	209	213	234	236	229	237	225	210	234	235	256	243	237	242	242	240	250	230	230	243	244	223	225	240	229	218	220	209	220	236	220	253	246	244	227	258	244	271	216	257	256	238	233	228	226	220	245	238	255	253	233	237	234	238	238	233	239	238	240	244	243	191	233	270	266	225	230	237	236	208	237	263	231	211	239	234	210	223	244	228	236	238	253	229	235	240	213	257	220	244	233	214	239	225	244	217	245	216	187	233	261	233	234	228	232	248	236	228	218	245	227	254	205	233	222	242	233	225	264	268	252	228	235	244	233	236	233	232	224	257	225	251	225	205	227	196	220	254	239	237	202	247	233	253	245	248	240	199	230	262	228	242	240	244	228	233	228	212	252	238	232	249	224	247	225	231	233	226	250	248	235	272	246	219	261	258	223	251	216	249	238	257	259	250	231	237	275	205	221	267	219	225	242	221	207	240	238	241	232	259	245	240	257	248	204	236	219	206	240	247	237	225	215	239	217	237	232	277	236	232	223	234	260	254	248	229	270	228	233	238	252	232	233	221	246	234	243	236	216	245	233	232	201	247	247	244	252	210	257	250	235	233	261	211	259	244	223	222	216	223	260	220	254	224	245	228	232	238	237	240	213	223	253	250	240	243	223	234	236	247	211	233	241	251	243	252	253	231	240	269	230	220	253	238	231	243	237	196	245	194	254	255	237	232	266	228	226	245	254	220	244	202	234	220	239	248	235	243	251	212	225	243	252	235	234	280	235	207	263	243	230	250	230	260	227	211	246	234	248	252	254	215	237	271	211	239	263	234	209	216	259	222	200	225	224	222	242	240	249	228	262	230	245	206	234	225	234	214	208	241	219	254	232	256	208	209	244	230	245	246	259	264	229	205	235	250	223	213	240	230	225	256	221	224	208	260	242	235	214	239	241	235	272	220	239	204	224	243	218	257	224	217	230	236	234	229	248	242	247	235	207	249	235	236	265	249	209	238	216	230	243	209	243	251	253	239	217	228	249	224	245	268	242	228	231	238	259	249	214	230	225	242	236	229	221	241	244	246	211	234	256	247	229	228	266	248	268	279	243	208	248	215	231	215	240	207	240	223	228	259	250	262	238	211	249	231	224	206	250	232	241	257	240	220	276	232	258	253	249	245	230	219	249	236	243	234	258	257	222	245	213	249	212	253	242	218	255	259	265	257	238	213	220	225	224	242	235	207	232	273	230	238	211	245	248	254	219	228	231	243	240	242	232	191	212	246	261	261	213	230	235	247	230	227	231	209	259	233	243	256	233	250	259	217	262	233
22315	12959	10480	3054	2547	1732	1345	1296	1134	978	820	723	701	713	716	655	620	565	539	582	526	559	528	507	563	556	538	553	508	503	555	552	519	499	523	544	513	523	482	500	518	564	503	527	475	525	439	545	519	505	514	503	544	494	535	502	455	453	536	507	478	465	506	489	507	516	518	529	489	487	544	521	541	490	533	521	502	511	522	491	488	469	456	489	504	482	496	526	508	482	465	510	517	466	503	509	534	481	506	519	468	503	480	470	500	465	533	464	495	496	498	499	513	478	531	504	488	469	522	525	534	523	553	496	465	497	503	516	512	534	510	508	501	520	486	536	508	515	549	519	492	541	491	554	477	507	506	494	489	472	548	499	538	494	493	511	472	525	531	469	489	508	471	500	501	501	510	548	522	503	516	503	480	550	502	501	509	540	499	513	504	502	529	535	494	486	511	487	499	550	497	487	490	450	506	491	528	540	517	515	500	523	514	520	523	498	522	525	491	536	532	485	492	545	520	491	502	547	466	479	492	480	512	502	492	529	494	511	508	513	437	487	502	469	470	536	540	520	511	503	517	488	485	506	490	459	528	520	482	513	491	497	534	541	516	513	493	559	439	519	520	524	512	505	521	476	520	516	488	480	468	482	514	502	491	482	498	504	513	471	490	498	509	505	511	568	511	503	530	495	536	504	537	515	489	560	513	503	499	510	508	513	489	511	527	487	543	498	525	462	527	472	494	480	518	548	547	479	502	495	523	482	504	472	494	500	477	544	528	507	500	511	467	471	502	528	567	496	508	525	502	490	516	518	476	546	468	486	551	515	471	480	521	524	464	518	483	524	476	474	497	542	561	488	484	505	497	482	526	511	502	475	486	498	494	493	509	510	528	478	518	514	534	465	478	478	500	496	506	504	519	499	473	496	512	502	541	488	509	492	518	508	511	498	546	477	517	530	530	504	520	494	515	487	498	488	508	478	481	520	499	533	519	493	485	476	463	479	466	510	509	509	487	495	503	532	511	427	501	551	533	475	525	502	493	481	484	524	499	535	492	492	501	545	504	507	481	514	512	520	524	516	499	453	487	517	469	482	520	551	513	464	511	512	531	468	509	474	482	508	493	486	521	500	522	478	527	491	510	467	504	530	497	483	520	463	513	480	540	504	506	507	491	500	501	512	493	487	498	541	505	517	477	479	530	498	512	511	502	500	514	521	504	480	518	524	466	500	504	531	518	480	493	515	514	511	509	520	534	484	480	489	478	504	506	527	549	517	459	544	489	473	499	496	493	522	500	522	499	484	542	469	478	490	503	504	507	535	496	533	482	526	489	497	508	459	495	525	508	525	483	497	522	527	507	502	485	529	527	481	518	507	535	492	490	535	497	495	501	513	496	511	471	492	516	531	496	483	513	513	507	517	499	495	526	510	477	521	509	500	507	546	509	517	501	531	475	502	527	502	542	513	513	509	541	501	509	461	488	498	501	503	485	519	507	497	509	459	460	504	457	481	509	492	513	534	532	503	537	476	513	517	499	519	479	473	482	498	498	493	515	529	531	481	521	533	498	485	523	498	529	528	515	510	497	475	531	496	460	504	519	499	497	490	499	477	525	519	471	497	525	529	472	477	523	482	475	481	509	545	472	541	486	508	511	497	511	480	516	504	490	452	508	465	480	509	493	497	508	520	528	497	496	523	483	488	537	532	475	505	463	503	497	470	488	512	515	526	485	484	518	512	465	460	474	496	484	482	540	502	510	503	478	489	512	539	521	485	500	541	562	515	527	524	472	497	499	541	477	529	510	501	500	492	528	525	516	539	513	470	495	493	481	514	498	491	471	523	494	502	515	495	516	512	534	518	480	519	491	522	501	510	507	550	507	469	530	501	486	518	492	497	500	504	489	519	503	492	483	482	519	529	548	536	512	542	499	519	497	497	525	519	507	525	506	476	513	539	510	510	491	492	509	498	515	505	490	452	495	502	490	520	524	513	489	492	468	476	517	501	543	492	521	546	499	520	511	498	524	485	494	474	452	507	519	479	513	490	466	522	527	496	485	481	501	542	516	531	512	517	507	482	494	501	464	481	509	505	487	472	514	523	566	488	541	508	524	482	512	521	539	496	493	500	503	499	499	515	501	515	523	501	493	523	529	465	482	550	500	494	497	509	488	481	506	495	500	503	491	503	513	469	518	516	483	495	551	503	503	447	519	506	491	479	521	512	504	508	512	541	521	502	530	499	511	548	527	475	539	519	543	510	499	502	467	531	488	496	494	503	520	510	529	525	487	517	487	444	537	491	532	500	499	513	509	504	507	475	505	510	522	514	502	474	489	470	540	505	473	500	527	520	497	515	526	505	492	508	529	522	491	512	484	493	511	472	498	526	502	554	509	540	531	473	520	547	510	509	507	524	487	499	497	505	517	500	514	530	479	530	514	484	532	484	521	490	511	522	505	483	516	472	511	505	529	532	486	494	538	507	481	508	487	531	467	505	508	492	549	548	484	527	519	482	527	526	481	529	481	491	522	500	547	490	501	516	464	525	489	504	505	529	533	545	519	505	496	529	517	531	493	533	484	526	509	467	529	463	532	519	510	536	490	487	517	533	533	505	494	508	554	519	511	503	482	501	510	536	483	521	491	496	540	503	495	497	483	495	486	511	501	540	527	492	479	497	488	552	525	534	499	524	471	506	544	535	541	561	502	502	517	474	493	483	467	493	525	534	471	503	517	495	532	490	538	518	491	540	532	526	492	487	486	524	502	494	463	519	484	534	512	536	521	490	508	497	478	498	542	491	474	478	506	546	511	534	512	517	521	517	511	465	497	523	521	541	495	457	481	478	536	496	519	487	485	520	529	518	541	558	507	505	502	486	485	517	492	504	469	513	501	497	498	524	482	456	519	509	506	494	498	471	521	495	496	501	468	512	488	496	481	503	515	521	512	513	487	518	478	525	533	496	499	511	487	502	487	470	544	534	471	538	514	535	527	541	491	504	500	542	537	460	482	501	508	498	499	496	480	528	564	502	569	464	475	459	477	486	510	524	516	516	465	517	495	472	490	488	498	526	493	493	502	510	530	508	502	489	518	506	480	480	501	483	526	510	508	476	536	526	489	490	532	484	520	528	489	496	502	523	489	538	486	519	494	480	513	498	521	495	498	495	524	476	505	473	532	495	464	509	518	511	506	534	491	503	467	487	497	471	506	498	493	515	502	478	510	477	508	482	460	451	480	520	493	518	512	508	531	484	501	517	520	497	479	465	501	531	510	527	520	507	492	484	530	473	460	505	496	536	462	516	525	498	509	502	516	494	515	482	503	510	519	521	482	550	474	525	521	534	482	510	500	489	532	470	544	528	528	481	509	525	515	521	488	504	483	477	501	523	515	538	478	498	510	501	497	532	523	519	519	513	491	526	503	490	428	470	487	467	512	529	536	525	511	475	480	484	532	479	554	508	476	493	505	521	508	494	481	496	490	493	481	513	505	493	526	480	516	531	492	507	483	483	497	511
51496	29792	14045	2871	1360	947	725	659	594	526	490	362	391	389	422	317	272	264	270	233	263	227	246	253	219	240	217	201	215	244	224	213	255	228	257	259	239	197	208	229	248	248	225	246	230	227	241	223	210	213	256	212	211	220	207	246	204	231	224	249	226	229	243	206	209	233	238	213	203	234	212	189	233	268	246	195	229	234	210	235	235	236	206	234	231	201	209	232	193	229	198	230	215	213	231	198	185	226	236	220	228	209	219	213	217	218	238	219	209	227	218	209	223	231	217	234	240	218	235	245	236	222	226	227	236	210	265	201	222	234	245	247	214	243	240	226	222	215	179	224	214	220	204	223	221	243	215	204	209	209	214	208	240	229	233	236	215	199	215	214	262	235	215	195	211	229	230	229	256	229	207	242	229	235	209	189	202	220	235	240	221	221	205	199	218	220	212	225	232	232	247	216	230	207	208	203	244	219	206	217	231	185	223	231	233	214	233	224	208	216	225	220	227	240	230	201	208	197	242	240	238	191	198	209	222	221	259	197	228	238	213	203	202	210	241	235	238	220	227	224	240	222	217	226	203	239	223	209	200	207	216	215	248	242	233	230	239	228	212	225	235	217	226	222	204	229	220	225	199	252	217	206	209	227	195	199	213	207	227	205	224	215	237	249	212	212	250	206	241	217	214	180	183	207	228	233	194	248	204	208	188	204	192	210	238	221	235	222	221	212	227	219	243	217	186	222	254	223	215	219	212	244	210	219	193	212	208	241	233	221	204	226	197	215	221	214	219	230	247	238	220	233	205	235	180	240	208	230	205	227	216	237	205	220	244	199	237	225	200	197	245	253	246	223	208	247	227	256	215	204	223	230	215	207	222	237	204	236	236	216	215	212	216	209	177	210	212	249	250	260	234	240	210	196	215	203	206	252	200	213	226	239	222	202	190	222	217	212	216	215	240	208	247	235	229	219	240	236	243	217	237	237	233	220	241	232	222	231	203	216	217	236	258	248	247	227	230	249	226	224	232	243	205	241	228	222	214	209	201	235	212	197	226	244	199	235	221	225	238	221	205	217	238	241	214	234	234	242	210	235	220	212	231	237	237	215	225	232	213	244	226	224	241	243	238	224	210	231	256	228	231	196	238	200	227	177	206	234	206	208	211	220	240	184	220	235	233	196	217	208	215	236	256	207	219	214	209	200	233	220	249	215	222	235	231	246	227	248	233	264	223	199	259	223	237	197	230	239	214	222	223	215	241	242	204	197	229	206	245	230	228	215	240	232	203	231	218	242	208	187	224	226	226	220	220	211	235	230	216	237	207	211	221	214	192	238	202	225	235	222	204	225	225	248	212	239	199	206	221	219	231	195	263	234	231	225	242	230	207	238	239	246	228	218	218	242	221	228	231	226	231	216	226	220	216	239	248	219	238	223	194	224	223	208	242	240	256	222	198	204	258	218	223	196	239	270	225	214	217	232	198	231	198	204	198	272	253	210	239	233	209	224	206	213	240	214	243	216	249	218	218	233	224	242	210	229	206	229	215	222	248	240	222	260	228	239	246	230	233	214	228	229	225	231	244	232	200	247	226	223	245	195	238	222	235	225	229	231	213	221	202	214	222	246	226	231	204	244	207	221	235	235	211	206	205	188	257	205	253	231	213	212	225	226	222	250	194	221	203	223	259	211	229	209	223	247	215	229	207	219	226	232	234	226	220	242	213	256	219	236	271	197	221	229	237	211	220	243	214	227	220	203	256	230	234	216	192	182	205	206	207	223	228	209	254	191	245	200	227	227	218	260	223	230	228	218	229	221	222	237	232	235	196	233	217	224	219	249	236	217	205	234	212	250	225	195	209	239	251	233	246	238	215	218	218	201	239	236	219	241	219	214	208	255	227	261	211	259	235	267	258	214	229	235	219	208	216	237	203	216	203	209	220	231	220	216	222	198	203	242	253	209	218	195	210	204	215	218	262	219	223	223	242	231	250	242	215	243	185	203	204	196	218	199	233	237	218	182	226	219	243	214	215	226	243	249	242	218	240	242	216	232	225	230	239	233	209	221	223	234	241	240	244	227	263	224	236	231	205	238	233	230	267	232	229	239	195	222	207	245	251	219	244	216	240	225	205	211	228	211	252	244	247	199	238	209	236	237	246	234	241	218	246	241	227	235	182	224	241	209	245	220	212	232	212	238	230	230	228	217	223	210	199	215	245	260	215	218	246	214	241	232	196	198	252	182	234	192	224	250	214	217	211	199	218	250	210	223	242	249	227	213	236	225	210	228	217	196	246	193	231	231	227	256	261	228	219	244	231	223	213	216	182	189	215	224	220	232	236	255	196	207	226	188	233	249	220	217	223	229	215	224	237	224	229	232	214	212	208	245	206	223	223	214	213	244	231	201	212	213	233	239	227	206	218	239	214	245	224	211	211	230	210	226	224	218	239	210	199	183	215	249	240	208	232	257	230	234	203	256	245	220	207	207	234	220	206	208	239	220	237	209	225	230	219	202	203	240	189	222	228	239	218	236	266	223	216	200	231	251	230	226	217	210	227	242	196	215	230	203	219	220	233	211	240	217	213	237	199	210	200	204	221	208	202	210	203	208	214	224	225	242	231	245	226	201	243	220	216	219	226	208	212	215	230	210	243	226	209	214	231	210	241	223	216	255	229	220	210	219	219	218	194	222	211	233	239	207	251	244	242	214	209	230	192	245	191	224	221	200	226	218	234	225	210	213	224	210	220	223	215	240	270	241	197	247	256	228	204	206	232	221	237	221	236	235	212	221	244	210	213	250	200	236	224	212	229	220	243	223	229	215	233	205	218	221	223	229	225	259	241	248	219	208	215	228	239	225	216	216	203	223	243	204	223	219	206	234	208	245	227	216	228	216	223	239	241	225	230	223	224	243	235	207	224	228	206	253	221	252	221	236	228	225	234	243	231	236	245	214	239	260	210	218	211	185	209	220	227	222	221	239	232	227	232	238	232	205	217	216	232	230	251	247	229	225	216	199	204	193	203	217	214	231	231	203	230	238	246	238	196	253	241	211	215	234	211	222	253	197	232	200	228	243	233	220	231	214	233	236	236	230	215	280	202	234	232	267	231	202	178	246	234	227	223	220	217	238	233	192	219	233	245	214	230	249	224	219	207	221	214	221	219	242	204	209	229	197	246	229	224	196	210	220	218	213	226	225	229	225	244	208	234	225	220	216	241	244	221	226	201	231	202	209	232	227	232	225	213	235	222	228	225	227	249	216	209	235	238	219	204	235	203	215	245	219	204	214	205	214	214	231	221	219	225	214	219	228	239	265	218	244	234	239	226	220	228	212	211	221	238	213	226	233	244	240	210	215	206	245	218	246	233	217	184	208	233	233	217	227	238	212	211	226	195	217	219	242	239	220	193	211	210	189	213	220	216	214	216	214	239	200	234	226	221	253	229	228	211	246	234	230	220	227	214	203	224	238	219	217	221	212	207	214	199	201	209	248	231	203	229	264	250	218	215	222
30456	20213	14203	5941	4949	3775	3196	2492	2335	2193	2082	1360	1471	1429	1621	1360	816	740	630	697	602	605	609	629	602	561	580	557	578	561	519	548	570	535	528	524	564	498	484	492	519	518	516	517	497	478	485	492	472	488	502	499	511	460	492	512	497	506	480	524	498	529	491	517	483	503	517	523	485	509	518	481	528	479	479	495	475	498	507	500	470	525	490	501	491	441	473	487	465	468	543	523	461	476	463	480	513	495	476	474	513	520	490	465	505	483	479	498	522	500	480	512	479	450	526	476	517	501	471	486	504	466	510	556	486	483	514	481	504	513	489	455	494	494	514	463	498	460	502	454	497	470	484	516	523	527	493	498	492	515	472	498	494	485	496	501	488	500	480	461	470	503	488	447	508	486	481	484	511	515	490	430	488	480	475	482	481	514	471	479	443	463	487	491	520	489	477	520	483	490	522	498	502	512	501	482	473	491	457	476	467	456	486	489	494	518	480	476	508	482	489	486	474	504	459	466	471	506	527	521	482	507	512	512	478	470	492	454	481	454	495	492	522	471	476	467	519	495	451	494	495	482	486	486	485	511	493	488	481	496	491	485	457	484	451	477	466	453	470	469	478	464	482	521	515	510	474	506	495	491	466	467	518	473	489	486	480	478	513	495	495	471	497	515	444	475	460	466	509	518	489	495	521	523	467	507	476	486	485	456	474	511	461	479	497	512	469	472	486	472	495	457	508	501	464	508	469	466	495	459	519	492	468	514	483	505	505	501	453	489	476	434	496	553	453	484	489	504	482	466	478	513	478	475	502	507	478	476	475	510	490	488	473	498	461	491	479	525	456	493	479	467	519	446	464	474	451	502	494	487	497	461	495	499	464	505	469	497	541	504	480	561	491	506	521	495	503	499	476	488	528	514	497	529	492	480	482	474	459	505	512	512	483	486	438	519	487	524	474	463	496	478	501	512	526	474	480	469	514	509	516	492	479	483	493	507	484	487	501	507	520	439	514	425	459	447	489	487	484	457	514	475	490	506	516	477	525	458	517	513	504	507	525	500	508	485	484	460	485	470	499	495	483	527	469	477	451	475	520	493	461	492	482	541	469	445	501	477	516	468	494	512	500	516	460	481	511	464	493	504	466	472	499	525	486	490	525	500	484	491	530	482	506	474	451	476	474	494	491	529	531	511	473	458	525	516	510	513	485	505	518	509	491	482	511	500	494	533	526	468	501	463	496	476	490	502	498	486	480	470	500	475	489	454	467	477	470	521	499	471	467	530	506	483	491	495	467	483	491	496	461	528	486	484	467	520	504	485	468	473	498	477	464	491	459	442	509	483	482	487	500	487	464	517	490	513	475	457	520	452	497	530	497	510	486	481	479	470	474	453	496	482	488	499	485	484	463	491	497	486	469	513	478	480	488	495	455	492	502	476	491	507	515	481	518	502	498	488	468	463	471	488	504	487	489	505	489	531	508	458	480	486	492	485	486	493	469	519	517	463	542	472	502	552	500	505	516	455	456	463	509	506	451	454	470	435	504	478	485	493	505	483	505	481	498	488	459	501	481	529	500	499	504	519	474	518	521	457	506	451	508	503	492	480	456	504	448	490	450	477	491	441	484	493	448	463	483	502	474	464	494	476	496	474	443	459	527	482	481	465	476	477	519	458	492	505	496	481	495	480	503	473	448	468	533	490	483	497	497	468	492	490	487	462	471	517	475	481	433	481	458	496	458	433	521	465	489	517	500	493	497	488	518	489	517	478	508	470	473	491	485	504	488	449	509	498	505	458	499	505	497	466	500	477	481	413	491	497	451	486	477	471	470	496	504	441	498	480	475	548	490	524	473	514	480	485	520	476	527	463	468	510	448	442	411	504	457	530	475	472	478	438	496	505	503	466	500	495	511	496	469	443	495	475	509	483	507	463	472	510	521	495	496	477	475	531	477	482	519	489	465	494	501	474	479	466	484	477	502	499	481	484	490	488	479	523	490	497	510	438	486	463	467	486	490	501	474	485	496	488	474	496	482	539	499	472	478	497	464	453	514	486	529	483	495	507	472	518	486	482	487	517	497	503	515	486	478	480	524	521	492	502	527	521	538	476	476	538	480	490	503	493	511	501	483	471	493	517	535	517	483	485	484	455	532	498	497	453	461	473	499	522	530	488	500	452	518	498	480	485	490	476	455	489	466	477	518	464	470	523	485	541	459	536	521	506	459	487	472	473	469	458	487	556	482	489	494	524	492	489	466	472	508	511	467	521	499	507	462	499	496	484	455	472	457	514	511	490	488	481	520	490	499	480	451	511	477	495	511	496	518	529	496	506	486	470	505	501	486	475	499	495	504	506	472	493	518	470	495	505	509	497	487	517	523	440	520	471	491	514	494	481	453	508	473	458	483	463	516	517	488	499	510	465	475	493	468	518	470	488	473	503	472	490	527	513	469	463	476	504	483	485	494	472	497	505	508	473	469	464	444	477	511	477	487	484	453	486	489	507	489	473	492	490	505	465	507	506	475	508	448	506	527	500	509	507	486	485	482	474	494	428	464	472	509	485	503	503	451	482	487	472	495	441	460	450	490	510	471	476	508	452	484	508	479	538	505	444	511	479	512	489	481	485	501	546	481	488	470	481	499	435	478	465	482	482	477	510	479	503	494	483	538	500	511	477	486	457	485	479	507	549	473	516	526	496	461	454	473	462	482	484	486	527	501	453	510	511	503	450	505	515	504	517	477	536	481	443	490	533	489	517	480	504	509	507	481	492	488	493	459	547	465	527	465	482	531	487	465	481	483	478	496	496	492	500	475	480	454	487	495	475	470	506	527	427	457	439	506	475	483	504	511	471	478	453	467	476	493	481	481	496	489	472	480	464	516	478	454	467	506	521	502	510	508	490	436	493	493	476	523	450	483	461	437	480	495	455	503	453	471	503	484	503	502	515	504	482	478	440	490	499	510	510	484	483	498	517	449	441	510	473	501	479	476	471	489	483	458	505	512	459	495	507	510	509	530	469	498	465	451	513	519	466	498	499	480	508	489	513	467	508	475	464	524	447	486	462	496	464	483	497	494	495	479	499	465	503	481	461	484	492	493	487	480	494	461	479	483	492	494	453	438	508	476	502	493	478	503	499	478	481	481	464	466	483	491	452	451	473	496	468	501	482	542	472	496	509	497	481	494	502	478	519	468	490	521	473	484	518	477	506	488	477	497	460	483	535	473	496	465	504	433	492	448	477	492	528	456	452	497	470	489	486	451	499	476	511	506	476	518	497	467	477	456	483	493	520	530	493	498	488	478	519	488	512	485	457	534	517	466	453	545	461	489	513	484	488	500	472	491	498	474	467	498	481	465	491	482	445	506	490	509	493	453	455	493	521	501	517	480	501	474	495	476	494	444	512	472	467	461	455	485	444	477	499	463	480	502	449	498	476	481	508	508	466	495	511	490	454	480	499	506	499	468	518	493	493	482	528	523	457	496	456	451	460	502	466	482	483	489	481	490	493	501	500
57991	35802	20788	6590	2295	1533	1201	966	889	826	716	591	692	562	672	578	436	346	355	308	295	303	286	292	286	293	307	298	287	273	316	296	310	298	274	302	245	287	288	314	262	241	267	280	282	267	277	295	250	288	237	259	297	281	279	267	275	270	287	282	249	262	259	266	277	271	308	283	263	267	283	248	270	305	282	269	272	295	279	275	305	257	276	259	265	316	307	267	278	288	274	281	245	285	253	262	281	265	265	280	251	248	278	294	272	287	302	244	263	262	257	301	260	282	260	281	280	287	261	283	270	280	306	319	301	256	273	275	270	297	270	300	288	250	279	289	282	259	263	288	286	273	252	285	268	242	265	277	277	302	317	296	305	274	276	265	283	257	243	250	285	302	276	234	281	265	309	275	292	243	249	265	314	269	289	271	259	254	281	277	290	273	241	267	316	277	249	274	282	284	311	286	290	272	299	262	279	268	286	267	273	242	292	287	284	269	325	273	266	275	281	268	258	272	273	279	253	279	280	278	258	274	227	275	297	296	292	266	245	273	291	259	271	269	249	256	288	286	283	296	299	326	249	248	267	268	277	286	246	279	274	276	250	268	292	275	252	261	268	269	276	262	290	284	266	285	270	277	298	276	261	273	279	266	290	294	262	283	280	315	265	237	242	263	280	276	282	300	301	284	259	300	319	273	308	240	275	268	300	272	284	272	269	263	262	259	255	273	263	250	261	269	293	261	268	236	267	281	276	268	253	284	273	298	254	294	277	250	296	274	283	250	266	293	262	237	292	273	257	288	268	260	277	237	271	282	278	288	256	253	275	284	271	262	293	290	275	274	291	285	256	256	260	258	272	246	294	281	261	295	269	260	289	299	286	263	302	277	309	274	278	284	241	285	250	284	274	278	315	263	289	299	306	264	282	302	253	277	274	261	262	243	285	254	269	258	283	302	309	264	275	300	290	255	268	261	251	307	254	267	269	285	250	257	293	246	260	281	264	282	268	255	298	276	252	286	288	245	264	278	283	270	252	233	247	283	296	282	305	270	255	292	287	282	287	281	256	258	232	284	263	258	296	276	288	259	270	273	264	273	237	252	287	267	261	268	310	321	284	266	299	280	263	297	230	287	285	294	261	278	287	279	294	280	296	296	289	249	292	273	296	265	284	240	279	279	312	260	243	260	306	289	296	304	275	314	262	268	262	231	294	267	271	279	304	268	277	247	254	308	295	279	266	270	275	264	305	267	259	278	244	269	265	266	284	292	248	245	260	287	236	279	257	279	287	266	266	283	269	276	257	270	275	307	254	240	265	295	262	282	246	261	242	293	278	252	283	255	256	297	264	313	283	231	285	279	283	270	280	292	228	260	277	319	255	281	263	263	252	279	272	288	274	250	253	252	277	276	271	266	308	253	268	273	286	263	287	256	290	258	260	283	265	274	250	258	273	285	261	255	304	264	257	281	279	288	260	263	251	258	269	260	260	249	254	274	240	267	266	267	280	267	255	286	283	283	264	276	299	318	262	254	264	265	310	304	290	268	291	264	263	260	259	259	264	250	294	306	290	285	280	275	269	287	259	259	299	264	281	256	261	244	282	275	259	272	240	294	274	260	284	280	253	269	285	295	269	275	251	279	280	282	267	284	293	275	269	226	290	264	262	285	302	276	256	279	274	283	303	232	272	273	281	292	244	275	247	282	287	267	290	273	257	250	265	268	241	286	263	275	274	272	273	305	292	260	269	284	243	275	254	272	280	275	273	248	268	284	268	293	295	248	281	283	271	260	309	272	267	216	281	282	291	275	288	265	269	287	255	271	280	254	259	251	287	257	287	276	270	266	274	301	303	281	287	277	275	251	266	283	296	267	302	288	284	260	253	276	269	270	262	266	287	253	254	282	242	266	264	309	233	255	263	248	274	278	241	289	275	265	297	254	272	300	285	283	274	283	295	248	276	302	301	281	246	265	280	274	262	279	262	247	263	271	254	280	287	280	251	281	283	267	260	258	244	252	242	236	271	271	256	296	269	255	296	264	301	293	233	260	261	248	273	284	248	290	285	274	273	263	260	288	274	265	252	281	247	258	278	300	289	295	264	255	259	275	267	296	316	273	259	272	275	269	277	300	270	282	272	274	269	288	279	272	246	280	291	279	261	292	326	246	263	269	267	273	262	266	245	255	265	272	268	292	263	274	289	262	259	269	268	301	312	274	275	244	278	308	220	234	285	253	261	264	266	276	275	254	284	324	277	269	264	245	286	294	272	275	257	280	285	280	269	287	269	305	257	296	324	260	244	258	297	281	269	301	282	270	279	283	278	257	308	267	306	291	272	263	292	292	292	281	248	283	245	251	246	259	280	243	243	282	274	274	274	273	269	274	279	275	265	302	288	266	287	296	250	282	264	257	292	281	240	271	281	261	297	263	270	257	260	245	280	272	293	265	264	300	297	268	241	246	289	262	262	269	283	295	253	263	298	281	279	269	257	259	271	255	253	312	308	315	282	278	242	275	271	252	266	282	300	257	289	288	281	275	275	281	296	260	283	273	286	293	258	304	311	240	254	261	284	271	300	279	284	256	258	271	275	271	293	268	278	252	294	244	269	276	258	242	269	255	250	286	280	265	281	289	270	271	251	260	273	266	283	281	244	245	291	268	284	265	283	266	262	289	290	283	264	263	247	273	283	254	274	270	280	245	266	303	290	306	288	271	278	260	311	274	246	285	267	276	265	254	258	276	289	300	278	257	257	260	304	252	283	251	306	299	258	270	286	263	266	274	306	245	290	269	292	268	255	283	302	268	268	245	258	270	248	255	278	268	238	276	268	275	282	276	303	268	262	276	269	267	276	290	252	285	259	302	286	274	307	289	288	278	270	269	286	301	291	245	251	234	285	289	294	295	318	268	269	266	293	282	285	309	297	260	236	279	305	279	261	299	261	281	278	258	292	265	293	249	255	254	267	273	267	243	276	254	278	273	253	282	248	254	259	244	280	272	287	261	292	268	256	290	252	246	266	266	261	246	272	272	267	266	288	283	269	271	285	268	298	281	274	270	311	288	269	251	274	295	269	270	278	273	298	281	266	266	305	281	275	287	250	268	285	266	287	294	303	254	272	225	267	297	290	262	249	265	291	268	281	271	317	293	264	328	282	282	277	291	282	287	254	255	258	250	280	271	265	289	311	269	270	244	261	283	315	270	288	299	288	297	275	287	271	270	270	242	279	283	318	278	268	309	238	265	286	290	259	280	287	284	262	247	274	232	275	226	230	265	252	278	289	287	217	289	275	268	263	275	291	250	261	275	251	243	271	265	270	275	262	274	281	274	235	297	279	307	266	263	273	295	282	281	242	266	243	300	259	267	288	292	243	290	276	286	271	284	284	272	272	253	252	256	286	283	309	262	264	302	277	257	286	266	264	268	268	262	274	258	267	276	293	307	309	256	281	262	291	255	290	242	264	271	254	265	235	304	309	271	278	258	253	268	244	278	268	259	302	319	255	264	256	310
34281	23997	22165	10086	7439	5992	4922	4189	3564	3661	3070	2462	2722	2197	3027	2280	1338	1061	898	859	808	794	712	774	727	721	722	729	679	651	695	704	706	593	655	613	615	666	640	631	612	603	607	649	588	623	568	582	635	551	602	577	564	583	557	579	596	594	598	615	611	645	538	568	554	639	635	580	595	593	587	585	588	613	564	603	633	568	599	594	520	586	555	615	582	582	542	569	585	590	590	613	604	605	590	605	577	580	561	591	558	599	626	539	588	554	586	537	557	547	613	585	566	648	563	582	602	563	616	611	572	614	591	605	588	546	618	566	640	582	587	571	591	575	559	633	593	554	581	563	534	588	583	619	581	587	562	581	592	541	596	554	605	583	581	595	607	609	626	567	601	588	599	610	610	590	556	600	581	577	562	612	615	588	576	651	623	577	596	606	585	602	578	514	614	555	580	561	609	553	553	579	579	613	553	588	555	574	622	570	569	594	592	580	607	565	570	569	599	619	582	609	553	593	563	596	601	558	583	562	599	586	593	599	587	592	553	637	621	589	567	585	612	577	561	577	590	563	541	601	549	565	556	562	575	571	604	571	577	590	585	554	518	579	613	588	528	569	592	565	575	575	596	549	586	617	565	591	605	605	606	579	622	585	598	552	580	609	581	589	603	577	585	567	589	602	589	565	553	579	549	596	579	629	552	595	588	582	560	574	585	586	540	575	578	606	590	537	585	582	608	584	583	648	569	583	635	546	564	606	600	566	619	588	588	597	555	571	536	573	562	572	569	560	579	553	564	563	575	556	607	633	569	589	592	537	580	621	561	628	568	580	589	561	587	646	585	546	629	583	624	563	597	564	550	608	550	580	588	578	575	570	562	553	582	564	601	599	585	600	607	612	554	616	602	605	577	582	554	596	547	597	571	585	611	609	622	560	556	567	583	607	592	584	565	546	552	559	572	603	604	625	630	587	583	570	591	595	588	630	599	566	581	604	576	586	594	582	571	574	572	611	586	591	576	573	544	613	559	619	538	577	616	539	567	591	570	565	600	580	568	589	581	556	576	582	556	585	558	578	547	575	586	580	576	607	596	566	624	604	616	587	567	561	563	522	557	577	594	566	586	550	622	609	602	573	555	623	607	571	596	571	582	589	570	602	580	590	577	562	577	554	573	569	587	571	548	574	586	576	558	571	616	548	541	595	575	590	530	580	593	563	605	580	581	590	590	612	578	585	559	571	617	574	607	611	582	588	550	583	608	592	622	589	612	568	586	614	586	567	569	573	580	602	577	604	574	608	547	632	602	602	647	577	574	580	578	574	569	604	600	610	590	583	573	591	602	589	626	567	570	580	575	544	586	595	564	575	596	596	525	593	543	634	578	582	528	597	554	587	609	574	547	620	600	524	546	579	594	590	598	596	565	614	579	620	588	573	623	583	598	542	579	620	579	588	613	563	592	541	593	595	549	564	627	569	582	561	579	562	625	571	567	602	631	585	629	600	560	570	589	539	583	595	555	526	587	575	627	546	610	553	587	579	623	600	615	573	548	520	576	528	642	581	560	574	593	583	586	547	637	559	591	591	609	607	566	617	615	545	598	568	566	556	592	572	566	599	563	507	569	583	599	578	545	573	572	570	587	596	563	597	617	578	571	582	588	578	603	531	578	574	587	575	584	628	537	615	578	603	599	585	558	625	620	576	548	602	597	577	618	575	587	574	588	610	620	584	586	604	575	607	530	602	573	568	564	624	608	597	600	566	576	582	562	600	561	566	551	596	588	600	572	587	573	638	547	595	563	569	562	598	588	552	572	569	625	599	563	577	624	571	585	594	545	595	529	612	575	593	601	609	586	564	612	572	615	542	586	621	605	627	582	611	609	600	571	633	583	564	636	587	609	593	585	619	621	568	542	570	570	565	574	586	603	583	546	543	586	539	543	577	578	593	597	644	596	594	604	625	563	569	593	582	587	625	578	542	581	616	581	615	607	597	549	579	605	556	578	545	575	529	583	555	577	569	582	577	606	617	608	562	593	571	578	573	584	604	565	564	579	535	574	570	568	549	535	613	589	576	595	576	596	538	568	573	572	580	566	577	605	586	572	594	586	607	556	575	580	576	580	580	617	571	598	528	585	537	562	553	556	628	583	574	604	561	570	569	611	573	600	612	565	554	572	572	602	563	561	616	550	589	562	577	628	546	587	540	552	603	583	579	587	626	596	620	622	572	579	581	577	596	571	575	632	610	646	584	567	640	578	601	625	611	575	586	567	603	565	578	605	565	580	573	606	585	553	576	594	603	559	610	585	545	581	588	605	588	586	512	583	546	589	590	593	585	539	515	568	593	524	596	582	567	566	582	591	582	550	618	555	573	564	570	563	629	606	586	597	581	545	586	569	522	592	631	566	559	522	550	604	554	553	567	581	567	578	570	556	557	574	586	573	639	599	617	601	542	572	562	553	607	586	593	604	572	595	585	571	565	590	579	597	611	575	581	596	558	563	581	546	612	572	582	590	543	621	624	595	527	532	572	555	561	585	608	593	605	620	560	564	560	643	588	580	534	592	625	581	606	575	594	629	601	631	633	599	566	610	567	569	587	588	602	570	571	559	600	549	573	583	620	575	592	585	553	590	572	564	575	590	576	599	570	573	583	583	582	578	605	553	575	595	630	533	549	575	603	562	608	540	623	596	623	590	572	580	570	579	597	614	645	589	547	552	610	579	605	567	597	591	539	564	621	591	610	618	624	559	584	623	625	578	592	558	588	601	610	536	573	603	580	628	583	547	633	591	605	567	565	565	570	587	560	579	563	568	591	614	557	551	528	593	571	568	570	604	569	545	567	595	562	581	603	605	609	558	534	558	535	592	587	571	561	583	606	636	572	584	590	570	626	565	552	570	561	608	600	551	586	580	632	602	600	581	623	555	559	592	557	582	576	528	576	600	589	588	629	587	583	600	574	581	609	576	613	590	578	605	601	598	603	601	583	575	563	569	544	541	576	614	642	580	567	548	554	589	585	585	650	599	592	594	588	561	538	592	578	585	595	569	570	557	573	589	591	603	628	600	570	589	545	595	570	570	590	577	589	596	573	601	618	582	606	610	573	617	554	581	592	565	562	605	563	511	572	582	559	564	619	611	615	541	564	541	538	590	614	542	556	536	602	553	576	551	580	601	596	619	620	586	571	615	598	616	587	584	565	574	597	591	627	586	547	584	582	546	606	598	604	579	586	585	586	586	526	566	585	580	560	585	585	568	577	551	600	577	506	556	627	623	598	576	612	580	572	586	538	589	605	580	558	555	574	588	575	582	555	592	579	592	592	566	545	625	573	588	592	573	608	611	585	591	654	605	579	549	610	581	619	572	589	578	587	588	600	606	555	557	583	564	577	583	568	595	599	580	602	581	584	568	572	573	614	600	521	577	572	599	577	594	605	615	585	571	607	611	574	573	594	581	586	578	607	627	561	557	557	585	576	645	605	575	558	617	553	590	576	562	579	565	572	558	589	587	553
38044	21415	7588	1305	732	504	406	379	329	308	287	288	294	241	278	220	257	282	243	236	245	275	193	230	223	254	251	225	225	244	259	253	271	236	262	214	216	256	236	249	232	235	221	228	231	254	230	231	219	265	232	245	225	227	234	209	240	249	234	257	248	229	276	253	223	233	258	239	249	186	193	187	217	198	263	247	219	224	230	251	232	246	241	234	235	239	255	233	239	250	250	239	219	239	227	223	242	232	236	224	221	239	235	256	221	224	203	242	231	235	277	266	242	257	256	221	244	224	203	230	219	235	225	242	229	232	220	232	228	233	229	214	232	250	235	222	231	246	253	248	243	278	246	269	223	203	237	225	202	235	204	233	246	240	232	232	243	204	239	226	209	251	238	208	211	246	203	216	234	229	209	230	227	250	258	249	256	231	234	198	225	205	250	224	223	240	249	256	229	218	237	224	210	220	199	264	228	222	227	217	219	224	239	221	231	240	243	256	238	208	249	190	202	233	251	232	237	248	236	230	234	259	237	239	243	240	206	239	244	242	233	226	231	204	231	235	245	234	247	222	219	244	235	260	230	238	250	207	227	228	219	224	213	268	254	247	269	230	221	273	245	201	231	229	227	229	206	217	228	236	227	266	225	269	209	217	232	211	209	240	234	246	207	216	249	216	222	240	229	242	235	238	246	239	206	219	210	219	256	221	239	236	229	209	249	251	207	214	213	255	274	247	273	233	248	222	205	233	208	214	240	228	221	235	218	245	213	215	228	238	191	233	224	262	206	241	226	249	232	209	256	244	242	250	215	233	213	226	222	249	235	215	232	203	234	227	242	217	221	252	224	205	208	236	219	228	228	232	259	238	239	186	223	220	228	224	222	212	229	206	253	253	234	249	243	238	225	253	227	263	219	213	244	246	207	228	237	230	230	226	195	236	219	217	232	252	262	245	222	214	223	217	232	261	240	253	245	249	214	220	244	231	271	262	230	229	233	236	227	266	256	226	214	226	238	237	233	254	248	216	194	221	239	223	226	238	223	259	266	230	225	249	228	223	235	233	240	239	208	251	257	217	220	225	245	250	207	231	228	236	269	235	247	234	257	220	235	269	207	213	222	233	217	226	249	263	267	233	203	236	234	238	232	239	231	247	254	245	250	228	252	232	244	242	217	277	234	280	239	220	245	253	227	215	208	258	242	214	227	233	202	249	203	211	221	245	233	233	220	245	217	239	232	228	256	211	250	231	221	231	211	256	245	249	241	207	211	233	236	241	251	236	240	213	235	247	233	196	272	226	243	250	190	214	238	222	218	235	235	225	218	229	216	196	218	242	229	248	197	229	277	217	216	206	194	238	224	228	223	226	222	224	228	211	231	208	216	240	216	222	242	250	221	248	231	225	216	235	238	251	223	228	210	255	240	206	229	238	267	227	226	221	267	251	214	234	235	231	244	248	205	217	247	228	258	237	222	226	230	229	218	247	262	242	194	240	222	232	200	224	232	215	224	214	236	206	222	203	281	271	271	223	217	228	262	227	195	227	240	244	234	246	201	212	255	267	246	242	203	206	231	250	223	252	215	234	241	228	235	236	227	245	276	253	258	221	236	251	239	238	212	216	229	243	239	233	254	248	194	242	245	244	217	228	236	210	239	254	248	219	219	223	218	240	242	225	257	228	229	231	265	248	229	243	210	228	263	223	241	234	227	230	230	247	265	230	206	246	221	211	222	221	209	245	239	257	233	197	237	244	222	234	238	246	203	249	243	229	248	224	215	226	216	245	239	233	229	230	258	243	253	207	262	238	209	225	242	204	256	225	260	238	252	249	221	232	220	257	251	236	259	217	260	225	247	274	211	228	215	221	218	245	220	218	257	251	249	257	219	212	221	228	244	228	177	256	249	228	240	223	222	235	244	227	214	228	235	234	236	232	215	216	236	218	221	255	217	215	228	252	220	228	216	221	247	232	239	197	213	223	242	251	225	219	227	243	242	203	238	229	228	218	259	207	218	196	229	236	232	203	249	223	205	260	219	228	255	255	253	217	237	230	235	245	233	214	224	214	247	262	233	226	228	243	236	241	242	240	231	218	243	216	206	210	221	215	214	227	250	249	254	244	241	217	260	246	252	247	244	271	274	259	205	230	222	229	234	215	238	251	226	247	240	246	246	216	249	245	195	248	265	265	213	223	201	242	208	247	261	209	219	249	229	246	242	225	216	229	259	239	214	248	231	243	210	225	235	235	214	236	243	235	238	232	206	230	243	262	250	221	223	242	232	230	226	256	235	253	256	225	229	225	240	212	223	238	228	210	198	220	219	214	247	233	241	252	258	226	222	231	213	218	242	210	219	206	213	233	214	235	243	213	253	259	232	247	235	237	237	232	224	247	218	243	231	228	204	252	206	268	221	223	244	232	214	237	267	231	211	219	236	212	265	231	224	232	249	209	227	224	231	221	240	233	208	203	226	220	247	221	199	195	214	206	235	245	224	226	252	222	245	220	210	233	227	262	240	222	267	230	221	210	244	209	274	221	227	247	226	233	226	228	251	210	235	220	223	236	246	221	252	217	239	220	205	224	244	231	217	210	243	231	223	254	217	229	239	213	241	227	256	256	235	209	205	211	247	222	231	229	251	217	214	253	230	240	263	223	233	213	221	213	261	227	212	242	205	238	244	248	234	243	229	222	235	238	230	260	252	238	225	177	208	237	230	212	226	241	210	227	218	233	211	213	218	216	227	222	241	212	208	216	219	212	252	235	239	200	239	218	203	223	214	217	209	199	214	240	225	230	228	236	219	228	246	240	226	246	244	246	248	242	260	260	231	243	261	234	271	211	229	212	221	207	221	248	239	207	229	231	216	228	189	220	250	253	247	241	207	230	219	222	220	205	220	238	206	217	229	263	221	209	205	235	237	218	226	252	244	218	223	239	260	229	220	249	252	246	229	218	236	234	218	252	259	257	239	229	242	228	243	244	245	229	232	220	241	207	247	242	231	249	234	209	255	225	243	215	266	236	220	253	243	239	224	218	239	220	224	239	210	254	232	262	235	229	230	205	239	254	278	233	232	220	224	231	237	215	220	253	240	230	201	213	225	233	222	219	236	233	267	225	245	206	213	243	257	240	213	213	244	224	253	216	235	252	233	233	238	241	236	224	233	231	260	229	249	277	229	232	242	209	238	238	209	245	233	220	214	206	239	232	225	256	245	216	234	248	246	233	261	257	214	225	253	238	229	237	242	220	274	241	236	216	239	229	233	228	219	220	221	222	256	232	226	233	234	245	225	218	218	251	256	212	219	240	222	240	241	234	238	235	234	238	220	242	223	225	224	251	230	227	223	249	253	246	256	237	188	243	214	209	223	225	213	234	218	220	199	229	200	198	241	222	247	246	217	230	236	260	213	225	240	216	257	229	247	241	223	241	214	221	229	236	224	235	229	204	246	231	224	217	238	225	233	211	219	234	233	249	264	240	225	227	258	213	204	211	240	237	204	246	238	226	224	228
21854	13590	8470	3001	2297	1658	1323	1200	1025	866	770	726	697	709	680	629	604	598	596	576	544	558	536	548	550	571	582	519	541	521	550	498	500	520	514	530	486	480	494	528	520	517	502	492	507	526	508	496	501	535	473	447	502	533	521	507	497	498	479	485	515	518	495	541	496	480	479	464	494	531	548	478	501	485	507	491	523	495	505	509	457	481	512	507	509	502	512	499	502	520	507	518	474	520	476	504	495	481	481	490	494	491	514	471	492	515	525	499	477	511	495	479	496	484	459	499	466	536	513	459	498	497	500	521	490	472	451	530	528	474	490	530	464	504	532	509	469	494	493	490	492	498	447	487	519	528	503	466	534	482	510	517	495	491	494	498	511	501	533	515	504	476	481	506	520	475	551	506	478	526	522	498	490	512	467	492	467	512	517	523	465	465	443	530	527	500	514	475	530	478	491	534	495	506	522	533	495	490	516	518	467	499	508	445	504	474	501	495	507	519	472	488	561	464	507	482	492	488	475	522	498	501	486	465	534	485	469	458	503	503	479	510	521	478	496	522	528	475	465	490	493	478	501	517	498	508	484	481	472	509	491	499	470	508	509	492	473	474	510	472	518	465	488	526	459	495	457	489	476	464	497	534	497	504	502	491	530	480	452	498	495	469	445	466	485	490	486	502	490	502	496	516	552	494	458	467	483	456	529	491	465	511	498	531	514	486	488	560	463	504	476	475	486	522	554	490	505	537	505	499	538	526	441	505	508	511	506	458	502	513	521	485	479	524	509	495	468	501	455	507	513	475	521	512	528	508	525	506	512	521	500	484	490	501	532	488	493	477	473	494	519	506	501	505	519	536	481	490	518	461	468	467	497	498	492	523	504	475	524	521	500	493	511	503	482	506	524	480	457	475	478	525	518	497	513	486	477	490	512	502	473	498	489	499	526	481	493	514	540	509	551	469	487	577	468	502	523	524	462	490	507	502	483	520	480	537	505	508	494	472	479	496	511	534	504	522	464	517	470	480	446	449	497	498	491	486	465	496	506	481	488	485	486	484	481	523	509	510	501	472	477	511	504	473	541	490	493	477	495	496	480	514	525	489	505	467	507	469	481	466	498	460	504	440	511	468	506	479	511	489	492	508	495	515	457	498	490	502	516	482	480	469	468	438	452	537	503	496	503	482	467	497	514	513	528	508	531	481	484	472	509	491	501	500	525	497	480	502	535	515	488	457	479	471	494	468	490	535	503	489	512	476	545	511	542	502	505	527	487	533	464	478	516	506	472	494	461	459	510	484	527	482	493	469	503	501	502	503	506	509	540	494	573	514	482	504	487	500	478	499	483	442	548	472	490	501	492	484	530	482	491	502	507	455	522	531	523	494	479	490	475	512	502	508	465	480	533	489	502	528	478	529	485	490	458	561	488	484	469	501	484	492	473	475	454	511	510	527	490	528	470	504	495	501	484	497	529	487	529	477	486	522	480	496	513	513	477	507	488	513	492	498	522	510	484	467	514	479	462	472	469	540	498	508	518	518	491	474	483	472	486	481	522	455	513	484	493	521	532	518	525	468	511	493	484	461	483	507	487	511	481	478	498	481	489	492	505	509	489	497	491	529	520	463	452	494	505	496	462	527	511	469	499	475	466	506	499	508	439	519	488	440	508	507	522	489	520	517	495	522	471	433	513	475	535	496	526	497	506	431	483	474	478	496	509	456	491	476	489	512	496	507	490	464	516	458	452	514	526	509	500	499	500	528	496	488	505	503	530	526	477	509	457	507	510	491	504	507	521	493	536	470	504	492	461	510	524	471	476	508	493	497	485	549	506	511	483	536	520	470	460	491	513	522	535	509	464	547	516	478	480	512	510	514	468	451	509	502	536	490	503	502	511	524	484	512	531	518	463	490	489	487	490	484	514	484	497	533	501	523	511	472	484	486	483	467	510	445	529	511	514	506	474	511	537	486	487	548	504	509	463	443	454	469	504	494	508	503	517	514	429	486	504	505	500	473	508	504	522	499	494	520	518	488	493	476	500	492	471	512	495	460	515	502	485	498	444	494	517	497	489	518	491	468	518	466	490	531	588	505	523	513	468	496	461	442	512	544	475	497	521	493	483	471	490	475	499	485	520	505	471	467	506	504	482	529	472	488	530	504	483	505	492	542	560	507	546	466	516	511	470	478	509	461	458	486	484	496	459	454	500	470	476	493	526	484	513	484	521	506	470	517	495	481	517	536	512	505	507	489	494	488	490	499	464	510	508	528	504	468	472	488	495	483	486	447	529	492	450	555	499	490	506	481	503	518	556	508	529	526	528	491	478	512	463	499	434	496	497	494	526	491	472	506	528	504	503	512	501	509	507	503	498	526	491	474	498	463	511	498	487	500	485	477	515	490	503	510	465	518	513	480	491	497	480	494	469	485	508	505	499	486	463	451	503	502	481	518	513	464	505	495	470	492	501	485	482	491	511	532	513	455	483	476	494	547	481	538	485	465	516	493	505	468	511	507	496	477	512	492	503	481	501	512	519	515	481	464	491	506	441	510	500	480	525	545	507	477	495	508	491	467	481	507	478	479	482	496	486	475	484	498	455	504	525	489	499	480	459	539	500	482	446	504	483	527	525	500	498	492	482	474	501	537	489	489	445	492	457	493	441	541	518	493	483	505	504	556	549	512	432	501	524	498	528	529	474	493	508	469	507	487	526	488	496	502	502	492	501	504	551	507	483	515	492	504	473	497	482	481	471	493	463	562	481	498	491	497	474	518	494	470	464	527	475	462	488	492	465	472	482	492	489	507	508	514	504	522	491	477	494	513	496	460	484	521	520	477	492	492	518	501	484	476	480	486	492	473	517	468	481	479	505	498	498	476	515	465	528	502	484	525	481	507	503	469	517	499	500	528	491	523	514	493	500	471	510	479	523	467	508	446	483	470	548	475	518	491	447	511	483	461	489	491	490	502	493	493	484	450	553	492	503	527	449	474	530	512	534	488	485	463	493	515	502	515	485	535	520	499	489	475	529	497	510	456	483	514	471	501	527	493	500	473	518	475	510	498	475	485	499	483	460	486	448	511	496	515	468	479	511	532	488	535	526	518	522	481	501	481	475	460	482	486	473	455	475	483	462	490	482	499	529	520	489	532	513	467	461	543	512	502	488	493	506	502	513	525	457	461	520	505	467	478	476	499	442	451	528	532	469	481	483	482	502	461	465	482	521	513	547	497	474	489	516	485	503	503	523	469	468	493	476	525	489	509	539	486	493	483	501	474	472	489	506	513	502	489	512	496	552	522	544	498	502	521	511	510	513	500	473	489	472	521	507	491	503	479	488	461	495	499	506	517	508	510	526	493	538	497	492	502	523	528	502	537	462	507	496	527	531	502	509	495	482	533	491	474	487	527	492	476	498	475	502	509	500	476	510	486	490	530	509	476	505	512	509	522	525	523	468	504	502	464	527	513	506	496	457	488	490	486	519	443	503	506	524	481	494	483	490	508	469	499	498	479
51754	29139	12586	2652	1489	967	743	609	532	475	400	409	377	395	442	353	287	249	216	234	239	235	247	254	266	213	221	229	216	233	240	234	218	237	230	251	272	213	211	213	244	238	204	200	227	222	217	215	254	233	211	234	207	238	233	218	224	222	239	234	218	225	203	233	212	256	218	220	202	196	207	230	239	234	210	190	224	206	220	231	230	205	236	219	209	197	211	244	222	238	251	199	204	211	223	228	228	207	241	216	211	220	231	231	191	236	192	207	227	221	219	213	217	226	231	215	247	208	226	231	220	260	220	201	230	216	185	216	240	224	230	234	221	267	234	251	210	215	223	202	222	225	209	244	237	233	224	198	233	248	206	212	226	225	216	246	241	244	232	211	216	232	224	199	223	233	229	233	214	234	242	228	212	226	239	255	230	194	228	243	220	197	194	215	221	238	201	204	224	225	247	231	235	230	210	206	233	223	248	241	242	210	185	206	223	230	231	237	217	236	207	234	243	207	228	222	183	213	210	222	225	220	215	202	197	193	235	196	241	196	222	228	214	220	227	196	210	225	217	208	219	213	213	213	250	199	183	194	206	243	227	249	226	218	222	235	180	192	203	215	203	215	188	230	224	225	236	249	244	242	213	235	233	210	230	186	223	211	228	231	176	199	206	210	205	234	225	222	217	218	210	220	226	202	222	219	251	215	243	216	234	203	202	197	244	213	236	216	210	207	203	195	216	197	182	222	238	257	202	219	224	233	244	212	204	202	224	198	203	223	206	215	208	219	218	200	197	236	221	206	217	204	221	216	211	211	217	206	214	235	220	239	200	192	207	233	196	236	238	219	215	208	204	213	237	202	219	224	239	212	216	243	239	204	232	206	232	223	204	215	240	205	214	190	219	233	241	232	217	203	212	209	219	222	240	241	240	225	216	248	245	217	206	212	225	220	185	217	206	224	222	217	215	185	238	238	222	208	245	192	235	228	241	240	253	254	240	215	237	219	207	207	200	188	232	217	200	200	210	219	186	238	204	223	216	208	240	224	214	215	263	248	211	239	233	243	215	247	215	241	216	244	221	209	216	230	219	244	203	221	221	254	238	201	197	227	226	195	221	197	215	219	212	211	216	180	233	195	265	207	219	236	197	250	215	203	230	193	218	214	234	208	236	208	234	239	256	229	209	226	223	228	210	223	226	225	218	228	230	187	226	230	200	218	212	229	234	238	231	233	228	245	165	194	226	254	258	208	214	213	227	220	237	232	202	209	234	260	197	202	228	226	215	236	224	207	179	242	208	193	224	238	240	255	241	196	238	198	233	209	263	210	220	229	246	226	217	230	240	203	213	228	203	207	210	212	206	215	211	273	200	237	190	208	260	218	231	226	215	218	217	249	216	252	232	234	244	220	233	200	207	240	207	220	207	210	227	218	247	215	247	232	225	217	242	231	239	245	229	241	232	181	218	240	204	217	256	213	189	216	189	254	237	224	220	201	237	208	201	243	217	218	218	210	230	232	234	203	232	243	224	204	213	205	224	209	229	260	233	205	254	194	216	227	213	217	203	230	241	188	207	250	238	211	194	239	222	234	230	190	206	226	260	227	188	230	238	238	227	217	214	236	241	224	222	213	205	241	239	218	207	218	248	237	211	235	216	235	221	252	212	223	221	223	216	214	210	210	198	241	234	219	221	202	186	223	229	223	199	224	239	231	219	214	208	209	192	188	199	193	243	198	215	233	216	221	215	220	232	205	206	201	228	224	236	221	241	235	204	232	218	239	213	215	223	204	253	213	216	216	214	220	228	203	239	223	223	230	210	214	209	219	210	239	210	219	219	218	213	206	224	214	236	206	217	220	238	247	206	226	213	228	231	235	195	232	230	212	199	231	243	212	210	226	228	231	202	222	230	224	210	241	239	234	225	234	205	229	220	224	216	185	211	231	215	228	241	257	238	211	224	210	228	204	222	240	218	238	226	207	233	194	232	248	233	231	244	194	218	209	232	224	200	228	215	237	223	224	189	217	204	226	203	223	206	198	230	251	195	250	236	220	222	214	205	263	226	217	209	189	245	230	225	247	243	233	227	214	197	206	217	197	233	209	228	244	230	228	208	215	215	212	231	242	222	236	219	251	216	237	223	240	199	196	232	211	212	221	213	242	224	219	179	217	260	222	223	220	212	234	246	222	224	249	234	208	211	195	203	230	206	216	214	222	242	198	221	240	216	218	217	224	225	185	216	196	233	225	188	237	244	236	237	247	217	210	191	209	222	247	233	195	248	270	216	189	203	202	210	219	229	231	223	220	216	204	202	193	239	253	231	204	225	222	247	211	226	252	243	222	238	203	186	226	229	208	207	249	246	245	207	210	234	244	219	235	230	229	224	215	205	212	225	199	205	201	197	203	200	209	233	213	205	204	231	231	197	219	192	226	203	214	208	228	232	244	275	226	231	224	213	205	219	194	219	215	226	224	206	217	192	230	233	221	196	228	193	244	218	235	230	218	251	203	202	200	221	218	207	219	231	237	229	255	243	241	246	227	228	196	216	213	204	234	231	248	221	248	223	219	216	260	224	224	208	228	211	228	244	201	247	239	224	190	223	240	242	202	263	219	230	197	227	221	227	205	213	214	228	228	232	259	242	215	198	218	231	228	245	224	197	236	249	220	242	218	218	229	258	219	212	219	219	208	240	219	185	231	211	220	229	228	199	240	184	225	220	223	216	181	210	197	221	233	229	203	232	252	222	216	233	233	200	236	242	214	219	224	222	210	236	233	223	253	235	208	194	223	216	225	221	224	196	210	275	257	251	233	240	244	234	219	228	224	208	241	200	207	224	229	245	215	207	221	225	235	195	215	223	195	233	223	244	234	242	232	222	225	229	173	227	235	250	222	222	201	216	181	223	211	223	237	218	216	205	207	221	218	237	213	228	208	202	233	226	226	235	219	199	236	220	226	222	234	202	216	186	228	199	227	232	238	229	237	186	227	212	214	224	270	216	220	207	214	227	243	222	217	223	225	200	190	236	267	224	242	232	213	209	199	206	197	224	200	237	215	221	219	256	254	190	229	213	219	197	190	218	262	226	206	237	218	222	206	212	172	220	225	244	223	265	221	201	239	229	216	220	197	228	201	215	242	222	215	234	218	201	215	211	220	223	205	211	247	216	229	219	228	187	243	224	217	225	214	215	237	225	186	229	247	204	218	245	232	229	193	185	221	196	186	228	228	235	205	199	241	220	225	202	209	220	216	226	239	239	216	225	222	236	237	208	237	244	209	230	222	213	225	240	211	205	229	250	215	196	212	204	211	239	210	221	216	215	221	223	201	199	212	206	198	209	205	208	238	219	234	212	228	239	207	228	217	214	231	220	214	260	212	235	228	206	223	247	206	201	198	209	199	239	219	235	220	186	228	210	217	212	181	228	214	208	198	196	229	227	226	233	200	214	210	214	213	240	230	258	224	227	224	235	239	232	204	224	236	219	249	241	209	205	221	251	222	221	202	220	215
30840	19207	12918	5520	5136	3717	3115	2396	2201	2085	1620	1334	1533	1358	1720	1486	947	750	712	645	590	588	580	582	585	571	568	575	543	510	567	506	517	557	515	544	511	510	529	517	503	485	481	518	485	491	484	507	498	471	492	538	467	474	497	479	483	495	464	476	494	484	436	515	466	471	466	479	511	489	509	492	496	451	487	466	478	494	458	511	504	495	466	459	465	489	475	506	488	475	479	482	476	470	509	512	502	510	451	485	480	478	477	494	479	513	492	464	474	464	420	494	463	465	494	465	482	456	466	457	497	501	457	477	488	456	454	467	518	519	520	497	460	480	460	478	458	490	424	466	542	486	459	473	497	489	446	478	478	499	493	533	489	484	484	506	498	481	466	470	517	496	491	492	461	458	520	468	511	507	467	462	496	434	479	497	494	501	505	480	489	501	486	435	492	517	511	511	457	459	498	473	513	478	469	520	448	474	463	521	522	466	515	470	493	449	458	488	511	454	483	496	492	478	464	494	468	494	529	446	516	464	451	513	493	477	496	465	434	525	501	502	477	520	482	484	506	466	460	512	502	514	476	509	473	499	491	468	501	490	466	492	531	491	494	492	475	510	463	479	491	500	539	474	479	489	498	486	473	506	475	452	449	501	478	476	479	430	472	472	483	492	473	489	493	462	470	525	474	436	472	482	471	507	504	473	456	462	478	471	520	466	482	479	482	454	480	473	484	447	471	505	453	447	493	466	493	455	472	466	463	527	518	520	485	453	497	458	499	489	462	456	483	487	420	473	487	504	470	454	491	460	471	519	481	438	500	464	480	437	506	469	489	463	448	493	454	492	471	480	467	518	478	506	467	458	504	505	477	505	494	515	493	512	466	456	464	447	459	490	483	524	476	511	514	503	502	473	500	477	480	442	500	458	462	504	471	431	475	465	484	440	449	467	465	505	492	462	475	504	483	513	512	484	456	499	462	443	505	502	460	475	442	491	515	520	474	475	468	442	500	466	431	483	480	496	487	466	438	472	449	495	481	445	447	458	487	426	489	469	490	449	500	421	474	440	435	491	480	460	477	453	479	501	491	469	462	478	440	463	489	489	489	464	498	479	482	503	463	494	496	497	503	503	464	487	492	475	505	493	489	470	435	479	489	488	475	487	495	452	481	439	463	495	545	462	503	482	485	467	502	482	447	458	492	480	481	505	455	488	482	511	469	478	482	462	439	479	496	504	472	489	489	493	500	458	478	534	453	464	471	478	466	465	483	479	480	475	503	523	509	502	484	442	493	457	486	472	475	470	496	464	441	460	492	508	484	484	518	494	452	489	470	500	478	468	468	520	484	486	462	488	494	459	498	439	514	456	503	482	501	491	519	509	505	456	455	481	499	493	480	488	486	453	473	454	480	520	472	529	470	482	469	466	508	486	475	475	474	465	513	505	479	485	504	523	485	482	483	419	462	504	477	483	495	478	492	542	516	464	471	480	475	497	471	469	483	492	461	493	453	503	449	508	481	467	477	476	475	485	464	435	486	520	525	457	500	492	514	448	485	468	499	466	463	499	488	478	478	479	478	495	434	463	510	492	447	475	463	492	493	455	468	480	458	497	495	483	489	484	529	480	468	467	436	444	477	473	483	505	489	527	439	476	466	487	473	501	505	502	470	472	492	491	500	470	464	489	501	437	497	447	463	482	471	501	484	486	534	472	503	479	461	492	474	484	477	467	471	486	482	497	476	497	521	466	466	485	508	499	451	479	497	500	497	503	463	467	461	451	460	480	489	476	484	462	497	478	460	505	479	476	521	508	471	476	494	443	465	512	467	501	430	491	481	462	484	462	503	508	497	500	493	508	477	447	512	478	473	473	481	474	451	456	522	434	487	474	471	452	461	485	470	476	472	505	519	483	472	510	501	452	554	523	456	507	458	481	479	490	491	474	452	482	478	490	473	440	456	487	446	492	469	497	489	479	458	528	473	490	467	523	466	467	476	487	479	469	471	496	498	505	473	464	483	493	496	508	514	487	523	491	459	467	450	491	516	451	486	456	510	492	509	476	471	446	479	527	504	444	469	454	490	469	478	489	468	434	451	491	518	476	485	507	522	441	461	498	469	468	495	487	492	476	489	453	469	503	442	462	499	479	473	490	469	503	514	505	439	460	511	513	480	449	475	503	455	444	541	511	483	468	462	481	504	523	447	454	475	506	513	451	465	483	476	468	471	483	494	464	467	480	512	462	499	482	485	456	483	490	509	468	482	482	519	443	477	484	477	470	500	484	507	467	474	491	504	494	463	451	481	483	478	457	515	504	495	487	475	492	503	468	465	476	485	465	482	470	478	508	454	506	519	514	515	487	444	477	493	472	490	519	476	482	444	449	502	456	504	501	520	485	453	460	474	467	490	465	506	525	504	468	490	454	458	446	511	534	484	455	489	479	506	538	462	500	515	518	491	441	472	476	481	490	483	507	477	471	506	481	487	498	508	498	458	471	504	495	456	457	473	454	470	474	453	441	473	500	494	492	511	490	502	491	449	460	486	461	509	481	490	463	468	440	469	504	450	491	490	491	470	473	482	471	519	505	457	488	492	473	453	471	529	478	482	508	466	461	473	474	444	468	501	487	446	486	499	457	449	473	492	522	459	495	529	468	505	513	488	470	534	477	502	440	488	512	469	483	522	457	488	508	466	476	493	499	486	477	466	480	490	465	492	489	509	499	496	493	486	515	447	469	481	489	445	510	460	477	470	490	482	448	449	466	462	484	479	493	481	476	504	458	494	474	482	467	484	475	481	498	491	449	504	481	495	502	457	490	459	470	479	484	468	471	482	514	461	497	491	465	486	477	486	483	481	447	455	494	479	477	478	475	504	480	512	431	474	485	449	480	479	466	451	482	470	490	477	487	520	495	508	481	511	480	458	464	470	517	507	441	482	506	488	405	481	516	478	519	525	492	473	472	468	490	460	469	474	505	509	480	497	468	472	461	503	470	485	487	445	479	511	471	485	484	465	473	473	490	506	555	484	479	481	468	447	483	501	454	476	493	502	472	512	480	458	484	473	526	435	482	448	479	474	491	435	487	483	450	450	490	484	472	489	505	497	487	491	490	496	473	465	477	502	480	507	496	493	526	488	491	495	508	496	528	494	526	473	492	460	494	477	433	463	505	543	475	486	488	516	474	506	504	481	518	456	484	483	501	509	507	501	437	507	517	469	459	509	480	461	501	487	499	522	442	454	507	525	495	468	487	488	488	457	465	486	482	456	469	508	462	455	480	472	479	500	501	475	472	481	467	481	486	490	483	502	452	474	486	488	466	469	454	484	483	484	497	456	505	472	504	465	492	495	473	503	457	490	517	441	486	447	489	468	496	495	481	509	494	460	499	515	493	475	485	478	491	489	503	441	479	476	469	449	474	495	501	489	459	461	487	488	509	453	447	491	499	472	530	501	471	538	466	501	475	466	479	460	501	470	471	557	419	478	464	500	509	488	458	475	475	465	486	494	470	482	474
63821	37009	19162	4316	1944	1282	994	789	808	718	569	450	492	508	558	533	417	345	298	281	320	329	313	302	289	278	309	264	271	277	286	304	304	347	291	277	307	301	306	293	282	259	267	320	299	309	248	282	272	258	290	293	257	272	276	283	280	301	271	279	274	291	239	241	295	314	306	286	283	271	251	265	295	280	256	283	286	273	275	290	275	274	258	267	299	281	302	290	297	243	310	284	280	300	269	274	286	292	295	248	307	233	241	291	274	318	308	254	304	286	286	279	255	287	265	266	265	264	263	291	250	271	273	311	260	292	234	258	257	245	309	296	299	287	317	259	275	302	287	289	273	288	271	293	283	271	258	253	283	261	268	246	262	277	259	294	265	265	268	253	278	337	301	255	281	248	275	273	276	283	281	293	299	300	264	276	248	257	268	274	279	276	274	284	286	307	254	270	286	270	269	295	291	258	302	263	285	278	291	267	278	265	279	292	275	282	273	270	295	283	300	285	287	281	278	264	270	287	295	251	250	281	308	273	273	254	278	318	282	247	271	277	282	300	289	270	244	264	248	293	259	313	258	267	257	296	264	267	283	279	298	268	279	299	289	284	285	285	283	294	299	274	322	273	273	273	272	248	281	266	272	264	253	276	230	261	263	278	268	325	275	292	250	265	292	263	289	258	273	306	267	259	296	272	260	241	279	262	298	303	240	240	253	283	274	292	290	263	276	280	254	298	288	230	275	264	289	300	285	284	287	305	278	266	267	260	284	269	258	252	255	291	292	287	287	303	260	307	299	249	293	269	253	253	261	278	272	279	293	267	272	287	259	247	266	304	305	301	267	275	259	317	284	287	283	278	267	277	237	275	247	258	303	291	294	269	242	276	295	277	241	268	300	256	275	287	292	282	300	280	290	261	270	257	268	274	248	286	294	253	320	297	303	219	281	252	264	301	265	280	275	276	297	279	292	272	302	292	292	247	292	322	274	260	266	271	304	279	279	279	262	266	272	271	285	262	270	286	285	286	302	278	264	254	298	342	277	272	276	262	265	275	260	249	269	285	258	267	269	291	287	253	250	266	287	303	272	284	281	288	267	262	294	297	256	263	299	285	273	282	286	265	285	289	277	278	277	271	256	260	282	260	278	250	266	279	274	322	296	247	286	284	291	298	257	306	287	284	214	271	271	273	285	294	287	283	297	251	290	300	302	269	294	276	284	270	290	255	244	264	261	275	245	277	266	267	270	269	288	285	286	297	290	287	293	280	271	271	268	265	276	249	259	241	263	283	255	255	268	229	247	288	279	285	264	265	257	274	265	262	236	285	243	234	268	283	260	278	247	264	255	279	274	306	283	271	285	310	289	279	302	268	260	260	276	253	299	276	267	281	263	296	288	268	265	266	314	275	281	284	243	248	295	238	262	268	253	311	265	278	275	274	293	263	266	274	286	268	260	310	286	272	260	256	274	298	299	304	260	290	270	259	271	283	291	258	228	276	266	289	271	296	269	286	267	298	261	259	291	257	273	264	273	265	280	291	286	297	276	285	260	278	257	256	276	264	282	279	265	283	237	293	298	247	241	276	271	270	264	263	236	264	284	311	272	280	274	288	291	273	262	280	286	274	296	309	291	263	251	285	296	276	285	292	248	292	271	295	287	293	268	299	283	261	299	256	304	250	306	284	292	276	312	270	279	293	286	226	281	251	294	295	287	295	239	279	282	283	308	268	280	284	299	277	239	289	300	276	309	296	237	246	260	299	273	282	300	306	261	279	289	279	260	265	276	274	288	223	274	272	300	287	264	286	269	255	267	273	302	280	270	275	255	280	298	292	307	278	304	285	266	253	251	270	307	273	280	266	286	266	251	266	241	261	277	275	292	301	298	290	275	242	272	289	281	295	255	285	260	249	270	255	280	263	286	279	280	290	273	269	265	331	259	276	314	244	279	267	297	279	349	325	311	260	274	274	286	311	276	288	261	283	316	262	261	316	299	292	275	288	297	255	264	286	267	272	288	255	278	270	296	278	301	265	313	329	283	268	283	283	264	284	261	267	273	260	301	288	291	270	277	286	249	277	250	305	284	297	283	250	291	244	288	287	295	283	274	284	249	292	272	251	303	250	268	267	265	255	301	285	281	238	259	300	277	256	258	293	302	251	274	251	283	287	278	276	311	305	277	267	254	287	291	284	265	282	297	242	272	301	309	262	255	262	247	260	246	253	268	242	281	273	258	256	296	290	283	272	262	248	292	277	259	248	275	292	274	293	284	289	292	257	285	241	240	271	301	294	276	313	253	281	251	293	279	250	261	289	289	265	285	289	287	270	294	270	299	253	278	291	310	244	276	275	313	283	317	281	271	280	252	252	286	281	265	298	274	279	271	259	247	266	291	277	297	238	286	284	249	295	272	284	266	238	266	279	272	269	276	292	256	307	272	303	269	278	267	262	277	268	290	263	270	282	293	289	270	298	268	297	278	247	217	265	256	283	291	283	291	288	286	268	264	260	251	281	274	256	269	282	274	291	255	306	282	249	254	268	280	299	275	291	269	257	277	308	278	296	290	275	283	326	264	281	246	295	249	297	266	297	312	287	269	281	294	271	296	265	261	313	258	240	276	252	278	272	289	261	278	250	271	260	285	255	281	278	287	284	283	283	292	289	269	312	260	273	298	285	289	278	291	259	299	295	244	290	282	305	298	274	262	285	250	293	267	312	245	282	271	273	298	307	295	258	272	274	264	292	261	273	251	281	250	245	266	297	270	303	281	286	311	257	284	266	254	275	285	287	288	268	276	285	279	263	259	282	262	277	273	254	244	248	276	275	263	281	280	284	279	292	271	293	262	291	278	254	298	309	285	267	245	289	329	285	302	268	282	284	292	254	290	223	268	304	267	281	269	272	269	265	273	252	289	290	286	263	271	261	253	272	264	251	259	271	269	274	282	270	294	287	261	289	272	265	301	244	259	257	276	268	268	284	241	250	275	283	245	283	271	268	301	284	274	307	287	285	264	285	304	278	282	291	301	239	273	295	298	275	306	301	251	286	302	252	306	277	297	275	271	311	241	257	248	258	317	243	283	271	284	278	283	271	292	256	285	298	291	269	282	282	278	279	268	261	277	265	266	273	294	256	256	253	295	254	299	290	285	302	277	266	270	295	314	271	266	251	298	311	277	253	310	282	243	272	281	286	262	286	271	253	254	241	266	262	287	276	292	288	257	254	262	301	240	237	272	266	262	317	260	256	291	255	280	298	279	311	273	278	300	267	317	289	268	252	296	290	247	281	273	285	279	279	267	263	275	284	284	285	274	252	272	277	294	299	279	278	247	278	266	259	260	269	306	279	252	298	281	289	274	271	285	288	278	278	312	286	307	313	290	262	292	257	265	269	301	270	263	253	279	266	262	288	253	261	266	292	288	279	262	272	285	275	258	281	255	257	266	300	274	266	286	293	272	279	287	258	244	261	297	290	266	265	309	264	249	284	273	235	259	293	294	305	307	295	320	269
38938	25223	17757	6858	6236	4676	4031	2935	3187	2822	2041	1764	2052	1879	2491	2239	1251	904	870	849	780	780	748	732	702	740	689	674	647	684	618	630	655	657	637	687	658	635	661	622	623	608	632	649	657	613	630	553	628	609	584	621	610	601	645	577	553	620	593	588	584	564	643	616	586	594	584	568	565	594	616	577	596	587	596	604	600	557	599	592	618	617	581	577	571	566	641	556	615	560	578	586	575	605	619	617	586	629	537	524	591	598	544	596	603	596	581	603	603	575	594	562	548	576	606	634	568	558	582	610	608	555	558	546	595	606	624	577	551	563	619	564	605	574	644	563	532	616	579	603	548	571	573	580	638	609	611	583	589	560	598	582	601	577	555	585	545	602	575	533	567	602	622	623	539	563	580	568	552	595	611	576	602	552	594	591	606	574	594	630	570	607	624	579	579	565	585	608	583	565	592	588	613	558	583	576	573	570	575	533	568	591	605	570	593	605	605	586	565	608	579	612	608	611	587	613	609	590	552	610	569	577	586	600	568	610	603	556	550	574	575	576	633	591	570	560	583	564	609	594	537	592	583	604	567	618	559	582	579	562	610	601	568	600	567	583	601	580	597	570	545	566	560	597	574	581	567	591	554	620	586	589	603	626	621	581	588	607	532	589	606	597	596	577	588	600	613	599	570	550	596	578	578	595	594	632	541	550	629	547	584	555	579	600	606	579	583	585	549	597	539	594	616	578	596	618	565	590	562	588	597	566	582	601	557	601	599	569	522	568	629	566	556	567	607	541	565	597	547	572	555	576	592	580	635	592	608	575	590	618	560	560	597	593	602	591	618	588	537	602	602	575	577	610	623	596	587	579	641	576	616	569	578	630	559	618	572	605	586	548	605	558	557	603	570	585	577	569	571	577	571	584	597	567	578	558	529	594	603	569	561	580	576	573	613	560	521	562	550	562	602	554	570	553	564	570	589	577	591	597	578	567	601	582	629	605	574	612	588	592	585	616	577	568	594	577	607	608	598	551	618	607	585	579	571	593	581	610	574	572	581	575	552	591	587	590	591	589	578	593	579	571	601	590	580	568	580	602	572	578	598	593	612	600	669	583	619	622	609	557	577	557	610	609	588	609	618	620	594	538	578	573	600	592	603	611	591	577	562	583	567	594	570	625	589	577	598	588	580	599	565	625	592	611	580	565	564	599	611	555	600	579	592	587	580	594	603	593	602	580	615	559	536	614	607	595	567	556	591	584	593	565	592	617	591	566	610	583	648	619	610	570	578	566	615	594	621	610	566	622	563	560	523	625	614	566	560	536	603	607	617	610	582	595	628	602	572	576	603	606	572	639	557	601	605	568	611	585	610	546	567	561	599	590	579	608	579	563	601	566	569	571	599	573	586	593	632	605	585	563	567	575	646	583	576	543	580	578	558	588	636	534	618	580	572	621	562	601	621	606	611	614	588	587	608	584	588	561	588	601	581	590	559	575	576	559	575	625	585	571	607	573	581	620	606	576	560	631	612	598	561	597	595	621	584	606	575	567	576	615	613	549	618	567	587	618	573	593	590	600	658	602	577	612	600	570	643	575	604	584	605	593	572	575	601	590	582	550	585	625	592	578	564	574	580	565	594	576	597	600	597	574	559	553	594	598	594	608	576	554	605	599	600	557	543	612	566	577	594	583	620	573	589	559	577	602	588	586	591	589	562	600	546	617	570	599	562	573	622	589	604	592	538	603	557	604	596	588	589	574	604	595	537	550	564	610	539	569	564	573	579	574	619	535	585	620	593	599	597	621	591	623	567	558	554	603	593	588	553	629	597	587	559	578	575	576	573	580	602	609	583	568	610	583	579	581	571	596	571	612	599	591	591	610	548	579	615	617	552	622	585	607	606	578	591	570	588	557	583	594	591	582	594	629	612	565	600	603	534	591	627	571	586	593	573	633	608	547	601	593	602	581	623	597	586	597	567	582	556	623	529	611	538	558	612	538	599	584	559	593	576	614	608	571	580	603	580	590	589	623	590	570	629	599	597	551	585	616	588	597	590	613	588	593	618	576	571	587	543	603	604	595	560	579	579	617	567	571	566	549	498	589	595	567	583	557	549	609	568	627	595	632	555	588	567	583	587	589	580	594	576	606	607	572	567	573	641	610	562	600	582	615	555	579	594	617	617	588	652	577	585	612	595	590	588	567	568	606	610	608	604	585	570	590	605	568	579	558	606	549	596	556	573	619	536	528	526	537	578	585	558	630	591	588	613	570	572	562	573	580	574	609	613	578	601	569	531	592	611	570	581	548	556	574	557	587	559	558	585	591	588	551	561	573	623	624	641	599	579	583	542	569	543	581	630	576	557	602	589	568	582	576	580	583	580	593	553	572	578	514	597	598	549	641	576	584	616	578	602	540	601	580	583	588	588	579	626	597	592	636	594	595	633	592	580	572	570	582	589	593	593	577	624	558	576	608	568	662	546	623	615	568	563	577	595	586	570	587	579	611	579	584	563	578	594	593	578	592	613	546	578	605	552	588	641	600	589	563	555	583	596	615	593	606	592	607	561	579	594	605	572	593	591	580	589	622	563	602	601	591	615	569	604	552	585	589	561	613	558	549	559	563	617	621	593	587	607	546	640	613	582	586	555	606	571	586	556	585	614	579	593	588	584	608	635	567	589	559	583	616	573	593	581	590	601	596	579	576	560	610	541	610	590	627	590	598	583	567	593	569	611	583	626	583	603	615	572	575	600	560	556	620	613	560	559	590	579	572	580	600	575	562	594	584	559	568	579	564	578	584	550	596	592	574	562	579	590	595	569	584	570	599	583	582	636	607	626	578	579	544	575	582	587	602	568	584	603	549	597	597	580	544	562	603	530	568	589	577	532	553	573	591	587	561	633	618	598	511	618	585	598	613	589	575	581	569	571	597	606	569	619	583	586	587	592	599	590	587	622	604	581	585	606	588	587	590	628	545	575	581	541	579	621	567	562	608	585	541	587	610	607	617	590	583	562	603	560	596	614	618	592	591	615	598	600	595	622	610	597	580	639	592	575	575	562	564	587	596	578	631	535	566	578	593	558	608	590	582	583	592	566	555	540	571	580	589	573	553	606	555	583	587	596	556	565	577	622	618	552	573	596	563	570	570	571	567	561	603	593	580	582	602	600	593	577	598	558	572	635	614	556	564	563	653	591	633	564	613	548	565	572	560	558	560	583	598	602	647	559	597	568	532	572	553	574	579	596	584	574	601	577	616	581	618	614	573	588	604	590	553	576	610	595	587	590	605	589	529	558	588	595	564	552	574	601	599	598	545	608	598	624	598	543	597	663	596	609	544	593	591	549	573	566	562	621	568	571	580	581	585	600	550	579	582	585	558	579	573	612	614	605	621	570	571	583	614	615	578	561	577	601	620	607	582	611	600	557	564	597	586	559	611	562	547	591	590	589	598	596	553	577	598	587	601	550	599	566	606	577	598	610	562	599	622	585	594	601	579	574	580	555	619	589	599	596	639
42564	22857	7350	1267	669	439	405	343	300	319	226	256	260	281	281	213	243	250	252	238	231	214	248	222	211	222	233	224	238	251	263	249	231	265	222	216	250	218	252	246	237	251	260	223	250	258	218	243	262	237	231	254	239	222	232	217	251	222	209	219	225	227	226	227	238	223	246	215	240	212	273	259	231	249	230	245	222	206	222	232	217	219	221	236	222	221	248	231	228	260	251	206	220	248	236	215	266	282	235	228	229	215	202	232	229	226	215	220	247	239	220	237	229	226	207	238	241	231	230	233	227	241	245	202	217	253	268	235	237	241	239	209	220	225	209	210	231	218	248	266	210	244	240	212	214	208	235	242	235	231	209	212	252	230	266	272	219	243	179	213	221	204	250	209	233	246	272	197	232	230	230	242	217	219	261	252	213	199	236	218	254	197	241	227	223	216	244	223	233	223	237	241	221	230	246	230	239	225	239	233	202	241	248	231	228	250	228	246	207	267	235	259	231	244	204	219	222	231	256	246	236	248	253	220	238	222	215	217	229	222	220	222	232	201	216	255	217	213	247	252	236	211	188	235	233	259	211	217	216	243	212	220	226	246	223	235	220	248	219	240	246	238	216	215	222	244	253	253	259	224	230	217	232	235	235	223	219	247	228	212	248	228	219	208	246	240	237	239	243	251	238	207	210	233	228	242	214	228	236	227	222	221	219	246	211	220	199	203	227	262	263	220	232	247	250	247	242	223	260	260	247	225	243	204	211	187	218	221	219	230	232	223	227	260	233	223	245	231	202	197	232	232	245	222	214	220	252	237	235	244	224	260	226	237	237	235	237	236	236	233	241	223	238	217	213	230	244	259	210	249	199	230	261	213	240	212	217	242	247	242	241	255	234	196	241	247	241	224	253	251	233	246	234	211	207	231	252	217	231	228	203	223	224	235	226	225	241	231	207	223	285	239	243	214	194	238	231	225	262	203	268	238	222	260	225	208	208	261	228	236	232	230	233	219	249	229	232	234	201	254	207	230	209	278	222	247	228	225	238	210	208	231	214	224	216	236	211	217	199	225	217	232	256	253	196	262	225	257	225	248	246	241	230	206	252	174	221	240	222	218	241	216	232	266	222	237	255	211	217	239	201	246	244	228	256	217	228	222	252	227	235	269	222	232	256	213	235	213	250	233	233	234	226	236	223	246	202	242	216	243	224	217	223	231	241	236	252	239	254	250	237	215	233	261	249	223	244	239	261	266	233	207	247	229	222	237	240	224	213	209	232	239	230	207	222	218	219	227	230	246	239	228	214	209	231	215	252	238	276	224	232	233	233	215	215	244	222	233	278	229	225	192	221	241	231	234	233	233	232	228	216	233	231	230	238	284	229	244	225	223	224	204	244	254	272	212	254	244	236	242	230	231	254	229	225	259	230	219	251	248	258	244	245	217	242	223	233	238	214	236	227	256	240	240	219	225	225	228	217	216	254	231	228	220	236	227	247	236	233	230	240	235	223	207	230	256	219	234	224	253	257	255	247	242	268	266	223	230	253	246	213	245	205	243	250	222	216	225	230	221	267	228	225	231	231	232	233	215	251	232	247	215	251	267	224	245	206	241	225	224	238	261	234	233	241	223	195	206	237	234	230	207	208	198	240	226	261	220	245	245	254	222	222	246	221	210	209	222	251	219	230	245	215	243	241	261	237	227	232	240	216	228	235	240	243	234	243	249	225	248	222	265	236	240	210	225	216	244	247	235	226	224	224	218	235	218	211	274	254	241	231	244	247	239	235	226	223	215	253	225	225	240	220	231	226	219	218	203	243	218	228	235	253	214	224	265	258	200	225	206	237	226	209	253	242	262	226	240	255	238	251	234	206	265	240	262	233	244	258	204	272	233	231	206	213	211	224	239	233	269	256	250	219	227	226	213	219	215	235	237	242	235	234	242	244	240	206	251	241	227	259	228	270	209	245	200	258	258	229	191	226	241	242	238	239	227	236	227	209	229	203	218	223	226	259	231	251	238	258	245	250	246	197	216	234	229	222	220	214	231	241	235	265	258	271	249	228	258	247	246	216	223	224	248	233	222	226	251	270	213	205	227	215	237	219	252	225	249	222	261	228	210	221	239	254	234	249	252	227	268	208	270	222	233	215	206	253	209	224	247	242	219	227	231	256	206	249	235	210	236	198	228	225	229	248	263	238	240	205	199	265	236	247	228	192	260	244	212	241	213	235	240	224	226	203	255	241	260	248	233	244	214	273	241	227	238	250	232	240	235	207	215	246	206	258	224	226	252	245	239	224	287	262	209	216	244	265	232	250	223	234	228	225	233	237	206	227	242	237	239	220	229	257	232	223	240	204	233	235	243	225	239	253	234	243	255	239	260	222	220	256	233	240	242	221	236	245	222	250	228	216	227	218	226	247	213	227	238	215	254	248	218	231	247	198	212	238	239	250	233	239	226	243	222	208	222	239	222	224	229	231	238	223	245	200	268	207	234	248	231	222	222	233	214	232	249	242	235	213	247	233	225	236	247	195	255	254	210	205	211	237	220	231	235	223	224	237	237	242	241	236	262	257	233	236	242	210	241	224	220	225	254	233	247	238	210	204	244	258	202	223	205	240	207	243	247	257	225	230	220	209	212	239	222	234	246	239	220	214	242	255	230	237	231	216	230	230	234	244	234	259	198	269	245	215	251	221	224	239	233	218	193	257	203	239	245	263	211	251	252	265	249	202	263	238	249	260	237	228	237	223	246	223	223	238	203	244	201	204	241	256	245	228	229	217	218	243	232	241	223	234	213	243	245	220	243	214	219	215	221	255	246	221	246	242	237	211	201	239	260	224	235	229	254	248	253	195	256	239	228	210	223	222	232	259	226	229	222	220	229	232	227	230	234	232	255	223	213	215	261	255	235	242	212	205	213	234	222	237	216	253	249	218	228	231	245	225	228	218	280	242	238	238	250	233	201	252	248	243	218	240	258	221	234	255	230	273	199	244	198	232	222	263	238	232	230	204	215	235	242	205	237	240	240	256	221	208	241	225	218	239	225	263	239	235	235	228	247	225	230	205	279	204	218	188	206	217	241	201	229	225	214	237	227	225	232	249	214	196	242	232	256	248	253	246	243	252	224	217	231	234	239	259	250	237	230	235	214	232	227	234	242	213	221	221	228	234	234	199	217	240	243	244	235	236	230	228	239	256	220	224	215	212	223	202	241	236	219	257	256	217	254	228	229	250	223	241	254	213	255	234	215	235	241	225	263	243	230	216	215	246	256	221	216	230	211	227	225	222	215	229	232	231	212	221	246	267	254	249	221	223	218	229	223	249	246	226	239	231	255	229	230	248	260	243	183	275	247	218	210	212	217	261	219	231	222	230	236	219	214	217	234	236	227	231	229	219	246	229	247	195	229	224	243	226	225	243	237	234	224	228	248	231	222	220	238	224	202	230	222	243	230	220	221	236	240	240	232	246	233	228	234	218	259	246	221	240	229	251	253	224	245	230	248	262	261
24767	14190	7558	2643	2303	1524	1266	1117	976	840	711	721	698	652	662	597	598	575	574	571	556	528	532	536	533	522	530	555	495	524	495	482	508	482	533	532	502	486	477	501	512	555	506	487	508	509	525	486	512	491	510	493	485	495	499	520	486	496	468	532	491	510	472	511	459	508	523	503	531	493	542	525	512	522	498	455	501	529	497	502	446	499	504	473	480	509	541	488	479	480	505	519	489	505	440	512	486	531	465	469	484	490	471	461	471	503	470	483	441	520	494	473	466	483	498	465	487	490	492	474	546	482	509	478	506	499	473	525	493	471	505	491	489	474	484	467	516	500	490	483	467	510	480	455	472	488	484	522	488	472	487	489	499	472	528	512	473	483	512	498	483	509	489	491	439	489	476	493	477	486	483	514	467	464	519	459	493	485	487	490	468	476	522	485	489	469	492	468	477	501	490	530	524	503	467	489	496	511	525	455	482	517	487	502	515	497	520	524	472	481	506	477	536	501	451	503	474	482	527	510	491	507	501	470	520	508	494	514	501	476	489	526	470	489	495	464	473	502	471	502	500	491	498	500	535	509	491	497	477	475	496	497	489	493	472	502	512	510	513	499	466	513	490	491	497	499	459	481	488	497	519	461	522	456	458	528	482	518	473	485	497	486	448	485	487	495	461	522	485	494	491	499	500	488	515	527	477	537	510	463	511	514	485	519	489	531	474	495	499	438	462	514	496	499	460	523	498	505	479	481	538	489	484	526	513	475	490	498	469	516	489	428	481	545	511	518	522	482	455	476	491	505	491	530	517	495	523	499	533	519	477	529	514	505	482	480	478	501	467	531	452	490	497	508	535	447	472	476	470	483	522	532	505	491	505	508	529	507	475	501	485	457	508	490	502	484	521	462	471	529	503	460	469	510	498	458	513	482	508	479	509	466	502	455	440	494	495	499	514	475	479	503	523	508	516	447	519	493	450	497	486	457	484	477	480	491	494	512	491	477	515	519	504	493	435	475	489	486	492	528	516	507	494	476	539	499	490	508	503	480	468	488	487	484	522	476	492	471	459	477	499	481	465	495	490	530	469	511	474	514	502	521	485	503	502	479	510	473	514	465	478	487	477	490	502	547	496	469	458	473	511	484	485	514	519	523	457	477	472	496	453	485	513	545	480	509	485	525	494	514	561	524	489	460	458	484	528	493	511	466	465	469	546	491	493	523	502	500	457	529	474	504	485	479	477	505	502	528	507	497	504	516	472	497	503	505	513	508	496	474	460	543	515	474	457	470	488	510	510	472	561	489	488	513	504	497	480	494	519	474	513	485	501	488	526	500	485	489	491	520	488	513	492	469	497	528	508	510	509	476	499	501	467	507	521	531	486	503	486	477	481	490	536	520	489	509	492	481	532	517	477	474	526	519	520	483	456	524	481	497	505	496	488	493	479	481	487	480	511	486	523	526	528	505	494	476	511	440	506	474	495	489	514	456	501	471	474	511	486	507	463	473	467	517	476	486	492	502	490	466	509	460	498	480	465	490	496	483	495	469	521	469	509	444	526	482	518	507	492	497	501	471	471	513	522	532	485	479	489	496	445	527	497	540	492	485	496	507	491	483	487	513	528	510	460	432	490	472	427	494	507	514	547	521	498	478	519	543	471	493	522	497	469	475	545	485	510	507	527	483	494	490	476	485	471	535	518	467	497	501	477	509	495	510	502	464	505	460	495	474	504	477	506	496	509	458	476	469	525	478	460	504	503	497	469	488	481	516	467	530	489	486	497	501	513	528	525	487	490	485	488	505	502	518	489	494	489	449	477	494	493	510	492	481	498	487	492	470	501	554	462	475	487	473	511	462	507	478	498	497	509	486	515	523	477	493	473	530	523	521	501	521	512	495	510	498	488	511	450	530	497	526	509	477	494	483	533	530	541	502	471	439	485	497	495	494	460	539	508	543	527	513	493	526	489	512	459	505	484	486	489	481	510	555	483	504	468	489	515	478	520	486	510	509	484	474	503	509	494	482	452	495	447	458	504	506	497	481	499	522	491	548	482	485	492	525	528	519	498	486	508	492	510	471	463	511	508	511	490	535	456	523	528	501	482	480	472	504	534	498	485	516	497	501	503	531	478	522	492	498	489	531	514	458	518	496	494	449	514	500	498	504	479	501	480	496	472	529	484	510	478	480	487	475	457	442	491	516	503	497	527	495	518	498	468	461	501	487	496	490	503	459	511	491	520	473	483	508	538	489	533	489	465	455	500	475	511	494	468	479	445	510	485	499	467	481	455	518	480	533	496	527	468	500	465	490	502	475	488	515	469	477	497	524	516	546	506	473	491	514	506	523	522	499	484	512	483	471	494	531	476	496	493	474	508	484	444	545	513	446	520	497	474	511	495	503	500	532	481	555	472	497	495	502	499	549	484	504	458	520	491	489	531	461	484	521	478	506	456	471	472	506	459	552	464	487	498	522	472	530	483	527	500	494	488	529	460	519	503	500	509	500	527	522	502	508	495	545	476	498	504	489	476	467	499	515	509	478	496	529	498	507	451	519	510	515	495	472	465	478	466	480	474	483	474	487	504	461	457	500	519	434	510	470	491	468	481	508	480	500	472	502	473	517	516	467	469	503	495	481	466	525	496	501	511	494	483	498	482	499	460	503	487	519	473	510	477	497	489	544	453	531	513	516	508	523	485	499	493	483	472	505	502	459	475	494	524	490	456	465	521	482	476	487	506	495	476	505	505	481	447	461	499	491	524	516	482	482	503	504	538	471	500	517	511	500	469	524	495	517	448	485	472	455	521	524	525	512	467	512	506	474	567	489	540	511	553	510	501	493	483	488	513	542	492	522	480	509	493	491	479	519	507	482	516	490	496	479	491	492	499	486	501	493	511	461	485	449	501	504	497	506	474	505	519	533	491	480	477	520	481	507	498	470	441	483	474	519	502	495	497	487	468	491	473	481	521	463	525	486	480	507	479	511	508	487	527	478	451	500	552	520	523	469	496	479	500	480	479	506	505	503	484	503	466	491	511	512	479	499	486	544	480	474	536	495	491	498	511	476	475	493	503	534	521	523	488	523	518	501	465	500	505	536	501	513	523	468	444	518	479	505	443	548	497	492	515	524	483	468	489	491	522	483	497	488	504	515	504	481	480	525	480	501	497	510	496	491	489	526	486	569	505	498	486	501	504	499	517	502	472	492	483	524	481	518	511	513	486	521	462	524	480	488	503	503	487	518	513	493	498	501	496	489	503	508	515	468	519	501	513	481	512	526	504	494	500	473	523	476	487	507	478	484	501	534	530	504	501	448	509	461	511	464	500	482	505	491	491	490	511	472	475	475	475	483	496	473	507	501	499	490	530	461	504	506	478	480	501	492	482	509	494	503	519	502	505	506	452	493	518	503	482	464	497	442	479	499	496	477	466	496	525	460	521	504	471	474	498	509	504	532	526	508	506	465	469	473	472	507	489	466	503	497	497	468	496	513	503	482	509	479	505	446	535	510
55190	30722	13348	2652	1284	749	668	569	488	419	395	292	325	369	432	366	281	236	268	250	213	258	245	262	215	244	221	222	258	227	218	274	255	247	217	244	230	207	213	218	234	228	236	207	218	218	217	241	233	243	235	217	215	211	227	247	252	233	197	218	223	208	213	251	236	215	215	213	224	206	242	241	204	257	213	204	197	239	237	198	235	241	228	220	255	234	258	204	268	219	222	213	244	220	231	219	204	197	199	209	235	222	228	206	230	204	222	203	219	219	212	219	216	206	192	215	225	192	211	216	219	199	202	231	193	206	210	198	236	244	210	215	199	207	218	215	215	230	226	213	204	209	234	242	235	218	206	233	227	222	271	215	216	222	213	224	217	223	246	234	228	243	186	217	233	221	214	201	193	230	215	226	232	198	236	202	226	208	213	203	210	206	201	223	228	231	226	236	227	231	210	208	221	225	219	196	233	232	202	219	205	207	226	225	218	207	227	204	251	201	239	211	213	212	241	203	262	225	228	183	223	211	212	225	225	220	208	212	222	193	258	218	215	217	198	215	220	253	215	202	220	214	216	219	235	233	208	200	212	207	228	214	198	196	210	189	221	187	186	188	221	225	239	265	230	236	194	228	237	252	235	214	194	228	210	229	207	213	217	214	215	202	242	239	204	203	206	211	228	238	238	205	217	210	217	251	219	214	247	252	207	223	253	226	225	220	249	249	196	231	214	219	193	205	201	223	188	232	207	233	215	230	207	199	220	197	203	221	230	209	227	229	227	206	195	220	207	192	240	196	227	187	251	224	226	226	228	215	220	231	202	211	227	207	214	221	223	207	239	230	221	246	231	231	233	215	219	231	219	224	218	203	215	234	203	198	231	230	208	200	251	227	200	256	217	229	209	224	216	225	213	209	221	229	241	224	232	215	245	232	235	220	213	230	230	209	227	229	220	184	207	257	197	231	210	206	226	231	228	235	220	214	193	207	204	204	216	238	213	240	237	226	244	219	217	232	235	210	205	250	235	213	237	211	237	231	208	209	214	245	218	211	237	214	218	262	214	205	253	198	227	214	234	219	215	213	194	224	208	209	237	228	242	252	210	213	235	216	223	207	224	215	218	221	200	230	218	219	238	241	243	222	219	224	241	233	209	233	224	239	216	231	222	178	217	240	216	242	216	246	231	249	207	227	189	224	218	225	250	217	227	211	239	223	228	213	199	204	254	191	243	233	210	217	227	252	234	181	225	230	210	221	229	214	220	228	202	223	201	225	212	221	219	230	231	212	224	225	247	211	228	220	228	185	220	205	237	196	226	222	231	217	224	246	213	209	232	230	205	231	260	208	217	239	216	198	212	212	234	233	240	238	223	209	213	233	228	229	201	216	182	185	231	209	194	216	214	255	204	203	211	205	202	211	206	216	216	251	242	211	194	210	219	217	232	221	223	220	257	219	218	223	230	196	210	240	216	211	210	203	230	203	196	190	191	192	217	206	204	232	208	230	220	204	223	214	227	236	223	184	196	217	232	208	210	247	225	198	243	216	227	259	202	202	227	222	220	211	207	258	186	245	215	230	256	187	206	236	224	224	218	213	230	202	203	223	220	227	221	218	201	213	212	187	205	203	207	215	219	208	217	203	202	244	236	236	227	213	216	228	216	227	214	223	227	235	199	236	195	240	206	214	208	218	215	200	262	235	187	229	229	231	233	211	204	191	219	238	208	205	217	227	216	233	219	195	236	217	210	209	187	216	218	214	233	204	196	224	245	212	203	189	198	226	208	218	213	229	231	221	203	237	226	221	193	218	218	207	214	217	215	212	220	240	209	245	197	203	205	261	204	251	252	227	204	222	210	220	216	193	198	244	185	205	205	231	230	212	187	238	227	224	185	208	188	219	217	189	200	226	191	220	234	210	228	233	222	217	222	206	215	216	207	215	255	217	220	221	215	210	213	201	216	248	228	211	236	240	201	224	204	225	206	216	229	226	213	218	233	221	190	205	234	222	222	217	209	226	235	218	239	203	204	234	233	201	241	258	217	221	209	221	232	234	222	208	211	221	225	248	226	247	221	208	218	232	205	262	236	225	228	219	207	211	219	219	205	216	193	202	252	226	213	231	280	210	238	238	216	243	178	224	222	211	214	229	202	222	218	216	198	204	251	224	251	234	210	211	196	231	212	233	201	246	220	205	200	200	226	223	236	248	212	202	222	239	222	209	190	208	210	242	200	214	209	237	212	181	220	215	216	216	198	233	188	247	247	227	229	220	215	221	210	240	243	215	217	224	229	252	213	210	208	222	217	232	221	218	194	213	205	233	225	219	217	217	258	223	226	217	199	204	217	178	221	186	208	236	217	224	206	224	220	243	227	225	235	206	223	234	244	217	209	225	187	223	229	205	218	232	256	215	237	199	222	257	238	234	249	223	221	203	221	208	222	272	219	194	187	225	200	210	234	237	225	260	214	218	233	206	219	204	223	213	244	222	217	226	209	193	220	228	240	224	225	209	203	199	215	232	253	225	209	225	234	225	218	257	244	213	231	262	235	263	190	228	216	239	227	219	245	225	206	181	222	250	245	240	221	196	232	237	203	205	227	226	214	219	235	214	266	240	206	222	201	252	226	208	195	196	220	244	206	198	199	205	234	208	226	237	230	216	218	225	221	214	239	217	227	227	201	230	213	222	216	196	224	233	223	221	211	229	238	241	231	213	216	227	220	218	187	217	205	188	225	237	210	207	230	221	198	226	251	217	212	204	229	229	245	206	227	189	214	230	203	187	227	193	236	232	232	209	217	224	199	231	178	236	215	256	246	240	215	219	229	221	221	231	237	226	237	255	242	243	215	217	224	236	232	232	203	216	221	210	208	211	230	213	196	222	229	221	223	219	224	219	241	214	208	194	196	192	253	250	209	265	206	235	200	234	225	215	261	226	190	213	218	199	219	247	226	213	225	203	234	216	209	184	244	260	242	237	216	193	218	226	199	171	236	234	207	209	215	250	246	194	222	208	204	222	227	205	225	212	223	202	210	225	231	224	236	221	208	237	250	221	238	227	196	223	225	209	248	217	203	213	213	202	217	238	217	220	216	177	205	212	241	211	240	211	221	239	225	213	212	232	220	219	235	204	218	198	222	205	220	209	222	224	213	210	217	213	199	209	251	206	237	208	202	207	254	221	207	212	240	223	249	208	207	216	210	236	220	193	196	223	231	210	246	213	231	229	226	237	270	226	235	217	219	253	213	208	203	222	230	209	226	232	176	225	216	213	257	229	183	232	211	236	224	219	198	227	191	209	203	223	246	221	236	229	192	245	226	213	210	224	214	202	213	209	232	246	212	199	195	209	205	224	227	229	242	217	222	231	200	195	187	209	199	241	224	201	228	187	212	213	242	231	244	207	199	189	203	208	203	218	177	231	262	215	235	224	227	242	249	224	218	211	242	238	186	196	199	232	236	201	213	245	227	231	223	226	203	228	209	237	217	233	201	216	208	218	217	219	240	213
33348	20491	13094	5052	4487	3144	2610	1951	2064	1634	1263	1089	1108	1460	1649	1419	988	698	677	620	622	631	591	609	534	570	558	578	569	524	558	534	535	551	561	485	525	532	519	489	478	504	528	487	513	511	528	483	493	486	500	488	511	521	528	498	490	517	500	497	480	517	503	473	474	470	508	504	458	467	491	483	486	486	459	506	461	483	550	438	502	478	484	479	502	460	488	499	482	443	456	514	495	442	479	476	454	498	476	431	432	475	480	510	474	483	511	502	453	473	457	454	465	463	469	466	520	516	469	475	465	482	494	493	477	487	471	482	500	475	497	497	466	492	481	509	484	500	512	517	494	471	526	470	482	481	469	495	491	459	491	498	459	495	458	471	459	467	435	467	499	534	494	513	473	463	470	480	474	460	456	492	491	544	445	447	479	465	497	434	520	480	457	480	476	462	478	442	487	476	493	518	484	504	448	476	445	493	492	445	478	474	490	431	466	504	461	458	499	468	491	484	477	419	500	492	427	469	480	495	514	478	494	504	459	482	453	483	483	477	504	462	498	476	494	514	505	494	500	466	479	452	476	482	474	457	489	489	445	469	434	475	481	502	500	503	455	478	496	453	493	507	469	470	494	476	506	444	512	473	473	476	477	519	496	497	467	484	497	453	481	494	444	452	500	482	454	488	490	494	479	530	436	486	435	466	459	477	496	446	455	443	468	469	486	493	485	498	471	486	486	498	485	542	448	446	468	467	474	441	484	485	470	465	487	497	467	489	493	508	485	464	512	441	503	475	494	491	474	472	490	449	508	449	454	458	480	461	518	485	487	449	522	518	495	433	486	483	456	475	514	482	486	472	507	440	452	496	458	465	468	513	476	491	481	468	458	459	436	487	515	492	508	508	488	459	469	529	500	525	475	520	548	481	496	468	466	436	468	462	459	484	489	500	463	443	486	496	486	494	464	495	451	512	488	489	464	481	488	491	496	478	491	512	429	494	501	500	475	474	520	468	502	523	466	478	474	510	466	493	496	470	492	469	482	492	466	504	464	475	529	537	463	483	451	480	449	477	492	486	470	482	496	488	534	460	483	455	486	500	474	474	442	473	486	516	492	485	472	470	458	501	453	507	491	501	485	516	459	491	457	499	465	506	492	502	494	506	509	456	447	491	496	485	509	488	470	481	481	472	447	456	466	502	485	485	470	481	473	447	503	455	507	482	500	471	467	495	434	492	512	479	459	479	492	490	479	473	452	508	461	431	454	479	505	512	467	488	505	473	458	458	449	511	434	479	476	427	441	480	472	451	491	486	463	488	502	473	496	452	490	487	509	456	492	509	454	469	455	486	485	474	462	477	439	486	511	465	453	460	454	538	466	460	474	490	470	486	477	445	472	477	466	441	502	473	471	515	490	458	467	472	526	497	482	440	491	492	490	494	473	477	512	471	489	470	509	511	510	448	432	513	466	460	504	515	497	467	461	475	453	460	494	485	486	492	485	458	488	468	504	471	478	505	480	477	470	487	487	493	504	522	462	502	461	473	471	498	514	500	459	454	459	475	458	498	470	477	510	427	477	471	454	478	476	434	478	477	478	474	506	489	458	513	467	470	507	496	505	528	469	463	433	468	476	496	468	482	464	502	488	470	409	444	499	501	488	483	499	451	455	466	488	502	495	477	491	469	476	491	478	451	427	530	514	505	485	496	461	507	506	480	468	492	451	452	498	423	482	498	467	538	447	501	499	466	469	484	440	454	487	496	509	490	495	474	460	516	495	479	481	458	491	491	472	475	473	486	498	518	475	453	496	447	487	455	438	465	484	473	489	477	483	466	430	492	499	462	464	473	466	462	487	538	469	471	476	476	500	491	485	499	478	471	519	511	468	427	432	470	461	458	492	500	468	489	459	464	478	463	446	520	467	447	485	479	469	489	489	479	458	458	459	520	519	508	469	485	460	458	472	500	459	488	470	512	440	468	500	492	497	484	475	451	469	497	496	450	471	498	479	515	502	504	484	469	474	475	480	503	514	517	526	510	471	492	476	513	479	484	503	468	472	492	467	459	486	523	509	440	443	461	522	456	464	500	496	457	461	481	463	523	514	456	471	509	505	470	485	454	478	428	509	507	493	484	445	485	503	479	461	482	473	468	473	502	464	518	433	484	483	474	503	484	453	477	487	464	500	482	483	516	496	448	515	478	486	522	497	494	498	501	529	459	477	512	492	475	488	500	485	468	472	499	525	483	459	462	479	451	488	489	495	498	458	460	489	481	449	445	485	471	453	492	493	477	530	491	499	464	478	527	484	512	523	473	465	505	515	483	479	474	449	482	495	513	523	508	439	426	509	509	507	444	465	460	499	517	458	460	503	509	475	480	476	462	486	478	460	484	455	459	427	501	482	477	482	475	452	421	497	442	484	464	522	491	465	472	479	477	506	514	478	450	503	470	485	483	470	463	505	467	452	495	478	464	470	422	490	491	494	493	498	494	459	474	463	500	486	501	496	463	506	493	442	476	480	518	516	448	438	477	452	500	450	492	457	486	522	483	466	476	466	506	444	491	489	475	516	490	480	493	490	489	493	491	485	477	484	438	482	449	506	482	520	476	496	480	506	485	509	474	465	479	508	471	488	468	464	472	460	500	491	473	515	488	469	522	519	477	496	489	484	479	418	463	466	496	525	471	488	471	472	432	507	510	471	492	476	480	490	473	457	465	485	476	517	502	510	427	517	484	471	478	476	523	493	499	468	472	486	468	479	485	476	480	451	443	472	441	490	495	508	453	471	463	491	460	472	464	464	484	502	464	484	480	481	455	458	467	488	495	465	482	429	494	471	490	494	483	474	468	513	518	466	490	486	475	472	497	465	474	468	496	459	473	475	456	492	475	442	520	477	449	460	490	484	493	473	461	478	450	463	455	511	501	491	490	505	487	471	484	492	468	480	520	504	504	452	466	489	485	511	476	468	510	490	530	451	452	512	477	484	500	495	494	504	502	535	463	475	505	453	482	465	505	457	492	470	463	514	487	452	444	473	457	478	468	512	478	498	522	460	471	515	482	472	454	451	503	506	531	493	422	457	473	440	489	455	476	493	496	496	513	474	489	471	499	503	480	490	474	460	491	454	461	464	442	495	473	483	497	467	470	511	474	521	472	476	510	470	513	456	470	456	495	424	507	488	467	497	475	475	508	485	506	495	440	497	475	470	460	477	466	530	494	503	440	469	499	451	463	483	490	505	502	464	483	475	483	520	463	459	447	487	481	482	493	504	491	481	469	509	494	505	460	484	474	495	455	522	451	503	480	509	469	485	536	466	474	470	468	476	497	493	535	482	496	481	500	449	450	484	510	425	451	516	490	487	462	449	495	480	465	504	514	449	489	448	523	474	483	490	461	445	507	438	481	447	466	486	480	493	504	470	470	472	457	523	505	492	503	451	455	459	501	455	475	461	467	480	417	499	469	507	487	436	493	486	473	516	537	473	447	480	461	487	489	475	466	495	499	470	467	464	469
64924	40849	18235	3952	1860	1153	936	755	622	624	465	448	432	446	543	547	387	324	330	301	325	319	270	306	329	328	305	279	296	251	308	290	271	309	309	268	286	306	286	305	278	293	247	280	281	260	275	286	288	308	260	265	294	273	250	301	303	273	269	266	238	270	295	257	259	275	244	271	289	269	268	290	289	290	250	250	281	275	256	250	255	225	272	301	291	254	264	262	269	307	263	278	300	277	236	270	288	265	261	242	316	263	292	297	279	287	218	285	294	236	276	284	276	270	271	308	259	299	290	282	282	274	301	288	233	226	267	254	302	295	303	297	269	270	256	278	293	283	259	272	286	255	297	258	269	250	266	317	288	259	296	275	271	277	244	303	282	264	282	271	256	277	269	266	272	301	259	262	287	268	265	284	282	288	260	264	250	269	283	304	283	273	270	270	288	289	262	264	291	252	274	298	312	294	264	249	263	270	266	290	259	272	269	269	240	284	236	263	244	293	263	249	284	267	258	280	260	255	256	285	258	274	230	241	261	258	254	283	297	280	264	276	285	285	279	267	265	249	289	269	295	258	234	307	279	278	260	277	269	266	267	263	277	318	291	248	258	293	274	240	266	248	285	263	279	290	269	295	281	257	285	269	260	292	321	260	260	276	284	296	292	275	287	287	265	291	259	292	292	269	246	273	244	278	307	281	252	287	256	259	261	316	288	315	275	247	288	286	260	271	269	278	326	297	277	302	284	298	264	287	281	284	269	294	253	292	267	254	253	272	281	275	253	273	303	277	258	278	286	264	279	282	258	286	243	260	281	257	267	274	274	275	281	287	278	294	274	268	259	231	274	253	241	284	277	267	228	274	271	310	306	275	306	245	262	282	257	280	271	259	274	282	286	231	294	312	283	257	272	279	283	298	260	273	260	279	281	243	258	267	271	280	293	290	276	267	303	270	305	268	269	296	283	305	300	274	285	287	251	268	309	274	284	279	288	281	254	254	258	258	284	273	268	276	292	268	279	256	303	296	282	258	258	280	268	245	278	232	297	308	276	274	247	229	313	254	292	268	260	281	272	282	299	264	287	304	284	289	318	288	244	306	284	272	301	284	295	286	282	276	246	267	246	280	272	286	278	249	255	283	257	271	281	286	255	272	264	270	274	296	276	258	303	264	269	259	261	310	242	295	296	292	256	297	267	246	279	269	278	293	267	300	248	268	287	264	291	273	271	287	278	313	269	266	274	287	324	300	297	262	249	286	250	261	263	293	266	276	260	285	265	278	254	256	264	279	255	275	283	279	263	280	285	280	267	257	264	284	277	268	263	231	275	261	271	266	270	301	261	285	257	289	266	291	295	261	297	280	299	256	289	256	292	277	290	305	268	272	302	307	270	280	304	277	257	274	249	297	291	278	277	262	246	276	302	279	275	261	274	296	262	277	291	252	288	293	272	263	289	274	311	285	265	268	280	287	278	260	303	276	317	281	315	260	284	267	234	260	245	283	263	248	280	269	283	301	267	242	291	270	247	252	252	292	280	292	289	271	319	291	262	259	280	288	275	262	273	279	273	279	272	257	296	281	291	263	294	250	283	254	281	273	280	293	295	270	263	301	296	303	294	286	271	269	285	309	267	292	280	276	279	279	258	260	250	275	267	300	276	283	281	258	282	282	302	246	287	272	269	255	274	296	246	250	277	292	298	260	264	266	277	276	292	290	263	289	247	277	273	286	284	270	305	263	256	279	251	287	256	232	259	279	293	232	278	275	298	265	300	267	265	320	277	288	308	287	254	285	284	291	275	283	312	265	277	250	276	252	335	277	288	279	283	281	278	279	290	290	267	246	279	274	294	283	262	264	278	264	270	296	297	263	271	265	271	261	272	265	277	241	275	271	304	254	293	274	285	272	293	280	276	270	284	256	264	272	309	275	270	282	249	247	295	271	273	280	298	242	282	253	260	277	282	285	281	298	264	278	304	276	237	293	269	282	270	271	271	262	265	264	256	256	264	285	278	250	274	294	279	255	274	274	296	286	276	292	275	278	235	294	284	274	281	253	289	279	279	267	273	264	280	265	295	252	270	273	266	251	252	277	299	308	281	271	287	269	280	271	247	294	255	274	306	252	270	269	291	292	257	292	267	290	273	293	269	303	321	241	290	258	261	251	258	278	295	283	292	263	262	252	267	266	263	292	273	288	277	299	267	296	307	259	279	293	248	290	285	309	297	290	276	284	278	264	280	286	293	297	255	264	243	270	280	277	315	252	280	259	258	259	289	255	248	277	266	280	259	277	275	277	271	262	277	267	268	272	272	314	262	266	291	270	259	300	292	303	272	291	276	247	308	286	275	309	279	258	261	261	255	290	294	288	264	254	293	277	268	277	288	245	243	264	264	284	309	234	247	276	265	291	288	290	277	271	269	259	263	270	246	285	284	246	287	316	280	264	270	282	318	298	278	325	250	274	271	282	262	263	296	315	276	282	302	278	282	277	279	298	297	293	284	297	267	279	268	283	252	270	252	273	273	284	288	242	238	286	257	282	307	270	242	242	283	292	256	261	272	254	276	296	261	281	293	261	281	290	283	257	258	237	277	264	247	243	250	247	286	279	300	292	291	260	287	276	285	301	287	246	280	281	267	263	243	283	264	268	266	269	292	289	313	261	265	282	262	248	251	282	234	254	298	276	278	259	262	282	281	280	306	309	251	286	276	288	251	256	246	259	280	285	268	289	276	267	266	270	298	253	286	292	258	263	277	275	247	259	261	296	272	297	247	265	264	256	272	277	275	301	288	282	263	284	295	288	310	296	284	262	291	305	270	241	270	261	266	309	289	284	263	257	298	305	261	294	248	277	264	274	262	283	264	259	286	317	276	298	293	297	280	289	261	272	280	274	272	246	263	270	265	280	296	302	302	282	291	253	277	274	285	268	292	259	289	312	257	279	249	255	274	277	267	271	280	231	292	280	272	293	271	271	280	276	261	285	294	260	272	301	293	270	298	222	275	330	314	295	283	263	265	268	289	252	288	266	252	288	241	289	260	292	281	281	279	243	293	262	279	258	264	276	314	292	256	274	264	272	286	238	305	278	288	240	308	306	297	261	252	274	263	267	280	286	268	262	241	264	290	290	255	251	308	232	291	259	257	296	299	263	286	268	273	307	296	258	247	275	280	278	301	295	279	324	297	263	272	272	285	290	277	297	257	291	280	246	261	282	300	300	281	252	265	267	300	251	286	256	285	279	286	286	286	277	275	271	296	281	277	276	280	292	293	281	275	292	283	282	295	274	305	264	282	281	297	287	261	276	294	288	287	271	284	285	265	272	287	267	252	262	263	291	273	264	255	289	281	266	280	259	281	262	306	274	287	257	272	256	268	271	270	272	282	306	249	298	287	288	293	304	253	313	261	283	290	289	233	266	277	258	233	270	289	275	274	293	267	249	260	267	263	283	298	292	270	275	283	224	278	340	287	282	244	287	256	259	274	291	282	280	292	281	291	283	251	287	273	281
39657	28605	15909	6604	5752	4273	3419	2768	2712	2455	1707	1546	1471	1599	2260	2236	1262	918	849	758	806	782	696	680	729	649	669	732	648	622	643	709	642	675	644	603	626	593	637	621	612	623	586	588	632	634	610	589	558	571	604	621	568	603	576	572	614	615	609	595	580	573	564	573	587	590	656	607	582	590	583	547	610	588	585	610	548	577	587	584	603	613	587	519	571	606	562	575	614	584	576	566	604	560	648	565	597	554	582	595	611	619	555	591	562	557	630	630	610	605	601	584	593	596	581	599	554	583	587	562	581	614	606	614	563	584	583	606	589	570	580	636	581	594	600	564	536	595	608	550	578	560	610	597	578	575	573	576	611	554	594	591	548	552	584	559	605	622	556	577	566	579	622	611	618	578	563	557	542	604	578	559	585	591	592	558	555	591	598	563	551	589	594	563	561	585	603	609	618	585	618	589	581	619	562	565	594	599	604	596	583	578	568	601	569	571	576	604	545	570	555	620	649	553	575	600	615	564	566	601	584	551	575	534	568	576	559	577	551	606	583	609	586	576	597	609	602	571	562	595	610	569	594	609	567	571	565	588	598	600	575	637	632	548	573	583	625	559	563	598	608	539	576	563	584	549	592	562	556	632	573	599	569	590	644	587	636	583	599	610	564	570	548	573	632	635	559	591	629	600	550	573	636	599	513	600	568	561	590	540	594	562	591	602	595	559	571	578	588	602	604	628	619	601	589	602	567	575	601	614	548	590	598	558	610	550	585	589	591	561	580	584	594	597	595	565	590	577	611	596	578	588	586	561	589	572	637	610	553	595	562	588	548	559	554	583	586	562	580	589	578	539	557	587	606	580	528	590	632	603	581	585	581	545	554	574	606	589	575	565	574	601	591	587	601	586	529	596	591	553	584	608	582	621	563	590	611	592	625	575	563	595	554	591	572	580	568	578	590	604	585	546	595	588	599	583	577	613	626	608	567	593	599	583	547	593	582	545	542	578	590	566	602	593	571	580	550	578	598	596	586	588	577	521	574	584	580	532	561	599	576	593	593	561	565	611	575	593	598	570	587	611	588	600	585	593	597	569	593	575	576	581	561	564	582	608	573	596	536	572	562	597	617	586	582	583	595	578	592	589	593	575	592	638	626	566	583	621	601	557	573	589	571	577	582	598	632	561	561	572	634	605	565	546	605	602	590	593	588	608	619	626	577	595	592	565	599	541	584	566	618	571	652	593	612	589	611	566	535	576	597	643	529	577	578	547	564	614	520	606	555	611	579	522	610	572	557	570	616	617	550	570	568	588	558	573	599	593	575	583	599	620	567	594	624	571	558	560	619	610	575	524	550	556	590	560	616	574	592	580	574	599	576	577	585	582	596	541	619	602	622	639	588	579	630	594	583	573	594	605	556	586	589	587	541	571	615	544	569	581	603	560	546	577	533	578	601	584	588	582	572	557	626	585	564	561	547	585	593	594	552	586	589	575	610	570	603	564	545	589	601	603	615	551	583	571	591	597	560	553	572	584	577	570	593	562	613	596	575	599	587	563	588	569	564	606	528	551	615	576	582	587	583	602	589	577	573	540	559	609	551	560	569	551	567	628	590	542	565	552	622	544	582	623	588	617	551	581	574	550	619	571	582	575	609	559	577	572	586	596	557	612	584	561	573	625	588	565	607	608	557	589	583	621	584	584	581	555	579	566	636	530	585	560	576	649	564	579	544	626	551	599	568	525	563	559	577	593	615	608	600	616	608	602	629	567	597	572	586	567	548	577	608	634	581	596	575	582	645	635	608	581	638	588	556	607	602	576	624	618	559	551	571	585	600	629	603	576	578	539	523	578	620	593	577	576	602	570	571	528	592	594	601	610	564	595	577	580	601	603	567	603	539	579	581	599	555	603	548	549	548	590	568	613	597	556	591	550	603	595	624	564	559	571	604	625	590	597	623	612	575	621	571	601	603	601	603	626	596	554	595	600	572	615	585	559	589	592	599	560	581	582	609	589	611	551	579	560	566	581	586	585	582	601	585	588	585	607	595	607	555	541	525	572	570	608	576	592	596	632	591	583	572	554	582	543	593	543	631	572	611	613	591	608	585	574	609	635	545	567	592	585	631	607	587	563	617	595	574	589	579	635	597	609	554	590	617	565	577	560	553	594	590	608	607	583	555	595	627	551	580	595	567	605	576	581	582	590	620	596	619	559	579	618	611	589	607	590	575	582	617	558	555	575	557	553	648	520	551	583	593	586	568	561	589	603	603	588	584	549	599	569	568	541	568	607	589	577	580	614	589	594	555	584	593	631	548	611	605	541	578	602	616	596	581	604	595	591	581	577	604	599	590	590	577	595	602	591	538	607	554	576	579	575	572	586	596	569	559	580	609	579	583	593	596	549	570	582	589	570	585	601	571	554	599	587	593	572	580	605	586	560	601	591	572	585	554	625	610	599	600	574	626	580	593	606	565	574	597	565	600	555	576	566	607	612	552	568	584	594	567	550	549	590	570	574	590	556	558	574	591	589	595	576	556	608	572	572	619	568	609	600	600	638	580	553	590	568	582	574	585	608	555	581	570	558	612	599	561	604	577	593	569	610	552	606	594	579	619	595	554	588	543	606	602	611	595	585	563	537	555	607	586	590	583	596	605	569	558	608	621	561	579	631	578	573	585	596	570	591	605	574	616	614	559	586	602	551	676	589	580	584	574	596	563	581	592	576	573	618	571	617	583	627	594	604	592	585	624	606	602	612	567	575	609	600	592	590	586	552	602	584	576	585	579	590	579	597	576	578	571	567	537	589	589	562	600	521	585	629	609	599	546	535	560	569	582	588	585	575	573	597	590	552	605	570	591	566	601	603	550	574	614	627	584	571	586	614	621	607	557	577	574	587	534	600	605	634	557	597	596	546	568	579	569	542	569	625	605	582	556	601	582	625	577	568	516	586	600	594	598	620	590	559	613	576	566	561	602	593	630	626	606	543	558	591	596	539	578	556	576	609	588	566	599	578	581	595	634	571	582	603	559	577	572	563	579	614	595	532	601	563	587	556	589	572	583	585	562	534	589	605	554	589	599	579	593	585	585	613	590	562	602	601	535	601	575	629	575	626	604	614	546	562	594	603	597	597	563	602	559	593	577	558	610	586	552	603	606	600	606	548	571	581	620	585	609	574	579	517	613	580	574	558	622	532	603	605	582	606	613	593	570	563	591	579	552	574	604	595	529	622	553	592	577	600	559	573	576	590	601	583	598	572	599	600	606	587	551	582	581	574	578	599	583	577	612	608	587	582	547	568	567	536	610	549	550	560	630	642	598	588	604	537	590	579	580	637	597	576	591	595	591	598	607	617	573	592	580	569	571	604	628	593	586	583	622	625	567	571	574	615	603	597	559	570	596	564	622	575	603	580	606	567	583	596	595	617	591	592	593	595	552	599	639	609	577	602	623	610	568	595	575	589	603	581	606	606	612	597	555	599	609	592	550	601	584	549	604	573	570	573	536	580	618	566
46453	22926	6087	1060	586	394	352	313	313	273	283	256	252	236	266	271	238	251	232	282	246	219	211	216	216	246	279	256	247	254	260	244	220	219	237	253	217	236	217	228	227	241	229	237	211	233	257	200	224	239	267	233	254	207	241	257	210	239	202	221	218	220	248	236	230	236	202	216	222	244	240	207	225	246	225	237	227	244	201	228	213	254	242	217	245	204	235	222	216	258	201	229	208	205	197	178	237	236	218	213	209	242	230	220	233	235	234	197	244	242	292	242	249	243	243	247	236	204	230	239	249	217	213	238	240	250	229	215	229	227	239	244	217	253	229	238	213	261	247	232	214	217	254	224	219	249	203	231	229	238	210	220	240	233	219	228	246	225	243	249	251	249	226	223	218	200	235	236	248	216	238	218	212	218	221	245	225	227	216	220	234	251	214	222	260	215	233	281	233	237	236	227	228	237	232	217	202	217	203	205	220	230	228	208	224	243	209	233	206	229	231	246	240	215	251	224	228	232	236	238	234	227	237	206	212	221	223	229	243	231	214	236	236	230	239	230	264	220	221	248	229	248	219	233	250	215	215	231	241	233	220	219	188	239	235	226	225	247	248	223	237	233	203	212	250	251	225	248	243	248	237	217	222	198	217	219	251	225	233	218	230	229	223	244	239	236	229	222	239	231	219	245	265	244	215	210	195	242	211	225	229	211	236	221	270	241	237	232	243	201	234	231	224	198	216	242	218	236	203	242	241	227	253	240	208	223	218	231	210	245	238	262	238	225	205	256	250	215	220	229	217	220	227	215	254	241	216	252	231	257	235	219	201	212	220	248	256	222	237	220	243	242	245	284	232	245	240	240	243	231	270	230	245	226	230	232	239	262	232	206	231	259	219	232	251	240	236	226	227	210	207	213	238	210	226	253	207	245	230	205	218	240	237	225	244	244	209	198	235	198	225	226	218	235	230	226	226	244	251	213	205	243	226	232	236	230	224	183	249	224	218	173	206	218	261	220	225	230	208	243	232	223	203	214	232	241	221	265	218	243	249	221	268	212	251	244	240	225	241	253	226	235	219	244	217	257	194	233	235	185	199	215	238	199	220	227	236	214	267	232	238	209	223	228	223	217	222	207	207	244	228	223	222	236	274	239	227	221	214	248	248	225	232	229	205	212	215	235	215	253	229	244	200	225	244	213	255	247	251	236	202	222	239	214	224	249	227	237	240	228	203	235	239	219	241	224	208	229	220	185	232	211	233	244	242	204	245	250	240	220	214	238	237	256	214	230	223	239	231	234	231	260	223	207	221	227	254	239	247	219	252	269	226	246	237	248	238	239	211	269	239	214	210	250	213	236	244	227	215	219	218	238	236	244	216	230	221	217	256	262	246	239	252	220	257	264	218	248	239	201	240	239	263	292	233	228	258	240	233	264	229	235	221	199	222	232	239	237	223	229	251	244	224	239	241	217	208	198	197	237	252	238	236	237	233	239	244	238	234	222	233	230	245	258	242	254	271	259	247	212	255	222	223	227	215	219	245	257	197	219	225	225	227	261	227	237	234	221	228	211	256	260	239	249	204	215	218	231	209	213	219	252	245	203	194	235	219	215	206	233	257	240	223	233	257	222	214	250	244	198	236	235	251	225	225	204	232	206	209	215	246	224	228	250	231	243	211	248	200	229	249	209	209	249	236	247	241	204	247	220	240	242	220	225	232	218	260	206	223	242	266	248	237	215	221	243	231	214	201	224	216	229	219	249	234	257	231	223	224	208	241	217	255	230	215	233	206	212	258	249	233	239	221	231	213	226	231	229	243	224	241	242	239	224	225	241	216	224	208	273	231	226	206	219	206	252	221	234	217	240	249	246	233	230	230	218	244	227	250	257	238	259	215	227	240	250	245	237	230	260	210	224	239	215	225	216	220	223	222	259	221	256	239	231	242	229	212	230	228	243	216	238	249	230	268	239	234	231	256	225	198	262	248	203	258	229	236	238	221	224	218	219	202	225	241	233	239	227	233	219	224	245	222	241	259	259	224	226	232	247	235	219	209	238	187	231	228	214	219	245	200	205	218	222	233	254	211	229	224	257	243	219	250	238	216	221	215	250	225	225	243	233	223	222	204	233	216	219	222	212	236	229	221	231	226	238	256	231	226	255	233	257	228	253	209	202	244	238	212	222	230	236	224	217	247	243	243	238	203	241	220	237	229	232	235	230	223	233	260	246	193	270	220	232	217	230	244	222	242	224	259	231	227	247	232	205	258	227	228	238	213	222	219	241	245	243	238	208	210	209	219	257	213	231	217	225	241	237	252	217	225	217	214	230	231	263	242	215	227	244	221	228	245	231	254	254	248	231	230	240	207	217	228	251	214	233	248	226	253	238	233	207	241	256	221	201	211	251	240	228	233	249	240	234	212	229	220	192	231	209	196	219	246	221	254	202	240	239	211	261	236	252	230	232	245	226	223	211	231	209	250	238	221	189	240	235	203	203	265	239	220	213	233	230	204	263	251	243	224	230	230	252	202	207	225	244	191	222	236	217	216	231	222	253	236	250	211	226	241	236	222	235	235	213	227	232	256	203	261	231	236	238	239	215	242	222	224	248	219	198	211	220	261	233	232	263	215	256	269	230	238	244	208	210	213	218	239	265	241	194	232	262	226	235	239	222	219	225	243	206	237	223	248	251	211	232	249	243	230	215	219	275	243	238	223	222	234	264	238	242	222	212	235	200	252	250	223	217	265	214	258	242	239	232	212	222	224	202	251	216	234	252	196	217	221	221	230	221	223	214	261	202	224	201	212	232	210	245	232	224	242	254	249	228	207	234	244	239	241	229	234	236	220	214	223	252	212	224	216	250	222	207	242	234	239	212	269	209	203	211	226	220	229	264	239	265	217	220	240	233	254	251	228	219	235	226	229	225	221	233	214	261	251	242	240	209	221	239	243	261	247	232	246	211	230	218	228	222	263	239	214	250	250	254	204	228	247	249	263	246	242	232	217	221	229	238	283	232	213	237	242	243	259	224	250	199	250	226	196	257	234	216	248	234	192	221	210	224	253	232	209	231	245	244	229	239	215	209	242	239	206	229	262	268	245	206	209	205	241	228	247	204	230	227	232	228	226	204	260	254	223	211	247	239	245	249	256	235	238	232	240	243	212	233	238	223	225	259	222	240	257	221	214	222	246	247	215	246	213	237	255	209	256	238	226	265	210	245	219	220	205	254	222	230	197	230	206	214	246	261	227	209	221	232	260	234	225	199	209	266	237	222	257	229	220	234	232	222	197	236	246	227	231	220	224	214	266	230	221	248	213	219	212	221	209	198	246	254	231	198	246	222	242	212	212	223	232	244	191	229	213	223	229	228	234	240	212	230	247	217	256	231	234	220	211	261	218	232	238	232	247	268	221	245	220	208	215	253	231	228	231	226	232	233	224	205	221	234	235	254	195	249	249	223	196	215	251	277	199	233	231	268	241	235	246	250	208	249	257	220	216	275	200	188	241	213
27529	13381	5999	2577	1993	1378	1125	912	829	792	645	645	645	597	589	628	577	608	548	572	549	535	519	533	479	487	522	516	504	558	513	514	483	506	514	493	518	490	487	533	503	478	492	480	490	495	480	504	505	517	505	504	497	490	455	478	503	454	448	450	507	482	498	454	492	525	479	488	470	476	500	502	489	454	483	507	475	485	482	538	479	474	487	504	517	500	508	490	509	445	451	482	523	528	522	481	502	445	506	498	508	495	497	502	473	499	489	525	531	479	493	549	492	455	492	509	492	498	494	502	469	486	523	534	471	488	506	527	500	506	465	497	485	443	489	467	507	536	489	499	495	472	514	488	470	498	525	476	506	504	463	515	493	495	482	486	503	503	503	515	485	445	518	510	532	480	473	508	473	460	516	504	497	447	453	517	507	505	519	507	498	493	491	479	516	481	506	480	483	466	499	498	495	501	472	540	496	488	495	523	452	507	468	533	509	488	483	527	490	482	470	471	487	493	495	473	519	495	501	547	499	491	529	501	459	494	474	442	450	487	525	506	479	461	475	536	475	519	482	473	475	501	513	494	503	510	502	497	493	493	477	500	465	491	515	490	474	527	504	508	488	526	476	527	505	511	483	497	475	481	488	490	495	465	490	500	475	478	524	523	500	514	508	508	476	447	521	516	478	530	508	485	510	467	510	505	520	459	481	491	495	463	467	467	495	534	486	498	474	497	492	459	470	509	471	492	464	493	479	497	500	500	479	483	478	468	449	496	509	485	488	491	502	471	503	513	522	480	507	504	531	457	493	479	459	485	529	516	452	466	478	522	529	486	497	503	505	462	459	507	511	515	498	526	515	506	498	472	504	477	487	511	527	486	503	488	490	530	477	490	453	467	471	490	496	484	498	480	515	486	506	478	473	492	486	540	467	505	518	508	483	482	484	468	523	485	495	510	499	492	491	459	459	492	528	468	512	511	483	492	487	511	452	464	489	537	504	494	519	525	495	488	509	489	502	512	481	479	525	470	490	483	491	489	453	540	458	461	507	490	474	500	495	511	473	505	518	488	539	443	485	501	467	507	495	542	480	506	473	521	470	507	503	456	515	480	483	502	466	495	528	446	512	489	495	502	542	468	486	521	494	454	524	491	496	520	479	525	462	499	523	472	480	487	459	510	437	482	501	500	558	478	494	497	490	482	450	473	479	505	471	526	488	513	525	464	463	504	499	502	519	477	494	524	507	510	466	463	482	506	489	473	486	553	506	503	522	530	484	515	511	502	545	503	483	523	501	545	492	531	489	498	486	483	485	510	486	473	485	493	488	462	515	512	475	519	522	501	485	467	476	518	478	498	503	494	523	451	505	470	527	505	510	505	476	494	499	494	479	433	479	446	467	496	523	465	512	479	495	492	504	450	547	554	505	512	450	508	491	506	516	494	488	474	481	448	477	481	489	475	490	497	502	476	516	483	509	509	481	485	527	471	524	506	485	480	524	497	460	463	472	506	491	471	536	478	501	487	516	513	513	489	471	496	493	506	472	511	474	486	489	502	529	460	488	468	503	467	494	487	484	487	466	504	491	528	483	511	509	526	460	501	500	496	493	484	501	488	460	499	497	462	516	489	469	503	504	511	512	490	476	481	523	546	504	502	491	506	493	477	472	475	518	468	485	432	487	483	492	502	491	450	494	490	500	497	508	492	497	508	467	483	511	489	535	502	495	504	507	528	467	470	498	519	491	519	459	478	496	488	433	466	511	543	544	491	472	472	459	485	489	472	505	485	518	484	485	424	503	498	475	498	464	499	468	476	487	477	481	548	510	548	507	475	539	506	519	519	497	493	515	449	471	517	513	516	473	475	496	498	523	498	483	475	475	509	494	499	473	476	527	512	510	454	476	545	507	450	497	547	490	458	487	512	467	522	477	481	493	491	506	545	476	473	508	509	490	543	515	462	514	504	523	499	481	473	434	504	511	475	464	456	501	489	506	502	507	508	463	485	499	514	490	468	487	489	484	477	496	477	480	530	458	470	526	482	506	500	464	504	479	486	508	436	465	526	502	472	469	510	493	486	456	522	518	530	485	471	500	538	524	486	433	441	490	494	465	477	531	469	505	520	482	479	510	481	503	510	515	486	494	513	509	490	488	503	490	476	499	469	517	475	518	492	502	498	499	515	486	470	503	513	478	485	493	491	490	477	476	472	470	487	488	503	492	475	473	479	527	472	486	499	490	467	536	458	487	474	542	509	533	540	480	484	501	518	512	446	480	494	453	510	502	543	472	509	472	468	475	473	514	472	516	450	505	503	493	494	522	478	503	479	546	518	486	494	497	485	511	499	498	493	461	518	442	524	484	503	484	486	476	499	530	486	538	512	451	473	467	501	516	472	486	478	508	490	503	500	477	498	528	448	483	494	486	487	494	484	483	487	459	516	460	492	480	545	464	489	481	448	474	464	525	505	484	441	488	487	474	497	511	469	518	484	467	507	514	510	485	471	542	496	469	479	485	442	534	470	526	499	483	460	463	498	471	478	480	452	527	500	510	515	529	506	477	511	521	509	486	512	497	505	511	458	498	541	473	473	504	514	511	532	519	496	484	499	502	505	514	487	472	471	493	496	492	499	473	533	491	499	509	475	483	476	490	486	505	500	523	488	467	516	481	488	473	485	485	492	492	508	553	526	507	478	486	470	479	446	489	494	511	484	473	483	507	478	547	489	470	466	464	470	516	487	484	502	487	485	513	488	490	545	493	482	495	513	484	523	495	515	514	505	445	509	516	486	478	501	507	488	493	505	481	496	502	497	508	498	462	449	495	506	504	509	496	543	470	502	483	492	463	503	470	487	482	483	494	490	505	532	483	495	460	478	507	492	472	478	488	506	490	492	504	482	506	520	480	500	532	497	508	486	488	462	488	492	502	484	492	540	494	487	532	448	489	493	509	521	491	485	479	468	490	468	516	463	528	522	517	493	459	504	505	527	531	475	487	466	505	522	475	491	497	513	537	526	474	508	492	468	482	513	520	499	480	493	492	467	503	506	466	466	470	460	447	525	457	510	520	503	516	544	491	513	505	455	524	489	477	506	488	446	519	489	506	483	491	485	504	474	489	516	504	474	495	500	508	501	529	482	457	508	522	500	509	494	510	490	440	468	480	493	495	495	471	530	503	513	489	481	503	492	512	479	477	488	478	497	492	487	511	474	498	483	477	482	499	505	489	467	518	476	487	525	511	448	490	474	494	501	434	491	471	496	525	467	498	491	504	479	498	514	488	507	519	505	475	466	502	485	515	480	491	527	488	490	479	435	553	490	477	529	471	497	441	502	491	516	489	513	466	495	467	541	465	470	526	485	522	491	552	513	545	464	504	470	482	451	501	468	509	446	487	501	499	444	485	451	458	500	515	440	503	494	484	490	487	484	545	490	502	433	480	497	476	483	467	506	496	460	469	484	522	484	491	458	469	483	474	517	482	506	477	477	483	503	489	482	490	490	503	529	491	453	514	428
58549	30700	10614	2169	1150	800	546	526	467	409	328	334	297	299	332	369	273	251	226	243	253	219	247	229	210	260	231	217	200	230	262	238	208	220	203	186	225	226	253	241	231	230	230	244	223	233	210	216	200	217	228	206	247	193	226	235	190	227	222	235	215	184	216	223	208	225	211	228	253	216	221	237	229	215	261	256	251	238	242	202	206	201	235	229	249	198	239	212	211	253	214	232	220	243	233	213	233	229	242	244	236	200	206	221	205	212	216	220	238	219	240	185	221	218	246	232	215	237	223	250	233	218	217	245	240	205	217	249	223	235	215	265	242	222	201	218	197	220	189	248	220	225	212	243	217	213	224	213	238	218	213	218	212	206	218	192	217	232	241	239	188	197	227	245	228	206	246	213	216	241	235	253	228	237	217	225	248	205	218	209	221	245	239	237	222	254	224	222	240	220	222	225	207	234	211	196	249	237	199	190	242	231	208	234	223	221	259	232	222	219	235	231	222	194	213	226	224	221	232	200	211	212	268	257	222	221	205	223	221	222	216	257	200	204	226	223	239	210	184	204	258	212	242	204	199	207	206	254	218	185	238	225	188	239	197	194	217	214	220	240	201	198	217	211	228	227	190	234	206	224	235	231	251	202	218	229	230	193	209	228	205	223	198	218	236	222	236	225	220	213	230	203	195	246	217	222	224	197	226	211	223	202	209	234	189	203	220	215	213	238	207	220	250	218	244	239	234	210	213	217	253	207	214	246	194	232	204	221	249	255	253	224	240	241	235	231	227	216	251	208	244	222	233	211	242	237	232	233	232	224	221	205	221	210	206	256	186	215	210	191	219	219	215	221	197	216	228	220	253	214	214	227	215	221	217	225	208	215	211	209	223	206	213	217	231	189	220	216	246	184	209	199	247	235	253	252	250	253	235	250	216	217	196	221	215	212	227	226	235	202	208	228	213	193	202	235	226	218	229	213	209	199	213	248	226	234	207	208	195	232	231	187	187	212	219	240	241	258	259	216	205	208	197	245	244	211	217	216	217	226	232	238	232	183	213	210	235	222	219	199	209	227	189	255	215	234	229	236	235	224	227	231	229	223	207	211	217	233	246	218	236	236	218	243	227	222	235	211	212	215	248	234	250	201	222	222	210	224	234	216	222	224	188	197	208	227	240	208	199	223	230	215	222	209	220	235	228	237	198	245	222	200	215	243	251	226	205	225	220	213	230	211	238	236	225	230	224	220	224	220	247	228	231	216	218	205	228	208	215	224	190	190	216	217	230	219	217	259	219	242	236	215	209	226	225	222	188	244	224	247	185	201	219	213	217	224	221	234	193	220	219	251	234	217	204	270	196	216	239	219	232	217	191	235	199	204	211	204	213	218	233	191	234	205	203	227	201	194	231	224	205	216	199	207	214	227	239	240	227	196	209	219	179	208	244	236	224	217	200	216	209	185	220	228	247	196	228	206	212	218	246	217	213	233	233	207	232	205	220	217	204	199	183	221	229	214	219	248	225	207	232	217	233	217	243	211	228	213	216	218	216	240	223	221	234	224	209	209	193	219	251	204	213	212	227	210	216	236	216	219	216	236	223	235	221	210	253	223	222	219	204	216	239	224	227	253	217	245	232	217	232	248	228	222	217	208	214	227	200	237	236	196	231	214	201	226	211	215	257	225	224	246	217	218	243	221	226	229	213	207	195	222	209	207	222	223	218	243	214	203	194	229	207	188	207	231	220	246	228	230	190	208	273	200	194	216	228	273	216	234	228	231	233	218	260	240	238	205	214	245	218	215	234	223	223	191	222	194	233	221	190	203	267	253	255	235	217	249	221	273	237	237	241	188	223	224	201	205	214	224	217	218	206	230	206	219	225	228	217	234	223	222	238	237	216	214	232	205	216	212	230	224	221	218	242	215	231	204	209	198	221	225	222	200	204	230	206	230	213	221	197	222	222	219	214	214	239	219	216	215	222	224	220	230	207	214	196	196	246	235	198	255	255	231	246	230	218	213	208	262	240	256	251	217	216	229	221	214	217	211	210	234	220	217	204	213	218	224	231	220	215	255	210	226	193	226	216	220	216	218	218	266	221	203	239	235	207	203	215	189	230	206	230	225	236	224	208	227	245	222	248	220	193	234	199	214	218	238	221	260	223	211	213	218	222	236	213	214	235	198	229	248	244	228	208	246	257	231	236	232	208	227	248	192	200	233	224	225	219	223	221	205	227	206	199	222	233	222	193	225	214	202	194	231	202	226	220	221	229	237	223	207	222	232	198	217	243	210	186	218	199	213	230	218	210	235	235	249	237	210	227	214	228	189	203	238	204	217	242	209	209	201	232	228	234	242	241	231	225	233	228	213	248	242	242	227	231	227	216	229	224	235	219	222	208	217	206	195	193	236	214	236	215	226	210	213	220	233	202	209	202	222	220	221	226	225	233	210	214	223	240	204	213	237	254	216	210	236	242	268	206	209	219	207	230	209	189	209	195	220	232	215	210	227	233	213	216	228	241	195	244	215	226	254	202	236	238	223	237	217	214	223	223	204	237	237	207	225	228	246	227	245	250	232	229	206	225	219	205	260	239	234	232	212	213	236	224	231	213	216	228	229	216	220	246	221	243	211	222	181	240	221	225	208	204	221	243	243	197	228	228	220	248	227	224	221	237	233	233	228	215	189	271	233	193	229	249	227	216	222	228	250	231	207	231	243	239	222	207	202	226	223	252	233	211	221	212	229	227	224	205	215	240	224	218	217	211	201	208	236	217	215	214	252	234	238	256	255	227	217	202	241	225	234	245	253	219	227	226	214	197	194	250	230	234	237	243	234	177	205	212	207	212	231	225	226	206	215	215	223	231	229	200	225	212	195	230	238	225	231	214	204	227	248	217	223	185	221	213	206	217	246	244	232	223	187	221	214	231	213	241	205	227	239	229	224	206	214	248	220	234	249	218	257	249	256	220	224	213	218	218	190	237	205	236	237	250	202	176	222	218	233	224	216	235	210	217	202	205	215	200	211	233	216	208	203	218	217	223	209	225	230	223	236	197	220	243	242	229	204	231	236	192	208	211	187	225	219	230	223	241	206	214	210	199	237	213	231	225	233	214	227	219	212	189	203	215	203	237	226	230	258	205	204	220	232	273	223	250	243	239	231	181	213	205	206	205	257	242	223	218	216	238	193	199	234	207	221	229	233	194	227	225	222	240	219	233	245	238	216	226	200	225	213	199	230	219	200	229	211	229	245	245	210	226	209	224	202	234	218	212	247	218	231	213	190	201	242	238	205	232	238	210	254	223	219	205	232	212	207	223	246	244	224	204	207	212	253	229	214	222	224	244	211	226	190	228	227	228	233	242	203	216	209	197	229	226	208	239	232	250	240	202	242	240	230	235	251	250	235	237	242	220	194	212	255	218	188	210	233	262	231	190	208	184	228	214	247	228	204	217	241	218	202	242	217	215	246	194	231	214	231	260	200	215	216	217	203	251	214	198	244	216	223	231	234
35975	19175	9740	4945	3902	2890	2219	2042	1686	1373	1194	1069	955	1033	1245	1270	920	723	694	647	591	571	597	571	548	541	567	538	531	539	532	535	542	515	504	528	519	479	505	500	524	504	490	465	518	493	515	478	484	535	490	500	517	475	468	527	476	477	504	449	505	489	502	470	508	520	466	515	504	461	480	473	505	513	472	475	484	469	468	472	459	497	469	509	488	490	444	510	496	477	505	471	500	472	479	451	494	478	467	475	463	445	509	478	518	488	495	456	480	509	442	490	483	468	482	499	498	459	491	458	505	502	503	509	466	470	500	486	512	461	507	457	512	487	501	489	494	483	465	476	488	487	444	473	465	503	502	476	541	473	456	467	473	425	504	486	458	436	479	481	478	480	490	468	447	491	492	485	496	463	476	448	491	496	479	487	481	471	486	471	487	511	484	483	446	484	470	510	493	499	492	532	482	471	503	503	516	514	482	479	492	468	494	483	422	476	487	542	465	515	492	450	473	474	512	463	491	494	457	469	457	477	496	486	469	496	495	486	461	457	478	456	502	484	489	472	454	517	457	478	521	472	498	479	482	516	492	499	484	466	499	471	473	490	469	503	477	502	502	496	499	470	524	492	508	496	454	515	459	461	453	448	477	510	490	479	460	491	506	508	470	482	464	428	469	481	469	502	478	509	464	504	468	494	501	474	503	490	464	462	486	498	466	478	487	512	550	459	474	447	517	509	514	496	481	467	467	441	504	462	482	474	495	485	474	476	488	490	479	445	487	446	496	431	449	474	490	489	461	477	485	482	509	477	506	431	502	499	508	489	493	473	470	452	497	429	505	478	450	510	487	506	467	471	477	449	493	459	487	444	482	450	494	487	479	523	491	449	518	472	472	453	470	485	532	497	533	462	471	484	460	471	496	479	489	466	443	466	465	469	454	470	488	484	491	445	482	490	470	455	469	457	533	478	476	540	515	477	487	510	490	493	504	477	472	483	493	478	466	495	466	484	505	462	449	496	478	482	509	467	522	492	473	486	517	444	453	482	496	499	470	496	494	475	490	455	491	424	474	476	469	500	466	486	465	492	492	488	454	452	447	475	471	431	457	480	443	480	522	454	500	492	466	489	487	465	440	493	499	472	494	499	480	491	494	498	453	509	490	487	477	496	511	490	434	450	477	468	544	509	500	491	462	472	470	426	489	476	491	514	460	484	475	458	475	446	453	482	452	495	498	481	466	492	519	532	476	486	514	468	454	495	512	453	489	478	448	491	543	482	476	480	482	492	512	474	484	470	508	494	469	455	454	488	487	467	489	498	497	496	490	478	501	488	513	457	463	460	477	499	482	494	481	493	464	484	473	467	464	527	502	434	454	483	487	473	485	473	484	484	451	486	483	473	475	552	466	532	523	485	504	494	451	466	502	480	468	460	481	488	457	481	455	482	509	463	481	515	473	511	465	512	487	485	484	484	492	486	522	523	502	471	438	489	477	452	490	482	484	525	473	470	492	454	453	521	496	508	476	487	502	496	476	484	450	489	484	453	504	472	467	473	470	466	505	504	470	478	501	520	485	472	507	487	468	476	515	489	469	497	495	477	461	465	456	454	480	494	501	471	468	482	439	489	486	459	437	475	458	454	492	451	484	493	483	487	495	499	463	502	497	498	525	481	489	483	481	499	528	500	496	451	512	476	506	489	483	455	505	440	483	471	468	517	489	483	513	493	464	541	483	463	443	516	496	492	466	494	495	487	487	472	494	514	498	455	483	453	499	479	462	485	486	467	483	472	495	447	476	461	478	480	508	474	440	514	476	530	508	490	475	484	515	468	496	468	468	492	480	489	479	473	474	513	498	456	513	489	512	488	475	473	467	487	471	455	470	472	477	472	437	446	475	496	472	492	513	452	498	464	486	495	436	448	461	449	511	536	438	516	442	514	475	485	513	494	466	514	445	464	468	515	471	477	500	525	457	487	514	478	462	488	487	483	483	442	511	489	465	490	477	466	473	467	470	460	506	488	500	519	482	474	455	458	487	473	452	525	452	469	420	490	489	446	453	495	448	482	459	463	510	463	482	461	434	480	504	471	497	473	471	490	443	520	462	493	463	454	515	469	454	507	505	510	499	488	483	482	515	468	475	483	504	475	500	459	535	463	465	493	485	498	480	480	504	453	495	458	487	482	479	498	468	492	469	511	447	480	488	477	450	468	460	482	460	497	471	478	495	484	461	474	474	472	471	486	423	515	474	483	495	455	529	467	475	486	501	470	483	461	528	531	480	466	470	457	526	469	462	476	478	455	478	501	514	478	451	509	452	468	488	490	510	494	497	519	462	517	482	463	501	459	460	478	474	499	481	487	447	459	503	513	516	491	482	473	465	529	472	517	441	504	478	456	461	474	541	461	464	456	486	470	513	464	463	461	474	473	480	451	504	487	450	464	472	457	466	518	502	471	465	480	468	498	490	470	492	498	512	469	494	465	502	477	503	508	491	495	507	472	495	452	504	486	461	490	474	470	485	483	504	483	487	463	492	469	523	453	473	443	509	470	497	502	501	543	488	474	494	470	481	488	468	455	499	493	474	506	495	461	507	496	452	472	475	471	443	463	471	464	493	477	481	480	498	499	443	497	447	471	514	500	502	530	458	488	461	469	462	465	482	520	498	474	494	509	513	486	489	482	518	479	478	486	516	450	487	501	452	467	466	484	459	453	469	489	524	438	480	441	509	518	454	484	489	449	459	468	519	494	487	447	476	511	478	499	483	473	469	449	487	466	421	509	495	487	466	472	512	467	500	433	492	493	494	491	490	478	505	471	500	463	539	470	478	453	500	472	490	469	504	489	501	491	489	489	468	506	470	485	492	463	454	521	486	464	511	482	457	453	471	490	509	472	485	474	457	479	464	465	460	528	461	516	492	511	490	459	509	477	475	478	471	470	468	475	474	480	455	454	476	499	483	458	518	494	473	515	495	429	469	465	489	458	469	481	484	449	478	476	445	451	449	502	497	469	505	484	504	450	467	506	495	480	477	460	499	502	494	490	426	453	451	462	477	490	491	529	477	515	518	475	497	490	472	471	462	475	495	510	489	475	477	456	492	491	480	506	500	462	466	450	466	474	493	526	458	490	460	499	480	496	497	449	494	502	472	519	453	493	499	535	474	478	508	481	499	496	494	490	466	502	490	503	536	518	502	471	469	462	467	490	477	487	479	469	478	438	447	498	484	447	480	505	542	478	483	524	420	491	490	491	490	458	463	506	503	473	519	453	477	503	465	488	448	508	501	471	490	458	512	509	517	487	456	496	484	473	466	437	493	442	502	468	504	482	466	477	470	503	459	390	416	500	463	472	476	484	536	513	480	469	504	503	460	463	462	516	512	461	451	498	479	498	483	447	469	473	472	453	502	488	476	465	460	488	454	475	456	491	455	464	475	466	468	487	459	486	497	473	504	477	503	500	483	448	468	510	460	509	500	468	450	498	495	516	471	492	493	472	490	472	509	491	512	475
65761	35626	15903	4025	1942	1227	935	733	696	610	528	430	403	513	531	491	367	316	294	324	307	304	297	310	308	317	328	259	282	249	286	259	298	270	259	272	283	306	269	287	288	284	270	274	273	228	274	271	291	284	282	257	288	264	299	251	272	276	285	267	308	290	271	278	275	280	273	279	258	293	277	268	237	260	264	283	310	287	276	278	318	262	288	278	259	291	280	297	292	263	288	288	274	274	288	235	262	261	268	278	285	278	275	297	284	268	270	284	314	289	260	253	245	285	267	257	269	307	254	289	242	278	281	268	264	251	288	302	278	256	286	269	258	249	289	277	293	251	276	268	321	294	278	279	267	286	281	235	260	280	259	294	285	258	275	252	315	292	274	296	264	264	252	241	279	278	295	249	323	272	276	284	245	294	279	279	267	272	260	291	274	263	301	300	251	284	271	269	252	233	257	251	252	259	297	269	260	289	284	274	252	273	278	275	270	272	286	259	266	254	264	279	238	282	277	293	280	263	277	255	255	313	285	289	289	246	249	262	264	291	247	259	243	307	276	283	285	275	276	284	300	265	251	263	256	261	251	282	288	264	286	272	281	285	296	266	259	239	270	255	279	315	271	251	269	275	248	271	253	230	269	281	303	310	233	256	274	288	270	282	297	255	251	243	273	264	257	333	280	279	274	262	275	280	255	267	269	245	245	274	316	254	282	263	279	280	307	315	267	269	254	305	261	299	256	230	239	256	315	249	267	274	278	268	266	275	273	272	285	290	295	268	316	302	259	262	236	283	269	236	267	290	293	266	278	293	287	261	261	308	262	247	268	246	264	309	276	271	265	293	264	270	252	309	280	284	284	298	278	255	249	269	266	236	262	283	275	285	282	238	276	257	271	260	279	289	244	258	294	266	277	312	311	292	257	265	259	279	294	317	305	264	245	271	252	261	248	287	266	282	305	248	275	266	267	264	269	263	260	275	258	290	295	273	280	295	251	263	291	267	278	297	265	269	288	258	282	254	255	272	240	268	258	284	284	276	278	290	279	272	233	282	256	244	248	322	291	274	263	264	292	264	255	238	291	255	269	249	261	295	297	280	267	281	280	294	269	254	265	279	256	272	253	274	257	295	286	243	260	282	263	289	299	268	246	260	260	262	319	270	259	311	271	272	301	282	223	280	294	252	290	240	256	297	249	269	250	282	298	268	233	266	258	249	297	256	243	291	288	265	267	280	290	261	272	283	251	274	261	293	266	284	276	260	272	254	270	276	264	256	263	246	310	266	266	277	272	277	288	284	281	263	270	302	268	267	271	272	267	259	258	273	273	281	250	277	279	253	286	274	248	306	276	250	260	280	247	293	250	287	292	255	275	294	258	256	265	280	253	257	293	319	280	300	248	257	286	278	305	275	275	283	251	283	304	276	267	282	256	295	291	299	273	264	235	287	266	282	259	276	266	294	244	254	246	252	245	257	288	250	245	290	262	297	269	265	246	244	297	295	281	262	291	279	280	253	305	264	312	266	285	253	297	303	253	280	247	297	283	288	270	276	301	251	281	270	273	275	279	247	278	309	268	262	285	254	264	276	288	300	288	260	260	277	243	245	287	250	294	292	247	280	291	299	286	299	279	264	290	269	238	302	276	274	289	262	266	280	247	242	298	286	262	255	266	270	292	259	272	294	282	292	309	249	262	283	277	268	271	257	281	256	278	256	259	261	256	291	265	269	277	286	271	269	267	253	266	264	267	280	266	285	264	278	315	277	296	281	306	273	289	258	257	260	245	314	267	269	284	248	284	274	252	231	296	262	281	271	292	289	284	258	277	263	291	257	263	277	273	280	301	253	282	277	283	307	296	265	283	257	293	276	313	264	287	280	288	251	242	268	260	259	295	285	239	290	271	289	262	299	250	274	271	252	274	275	229	255	274	271	286	287	286	292	271	277	282	288	252	298	257	275	272	309	316	304	287	309	277	282	240	284	284	278	255	307	297	310	289	273	291	281	260	276	265	298	290	277	286	267	289	276	281	286	287	278	294	261	267	284	282	298	305	290	263	273	279	261	256	287	266	295	285	274	281	306	256	263	288	266	263	252	288	289	280	286	239	276	281	255	287	306	275	288	273	295	306	288	265	271	272	268	292	281	249	278	291	256	251	268	249	279	273	272	273	323	249	303	272	298	270	293	274	241	238	252	249	267	246	268	266	269	301	258	262	267	252	277	239	277	244	264	292	231	252	268	250	261	274	276	311	277	282	265	285	248	284	260	273	273	289	273	272	250	292	274	301	295	269	227	268	276	308	281	292	284	284	260	265	289	265	285	290	250	252	281	282	280	257	260	251	270	282	248	262	278	287	278	288	272	267	270	287	277	315	269	273	280	276	267	286	280	262	260	301	272	315	261	262	247	256	274	246	276	273	262	292	280	259	296	283	303	231	262	334	258	261	274	298	243	285	272	274	295	283	262	351	296	272	298	271	274	271	252	237	255	293	302	288	273	255	284	233	287	269	265	284	267	284	286	274	288	270	261	241	272	306	273	270	284	320	288	277	298	265	276	238	256	277	262	259	292	292	302	253	276	299	261	269	316	287	260	274	263	299	269	281	295	268	266	259	256	254	241	270	292	309	293	295	276	286	267	288	243	276	299	275	293	269	282	276	277	270	271	258	270	265	277	275	236	254	293	256	266	265	305	277	287	250	258	266	251	279	213	305	290	289	289	306	297	268	285	274	267	282	286	294	274	267	256	258	281	258	285	256	306	285	275	280	281	276	292	290	282	273	304	263	275	266	300	251	271	299	265	279	271	259	259	263	306	276	247	294	273	286	287	276	262	295	295	229	276	271	275	240	256	274	290	290	306	297	327	233	247	278	290	295	310	294	245	292	299	271	267	260	264	307	270	309	260	273	289	263	243	251	298	284	258	271	280	251	300	258	290	304	261	245	279	268	281	257	284	262	302	302	286	253	280	312	275	263	255	248	272	292	278	255	290	286	248	261	297	259	273	260	272	274	297	259	259	285	237	299	265	278	289	282	246	279	255	306	238	276	267	282	243	260	265	277	283	241	296	257	258	256	268	295	271	306	300	267	255	260	244	276	278	296	290	253	282	256	288	269	270	261	264	265	279	251	270	264	299	258	270	264	266	259	286	282	307	252	255	251	269	278	280	256	264	263	275	251	289	283	312	312	274	296	289	253	261	266	274	268	256	271	289	260	268	254	238	247	274	249	277	260	272	271	281	302	255	296	302	267	250	294	234	274	266	227	251	274	257	269	273	270	261	243	288	278	259	277	279	271	278	283	299	242	268	270	294	273	266	315	274	260	287	281	265	282	278	279	282	289	274	294	263	259	289	241	272	286	265	263	254	266	269	274	288	257	239	286	240	286	271	259	265	291	293	269	284	282	276	258	287	280	255	277	263	287	283	301	282	269	252	262	276	226	249	281	265	280	251	273	282	266	285	267	248	265	259	286	293	291	254	278	264	268	267	326	248	257	309	288	268	286	285
40410	23067	13618	7390	5796	4375	3521	3120	2571	2220	1766	1494	1430	1772	2105	1945	1164	964	792	823	843	793	783	683	762	731	714	640	652	666	616	631	622	688	667	587	633	580	615	599	578	628	635	629	644	624	625	605	608	590	582	573	613	588	612	578	558	639	619	618	609	573	610	555	606	577	606	544	544	592	587	607	603	578	598	584	591	559	593	590	608	585	563	601	575	596	555	536	588	552	561	644	572	589	596	617	540	588	600	586	609	562	576	593	575	549	596	619	539	565	575	589	553	581	599	564	593	660	617	559	654	616	614	622	595	567	598	569	558	570	579	580	554	580	601	541	554	622	558	593	561	588	521	597	577	609	571	574	566	618	546	600	586	542	514	585	595	605	600	608	560	604	564	570	602	579	558	571	587	573	590	605	557	553	588	571	599	561	559	593	587	599	578	586	573	591	605	590	591	565	580	594	573	593	589	526	582	587	549	583	598	578	595	594	558	586	640	598	610	567	574	615	547	647	572	576	627	581	621	580	568	565	560	576	580	585	603	581	575	563	583	583	543	593	540	567	630	597	623	534	537	573	565	579	565	617	544	559	549	596	553	527	548	560	588	564	592	602	576	519	577	527	586	576	571	568	588	561	618	555	591	570	604	574	541	576	567	533	626	624	531	607	594	587	584	613	563	550	584	581	562	586	566	590	573	555	586	555	577	576	548	573	615	571	585	568	626	610	594	589	584	583	567	557	604	624	529	579	580	626	571	554	571	607	558	552	601	563	586	553	562	605	614	565	615	585	584	583	607	613	585	555	520	589	623	574	575	593	609	577	560	528	577	571	553	595	573	588	580	593	586	623	613	588	585	622	579	609	592	608	536	602	542	578	589	580	589	554	607	589	559	610	562	576	583	577	606	582	559	522	567	575	541	599	580	557	573	604	636	550	546	623	579	574	569	588	622	594	600	596	589	590	557	574	588	542	620	571	615	553	579	595	593	556	593	564	555	590	566	576	578	564	570	656	612	613	576	564	546	544	571	579	565	530	557	563	548	605	617	603	590	599	576	522	597	577	580	581	579	586	573	583	580	547	560	556	568	587	645	565	612	570	563	566	596	589	588	539	596	581	567	576	588	575	586	576	569	544	603	565	606	572	533	565	547	609	541	590	543	565	590	592	567	595	583	553	608	616	649	550	579	553	617	545	593	599	595	587	626	543	563	522	571	561	579	599	563	567	570	606	573	616	616	541	561	591	554	598	557	575	608	595	557	576	618	571	603	571	503	577	548	568	588	612	569	616	612	609	566	587	597	594	600	601	567	574	558	582	582	600	591	561	577	564	542	587	572	599	574	570	614	607	612	589	566	599	555	540	567	567	540	581	565	605	552	593	574	558	586	578	570	585	583	563	584	588	610	572	579	544	582	545	627	569	608	586	565	585	568	585	589	564	630	560	627	581	560	576	581	570	636	548	616	598	566	630	611	599	596	577	547	598	550	623	622	603	550	582	560	598	559	561	596	572	590	575	539	561	595	583	596	570	574	552	576	537	621	557	597	549	545	601	563	596	576	626	593	575	590	550	602	569	573	574	574	552	569	596	591	600	578	564	570	574	593	547	555	568	577	565	623	546	547	576	564	535	608	590	528	578	622	582	606	585	600	591	567	570	577	563	585	593	583	591	546	563	581	598	575	584	586	581	577	581	540	608	621	606	563	602	611	595	586	614	584	586	579	595	607	520	579	625	598	625	565	572	545	578	587	554	559	595	582	584	585	608	582	595	573	579	551	569	601	582	604	569	560	550	576	564	585	600	577	586	601	532	579	579	571	570	551	575	549	559	600	558	581	565	563	611	581	597	524	520	561	595	617	550	602	603	558	589	537	564	590	618	556	579	611	595	572	574	573	548	590	539	547	566	537	599	560	557	566	603	569	553	590	595	601	576	614	569	568	588	548	594	573	592	591	611	578	571	610	598	576	595	610	588	564	579	550	564	599	600	629	539	607	623	578	546	548	529	545	573	572	582	592	588	620	551	614	562	549	573	603	587	581	572	552	568	537	550	609	584	540	595	570	595	568	522	575	575	531	567	524	550	580	516	614	567	582	574	572	590	585	556	534	588	541	570	570	564	579	585	596	569	580	590	576	579	620	595	626	598	618	564	598	556	579	619	579	546	612	598	564	602	610	608	593	607	552	601	555	549	558	589	583	595	621	612	577	570	599	645	564	611	551	562	632	592	592	593	559	594	540	582	609	611	595	572	616	554	554	584	535	613	614	569	538	573	597	588	561	590	611	637	544	612	564	609	574	604	599	543	575	601	595	583	637	580	522	590	589	570	555	556	632	578	571	594	603	588	599	545	548	565	556	590	592	598	583	569	574	526	573	589	596	555	565	566	554	588	569	566	550	624	550	573	604	599	606	603	615	639	584	571	570	562	588	577	597	591	561	606	600	596	587	574	608	590	632	574	600	563	600	579	565	561	588	570	577	567	585	559	565	558	564	598	552	585	631	525	589	580	584	592	577	597	570	549	603	540	588	625	611	572	576	616	603	655	569	554	591	593	616	566	553	560	562	539	572	583	586	569	609	608	562	584	602	577	574	632	551	619	598	564	542	598	557	580	596	584	555	570	601	598	550	552	540	566	525	580	579	623	595	569	564	619	585	616	555	562	603	573	535	609	579	609	537	583	582	602	579	588	537	608	560	542	608	559	576	600	592	583	579	567	584	574	583	544	604	579	527	600	563	534	595	576	576	582	568	568	553	573	565	550	570	578	572	577	586	574	564	580	573	607	615	589	584	590	580	583	534	552	563	560	604	572	555	589	616	586	573	594	619	618	569	575	588	542	584	595	619	572	569	583	560	602	565	565	570	614	555	561	660	609	598	616	623	544	578	567	594	558	578	539	606	570	597	589	610	576	609	602	587	542	587	572	592	565	561	576	594	589	553	587	580	558	585	576	581	581	576	554	611	591	548	617	584	520	558	624	576	603	540	577	564	601	559	565	598	562	657	587	594	610	590	564	590	601	600	610	601	575	564	583	574	593	615	565	583	606	576	604	572	568	498	622	566	589	554	573	556	547	627	542	580	604	593	614	541	548	593	619	589	562	609	574	580	572	611	604	551	586	583	601	615	579	596	544	604	618	618	549	596	590	579	621	551	581	560	618	572	602	580	607	613	609	568	582	576	570	583	562	556	559	565	590	553	561	567	609	554	551	567	622	598	582	528	562	590	620	596	518	563	600	579	590	604	599	556	586	595	576	583	524	618	605	580	630	565	556	597	594	587	603	577	550	578	616	597	560	607	618	579	570	597	600	578	575	606	581	597	615	560	608	591	581	561	593	594	595	584	589	612	595	568	583	630	610	576	579	581	555	573	623	613	596	533	586	608	588	573	570	581	573	570	577	625	575	588	545	636	572	604	570	590	548	575	596	578	585	610	569	630	585	606	602	567	573	584	590	608	598	598	553	563	559	620	557	591	581	558	588	598	575	618	562	598	566	528	588	570	568	583	587
45744	22700	5443	1024	619	440	371	334	292	262	280	277	289	279	269	234	251	216	248	248	222	291	241	243	241	233	224	227	236	217	237	206	238	217	234	263	210	220	228	225	225	228	204	223	244	243	258	255	247	252	255	235	245	226	215	241	242	221	244	233	216	217	231	243	251	199	255	218	236	223	244	207	222	226	240	219	218	244	218	226	210	219	210	237	223	225	223	211	229	270	236	208	215	237	259	215	243	211	224	216	223	262	215	215	241	240	226	226	236	226	227	207	221	260	233	220	254	249	229	253	251	233	240	230	227	251	237	229	255	242	234	238	232	252	222	263	209	257	240	216	213	230	235	218	226	264	218	202	238	230	244	220	220	248	222	200	232	223	222	244	207	197	235	219	195	222	237	233	240	239	235	229	227	243	228	239	229	240	210	214	214	252	217	194	228	236	255	245	232	204	275	233	222	221	233	235	237	228	232	220	223	200	217	251	236	267	234	249	241	223	246	258	229	224	229	245	240	221	242	225	232	226	249	197	234	253	245	213	215	255	261	237	231	262	216	240	233	223	215	235	263	262	213	240	249	248	236	214	248	224	245	234	204	239	256	224	246	262	232	256	241	214	213	238	248	235	227	248	234	240	234	230	224	227	222	202	239	249	238	213	234	205	234	237	225	232	217	246	255	226	234	220	218	193	240	254	258	254	237	241	226	220	243	237	221	227	225	232	234	236	220	263	237	250	248	193	218	224	237	219	250	237	227	215	239	206	242	233	224	231	231	256	230	238	207	228	216	248	261	244	241	224	245	224	269	202	202	222	223	235	202	225	252	227	237	245	213	229	220	250	227	250	234	231	259	230	227	224	213	244	200	228	248	220	234	229	244	248	222	243	236	209	219	224	226	245	212	229	236	202	226	233	203	245	249	211	240	269	226	224	212	241	228	224	235	214	248	224	257	242	242	254	221	255	225	254	227	216	242	218	246	234	232	202	242	239	227	240	233	248	243	230	239	206	217	226	219	241	237	229	248	226	218	251	206	206	263	238	209	221	223	250	225	223	271	230	229	241	219	211	225	233	242	253	238	228	266	209	238	228	238	211	222	242	199	246	259	211	202	253	216	226	210	240	202	229	221	230	254	221	237	211	251	256	233	217	238	196	230	260	230	228	220	232	251	210	217	232	241	225	226	204	230	230	250	213	215	251	260	229	203	214	213	235	235	253	201	241	231	235	228	231	219	199	257	226	223	210	209	230	213	242	243	226	239	225	259	239	227	231	213	249	204	256	218	221	228	224	222	239	203	219	250	213	217	248	239	200	203	212	210	256	236	277	243	251	212	257	261	248	220	260	248	240	210	218	199	234	208	241	256	222	225	230	228	219	241	243	246	251	265	221	217	227	218	222	238	217	226	217	227	237	230	240	254	209	236	209	248	254	238	223	218	246	243	222	219	248	227	245	244	232	237	211	228	261	228	242	226	227	233	243	228	221	205	253	213	230	238	260	238	240	219	245	219	224	215	203	262	219	204	225	222	251	262	251	227	243	236	204	238	229	244	223	231	231	249	238	263	220	241	230	205	233	239	226	236	234	220	212	223	247	283	217	243	234	235	220	240	219	235	217	232	238	203	231	245	243	228	222	197	244	239	198	241	204	253	237	222	231	252	221	247	242	241	236	228	201	219	215	245	239	221	249	239	219	224	214	237	214	225	227	241	227	256	249	200	242	221	230	232	231	209	229	247	220	217	237	260	238	223	225	247	232	246	235	238	224	217	229	232	196	241	214	233	233	244	216	249	242	236	230	242	206	240	221	242	217	233	217	231	228	245	235	238	223	235	214	234	236	254	238	211	218	222	239	215	209	232	227	201	245	220	247	240	199	221	233	256	208	241	199	223	232	262	231	233	212	202	216	228	256	219	213	211	235	202	237	226	241	262	233	257	244	243	220	218	246	243	208	239	257	253	239	269	218	235	234	234	233	223	224	228	246	215	237	239	233	258	205	242	243	236	228	240	240	234	243	236	233	236	223	251	228	201	227	255	237	228	227	230	223	217	217	218	223	264	234	224	235	244	221	218	265	248	248	206	218	224	227	262	214	252	220	221	222	256	233	214	219	250	206	235	284	224	224	223	214	227	233	209	231	234	201	218	233	240	227	186	224	227	222	222	246	260	219	227	228	259	268	227	238	244	244	226	265	243	236	232	248	234	227	205	215	234	276	217	216	222	216	222	231	214	219	219	232	231	227	247	231	212	207	254	228	259	216	208	246	233	218	254	193	213	222	239	207	205	220	244	216	256	225	235	231	234	234	245	233	239	229	238	235	217	217	233	216	242	205	234	239	219	199	273	258	224	237	230	275	245	213	227	273	225	231	227	201	232	266	241	237	214	220	252	245	230	208	218	214	240	239	243	239	271	254	232	241	219	229	210	210	279	231	223	265	215	221	215	232	236	225	257	235	235	232	219	241	242	238	261	209	253	250	212	251	288	206	232	210	244	204	241	250	207	218	219	228	228	244	217	219	232	228	248	248	245	244	236	220	243	231	221	226	249	241	241	231	241	237	230	237	220	214	224	275	231	199	233	233	244	208	266	245	233	249	216	248	238	226	239	252	220	215	199	219	234	207	253	218	239	244	191	219	232	244	227	232	247	209	248	244	226	203	202	224	258	234	243	233	215	232	225	215	216	194	244	232	215	205	236	231	233	238	239	232	216	243	234	227	239	271	235	209	221	239	247	239	215	199	230	247	263	226	251	231	268	229	208	201	230	220	223	243	243	241	218	240	234	206	246	206	202	241	253	236	231	229	224	238	224	248	254	232	207	247	203	208	245	232	234	252	225	239	230	187	218	217	236	209	244	233	225	247	212	237	242	264	244	222	228	232	227	217	236	230	236	242	232	227	215	222	252	208	247	218	197	224	274	252	227	241	251	267	224	242	226	237	216	232	224	221	249	244	235	223	240	234	259	249	258	231	226	225	260	233	228	219	209	217	225	231	240	171	207	198	234	265	233	235	225	239	232	251	195	260	237	210	220	236	210	225	235	234	252	200	212	235	257	245	294	240	231	224	225	211	221	224	208	210	242	218	220	222	219	222	233	252	230	244	231	233	238	206	232	233	229	245	227	216	205	206	229	241	251	222	216	267	242	262	239	219	238	208	226	249	242	242	239	210	239	234	216	240	200	234	243	229	214	221	246	221	201	221	237	198	214	212	223	236	254	213	219	233	226	252	217	214	236	218	253	233	244	232	258	259	221	247	239	226	240	251	229	271	241	242	240	247	207	247	217	241	227	243	236	235	250	250	238	240	255	234	259	187	252	237	225	252	254	220	197	236	246	208	248	256	212	225	254	204	196	230	239	208	234	228	224	263	208	224	236	230	268	228	246	240	223	205	237	222	204	245	197	189	245	219	238	241	217	215	218	221	211	230	266	194	195	253	226	237	249	228	224	227	243	255	240	220	247	257	231	230	233	253	250	237	246	230	228	285	219	245	206	239	243	221	232	200
27621	13741	4828	2368	1807	1360	1136	893	819	828	661	690	630	685	639	590	600	545	578	569	540	533	535	515	499	554	531	504	495	519	506	485	494	472	519	489	514	496	464	510	473	528	488	509	500	473	523	476	514	509	487	498	481	478	453	548	504	461	509	438	460	487	527	500	487	476	569	489	513	484	489	483	481	512	472	472	501	486	489	516	503	465	572	466	507	494	495	489	469	486	498	464	488	492	522	468	509	491	504	499	484	475	521	497	462	501	536	475	513	486	499	468	508	484	513	491	468	491	498	491	502	513	462	502	523	477	474	507	496	496	476	532	501	473	513	508	490	485	530	512	482	471	454	506	527	498	494	477	533	511	480	492	481	448	464	496	486	481	460	486	473	504	490	473	479	475	508	496	490	483	485	464	477	540	511	521	498	477	462	478	437	492	504	464	502	462	479	497	483	482	527	480	462	481	503	504	492	442	507	502	472	504	472	483	470	483	478	498	522	511	520	493	512	522	540	500	499	492	471	514	484	502	492	478	426	508	494	487	495	491	506	481	484	506	472	492	496	509	455	476	475	498	505	486	460	502	525	478	475	532	539	510	501	531	504	493	499	497	545	512	449	511	520	516	469	506	502	485	466	492	496	489	473	495	501	461	497	479	498	505	486	506	473	506	461	482	484	472	497	492	478	533	522	480	509	459	498	496	510	499	499	512	469	510	445	481	462	516	471	504	477	500	509	471	525	474	435	505	496	495	478	453	510	518	510	466	498	496	515	529	461	493	539	433	500	484	519	476	475	503	486	525	466	542	474	482	500	471	501	506	485	487	487	535	470	513	535	500	498	504	550	474	494	509	505	473	479	446	540	477	459	506	515	473	506	515	530	508	502	485	494	497	518	470	521	470	496	447	483	481	462	537	497	540	475	525	471	522	508	480	461	505	487	478	489	478	519	500	499	490	516	480	481	484	474	522	494	506	478	466	480	493	502	477	506	504	535	454	460	489	485	488	504	459	528	509	497	501	467	490	499	499	489	515	501	500	477	491	495	507	528	488	466	495	469	492	486	495	528	503	491	501	466	498	510	492	503	501	500	524	530	503	497	453	512	496	536	530	480	497	482	492	513	485	489	489	538	547	493	457	513	519	516	491	455	527	493	493	467	507	484	466	495	543	520	478	488	454	501	512	523	519	470	503	507	469	461	456	513	488	459	484	514	488	483	525	493	489	481	493	485	471	507	491	535	459	503	511	449	491	493	477	467	470	501	497	472	516	472	476	504	461	504	481	469	521	545	526	490	500	495	480	560	503	482	470	552	534	496	502	537	522	504	485	468	459	468	470	498	523	482	513	459	502	457	464	515	528	472	528	542	465	469	481	534	523	518	490	465	504	483	497	499	453	492	497	494	494	496	474	476	493	532	493	506	529	531	543	468	470	499	485	462	538	515	511	530	463	484	523	501	505	505	484	488	512	466	486	496	481	466	484	486	481	448	528	472	489	496	480	450	443	503	479	487	523	463	524	526	529	461	505	470	507	502	469	540	492	552	492	477	502	501	500	532	498	482	493	486	495	472	519	482	496	456	510	495	516	498	511	488	519	478	495	478	490	490	497	479	506	459	499	502	474	487	503	490	504	497	493	508	466	543	466	470	524	477	531	496	496	503	480	462	508	515	500	509	448	521	474	524	482	471	480	502	500	529	484	487	487	481	474	512	531	499	495	452	479	474	506	468	499	467	493	490	493	467	475	514	471	486	468	492	498	510	504	499	534	477	539	486	456	538	496	494	480	497	480	487	489	490	479	490	485	465	477	496	472	465	534	475	523	514	514	454	486	482	466	509	514	495	506	499	498	486	496	486	490	489	525	488	470	526	531	452	467	532	449	486	517	505	516	503	490	518	468	478	491	513	500	495	458	503	476	502	511	521	533	501	485	528	487	489	487	495	526	456	485	492	472	521	458	469	487	458	457	517	485	518	543	508	493	492	524	499	504	508	514	495	480	516	467	501	480	487	483	496	527	472	478	466	492	520	517	477	493	508	528	506	506	479	509	490	506	505	495	505	542	518	497	492	507	460	509	453	491	472	510	468	485	460	496	464	516	492	499	505	530	475	477	462	498	480	494	503	532	462	505	519	506	482	513	552	480	476	534	516	500	503	520	464	475	455	532	456	502	507	504	480	543	490	510	471	460	457	481	522	508	537	514	476	551	469	510	504	511	483	513	497	570	465	500	469	506	496	538	511	502	525	459	512	515	498	493	532	531	510	465	509	538	494	493	466	487	498	498	508	479	486	516	520	483	502	533	493	516	525	495	469	460	530	495	490	543	493	442	462	523	507	486	521	503	477	500	471	461	534	505	501	494	480	479	491	478	506	503	483	519	531	519	505	466	484	507	484	454	485	487	514	497	498	542	478	485	480	500	481	510	531	453	494	496	493	486	485	497	499	520	497	514	527	481	527	499	488	487	453	519	536	476	514	471	474	446	484	485	466	491	482	514	499	535	530	463	492	486	503	490	497	451	468	486	520	450	506	520	512	466	506	515	482	519	456	470	470	476	516	543	515	489	505	423	522	511	476	457	491	481	480	477	504	490	492	510	521	477	521	470	475	529	503	518	473	494	479	501	470	456	487	494	518	487	501	490	475	532	536	529	516	479	543	487	470	463	459	503	499	514	470	515	449	481	497	470	507	503	539	477	505	467	501	478	470	548	540	479	484	487	467	537	469	491	503	528	481	484	480	486	462	494	516	520	479	460	479	498	522	505	492	520	477	497	484	495	520	518	511	515	483	466	519	477	483	493	462	530	494	479	523	520	491	497	500	511	510	547	484	467	540	479	490	476	501	515	481	450	477	485	494	479	489	507	470	538	463	507	503	496	479	492	488	466	489	494	507	453	510	523	526	527	486	475	497	467	494	478	514	485	469	503	504	534	487	538	481	508	526	493	478	501	503	491	499	454	483	475	488	466	477	478	508	472	509	514	508	485	496	524	568	516	522	520	463	505	499	487	478	475	470	484	472	495	509	529	490	503	490	522	511	490	457	463	492	471	523	458	470	458	533	494	491	501	475	474	503	526	512	486	464	490	487	450	499	557	528	476	483	494	490	480	495	478	477	466	482	482	528	467	477	500	506	476	462	477	494	499	490	513	502	488	512	477	525	479	495	524	510	504	487	517	537	482	510	463	471	484	479	513	486	479	525	465	454	526	522	486	480	511	518	469	468	534	503	473	473	514	491	507	467	523	491	494	499	487	514	453	499	476	484	483	544	564	479	509	502	473	512	519	480	483	493	485	474	475	441	486	491	473	478	527	476	458	489	454	468	491	496	484	483	503	477	465	485	492	455	517	497	494	479	475	531	480	486	494	487	464	489	494	466	508	525	471	486	526	463	488	531	497	479	509	507	456	495	472	462	515	504	487	516	494	504	435	494	477	491	513	498	475	504	469	482	488	455	467	568	495	519	512	515	509	478	505	482	507	494	519	507	483	501	500	438	431	487	470	514	493
57641	31549	10313	2242	1099	797	560	491	433	385	353	293	329	330	352	373	266	270	237	243	253	258	252	211	244	245	207	229	234	236	226	226	224	228	236	225	197	212	227	262	241	215	262	235	206	230	222	206	217	214	248	245	221	214	254	213	184	224	237	231	234	195	233	241	238	234	237	233	264	211	227	217	237	230	220	209	203	222	210	201	233	211	266	237	240	206	220	213	221	208	215	234	225	257	230	244	203	238	227	233	240	217	246	223	229	228	214	227	232	223	225	213	191	196	199	230	214	209	226	235	221	213	234	210	181	206	239	218	245	218	213	203	201	204	209	259	223	252	215	207	218	225	202	240	212	229	226	208	188	212	223	246	207	218	207	222	188	210	194	196	198	197	185	203	221	201	205	235	229	221	196	204	221	209	219	213	227	228	197	220	210	188	200	232	217	258	254	236	222	236	216	237	209	209	214	226	222	211	207	226	226	237	235	221	183	209	205	242	205	226	231	223	200	242	221	221	225	250	244	194	194	176	211	189	241	226	222	247	207	240	219	244	244	221	238	223	220	245	202	208	210	217	218	196	209	216	229	229	254	242	237	225	208	207	230	241	228	203	199	195	219	192	213	226	226	196	215	226	227	223	226	241	195	220	209	201	229	256	243	234	215	227	207	256	222	240	241	244	255	186	240	229	246	244	246	211	210	218	220	239	224	227	225	237	217	210	220	219	202	183	221	234	209	231	230	194	215	193	211	219	216	218	198	227	196	217	239	209	220	234	225	229	231	209	208	205	232	214	231	226	210	213	254	230	209	210	217	209	204	241	227	244	207	242	203	205	211	202	199	221	181	251	184	215	194	239	215	209	225	227	208	217	220	214	218	219	242	240	228	223	217	192	203	200	242	196	245	229	223	218	197	211	212	199	233	224	209	210	172	225	217	228	244	207	228	216	212	206	231	237	232	266	249	205	201	209	245	211	250	232	207	220	241	220	255	224	210	243	220	203	237	260	199	203	230	247	216	198	199	233	236	192	219	234	228	214	236	212	212	223	211	179	206	226	218	209	236	194	204	221	241	239	218	225	209	200	189	214	231	208	212	216	219	216	233	213	194	212	186	248	226	214	237	229	209	220	205	244	186	219	197	197	213	208	222	209	194	221	246	235	224	226	184	242	232	187	252	222	220	222	232	185	212	207	225	197	239	225	219	221	222	239	223	232	239	212	208	205	208	178	225	213	208	252	234	210	228	227	228	219	220	219	241	226	214	221	222	265	230	232	219	239	210	221	210	207	210	220	220	223	244	212	227	204	219	205	236	194	194	222	212	246	206	172	194	192	210	213	206	245	212	212	229	219	225	234	218	216	222	246	230	211	204	219	242	223	214	203	216	210	227	213	198	228	228	239	217	205	234	217	212	199	258	232	248	222	209	215	190	236	213	209	204	223	205	213	236	218	236	257	230	223	211	219	237	207	241	222	215	198	178	204	215	220	229	223	245	235	210	238	252	206	210	230	200	215	219	218	207	234	228	248	250	234	219	219	205	215	216	208	187	169	212	229	214	234	249	216	186	232	217	208	200	210	190	225	193	256	223	213	233	236	229	200	228	222	204	229	221	246	232	233	226	259	238	225	210	216	229	213	220	211	203	198	195	231	183	218	213	207	241	226	180	224	245	234	220	234	207	209	196	198	220	215	220	195	199	229	255	234	217	220	234	230	234	246	219	191	210	237	274	201	239	217	235	247	247	212	184	243	209	204	181	235	207	228	244	200	237	219	240	224	200	217	210	243	208	236	184	213	225	221	244	232	237	235	211	233	224	235	196	201	208	241	197	212	241	257	233	216	198	196	229	212	209	209	236	235	210	232	250	200	226	234	256	206	239	219	236	217	257	221	222	227	243	215	242	232	197	199	223	217	216	231	213	203	225	217	210	237	254	221	246	212	250	223	243	211	200	218	188	222	207	237	224	232	212	238	231	204	196	218	219	216	204	225	226	232	254	239	211	232	199	213	231	214	199	245	208	205	238	233	214	230	205	254	205	247	233	211	243	223	208	238	211	216	206	238	219	226	211	224	214	216	225	226	211	219	225	213	237	263	215	230	222	213	212	221	211	232	228	246	234	220	202	203	216	216	227	233	212	189	224	215	215	234	199	234	199	204	239	224	182	243	211	222	206	198	244	248	208	232	235	218	189	243	234	234	198	203	218	217	214	224	185	201	225	228	212	252	206	250	185	214	254	203	237	213	215	228	216	205	199	228	205	217	210	201	225	207	238	240	222	229	228	207	213	245	212	207	215	259	240	214	221	202	225	225	228	189	199	236	229	202	209	250	211	222	218	226	209	222	224	218	231	195	226	229	234	218	191	224	214	216	225	234	194	203	240	211	202	224	208	224	213	233	204	219	230	225	222	186	215	237	211	233	213	238	204	232	250	213	232	178	195	199	221	228	211	205	243	220	228	188	191	205	234	217	211	221	232	215	237	217	239	242	217	225	203	212	230	193	227	232	250	228	221	209	189	222	219	209	239	221	217	211	226	230	216	219	217	193	192	198	217	246	217	179	224	224	210	223	228	223	190	203	235	225	215	208	226	237	234	224	201	205	193	208	212	219	211	221	251	206	252	229	199	219	200	234	233	234	235	211	186	214	205	213	227	243	214	224	206	194	225	223	213	243	227	241	220	217	213	203	220	241	200	233	223	177	196	214	240	207	200	225	212	207	241	200	220	253	253	244	199	241	210	205	242	224	215	225	221	266	214	217	206	215	232	214	211	208	217	246	213	221	224	237	259	224	220	187	211	210	238	210	238	227	230	226	211	209	214	207	197	240	183	227	225	173	247	199	217	248	198	218	229	231	211	209	234	204	215	219	184	195	223	225	228	192	217	237	219	232	217	263	217	200	245	202	210	222	185	230	217	187	217	243	224	238	239	242	249	218	226	180	214	226	190	241	228	229	223	190	215	229	229	216	217	227	217	238	206	213	233	222	235	227	255	228	211	221	224	214	243	214	210	235	205	226	223	207	216	244	237	240	198	251	230	219	236	197	231	220	204	220	223	235	198	191	221	204	225	221	211	232	223	197	231	222	208	234	234	196	202	257	228	204	217	232	242	205	233	238	219	220	235	242	235	234	238	191	221	237	228	206	212	203	178	227	237	234	218	242	220	198	223	211	212	217	233	231	212	224	256	254	232	217	228	224	234	224	232	209	230	214	237	199	214	234	214	207	191	236	212	208	200	262	218	209	213	215	184	237	225	248	219	228	209	190	218	198	229	205	231	222	207	248	222	205	209	213	218	206	215	221	225	182	233	221	279	215	216	247	240	215	216	230	213	195	219	237	220	210	204	251	208	219	213	202	237	224	222	228	198	207	217	192	232	220	196	225	207	203	214	216	227	231	226	236	238	237	256	254	229	226	207	222	224	224	199	229	225	231	177	206	227	238	189	212	225	262	211	217	194	206	238	213	232	215	227	227	200	225	184	234	220	218	227	220	209	214	221	222	206	220
35621	19894	9404	4759	3922	2891	2142	1981	1554	1454	1008	1063	933	916	1217	1227	933	701	643	614	573	592	602	623	558	546	540	583	542	508	526	510	498	516	507	505	517	558	498	507	510	506	514	487	502	478	531	496	511	482	527	471	484	462	477	535	499	495	520	497	470	462	510	490	471	501	538	481	503	492	459	501	478	503	468	470	464	482	505	448	466	516	494	482	485	495	469	484	473	463	500	481	455	482	493	488	459	475	463	485	457	475	486	518	489	476	461	471	481	445	497	432	488	448	466	504	472	490	498	466	453	507	473	465	445	453	478	432	444	491	459	462	443	463	454	466	487	488	464	499	442	464	486	526	436	497	499	486	492	463	492	447	460	450	479	459	477	511	456	467	488	476	491	459	493	476	471	485	505	509	448	461	470	438	493	485	496	460	450	459	490	485	455	481	490	515	476	469	459	473	475	465	488	470	484	495	532	462	449	451	464	479	453	492	459	446	461	469	490	466	480	481	479	475	484	476	450	503	459	475	502	459	503	470	469	492	486	511	458	504	455	485	500	492	533	501	488	455	470	494	470	492	470	491	499	446	477	435	478	477	486	460	493	459	472	507	509	503	470	499	487	495	484	452	478	506	473	485	501	461	510	490	483	440	462	491	459	506	489	489	496	529	461	449	512	491	462	486	492	484	467	501	479	483	480	464	487	499	492	485	464	496	460	448	469	457	489	511	456	514	474	519	465	475	463	490	512	485	476	485	453	494	449	492	506	495	500	438	487	493	496	447	501	494	443	477	478	489	495	435	446	453	465	456	510	466	492	486	460	480	489	484	445	471	473	486	470	442	486	452	475	460	505	481	522	524	486	519	476	488	458	462	466	524	458	495	474	507	497	456	496	471	476	473	498	429	505	452	496	517	487	458	476	469	440	493	468	474	497	509	470	516	474	491	534	501	449	485	511	470	483	439	490	456	512	461	460	476	461	525	492	456	465	466	499	488	490	484	503	451	433	456	440	471	489	477	443	468	505	499	465	469	488	487	457	482	488	492	503	453	502	470	498	480	470	466	480	449	485	457	494	469	479	429	463	490	489	481	434	466	482	525	517	512	456	486	465	486	496	437	475	457	499	469	508	465	490	482	451	473	487	475	490	493	508	487	491	510	494	463	481	463	475	478	446	503	485	437	471	455	484	495	478	531	459	474	465	488	475	498	474	514	466	507	456	498	498	469	470	510	455	528	464	502	491	484	460	451	484	453	498	490	492	514	465	446	470	471	511	517	496	473	484	495	495	504	500	536	494	490	476	459	502	490	478	499	482	472	484	438	445	467	452	476	480	474	465	486	482	501	528	458	453	488	473	525	517	488	503	460	480	474	483	480	495	487	511	476	488	463	477	465	474	482	451	490	461	484	433	468	483	454	440	479	497	513	476	480	508	475	497	494	506	512	490	475	469	486	516	513	488	457	426	480	509	480	457	506	478	509	505	476	468	519	484	474	454	495	479	465	494	473	464	531	508	510	466	500	530	455	506	481	452	483	489	506	508	457	455	483	464	476	481	463	487	461	479	451	479	473	508	461	481	474	496	477	480	476	495	469	482	458	440	491	498	464	486	458	482	465	478	489	478	472	495	479	504	482	508	474	456	452	508	453	467	460	486	421	487	452	476	498	463	518	462	449	487	496	456	467	479	487	471	479	446	477	481	486	502	521	446	496	456	456	451	502	442	462	439	494	460	480	481	474	499	481	514	466	466	466	492	496	456	500	447	496	467	483	469	479	467	417	488	458	490	452	461	445	463	429	488	481	463	468	475	441	456	508	505	472	457	491	466	479	498	506	490	461	469	479	460	533	442	438	524	479	472	453	507	461	472	431	478	485	498	442	489	490	466	475	469	452	501	486	504	523	463	511	510	486	507	473	493	468	475	474	457	472	476	501	498	482	416	474	493	466	464	507	459	497	462	482	480	489	487	492	452	507	474	464	473	464	475	468	484	502	506	470	464	493	461	472	483	474	511	486	481	470	441	469	469	494	459	487	490	494	466	471	466	455	478	481	524	465	456	503	464	493	485	493	490	453	526	470	437	497	488	490	466	487	462	479	449	465	446	459	502	475	508	516	487	447	451	478	499	482	485	506	429	489	438	496	489	483	457	511	507	487	479	518	472	471	503	475	486	430	453	510	458	477	463	479	458	490	460	478	483	497	433	504	455	486	449	468	485	473	491	456	507	482	499	446	461	485	461	492	490	471	478	500	469	474	489	519	462	483	462	482	495	527	472	454	461	472	479	509	499	463	477	458	501	473	503	464	479	491	467	484	469	445	478	447	478	477	467	449	490	479	479	484	443	439	437	494	508	459	478	487	469	501	463	496	517	485	527	495	460	486	444	465	495	490	486	482	521	487	533	477	487	487	480	438	488	480	491	452	465	444	468	495	466	485	495	485	472	491	466	449	482	523	496	449	504	506	491	511	450	526	476	469	436	480	510	494	469	467	491	469	490	479	528	458	451	469	425	473	419	469	482	510	454	458	480	484	504	494	464	459	428	456	469	509	434	465	527	462	484	480	493	460	511	514	473	492	446	483	464	496	464	467	490	492	458	479	497	504	489	474	454	482	465	493	492	488	489	510	455	477	439	481	491	445	486	469	501	473	519	457	508	460	483	456	444	488	459	538	433	463	461	445	515	453	435	498	471	465	452	475	449	449	507	498	495	471	529	501	504	474	487	533	458	472	457	484	461	471	431	481	499	455	451	463	493	485	469	517	446	497	508	494	492	485	466	503	524	478	481	514	489	465	473	490	466	497	518	519	528	406	462	464	494	453	469	463	474	509	465	473	436	465	496	494	477	481	421	482	476	480	428	494	519	496	471	465	458	517	458	499	471	523	490	463	484	438	501	476	462	457	475	472	513	471	473	473	480	491	510	486	488	431	465	472	486	482	484	441	478	488	463	501	462	495	482	470	491	487	468	488	470	481	500	472	471	507	493	502	457	493	505	479	514	490	497	465	465	486	492	482	474	419	454	466	474	497	519	468	442	491	462	489	503	489	478	484	460	496	536	534	499	479	474	490	496	457	480	507	462	506	505	491	449	514	479	458	476	474	451	457	478	499	453	438	465	482	412	480	476	511	464	488	487	498	459	492	482	449	492	511	462	511	469	499	499	532	461	464	484	484	435	503	465	469	500	492	476	461	478	471	470	486	518	491	453	477	495	452	505	496	490	488	516	498	505	464	467	480	471	472	487	461	467	476	475	468	485	498	485	475	457	482	457	494	497	492	464	458	456	465	499	476	457	528	488	503	491	479	487	497	489	420	491	477	456	488	472	486	500	491	480	478	482	495	525	489	459	475	514	503	504	461	430	449	440	456	489	465	471	487	465	489	466	488	468	496	466	482	464	521	455	506	500	484	493	476	445	494	464	465	494	505	429	475	462	513	445	453	487	426	490	485	450	507	460	463	452	472	457	478	490	510	531	499	504	455	481	502	488	459	502	459	473	438	477	495	513	495
59148	30007	16997	4937	2300	1535	1051	937	657	638	581	495	422	445	554	541	462	343	326	304	338	289	285	293	312	278	298	237	280	300	244	289	254	283	252	252	284	302	284	277	247	259	291	269	299	267	238	259	261	287	243	262	247	271	272	235	260	278	270	252	293	285	266	252	265	278	268	289	242	317	291	249	285	262	293	249	264	281	248	276	256	265	252	249	264	284	280	270	278	252	244	252	260	270	269	269	237	279	272	274	268	279	279	259	258	249	247	283	269	237	257	274	277	260	303	276	301	250	262	302	286	260	270	290	271	236	268	284	231	277	245	268	264	272	278	277	248	281	232	266	283	282	278	285	273	278	273	311	263	278	253	290	238	279	267	264	300	258	281	304	260	279	249	254	255	270	261	276	253	273	253	265	269	272	285	271	246	280	270	243	247	251	258	278	267	268	271	277	280	277	288	282	271	253	290	261	276	279	252	253	307	266	280	255	261	282	268	269	247	246	259	247	258	294	226	313	292	255	262	264	283	285	271	297	277	286	261	257	259	243	259	271	261	269	262	244	267	297	255	271	229	274	297	258	267	245	246	257	267	295	266	248	252	251	262	266	257	257	260	295	279	301	254	251	310	264	252	267	273	220	286	274	271	248	272	298	256	247	266	257	255	258	255	275	244	277	270	249	276	256	230	246	243	261	270	269	269	240	250	270	251	232	251	302	278	247	281	234	258	264	279	270	299	301	268	238	232	248	243	244	264	263	229	257	275	275	260	262	258	262	265	269	243	221	278	242	254	243	286	287	283	269	258	283	279	291	279	269	268	283	243	275	264	245	245	254	252	246	272	249	286	273	286	304	277	248	278	299	265	262	253	293	253	249	279	253	243	250	248	233	251	255	263	227	287	257	292	281	260	260	228	261	268	254	274	280	254	242	252	291	280	275	244	282	257	282	279	283	253	260	310	254	247	270	276	260	260	298	271	264	236	250	262	266	287	252	260	269	272	298	266	269	275	264	272	257	246	250	282	242	258	267	279	272	263	276	226	275	260	268	255	263	252	263	249	251	252	264	283	249	235	272	314	267	231	267	260	293	276	287	250	253	270	294	296	270	258	266	240	265	245	281	228	299	273	293	267	217	273	279	268	268	259	302	266	260	283	268	296	288	246	255	247	266	260	292	278	259	267	274	268	273	293	256	272	264	243	285	271	261	231	255	244	278	259	248	278	286	291	249	245	245	243	248	275	283	254	250	276	276	255	265	253	246	262	251	287	319	238	298	234	258	285	279	268	243	274	300	268	301	307	236	248	271	236	290	260	277	284	290	288	278	235	234	264	270	268	246	272	269	270	275	250	274	250	244	245	273	261	268	259	292	254	281	291	252	244	236	267	267	241	274	237	252	275	274	262	232	256	286	270	246	277	261	256	280	273	277	256	267	269	248	253	249	309	272	244	235	252	287	272	269	255	237	286	259	275	286	258	267	253	278	298	259	276	281	282	253	252	271	249	213	283	273	250	260	311	275	241	244	276	276	231	263	273	246	254	277	239	268	243	229	257	257	248	245	259	279	277	275	260	240	253	270	263	241	296	284	263	243	245	248	236	261	279	293	269	273	285	245	264	257	262	275	258	284	255	241	269	278	275	242	244	267	267	279	301	254	304	254	281	248	292	235	251	263	271	302	281	295	247	243	243	283	268	301	280	269	259	261	275	252	267	274	235	275	284	270	298	274	281	246	278	294	263	290	273	275	220	282	257	236	257	274	245	260	259	281	242	271	269	270	228	250	237	248	290	260	278	272	260	270	269	252	288	299	280	263	244	277	244	268	295	292	272	278	302	292	278	242	252	279	274	261	266	258	271	260	255	266	266	265	297	282	267	253	281	268	254	268	259	278	262	267	264	300	269	266	312	316	237	253	256	279	301	254	272	246	274	264	255	259	283	271	278	274	309	294	283	254	257	263	270	232	280	301	282	273	274	270	248	259	290	289	316	275	283	278	301	280	277	249	273	289	265	255	257	255	260	256	305	274	256	239	236	306	275	281	263	267	285	256	266	279	276	272	269	269	265	243	258	265	293	235	257	274	259	288	307	285	273	285	267	242	247	245	291	248	255	266	303	254	242	298	288	276	254	252	268	256	241	240	269	292	280	302	280	304	279	253	263	277	271	242	256	240	262	270	260	279	238	275	271	263	283	294	275	283	302	269	279	269	259	293	243	260	262	272	253	285	276	258	285	271	248	301	288	297	264	241	272	280	302	281	290	280	273	283	276	282	289	255	255	297	275	262	245	256	286	286	271	261	281	252	281	258	285	278	272	301	259	258	275	241	280	247	270	237	268	260	263	261	251	253	311	318	277	268	274	246	270	286	269	273	259	266	265	286	267	248	271	256	285	262	252	249	258	270	275	278	225	245	298	277	265	264	242	267	255	274	269	283	250	269	271	290	239	266	253	294	266	268	247	267	257	290	246	251	283	293	240	285	249	258	253	263	233	272	247	279	306	257	274	256	258	250	285	270	277	250	251	266	288	267	282	264	271	259	244	261	232	238	271	266	224	262	247	254	266	251	315	277	265	250	264	284	289	305	277	284	254	273	252	291	245	254	262	240	262	279	263	214	248	246	292	273	280	260	282	252	288	276	243	299	266	293	297	238	233	239	267	280	247	291	252	294	291	278	269	274	262	252	259	256	267	243	270	263	293	270	274	248	215	235	256	248	286	306	266	258	271	286	282	245	246	261	284	262	307	272	303	245	238	265	228	264	266	272	253	270	265	238	285	281	266	271	286	268	278	283	330	262	242	267	270	253	286	254	267	293	249	283	258	278	262	252	261	281	280	256	253	287	292	275	250	279	281	280	268	286	252	285	262	264	270	261	277	277	277	311	275	259	253	259	261	235	231	242	280	269	270	269	286	258	277	252	252	283	282	232	248	289	262	220	257	287	237	284	260	265	266	253	275	268	279	273	245	259	282	260	291	265	252	275	262	234	272	259	242	271	267	265	244	278	260	286	286	247	260	265	260	276	278	277	256	280	249	264	248	294	237	259	265	304	259	274	291	252	249	259	241	273	289	230	280	298	273	239	255	256	242	235	235	282	258	281	273	288	241	262	283	263	254	226	264	241	262	243	273	277	286	276	247	290	299	272	286	256	240	286	247	270	276	261	278	268	262	259	250	229	243	283	271	246	252	243	285	258	229	261	289	279	246	258	281	290	261	262	271	240	285	289	272	255	233	268	269	281	282	253	304	235	245	247	291	281	261	304	253	273	270	281	268	278	259	259	225	272	254	267	265	244	292	271	260	293	246	271	247	253	297	293	252	252	278	246	287	267	261	283	276	263	232	265	272	277	283	272	286	272	282	283	262	291	275	285	227	295	294	256	278	295	235	254	240	248	298	272	266	273	267	270	287	285	263	291	273	285	303	268	243	267	255	286	275	245	251	266	300	283	269	307	260	265	278	278	239	265	235	266	256	238	276	267	257	290	276	278	288	274	261	268	250	266	261	262
34399	18753	18068	8672	7196	5312	4058	3617	2874	2513	1912	1783	1633	1670	2336	2403	1692	1028	934	934	758	842	799	759	720	677	703	692	691	682	639	662	637	622	662	609	614	619	610	639	630	612	612	629	617	628	612	604	616	614	575	612	584	596	598	610	582	589	588	546	564	571	553	571	594	553	581	570	543	521	540	569	572	581	595	572	536	577	521	590	580	570	539	566	589	603	554	537	581	558	587	593	531	582	583	607	557	612	562	566	573	600	542	576	592	587	535	517	567	558	562	567	545	608	546	530	584	564	542	566	602	558	559	578	528	568	581	604	564	588	615	593	563	561	568	578	622	563	586	532	580	533	607	555	547	573	572	589	541	554	578	567	555	578	562	603	572	536	572	551	525	565	500	590	591	585	556	572	526	538	548	581	533	559	582	611	539	572	547	599	544	579	613	541	599	570	553	590	601	537	622	583	591	588	543	561	551	578	608	567	560	587	612	537	605	584	523	617	533	557	600	595	546	602	579	577	560	555	540	594	625	581	601	532	590	558	593	617	573	505	566	608	559	541	575	563	574	551	537	579	570	583	571	612	597	573	517	553	582	564	556	571	588	593	566	566	547	573	556	562	560	564	586	511	548	598	521	581	630	549	590	561	574	545	602	594	572	568	581	585	548	562	565	620	563	551	583	556	548	559	530	532	571	578	573	564	553	561	581	540	545	572	581	614	532	597	520	592	565	559	539	582	599	548	535	576	545	551	585	591	539	549	569	562	540	561	549	583	586	575	591	548	534	509	539	565	545	567	550	556	600	555	585	560	557	582	558	559	571	565	575	545	562	575	561	565	544	606	543	587	582	548	559	571	580	557	560	555	583	544	581	582	565	616	582	585	562	560	548	621	560	589	542	509	579	617	558	596	526	579	579	590	570	577	574	561	570	555	571	557	557	526	573	543	598	572	559	499	635	552	646	573	553	588	604	561	602	561	558	571	594	552	576	544	554	548	588	536	593	576	596	567	518	568	531	555	585	574	542	544	509	551	576	582	550	573	540	545	543	545	593	551	558	554	590	571	578	608	566	546	519	609	562	592	592	615	589	561	515	567	541	579	572	569	576	554	513	551	597	530	548	570	585	556	586	541	582	545	564	581	544	569	601	533	532	546	598	605	563	555	559	571	552	594	574	627	562	580	552	584	608	567	597	561	575	553	577	563	564	571	539	545	572	578	564	581	588	545	573	557	609	530	582	590	555	599	547	590	560	640	564	569	564	598	531	548	554	567	571	582	571	528	571	544	528	596	569	535	608	574	571	594	573	583	564	519	558	553	577	551	596	554	568	607	558	557	537	560	554	606	587	585	587	611	601	575	572	586	585	577	550	533	536	544	574	570	571	550	612	548	582	533	549	570	528	534	597	608	536	560	573	584	548	573	584	558	548	593	561	574	555	618	561	560	586	575	539	566	589	583	563	586	564	581	613	589	573	575	557	557	588	553	532	586	580	518	571	560	557	550	572	590	563	585	568	562	567	536	595	561	578	559	560	593	541	551	561	515	578	608	577	527	572	590	562	553	533	569	576	564	532	577	567	534	568	533	542	598	574	539	547	532	570	547	563	610	593	576	539	571	533	582	597	528	577	595	593	581	532	550	569	565	538	563	595	549	579	564	555	570	550	609	544	596	597	557	554	574	537	569	546	639	555	595	560	585	581	626	585	562	548	575	533	541	584	589	527	579	545	595	552	565	538	578	580	585	586	542	544	577	560	610	590	556	580	562	581	534	561	553	607	549	561	531	591	603	559	560	560	540	543	605	559	564	584	560	557	563	560	565	586	545	554	543	573	543	555	566	573	581	565	568	581	538	547	613	542	512	559	531	585	537	565	593	562	556	568	550	573	592	542	504	561	577	554	536	550	607	536	586	539	573	564	559	542	547	576	573	542	575	533	558	549	544	580	537	522	549	579	588	574	560	580	534	569	572	594	587	569	580	549	556	562	571	553	561	603	591	530	564	580	532	560	530	592	576	565	588	544	583	543	611	564	522	559	575	586	602	574	535	603	548	584	564	550	561	557	607	585	580	531	565	587	552	589	561	596	575	574	562	571	534	544	538	605	610	540	559	563	562	580	552	556	593	578	558	536	562	620	552	595	613	538	490	556	564	545	566	533	505	596	534	576	546	567	565	527	600	580	536	567	537	541	595	575	568	578	599	562	601	554	573	555	575	565	547	525	575	596	577	595	556	551	578	575	572	612	537	541	578	536	558	590	577	571	589	535	596	569	584	562	585	566	556	568	572	561	566	544	575	606	581	552	545	529	577	564	559	572	562	584	541	579	601	590	546	536	557	574	563	585	498	572	581	556	586	542	583	575	542	596	590	546	571	574	560	530	580	547	585	591	615	547	549	523	571	543	580	577	524	572	584	564	564	572	565	574	551	541	590	573	594	569	605	561	551	565	549	554	597	542	588	618	549	562	602	534	560	551	603	553	571	554	559	546	578	545	590	591	523	564	594	537	576	595	581	562	540	559	532	591	589	594	574	584	516	544	599	576	569	599	601	592	552	579	528	597	586	569	537	550	558	598	582	552	560	554	544	560	578	589	579	566	567	583	537	541	566	555	536	612	607	556	561	584	554	538	591	565	598	591	547	572	554	574	601	529	581	582	583	549	573	541	566	600	567	566	579	608	569	534	511	592	569	549	584	547	551	560	535	579	550	585	550	588	555	617	532	529	532	525	540	544	553	545	563	582	553	553	559	549	579	562	588	580	604	560	589	571	554	554	554	619	571	556	547	579	553	564	593	579	582	554	572	603	559	547	541	584	574	589	568	583	545	550	538	568	559	591	559	572	546	543	582	524	563	561	553	587	614	589	564	582	579	549	532	561	560	593	553	561	633	563	581	560	554	580	548	548	562	507	573	562	594	544	590	574	604	590	554	585	582	542	557	541	567	520	566	536	607	549	592	529	557	565	580	582	542	596	582	628	544	558	529	573	562	567	574	577	569	603	545	506	530	562	610	555	565	600	609	562	561	599	544	585	599	563	610	623	573	608	620	578	578	582	530	574	579	569	574	543	551	567	596	590	553	543	553	567	578	575	573	567	559	576	576	555	595	600	562	557	572	563	563	606	560	597	592	552	604	558	557	597	578	583	550	543	558	567	570	520	496	556	558	553	565	564	549	532	561	588	577	547	565	571	554	579	544	579	538	552	569	567	546	562	577	555	572	533	551	575	580	548	571	530	563	577	568	554	546	568	567	553	597	576	542	562	590	589	578	527	580	576	564	567	566	613	587	602	621	547	584	573	550	540	594	571	555	569	584	579	540	566	603	561	574	564	591	519	528	578	576	580	532	559	592	565	596	603	563	561	596	595	556	533	554	549	588	548	615	589	585	584	585	566	570	590	557	533	563	569	539	543	565	617	569	588	569	556	561	529	594	594	556	557	537	585	551	603	559	555	555	594	535	588	536	577	565	573	547	564	610	561	580	586	566	532	601	517	579	573	590	577	574	563	572
40359	16935	4669	1076	685	471	354	326	324	301	269	263	332	289	250	290	256	264	250	256	233	243	257	240	236	265	232	237	212	216	232	228	198	246	199	241	227	221	261	213	230	256	245	226	218	240	222	217	209	209	247	222	247	240	239	230	200	237	254	218	232	248	248	236	232	237	218	218	215	199	204	218	245	230	240	231	222	236	219	224	225	240	255	213	245	223	218	254	228	205	207	229	217	233	210	230	226	224	220	224	220	197	214	247	246	238	217	192	223	234	208	208	202	228	263	211	219	238	230	227	221	214	211	244	239	227	238	232	240	222	209	235	228	223	216	211	209	213	208	217	237	218	233	231	218	216	242	216	248	231	232	245	230	201	235	220	243	210	226	227	224	216	214	213	251	236	230	209	216	257	201	219	233	232	244	213	223	237	235	208	194	222	218	228	194	208	224	225	182	240	233	227	219	246	224	221	200	198	213	224	203	202	226	270	204	241	208	235	235	238	217	237	239	237	232	220	219	222	234	255	230	204	238	259	227	220	218	223	243	255	243	216	214	258	221	213	215	226	215	218	206	251	230	213	237	212	199	209	221	222	233	220	220	231	203	236	222	238	208	215	237	239	231	253	198	202	224	247	237	234	235	229	242	223	241	241	214	220	225	211	216	232	250	210	232	198	219	237	227	228	188	234	242	237	238	203	235	248	221	218	212	217	217	206	215	204	195	236	214	227	248	212	219	218	255	222	199	247	227	213	240	248	219	213	219	201	255	273	213	251	227	225	240	210	215	240	231	220	248	244	251	204	234	238	207	192	225	208	209	225	218	242	243	230	218	251	221	250	246	231	220	227	240	250	222	226	213	233	198	218	219	229	262	196	217	237	232	257	238	219	233	236	242	225	231	251	234	213	236	222	201	251	218	239	234	195	225	197	215	222	228	266	201	229	218	225	220	212	232	212	224	233	208	231	214	242	223	221	225	223	247	236	213	238	253	230	207	227	249	239	256	226	261	201	245	216	213	233	225	264	233	250	227	225	191	250	230	212	198	202	226	232	246	235	208	220	189	209	230	233	201	214	248	190	203	217	212	227	217	204	218	222	222	230	231	226	220	224	208	225	197	180	191	212	243	238	237	224	232	225	237	221	213	212	217	255	231	218	200	227	236	239	254	233	222	220	218	196	221	231	226	244	222	248	230	248	230	246	242	219	210	238	239	228	230	219	217	215	196	191	239	229	207	211	174	176	219	216	218	204	224	229	222	231	214	250	234	241	239	217	228	218	212	248	237	221	237	224	217	201	245	222	212	225	239	218	221	266	226	214	249	273	219	217	232	247	228	216	220	229	268	221	252	245	244	183	217	228	220	226	217	216	217	227	209	239	257	199	226	253	234	201	203	220	226	247	228	228	196	246	264	245	192	226	218	256	249	248	239	244	201	231	196	215	250	262	232	211	224	231	266	225	233	216	208	225	208	222	225	241	220	239	238	213	241	230	201	252	219	237	250	229	231	226	214	207	228	230	229	230	219	211	231	222	218	226	241	221	216	222	217	202	235	237	223	214	251	205	217	190	215	239	243	212	222	239	221	236	227	230	237	228	202	201	237	234	214	211	224	225	227	230	224	233	210	215	207	227	253	205	232	219	226	217	228	219	236	197	216	202	212	221	234	218	220	232	234	243	192	239	204	188	250	237	201	208	189	247	229	214	230	224	247	246	236	220	228	241	220	228	211	219	249	247	222	230	270	211	211	194	265	217	223	222	252	227	226	224	221	241	241	258	250	251	228	253	199	225	194	209	225	237	216	250	247	243	254	269	248	265	221	200	217	254	208	261	232	222	252	240	215	193	247	195	217	256	216	244	198	243	259	229	241	218	236	242	214	216	243	219	210	211	212	222	219	224	244	232	237	219	236	219	232	233	204	253	211	241	222	219	230	189	240	226	218	242	189	232	230	230	216	232	228	199	220	184	223	228	237	252	206	266	221	229	186	208	204	244	257	253	229	220	207	230	223	219	208	217	225	238	235	200	221	223	217	198	233	244	242	242	248	255	256	231	208	261	222	207	236	235	208	227	242	243	225	216	203	236	245	192	232	209	205	204	180	193	200	213	195	219	213	231	244	238	229	252	196	227	222	201	239	258	240	245	213	195	215	218	187	247	236	258	228	221	201	240	203	209	211	222	247	195	243	213	250	226	217	243	226	225	233	235	229	233	224	214	206	202	240	238	223	249	234	244	208	218	231	261	238	245	243	218	203	216	218	233	238	235	231	224	233	207	209	255	216	245	221	220	240	240	256	220	209	223	209	224	243	215	235	220	227	214	212	194	229	224	202	216	264	220	230	222	211	244	206	235	250	199	209	234	226	221	214	240	211	242	233	213	228	204	242	208	245	218	228	252	236	241	233	186	255	248	271	207	216	228	227	200	224	220	244	222	233	227	209	220	219	207	215	248	246	223	200	252	228	236	220	244	217	249	241	215	229	238	236	219	214	228	231	235	223	239	220	217	236	225	221	229	235	223	239	230	214	238	238	197	237	209	240	230	206	195	228	252	272	224	243	223	227	241	233	229	221	229	257	177	236	217	235	224	212	245	207	201	215	198	212	222	233	261	198	240	254	242	247	191	211	211	228	229	224	232	247	215	219	220	202	244	243	207	244	198	213	226	225	229	273	258	231	236	197	219	245	241	229	240	239	215	230	182	203	214	244	229	214	225	221	231	259	223	232	208	225	221	206	209	257	199	235	229	218	210	224	224	213	199	249	204	245	223	211	226	200	199	231	219	212	211	215	214	224	189	231	232	222	232	242	219	197	224	244	235	244	238	244	235	243	216	209	233	225	208	217	235	223	238	237	249	216	208	240	218	225	234	215	225	244	220	234	237	236	216	224	265	233	230	220	254	233	214	223	224	214	201	230	245	194	181	185	223	238	218	232	236	223	230	205	221	201	248	201	226	218	237	200	222	220	223	227	221	246	204	245	233	244	249	242	214	217	242	220	213	224	196	217	234	221	226	225	230	232	222	231	214	213	211	206	218	259	227	246	234	221	247	236	226	194	235	222	197	198	187	212	217	202	214	218	214	232	239	213	221	220	246	219	229	276	231	224	262	216	173	224	224	206	272	225	244	233	219	193	237	228	244	223	221	213	200	199	228	220	239	222	218	265	240	232	211	211	215	216	239	249	223	224	221	224	217	244	207	227	228	201	236	220	206	199	254	262	230	231	224	233	226	251	215	239	260	229	203	239	196	235	241	230	232	218	217	211	243	226	230	230	225	207	214	209	196	236	250	199	196	205	253	210	209	233	226	239	231	219	201	212	195	229	226	202	240	253	233	186	244	231	235	218	224	235	222	212	236	207	243	213	205	211	234	223	237	227	242	252	241	223	229	243	210	219	252	212	215	231	216	237	214	235	234	249	249	242	226	213	217	210	226	216	236	243	239	236	262	248	209	250	218	228	227	223	228	231	229	250	235	244	234	242	230	203	226	201	223	226	227	217	268	220	259
23059	9508	5560	2761	2139	1562	1304	1072	985	898	799	711	720	681	668	636	600	603	589	527	548	516	531	528	515	556	544	459	528	554	490	509	511	533	497	502	533	481	544	503	482	469	478	486	519	491	513	538	465	498	504	482	460	517	516	467	475	488	466	497	501	474	489	495	486	470	474	489	465	501	463	481	482	488	458	488	488	488	512	480	489	463	502	478	466	502	479	500	480	460	490	462	468	481	473	464	475	501	494	499	515	480	485	525	445	484	479	475	514	475	512	439	474	492	520	456	506	459	502	475	419	465	471	489	487	505	511	505	474	447	521	526	471	469	426	481	434	503	465	477	521	496	546	528	494	465	513	494	467	457	509	464	505	442	465	483	466	478	533	480	486	517	496	498	496	453	494	495	499	462	506	505	442	500	468	534	461	463	510	507	472	497	479	450	476	485	479	502	512	477	511	500	426	475	476	487	456	465	465	482	469	471	473	505	504	487	493	467	474	491	485	484	474	465	531	488	490	467	501	457	465	447	470	534	492	522	487	488	474	493	443	472	477	476	490	530	515	462	467	473	462	469	487	535	512	468	456	461	507	501	500	485	448	479	503	461	443	502	513	518	458	492	445	475	457	469	492	508	492	504	465	483	466	519	504	509	507	477	497	516	500	447	474	430	474	521	525	491	476	452	466	487	535	470	486	468	470	477	480	473	448	507	476	443	487	484	495	422	484	485	465	489	517	470	472	452	524	487	512	504	472	461	476	489	491	454	458	495	498	456	495	467	483	492	431	491	503	500	521	472	482	471	520	499	516	507	453	451	449	449	494	514	463	471	494	517	513	480	501	502	517	460	482	476	481	478	492	520	488	439	459	485	498	512	493	446	491	484	480	495	488	486	473	493	485	495	505	450	531	497	528	485	446	447	481	468	503	513	485	469	466	472	491	482	453	519	467	465	488	495	500	497	516	481	499	501	489	510	464	435	502	431	479	510	484	531	444	463	487	507	492	468	502	517	468	502	477	444	492	493	480	493	487	464	509	492	467	512	491	478	483	533	456	513	486	474	470	469	479	492	522	493	524	518	511	443	481	464	468	490	493	482	495	511	498	510	493	470	518	475	442	454	502	484	561	479	498	438	470	468	462	453	503	491	503	513	472	457	464	433	488	463	494	467	488	515	515	479	493	470	488	497	521	484	523	469	517	460	434	511	504	476	480	464	490	476	509	495	441	488	489	482	522	484	465	497	517	468	507	475	497	506	497	507	516	458	493	504	485	471	470	479	489	484	510	452	512	472	515	485	470	450	474	459	482	507	457	471	474	483	484	460	458	495	455	494	470	478	484	480	485	459	458	480	482	466	512	527	480	490	471	473	520	478	470	500	525	474	488	514	452	458	522	460	468	505	477	484	507	501	458	469	485	468	514	474	473	474	531	517	501	470	514	488	465	460	467	497	510	445	511	514	472	512	486	542	466	517	538	461	461	478	457	514	469	508	472	482	451	503	506	490	522	483	477	487	515	477	489	468	470	464	524	523	489	485	510	508	487	449	476	483	471	489	518	440	495	499	487	503	520	517	464	483	504	477	466	482	514	473	452	468	475	502	514	482	480	524	507	433	472	485	530	512	533	481	492	462	481	473	471	525	485	477	494	470	458	467	459	509	482	496	477	459	497	488	486	518	466	468	500	487	495	494	468	496	499	484	475	519	471	529	469	451	537	474	500	466	492	499	488	518	458	490	474	508	484	495	499	463	463	470	514	505	482	488	479	502	484	443	512	460	492	500	467	471	449	474	482	505	497	513	496	488	504	494	495	462	466	486	515	510	495	527	465	453	477	485	479	470	445	517	496	495	454	498	533	447	488	466	478	450	512	482	508	480	462	457	526	464	466	499	458	456	467	483	492	519	474	494	470	450	458	488	509	483	495	466	478	496	467	467	514	497	498	454	515	510	449	514	488	491	455	443	480	515	491	514	493	513	501	490	460	485	478	503	464	481	502	481	497	477	485	475	471	483	475	475	512	523	501	475	499	508	463	488	521	519	500	481	465	463	509	503	500	493	508	460	515	475	480	448	469	447	486	463	451	460	491	489	496	464	454	471	505	491	482	507	450	482	501	462	459	496	462	482	504	507	505	463	482	489	486	485	485	505	494	470	513	473	489	442	464	471	507	470	477	516	498	514	470	477	504	480	485	506	512	498	507	473	506	454	526	517	492	471	454	488	520	455	473	457	526	470	489	488	466	476	478	448	482	475	472	447	520	485	517	500	497	503	478	457	462	474	456	532	501	473	467	476	469	471	482	517	477	486	476	494	482	482	503	513	477	461	480	515	487	460	485	464	435	494	528	452	466	471	518	481	498	495	478	470	493	476	492	498	511	508	481	459	499	463	491	482	495	497	486	506	448	441	478	464	485	490	480	494	452	497	463	485	523	490	491	507	501	502	492	466	481	483	482	486	463	458	498	497	515	483	487	481	487	445	460	467	480	466	496	466	510	469	515	476	484	512	496	486	504	500	501	474	504	493	475	475	509	496	495	528	478	469	471	486	475	475	493	476	482	478	489	493	523	476	471	498	511	432	494	475	467	480	520	464	490	495	507	458	494	473	454	496	512	484	517	516	487	489	447	513	486	503	439	483	491	476	480	473	489	468	497	472	505	539	518	508	505	508	458	502	510	495	492	502	485	513	466	495	473	458	474	442	481	522	453	481	491	468	479	510	471	489	480	493	473	466	494	463	536	474	494	455	504	499	490	468	454	480	502	462	496	502	521	499	506	509	489	476	467	508	477	490	516	514	459	494	434	518	477	471	463	478	510	476	464	495	488	469	517	480	502	503	489	450	483	474	508	463	486	452	478	493	466	473	509	480	481	507	444	476	473	483	438	441	490	494	509	467	475	449	454	494	466	457	446	475	478	525	478	454	456	473	483	499	492	455	454	469	517	464	465	461	471	499	474	482	530	485	471	499	491	480	480	472	504	493	486	456	475	473	486	484	488	460	485	484	488	497	456	504	470	481	475	473	489	506	461	491	451	458	503	479	492	484	482	513	531	482	516	504	463	503	478	503	518	501	476	459	436	503	546	485	450	484	491	458	503	476	491	480	448	473	498	509	513	440	486	533	487	484	483	492	508	490	521	491	486	505	472	448	469	503	508	488	492	474	468	495	500	462	486	471	480	476	517	507	461	485	476	485	467	460	522	468	463	497	500	473	454	466	502	444	435	432	468	454	478	482	497	483	486	465	504	462	487	482	467	482	494	446	493	486	519	482	448	491	485	500	494	477	489	449	504	495	507	496	471	487	474	484	525	488	520	471	476	489	500	476	476	450	495	481	428	432	473	498	480	501	501	474	491	500	483	474	462	472	487	489	500	471	489	481	507	447	466	496	462	490	520	452	445	504	511	486	512	503	500	482	491	519	502	484	488	459	446	500	498	501	476	474	501	484	457	485	527	503	485	459	454	424	429	506	468	526	463	490	494	479	501	527	487	507	484	518	491	471	436	494
52684	25280	9901	2379	1285	864	621	496	476	431	376	311	322	317	346	321	286	262	230	249	219	241	239	240	226	243	235	231	229	235	226	201	210	217	238	228	192	223	261	203	217	229	213	232	226	216	231	231	223	205	220	195	233	215	233	201	205	216	193	235	241	220	222	218	176	237	208	218	250	214	242	237	201	230	222	240	232	207	200	233	238	242	217	196	211	214	189	254	239	224	206	220	212	230	218	197	213	230	221	207	214	246	206	198	205	205	240	214	200	226	200	237	202	207	224	187	219	224	195	219	205	225	216	224	216	225	225	232	207	214	218	195	250	236	246	213	212	232	234	200	255	277	209	196	205	225	203	214	174	244	219	203	232	239	231	229	198	194	223	209	206	228	205	209	217	205	216	205	243	202	199	187	188	200	253	220	221	228	220	200	194	229	227	197	236	204	199	213	183	230	224	238	231	203	220	234	202	243	210	212	202	224	198	216	202	222	214	225	226	224	213	206	229	216	234	224	236	203	218	239	199	218	200	212	219	239	240	200	209	227	194	212	233	230	216	219	235	211	212	210	246	204	212	195	212	219	195	202	200	219	211	205	188	231	215	194	206	208	205	204	216	197	225	186	223	212	217	207	233	208	215	235	234	204	221	227	231	207	208	219	209	226	238	224	222	207	227	229	220	258	191	195	194	226	214	233	223	226	215	210	228	254	212	220	235	207	228	211	224	197	222	212	202	224	213	215	219	249	219	216	189	229	234	235	184	225	203	209	185	212	223	211	234	224	221	213	216	225	218	226	236	189	204	237	197	190	217	207	211	243	180	201	214	212	200	208	213	206	229	209	216	211	220	207	208	229	219	214	186	226	219	225	222	204	216	212	211	199	225	206	185	207	225	205	224	208	212	228	225	215	226	218	230	239	175	233	222	191	213	221	210	213	224	208	223	211	230	221	243	261	225	231	198	185	205	232	176	224	234	217	210	183	189	229	218	208	236	192	240	253	194	218	176	194	207	234	207	226	237	225	207	229	223	181	239	220	213	228	238	244	227	207	209	224	217	183	207	232	225	223	219	206	204	216	207	198	203	233	214	199	215	224	199	218	199	225	235	218	245	212	228	221	201	232	236	234	208	198	203	191	222	210	204	207	225	200	218	228	226	200	213	251	237	195	201	202	217	215	196	238	226	204	242	201	190	236	205	210	212	200	199	257	197	234	231	208	195	217	200	232	220	218	208	215	212	199	188	205	247	218	202	237	205	230	224	220	236	223	226	229	212	219	194	231	231	205	211	188	206	220	192	205	211	223	216	197	218	244	215	230	244	213	249	247	204	205	205	212	236	202	217	195	208	220	215	209	229	195	206	239	241	221	183	208	222	244	224	219	224	195	266	219	223	258	226	220	224	208	237	220	207	202	228	236	210	216	191	222	205	195	220	222	224	215	235	232	178	211	237	233	227	177	218	218	229	216	205	209	228	191	234	200	219	211	221	211	193	216	215	236	225	211	220	213	202	210	216	203	208	181	214	183	211	232	187	216	213	209	215	212	217	220	223	205	225	200	228	201	217	245	230	223	218	239	214	242	228	194	212	196	222	214	230	219	224	197	212	203	192	197	217	231	222	237	209	245	196	226	190	225	189	201	221	226	227	205	235	239	200	189	253	251	203	217	234	210	228	230	212	207	230	220	204	225	220	195	225	219	222	231	216	224	197	234	231	213	203	235	185	204	195	226	194	227	220	185	205	195	240	233	218	177	205	199	251	184	179	234	211	206	226	195	247	191	219	199	232	232	217	220	209	216	198	244	216	235	223	221	216	223	247	215	208	228	220	231	188	218	220	199	195	213	200	207	201	194	198	217	224	213	231	201	229	233	210	189	203	188	201	230	207	209	235	204	224	227	239	241	205	229	230	208	211	237	225	243	199	214	217	220	183	215	184	238	197	226	226	219	223	226	223	220	234	230	223	225	214	207	220	228	190	224	201	233	217	185	216	199	216	205	224	239	210	203	213	218	200	214	222	230	208	236	219	211	202	223	207	213	217	214	203	225	222	194	224	212	213	214	207	198	240	244	224	218	230	227	233	205	209	203	232	199	195	223	249	223	239	226	235	210	199	199	214	200	256	223	207	277	232	242	209	179	224	223	200	211	225	196	196	190	211	179	215	188	215	204	193	216	210	202	215	232	229	245	240	217	213	196	227	219	206	212	226	226	218	219	219	192	201	222	203	222	210	222	222	207	217	208	237	208	237	207	204	221	194	229	203	198	210	196	231	227	214	202	210	215	215	222	210	213	213	237	218	228	219	205	212	193	206	208	233	199	225	204	201	224	202	222	215	250	200	208	212	173	259	216	220	211	206	221	225	208	200	212	206	238	246	234	232	200	215	217	175	256	246	228	204	230	198	223	198	234	217	213	241	225	232	197	171	210	243	248	227	202	209	204	233	238	220	195	206	231	207	223	225	215	205	225	244	250	224	240	213	220	194	203	228	217	217	216	226	216	217	183	238	199	233	212	260	215	190	210	212	201	214	215	222	197	207	240	203	198	237	212	234	211	215	211	221	192	245	222	220	196	210	218	239	224	198	244	250	222	208	212	240	231	205	183	225	216	245	241	215	211	231	220	224	222	200	213	212	221	203	197	212	205	197	234	239	237	222	222	216	207	253	250	201	245	219	211	227	213	206	231	208	202	225	217	240	200	219	235	209	197	213	203	221	204	217	218	243	215	197	220	231	207	210	207	230	195	216	212	199	268	214	217	229	193	243	223	220	224	231	214	210	210	214	222	225	233	218	229	217	199	236	220	197	218	220	182	185	209	210	240	261	233	228	210	220	209	238	235	217	188	196	227	201	204	258	222	196	201	229	201	208	217	211	230	237	237	233	205	220	215	230	212	224	240	195	211	220	222	222	222	191	247	236	229	207	211	220	183	200	194	221	193	212	222	218	232	211	205	220	205	243	239	221	208	192	166	200	197	208	216	210	202	195	210	221	238	202	206	204	217	183	226	203	210	211	217	214	224	230	208	220	247	198	210	209	224	229	227	194	209	225	206	206	211	229	217	235	226	213	208	224	176	245	218	221	228	187	223	210	213	220	231	192	207	207	203	224	218	205	200	222	218	206	237	231	204	218	218	236	198	205	229	215	212	251	214	210	229	182	214	194	211	198	230	223	210	209	221	209	231	218	204	228	223	196	243	205	188	209	215	226	231	210	236	210	229	225	199	199	223	202	214	210	209	192	211	205	217	223	200	214	190	189	231	219	211	230	245	227	200	217	217	207	202	217	207	220	225	244	204	208	208	250	229	227	245	230	213	233	203	213	204	235	225	189	207	237	235	207	216	199	199	217	229	224	230	221	225	217	211	238	234	201	234	204	203	222	179	212	202	204	198	246	232	213	221	190	240	198	215	206	212	198	232	239	209	213	211	209	199	226	222	226	229	213	190	219	247	226	218	208	207	205	223	220	225	225	221	210	232	216	215	205	223	226	230	209	248	191	229	224	219
31724	16160	10370	5194	4494	3246	2301	1873	1764	1530	1342	1221	1050	1020	1217	1197	852	666	695	616	618	562	587	654	565	601	544	532	552	526	506	494	509	496	512	501	482	512	502	508	511	524	504	485	504	489	467	510	520	507	486	469	505	534	492	467	502	503	514	457	436	500	469	496	494	500	507	479	482	492	491	475	516	475	483	458	508	476	483	489	456	463	488	464	451	493	449	499	456	459	426	464	460	464	502	454	496	452	459	485	480	466	501	475	439	465	465	487	479	513	489	471	521	491	444	430	483	471	468	479	468	443	492	461	494	448	465	501	509	493	455	467	478	519	480	466	508	467	444	458	463	522	483	453	488	528	510	455	484	470	458	482	528	474	442	486	468	462	453	453	459	467	459	465	487	460	450	456	505	499	476	486	468	480	468	491	476	473	457	457	464	476	509	482	480	486	463	446	466	494	475	448	485	491	490	494	506	427	490	511	473	452	461	472	469	484	506	486	480	469	456	458	489	482	434	506	449	489	475	445	447	438	465	435	498	478	451	479	447	497	468	477	434	469	467	462	466	434	487	457	460	465	466	441	463	447	460	449	502	489	474	462	503	531	506	453	483	449	475	441	518	485	501	470	514	467	479	476	462	454	469	474	483	468	493	510	465	459	498	459	504	483	488	494	468	435	476	498	460	498	462	459	501	479	431	470	499	483	461	483	469	499	499	474	478	468	488	433	447	458	489	441	451	479	425	470	493	476	458	490	476	464	442	483	484	487	482	502	475	473	480	440	485	532	470	431	508	464	420	465	504	459	495	469	492	476	497	456	467	457	497	436	457	469	470	511	473	502	463	520	492	486	443	476	494	462	485	490	501	453	494	493	460	487	488	454	468	499	476	431	488	510	485	529	463	489	448	498	483	483	482	449	489	461	434	508	514	461	483	449	419	459	464	473	535	479	472	493	471	498	435	471	476	459	489	474	464	461	478	483	449	466	431	492	498	457	491	508	517	453	468	475	472	464	487	448	487	510	498	495	488	465	462	490	458	459	473	490	476	490	450	509	499	481	474	447	457	463	430	481	443	480	442	475	465	453	499	457	486	474	499	499	498	445	447	460	474	461	504	503	477	499	477	512	462	455	484	506	503	437	466	469	496	485	509	463	475	480	497	493	470	441	483	422	471	453	468	441	445	482	462	445	463	485	491	455	454	480	475	455	443	459	467	444	510	493	484	453	483	480	414	483	455	485	489	438	503	450	483	501	466	469	453	448	466	481	438	526	495	496	492	468	480	472	457	482	449	478	462	489	517	439	446	475	471	476	533	496	472	494	452	463	481	495	462	475	487	460	543	489	473	507	464	461	417	469	454	499	461	476	445	507	476	486	435	476	488	498	474	478	470	445	439	469	497	448	507	450	498	463	474	422	460	463	467	458	516	455	457	467	496	457	499	478	492	490	484	450	493	522	507	464	493	478	447	495	480	459	429	443	470	507	473	458	444	470	485	460	501	455	492	495	512	471	497	464	460	510	462	447	478	497	506	487	467	529	454	458	468	472	491	486	486	486	495	473	466	492	426	477	442	429	483	453	458	511	524	434	474	470	459	424	467	494	466	458	440	495	453	439	448	482	431	466	473	486	436	521	444	457	482	462	499	439	519	470	449	504	449	489	432	447	468	489	487	459	469	519	489	443	458	458	453	469	449	420	493	465	504	485	452	502	485	500	498	477	470	468	489	423	476	469	407	456	494	454	451	527	512	456	464	488	452	518	492	500	490	490	460	528	476	463	475	511	493	460	456	490	484	513	446	504	506	457	451	454	480	480	441	485	471	470	444	513	496	452	499	480	505	477	500	476	496	501	479	453	466	487	477	507	477	499	474	484	491	451	523	463	465	455	450	475	492	485	408	479	483	448	498	461	477	461	468	479	483	494	485	503	485	480	448	477	490	499	479	505	496	480	448	444	467	503	459	491	460	471	508	460	485	434	486	498	495	477	481	488	464	484	501	519	458	486	482	494	493	462	449	459	451	491	466	481	462	477	458	435	487	488	451	480	466	489	517	473	468	502	465	482	453	482	490	457	492	498	496	462	475	467	445	503	463	440	483	490	453	496	523	501	495	493	445	469	442	491	498	475	485	446	441	493	482	494	486	443	457	432	473	503	463	479	480	500	423	443	461	485	490	446	479	503	495	520	462	476	478	470	527	453	447	444	453	478	487	471	473	500	498	508	431	464	467	497	470	476	489	471	486	468	488	497	468	449	511	478	469	484	466	464	461	501	490	473	438	459	494	474	497	502	479	470	474	472	475	456	439	473	440	462	477	491	446	444	484	473	484	479	465	455	468	488	482	465	487	457	462	451	467	463	508	480	438	458	449	483	452	457	495	470	492	473	475	526	484	498	469	469	444	452	455	513	466	479	464	498	487	454	455	500	499	494	458	487	465	485	473	489	491	465	481	475	442	465	444	499	482	465	482	465	501	482	463	476	464	510	465	493	457	448	466	460	484	458	482	454	471	471	490	488	486	473	471	481	488	503	443	470	475	454	445	476	469	465	472	458	493	460	492	485	454	485	431	455	472	481	442	461	465	455	473	502	468	456	467	453	452	483	484	482	439	447	483	478	449	442	484	491	525	445	446	457	467	499	475	494	478	452	495	489	454	464	490	498	453	475	475	435	456	473	466	460	502	495	461	483	484	495	498	448	454	509	495	452	511	493	476	492	459	488	483	455	471	477	477	494	481	476	437	483	442	462	465	490	510	505	458	479	465	493	475	442	466	471	500	451	452	499	470	507	468	446	462	487	476	473	459	500	468	483	462	426	448	498	476	423	456	486	535	467	459	451	493	452	479	479	497	478	504	482	478	459	477	484	480	469	460	469	508	459	500	461	484	526	440	490	476	487	459	478	442	483	463	488	458	448	475	497	503	487	484	420	434	490	478	483	466	519	465	473	511	461	478	481	537	512	474	505	454	507	449	476	486	457	491	471	472	448	459	472	407	455	476	440	491	460	487	470	463	446	467	470	481	501	513	498	463	468	496	474	480	453	491	490	444	457	500	438	476	458	469	474	476	508	488	476	500	449	458	485	456	504	476	476	463	507	467	444	493	501	452	497	469	444	452	464	476	498	470	465	403	489	443	458	488	468	466	457	443	486	462	474	474	504	477	459	453	482	464	490	449	479	477	482	499	480	485	469	471	478	472	483	453	521	485	479	448	455	467	518	427	478	462	479	494	455	477	434	441	464	504	493	467	462	444	487	477	476	448	470	472	461	484	500	463	492	431	474	454	458	476	478	443	472	466	474	478	484	478	499	510	465	467	469	488	491	427	443	478	464	481	477	450	444	497	469	461	506	463	451	486	484	465	501	467	470	447	474	498	442	475	482	453	459	457	459	490	453	466	458	488	503	463	480	473	450	444	424	442	443	504	483	463	488	480	501	458	497	507	479	456	419	488	467	496	518	485	490	487	457	461	449	408	461	436	475	490	486	485	455	451	482	463	525	471	499	481	496
62392	29861	14887	4141	2092	1407	898	679	626	631	503	472	396	434	459	488	377	347	325	305	256	309	325	278	297	286	265	313	292	255	317	293	283	272	251	259	281	290	294	261	256	283	250	277	276	290	285	271	306	269	278	297	263	247	260	227	280	262	247	280	284	264	310	305	299	273	272	274	276	273	264	291	291	289	259	277	285	270	221	266	280	258	290	287	266	265	285	289	291	256	256	256	288	261	275	271	273	259	294	276	246	280	247	256	293	292	321	277	248	272	256	272	264	291	295	281	259	235	263	295	274	268	260	242	249	237	298	264	296	257	258	274	258	267	267	290	277	273	277	256	272	261	237	267	296	260	225	258	250	276	278	248	316	300	270	280	269	277	275	271	269	297	282	262	256	281	272	281	292	284	291	280	295	234	270	250	260	279	284	281	251	279	278	260	273	249	266	281	260	255	283	278	253	266	294	247	291	280	289	262	249	282	262	253	253	288	239	277	264	269	298	295	305	319	279	248	298	273	280	271	243	281	235	266	267	261	323	283	232	269	263	238	279	260	262	264	280	266	270	301	278	250	266	240	283	294	274	280	235	255	280	272	310	274	278	265	258	282	264	259	291	266	271	287	282	275	250	272	276	270	260	275	291	280	273	292	259	271	268	256	267	288	275	287	254	249	237	256	272	233	263	249	272	274	245	289	301	268	293	262	262	269	245	243	243	303	291	276	293	273	297	280	266	265	309	254	257	275	275	252	273	277	286	272	283	271	289	271	239	268	268	240	274	279	295	267	245	274	283	296	270	268	284	313	258	287	271	248	292	234	262	287	260	255	249	279	254	242	277	299	270	248	298	264	310	271	282	294	284	262	239	245	284	303	249	245	274	248	290	282	285	259	267	270	293	266	272	276	291	282	283	263	280	270	253	277	305	261	267	263	246	252	293	255	280	259	256	274	270	258	300	283	284	261	241	267	280	265	287	270	263	265	234	301	259	258	256	256	266	284	274	278	236	279	259	243	309	248	287	254	265	296	289	285	275	276	279	271	281	300	293	272	264	285	260	288	250	252	279	257	280	290	307	284	274	278	262	287	287	300	269	268	270	305	267	297	262	265	278	283	257	250	257	285	257	293	277	284	288	253	286	294	297	288	284	252	238	265	264	243	280	261	277	293	268	279	288	297	239	252	287	278	265	257	280	254	282	242	277	242	260	295	278	262	269	285	278	309	259	279	272	278	272	246	289	276	273	267	282	297	271	245	251	255	241	259	277	289	261	297	276	286	279	276	280	269	243	310	316	259	275	274	271	254	257	298	273	267	236	283	278	259	254	277	253	295	261	284	285	264	275	302	256	295	287	268	293	244	294	242	279	303	275	266	237	274	283	270	243	279	272	279	241	281	283	228	277	261	292	261	279	286	299	260	298	242	234	287	265	277	274	262	266	251	265	284	292	270	278	220	237	267	256	277	260	269	245	252	246	271	251	268	305	249	278	254	236	259	273	284	268	265	275	244	239	283	265	276	292	282	258	262	302	260	262	272	304	269	299	277	238	296	296	254	291	289	277	300	298	252	260	292	286	268	266	251	273	262	235	248	275	268	267	263	256	294	257	306	297	250	254	286	297	273	248	264	260	267	286	271	275	259	264	247	235	306	303	279	305	302	312	257	253	267	282	271	251	267	270	268	255	242	272	259	255	257	306	293	267	279	279	264	292	276	292	266	277	285	259	258	276	244	257	286	270	292	271	272	250	277	271	275	266	273	253	278	250	258	275	281	283	255	276	288	236	243	295	260	258	275	310	258	254	222	292	286	251	265	265	316	285	280	262	281	275	258	282	324	301	243	267	281	252	243	247	273	243	283	239	253	266	282	284	274	251	274	265	262	310	242	265	277	273	319	290	273	316	272	268	280	276	269	266	257	284	270	305	272	263	303	283	282	290	283	242	266	273	264	292	265	286	278	269	244	298	243	254	256	319	263	294	273	270	276	252	251	275	275	296	248	270	243	249	309	287	240	267	293	254	266	269	273	265	249	249	265	263	229	268	278	263	274	279	291	304	279	270	273	267	262	256	228	271	268	290	303	272	271	252	281	259	298	271	290	251	296	278	287	276	292	306	235	264	282	287	289	275	265	272	320	262	248	245	280	258	269	262	276	312	273	275	279	268	274	273	280	273	269	261	282	268	260	307	265	281	264	270	293	264	291	270	257	250	284	277	301	266	258	293	261	270	261	282	259	243	283	271	256	255	279	295	294	262	269	267	293	263	238	291	266	255	252	245	239	246	252	278	267	269	273	225	309	284	245	273	254	275	254	259	295	315	288	277	275	271	260	272	255	299	292	271	262	280	282	251	265	277	243	290	284	281	265	249	299	280	260	251	275	266	278	274	252	302	280	276	241	276	277	303	242	319	238	264	259	248	260	280	279	282	296	296	239	255	274	258	291	278	275	265	271	285	268	281	267	254	261	259	267	296	280	272	276	300	276	272	279	279	260	286	271	264	269	265	281	302	288	273	269	287	272	259	258	281	245	218	281	304	271	326	269	272	259	247	265	268	301	277	273	292	285	274	283	294	264	307	256	296	257	244	269	268	291	307	292	256	288	267	261	309	266	296	260	272	263	257	259	253	262	255	253	276	283	285	277	294	255	272	246	275	283	280	257	274	273	275	285	266	250	288	251	263	241	248	241	271	279	297	298	234	255	241	255	278	291	252	257	261	276	278	282	256	238	269	285	264	249	266	255	273	275	282	260	287	309	277	290	248	290	250	276	268	260	230	268	269	266	263	261	274	268	261	238	250	254	245	277	265	254	236	286	271	254	255	271	260	288	295	257	264	275	264	254	273	267	293	306	279	295	287	260	236	295	294	263	249	310	259	279	319	280	241	268	278	316	245	287	271	256	260	295	276	277	267	268	289	264	264	287	229	279	286	263	263	250	270	277	286	256	271	262	284	271	251	259	251	237	281	289	270	250	256	249	286	292	247	262	244	257	262	224	263	259	252	267	257	289	273	294	247	255	277	279	250	240	293	252	253	307	255	308	272	277	268	272	307	272	269	242	267	264	267	267	256	256	275	272	242	268	294	260	279	286	284	275	229	299	246	273	260	285	287	249	272	263	291	281	287	306	260	295	271	263	256	327	255	262	277	249	281	277	271	278	275	270	298	274	269	284	300	274	286	256	277	286	250	257	270	295	297	244	281	286	265	290	285	296	287	295	275	272	296	279	266	255	295	255	265	266	276	258	274	254	282	274	328	273	301	244	275	275	269	248	262	283	263	271	275	313	250	303	286	302	281	278	241	312	246	262	239	268	299	287	280	265	298	266	207	239	248	266	283	274	311	269	266	255	242	268	243	251	250	292	294	287	256	278	294	286	278	258	288	310	263	305	299	249	294	283	298	253	299	276	295	251	283	277	289	248	269	275	241	244	255	268	268	309	246	297	256	258	244	267	291	294	241	243	283	301	249	280	269	262	259	271	270	262	273	242	295	293	270	277	266	260	253	258
36713	18973	15026	7811	6612	4623	3361	2649	2594	2287	2040	1721	1405	1473	1828	1690	1124	922	847	840	785	777	740	744	720	768	740	720	643	629	646	592	667	622	593	656	584	595	581	622	636	600	640	663	592	617	596	634	567	599	615	600	593	581	571	596	535	593	565	605	579	552	606	544	556	612	545	550	566	586	538	560	549	584	579	504	615	568	533	565	569	560	591	609	560	580	601	570	617	575	594	563	585	588	563	624	597	564	520	586	565	599	569	600	571	611	563	610	626	566	565	595	570	573	587	582	555	581	546	607	545	580	546	624	564	538	566	607	561	581	565	561	590	606	576	627	571	542	573	591	540	576	562	591	575	597	612	562	567	599	558	572	558	548	580	602	573	578	564	554	594	554	604	578	607	592	589	559	566	582	597	597	584	583	552	581	592	534	522	571	613	615	595	576	590	578	585	602	602	550	518	556	530	588	557	567	586	619	531	505	545	531	566	547	642	543	538	606	568	589	594	543	578	601	546	548	556	580	549	593	546	592	613	556	579	560	591	560	597	561	567	583	574	597	538	592	569	548	563	614	586	581	550	598	563	582	618	603	596	591	591	522	589	569	549	569	597	610	568	581	566	569	584	573	546	590	613	574	580	569	595	588	560	589	599	576	583	576	577	569	588	583	554	577	626	574	552	558	584	548	555	560	542	559	549	580	548	518	592	591	579	572	563	593	624	582	578	554	559	585	541	577	578	589	601	538	542	596	589	571	547	575	574	594	597	565	586	559	586	571	577	575	572	587	588	590	552	573	592	544	560	548	612	622	513	545	585	583	559	584	614	615	542	613	623	530	550	595	548	593	540	563	571	555	524	547	578	577	544	549	529	572	564	568	582	586	573	604	568	622	577	581	574	598	575	619	586	590	563	590	550	612	549	554	571	594	588	566	570	576	577	560	584	522	556	555	578	498	521	539	582	587	598	552	546	591	554	543	535	622	578	547	570	575	594	556	629	577	523	538	570	572	626	613	570	596	595	566	586	571	578	569	604	563	591	578	578	570	545	558	561	599	554	558	554	532	571	563	570	571	574	563	570	575	552	559	529	599	571	557	582	583	576	580	561	597	604	608	550	600	537	574	553	589	579	590	601	559	598	562	589	558	619	582	566	573	528	579	574	593	596	573	610	561	572	584	581	590	593	583	554	556	568	570	601	582	625	588	572	588	604	575	571	540	569	592	555	582	543	580	533	618	583	545	575	570	573	576	591	641	578	585	575	562	595	551	600	600	584	592	571	501	573	541	559	604	610	522	586	588	550	566	586	568	560	577	568	587	547	570	514	607	628	595	564	555	552	603	590	559	572	551	552	583	595	588	557	579	520	576	574	579	549	620	571	580	562	572	584	575	590	590	526	606	589	552	586	630	605	587	588	589	577	646	572	573	563	598	613	571	581	562	547	589	557	562	609	591	533	558	564	591	575	601	597	586	591	576	578	617	541	609	583	531	571	578	543	563	569	604	564	553	560	587	543	607	583	579	581	617	579	547	577	588	623	595	600	586	548	581	573	572	595	601	569	534	601	578	565	557	555	597	558	595	559	604	576	560	588	566	573	561	541	564	550	549	563	542	525	545	599	595	598	601	562	572	567	541	549	563	635	603	594	599	592	581	591	568	588	557	548	538	560	582	592	603	568	571	544	558	579	560	578	560	581	589	581	619	586	558	607	589	588	521	534	606	586	543	554	552	584	532	603	558	596	598	582	575	579	568	565	559	611	575	566	609	583	593	562	553	585	548	565	586	552	607	591	595	623	564	563	546	558	591	583	557	570	633	597	619	591	570	587	588	574	585	581	518	503	548	590	577	579	582	547	562	517	572	564	611	534	583	565	560	592	567	559	582	582	558	549	591	539	554	567	612	537	607	580	561	604	612	540	554	589	583	533	571	578	595	593	579	581	578	588	576	566	536	552	541	594	573	608	589	601	569	624	601	557	623	572	579	571	558	602	566	552	613	573	568	557	549	562	568	603	552	573	559	579	573	546	548	609	571	585	532	549	589	591	558	536	538	608	558	564	539	568	574	593	582	605	578	591	590	566	512	523	555	605	514	533	598	556	577	553	612	543	594	587	594	630	569	610	585	620	590	603	577	587	632	579	575	574	606	565	565	586	527	568	577	604	587	558	579	558	623	550	570	564	600	585	579	596	590	575	608	532	593	605	594	610	576	588	593	571	606	579	544	586	582	544	543	561	597	606	572	553	583	595	520	591	545	574	605	575	610	569	624	551	578	590	580	572	542	563	552	563	571	563	605	580	524	586	573	588	535	563	591	541	602	617	547	552	585	565	623	607	515	551	571	600	582	541	588	555	607	585	571	582	581	575	532	552	546	546	572	581	556	551	616	583	552	554	609	578	577	540	602	567	583	569	558	554	555	607	562	571	541	591	549	589	584	581	621	572	564	550	610	626	554	541	600	593	627	547	576	585	522	591	581	546	563	578	583	547	592	627	572	554	587	606	583	620	594	561	588	589	570	588	590	553	545	603	562	633	559	549	613	573	566	571	572	591	547	543	513	579	598	567	603	592	549	582	604	609	575	572	553	577	565	587	577	528	541	571	572	569	585	577	622	534	605	561	550	620	566	541	580	587	584	578	573	555	563	549	586	597	548	546	573	541	567	561	632	581	611	602	585	570	540	587	553	578	561	566	552	565	558	607	589	550	549	577	570	581	596	585	589	552	548	584	581	590	547	555	618	577	588	555	552	554	600	601	542	588	637	534	537	556	622	544	582	567	586	569	570	590	563	536	558	581	543	581	576	579	582	560	556	591	592	569	598	620	569	581	575	599	566	571	592	542	563	571	574	593	589	588	597	577	577	593	573	606	555	626	564	583	560	587	627	603	619	564	562	619	600	555	589	546	562	557	575	604	576	593	547	601	562	541	570	575	572	544	620	569	550	563	601	595	550	582	561	576	549	597	603	557	551	606	567	553	563	558	589	556	574	595	603	614	583	588	622	590	559	612	548	569	617	609	573	594	551	572	573	597	569	547	548	602	626	590	609	590	574	583	563	561	584	575	598	609	594	545	545	595	584	591	592	607	583	549	568	574	547	546	551	573	549	538	558	582	551	568	591	568	562	616	598	576	577	553	589	634	585	619	607	595	556	587	543	569	599	554	590	619	590	583	595	576	587	525	582	564	563	595	566	553	556	614	545	607	583	604	578	590	589	577	602	560	579	572	562	604	581	590	553	547	556	597	534	587	592	573	559	623	516	610	559	606	573	569	564	582	598	608	531	590	569	582	587	605	557	556	571	594	546	596	574	572	583	584	578	575	563	592	557	573	567	534	544	594	554	556	582	552	595	553	617	589	587	587	518	584	597	602	539	576	567	560	568	540	593	555	576	604	580	548	533	604	587	538	562	549	617	610	551	562	587	583	584	519	557	618	592	578	570	584	589	596	579	565	586	597	606	566	605	599	598	572	614	573	579	563	584	564	556	569	566	601	554	553	566	588	567	591	558
37464	14137	4576	1113	618	461	341	330	308	316	293	265	261	268	251	301	255	227	251	243	227	257	230	234	239	219	237	243	223	240	246	196	239	228	251	241	217	231	222	240	217	240	231	225	247	221	195	248	240	242	188	222	216	233	183	205	208	224	227	254	221	231	235	248	235	213	248	221	226	207	234	219	231	224	200	214	220	242	211	242	231	204	197	237	224	214	211	218	201	224	222	224	207	212	247	193	234	212	226	228	241	210	235	240	250	220	231	252	248	225	236	232	254	241	212	218	226	226	221	218	221	213	236	228	238	218	207	205	232	220	197	230	247	252	202	240	232	256	237	231	202	264	214	229	229	243	203	216	241	249	246	236	237	225	215	207	200	237	211	232	242	241	210	177	221	233	239	201	229	222	198	253	229	218	231	229	237	230	239	215	208	234	258	246	255	233	249	240	204	213	229	253	228	216	218	267	207	217	223	220	243	225	240	206	209	224	250	219	187	241	211	224	256	244	227	235	249	220	215	259	256	251	236	239	233	237	234	222	204	216	217	182	216	216	231	224	240	194	245	222	222	232	224	241	227	254	213	231	262	223	183	193	200	259	233	201	227	251	208	248	209	228	233	211	216	215	202	253	241	237	222	229	213	217	220	252	187	221	222	237	230	242	239	234	220	182	231	227	206	213	231	238	227	214	199	212	216	236	245	237	224	247	223	257	233	235	231	210	230	222	240	255	218	225	232	247	223	201	207	227	223	228	216	208	211	245	220	245	236	209	233	242	256	222	221	208	218	234	203	216	230	241	256	215	248	214	198	252	222	192	242	218	222	243	221	245	227	229	232	261	207	212	225	218	262	196	217	225	223	232	213	237	269	244	238	253	255	204	210	230	241	212	237	227	236	248	256	247	231	226	204	239	225	228	235	217	219	213	234	239	221	251	216	259	217	219	206	223	232	207	232	212	260	238	220	225	248	214	196	211	237	197	236	211	225	230	208	248	205	230	214	252	195	222	224	223	223	223	208	255	249	215	242	207	232	243	237	230	208	254	246	225	223	242	220	259	224	236	193	198	222	229	233	246	219	214	233	215	243	228	262	237	261	221	240	208	220	198	228	242	226	210	222	230	222	242	246	208	224	226	227	232	210	238	223	233	213	224	212	207	227	258	233	224	211	207	258	217	215	235	202	214	217	213	245	218	254	238	251	222	223	205	242	197	205	215	199	233	228	238	207	212	254	223	182	220	232	247	208	247	237	229	213	210	221	228	231	265	234	235	212	244	225	239	195	220	225	196	261	222	229	226	217	232	228	248	214	208	235	221	222	271	225	218	232	242	234	211	206	209	238	233	203	207	247	225	243	233	235	215	221	225	244	247	233	219	238	205	238	217	203	216	245	249	219	221	227	248	236	201	224	240	231	228	215	255	232	218	226	251	244	219	203	214	209	246	230	241	213	232	258	217	225	245	214	240	242	238	213	233	221	255	221	219	200	193	224	232	232	228	217	257	234	237	197	217	250	245	222	217	220	229	203	248	210	251	215	199	236	231	235	264	221	222	222	219	232	239	251	208	231	239	202	213	262	237	230	243	219	243	219	226	222	215	203	207	218	237	231	221	206	192	219	217	235	247	237	233	236	215	218	181	242	250	203	224	223	248	210	230	227	218	194	184	233	217	234	214	218	237	210	241	243	218	200	251	225	222	212	240	233	250	240	211	236	230	234	252	232	219	224	209	188	232	226	198	202	223	215	233	200	219	230	239	225	216	221	225	210	222	200	240	230	224	228	218	239	222	209	215	220	215	228	212	233	243	250	240	236	230	204	215	225	234	221	247	251	244	228	221	251	255	208	219	237	225	194	212	227	232	201	213	213	223	241	232	215	224	227	209	209	217	230	201	220	231	229	205	251	229	262	220	225	212	222	215	239	226	229	216	233	233	228	223	246	214	204	251	237	221	268	207	261	205	211	240	214	222	197	222	220	219	210	224	250	206	209	240	235	249	203	222	217	237	263	202	231	265	198	211	217	225	209	257	209	229	224	238	208	209	202	219	259	214	199	251	240	242	211	198	224	237	232	244	238	206	246	236	227	238	226	242	220	247	215	254	220	236	203	227	210	237	238	223	223	230	221	225	207	239	217	244	229	196	217	246	230	222	209	220	220	245	207	202	211	219	217	199	212	214	221	226	212	220	240	227	210	229	237	241	238	223	221	234	242	248	247	235	199	233	244	249	233	214	243	220	240	212	246	224	212	243	243	212	219	207	248	240	228	203	209	218	209	227	235	242	234	211	225	212	215	237	225	234	229	245	243	210	210	256	213	230	229	217	242	240	226	234	215	195	213	235	219	240	248	250	246	227	233	260	229	257	241	227	226	227	267	242	204	237	265	230	242	207	225	248	260	221	217	219	204	228	232	223	241	215	240	210	226	193	225	205	228	225	222	220	211	235	237	214	237	234	238	247	234	239	226	226	241	221	235	183	240	210	225	233	219	250	230	266	268	255	244	232	249	231	251	209	260	232	226	205	197	234	204	241	233	220	241	251	226	224	222	233	234	229	238	225	233	227	238	222	217	238	215	241	241	258	241	250	233	222	216	246	214	246	241	216	226	239	211	224	249	211	236	236	217	231	219	200	235	232	276	238	221	239	232	229	221	229	220	242	217	234	258	242	264	220	204	226	198	198	248	243	213	231	197	237	197	225	213	246	196	200	250	228	207	211	229	220	243	233	224	204	229	244	254	215	225	206	230	214	230	227	236	223	212	217	233	221	218	240	236	220	237	255	195	236	233	200	243	222	252	218	248	236	197	234	210	240	239	207	238	218	236	225	208	244	207	209	194	240	247	224	211	237	224	210	221	230	245	228	221	244	230	252	236	225	209	222	205	225	228	218	264	222	256	238	213	219	217	224	232	248	236	217	219	193	199	244	219	222	240	236	234	207	224	228	239	205	216	249	210	240	238	218	231	239	227	232	232	248	187	213	224	244	209	234	220	222	232	228	239	236	243	227	242	269	227	225	182	214	189	249	211	228	221	225	202	235	271	247	223	216	230	248	232	220	237	221	240	236	221	240	243	220	209	224	255	253	223	252	260	236	247	217	224	236	232	200	218	222	213	213	231	232	211	223	231	215	215	228	211	167	214	230	246	218	200	230	195	228	190	206	243	203	242	230	229	208	234	211	204	207	218	219	251	249	224	222	219	232	218	224	227	217	220	200	207	230	220	209	230	254	242	229	251	226	250	204	207	222	221	220	236	229	215	222	232	249	241	225	231	249	230	218	219	216	231	231	224	237	240	233	211	243	259	228	209	235	216	199	203	209	199	210	232	227	227	227	233	199	216	218	282	208	205	226	220	236	223	235	226	251	240	261	257	229	245	228	213	260	225	199	232	240	226	223	219	225	246	231	229	241	202	213	231	227	214	228	251	203	207	241	216	222	191	223	209	230	204	215	234	207	198	214	245	240	239	258	238	256	226	233	223	250	264	204	253	219	224	211	235	205	221	211
22495	8248	5976	2668	1950	1598	1168	968	1018	940	847	779	681	667	662	634	534	600	542	556	532	549	501	518	524	539	529	502	518	484	498	487	493	499	550	544	534	501	480	507	526	535	477	513	529	475	461	460	503	508	499	514	516	523	505	457	507	509	506	479	525	462	451	471	487	447	506	474	540	510	494	514	468	505	462	473	492	474	487	488	499	504	486	501	504	501	450	487	466	446	479	488	518	505	523	451	468	471	486	507	509	477	474	475	489	488	494	494	468	460	476	473	482	480	469	520	470	483	524	489	480	504	503	479	427	503	462	469	480	474	473	457	458	499	497	500	430	484	481	446	458	493	541	476	467	517	481	457	484	479	474	506	478	507	495	477	481	488	506	448	520	487	517	519	500	502	471	463	497	476	476	472	483	451	494	438	488	484	459	448	424	487	488	501	515	437	489	471	498	511	518	484	492	495	475	464	479	502	496	497	468	462	470	481	490	521	499	483	445	516	509	480	442	466	485	506	451	488	458	460	506	505	485	518	467	485	492	519	490	488	498	522	498	470	463	492	483	510	476	465	517	465	481	455	480	471	462	493	498	512	471	471	457	477	445	471	468	495	502	450	511	453	439	457	480	480	503	490	468	473	468	453	470	447	509	476	481	466	457	471	474	485	459	553	507	489	509	501	473	481	491	486	494	478	495	538	462	470	489	462	461	463	496	518	472	509	451	487	476	489	478	480	446	478	468	454	501	498	438	492	538	481	474	498	478	462	526	494	424	480	546	488	448	464	470	488	517	483	493	461	519	474	482	468	465	462	468	492	473	466	431	513	470	508	471	479	481	503	456	482	499	490	450	455	527	456	481	460	458	503	485	498	453	512	478	489	468	468	444	476	492	498	476	482	503	474	494	452	498	455	485	483	470	479	489	502	532	484	474	491	506	485	490	489	523	521	478	491	520	483	501	471	479	492	472	503	478	453	478	479	494	440	485	491	480	475	485	471	493	480	483	479	513	527	484	475	493	472	511	451	458	488	505	483	477	447	499	495	504	509	467	471	477	466	475	479	520	476	458	513	499	497	474	507	433	482	435	487	526	459	453	491	459	497	505	503	499	444	475	478	453	477	488	466	464	440	501	478	481	486	452	466	493	471	495	494	517	476	469	502	476	445	491	490	507	498	486	507	441	513	481	494	493	463	463	501	497	471	521	449	487	489	517	480	454	504	447	491	472	474	499	456	464	505	455	487	461	481	457	517	490	461	493	488	501	506	478	485	444	491	530	480	479	454	439	496	480	486	486	474	463	484	487	484	475	480	462	520	466	482	486	470	505	499	487	497	488	469	494	487	460	508	484	458	472	492	436	495	489	484	488	507	497	494	517	489	460	513	501	472	467	514	485	451	471	494	481	503	486	483	460	471	497	469	470	513	517	503	515	498	491	440	446	473	465	466	471	464	479	502	480	498	469	481	447	481	478	475	486	495	522	503	488	462	492	478	490	476	467	508	511	472	457	491	537	475	499	479	484	498	472	465	451	457	531	495	524	483	453	427	498	474	459	522	472	474	435	525	459	477	509	466	478	494	507	511	484	461	485	490	452	461	494	467	497	463	489	450	465	520	478	480	526	510	499	485	487	471	490	502	426	462	496	459	503	481	486	484	476	532	487	474	485	486	425	487	441	478	489	501	487	474	521	452	453	495	450	462	477	463	498	481	494	497	481	531	447	487	494	506	510	464	520	523	433	474	490	496	530	441	465	440	536	460	448	464	499	462	470	493	487	490	501	455	465	494	472	492	480	475	477	474	487	536	470	528	502	496	494	435	475	460	528	488	494	503	476	516	457	466	491	488	483	510	479	516	449	501	446	513	504	505	443	511	521	485	460	473	511	467	467	478	495	482	473	487	509	493	450	482	520	425	483	500	447	489	472	558	461	447	496	474	476	470	497	490	463	485	513	451	455	502	485	495	520	481	516	498	496	501	457	468	520	513	481	470	501	504	500	446	477	507	479	500	451	453	503	499	483	496	485	490	459	479	476	464	474	460	466	465	443	473	512	504	456	535	479	474	424	446	478	509	500	485	493	464	443	508	495	454	510	448	447	498	455	478	477	456	511	481	506	435	447	441	419	458	483	473	469	476	479	459	479	469	459	470	457	495	500	480	461	453	516	462	478	488	501	512	516	456	480	457	485	475	503	464	483	473	519	470	498	451	492	496	476	470	492	482	448	491	487	480	472	477	472	472	506	495	501	443	476	493	472	463	499	458	504	474	501	453	494	462	498	503	489	490	478	454	519	465	492	504	490	489	510	481	451	460	493	479	445	528	479	475	488	492	435	470	507	476	519	471	462	463	482	470	475	461	476	488	466	498	480	509	494	455	480	464	513	479	464	471	496	488	459	480	463	475	485	467	496	456	474	492	479	477	503	497	474	469	490	470	477	464	484	473	471	473	504	477	475	448	476	504	455	492	500	516	475	506	507	479	466	506	498	483	459	498	469	496	488	507	466	449	438	505	469	495	489	459	470	429	505	467	483	501	461	484	452	488	520	459	460	460	507	465	478	465	462	456	467	476	476	450	513	465	492	442	468	493	475	520	454	451	499	484	496	444	532	466	462	483	486	517	448	485	474	455	484	509	521	481	456	509	513	511	530	503	453	477	517	516	455	497	499	503	505	484	447	471	497	469	486	475	503	459	496	486	475	461	494	501	469	518	472	460	460	472	472	465	502	477	519	467	509	504	528	430	459	499	486	449	473	509	484	480	496	463	507	446	465	504	450	452	485	484	474	467	475	493	514	523	483	485	499	468	474	472	462	492	470	501	498	486	480	482	468	500	477	482	469	465	484	508	472	480	497	505	486	494	464	448	473	465	459	473	481	485	486	486	484	479	462	508	474	488	473	493	463	434	481	444	524	500	479	477	465	501	481	488	497	498	477	442	505	459	472	530	484	513	485	495	506	517	456	511	482	468	511	541	486	467	478	514	506	524	479	452	485	473	476	464	480	465	491	464	484	456	508	514	507	487	507	478	446	475	505	477	509	491	492	509	497	500	470	488	522	436	464	476	513	465	483	494	443	509	503	468	475	525	546	478	450	484	500	482	438	504	461	506	491	479	475	490	475	456	482	457	488	516	450	439	483	464	492	484	463	532	479	480	455	485	468	465	462	449	493	478	514	527	464	453	495	498	469	462	469	491	466	501	455	465	492	513	464	478	515	451	463	470	512	458	472	473	465	527	506	479	527	471	513	510	475	460	442	488	505	473	490	470	459	479	497	470	475	528	479	503	459	492	487	452	452	465	498	525	464	518	482	496	477	498	495	506	483	511	497	446	457	474	466	506	495	464	467	495	517	492	477	485	510	502	449	482	524	493	516	508	496	542	453	469	486	468	488	523	463	517	493	517	492	457	471	489	498	455	478	461	505	464	463	454	483	458	487	462	469	457	504	480	438	471	482	471	494	473	486	477	474	439	476	491	474	496	500	480	480	481	496	469	478	546	497	507	459	462
52731	24519	9714	2256	1148	744	578	470	463	437	364	321	317	325	338	333	267	242	231	235	232	215	228	263	264	208	231	219	255	252	238	205	197	222	232	240	226	229	203	218	222	233	266	248	212	212	190	238	217	214	224	193	255	212	230	237	229	212	237	204	222	213	212	258	225	250	253	228	242	199	219	223	206	246	208	227	233	201	219	204	190	216	227	242	229	203	213	214	231	210	204	210	214	214	224	219	227	223	211	219	214	231	216	219	213	213	228	240	225	209	203	212	239	211	219	219	220	244	239	229	223	217	237	227	223	206	212	217	222	237	206	215	214	191	219	251	202	222	223	204	213	222	248	216	227	223	214	239	214	242	203	226	224	211	215	195	220	219	234	219	232	237	235	217	229	254	237	188	246	233	250	228	222	183	212	206	215	247	242	213	206	210	215	192	223	223	250	201	224	215	208	210	250	212	216	208	215	241	228	213	224	224	191	232	215	188	192	199	232	229	218	204	215	209	235	211	209	215	207	199	193	190	212	232	228	215	176	201	195	218	231	198	235	201	192	192	195	208	218	209	217	204	240	223	249	215	198	231	180	225	215	193	213	207	208	214	256	215	232	224	206	231	236	240	197	217	239	200	194	182	202	197	197	236	213	233	190	225	242	190	207	200	209	230	235	235	233	242	210	249	232	244	208	233	207	235	248	210	199	204	234	199	197	223	208	215	219	216	214	199	206	216	217	213	226	204	207	241	213	201	212	226	193	245	224	262	208	199	231	213	232	221	219	235	232	221	213	232	223	211	220	220	209	224	214	207	195	212	220	214	215	214	204	197	207	186	233	235	226	228	195	252	217	235	198	194	208	206	245	218	227	209	193	200	252	233	228	233	208	220	222	243	232	220	228	212	188	223	227	234	217	220	218	212	214	212	225	221	197	217	221	196	203	207	231	196	181	216	243	216	205	219	209	227	247	236	214	227	184	207	223	212	217	250	213	211	258	215	220	235	214	257	233	207	199	173	222	219	215	199	202	177	223	241	212	216	218	203	233	203	223	229	193	222	200	214	227	213	192	209	230	208	215	196	213	218	217	213	225	220	221	234	217	216	226	237	214	192	238	247	234	217	219	254	227	248	224	234	234	206	203	232	230	206	240	212	241	227	238	209	208	187	219	229	216	196	223	218	202	216	232	237	214	240	197	231	210	220	243	225	207	213	203	241	203	221	223	189	233	227	218	213	180	222	226	201	203	232	203	225	217	228	239	194	206	211	181	197	228	226	229	237	230	195	224	224	214	233	221	244	255	204	237	220	215	221	216	199	214	179	220	214	220	202	227	223	234	203	202	210	224	218	222	202	218	191	212	203	222	240	227	217	195	238	213	242	225	220	251	224	203	217	201	216	262	209	185	187	215	181	222	196	213	222	224	195	224	230	209	214	208	211	228	208	202	197	196	210	210	189	203	224	234	181	223	204	199	177	192	207	210	185	205	237	218	176	222	210	198	206	242	221	237	192	218	198	233	231	231	222	225	239	210	240	193	208	198	239	229	187	231	213	226	262	196	225	220	224	240	226	258	221	215	191	216	218	221	202	202	201	182	180	201	222	227	207	221	231	226	214	257	199	233	240	221	200	199	197	218	246	199	195	194	228	223	218	244	202	248	210	188	206	229	210	247	184	241	227	247	209	230	201	204	215	241	227	200	179	188	211	199	189	238	218	197	191	223	229	214	188	197	213	221	208	227	194	180	225	194	220	201	203	207	263	226	206	227	234	214	187	233	213	224	233	184	246	215	203	229	229	202	206	205	233	227	236	209	200	212	213	234	229	220	223	205	261	223	231	207	212	225	214	209	207	227	226	231	221	233	222	211	215	226	210	214	218	211	248	202	236	205	217	189	214	224	205	266	218	207	239	240	202	220	206	196	218	215	213	245	239	237	196	216	207	200	214	212	200	228	220	228	233	174	199	203	216	225	215	269	256	225	229	206	245	233	223	223	215	214	211	217	210	199	232	221	213	189	212	222	197	200	234	187	232	231	226	239	227	227	232	202	227	207	222	212	235	207	228	198	208	204	204	173	183	222	192	204	228	222	223	196	251	200	229	207	236	250	228	239	228	229	215	204	186	214	222	227	233	192	219	227	225	220	230	251	217	215	235	212	193	211	249	205	211	179	209	204	219	250	220	234	208	205	216	203	233	229	229	213	210	228	210	211	198	209	212	196	247	205	222	249	202	203	222	218	205	243	228	206	226	236	188	207	213	198	235	218	230	224	217	208	261	227	210	245	228	239	237	217	227	188	201	227	221	256	189	231	212	219	207	220	227	210	186	207	204	216	243	207	215	200	208	215	230	215	207	223	225	222	213	227	231	220	218	212	230	213	209	216	167	226	231	219	213	221	229	201	185	194	238	209	245	241	239	243	198	214	225	226	211	236	204	215	177	216	185	199	222	207	247	239	192	213	238	213	214	233	201	186	208	201	195	222	240	190	224	208	219	240	206	219	231	250	236	213	226	198	203	213	229	231	210	185	235	219	212	208	220	219	217	201	211	210	215	231	233	205	212	202	229	229	218	232	213	219	222	223	232	240	203	219	208	219	213	224	223	259	243	212	227	242	253	221	204	240	208	233	198	269	230	222	226	223	179	205	230	228	207	210	257	234	220	215	207	211	230	240	210	210	239	224	209	218	229	233	208	200	244	202	225	181	200	229	232	207	225	232	227	222	219	219	245	225	203	219	211	239	200	238	189	193	231	215	256	222	206	218	190	207	200	216	218	239	198	228	229	209	201	198	190	214	222	209	225	224	235	219	218	209	242	222	195	194	226	194	223	236	188	240	222	226	216	232	201	196	233	221	200	217	232	193	199	241	230	188	226	221	222	197	219	197	246	233	214	214	208	217	210	237	235	242	237	202	211	236	225	214	214	241	211	241	191	196	209	242	207	215	221	192	227	234	235	200	235	208	197	209	213	205	199	231	213	220	202	218	196	254	227	210	218	194	213	220	195	237	225	203	219	219	212	216	218	235	214	226	199	210	209	208	175	201	218	229	236	201	189	197	181	206	219	202	242	189	212	235	220	202	215	209	201	239	228	203	199	183	208	245	214	181	208	238	221	199	220	221	223	183	210	224	203	217	210	194	227	221	247	260	242	230	215	225	182	206	232	234	237	185	221	227	204	235	200	227	203	224	224	185	211	210	230	218	231	229	252	205	217	193	199	244	171	196	242	201	187	208	197	230	242	241	212	226	224	204	204	205	196	221	200	221	206	207	236	233	198	214	215	229	245	210	229	212	209	219	201	217	205	210	228	207	215	196	250	232	235	210	211	221	242	218	223	208	235	227	253	212	235	220	244	211	225	227	230	219	218	203	205	222	201	218	225	205	203	210	224	212	224	221	214	238	244	212	210	220	209	202	218	179	229	217	186	221	219	230	221	232	191	211	209	207	203	197	218	248	225	245	238	228	219	232	219	250	214	199	198	239	212	232	217	219	228	202	212	197	204	222	204
31916	15381	11136	5003	4007	2748	2121	1825	1807	1554	1318	1142	1005	973	1117	916	735	716	645	605	630	587	608	561	605	565	522	570	549	549	513	549	457	462	490	492	545	506	498	459	479	488	477	450	541	447	502	510	529	505	488	476	492	469	475	497	473	492	498	523	491	473	497	434	467	475	467	467	519	473	488	501	499	493	473	462	477	516	465	455	468	484	488	468	459	470	449	488	476	497	478	467	456	494	467	457	466	461	472	510	500	475	466	510	456	503	462	453	457	456	482	497	477	468	490	448	483	468	480	458	474	489	461	458	477	480	491	456	475	487	467	460	454	477	479	470	459	447	493	492	474	515	506	473	492	481	497	506	467	445	466	477	488	461	460	477	522	469	469	480	451	442	486	480	461	489	448	527	430	444	491	436	497	444	492	463	477	472	461	447	500	489	444	467	476	466	467	471	483	507	492	473	454	484	443	432	476	474	523	418	453	477	448	470	486	470	481	472	463	476	456	493	467	452	480	462	481	465	484	462	472	472	468	460	451	448	484	480	477	463	474	427	449	479	456	462	468	466	503	505	449	472	452	467	472	465	495	501	458	488	469	439	499	438	518	497	489	469	443	506	493	468	427	447	475	502	463	431	437	458	490	490	476	472	474	446	490	476	458	478	481	434	491	487	472	501	498	492	452	433	463	490	446	475	485	453	477	486	462	471	481	472	435	483	446	513	501	501	428	480	488	445	450	464	510	474	437	494	459	514	456	518	446	429	516	451	484	440	466	447	499	480	467	458	505	500	455	517	429	475	530	478	465	466	473	492	476	436	490	459	497	459	502	508	464	487	459	504	456	483	441	453	438	446	470	471	516	449	478	484	461	442	472	481	506	465	473	442	454	474	482	459	462	510	450	482	419	478	489	493	476	441	467	501	453	484	432	463	495	480	459	434	449	471	484	455	479	488	482	485	494	490	490	482	432	476	483	476	474	482	456	479	468	464	448	490	453	532	488	455	459	481	489	460	463	429	475	479	443	456	466	462	494	471	488	449	472	456	479	460	481	487	485	445	435	468	523	495	463	446	470	472	439	515	478	438	466	442	500	450	454	463	466	457	432	456	484	421	447	459	463	454	491	473	468	444	469	443	418	491	477	449	487	450	477	473	485	478	490	507	496	531	432	480	495	454	497	465	464	451	463	476	462	492	479	471	456	478	448	478	444	445	494	485	462	458	496	459	463	441	498	451	509	484	451	464	482	454	453	491	461	477	444	494	449	493	433	507	448	477	466	480	500	492	477	490	472	466	468	515	465	449	443	480	459	455	442	465	454	456	486	488	454	423	448	480	468	501	425	479	473	502	475	443	442	457	435	481	463	457	440	459	475	456	500	400	479	490	476	440	476	448	442	511	474	464	500	447	479	476	472	432	483	460	476	480	448	464	463	486	454	437	493	475	442	451	481	472	490	473	487	455	472	467	515	460	418	534	468	486	488	427	495	465	479	478	446	485	486	431	468	491	468	483	435	489	466	455	495	480	449	458	475	479	477	466	440	456	507	480	489	481	505	471	495	480	470	460	480	459	505	451	484	503	443	438	488	475	483	451	477	456	460	500	476	447	486	446	490	479	453	473	472	459	449	474	487	495	490	484	523	526	457	481	452	479	436	487	463	488	472	452	460	479	454	525	462	409	441	501	472	477	463	465	503	523	460	485	444	409	464	511	475	469	500	480	440	498	506	500	480	469	421	485	444	475	497	449	475	454	451	460	468	523	460	496	445	431	514	485	525	487	482	474	454	452	464	452	445	454	464	455	451	464	463	477	464	485	449	479	502	422	490	432	483	528	447	470	471	462	453	477	437	488	438	476	480	477	463	434	465	479	487	480	482	492	488	481	484	459	468	452	430	439	448	514	465	465	483	500	482	450	479	461	445	476	444	507	475	492	494	445	448	453	488	518	471	482	481	468	449	481	424	486	445	498	508	476	457	460	443	468	439	463	447	499	468	487	508	464	487	448	492	478	496	452	471	467	442	459	480	485	500	498	450	478	453	451	480	471	472	464	470	499	563	473	458	493	454	470	494	454	483	487	474	503	469	498	460	477	451	455	488	463	445	467	445	483	469	467	471	461	472	445	492	470	481	433	448	486	504	500	483	426	485	499	445	490	469	454	457	506	502	479	466	498	430	497	481	463	470	511	460	464	478	430	499	480	472	498	453	485	461	453	486	452	491	413	500	462	472	488	479	486	470	446	473	504	452	462	451	502	465	485	466	512	468	478	458	499	475	501	489	489	478	477	505	501	470	454	467	485	466	481	496	495	454	517	442	490	503	476	467	477	494	470	454	480	447	461	468	463	467	439	462	461	469	482	478	460	473	529	452	457	466	489	499	461	453	473	470	485	465	483	449	470	474	476	480	477	456	471	454	449	476	451	477	489	481	506	500	493	476	482	455	477	480	449	448	517	473	508	512	464	503	490	459	498	493	435	531	530	470	474	526	464	484	451	485	445	509	493	472	480	460	462	493	521	456	457	477	494	461	434	466	491	456	488	442	438	474	496	462	466	449	458	493	446	485	457	477	516	426	477	434	465	455	439	460	460	475	466	472	490	472	465	419	478	437	462	460	497	476	453	483	465	485	496	498	477	463	461	467	485	488	440	472	480	460	470	445	489	467	470	437	487	453	429	473	448	487	503	461	482	484	472	452	484	488	439	479	473	489	502	489	492	493	472	499	445	465	482	507	464	466	484	451	469	465	485	468	459	481	493	449	473	455	471	489	462	478	485	479	457	510	477	492	480	484	482	464	484	441	426	474	441	465	459	465	488	470	467	468	463	486	479	461	481	454	445	461	540	504	452	501	457	474	500	447	486	483	476	444	487	472	461	438	488	466	465	521	486	460	433	458	470	458	471	420	496	465	453	459	439	494	500	463	455	502	474	478	507	458	476	501	441	496	502	444	499	529	496	423	453	470	513	495	461	481	526	460	472	478	470	454	469	443	474	483	453	448	438	474	519	485	450	507	493	454	505	493	455	455	501	477	482	453	460	464	450	540	483	494	474	482	460	440	470	453	471	473	515	469	472	480	480	466	478	502	464	454	468	490	465	457	499	456	474	440	505	505	472	510	446	465	472	486	485	468	437	434	439	457	466	473	469	478	468	478	487	435	461	492	468	488	487	462	469	471	424	479	459	469	472	471	482	461	447	488	468	473	474	467	472	486	469	450	481	473	461	495	495	491	470	451	460	485	444	484	483	478	436	517	465	461	503	453	443	495	497	471	486	466	503	509	447	445	453	471	432	487	464	492	482	489	495	453	442	469	499	497	459	465	421	513	438	456	441	466	458	487	462	468	455	453	507	454	466	489	490	479	458	429	439	465	422	486	478	463	469	453	510	463	459	455	455	485	484	475	461	515	469	439	471	504	437	486	487	475	472	430	552	483	455	476	441	453	482	477	460	487	458	478	469	483	515	451	449	468	477	442	456	473	484	467	473	481	464	474	451	493	470	457	428	493	468
61973	30687	14402	3724	1992	1062	806	671	683	646	521	468	403	389	416	405	321	317	296	312	334	271	296	324	303	299	290	296	274	286	256	268	256	270	267	306	270	272	264	277	286	257	266	260	259	242	254	320	271	246	268	225	255	271	262	251	267	280	279	251	269	254	287	280	246	271	260	279	256	281	278	290	295	252	275	270	268	263	253	301	263	284	246	247	248	262	279	245	259	267	262	271	284	271	270	288	285	285	267	259	298	262	276	270	231	286	280	282	268	239	303	271	268	269	284	258	252	258	264	248	296	288	251	299	253	255	254	232	267	267	265	266	267	256	249	268	257	243	251	286	257	282	270	255	280	261	268	267	264	244	286	263	316	266	272	262	248	277	256	256	273	278	278	271	256	279	269	251	276	278	282	242	282	255	260	296	257	264	282	254	250	270	263	288	250	253	277	263	273	253	264	285	251	270	273	258	241	233	244	268	275	288	235	243	286	267	259	238	269	265	270	281	270	263	292	270	310	271	262	248	235	286	257	270	267	287	287	255	261	314	264	242	271	246	290	266	280	281	261	261	278	316	274	261	285	269	248	282	323	278	249	249	257	275	259	295	289	295	233	276	297	299	254	282	269	255	284	249	270	290	276	277	258	279	257	258	279	297	246	269	274	280	273	286	240	266	235	267	266	264	237	273	265	263	289	268	255	280	293	271	269	257	263	323	241	298	280	274	257	258	261	303	258	273	304	275	267	271	290	302	249	248	315	272	297	267	259	254	257	222	265	300	274	291	257	280	249	285	278	250	250	269	262	273	269	285	260	258	293	275	286	282	278	253	253	258	287	254	270	267	270	273	284	253	250	258	271	251	257	274	249	247	269	262	268	307	250	275	272	302	278	282	275	264	287	267	252	278	283	263	302	285	254	247	286	236	258	260	216	282	239	268	291	235	276	252	265	247	257	283	234	229	266	264	257	278	289	257	268	267	292	281	276	247	276	284	292	256	248	289	267	256	291	288	263	284	242	242	285	253	267	279	269	299	277	268	267	259	268	254	250	254	258	288	257	286	263	270	266	259	266	263	276	282	263	282	279	291	256	286	238	255	254	278	297	280	254	265	239	301	273	267	284	269	274	255	250	287	265	252	274	262	258	276	261	296	268	280	265	262	295	262	259	269	284	286	295	263	255	286	284	272	268	303	250	256	277	266	276	297	308	261	296	294	279	279	245	236	278	276	242	259	289	286	274	260	265	252	258	286	298	295	263	277	289	273	278	247	283	250	269	267	275	259	285	286	280	259	274	268	272	268	280	269	278	281	253	269	264	277	261	258	240	263	273	264	277	258	297	271	276	321	287	285	275	245	282	297	253	262	264	266	280	250	279	283	280	262	243	322	247	284	267	279	257	282	282	285	285	243	251	285	246	269	281	252	254	256	286	224	221	268	281	283	250	281	272	278	266	278	260	268	264	325	262	279	286	275	292	255	241	258	266	285	256	259	284	231	267	264	285	253	235	267	271	288	289	269	242	284	260	301	272	230	254	262	271	299	276	259	252	303	281	271	289	260	296	281	259	270	264	265	284	266	238	287	277	283	278	262	304	257	271	250	268	305	275	290	251	277	289	286	281	259	282	285	234	267	293	275	258	236	259	267	303	249	256	275	271	265	277	305	274	308	269	260	261	275	304	273	270	258	294	254	263	307	284	262	295	232	272	275	285	272	282	251	282	284	295	276	262	290	266	294	264	298	262	269	290	246	274	283	241	254	230	250	249	303	270	277	294	284	254	271	264	274	257	234	248	288	291	290	283	270	268	276	281	286	265	271	275	279	306	252	280	274	319	279	240	258	301	290	274	274	270	267	278	239	268	262	258	268	315	278	256	260	242	278	249	285	308	244	224	242	283	271	255	255	269	303	269	283	254	267	251	283	287	264	250	278	266	262	263	281	277	283	249	250	259	272	295	268	297	258	270	291	270	272	250	277	263	264	286	277	280	283	284	246	238	278	257	285	287	263	297	264	303	270	262	257	270	265	222	257	236	224	271	252	269	253	286	272	248	268	290	250	268	266	265	232	266	275	288	302	266	277	307	279	268	247	261	276	275	248	292	285	278	266	309	288	231	285	276	210	263	275	264	273	272	252	233	261	257	276	278	300	274	277	267	257	242	259	258	257	242	282	283	245	299	276	292	242	296	300	280	213	247	275	269	273	259	274	249	264	261	254	283	255	301	269	284	258	251	268	286	279	249	246	268	258	251	289	258	308	274	278	250	257	300	258	235	256	256	280	303	277	290	251	298	263	302	276	257	243	308	257	289	295	282	268	258	245	269	252	273	292	299	268	244	271	267	288	275	303	256	253	250	279	282	279	308	279	268	260	270	278	248	214	259	252	265	264	286	292	264	262	289	285	276	273	291	253	264	241	247	274	261	295	277	288	260	265	297	283	256	302	284	291	297	262	247	293	256	251	262	256	214	241	263	292	268	271	262	282	229	262	279	282	253	256	266	258	270	267	277	311	271	247	277	283	255	274	260	306	299	268	267	275	273	245	286	290	256	275	264	284	234	258	296	261	251	287	275	257	279	264	298	261	254	265	270	256	245	250	272	278	284	243	253	258	277	250	242	264	246	255	293	281	255	257	246	284	271	267	299	301	279	276	255	291	283	257	262	272	290	294	263	245	293	285	278	249	266	284	259	235	286	282	278	289	247	297	222	267	224	256	280	269	273	269	260	309	288	287	293	298	283	274	285	274	256	224	248	257	248	247	275	296	284	291	264	265	279	245	285	268	281	266	258	277	240	248	278	267	263	260	292	254	267	304	266	277	280	261	282	242	280	267	293	236	282	283	256	253	271	257	263	321	269	236	257	264	254	243	227	273	267	291	284	272	262	246	265	252	265	272	266	233	258	307	286	263	257	288	288	257	294	273	296	280	292	247	272	267	304	263	255	255	283	240	257	263	279	245	306	270	272	285	286	273	284	272	238	262	260	272	271	261	296	287	239	281	217	236	243	271	299	273	280	305	252	303	287	258	270	252	295	284	236	251	265	251	283	276	277	235	300	302	257	257	247	296	273	302	296	252	295	279	271	303	256	264	262	254	264	246	271	282	246	291	271	257	275	276	303	276	258	263	255	262	282	271	283	289	275	234	262	264	254	294	286	264	240	251	266	266	242	310	258	290	321	272	250	267	275	307	255	274	295	272	270	263	272	268	261	255	269	265	263	278	319	244	301	286	280	243	301	294	276	277	244	281	273	277	267	265	263	272	246	289	266	263	264	272	253	288	269	274	245	277	273	264	291	240	274	314	324	283	252	225	300	258	255	247	265	252	286	241	263	259	267	268	287	272	291	260	254	259	254	253	261	269	272	281	264	288	311	248	301	233	275	270	264	248	270	254	272	294	283	255	230	262	289	278	308	277	251	229	250	265	269	280	236	275	250	270	280	279	270	277	295	273	271	289	295	274	254	270	257	256	277	278	273	250	316	280	292	237	275	273	237	257	271	282	304	277
37352	19243	13772	7381	6079	3995	2985	2793	2723	2396	1918	1705	1469	1420	1656	1437	971	874	891	838	776	764	715	731	707	785	752	738	707	639	686	583	640	617	648	632	599	632	621	642	618	582	605	565	620	581	600	612	607	554	594	581	618	559	561	598	619	599	562	530	602	601	605	565	543	592	587	645	567	577	584	607	596	538	541	561	609	566	582	603	554	596	569	587	542	558	524	531	586	572	561	568	547	619	598	604	567	580	541	562	575	556	532	637	595	566	571	559	580	610	557	585	593	576	609	562	573	525	577	562	572	562	578	557	572	582	594	524	561	558	635	570	565	578	567	522	568	635	571	565	577	552	563	588	585	566	550	538	576	562	558	564	573	554	561	579	614	591	570	553	585	625	574	563	636	587	562	550	606	550	569	600	572	582	559	588	538	536	555	565	593	581	593	565	532	557	537	572	557	605	556	589	576	599	584	585	551	599	587	564	570	573	607	598	532	573	581	618	523	551	546	567	556	528	545	592	580	584	591	600	604	566	594	586	569	562	581	570	577	538	590	572	554	544	595	603	516	600	554	588	593	594	557	592	527	547	549	599	558	601	560	543	604	586	561	543	582	541	561	570	533	564	587	553	565	576	542	614	571	531	544	544	552	578	574	588	563	579	560	578	580	600	562	577	573	624	579	611	559	556	575	562	572	565	549	530	594	551	572	559	574	555	576	580	560	578	557	562	574	574	572	581	539	563	532	590	554	546	627	537	587	616	587	606	526	539	562	557	547	536	562	598	574	567	574	583	538	564	575	550	572	602	572	567	521	556	554	565	579	562	603	611	588	616	595	605	586	568	594	576	534	578	592	586	582	568	603	583	559	573	572	585	543	559	531	550	572	579	575	581	590	529	562	546	536	573	579	542	563	541	581	595	567	595	544	573	546	586	553	559	606	570	590	554	594	549	576	548	544	616	555	573	573	565	567	571	552	592	582	520	553	582	551	559	568	591	566	545	572	582	555	588	575	591	542	541	540	528	547	543	553	578	563	553	616	546	593	526	622	567	603	585	594	580	574	602	609	588	573	533	560	629	552	581	550	580	579	591	585	591	595	572	576	615	571	597	587	567	574	567	591	537	538	560	613	610	549	584	553	599	578	570	588	562	572	585	560	544	586	557	607	600	574	556	593	565	590	582	571	612	571	553	577	537	595	562	521	535	610	563	573	579	576	570	548	546	538	564	595	604	590	531	570	555	568	574	540	605	573	577	572	552	560	574	577	564	574	545	569	580	562	523	589	567	624	554	592	569	607	572	601	564	558	599	546	593	542	580	538	547	571	581	593	570	611	575	568	553	550	555	591	579	565	572	596	579	570	558	629	553	570	612	556	592	548	573	560	562	524	562	610	590	496	587	586	619	581	575	597	564	576	577	552	584	578	584	559	547	551	577	587	537	540	568	579	576	592	564	602	624	543	546	605	610	546	561	575	577	574	551	558	584	590	513	557	536	574	534	589	600	557	554	591	553	588	561	519	612	578	580	599	559	568	572	588	561	564	592	568	609	553	543	582	551	525	587	575	553	599	574	623	617	585	557	575	608	565	576	574	561	571	564	565	587	571	581	553	580	540	601	536	546	563	579	567	557	579	569	545	587	561	530	567	591	564	554	590	572	596	583	569	577	560	524	601	566	576	576	588	615	550	588	587	591	568	550	549	582	576	567	569	579	557	562	583	576	570	611	557	520	594	634	607	580	572	564	571	552	557	551	557	568	562	560	551	583	555	590	570	532	559	568	517	581	582	571	620	560	576	563	575	546	593	549	546	571	516	582	570	570	593	565	518	566	601	619	566	547	624	563	516	586	575	630	519	567	565	581	572	576	595	530	559	569	578	543	559	578	534	564	576	584	560	525	564	525	561	554	563	535	559	588	539	563	563	591	559	562	561	608	552	579	600	559	545	541	573	527	524	594	548	582	609	620	535	565	562	602	576	540	521	564	569	582	582	603	540	524	546	569	593	554	591	590	572	525	552	611	589	526	588	553	537	573	586	615	569	588	566	557	591	566	570	548	604	571	555	591	575	581	586	542	561	550	564	571	607	584	548	561	544	575	560	576	556	555	621	542	563	546	541	616	572	599	530	568	568	583	565	566	563	638	541	560	620	552	552	558	585	584	546	562	554	564	573	581	529	546	533	608	561	578	567	591	546	577	568	558	564	560	585	544	567	546	579	605	539	517	585	567	588	558	549	588	556	558	600	585	566	587	598	545	539	577	527	564	550	531	545	588	579	551	554	565	600	651	554	562	560	614	571	556	583	594	602	555	580	564	567	604	552	558	615	590	520	613	630	546	580	567	593	601	552	566	586	527	544	559	570	556	579	599	562	566	583	610	570	594	601	573	598	591	545	592	565	578	540	558	562	600	582	605	575	539	569	567	564	617	550	579	541	573	558	543	607	538	563	593	591	593	572	563	612	600	602	574	577	568	606	563	562	563	571	621	566	576	619	540	561	578	586	572	566	585	569	588	562	581	568	572	569	603	571	587	607	560	573	588	586	555	545	568	578	595	568	570	557	554	547	545	596	553	583	558	565	588	590	599	540	557	557	560	557	576	539	551	553	576	575	558	533	560	593	551	581	523	533	528	571	563	529	602	553	594	525	529	534	585	567	547	603	579	595	556	581	576	594	578	577	571	558	598	547	561	583	564	545	576	568	574	564	552	531	592	570	513	610	578	540	546	602	557	588	622	523	582	524	571	539	565	562	548	561	599	550	549	586	561	564	589	569	593	580	548	550	571	546	567	620	568	563	583	610	585	579	578	544	566	533	602	578	612	591	589	559	596	612	598	557	555	613	569	562	628	593	569	592	541	592	556	536	570	572	591	509	585	563	567	581	572	555	571	595	595	527	527	546	582	623	586	578	577	576	582	605	604	536	540	523	509	537	555	612	544	546	562	569	612	571	589	604	557	530	567	626	566	572	557	582	545	567	564	588	556	573	553	617	583	592	597	598	540	547	559	577	557	584	545	605	596	541	554	558	531	560	595	587	596	559	568	578	570	603	569	559	594	585	603	570	533	574	579	538	578	567	584	572	590	561	579	546	526	593	558	610	553	588	537	615	569	587	549	535	532	571	591	557	560	533	591	556	568	654	595	540	547	568	630	599	602	583	606	617	594	570	589	583	559	535	549	568	589	546	580	534	603	585	534	540	557	584	561	616	574	563	561	607	575	577	572	556	569	526	600	513	561	600	599	578	633	578	560	570	552	581	573	556	516	585	618	571	571	589	538	540	610	558	583	635	595	574	616	574	570	541	622	580	526	553	553	509	569	555	570	588	577	609	567	620	591	585	572	581	590	552	560	545	553	566	592	562	600	592	561	588	557	584	545	529	565	579	624	567	573	608	597	554	591	552	583	537	555	577	572	597	552	591	594	574	581	610	597	567	562	514	567	553	582	581	576	575	525	563	565	555	575	538	564	568	567	575	547	552	559	610	589	597	566	563	573	597	598	578	572	585	581
41638	15716	3763	961	621	431	345	340	326	311	293	290	264	243	283	267	252	230	262	222	225	214	230	223	243	241	239	258	239	211	241	198	222	215	203	226	217	244	222	233	218	201	217	225	233	222	197	224	202	228	232	226	226	221	245	211	213	207	238	233	211	229	221	212	226	241	238	219	212	241	221	230	225	211	206	225	209	213	200	217	205	215	240	234	243	203	205	235	235	236	197	184	206	220	231	233	217	209	219	224	216	233	256	199	228	235	236	221	218	242	225	212	217	252	196	220	219	222	235	222	202	221	198	221	204	221	207	232	223	198	210	252	218	194	227	229	219	211	279	232	229	261	257	252	229	215	234	241	234	221	217	222	196	217	235	214	221	217	256	231	243	248	234	246	252	246	231	230	244	264	202	209	218	214	226	236	227	252	216	222	208	221	209	212	248	228	222	222	205	222	243	247	213	202	230	214	241	183	229	213	224	186	218	251	246	221	210	219	218	208	235	250	232	232	225	223	205	233	231	218	217	203	207	195	216	207	232	233	235	237	195	224	228	221	242	207	226	237	206	205	209	230	250	223	235	224	207	207	249	245	213	222	216	245	218	220	240	230	230	208	209	217	223	218	213	220	241	199	230	203	222	222	241	217	228	241	228	210	228	209	225	219	222	232	255	215	245	210	207	250	247	218	225	229	243	223	213	214	266	213	238	251	219	256	230	215	225	213	214	229	249	225	235	259	232	179	252	268	217	225	233	226	213	207	234	235	202	219	222	237	202	214	198	242	210	230	247	240	228	215	209	206	194	174	232	248	206	224	213	212	233	218	227	244	240	223	214	231	204	210	231	216	233	221	249	231	203	234	224	240	196	237	194	212	216	206	228	208	197	217	202	236	242	210	204	254	232	256	227	213	253	211	241	231	214	240	217	229	241	224	239	224	234	222	229	224	211	241	222	225	223	245	192	209	205	232	238	221	225	211	212	230	252	220	220	213	234	230	233	230	231	226	227	220	214	212	217	231	215	212	263	230	209	198	200	206	194	205	207	257	229	205	193	204	213	198	231	213	182	204	229	237	233	244	229	202	249	224	200	216	238	202	226	230	214	259	225	222	206	239	217	215	271	230	218	213	254	226	241	237	201	238	228	243	198	215	199	238	253	226	264	214	211	248	239	233	224	235	236	225	216	236	235	206	198	226	230	221	219	210	236	228	231	245	201	263	223	249	237	225	239	221	234	239	227	231	239	240	246	247	208	226	225	228	214	265	237	209	222	206	205	222	242	218	229	248	224	244	254	228	233	218	241	200	217	230	203	250	222	233	233	216	240	240	214	242	197	213	193	238	202	238	216	202	187	225	227	220	233	211	215	219	229	240	225	211	207	222	214	240	236	233	205	229	257	230	220	219	191	218	229	254	262	196	222	227	237	249	226	197	201	224	228	244	236	221	204	232	230	213	236	228	219	250	255	235	261	214	201	242	220	234	232	252	219	204	238	227	218	222	196	211	204	204	237	224	234	242	244	196	220	234	208	221	241	228	216	208	228	215	240	225	230	199	245	213	268	214	233	218	227	219	241	215	222	228	186	225	221	225	257	219	247	224	217	224	222	205	238	216	216	215	236	238	219	206	237	218	219	227	203	220	226	229	252	237	221	219	234	222	226	210	233	195	202	236	245	218	234	233	215	234	220	223	233	207	232	225	224	192	211	234	250	237	225	228	250	217	259	225	203	228	204	211	211	224	224	200	242	188	191	237	253	239	241	226	207	219	210	244	240	261	215	225	215	195	208	216	228	227	205	254	219	247	207	256	197	221	220	236	191	244	225	197	236	206	228	224	219	207	202	255	241	186	228	223	208	262	217	231	194	264	210	245	255	199	234	212	251	231	234	240	223	207	228	241	238	183	269	248	219	206	232	211	220	210	222	216	229	223	241	211	220	211	253	233	206	192	214	211	237	231	254	241	223	211	221	217	249	210	245	214	209	203	217	216	255	208	241	219	201	212	199	239	184	217	216	247	204	227	204	232	198	220	249	216	216	214	203	240	223	209	220	211	212	197	213	245	231	220	224	208	230	241	247	217	228	189	226	242	220	260	227	248	219	213	201	226	200	217	227	194	203	218	241	218	247	233	199	211	210	214	204	218	234	209	254	238	218	239	236	235	193	248	226	223	219	227	243	226	230	226	240	222	214	215	227	221	229	237	204	223	253	199	215	224	234	268	237	201	226	207	221	220	214	204	219	242	225	218	216	253	219	222	222	217	223	216	214	243	256	204	217	249	208	219	236	224	223	229	219	213	214	214	216	223	218	216	248	228	226	230	222	196	227	215	225	197	215	221	228	242	217	239	215	208	242	230	224	216	213	242	252	216	201	234	225	260	191	246	213	220	203	219	241	229	213	193	246	186	230	227	215	202	239	229	235	193	207	207	230	202	242	204	239	223	238	231	244	225	218	226	220	196	229	258	223	199	227	227	228	224	250	230	228	244	241	232	268	195	208	227	241	233	235	217	242	230	224	254	248	197	225	220	228	228	213	238	207	217	220	220	253	242	236	212	218	241	235	228	229	209	245	207	221	185	219	223	236	231	238	215	184	197	251	218	206	227	196	227	267	233	242	226	219	254	226	221	223	200	230	220	233	217	234	202	226	207	232	232	249	231	219	220	204	234	220	224	222	213	210	205	233	249	215	188	246	218	241	215	249	205	226	236	212	234	230	238	218	259	258	226	209	219	247	224	222	228	229	198	234	233	212	229	266	245	198	240	238	230	248	244	229	214	247	232	214	208	232	198	219	210	219	224	200	207	222	197	223	202	230	204	227	203	244	229	251	220	201	215	200	244	267	220	215	193	191	212	193	232	241	212	255	226	233	225	221	204	214	213	241	208	219	222	214	199	220	258	229	227	190	196	238	209	227	216	231	246	238	234	235	221	224	230	215	215	217	201	197	236	210	197	222	217	221	259	224	213	202	203	214	237	233	257	233	234	203	214	228	199	231	228	206	223	209	221	208	196	224	231	206	234	208	213	222	230	207	209	239	242	248	239	211	223	224	222	212	240	226	226	227	214	264	231	214	240	238	225	230	223	228	233	244	211	199	222	224	217	235	201	229	248	221	206	206	224	216	207	227	240	217	214	233	229	216	223	191	188	237	221	205	232	262	216	224	217	243	222	238	245	232	232	208	255	235	206	221	230	217	205	232	220	234	244	231	217	223	205	242	223	214	229	227	245	226	234	214	212	209	244	209	230	224	218	248	247	205	223	229	233	220	192	248	234	190	213	217	234	227	236	214	204	241	237	217	200	248	209	210	200	218	203	196	239	235	226	203	229	222	206	189	220	237	209	231	230	221	241	231	214	201	236	207	224	225	241	219	264	237	177	221	246	221	242	225	187	217	231	242	223	231	219	229	238	199	225	268	201	235	218	257	245	218	233	255	243	258	210	228	245	221	221	227	200	189	213	235	226	227	241	213	256	233	243	237	218	214	212	243	222	237	235	217	226	231	214
23977	8312	4710	2668	2227	1405	1210	1157	1109	919	848	750	714	692	658	630	560	598	540	566	544	543	529	554	527	529	529	544	525	497	472	489	499	456	503	528	497	472	537	472	476	511	495	528	467	504	455	489	449	444	517	532	508	526	539	502	451	511	507	510	489	500	450	474	470	514	477	487	460	490	518	503	455	484	498	443	490	500	479	454	514	494	479	462	513	506	484	491	534	453	472	498	470	525	493	519	458	470	481	517	488	486	471	413	523	453	485	466	496	479	482	506	500	510	468	486	482	451	507	476	475	473	469	495	433	448	481	457	462	480	490	447	476	505	443	500	492	469	498	501	502	472	463	481	493	496	481	482	450	518	507	477	470	486	506	537	481	513	469	456	491	480	480	498	444	485	521	491	455	462	473	473	498	505	499	451	477	472	482	493	451	476	499	466	496	508	512	453	482	418	449	497	461	477	422	483	472	473	508	520	464	479	503	472	551	484	439	463	482	474	505	478	455	487	457	490	462	446	488	508	479	500	471	456	457	501	527	458	497	463	464	453	483	496	486	465	482	489	473	450	472	461	490	497	429	444	505	467	415	453	496	521	479	477	486	485	488	501	492	467	474	451	457	482	467	469	453	496	493	500	470	473	452	472	479	512	474	496	497	477	481	488	486	469	477	464	471	440	520	504	486	466	465	477	521	433	468	497	470	484	465	494	439	482	468	497	459	504	460	445	461	471	495	506	495	455	452	506	444	493	466	449	458	486	474	449	453	504	474	508	473	457	480	482	507	459	485	503	500	457	493	501	499	504	496	472	471	474	535	478	479	479	447	474	504	539	495	477	474	450	431	500	465	507	455	475	478	472	483	481	437	504	482	491	475	491	489	455	487	478	493	488	457	491	470	508	499	507	462	497	461	479	452	470	479	457	475	453	486	487	450	512	461	514	506	495	495	499	472	501	480	526	476	453	493	482	513	485	498	514	494	481	449	498	491	435	517	487	460	485	425	512	498	499	452	488	495	488	489	511	506	464	455	488	476	479	472	500	449	498	460	484	486	488	485	501	473	495	471	466	493	522	507	497	480	490	467	490	473	455	488	462	493	487	466	499	476	464	486	440	429	437	452	482	482	515	498	480	495	423	497	465	542	457	477	448	501	479	524	457	473	520	515	454	450	517	473	457	482	446	477	434	500	522	500	490	481	463	480	457	486	449	498	466	470	425	474	480	498	524	494	503	475	424	487	476	508	444	488	494	528	482	480	479	465	468	462	430	518	508	461	444	477	468	509	446	453	406	461	502	445	452	467	452	469	483	490	488	495	507	512	510	484	493	458	527	483	497	466	465	473	486	473	490	474	481	442	471	467	466	463	495	489	483	474	454	474	469	449	525	474	481	477	482	485	498	486	463	496	495	547	461	468	484	456	473	473	499	477	482	465	458	492	451	487	478	482	471	441	493	523	468	445	467	471	467	439	517	492	509	486	475	464	491	449	492	471	477	478	485	464	493	473	508	477	508	456	483	484	461	497	468	496	504	480	467	486	463	504	445	453	500	451	447	456	476	461	486	472	532	502	468	464	483	465	519	492	443	495	454	484	444	473	474	493	490	473	495	462	498	493	490	479	453	517	508	498	507	478	478	471	483	459	452	516	494	465	456	472	481	498	481	494	434	511	471	464	458	472	507	462	475	473	486	484	492	472	494	475	452	477	487	470	468	478	478	456	518	497	488	475	469	547	491	480	460	442	490	494	462	477	469	470	474	466	454	435	486	482	502	470	467	465	460	469	494	489	491	463	487	481	465	468	494	467	505	519	504	478	426	473	474	463	482	476	480	511	462	477	491	472	520	477	488	484	464	459	456	462	428	469	469	496	467	493	499	486	537	483	433	485	544	440	455	495	462	487	466	491	455	523	467	485	457	460	460	532	502	475	489	463	500	536	498	491	483	480	449	472	503	505	457	479	472	485	479	461	474	443	525	481	497	472	472	467	471	462	517	498	501	527	470	504	487	455	467	510	453	485	505	460	473	502	467	465	503	479	466	521	456	490	480	502	500	460	483	500	461	456	503	491	450	478	482	451	462	513	464	430	469	461	474	478	487	476	461	487	464	484	469	500	455	529	503	466	470	504	486	484	467	462	496	499	490	509	488	456	498	513	494	468	482	480	429	478	496	459	455	507	483	491	488	471	451	453	481	459	436	476	497	494	492	457	485	485	482	519	457	465	486	488	473	523	492	477	481	444	478	487	474	480	498	463	475	455	464	511	486	512	491	487	480	508	457	510	489	439	422	495	492	469	498	468	520	478	461	483	472	494	482	443	469	502	465	462	489	466	522	472	441	435	477	484	461	472	450	488	483	468	513	511	491	488	438	465	491	474	463	479	485	477	509	494	473	486	506	454	477	492	486	459	523	454	454	420	480	465	452	538	517	493	473	471	501	512	494	497	494	475	462	500	444	457	470	455	504	462	458	457	513	473	468	465	487	485	472	458	473	470	509	462	477	473	496	439	486	520	483	473	450	514	495	478	523	466	430	478	462	468	491	496	480	445	465	490	476	489	488	495	501	478	502	500	467	453	472	485	480	454	480	497	495	476	486	490	484	471	470	439	482	472	475	479	496	460	457	473	423	518	526	478	518	523	477	466	494	474	479	459	476	453	512	425	478	494	456	490	491	463	456	503	468	489	496	477	472	467	507	454	509	521	464	450	487	483	502	495	511	472	486	491	443	512	511	480	485	488	491	498	443	507	459	463	448	486	494	476	456	499	454	503	487	484	461	488	450	470	485	484	530	489	496	417	482	461	486	487	462	493	462	464	473	462	456	454	497	474	457	486	464	461	457	526	469	485	474	454	461	458	440	488	466	508	457	470	490	480	498	481	434	520	462	465	500	465	499	492	487	495	485	501	471	440	455	484	501	511	500	510	477	488	456	477	474	472	466	492	505	468	433	490	485	470	463	494	472	490	460	500	518	467	510	454	453	464	465	485	498	506	479	477	455	497	452	440	470	493	531	440	509	469	471	496	472	463	451	462	482	488	454	478	505	466	451	484	484	490	494	476	463	477	479	483	485	461	479	478	477	431	496	467	491	522	443	452	461	463	448	443	485	523	462	475	487	477	484	461	483	456	489	487	507	483	447	492	502	522	516	471	495	522	493	477	491	458	468	481	518	496	501	473	488	478	520	477	491	522	464	517	481	480	479	496	477	467	485	470	472	447	459	484	496	515	462	448	464	438	502	518	465	474	487	502	473	500	452	454	437	483	491	485	470	450	498	462	479	470	487	476	488	471	476	475	502	461	489	474	513	486	514	430	476	498	515	506	517	476	475	476	460	472	475	500	449	489	481	460	455	460	467	480	511	511	508	471	512	479	450	458	489	493	472	449	464	472	477	480	476	483	510	510	483	476	473	501	489	499	475	491	486	475	474	460	509	484	504	488	461	471	463	475	463	447	449	489	494	474	482	454	453	488	447	522	489	500	508	476	504	473	474	521	489	474	517	506	482
48397	23031	10778	2771	1489	776	595	603	490	423	356	301	303	327	356	306	246	225	257	261	244	245	236	241	252	246	234	252	173	209	213	243	216	195	238	237	180	214	233	239	221	224	192	198	218	208	209	221	209	221	236	222	214	219	248	204	212	197	187	249	232	228	232	224	236	204	238	238	205	205	217	232	210	198	199	196	192	229	194	170	195	218	189	234	203	205	252	236	238	230	202	246	223	233	208	218	200	218	239	210	186	214	203	198	189	197	213	222	174	192	209	235	212	196	237	253	190	229	185	202	240	213	205	206	212	203	220	233	207	223	236	190	217	222	191	213	211	204	214	209	222	225	212	232	229	201	185	229	234	207	219	218	228	188	213	243	210	208	219	237	181	209	230	230	229	212	186	214	216	240	233	216	216	201	225	191	245	238	199	220	219	220	209	161	208	194	187	205	190	200	204	215	205	191	209	198	181	169	207	197	232	228	220	184	203	169	208	243	199	192	217	219	219	197	199	210	191	206	202	201	201	201	226	193	168	216	225	187	208	197	209	198	232	201	201	206	218	217	215	181	196	244	237	216	211	185	227	206	210	213	192	203	200	203	197	211	226	214	194	207	209	221	236	190	207	221	199	197	224	232	198	208	173	207	188	220	202	229	191	205	221	209	208	219	202	223	178	237	204	206	222	214	211	216	219	210	233	196	209	187	226	208	218	211	223	200	216	204	233	205	204	205	190	192	195	204	226	222	189	178	218	201	183	205	212	211	222	222	229	242	226	188	192	215	203	208	192	225	203	190	230	220	231	204	216	212	228	185	215	223	230	201	238	251	199	188	220	224	242	210	219	204	212	215	203	201	215	224	178	185	203	198	214	239	229	200	209	238	203	199	213	223	212	215	235	226	207	222	222	196	222	212	199	214	227	213	212	173	253	201	226	228	186	260	208	202	198	229	204	203	202	225	206	209	222	200	214	204	204	236	243	222	206	229	222	214	216	229	244	230	222	214	204	174	222	225	191	226	230	204	215	229	198	211	221	217	195	197	195	213	208	227	220	203	210	224	211	192	210	194	192	192	208	203	192	209	205	211	248	211	211	241	244	220	194	239	201	195	205	238	210	206	232	213	214	202	196	204	225	235	203	183	221	204	242	188	213	228	211	238	199	208	210	209	226	198	205	191	209	188	190	203	203	216	196	203	216	252	215	232	205	182	205	239	213	197	208	207	224	209	234	201	212	228	243	202	245	223	229	221	240	221	213	214	258	214	206	216	199	212	218	219	231	202	220	239	215	210	237	210	234	230	215	238	203	209	223	211	177	199	210	211	210	199	201	214	212	212	214	238	196	210	228	178	212	189	217	199	200	229	208	202	200	209	226	214	193	223	177	217	199	216	234	207	183	182	207	237	214	200	198	229	223	234	233	212	214	179	190	224	226	201	232	213	205	212	205	238	207	220	163	204	208	224	201	231	224	208	224	209	184	226	213	225	211	235	227	207	232	217	232	203	199	207	232	207	226	196	205	204	238	231	222	238	202	210	228	214	203	203	200	190	208	225	191	200	209	205	221	210	195	186	228	219	210	225	229	187	220	194	215	205	227	204	232	190	229	204	194	220	207	229	218	234	187	212	201	240	208	192	220	189	225	210	212	241	191	221	246	218	183	188	215	231	232	194	205	217	221	241	241	215	217	221	229	236	208	203	196	209	208	234	208	226	228	189	200	214	206	164	215	193	180	219	223	223	234	229	221	200	192	191	191	210	199	221	205	194	212	222	209	193	184	215	207	233	190	229	211	202	227	208	212	214	208	188	208	205	198	249	202	195	224	224	217	215	210	198	193	215	200	202	200	180	190	192	222	222	196	193	200	221	218	183	232	179	219	219	213	216	231	252	237	233	219	208	224	185	203	221	211	192	205	209	222	170	228	173	215	205	217	213	199	209	221	174	210	185	208	206	219	195	211	195	210	222	196	206	217	211	235	190	192	200	208	193	209	198	197	214	207	205	213	183	207	217	197	206	181	208	229	218	210	226	213	194	210	214	221	223	201	209	213	194	216	208	176	221	228	224	193	209	209	202	241	201	184	209	227	221	214	203	229	203	183	199	208	208	223	226	221	212	211	203	221	237	231	195	211	234	217	218	184	225	199	214	238	195	207	214	210	234	202	232	221	214	200	216	187	198	202	194	209	224	215	206	212	242	205	211	205	201	191	203	207	206	215	228	233	191	236	235	194	213	204	185	206	232	208	213	204	193	198	202	208	224	243	210	212	197	212	233	232	199	215	208	230	227	205	215	218	246	212	213	201	218	208	220	226	212	201	204	239	202	204	236	210	211	193	186	201	205	223	215	205	201	227	209	204	230	231	204	209	244	189	197	226	227	211	177	195	207	209	216	204	236	191	222	184	207	184	206	215	222	222	237	235	223	205	189	217	217	195	214	178	200	207	217	209	197	226	206	197	198	230	236	188	192	214	204	219	204	230	196	206	210	220	220	202	177	233	207	233	189	216	203	205	191	206	203	228	224	212	229	202	233	206	211	180	226	206	216	206	211	212	208	221	217	214	208	223	194	197	217	227	215	203	196	186	213	190	190	242	205	204	205	207	191	205	186	224	199	231	242	239	185	183	185	184	196	187	192	232	216	198	213	212	234	226	206	187	190	207	213	192	203	191	236	210	198	227	237	212	228	201	221	214	224	232	224	220	191	216	200	200	197	224	210	184	221	202	204	203	205	178	209	205	210	197	224	200	211	227	220	233	212	233	222	209	208	217	200	226	200	222	194	180	208	178	215	207	204	199	215	209	196	219	221	217	233	215	184	210	208	222	211	231	189	227	240	208	183	214	200	174	205	208	224	200	200	185	209	216	195	180	204	177	213	196	185	199	173	203	184	199	205	217	201	225	203	221	204	183	188	204	220	222	220	223	226	198	203	246	223	222	207	221	226	214	220	224	224	219	206	204	214	217	205	216	243	239	204	200	219	227	192	232	226	200	231	224	233	235	221	193	198	198	193	232	231	198	191	205	209	208	210	259	221	218	201	220	238	209	197	203	208	207	213	202	232	202	197	230	215	211	240	212	210	215	218	190	189	195	223	200	231	211	198	211	226	212	206	219	203	200	178	202	222	183	217	196	198	203	234	211	217	210	208	201	214	210	194	207	190	197	230	187	239	208	187	197	205	200	230	226	213	210	215	192	219	198	218	187	227	218	196	205	195	188	212	236	223	239	196	200	212	227	253	222	197	192	211	201	223	202	234	211	208	208	190	196	190	236	202	206	206	249	211	212	213	183	186	219	228	242	226	215	230	222	184	209	205	212	203	234	214	231	239	216	224	222	209	202	221	207	207	210	222	171	185	217	212	215	213	207	216	221	229	210	211	194	227	190	183	205	193	216	230	197	174	208	223	228	205	203	204	206	194	189	216	217	210	230	203	199	173	189	199	219	213	227	208	212	190	226	217	208	235	238	222	201	219	219	206	223	212	207	206	223	203	196	201	218	196	202	204
28295	14588	12104	6109	5038	3045	2446	2500	2119	1786	1456	1179	1026	1050	1059	962	791	753	712	628	624	593	604	583	635	620	559	570	566	584	548	511	518	557	556	491	523	505	486	497	458	475	513	473	508	480	473	471	476	482	481	473	429	428	514	497	499	475	505	494	468	461	456	479	456	461	466	465	468	461	463	452	431	443	439	475	438	456	445	463	442	464	439	412	471	475	459	461	441	446	458	511	458	439	447	502	483	468	471	518	463	453	492	469	497	435	490	433	441	447	471	482	505	449	477	441	461	428	498	489	457	443	448	482	406	437	474	441	447	413	443	473	462	470	480	475	459	500	424	460	457	433	498	440	481	452	469	472	498	475	466	462	472	458	464	468	443	478	493	453	476	444	480	413	462	483	520	454	440	453	468	481	486	498	471	467	455	459	426	438	449	495	470	473	422	455	470	448	484	475	440	467	435	464	474	462	468	492	491	454	482	496	503	456	469	413	466	433	463	497	460	450	445	477	406	488	468	429	486	490	474	434	439	438	453	460	434	442	463	429	443	466	429	441	485	422	450	426	484	470	449	512	460	431	435	463	468	433	452	463	482	476	499	463	453	502	442	453	484	486	456	444	476	469	459	485	472	440	422	465	487	449	446	489	444	478	468	450	493	428	465	447	470	468	477	475	464	462	462	436	434	456	460	480	455	467	479	499	471	461	470	430	450	472	452	467	482	459	428	427	457	470	496	494	471	485	467	449	467	417	458	459	460	477	462	463	396	470	460	453	449	435	484	506	430	488	514	473	501	408	445	482	418	468	450	447	467	433	464	459	477	464	423	449	463	458	464	495	469	487	488	484	457	472	445	448	465	468	452	476	489	503	438	483	462	478	455	445	451	468	472	437	469	454	482	471	470	501	451	467	484	470	488	463	468	466	453	469	456	469	473	450	452	426	440	460	490	467	461	466	490	476	450	435	464	474	477	494	454	464	458	471	441	477	468	429	458	459	498	454	464	492	461	500	467	482	437	478	451	431	461	474	458	450	469	450	484	458	430	473	433	461	483	445	493	493	504	476	470	445	454	458	444	459	418	453	463	486	436	451	446	469	457	451	477	476	426	462	503	452	433	422	462	462	436	475	491	458	462	464	437	444	455	473	420	472	504	466	460	450	480	493	503	443	475	478	465	458	494	419	426	468	524	439	455	450	401	454	464	493	474	489	474	471	452	458	506	484	480	497	458	474	453	455	443	454	459	416	459	465	445	457	431	455	443	449	460	457	467	441	488	432	441	447	469	478	464	437	425	447	445	473	496	476	498	462	476	468	453	492	436	468	462	467	473	453	462	465	455	460	459	490	439	483	483	437	473	448	471	445	452	476	458	468	435	476	502	455	519	474	441	482	432	440	481	461	476	449	467	466	422	445	446	458	465	467	475	440	461	447	456	472	454	475	507	513	477	458	451	463	470	447	458	434	444	435	468	436	476	467	465	452	465	436	461	487	482	438	493	494	473	457	468	486	477	466	425	440	490	438	466	499	439	494	456	485	469	479	414	457	472	480	477	457	444	500	456	463	433	472	432	421	453	453	454	450	485	468	425	461	464	491	500	470	469	470	444	516	471	484	467	467	453	478	476	499	487	450	442	444	456	423	468	455	489	455	476	503	486	472	443	451	486	502	455	475	460	473	459	444	418	490	480	494	488	477	444	472	463	461	448	466	454	473	447	456	486	452	450	467	483	484	438	459	497	448	459	463	465	443	484	445	468	467	497	433	490	495	488	471	460	465	503	465	462	467	462	461	432	464	472	477	491	435	485	443	443	454	478	455	465	480	432	452	477	435	468	459	471	475	423	496	462	466	455	469	444	430	428	462	439	456	442	512	481	449	473	472	451	430	440	471	506	483	454	475	473	429	467	444	495	465	448	450	471	471	452	483	442	437	457	455	522	476	455	464	457	446	463	461	455	471	455	438	411	448	466	432	464	456	474	439	449	520	413	471	488	454	478	437	456	452	511	433	449	494	425	494	457	466	469	481	485	506	471	475	476	489	458	461	410	428	471	439	457	473	450	450	441	472	471	504	482	486	455	475	462	456	459	481	490	474	432	464	441	442	456	498	495	435	413	464	456	460	422	489	421	475	487	481	454	487	444	437	446	484	475	475	434	457	476	492	444	446	450	452	450	474	463	436	475	464	456	469	485	467	465	474	483	441	491	509	444	444	504	471	454	479	466	477	451	466	496	495	490	453	443	494	445	439	463	450	454	478	496	506	439	468	467	432	465	456	445	477	488	440	402	462	451	479	460	457	460	456	467	456	477	486	505	501	520	463	470	500	494	486	518	486	476	457	495	412	446	452	462	426	493	473	454	450	505	487	422	462	440	473	453	459	431	468	407	468	486	426	497	478	482	457	485	475	458	454	465	457	458	464	433	483	449	472	442	461	442	493	471	489	451	470	480	499	467	493	459	460	432	444	456	452	466	467	458	465	484	480	490	466	439	457	399	478	494	519	445	460	512	477	445	466	407	469	462	480	435	477	441	468	471	433	476	416	442	435	446	454	448	428	481	474	441	468	470	457	464	496	460	456	477	491	441	470	480	503	434	481	466	449	442	449	440	484	501	463	491	467	481	496	460	443	456	459	485	470	430	451	471	480	467	493	449	425	477	472	453	487	473	473	489	463	475	481	435	457	417	460	460	477	464	475	438	499	443	449	469	442	446	451	464	460	464	483	486	431	476	435	453	478	422	485	438	436	474	495	476	456	465	471	487	488	460	491	455	474	424	431	467	452	500	448	471	434	476	462	417	474	454	474	477	452	461	464	472	450	468	454	415	463	457	463	492	456	462	459	431	455	467	472	453	446	477	455	487	444	467	477	477	454	458	439	504	458	456	480	493	451	427	480	457	452	473	455	490	470	493	466	478	458	460	464	475	450	459	448	470	450	444	457	474	482	472	445	469	468	449	438	476	482	492	461	483	471	474	485	465	469	462	469	422	441	448	483	415	467	471	493	437	464	483	479	510	487	445	465	485	461	472	507	461	463	477	491	435	455	456	440	459	448	439	454	482	469	447	479	452	465	468	429	454	447	454	479	444	428	437	478	419	455	446	471	453	472	440	452	470	478	468	450	472	453	462	471	418	438	445	439	446	501	441	426	476	504	435	427	423	441	479	437	458	464	436	438	498	521	489	466	489	418	468	477	470	458	451	467	468	457	483	457	475	414	445	462	451	455	450	433	486	456	472	443	521	469	430	460	445	440	453	473	443	499	449	459	518	467	469	486	486	455	478	447	469	442	470	478	475	447	462	490	426	488	510	475	485	489	473	474	493	474	453	453	455	444	502	466	459	496	460	535	456	469	465	464	445	449	492	497	425	448	489	463	466	483	474	490	478	466	466	482	466	443	483	440	422	489	475	465	458	450	494	403	471	469	456	457	474	457	464	466	478	435	467	487	422	459	503	433	470	470	418	465	477	477	463	466	483	443	461	444	482	465	509	411	446	436	487	455	503	458
56975	29268	16660	4660	2177	1110	917	818	759	660	511	481	417	418	403	385	385	333	334	289	300	286	323	319	277	284	292	293	284	273	273	279	281	271	273	285	264	291	270	284	294	272	258	286	270	255	287	261	268	283	297	277	288	272	276	256	251	299	278	288	257	237	247	276	249	305	269	298	239	279	265	293	290	258	258	278	259	264	253	256	272	265	251	263	275	304	253	278	262	262	290	255	280	244	270	262	258	283	244	239	262	297	263	286	277	275	259	237	273	258	276	275	248	274	302	257	239	274	304	277	257	262	253	269	239	279	285	267	283	270	312	240	239	251	253	277	304	250	266	271	258	260	265	286	254	281	246	260	246	267	300	287	267	286	249	247	256	270	284	275	261	256	292	244	266	282	297	269	262	251	271	264	264	307	279	234	284	264	280	266	268	242	267	261	278	254	241	284	303	256	293	252	277	266	267	270	240	259	279	264	270	267	257	293	239	280	231	276	285	260	263	252	242	255	266	280	280	270	276	256	269	249	273	268	252	291	247	238	259	252	272	282	291	244	232	243	259	258	273	288	260	269	292	295	303	274	263	261	277	262	252	275	258	260	238	242	267	258	274	268	260	267	262	302	284	246	293	257	232	261	276	288	280	269	277	278	262	275	261	261	291	263	252	245	283	284	245	253	263	254	303	264	245	236	277	251	248	259	256	278	276	271	281	259	284	266	253	275	284	262	248	243	250	267	266	275	254	244	284	255	255	255	254	266	266	260	256	292	277	243	259	253	255	277	287	242	255	234	245	253	288	273	224	268	273	296	245	245	276	278	231	256	264	249	239	282	287	286	268	264	259	265	248	258	254	261	250	242	267	255	284	279	269	262	274	245	256	278	276	265	255	234	271	257	281	269	257	259	293	296	307	241	251	274	280	256	287	257	275	270	297	256	272	243	231	300	235	262	261	299	253	287	272	262	268	270	248	290	277	277	239	230	306	289	286	279	264	256	269	256	312	271	263	281	295	244	266	255	261	234	276	262	274	241	253	277	269	237	273	280	277	263	241	264	254	302	235	237	285	256	266	228	266	269	272	278	246	240	264	259	253	291	248	310	255	263	258	257	257	262	252	256	240	247	258	239	263	252	276	259	224	252	298	313	298	280	311	298	299	284	283	273	255	227	238	248	233	259	257	308	265	281	279	288	256	291	255	260	274	261	292	253	263	273	252	284	286	259	266	285	244	245	264	304	303	284	244	285	225	260	257	250	254	245	287	283	252	242	277	302	284	269	268	250	257	257	303	302	263	241	285	273	233	240	221	291	260	262	237	261	255	269	286	263	285	301	267	255	273	253	233	271	245	246	287	293	249	254	305	279	273	280	271	278	266	273	276	230	299	294	267	278	288	295	253	285	284	242	262	268	264	269	309	290	285	265	260	221	238	271	264	258	276	280	245	262	263	245	266	301	275	241	271	254	270	240	267	265	271	244	258	255	267	241	280	254	290	301	250	241	270	286	265	268	278	259	245	270	270	279	273	255	268	267	255	300	263	271	240	241	256	244	256	303	276	249	281	230	275	278	343	280	254	275	221	242	266	300	262	253	278	261	252	285	269	245	247	255	263	252	261	281	299	253	253	251	274	282	296	288	268	246	268	265	270	263	272	288	272	279	285	244	260	248	253	240	275	254	299	253	274	249	248	274	277	231	278	275	266	250	290	299	295	277	274	257	299	282	243	288	262	251	295	273	228	274	255	276	264	266	298	262	267	252	255	254	259	245	272	258	282	253	243	246	266	274	241	254	281	244	261	260	279	274	249	273	294	269	276	251	256	231	263	325	265	300	261	274	260	248	259	293	254	266	258	277	286	240	253	249	272	232	249	247	236	249	269	236	289	266	268	250	264	239	275	266	269	264	258	284	264	299	258	303	246	277	257	248	298	272	268	271	296	257	308	241	269	274	274	280	259	241	250	245	242	282	286	270	262	279	261	264	274	267	239	227	240	250	243	247	256	247	275	297	298	287	246	235	252	238	256	234	300	269	276	255	271	264	258	270	255	284	290	277	254	248	292	251	289	297	244	237	245	272	247	255	252	266	283	256	285	281	270	266	263	279	292	298	286	258	253	286	261	281	275	264	261	273	246	270	248	269	243	208	277	248	309	267	275	275	266	228	238	257	281	250	258	246	284	260	265	258	242	249	271	282	237	254	271	288	317	264	293	250	247	279	283	253	308	273	265	306	260	246	271	270	282	254	239	276	224	256	284	263	281	305	280	266	270	272	226	270	263	246	259	260	260	251	300	269	250	260	253	273	246	249	262	291	274	249	288	267	274	268	237	284	253	250	241	240	277	275	250	240	242	268	260	250	260	255	271	293	275	289	287	278	270	270	321	264	261	270	265	269	270	264	281	297	263	277	305	269	276	243	299	258	253	275	270	275	293	286	270	245	301	243	263	278	270	253	260	264	277	267	271	261	268	253	304	265	267	265	262	232	271	277	272	283	277	265	254	281	242	252	248	247	276	281	289	274	257	262	241	266	257	276	238	263	285	269	249	267	251	282	261	237	252	249	253	253	256	235	281	252	253	285	269	254	269	273	262	263	278	252	279	328	316	320	242	275	270	251	268	259	252	267	249	259	272	268	254	259	260	295	242	245	251	251	269	264	269	291	262	289	264	295	276	245	273	276	270	273	248	277	272	284	274	286	252	237	283	285	265	290	257	275	274	266	257	243	281	269	255	241	242	278	243	253	300	263	300	297	258	268	272	252	290	266	237	263	280	283	261	248	259	277	282	277	260	249	278	292	251	277	286	271	261	257	272	264	293	263	280	272	268	266	247	254	286	256	257	293	267	260	228	255	283	245	268	246	235	292	278	298	253	246	252	260	234	240	255	267	278	244	294	250	284	289	274	237	289	281	251	248	262	255	247	257	278	282	237	281	269	261	308	283	269	257	256	251	236	269	258	259	273	250	260	309	276	241	244	259	265	287	275	229	250	266	283	301	248	294	254	295	279	247	251	244	254	273	291	270	272	246	286	260	258	257	278	241	269	250	272	246	251	242	307	260	256	264	265	271	276	274	249	247	253	265	272	268	294	286	277	237	273	277	273	279	223	268	226	262	295	249	263	240	259	278	241	271	279	278	273	275	265	289	262	280	252	273	234	268	249	242	263	261	277	258	245	283	253	220	253	295	262	282	281	258	258	283	242	264	265	240	248	258	279	245	263	286	255	237	240	264	269	264	254	233	278	269	254	272	256	275	281	275	294	266	245	272	279	286	227	267	283	251	265	247	280	263	255	254	257	273	278	280	272	292	277	250	231	262	254	291	274	244	294	272	247	249	273	241	263	271	279	273	267	253	265	237	260	281	269	274	290	265	262	275	269	268	267	266	256	291	269	251	273	255	261	269	243	272	268	261	265	289	286	315	290	287	265	291	302	260	260	269	281	287	284	256	265	232	243	282	250	235	263	235	241	270	248	304	278	249	259	256	260	270	267	307	268	264	271	262	268	253
33408	19548	16842	8649	6833	4251	3572	3581	2993	2492	1928	1658	1475	1452	1522	1282	1042	979	950	899	881	817	800	767	776	805	759	736	703	772	692	669	663	652	616	619	639	652	659	556	598	621	582	605	585	570	588	607	597	577	568	578	588	589	574	612	582	574	574	547	573	583	543	582	579	593	619	580	592	570	531	601	620	575	567	556	579	602	544	559	557	597	583	593	586	561	595	550	586	590	584	560	528	570	580	573	547	538	585	602	570	567	564	551	555	540	566	596	537	555	535	549	576	553	609	572	565	525	536	550	581	563	551	561	622	579	520	551	547	570	542	569	615	584	559	559	589	542	525	553	538	583	557	574	581	567	543	549	583	579	539	599	540	578	542	632	593	555	595	546	570	563	590	583	616	550	551	578	566	555	564	568	599	557	570	586	586	582	562	486	538	566	534	557	573	579	517	499	519	597	551	563	598	585	584	579	603	594	527	562	533	585	538	576	564	515	579	550	582	618	565	542	584	592	604	566	617	546	554	581	547	597	578	580	580	585	572	574	597	580	574	588	580	576	575	586	526	585	582	547	554	537	562	535	523	566	530	544	564	526	569	576	555	514	565	587	563	543	561	587	551	573	558	562	582	593	578	541	590	572	566	554	583	624	582	562	545	586	569	560	578	561	562	527	583	564	516	580	567	581	551	533	545	547	539	567	595	563	552	586	562	580	624	555	580	578	566	571	551	600	552	574	572	554	552	597	569	569	592	560	567	563	576	569	531	558	555	544	545	558	543	577	564	566	564	577	568	574	567	518	583	588	565	549	544	585	576	576	554	575	611	548	566	592	621	595	549	604	567	590	621	551	573	596	559	513	584	535	565	579	559	576	571	545	582	558	524	563	589	579	554	522	556	563	573	597	575	542	581	553	565	569	599	589	507	572	625	547	551	560	572	533	537	529	602	574	524	562	566	540	586	606	551	536	548	558	588	533	580	574	551	573	533	584	516	536	528	535	532	555	561	549	583	544	568	577	547	575	567	558	571	584	533	538	583	555	580	547	567	611	590	567	538	570	578	540	541	525	591	544	546	560	559	545	561	569	582	530	595	609	566	586	562	537	542	584	559	608	537	558	531	590	538	562	589	595	543	566	583	575	602	521	547	576	587	545	561	538	539	597	558	558	574	597	584	564	584	574	558	550	615	590	577	616	608	590	573	577	592	601	559	515	594	570	520	586	592	602	628	542	559	602	566	529	563	606	560	551	585	566	564	607	557	542	620	583	609	535	580	574	559	612	572	573	557	561	567	549	606	555	593	524	566	579	576	540	590	558	580	556	510	565	552	591	576	583	576	569	583	534	571	554	593	517	558	564	526	576	569	556	540	561	586	577	614	513	513	586	560	561	541	531	585	578	551	581	517	562	598	556	587	565	570	591	571	564	542	537	568	550	579	578	564	583	547	559	572	571	558	619	548	546	549	574	623	574	577	563	604	565	563	587	528	624	567	562	585	555	581	571	553	596	531	562	567	569	576	572	617	591	575	547	544	555	537	599	559	550	598	552	615	545	538	573	593	602	556	580	551	563	546	539	536	596	591	575	580	620	593	570	587	581	584	523	577	613	598	588	519	526	593	574	560	551	587	530	596	558	583	603	588	571	548	598	598	572	563	572	542	559	510	570	575	549	530	567	569	630	541	569	579	568	538	535	581	581	556	567	520	544	606	572	556	548	601	575	586	593	598	560	580	561	571	540	567	547	578	640	578	593	540	532	574	572	559	541	535	590	544	569	585	570	550	565	540	577	569	560	579	597	572	611	552	597	563	582	577	564	566	579	576	559	616	563	564	567	518	548	585	564	564	603	586	521	543	547	534	586	541	561	564	572	579	595	569	578	559	563	541	574	570	580	564	601	577	552	553	529	568	587	582	570	545	571	553	527	585	606	594	517	577	480	576	574	559	574	575	537	568	539	580	596	592	569	565	597	601	550	580	531	549	550	567	613	552	570	533	560	607	563	576	596	524	563	562	566	575	585	547	579	571	561	528	589	584	578	572	572	578	558	545	569	592	566	606	528	563	537	560	524	536	566	542	554	569	537	584	547	578	598	581	528	551	567	528	581	575	602	561	614	523	548	594	576	584	586	572	631	544	621	576	559	610	577	615	569	598	587	587	548	556	569	586	567	573	598	561	584	555	588	604	583	551	573	550	602	602	573	560	546	570	552	550	539	576	534	589	543	558	576	543	567	581	609	564	587	572	568	565	561	601	585	534	610	612	589	607	551	634	595	542	586	567	552	567	589	568	569	609	598	576	575	609	528	608	577	541	565	584	558	562	585	600	547	562	593	516	568	567	534	591	560	542	589	590	553	580	592	575	562	608	552	573	562	546	562	565	598	555	583	549	568	568	583	599	541	582	579	579	551	574	559	591	583	564	570	579	548	555	537	601	556	572	602	551	558	564	524	563	530	532	534	573	586	557	539	550	553	561	572	522	556	554	616	548	568	578	550	577	523	561	573	576	529	595	547	585	572	566	610	528	561	581	595	537	584	561	540	584	622	567	578	589	530	552	557	608	580	558	582	569	618	568	596	594	575	559	590	581	574	563	559	583	598	581	547	547	595	555	564	526	576	557	589	583	588	602	550	569	581	597	570	577	621	585	536	585	586	554	580	567	625	584	573	572	541	559	548	530	542	517	599	588	570	549	553	547	553	589	568	552	555	550	581	578	584	542	543	556	560	564	627	573	583	560	567	570	590	561	553	557	572	562	546	552	590	600	540	594	582	574	556	565	565	529	577	619	568	570	582	578	583	564	601	573	558	577	570	550	589	532	574	563	547	567	553	596	561	571	559	525	565	603	586	572	553	617	554	545	596	534	554	566	583	567	589	583	618	563	549	551	553	566	551	573	575	553	556	551	570	560	548	603	563	557	554	619	582	620	547	609	538	590	571	597	558	543	569	554	525	546	536	599	559	575	569	560	594	572	570	567	538	547	544	586	602	562	536	558	561	549	611	547	551	539	588	601	548	565	549	563	577	595	558	575	542	575	588	580	599	584	616	590	572	547	575	577	594	516	554	523	562	583	576	543	597	604	548	549	566	600	560	584	621	567	556	559	558	551	540	554	563	593	584	583	556	559	551	613	554	571	606	553	583	575	615	576	552	571	572	570	583	588	558	505	558	535	599	551	559	590	582	529	572	573	544	533	539	620	577	562	549	535	509	573	564	557	559	551	539	542	557	605	568	578	569	565	613	548	563	600	525	549	573	543	550	551	565	588	614	549	543	535	553	575	542	575	552	565	561	566	562	538	579	561	558	584	559	551	565	600	560	524	518	590	567	573	570	597	587	592	527	593	597	582	544	529	553	548	620	578	529	526	627	597	564	584	560	575	567	574	581	608	552	578	548	540	599	558	599	568	613	592	540	597	560	566	624	545	570	518	552	545	577	542	575	595	533	568	533	570	536	533	602	591	565	569	623	548	513	559	569	576	573	549	573	570	554	566	573	566	557	564	533	585	549
34577	15122	4520	1228	711	424	391	409	330	319	242	280	264	234	251	241	232	233	249	232	216	220	224	244	240	232	195	234	217	222	209	228	204	229	226	218	196	235	206	234	235	193	215	234	218	233	200	215	239	217	236	234	228	255	237	227	214	225	221	187	229	236	240	225	208	229	224	234	228	213	232	223	229	204	205	211	237	231	202	206	228	226	221	218	215	260	234	234	207	239	189	225	199	209	218	219	247	211	228	225	205	206	200	203	208	207	201	237	207	200	214	249	241	200	247	215	234	235	223	192	200	229	194	211	199	229	230	206	207	221	258	172	224	191	215	200	214	216	242	225	232	205	207	199	220	230	235	209	250	205	233	221	206	209	235	215	212	223	233	194	215	230	203	225	192	210	230	236	213	233	256	202	228	196	235	225	225	254	215	246	252	226	203	213	183	193	212	241	214	193	224	225	238	222	235	198	208	186	233	234	226	217	223	228	218	230	206	221	218	225	201	200	222	199	216	219	219	260	241	212	231	216	231	209	210	204	209	198	236	225	209	212	201	201	247	232	252	205	190	242	230	259	200	206	217	214	236	220	216	205	225	203	235	226	221	207	200	243	204	227	206	204	183	217	223	218	214	233	227	260	212	208	215	201	256	241	253	204	241	233	230	225	225	214	228	224	208	217	203	198	223	251	225	241	223	244	223	244	222	199	205	206	205	224	236	250	204	213	245	234	210	230	192	247	224	222	195	214	226	206	214	237	228	203	198	217	229	200	234	207	236	218	250	210	223	196	208	197	232	204	205	224	204	224	219	223	191	206	207	217	225	216	212	229	208	195	219	219	234	250	188	232	216	252	173	222	234	224	204	223	221	235	211	228	229	215	240	246	249	197	219	229	204	209	211	209	186	224	194	201	232	197	200	210	210	226	198	225	205	235	197	195	210	180	214	221	199	210	207	210	214	189	250	227	231	213	229	243	188	194	189	222	196	227	221	224	218	239	252	219	241	188	226	257	229	212	235	222	220	215	212	206	216	206	227	209	241	223	209	179	233	219	208	239	208	254	220	217	212	253	230	219	199	193	216	203	178	213	213	226	227	242	194	208	191	200	225	228	211	198	236	205	214	245	197	232	238	237	211	214	219	186	204	243	226	206	211	205	210	231	219	219	192	189	198	216	196	221	234	231	232	236	211	195	217	233	235	212	220	213	229	239	235	227	197	227	215	197	221	237	209	195	232	226	228	222	201	237	215	253	227	200	219	208	212	234	240	211	243	200	212	206	216	217	216	222	225	232	197	207	207	210	192	222	238	200	233	222	225	210	241	243	226	227	236	199	239	232	212	190	213	206	214	212	228	216	225	215	231	206	208	215	213	223	217	185	214	223	195	214	244	252	225	201	205	211	222	235	246	249	210	211	234	237	221	260	235	222	245	222	232	232	236	206	201	224	226	245	233	204	222	213	229	228	227	227	189	199	198	224	248	184	212	198	246	223	218	229	216	207	220	189	235	189	230	251	203	235	241	209	190	220	228	196	179	220	256	236	203	226	211	216	216	240	216	211	236	226	226	249	222	216	241	192	231	222	210	227	254	215	235	229	190	225	210	227	225	222	195	219	200	218	259	244	226	250	253	216	185	207	228	214	211	230	216	189	231	212	211	241	221	196	205	227	236	205	206	190	229	214	225	217	231	203	226	222	221	226	212	190	207	241	233	223	204	217	213	210	181	246	229	208	202	227	227	192	197	250	245	218	234	244	222	220	220	220	206	223	221	234	229	229	219	235	224	218	215	207	227	211	250	200	227	206	226	243	223	209	223	209	242	221	207	204	223	252	201	253	210	220	229	208	211	219	240	219	229	234	213	213	205	233	224	206	203	233	217	214	245	221	223	227	239	222	211	218	213	242	235	209	217	227	210	225	243	241	200	220	188	231	218	186	206	229	212	199	220	253	244	243	202	214	195	230	226	193	193	205	246	221	241	218	208	240	199	194	236	210	246	255	234	243	221	220	217	185	199	205	247	222	222	229	206	199	200	183	225	213	230	241	210	230	199	194	206	223	224	239	216	183	181	221	226	247	240	216	212	249	207	228	195	218	235	215	211	227	227	188	252	237	231	211	218	212	207	237	226	210	256	224	225	234	219	188	210	215	219	208	217	194	211	245	224	219	250	231	200	228	217	234	224	239	242	204	242	190	204	222	197	235	219	203	203	220	207	224	223	227	224	199	258	222	209	205	243	224	206	227	190	232	224	228	207	210	215	234	211	217	212	246	200	219	215	230	197	209	205	196	227	175	226	239	202	199	211	206	253	218	206	226	214	229	230	230	242	207	204	225	225	232	208	201	201	226	217	216	228	213	227	219	217	243	214	211	234	249	236	257	242	216	211	192	216	205	234	225	208	210	223	221	220	210	213	197	240	245	229	214	202	244	226	224	173	223	258	223	218	203	205	198	213	208	231	230	216	213	215	235	259	246	239	208	228	218	205	214	220	226	210	193	223	225	215	214	231	222	220	227	240	228	226	202	237	230	199	220	216	219	221	223	235	203	213	236	242	240	217	206	225	200	205	225	218	205	250	231	229	186	212	224	202	222	219	233	247	203	216	224	211	234	203	201	223	193	216	208	238	205	220	232	236	223	219	208	207	198	200	212	240	200	235	220	253	236	230	202	224	226	236	204	220	202	232	233	232	226	266	233	218	209	207	218	227	185	220	237	211	220	210	218	231	237	211	220	205	230	216	210	209	251	224	211	237	214	226	220	186	198	227	218	192	206	225	197	248	225	242	226	208	180	234	233	234	202	220	210	227	210	235	176	232	201	207	203	227	222	226	206	207	208	227	187	196	212	235	207	228	202	223	245	244	246	242	229	191	220	219	233	212	210	204	228	271	232	227	225	236	201	232	236	233	207	227	221	183	184	218	237	253	216	225	262	231	216	219	236	232	197	215	217	217	218	188	198	211	212	230	198	191	201	216	199	201	211	209	206	199	225	205	212	194	196	214	226	230	227	213	195	214	205	202	208	238	201	254	226	204	237	216	210	240	217	196	225	219	243	205	195	223	234	232	277	232	216	219	204	219	218	208	237	213	217	231	248	192	215	221	248	214	234	223	250	220	221	225	217	270	230	220	201	200	207	230	233	232	233	233	229	222	238	215	224	223	227	233	202	215	208	204	193	229	232	227	255	203	213	224	219	253	225	196	236	227	243	208	187	192	199	188	204	188	200	221	202	223	190	218	253	227	184	200	234	211	237	221	244	218	258	227	214	209	241	228	192	215	224	201	186	197	209	216	217	198	238	205	216	252	208	238	198	222	223	222	218	215	263	234	224	240	238	227	208	225	207	194	199	251	234	249	241	221	215	214	205	194	208	202	259	243	251	223	233	222	207	238	206	234	208	203	233	239	213	211	215	248	229	248	223	225	243	210	246	228	203	228	279	234	237	216	207	238	205	224	233	241	250	215	230	234	229	253	218	227	197	218	227	217	215	221	198	200	205	210	227	211	236
19908	9308	5670	2989	2281	1470	1299	1338	1079	1007	754	765	697	677	633	621	612	558	531	588	571	553	507	521	510	543	495	503	513	495	481	513	533	496	501	475	515	501	478	485	490	478	522	534	482	500	443	515	520	498	480	442	486	510	460	503	467	486	484	498	463	509	519	484	511	459	475	497	478	410	499	492	493	477	455	449	485	494	451	486	494	452	467	447	456	458	492	471	437	464	441	468	475	478	455	499	423	458	466	450	468	510	491	489	488	453	483	478	489	492	461	508	488	475	435	454	453	489	513	490	476	467	504	476	468	496	499	474	500	468	514	485	475	512	470	427	441	441	449	486	500	456	496	430	491	502	491	508	461	484	496	483	485	431	444	427	493	469	478	466	470	456	441	486	503	438	485	458	491	448	476	496	492	479	451	462	441	492	457	440	500	458	520	450	434	495	453	482	487	435	456	476	479	490	515	487	486	446	468	439	442	464	462	465	454	439	442	496	497	426	469	482	457	479	442	501	472	460	506	473	440	438	510	492	538	476	448	486	481	477	445	479	488	434	469	478	483	507	477	490	482	486	466	514	481	490	466	459	448	473	470	453	475	468	480	480	495	488	457	485	475	473	457	481	454	471	437	453	481	465	465	491	500	443	447	484	484	447	472	455	477	440	442	496	467	471	453	449	450	468	484	487	473	520	498	456	466	486	502	453	487	479	483	474	444	451	473	484	462	450	505	489	493	469	493	456	506	477	459	468	473	441	478	475	469	472	459	478	498	442	503	508	491	448	492	474	460	449	479	459	479	487	495	469	443	455	438	466	503	483	443	470	468	455	481	459	444	448	494	476	478	520	460	433	460	474	491	457	448	461	469	499	488	474	523	496	443	495	489	443	437	477	495	454	460	491	460	490	474	450	482	484	474	489	469	495	469	457	495	452	489	467	437	505	489	485	461	435	469	448	466	484	485	473	474	501	481	461	486	511	479	486	481	475	482	471	479	467	470	435	478	482	453	499	496	484	456	453	509	451	497	490	508	473	519	442	481	440	496	474	464	489	450	446	468	472	484	473	472	524	447	474	509	460	485	485	482	480	488	449	452	487	459	432	490	465	439	474	490	442	459	518	459	475	474	480	466	467	462	464	450	491	453	451	464	428	474	478	465	457	489	479	471	468	472	463	487	457	488	500	433	488	448	455	458	462	457	464	468	474	422	442	449	451	488	532	479	479	489	490	485	442	461	499	470	481	488	498	469	492	470	433	473	492	433	448	494	504	479	463	491	480	471	417	444	483	481	480	472	474	476	466	471	477	486	504	470	464	475	493	484	462	474	492	440	477	455	482	429	475	491	449	478	467	464	484	433	476	450	420	438	472	472	432	494	489	503	496	469	474	486	484	478	490	468	389	480	504	496	431	453	446	445	481	503	492	462	461	485	476	480	499	512	468	469	483	480	479	466	465	466	488	451	489	444	424	441	468	468	490	477	481	504	544	534	458	406	532	513	455	461	463	420	495	423	464	487	483	501	492	467	460	475	435	469	497	482	469	507	454	464	501	491	472	448	483	458	463	493	492	531	519	432	501	506	488	513	467	456	520	497	465	457	442	507	460	492	468	504	491	479	448	469	482	476	481	469	508	478	471	500	492	463	456	495	495	478	513	461	479	441	441	472	455	505	464	488	474	445	493	497	513	491	505	476	478	437	482	469	475	478	477	470	431	474	488	455	475	518	490	485	476	467	464	472	473	480	446	451	443	463	451	470	457	489	477	506	437	472	476	486	471	467	463	509	475	459	471	468	445	506	482	470	501	418	443	431	448	495	468	437	436	523	417	480	482	451	457	509	459	444	468	448	478	441	462	498	515	470	423	466	461	502	472	460	495	499	455	452	479	479	485	431	481	478	488	461	486	491	471	441	448	457	462	489	512	476	459	471	422	460	424	453	446	458	464	475	456	444	497	473	441	492	478	478	454	473	489	438	481	437	485	497	423	465	456	448	473	440	483	483	446	474	492	457	453	457	485	466	504	420	470	469	479	450	473	501	464	497	454	481	468	506	493	470	488	504	508	517	486	458	452	483	513	483	414	457	452	474	477	446	457	462	482	486	514	487	498	454	480	501	521	533	499	495	490	451	499	464	457	477	461	450	461	465	484	453	461	450	469	502	461	446	485	460	458	459	445	476	449	488	457	507	487	457	509	463	510	434	472	490	486	468	442	483	457	472	457	455	501	434	472	423	534	457	462	415	461	511	485	431	484	471	494	522	465	460	476	465	484	489	459	495	460	468	496	436	429	515	446	471	499	422	480	500	489	445	441	465	492	515	449	448	495	447	488	465	478	463	504	482	472	468	429	471	487	507	481	501	451	473	443	473	519	456	451	479	486	433	476	470	452	456	468	483	444	443	495	456	475	486	465	475	467	482	404	465	476	464	462	451	443	480	461	523	429	517	457	471	453	469	501	466	529	464	467	495	440	480	524	460	447	467	450	454	468	440	463	490	466	489	504	470	465	468	495	464	496	430	468	459	518	475	452	488	496	479	463	494	465	498	472	487	488	452	495	467	454	459	455	477	507	434	473	471	448	479	468	487	433	438	466	521	460	504	500	434	484	434	452	457	466	475	446	455	472	447	478	491	475	479	501	455	468	443	456	458	474	449	475	475	513	492	495	462	466	512	447	453	481	464	446	462	479	459	501	458	478	465	443	493	465	465	525	456	479	489	480	478	477	502	446	471	484	462	485	485	481	451	471	449	492	480	437	473	461	479	479	453	438	499	481	502	502	491	455	465	430	479	494	445	447	459	476	494	474	464	446	469	478	525	526	438	476	470	446	500	480	481	449	421	477	484	472	467	487	467	459	489	494	485	462	449	485	452	443	479	414	450	478	499	489	469	444	501	477	472	469	430	456	526	425	499	473	501	473	486	510	476	459	446	506	453	466	487	475	477	463	464	475	476	473	461	476	443	455	476	464	470	467	459	461	496	456	442	451	489	435	506	473	473	478	482	489	488	444	484	478	501	478	486	489	458	431	443	455	457	480	452	495	485	515	462	482	463	439	457	495	473	478	482	484	474	489	457	493	468	473	498	464	430	493	457	492	484	490	505	461	479	468	490	464	473	434	448	492	435	486	474	441	448	458	494	508	460	443	484	466	464	496	487	475	452	457	444	491	471	474	431	495	485	429	478	474	501	468	445	509	511	519	451	469	465	435	478	459	504	466	480	522	436	475	480	478	465	464	449	502	474	440	461	495	473	441	488	465	449	482	465	470	436	472	450	438	447	492	487	478	494	468	467	452	478	436	454	500	463	459	466	489	491	455	463	457	470	455	501	448	470	448	430	495	479	483	526	510	456	467	496	486	460	474	503	461	512	450	452	475	494	477	465	493	456	457	484	479	469	454	484	501	486	485	452	469	479	468	494	481	485	485	470	451	484	466	453	436	497	475	468	503	484	464	470	528	475	489	470	460	476	453	450	461	469	451	439	481	461	489	446	471	467	508	460	461	511	506
48534	23364	11680	3012	1441	763	686	597	466	386	326	348	332	312	316	265	241	228	238	260	213	260	229	217	222	234	227	213	215	223	232	213	211	231	241	231	222	217	214	204	213	219	256	227	218	206	220	202	228	199	222	209	200	197	238	170	202	181	227	218	203	228	236	220	208	224	239	201	200	223	199	232	210	241	225	228	196	203	202	223	207	187	206	231	227	221	198	211	193	185	224	219	200	195	200	196	190	206	227	243	215	237	182	198	218	179	196	195	209	215	218	217	217	206	218	228	233	185	237	224	209	236	226	211	241	247	199	212	239	217	195	216	203	198	188	260	197	191	227	234	249	221	200	206	210	208	200	198	188	198	203	269	193	199	208	202	219	222	191	207	199	232	212	216	198	169	201	214	224	218	211	210	215	229	195	238	241	230	206	207	222	209	215	201	208	218	205	208	239	210	233	235	213	191	198	214	221	227	214	217	208	220	209	238	222	217	211	219	214	198	172	208	217	206	211	221	231	224	198	232	178	215	221	227	218	199	197	228	221	222	218	218	225	215	218	229	205	212	217	189	221	192	184	243	210	220	225	226	210	206	207	201	225	202	198	189	227	235	237	209	256	209	220	189	192	202	195	201	211	212	213	208	206	239	225	245	207	195	205	219	209	213	225	240	230	222	204	216	232	199	216	227	173	203	212	202	232	209	218	192	201	195	254	212	213	208	210	235	209	217	197	218	206	233	221	226	279	199	214	203	224	203	223	220	219	211	224	219	225	216	208	196	219	189	209	184	190	199	220	185	211	210	215	202	208	176	221	233	236	202	195	209	220	207	227	199	199	198	201	221	222	210	179	194	180	189	200	196	220	197	229	210	206	206	207	217	226	206	215	209	190	207	215	227	237	226	213	179	214	249	222	203	200	198	226	217	189	201	210	199	240	225	188	213	201	183	215	199	204	195	195	212	202	197	190	215	182	174	220	224	224	208	199	196	203	208	227	215	253	226	190	241	210	230	258	188	192	207	195	250	204	200	193	214	200	227	211	212	200	250	210	190	208	183	176	183	195	212	207	213	204	211	205	193	197	210	212	178	228	209	242	225	220	186	223	197	197	217	210	247	193	205	217	202	208	192	206	189	214	211	202	190	208	216	211	212	184	207	212	208	198	213	202	195	207	218	212	213	209	190	211	243	217	196	221	190	203	226	234	218	220	213	241	187	200	204	218	241	222	240	200	216	217	230	169	213	235	212	206	215	194	235	205	186	203	218	198	214	210	226	203	199	226	231	195	198	255	207	193	213	220	223	232	220	203	233	199	182	211	213	212	172	210	250	200	200	184	207	209	216	192	190	186	199	180	219	219	205	206	207	195	209	232	223	213	222	215	208	237	224	227	206	202	232	189	212	199	230	214	209	185	233	224	213	190	193	209	208	213	193	194	207	197	204	203	200	217	216	193	213	228	216	202	219	206	202	203	194	212	190	205	244	208	231	211	192	224	230	210	201	191	216	240	192	211	214	223	243	196	176	220	226	227	215	199	218	218	208	202	246	212	215	193	187	219	196	225	221	229	213	185	225	205	213	199	202	217	196	171	196	199	202	228	207	191	214	239	208	211	203	235	198	195	213	203	186	193	213	217	198	200	210	224	216	228	201	209	198	233	211	196	203	206	191	208	204	238	214	224	198	211	197	209	221	228	213	201	201	243	212	215	207	201	221	220	211	192	212	176	212	228	204	215	206	218	204	216	211	211	226	218	218	190	216	201	201	196	206	216	197	216	202	213	205	213	212	243	229	230	193	206	203	234	192	185	200	232	228	246	203	216	235	235	224	186	198	204	181	223	181	190	225	193	229	192	207	183	219	235	199	201	201	214	204	221	210	193	222	205	194	199	220	183	237	208	177	195	222	190	212	214	219	200	204	188	188	213	214	219	245	201	204	215	228	242	220	223	210	188	187	206	170	190	228	195	219	198	213	197	228	204	170	204	212	209	176	232	202	180	201	198	247	229	184	197	211	195	201	198	183	197	221	169	182	201	205	225	202	204	187	213	208	225	237	193	221	228	204	200	226	198	228	218	191	219	200	231	223	220	239	228	226	184	220	209	195	228	204	200	240	208	204	232	220	199	221	210	194	217	244	222	212	216	199	222	221	228	210	187	184	227	185	198	207	185	209	204	209	231	218	233	196	203	197	221	212	210	221	203	186	223	178	183	196	202	213	196	192	189	225	213	190	209	207	211	197	196	203	181	206	217	205	212	216	241	220	178	229	227	240	210	217	202	198	213	195	225	211	215	204	189	216	193	204	179	223	211	235	193	219	204	199	190	200	200	212	181	206	217	236	216	228	229	209	209	226	209	192	191	218	222	215	216	223	193	218	207	201	200	219	227	216	194	219	221	196	232	182	225	230	208	234	203	193	190	182	234	236	224	192	215	219	229	209	186	190	210	233	239	200	220	198	227	238	205	211	167	232	202	202	209	207	223	190	217	197	219	200	198	197	205	193	207	218	244	218	208	203	229	210	224	223	211	225	233	199	220	176	197	239	215	200	224	224	190	216	204	207	192	221	206	204	211	225	216	234	212	226	248	226	207	230	206	233	196	230	210	200	233	196	211	212	237	215	240	209	229	208	220	224	167	226	203	233	203	194	240	221	194	226	226	223	217	221	236	214	224	198	218	222	221	224	208	218	216	190	214	209	211	202	193	209	204	204	223	217	204	193	200	221	209	188	175	237	198	222	223	204	201	192	208	204	216	218	219	197	222	204	223	217	211	222	237	224	230	192	210	200	209	214	223	223	195	219	220	233	220	210	216	216	207	225	190	228	225	222	190	211	243	211	219	210	184	224	224	194	197	231	200	216	218	209	202	215	212	207	218	229	195	202	221	225	218	204	192	215	203	203	212	214	212	209	194	210	222	229	206	203	206	222	209	214	231	183	207	217	203	201	228	193	218	216	190	204	212	196	226	200	205	199	201	222	223	205	219	227	215	206	198	198	205	235	245	224	205	197	230	223	217	189	196	211	227	170	194	194	197	206	248	202	186	211	190	242	213	252	206	229	203	220	236	190	227	217	182	242	224	224	228	211	218	209	191	244	216	200	206	208	232	245	217	219	222	244	200	189	212	214	228	213	225	232	216	232	206	192	194	225	216	187	216	208	207	197	183	219	239	206	200	182	213	216	207	200	219	208	203	205	244	215	232	209	239	210	187	204	214	215	220	242	209	223	209	179	229	214	230	199	235	236	216	216	218	219	218	181	205	212	235	219	197	204	209	209	192	223	234	193	189	219	196	219	192	208	194	208	214	212	214	221	234	201	204	237	204	209	197	213	208	225	209	200	225	224	206	205	233	224	217	207	215	194	229	235	200	212	200	226	239	219	197	212	211	198	232	198	217	208	232	216	214	201	224	205	201	246	210	216	229	218	171	189	210	245	228	234	221	221	223	186	246	222	214	213	219	214	205	209	220	219	222	218	197	234	203	235	199	233	191	216	191	199	210	190	200	207
28449	14541	13784	6414	4710	2959	2582	2391	1879	1464	1262	1270	1037	980	874	827	792	684	643	654	669	613	580	602	593	588	594	645	541	534	514	514	544	529	501	497	499	524	478	504	452	473	502	487	514	476	480	467	471	483	452	454	483	464	471	469	458	445	474	500	456	475	432	472	477	462	467	419	454	438	433	515	506	482	470	512	473	437	457	474	452	475	450	451	462	475	487	476	507	497	458	446	439	459	486	471	402	500	447	477	466	470	453	451	435	428	408	484	454	443	455	440	469	459	440	486	476	456	479	474	455	440	473	455	479	480	491	440	461	459	438	479	479	456	452	482	431	474	477	475	481	463	487	449	478	462	485	461	466	457	416	473	482	470	482	504	438	479	467	450	431	457	465	462	422	488	453	479	446	447	435	448	471	488	481	448	451	463	439	466	520	453	471	510	493	433	448	465	428	467	447	455	486	480	479	439	498	448	467	440	462	464	455	471	477	468	392	469	477	443	467	453	438	425	407	459	463	441	488	473	446	480	456	480	449	480	472	455	446	485	476	458	465	478	455	486	456	480	462	457	467	457	464	450	456	462	448	487	457	457	449	417	470	458	468	471	458	485	483	486	429	463	486	426	465	465	440	473	434	472	446	494	470	463	407	458	475	461	428	429	484	442	443	434	438	487	437	494	456	466	515	433	466	479	437	430	433	466	453	506	447	485	468	462	427	468	483	462	433	456	441	482	475	474	449	468	466	471	508	468	452	435	458	431	440	467	441	441	491	456	470	454	477	456	449	473	435	478	444	483	454	448	449	448	482	452	482	473	521	451	497	455	455	411	469	463	451	447	488	477	474	479	453	471	435	453	498	477	442	431	486	436	477	473	460	472	443	472	452	466	491	448	491	480	458	480	492	470	448	476	435	502	454	471	462	479	472	482	477	478	445	456	461	459	463	413	468	482	428	427	493	472	459	483	452	453	480	479	472	447	445	484	485	473	459	496	454	463	446	491	445	486	515	477	513	435	481	483	471	437	427	471	443	477	482	455	432	457	473	447	514	499	476	463	443	450	500	476	444	488	467	495	507	460	464	473	455	466	456	496	467	439	428	487	464	459	467	476	478	468	460	458	451	471	461	441	481	455	438	450	470	466	491	474	475	455	469	445	433	431	450	459	441	474	454	448	455	477	448	452	470	475	502	464	444	440	468	433	465	473	497	456	483	495	489	432	459	482	456	479	453	489	487	459	442	469	510	432	468	449	505	491	472	450	472	507	485	478	467	448	470	445	460	488	466	474	479	472	471	431	467	410	464	449	439	447	451	498	423	433	464	462	468	425	449	481	477	476	499	454	474	484	487	444	431	413	498	466	432	460	481	435	492	482	476	439	470	478	492	461	485	441	431	455	473	448	476	476	483	504	417	448	441	421	462	491	482	458	453	508	458	451	479	493	448	451	441	468	514	446	449	465	445	458	445	455	491	474	447	430	475	492	436	459	487	454	459	442	472	468	448	467	447	510	501	454	457	440	425	495	442	479	467	414	433	460	457	465	486	440	418	496	465	445	448	474	489	482	406	434	469	470	445	492	477	461	488	467	445	399	446	476	476	477	454	455	503	481	501	471	480	468	449	435	488	473	446	444	451	445	439	455	460	470	427	482	457	468	464	480	500	494	440	455	504	444	512	436	467	448	467	422	471	484	440	453	431	440	451	465	461	481	460	429	457	440	458	460	456	435	486	441	456	476	469	449	494	489	460	467	415	443	445	484	494	496	492	469	487	461	511	472	441	470	473	407	466	469	474	473	491	479	444	531	464	468	449	458	473	470	430	449	495	475	506	445	480	447	481	429	514	431	443	482	458	440	443	496	454	478	469	417	444	477	428	452	481	438	446	462	489	490	473	482	477	478	445	430	468	441	441	459	453	463	449	472	501	454	469	474	477	464	484	468	450	501	475	461	454	460	477	459	452	457	425	453	449	478	444	479	486	465	520	501	442	483	474	452	465	434	477	463	451	480	441	450	479	458	428	497	499	444	467	486	468	448	463	463	480	493	475	467	475	451	456	455	460	458	465	474	464	464	479	461	467	464	479	459	461	470	446	469	452	471	463	444	465	450	459	474	425	478	446	433	493	434	510	506	469	475	472	431	484	460	463	445	466	467	453	437	472	462	460	450	452	429	436	444	472	495	497	484	472	437	459	477	486	464	474	456	427	472	456	466	486	438	411	420	512	462	461	429	455	464	487	488	449	447	485	454	477	469	485	444	467	451	469	468	464	486	441	426	437	434	455	476	455	448	484	485	438	466	473	470	474	442	507	454	437	444	463	460	466	470	420	458	450	443	445	434	464	470	469	482	447	478	497	478	452	458	456	461	454	445	464	471	461	435	455	464	416	488	449	450	444	454	473	478	461	463	481	451	428	466	466	446	430	460	448	460	499	432	413	505	450	475	439	477	468	469	436	461	489	499	442	494	481	495	415	445	460	441	479	498	458	480	462	493	413	471	499	504	460	465	498	469	445	500	437	474	483	474	459	501	498	445	492	434	451	458	503	433	470	469	428	450	449	468	475	496	480	489	467	430	480	452	484	483	428	465	481	458	467	450	483	459	471	424	468	460	432	477	484	490	462	454	463	477	446	444	432	472	503	475	440	469	446	465	479	465	446	479	437	433	479	438	439	436	468	445	463	486	466	467	444	466	458	459	417	429	463	446	458	494	463	415	507	452	465	439	442	470	466	460	500	463	456	453	461	472	469	457	430	497	448	500	457	459	465	459	470	431	460	489	474	462	451	493	450	440	457	465	467	492	463	499	488	421	448	475	486	472	455	514	453	434	495	473	489	486	448	473	472	456	473	456	439	493	450	470	440	512	475	460	482	456	465	475	451	428	502	459	431	431	467	477	478	438	454	484	466	470	474	463	477	474	499	422	490	466	442	462	443	462	484	483	480	453	476	454	495	492	509	450	481	471	459	454	466	427	443	497	469	465	472	463	421	471	464	474	458	485	456	452	509	465	472	480	478	457	490	486	450	488	481	526	487	469	466	465	488	482	448	470	444	471	440	464	436	473	430	442	524	466	502	441	460	450	492	430	484	511	476	447	452	466	444	429	478	500	456	496	443	456	452	460	462	472	419	465	485	459	455	483	485	525	505	485	407	519	473	501	462	455	475	462	480	482	463	443	484	455	495	514	448	444	447	477	442	434	460	454	455	464	442	503	439	463	452	489	464	449	481	495	443	481	467	441	473	467	458	446	428	466	455	494	479	480	483	441	440	446	494	414	514	470	465	478	447	430	440	505	453	489	440	475	476	455	466	480	467	456	504	436	447	442	431	478	473	455	430	474	440	484	492	469	475	445	452	455	455	460	487	459	472	462	489	468	453	470	507	460	455	437	505	482	469	449	479	469	419	501	459	433	478	470	488	468	482	473	463	490	468	470	429	472	478	500	437	456	477	440	421	445	458	415	485	472	439	471	466	484	491	449	458	434	444	470	506	496	457	469	434	464	461	491
57577	30439	19110	5313	2273	1193	931	834	666	591	495	499	445	406	374	325	361	325	358	272	294	335	306	275	272	289	288	326	270	265	270	283	283	260	264	265	258	246	269	298	273	253	314	286	290	280	271	308	272	267	274	260	249	268	270	279	256	270	265	288	257	255	300	259	260	272	304	267	230	255	247	273	278	254	271	285	278	269	262	263	291	276	314	263	260	267	246	279	298	269	271	279	273	271	266	253	246	250	290	262	276	287	233	246	261	255	248	236	254	253	269	250	279	257	265	261	296	254	256	249	275	260	267	264	286	233	261	240	290	298	277	260	282	294	294	295	300	271	269	261	297	247	267	265	254	262	271	274	284	274	235	282	309	250	294	244	243	237	244	260	265	241	260	299	236	239	284	245	282	264	274	258	250	282	287	273	284	285	246	270	264	236	263	261	247	274	290	270	244	281	262	302	267	252	246	261	285	255	258	255	240	247	244	287	237	280	258	254	253	285	266	272	276	305	252	263	281	243	273	282	260	248	281	252	226	304	290	218	263	216	254	292	243	251	310	252	271	267	263	269	275	232	245	240	221	276	290	270	287	260	252	277	286	277	286	292	227	256	254	245	236	254	271	271	243	257	280	284	288	254	277	258	270	301	264	285	270	247	248	269	256	225	253	280	266	270	275	276	277	265	265	276	238	242	263	247	271	252	243	280	231	282	274	289	299	276	270	257	243	279	265	239	248	247	278	272	269	276	277	282	275	252	294	297	260	280	283	228	260	274	267	269	259	280	248	273	281	260	261	286	276	288	286	260	266	246	275	262	268	280	238	244	276	285	263	255	250	302	304	256	264	293	256	254	270	259	301	286	260	279	278	263	265	228	251	264	261	254	272	268	253	257	252	277	285	265	251	281	267	250	251	251	284	271	263	294	253	249	266	309	260	255	245	239	261	271	255	270	255	254	236	301	253	265	271	255	251	276	278	260	259	219	292	267	256	272	258	287	261	272	254	277	286	313	245	260	282	272	253	268	304	289	238	251	271	278	247	257	298	257	264	259	276	253	260	279	278	287	286	232	232	252	288	271	255	239	279	271	278	261	266	257	266	261	268	259	267	276	270	280	271	292	266	266	261	251	249	271	252	271	258	261	229	274	262	253	245	290	249	277	268	298	254	265	293	290	263	300	262	283	274	267	245	250	267	223	237	261	257	294	289	302	288	265	255	256	275	222	277	271	275	256	279	264	281	268	246	300	261	269	259	276	259	241	268	255	270	244	253	269	275	274	268	298	284	297	270	260	276	267	309	287	252	255	268	267	258	265	278	255	258	224	273	257	282	259	264	300	265	274	246	255	256	252	258	270	239	266	254	278	284	275	244	269	288	242	262	274	273	259	262	265	256	271	276	290	248	254	256	276	245	290	256	268	262	235	258	275	291	275	282	260	251	275	263	295	244	235	254	256	273	284	254	295	290	278	260	261	244	283	283	280	298	306	271	267	265	286	290	289	252	236	238	277	276	252	233	215	269	278	284	243	297	256	245	252	276	284	259	243	262	253	238	274	251	250	268	236	239	273	292	245	272	247	228	297	269	278	269	262	288	244	259	262	270	234	258	253	254	252	278	263	230	240	275	265	254	276	255	271	237	294	276	263	265	257	255	301	242	252	258	249	264	266	266	303	244	262	255	280	279	288	263	268	276	241	254	280	272	298	245	274	276	264	273	259	257	234	269	245	299	278	283	272	266	280	285	265	271	274	255	269	252	290	289	261	289	307	277	267	260	264	255	253	266	256	282	279	297	278	260	251	250	272	255	285	258	264	264	273	277	259	288	270	268	270	258	278	248	258	269	252	260	244	249	298	274	289	289	264	263	263	219	241	273	240	271	298	260	254	267	294	277	263	252	268	259	290	269	262	275	256	286	267	271	254	254	245	266	255	275	265	281	264	300	250	255	236	317	282	251	273	275	244	283	263	289	296	251	266	256	239	266	275	265	250	270	268	272	249	266	273	238	292	262	289	273	266	277	278	248	289	301	301	242	235	275	287	267	270	238	247	274	265	266	274	243	294	282	283	292	283	301	272	274	278	262	255	279	285	255	236	295	295	274	244	226	284	272	251	278	227	260	266	264	277	245	257	278	265	247	261	250	268	282	276	272	235	245	258	268	280	260	262	252	271	255	268	261	245	305	270	283	266	283	267	241	254	232	275	284	309	272	255	261	264	253	259	262	273	263	260	274	256	271	272	305	278	269	257	281	296	279	271	278	299	244	253	262	266	269	262	256	288	279	267	283	260	255	271	263	253	219	285	284	279	275	244	257	294	279	274	284	267	279	240	268	244	276	282	268	273	265	269	256	256	251	294	274	265	252	271	247	272	273	274	280	271	255	278	259	285	271	279	280	279	236	291	272	251	258	257	249	248	271	231	287	261	265	284	258	244	271	288	259	273	296	290	260	255	284	269	286	242	270	219	285	254	271	270	258	248	275	258	286	253	287	250	260	274	277	256	273	294	258	250	273	270	259	302	283	238	260	288	250	282	249	286	263	305	265	246	284	251	237	274	284	247	264	267	267	246	295	280	291	233	275	284	247	285	243	249	277	234	295	265	290	288	290	278	278	273	265	259	282	307	265	252	257	262	284	301	241	240	280	263	263	274	263	275	285	252	259	250	277	251	242	277	277	256	266	262	274	279	262	270	294	248	259	251	284	252	294	273	237	280	269	269	257	257	287	284	270	265	253	252	255	312	264	268	256	251	271	276	271	255	238	254	226	281	267	250	262	242	271	286	283	237	263	259	258	257	236	272	258	278	236	261	279	265	287	237	258	264	235	234	262	260	260	279	275	267	255	262	277	239	246	255	236	263	239	277	240	261	292	249	251	269	273	259	271	260	282	274	282	251	277	311	284	291	244	281	298	271	267	303	274	272	266	289	242	288	270	267	257	273	271	260	235	270	276	282	260	262	295	249	251	245	238	253	289	284	260	257	235	285	273	276	275	291	257	262	252	261	312	267	278	238	268	259	287	293	254	254	249	228	272	287	301	256	301	259	234	256	256	228	257	250	275	276	264	254	278	267	288	282	276	280	296	245	297	280	287	267	249	266	269	298	223	250	256	300	245	275	261	271	255	271	263	264	266	275	292	279	219	215	235	258	257	272	274	286	234	257	274	292	238	290	324	260	279	246	252	279	260	312	309	251	283	248	266	269	257	278	262	262	289	270	255	273	255	263	238	229	256	273	264	239	290	256	268	256	306	274	255	269	256	275	295	251	260	264	284	241	274	307	253	268	271	253	272	294	269	292	222	260	290	275	278	243	231	305	291	289	283	254	290	260	219	250	267	275	262	269	263	303	259	246	266	275	257	256	262	293	267	286	286	241	227	245	273	287	265	265	268	288	249	266	260	286	269	240	261	253	273	262	254	302	241	269	294	277	292	272	252	298	282	274	269	245	284	233	261	277	245	272	283	273	291	270	275	256	254	266	252	254	253	248	259	300	236	269	265	274	247	269
33419	20771	19277	9595	6666	4274	3764	3212	2673	2126	1751	1741	1559	1404	1236	1217	1085	960	932	975	891	813	791	781	767	783	774	770	719	714	642	661	725	630	621	611	642	611	638	626	597	608	569	632	630	601	578	558	593	583	584	591	533	604	559	582	630	584	608	567	572	596	603	612	527	607	623	556	597	598	575	525	592	529	605	549	566	569	618	544	582	562	551	572	577	599	546	570	554	563	585	528	575	583	623	561	562	526	571	583	590	556	590	593	575	593	515	560	606	597	576	546	558	586	559	542	563	549	564	555	598	547	567	565	552	564	581	600	594	553	600	589	561	537	550	578	553	554	581	593	539	600	552	579	542	569	561	553	547	593	563	529	518	573	552	517	586	568	551	604	516	578	593	546	579	540	609	544	570	582	593	566	586	596	586	597	616	587	540	586	576	568	563	549	585	541	575	570	550	553	545	535	584	557	578	538	590	563	591	559	594	576	578	556	553	588	572	551	593	595	558	538	594	550	563	599	544	557	577	558	586	575	551	577	572	550	553	573	530	592	581	591	616	520	565	566	575	569	577	538	579	565	583	619	573	588	575	544	568	574	566	567	562	614	591	567	558	562	562	565	554	563	589	540	553	585	570	583	586	551	600	588	573	546	574	559	563	563	558	602	548	569	564	605	565	594	600	553	572	562	589	534	555	565	521	533	606	562	573	582	556	524	564	558	588	540	573	546	584	616	566	572	597	531	610	590	594	532	541	597	564	595	543	551	578	581	577	564	567	600	516	577	606	574	563	597	597	557	563	564	491	583	558	559	568	572	545	548	557	526	565	559	667	566	617	547	565	584	550	560	600	595	609	564	594	584	548	561	618	541	549	586	544	586	596	593	554	579	548	601	603	513	573	581	607	528	577	550	595	517	552	591	539	539	601	574	564	592	564	568	571	586	589	550	587	557	555	567	527	553	589	532	545	534	563	543	531	584	557	602	537	546	539	567	532	581	568	553	577	583	580	540	555	536	597	537	560	566	539	538	581	591	569	553	517	575	566	542	568	595	539	554	558	519	563	587	595	541	590	547	596	582	567	574	539	550	577	554	535	577	563	567	561	531	513	546	547	571	550	563	568	571	530	552	567	602	629	594	550	554	587	580	541	576	602	555	588	498	587	586	560	579	546	537	545	570	561	559	545	574	567	587	563	577	558	618	539	572	559	550	569	563	545	557	552	545	561	569	574	566	599	583	566	588	525	553	538	535	569	627	555	571	551	545	573	551	537	557	545	559	540	584	532	583	551	574	591	564	561	568	591	601	533	520	554	544	552	574	526	544	543	610	523	579	558	589	571	547	551	611	583	590	569	567	571	589	569	568	585	599	534	564	570	572	568	540	575	584	529	553	570	622	609	586	542	566	555	576	605	569	581	568	574	545	571	635	599	547	553	586	549	574	603	576	559	579	595	574	580	564	578	601	543	565	606	540	543	592	566	562	612	552	567	553	592	566	506	564	572	557	583	595	595	578	554	586	555	603	599	614	607	559	557	548	552	534	545	595	606	551	567	544	582	618	487	502	533	538	547	572	608	549	562	538	551	622	541	553	581	593	573	548	560	543	570	548	571	543	559	566	578	543	560	537	545	596	519	594	587	537	559	584	535	527	577	549	593	556	549	565	611	560	547	553	525	538	561	587	580	540	530	539	605	576	585	573	590	551	563	566	561	570	551	584	601	565	586	563	529	556	571	552	555	593	540	567	529	571	581	562	563	577	585	549	568	536	582	607	565	559	589	555	582	573	554	585	546	590	598	616	614	567	570	587	574	567	606	575	556	536	597	534	584	565	599	508	563	577	589	540	575	575	592	588	587	558	529	560	558	577	570	539	581	550	563	561	568	599	574	542	547	559	546	556	555	572	603	533	564	567	561	583	543	560	544	574	544	552	515	517	563	597	543	594	565	545	571	545	546	536	555	549	582	599	582	555	557	553	574	543	521	561	543	543	598	561	568	566	609	573	632	521	575	595	522	589	552	528	585	568	602	596	597	546	559	570	577	550	533	600	558	595	545	578	590	557	581	552	556	526	611	540	570	557	573	592	573	618	562	604	590	599	586	519	596	573	594	571	527	543	600	522	585	581	571	549	556	582	565	569	573	593	553	576	566	621	551	552	553	550	540	587	561	589	574	600	559	560	520	534	530	570	572	590	539	584	575	553	541	588	533	534	557	555	603	576	589	596	567	547	573	567	567	550	583	585	568	567	580	587	596	546	573	574	594	568	590	529	554	576	545	613	579	581	535	561	622	539	596	555	574	570	571	555	528	582	580	533	565	522	570	573	574	583	550	536	545	581	563	557	578	557	571	567	569	586	534	566	562	533	568	575	578	538	563	561	552	536	592	541	583	566	574	569	591	596	619	582	596	540	548	566	572	566	555	546	577	587	539	559	601	571	580	565	542	594	552	554	584	605	575	561	579	567	555	573	588	559	588	582	584	599	534	571	555	579	585	585	532	529	603	551	597	586	579	567	582	602	567	540	555	590	542	617	544	562	549	569	555	614	561	556	630	557	559	553	580	548	539	556	586	583	542	553	600	528	577	565	558	557	549	585	560	539	568	575	600	604	581	605	590	593	523	562	551	563	572	538	537	584	584	549	559	556	553	598	572	554	590	590	570	601	547	573	531	572	546	561	578	595	538	599	551	579	581	593	553	606	585	566	563	561	606	569	617	567	573	581	563	566	591	571	581	558	606	583	527	552	571	561	577	569	555	548	563	533	582	574	567	556	556	557	605	556	568	547	591	553	598	573	570	554	558	567	574	594	578	558	550	593	545	560	561	556	553	550	577	551	545	574	565	557	584	603	545	561	583	537	575	536	597	557	564	579	576	588	566	572	571	543	549	540	575	575	537	539	565	563	573	600	584	605	558	573	597	574	562	558	523	552	596	563	594	568	528	536	545	578	535	578	582	583	551	599	548	583	571	582	572	582	591	566	566	553	579	589	536	601	582	584	580	519	513	583	603	532	577	600	625	583	555	569	564	524	591	516	579	596	564	547	552	532	622	607	586	566	582	558	569	586	547	595	568	570	575	577	564	606	567	608	577	597	536	550	611	587	562	572	584	584	564	569	591	602	591	535	552	553	576	577	565	583	571	548	585	562	533	601	566	571	573	616	571	567	549	546	571	557	560	567	576	595	541	576	543	594	535	585	572	561	553	572	562	556	557	569	539	559	578	582	549	543	593	564	532	597	611	550	552	560	579	582	556	530	550	568	589	577	540	532	584	561	583	590	600	561	571	548	566	540	562	570	579	579	555	532	564	578	580	560	632	618	584	558	546	564	584	541	538	584	555	538	621	575	553	574	523	569	576	570	544	563	560	560	551	602	550	581	560	576	564	557	608	527	562	574	573	576	578	633	561	586	545	574	546	603	550	533	569	520	541	577	531	582	557	598	543	593	560	535	564	624	567	532	590	558	557	567	583	558	582	596	545	550	582	581	617	622	609	552	609	556	569	587	546	543
33474	15751	5612	1475	726	484	402	399	320	318	243	307	261	268	256	247	243	277	213	228	247	228	238	255	266	236	249	213	224	211	228	231	200	223	199	220	235	212	212	231	224	233	206	203	258	237	207	234	232	227	224	246	234	222	192	197	243	228	233	209	228	239	232	197	236	225	198	194	230	230	245	216	207	220	249	229	220	267	216	216	216	210	208	254	239	192	204	234	199	222	230	188	201	237	246	235	227	198	240	214	234	236	223	231	249	252	197	211	208	200	221	258	260	203	215	243	251	265	216	228	211	207	209	241	180	208	224	196	223	205	230	219	209	263	224	242	220	251	191	220	248	216	192	237	211	223	254	258	239	209	193	215	226	232	233	196	238	229	221	213	232	195	218	238	231	208	225	207	239	218	221	224	227	226	198	218	244	239	227	215	249	242	277	232	196	266	224	246	214	211	242	205	235	213	203	227	239	227	202	220	225	213	247	232	219	204	221	234	203	242	227	212	190	221	213	243	230	199	205	224	213	230	205	226	231	249	215	243	234	222	216	229	223	213	263	206	196	214	247	199	255	205	218	233	248	232	215	230	220	238	208	218	241	223	237	244	225	202	223	211	216	194	216	221	221	219	207	228	216	220	234	221	215	215	214	208	213	224	218	212	234	239	227	213	222	256	220	221	226	226	220	205	212	225	205	244	227	237	242	195	225	246	221	232	220	220	233	206	240	222	244	212	222	193	237	205	223	231	228	228	224	207	232	208	233	250	196	215	210	223	226	212	224	213	241	213	228	246	251	210	217	245	212	221	211	221	247	223	226	228	194	196	203	219	224	222	213	196	214	199	207	218	230	210	222	232	225	232	224	226	235	203	216	214	212	205	230	241	217	239	209	232	183	209	213	226	215	255	221	229	238	225	182	250	230	218	229	203	257	250	237	216	244	214	215	217	200	221	215	216	258	233	217	234	209	223	211	251	215	221	190	207	223	233	211	245	210	223	237	223	196	251	217	236	225	235	225	228	221	192	214	207	215	220	231	226	226	240	236	217	211	218	198	241	232	218	235	245	230	216	229	209	241	231	205	197	222	228	229	228	168	230	213	202	227	198	218	206	223	196	206	215	216	211	217	241	210	222	221	192	223	198	228	220	203	227	198	190	183	202	206	202	231	225	199	216	240	223	213	233	215	215	209	196	232	226	231	211	232	226	211	203	210	211	217	231	229	225	241	229	243	196	205	208	221	215	237	231	211	232	229	239	234	270	217	202	218	251	204	239	182	239	275	237	234	205	227	223	208	214	218	210	229	200	223	234	217	238	228	258	228	219	224	241	206	229	230	225	245	226	208	209	203	219	215	241	212	232	201	186	194	212	222	264	234	205	250	208	197	207	242	229	192	216	191	182	230	241	228	245	192	204	195	241	221	199	231	211	230	225	247	228	207	221	218	219	227	232	212	215	215	204	212	221	222	228	210	226	220	221	224	220	227	223	203	226	221	220	235	191	233	232	240	222	197	218	192	216	208	221	225	205	174	233	229	211	217	217	225	230	221	234	201	148	222	220	205	203	233	234	206	213	216	221	208	219	228	232	218	202	232	240	232	207	247	202	248	250	211	228	234	240	214	221	233	251	244	234	222	207	224	223	243	220	215	207	266	212	225	239	249	233	196	229	218	193	226	210	206	234	234	228	177	211	213	201	231	240	205	211	218	249	234	210	216	224	187	192	220	168	248	206	245	262	240	221	213	208	244	235	234	205	222	204	223	248	243	259	243	184	220	257	207	220	191	209	219	222	234	213	243	241	211	211	240	215	197	210	221	206	220	201	169	235	229	256	266	234	245	217	207	232	212	229	223	230	229	215	213	240	190	217	203	213	241	237	190	200	227	202	219	220	199	242	240	209	239	212	208	195	204	254	227	227	227	212	245	218	185	232	240	210	205	200	220	240	232	209	223	232	226	207	244	227	229	224	202	229	251	204	242	215	234	220	222	201	208	232	242	238	208	234	212	220	245	208	217	211	210	206	218	236	214	228	240	233	214	220	219	214	216	240	218	252	235	250	232	210	233	198	247	234	261	191	215	197	226	205	217	207	217	224	239	215	209	221	241	226	183	197	222	229	203	214	214	209	241	224	251	202	234	232	234	191	249	242	251	219	192	235	227	206	209	192	204	212	259	197	205	182	195	209	236	209	231	216	214	221	207	228	224	213	224	207	240	221	262	226	205	219	200	207	216	235	234	212	231	208	229	231	210	244	226	232	231	200	222	231	217	206	223	237	211	201	225	217	210	240	211	218	239	193	244	246	208	231	217	247	210	229	223	220	209	206	233	217	223	223	247	243	207	189	199	265	222	193	231	238	212	210	216	205	240	206	224	226	220	210	234	218	242	213	248	205	273	215	222	223	233	229	249	225	220	236	222	213	226	243	225	211	226	193	192	211	190	173	239	212	223	248	213	256	212	194	211	232	225	226	230	223	220	220	224	234	214	219	220	220	235	235	179	222	213	256	205	212	217	234	225	238	208	228	270	213	242	196	231	221	204	213	228	229	212	241	270	204	205	227	227	232	215	234	200	220	233	206	244	222	210	215	228	242	246	247	200	205	223	260	217	231	228	199	223	234	231	200	207	213	192	197	211	228	220	211	216	219	213	235	231	211	227	215	223	219	200	252	246	197	252	233	227	226	224	214	213	232	226	202	229	241	216	208	242	237	226	232	203	218	250	236	218	210	236	219	219	232	230	230	222	233	189	188	212	220	239	206	191	220	201	228	205	231	239	239	240	255	251	212	216	230	228	220	229	214	201	217	245	204	242	219	218	231	231	235	226	242	237	238	249	250	218	234	230	217	208	231	245	223	224	197	216	205	188	249	228	219	232	211	234	218	227	211	221	233	202	226	220	234	203	234	222	216	208	204	224	215	237	228	187	225	199	227	221	246	255	224	228	216	197	194	216	218	230	254	219	267	202	225	214	237	201	192	241	221	220	238	225	253	228	226	246	220	225	218	245	176	214	238	215	224	246	236	197	215	232	245	219	209	238	214	231	206	237	247	198	230	240	207	225	251	216	245	223	218	226	215	217	217	217	212	205	236	221	234	232	232	208	197	216	229	242	206	242	214	210	234	220	235	230	234	215	230	209	218	211	240	226	238	234	204	211	236	235	208	245	229	205	208	201	222	212	206	228	212	228	232	222	219	217	221	216	217	214	208	242	224	219	239	224	221	217	205	214	190	224	227	215	202	223	245	239	215	212	244	209	205	238	237	241	187	205	230	243	214	221	208	240	238	263	224	232	240	222	213	237	253	243	233	230	232	220	223	227	217	228	221	233	218	221	196	225	201	197	205	237	229	257	214	232	209	217	213	220	239	214	255	217	226	222	224	210	220	233	208	207	221	255	254	222	198	267	226	232	213	204	203	219	194	220	210	239	226	231	232	223	215	214	219	228	208	209	237	227	210	224	230	235	213	218	226	229	234	243	234	205	203	202	231	190	217	220	213	229	227	237	223
19006	10237	6847	3900	2410	1646	1416	1188	1043	892	816	823	790	688	597	563	581	537	590	579	539	597	573	528	532	564	505	515	478	495	464	465	491	485	511	457	495	478	507	468	495	465	467	525	521	454	478	499	511	457	478	477	516	459	483	503	490	507	455	473	494	467	493	531	486	468	440	479	471	455	472	483	473	507	475	481	469	458	513	497	485	460	471	513	468	457	497	485	489	438	488	483	485	499	479	473	471	485	464	484	474	446	512	461	421	488	456	491	495	480	479	519	480	478	468	437	488	487	495	447	456	475	528	451	501	477	456	451	479	534	427	516	445	429	445	482	430	481	459	517	437	468	498	472	461	455	451	480	433	456	474	510	475	426	466	493	465	488	468	424	479	464	464	472	479	457	477	492	448	477	461	504	466	515	467	482	462	483	462	462	514	481	454	494	503	508	485	487	489	436	466	473	433	494	473	545	487	505	460	505	474	522	470	421	469	445	443	507	434	452	492	527	457	485	479	482	453	460	471	462	480	462	452	490	437	453	464	515	491	514	490	453	476	442	480	476	491	485	463	508	504	471	505	469	468	523	487	487	477	473	436	444	488	452	481	480	471	469	503	491	489	456	514	537	477	483	527	503	443	487	432	467	483	444	467	464	461	470	506	417	465	467	468	487	447	486	462	467	462	488	466	457	467	483	452	468	483	470	488	450	525	467	466	440	469	486	492	471	482	469	485	499	462	487	503	474	479	497	480	486	493	497	454	475	478	476	453	477	500	469	466	464	467	477	462	488	462	464	515	438	487	492	488	495	509	433	477	485	494	494	490	437	445	468	487	469	456	472	482	478	490	469	456	450	483	453	470	472	533	512	432	453	464	466	476	472	453	501	467	486	466	493	474	478	471	493	470	469	484	519	521	481	461	454	458	480	447	478	489	443	496	493	510	465	490	482	482	488	466	433	479	479	478	475	474	499	433	471	500	463	465	486	456	481	453	484	478	489	474	447	471	425	460	465	470	536	472	470	450	472	438	478	476	512	512	480	454	497	487	498	460	481	455	477	452	520	487	499	496	450	467	467	471	459	446	486	469	471	507	487	442	469	451	487	482	464	488	495	428	474	481	505	495	470	498	460	503	450	496	473	457	438	469	465	485	442	459	460	470	464	438	455	507	462	442	447	472	452	465	463	448	501	485	465	491	489	513	479	470	477	476	453	491	485	452	495	475	427	457	459	432	456	456	493	474	457	469	456	466	509	473	461	497	469	512	463	471	508	486	499	489	461	438	493	436	482	482	468	481	434	464	453	451	482	494	470	521	491	487	453	508	493	494	468	490	450	474	481	489	471	484	470	466	502	457	482	481	489	492	418	462	465	493	470	437	453	472	458	479	499	537	496	480	500	512	484	458	476	470	472	518	457	462	480	457	482	485	492	472	468	475	491	447	493	464	509	457	479	430	481	475	497	486	473	440	486	462	469	506	470	490	483	449	479	467	467	482	549	491	494	485	462	476	465	509	457	448	509	467	494	458	456	500	515	431	472	459	480	451	466	497	446	485	474	449	490	487	459	471	462	538	441	473	465	503	493	488	461	450	487	493	446	473	459	477	509	464	447	450	481	472	454	477	505	466	485	470	473	497	465	493	474	509	434	491	507	469	513	458	488	482	491	453	498	512	466	489	469	477	504	496	473	496	494	488	447	479	501	485	501	485	442	474	458	486	465	463	554	469	451	519	439	439	459	529	496	471	505	465	483	481	504	473	466	497	536	456	473	455	453	481	463	515	494	526	485	441	507	468	480	444	464	475	482	488	458	474	474	460	519	462	466	476	481	504	427	491	486	487	489	456	449	438	467	462	467	496	473	460	481	484	472	505	482	489	494	488	443	478	490	507	465	496	481	453	528	490	477	535	466	455	433	475	446	488	468	497	476	446	492	500	471	479	499	458	461	497	507	494	448	480	451	471	526	482	465	456	463	454	464	493	475	443	435	472	455	490	482	477	498	480	502	480	487	443	486	464	464	464	493	467	512	471	455	496	505	458	466	496	445	481	478	508	492	455	487	491	476	499	476	463	476	467	446	496	454	468	535	431	470	555	443	440	479	442	493	497	529	476	492	461	467	508	510	478	520	451	434	499	436	506	451	454	457	452	502	478	468	532	498	451	457	514	485	509	438	516	527	502	481	477	467	484	512	480	447	445	516	498	488	445	510	453	503	467	472	470	459	480	437	517	468	474	451	463	457	479	480	447	504	434	503	488	471	428	459	472	469	468	450	482	466	506	487	521	468	426	486	493	489	489	472	451	442	495	486	503	462	484	480	468	483	499	474	485	554	464	472	463	479	417	514	479	474	438	471	446	452	467	488	479	483	489	460	516	513	478	451	466	447	479	473	508	522	520	452	449	461	483	458	494	461	470	450	517	466	500	470	478	475	497	494	476	452	506	459	481	458	441	483	454	489	458	471	480	467	476	467	458	440	476	467	449	486	460	444	491	464	476	507	460	462	485	431	454	457	503	437	467	499	452	450	489	490	461	503	460	489	500	438	477	464	483	499	475	492	469	485	463	493	481	460	458	494	465	454	447	480	428	488	510	524	479	478	462	468	480	459	478	516	506	484	463	531	446	469	431	454	472	468	449	462	503	453	451	478	508	494	469	468	453	479	486	508	463	482	465	487	459	454	469	458	474	461	492	472	524	467	474	463	453	477	503	473	499	440	464	499	486	474	436	478	494	462	453	469	460	542	496	475	466	478	504	477	481	431	501	490	457	458	467	460	482	475	472	453	474	482	483	477	490	472	478	521	454	509	469	444	468	485	476	442	463	488	465	460	462	442	507	438	474	520	482	443	496	498	492	474	450	482	456	472	480	509	509	506	441	467	520	489	499	516	450	488	498	476	494	493	479	473	469	495	490	470	478	484	472	442	529	480	478	468	472	500	479	482	491	536	494	471	440	472	529	491	483	473	511	483	460	513	475	452	478	509	496	443	463	450	483	423	441	458	452	493	448	508	468	461	451	494	493	491	488	479	459	478	469	485	479	469	516	456	469	471	451	452	518	459	488	492	458	472	472	478	482	446	462	492	481	440	496	451	507	456	496	472	463	511	469	456	461	464	504	446	510	476	447	490	482	456	463	497	501	507	471	449	442	462	447	443	454	447	450	478	491	479	465	433	494	485	474	477	479	479	454	504	473	477	468	446	446	516	499	473	481	468	496	473	494	477	509	462	471	462	465	497	482	475	478	524	438	498	484	527	470	491	475	472	475	506	456	432	475	492	477	470	501	540	525	451	462	459	457	489	470	516	463	487	476	452	497	543	479	480	474	485	543	462	462	470	505	463	493	458	478	448	486	502	468	443	477	477	457	456	440	461	501	476	464	463	472	468	443	445	455	505	499	460	479	469	415	489	508	504	523	505	518	478	505	434	450	523	431	445	468	510	446	497	482	521	502	494	475	512	475	495	450	442	509	464	510	480	431	480	499	476	480	448	460	459	477	466	480	504	496	480
49668	25999	12178	3388	1306	762	650	577	444	403	354	323	342	330	279	283	244	237	247	241	271	264	260	219	238	220	247	222	234	243	243	245	200	258	262	211	181	196	190	219	228	214	208	192	237	234	229	227	202	222	230	220	222	217	223	194	230	216	214	232	225	198	192	217	242	242	202	194	241	237	179	232	204	212	207	213	212	210	224	210	240	221	240	212	231	201	189	208	213	223	200	211	219	200	229	211	197	212	207	228	230	208	204	211	204	210	212	194	207	214	200	211	220	223	195	198	217	207	252	206	225	225	198	228	201	215	213	197	189	236	196	228	217	198	223	221	222	190	211	197	194	210	212	229	199	216	211	205	203	224	232	176	225	248	211	197	220	193	261	243	238	238	229	216	204	210	190	218	187	195	212	207	215	199	193	222	250	212	198	205	216	196	198	218	195	248	199	195	214	209	216	211	235	213	218	178	233	190	223	202	202	214	242	222	197	202	250	199	203	214	219	210	208	190	196	228	255	220	188	222	223	236	201	231	217	212	217	216	210	216	194	195	216	224	197	221	227	198	214	225	206	199	211	189	218	194	237	204	214	213	202	197	228	203	200	205	238	194	218	219	243	218	208	200	226	193	193	213	212	256	241	204	214	259	239	193	227	200	228	214	163	230	219	226	217	210	222	216	204	218	208	180	201	216	201	194	226	200	182	215	226	215	187	206	206	193	210	229	208	211	211	191	206	228	236	228	216	211	246	230	206	186	209	234	220	216	231	208	239	209	202	223	247	166	226	221	195	221	210	213	203	217	217	217	230	192	190	206	235	206	221	190	219	219	242	219	212	222	190	212	186	215	204	201	200	238	202	207	192	206	212	210	253	187	214	211	236	214	212	208	224	207	189	239	194	205	183	211	236	205	216	233	222	205	205	240	235	205	221	242	206	229	207	201	195	225	230	189	212	234	178	225	214	211	208	209	210	212	207	222	227	205	228	187	235	182	208	221	212	222	258	244	235	231	206	199	190	212	215	219	236	214	219	223	231	214	200	225	202	196	227	200	206	206	224	220	211	210	218	244	209	199	239	223	226	198	203	215	220	213	239	208	195	203	216	213	202	184	214	212	213	218	229	223	190	233	219	238	218	207	214	195	215	210	228	194	213	198	238	242	230	213	215	197	216	231	205	222	218	184	227	211	220	182	183	195	203	206	182	259	237	211	225	216	215	217	221	225	213	210	215	222	227	205	216	221	187	204	184	224	217	192	226	197	185	240	198	200	236	205	215	196	218	228	225	219	229	191	248	213	203	216	201	203	215	208	245	232	177	223	198	206	205	250	210	223	195	238	236	205	205	186	205	217	219	212	212	254	221	224	220	189	220	223	225	205	230	201	216	219	207	206	224	221	229	219	247	216	231	204	222	234	221	206	194	220	222	221	229	209	218	222	217	222	237	222	177	212	206	193	202	198	229	200	190	226	222	207	235	230	208	224	207	191	213	197	217	215	244	209	213	206	230	198	190	181	193	190	181	227	238	236	234	220	196	217	206	210	214	198	196	213	220	202	234	236	222	227	225	217	217	224	200	210	213	196	241	259	245	224	203	230	240	261	214	203	212	208	217	202	221	210	211	243	213	223	209	203	185	222	183	228	207	215	226	193	211	247	221	210	197	217	228	216	219	231	235	214	204	223	206	212	214	245	222	233	192	203	217	226	201	205	213	217	249	213	219	190	207	208	197	216	210	198	218	210	226	210	234	189	244	235	216	242	211	225	187	235	220	228	201	206	225	210	211	218	231	195	207	217	193	187	223	212	196	231	204	193	204	217	199	212	204	215	208	227	244	204	210	201	234	239	202	208	222	218	208	192	218	229	206	224	183	199	207	183	187	206	170	193	227	215	217	217	234	215	198	210	230	221	212	230	212	219	164	236	208	226	210	211	197	182	224	198	193	234	209	214	225	192	227	190	230	201	219	217	208	225	211	229	199	200	205	249	191	219	202	214	189	239	233	217	212	202	193	206	198	206	221	220	207	225	215	220	217	224	196	206	221	224	209	214	224	207	196	216	216	221	213	189	190	197	185	201	212	218	186	212	219	201	200	212	257	205	202	244	211	218	232	211	192	214	210	218	198	203	190	229	223	236	190	198	207	213	185	216	234	211	235	219	194	212	219	219	191	191	206	193	228	220	229	227	223	239	208	177	227	211	218	231	203	246	177	215	206	216	218	218	204	184	212	226	204	204	193	216	204	194	221	206	231	232	217	224	213	212	218	201	186	220	222	229	233	197	199	193	229	230	198	211	206	265	185	191	226	201	212	222	180	222	217	190	212	201	201	234	199	224	207	187	213	216	233	214	206	224	199	196	220	171	210	210	201	232	218	222	236	225	198	220	230	217	197	207	193	214	217	214	198	204	213	188	223	220	203	185	212	193	240	224	196	244	196	212	204	230	231	242	209	197	214	195	234	197	205	176	186	206	209	212	197	215	241	247	210	198	218	213	216	194	213	184	225	182	225	207	216	226	210	228	206	208	223	188	234	228	222	190	205	212	220	229	224	227	219	204	238	192	238	233	226	208	230	224	201	218	180	226	216	210	247	214	207	195	257	245	220	204	225	193	212	208	220	192	230	212	238	222	213	225	215	191	198	214	223	211	213	224	214	174	189	202	189	195	198	214	205	200	204	220	197	249	196	166	232	204	244	227	203	213	202	198	204	216	211	205	179	226	197	216	186	194	218	223	218	207	225	239	219	216	210	239	223	193	196	199	196	228	181	206	233	216	181	212	221	199	236	215	220	206	223	202	229	197	232	216	199	192	225	215	247	217	199	212	210	230	224	194	221	231	203	195	214	220	205	204	208	221	234	195	213	198	259	248	229	214	207	192	219	244	221	231	231	240	237	218	190	225	200	231	215	224	232	212	183	242	202	189	197	219	216	220	235	197	203	187	234	216	226	204	204	207	221	227	201	238	218	227	222	217	227	222	179	193	216	228	204	210	215	196	233	214	228	202	225	240	205	210	226	213	209	224	197	229	212	221	225	214	179	212	203	220	191	188	232	263	203	205	193	226	195	224	205	242	231	215	198	192	232	202	220	219	188	228	233	198	214	186	210	226	219	202	196	197	204	244	224	234	210	225	188	205	177	221	212	200	208	192	194	200	212	215	240	210	204	191	232	220	209	242	221	224	235	187	210	207	225	215	211	224	195	202	195	195	197	199	217	207	217	205	214	246	202	204	218	224	201	239	200	201	218	209	230	225	201	251	223	212	203	253	215	200	193	205	198	228	222	207	226	218	236	225	214	228	214	217	175	214	208	212	213	185	217	229	207	199	202	252	210	220	226	208	218	219	199	196	221	181	209	209	224	195	210	186	220	243	194	217	213	191	218	206	180	224	214	194	191	205	208	217	215	214	215	238	222	211	228	227	212	218	215	188	222	220	224	191	220	225	206	221	210	214	212	213	185	244	233	228	195	194	214	208	218	213	217	213	182	222	234	179	212	209	196	203	232	209
29594	16863	14155	7360	4211	3012	2548	2146	1772	1454	1272	1251	1140	1041	885	809	753	655	678	692	680	678	667	578	629	625	592	573	603	519	512	524	501	494	496	527	464	483	480	490	486	507	499	491	468	453	452	482	507	481	483	505	501	498	461	464	466	496	479	515	541	470	491	463	459	481	451	451	487	463	454	483	471	493	439	494	488	479	450	452	462	467	487	485	450	462	481	459	460	470	480	461	446	484	473	465	450	493	440	443	456	484	445	469	439	482	464	479	426	481	489	497	474	479	447	461	481	448	455	448	464	454	490	473	446	456	477	459	467	481	463	449	470	475	458	464	481	443	473	475	459	442	461	509	468	495	488	477	507	468	486	468	447	480	497	496	450	473	462	479	471	476	496	540	453	462	463	503	437	492	484	422	478	476	451	457	468	456	490	455	476	445	488	464	452	463	475	448	491	408	493	453	464	499	441	483	501	471	450	479	443	471	466	459	470	508	448	455	472	470	480	463	476	432	453	432	472	493	454	474	440	459	459	447	468	464	465	449	485	489	485	465	465	446	525	421	454	452	464	433	492	494	449	458	468	457	500	473	439	418	488	494	499	475	459	452	441	486	443	464	459	512	499	459	490	463	449	436	477	466	492	437	506	471	529	489	500	475	492	457	471	445	458	490	462	478	458	488	439	461	470	463	489	476	496	414	442	492	472	461	447	490	458	472	477	461	487	483	446	473	486	435	433	454	479	459	495	468	470	461	478	434	486	452	460	437	497	469	483	459	471	476	465	460	495	471	498	502	448	468	479	492	433	478	464	466	458	464	469	474	473	466	465	467	464	453	444	502	458	462	461	491	475	480	473	447	478	409	462	488	528	450	479	415	488	474	489	471	483	503	440	507	468	512	490	472	440	443	470	470	461	443	510	469	460	438	510	470	481	470	471	491	488	490	507	448	496	479	426	441	471	463	442	464	454	456	458	448	511	456	489	462	495	431	486	492	454	472	470	492	477	458	513	457	457	463	454	459	519	499	452	477	421	453	494	462	449	518	456	440	446	458	483	434	481	397	424	447	476	471	510	468	500	486	477	465	481	500	479	488	486	464	454	470	467	488	475	404	501	482	504	452	446	502	460	440	471	490	464	470	461	473	487	496	449	430	478	460	477	462	479	468	475	475	470	488	473	499	472	459	496	456	524	435	429	462	477	476	475	471	485	465	449	481	449	457	448	447	471	470	470	473	464	492	461	480	461	445	444	501	484	474	471	459	453	492	467	448	455	455	477	459	462	489	471	484	452	476	434	492	498	479	469	456	455	459	483	489	451	445	507	488	438	472	475	497	457	466	449	494	448	485	431	440	442	510	439	484	429	474	465	477	454	466	430	429	487	466	469	470	490	451	467	455	489	476	482	485	434	444	476	487	486	473	466	489	474	473	466	482	438	507	442	471	437	499	486	472	463	465	460	474	476	465	448	448	455	473	476	478	505	456	505	446	493	473	437	417	517	477	486	461	426	492	439	467	466	426	461	452	460	469	453	408	454	504	450	449	476	434	434	471	495	475	470	475	458	425	477	463	472	421	493	485	447	448	508	488	479	494	479	449	449	477	451	484	485	424	468	464	447	460	496	451	468	420	433	447	512	473	453	460	446	429	472	493	464	444	459	493	468	457	473	452	419	476	438	430	475	479	470	484	461	504	438	515	486	474	495	459	485	431	462	474	469	475	464	467	458	465	470	502	470	470	526	471	471	456	441	493	465	499	502	487	450	452	403	493	475	487	467	478	464	510	467	456	495	452	478	493	462	459	502	452	456	463	451	468	471	459	451	485	454	508	488	461	448	495	441	420	474	463	486	477	517	451	443	453	481	472	458	469	468	484	436	525	500	457	486	444	482	475	429	431	491	422	434	473	479	456	436	424	458	467	475	448	474	468	459	442	464	487	471	427	500	479	486	466	421	453	477	480	434	460	442	478	449	480	500	468	454	496	456	449	475	474	481	462	483	451	468	431	494	497	461	477	470	453	435	474	462	468	515	416	505	445	442	461	478	462	465	471	470	483	479	487	470	455	484	475	475	446	440	436	410	461	534	493	459	498	480	454	462	466	459	440	445	466	512	448	479	511	441	477	474	491	450	452	466	471	484	484	463	489	489	451	472	415	478	478	494	488	495	480	428	425	457	441	449	465	463	463	514	501	465	467	493	490	487	446	464	488	437	444	467	443	466	475	500	532	454	470	416	441	454	449	468	474	459	480	475	501	467	421	454	449	480	469	480	493	474	491	486	456	457	441	474	461	483	480	465	515	484	475	492	483	453	440	477	451	450	476	481	495	496	444	432	459	447	464	472	448	478	460	486	453	474	425	497	469	463	441	484	449	471	491	457	492	481	452	445	467	431	459	509	472	437	438	456	432	447	489	448	457	441	460	443	423	469	463	473	465	484	457	457	477	475	479	456	435	444	469	418	460	462	465	486	479	455	501	479	474	470	472	497	479	479	420	441	466	477	455	466	475	510	469	467	466	460	439	457	472	508	483	462	476	489	494	470	491	434	520	445	483	452	490	472	473	451	462	503	468	449	501	449	427	483	467	509	454	458	475	462	486	492	416	479	467	419	453	470	423	479	482	470	452	492	465	454	498	465	479	406	465	452	435	471	497	470	464	489	479	488	439	490	459	470	487	494	482	457	427	485	514	463	473	426	441	505	475	477	505	478	477	483	475	455	453	453	452	441	441	489	469	472	472	470	438	491	489	442	473	492	473	468	486	451	437	477	469	493	517	465	475	462	468	457	479	453	453	434	427	479	470	470	500	457	479	471	457	464	466	475	437	488	486	446	442	471	469	494	453	434	483	441	414	471	502	500	462	500	442	462	479	476	500	492	472	430	455	507	475	465	474	461	485	458	471	463	456	457	443	466	454	495	475	498	496	450	514	459	454	433	456	450	469	463	443	469	470	496	463	485	478	506	457	488	499	480	463	521	491	446	510	475	466	481	439	462	495	423	481	442	476	477	460	448	499	498	440	463	457	502	481	485	490	469	488	443	452	451	433	427	466	479	477	493	475	461	473	470	453	487	469	459	478	483	466	502	480	472	442	449	476	465	439	477	471	484	482	457	471	457	514	407	468	434	458	469	463	460	461	481	503	475	461	482	508	449	467	474	456	479	430	474	466	459	476	462	462	458	438	501	452	487	449	467	464	493	479	461	443	500	488	435	483	467	448	436	484	452	479	419	483	444	446	486	494	471	471	453	463	479	489	485	464	464	484	487	463	489	466	438	438	485	472	455	463	475	493	477	457	465	471	482	445	456	434	443	441	468	469	464	422	500	490	458	520	495	438	505	419	490	417	461	478	428	470	488	483	451	458	437	440	464	451	463	451	461	512	447	453	473	445	457	452	452	435	462	433	489	432	502	478	457	412	462	492	460	490	446	453	472	462	490	468	459	471	477	512	500	506	478	486	471	474	450	474	474	459	463	461	470	450	460	480	479	468	489	456	453	453	488	477	465	448
59971	32168	19088	5619	2054	1207	894	787	651	516	482	450	425	420	376	364	351	289	346	304	324	301	286	310	296	320	311	282	296	292	283	300	269	257	267	261	281	240	233	276	271	297	265	265	263	287	284	305	270	298	311	285	264	306	291	308	276	292	266	284	251	267	256	281	224	289	263	275	245	292	282	257	247	289	289	285	287	305	262	273	315	281	262	258	271	267	289	279	269	259	283	288	282	247	268	275	288	304	263	276	269	283	272	252	268	283	284	250	263	268	263	286	300	252	252	295	268	287	261	275	293	266	264	287	245	257	273	276	254	268	282	250	254	256	266	258	232	272	254	259	264	236	270	288	255	244	260	291	266	257	266	280	285	273	273	238	263	262	261	250	269	284	304	260	256	233	262	290	263	276	294	290	234	252	308	263	298	265	263	258	247	241	269	246	272	273	246	226	278	294	318	278	242	273	283	213	263	248	235	255	251	251	274	258	254	280	254	257	265	278	264	284	250	276	267	308	263	255	251	254	281	302	286	254	253	263	307	252	232	270	280	256	294	263	258	275	259	314	271	285	275	279	243	260	250	250	279	293	272	278	255	293	272	279	268	276	293	251	269	249	247	291	237	299	287	267	261	275	310	280	265	289	264	278	277	251	283	255	283	259	255	279	268	239	264	285	252	255	272	284	257	278	232	292	247	283	280	281	265	258	297	289	263	279	240	275	262	305	264	295	248	281	287	237	266	289	264	263	254	221	270	272	272	274	280	274	277	264	287	258	260	281	283	255	287	252	266	278	292	281	250	265	270	268	263	240	276	273	259	275	276	274	257	277	282	290	271	267	314	280	265	281	294	234	280	267	282	263	289	267	240	278	275	244	316	271	265	299	271	271	253	250	277	241	280	264	247	282	287	260	247	266	268	273	254	268	278	256	270	268	273	256	254	274	260	292	242	250	270	251	252	251	282	283	280	280	285	274	272	283	299	284	260	281	234	251	263	293	255	247	274	278	232	250	283	280	278	262	286	284	254	268	305	285	265	266	274	243	279	277	256	285	271	271	277	263	263	232	269	259	276	278	278	292	262	281	272	273	266	287	264	266	273	303	253	301	267	265	270	229	245	271	271	272	259	266	287	241	286	301	272	254	256	230	294	253	256	274	232	259	253	262	278	280	309	279	268	276	288	252	283	271	277	270	296	286	254	262	236	273	232	264	292	240	303	261	257	235	261	255	253	262	264	281	281	230	252	274	253	266	264	257	255	255	272	262	286	271	279	258	254	249	282	241	251	270	279	273	275	249	260	279	280	241	277	277	271	278	233	247	260	281	246	337	273	266	273	284	303	277	296	288	266	286	253	278	271	278	239	288	288	284	263	304	306	272	251	282	245	270	267	297	226	273	274	277	271	231	259	254	248	277	276	275	264	246	245	244	279	278	282	240	255	271	244	277	259	259	279	281	264	263	258	246	288	246	252	311	283	279	264	276	315	278	277	280	270	238	253	251	257	279	270	275	246	290	258	268	209	274	280	262	260	277	257	274	257	274	252	249	221	245	271	301	248	282	258	248	254	240	252	272	283	268	260	256	249	267	266	286	264	233	297	262	277	294	283	269	283	289	275	273	266	266	285	285	271	297	313	276	277	257	251	261	284	261	265	266	270	234	229	259	290	297	261	252	261	240	267	251	261	288	269	256	287	284	260	266	278	284	274	243	262	286	264	278	271	244	260	267	277	282	263	243	256	251	300	269	291	268	278	268	273	258	291	295	280	249	256	286	271	259	228	260	251	274	259	288	273	271	297	251	260	263	308	282	270	255	243	256	290	258	272	265	267	300	287	287	254	250	254	287	278	283	266	265	275	274	263	283	260	249	268	260	266	301	247	276	274	241	258	272	255	267	268	268	254	248	279	255	265	288	240	256	245	238	244	247	261	271	291	265	234	241	265	268	249	287	295	296	252	269	270	292	276	272	277	257	314	272	289	278	296	268	293	268	262	267	291	292	282	299	273	272	292	301	262	259	274	260	301	283	279	287	237	277	268	269	267	298	238	266	270	273	250	257	277	246	303	296	257	278	240	265	250	263	281	257	253	268	263	259	248	254	272	253	243	281	258	279	267	266	271	287	268	279	263	279	288	256	315	272	247	246	241	298	293	257	249	279	279	240	300	238	228	281	236	283	264	217	239	256	242	243	272	285	291	264	280	248	248	267	294	259	266	296	297	287	277	282	283	278	272	269	232	300	233	265	237	281	276	252	258	233	250	277	260	298	280	271	312	275	259	255	259	246	250	251	286	284	275	285	286	258	248	253	253	290	266	280	266	262	253	237	292	295	257	269	275	269	247	265	262	252	253	279	262	247	276	246	270	281	246	271	261	269	285	296	272	251	292	253	276	290	275	293	283	303	247	247	267	296	260	267	250	274	281	287	285	269	270	251	270	256	295	279	304	252	263	245	302	276	265	251	241	290	261	254	264	272	273	250	266	280	301	255	262	252	279	284	270	275	258	274	258	250	265	268	289	291	258	311	278	248	269	290	241	251	246	251	272	290	255	261	286	273	272	285	267	267	274	270	272	298	262	263	294	246	263	252	253	258	254	269	249	250	276	274	260	246	245	271	255	256	248	294	236	281	258	295	313	306	274	252	258	273	251	264	287	260	271	271	243	251	283	285	245	250	266	250	268	263	264	284	297	296	226	272	271	297	289	262	252	243	252	295	239	252	267	280	259	267	247	251	271	251	261	266	242	254	261	249	262	300	267	259	266	272	289	309	252	293	277	280	284	274	267	249	259	273	275	269	255	280	285	295	287	273	267	245	270	261	267	273	295	257	252	256	274	251	281	272	257	272	250	259	287	310	237	247	225	273	286	271	269	280	245	253	315	262	262	246	250	265	275	264	252	251	253	256	268	273	298	278	259	279	279	247	287	267	280	276	265	300	287	274	294	292	287	282	286	261	299	301	291	290	247	282	258	280	301	259	253	267	267	268	286	300	255	273	241	283	256	273	270	256	265	253	277	284	300	272	303	294	300	283	252	247	277	253	288	277	250	274	251	272	268	259	248	290	263	264	290	260	260	264	251	254	250	274	265	280	278	243	279	263	269	295	281	261	219	260	244	250	265	268	265	277	274	243	256	271	266	263	242	265	256	262	232	232	314	272	261	279	264	249	252	252	281	259	289	320	283	267	261	267	262	278	257	284	274	291	245	273	304	266	267	271	262	252	237	261	269	262	247	280	250	274	276	276	273	268	258	281	276	262	256	210	274	292	278	262	272	300	258	271	291	278	263	292	289	271	263	289	287	286	280	265	258	241	268	287	271	265	277	259	236	280	227	251	305	291	290	288	262	278	265	307	276	285	268	233	254	276	255	253	275	278	280	270	257	272	276	276	238	273	292	255	260	226	257	276	295	281	272	273	250	274	279	250	253	289	282	277	227	300	299	269	256	258	276	278	240	276	257	284	277	264	272	269	273	268	252	248	279	265	256	275	276	296	264	299	261	271	265	256
35510	20714	19986	9712	5968	4603	3562	3065	2483	2001	1809	1690	1631	1467	1330	1070	1031	937	897	864	881	812	833	790	855	841	753	738	751	665	662	635	665	627	665	629	569	605	630	645	602	588	617	589	606	586	572	663	583	616	569	627	545	622	578	555	592	552	632	565	617	611	560	542	548	556	589	535	570	563	581	553	615	550	586	567	614	579	540	545	548	578	588	553	568	564	569	597	563	556	556	578	580	576	556	589	544	644	554	587	603	565	513	588	556	597	533	604	600	541	562	527	565	548	577	555	577	555	565	594	554	609	583	573	597	580	599	561	627	614	562	562	628	592	562	572	567	588	548	558	576	575	569	595	574	502	531	575	556	586	561	538	587	620	590	588	593	629	553	519	573	560	532	561	541	540	589	584	621	566	549	569	548	551	591	619	540	585	593	550	580	594	571	580	557	529	563	564	541	627	528	575	603	556	538	550	559	553	638	555	573	571	605	624	607	556	580	578	589	594	565	586	564	550	548	575	537	563	562	586	560	594	524	560	587	553	571	600	553	566	603	504	580	583	513	533	564	550	628	578	556	591	592	575	538	576	524	557	595	593	529	602	582	523	607	561	554	556	588	567	578	533	596	573	582	550	554	539	562	601	542	577	610	558	579	572	573	513	543	530	590	553	563	597	547	596	536	574	526	557	572	558	569	562	597	548	581	603	596	581	556	627	556	543	592	608	591	571	571	560	573	559	580	607	623	559	571	569	542	584	585	557	595	600	575	577	553	545	613	612	568	573	586	581	575	606	552	590	569	531	544	597	596	541	564	590	611	598	523	579	582	560	594	556	571	551	586	597	605	587	570	607	548	548	567	566	585	546	602	569	577	570	572	583	550	540	561	558	574	577	582	580	536	566	576	598	551	566	558	598	586	572	590	560	583	537	572	601	567	561	556	613	576	555	556	563	592	589	628	555	519	561	580	593	582	586	614	536	577	552	594	590	562	550	559	583	577	574	551	555	559	565	585	576	555	559	590	585	582	589	576	555	595	574	541	612	592	609	577	556	583	558	553	536	556	586	528	544	554	550	536	588	559	560	558	563	570	569	580	537	586	569	593	564	533	586	567	531	539	576	620	563	579	608	591	576	614	533	540	599	566	605	562	559	541	585	624	582	584	534	619	548	615	579	563	555	570	563	590	566	525	555	592	573	592	561	578	572	551	599	612	601	550	606	583	584	551	593	575	572	605	563	541	563	575	587	565	557	588	549	538	598	580	584	590	567	581	596	559	578	576	563	563	590	578	583	575	577	544	564	588	585	607	599	571	602	548	574	550	557	584	581	628	611	566	587	591	577	558	569	568	545	574	539	569	581	583	593	574	525	555	601	606	575	558	569	550	610	574	557	566	590	567	527	628	552	532	549	597	558	567	557	609	611	550	562	566	602	570	580	587	580	587	588	555	625	595	555	576	559	607	580	556	610	564	601	604	600	574	554	599	570	520	541	586	567	551	546	520	591	570	584	608	579	579	543	570	581	572	530	597	604	547	594	590	576	585	597	558	581	588	573	588	580	607	584	560	531	541	534	565	581	612	574	575	588	543	622	573	585	549	577	574	601	550	548	554	577	553	585	577	554	578	558	604	563	577	513	593	561	584	566	584	600	564	612	570	618	574	611	541	557	573	562	544	538	629	600	571	551	609	583	516	587	573	543	526	608	560	557	534	587	559	586	559	548	599	520	555	560	610	617	590	612	583	597	585	534	528	600	585	558	533	615	551	578	543	562	579	569	574	600	576	579	597	596	546	562	552	580	538	580	558	569	597	551	606	599	564	569	586	557	571	560	579	581	537	578	608	545	563	591	575	574	593	538	568	554	601	592	598	529	570	563	537	593	567	559	555	588	573	573	639	610	576	601	550	583	559	618	554	565	588	560	589	586	586	568	537	597	553	600	560	546	590	565	550	600	585	541	577	551	583	589	571	589	541	558	571	578	566	557	566	582	577	576	586	571	574	574	556	539	563	570	594	538	590	574	594	548	589	579	548	563	598	583	587	607	562	602	558	577	562	529	576	594	560	552	609	577	593	591	540	569	592	569	537	607	547	597	612	574	578	572	575	580	608	557	563	500	569	544	603	619	582	580	563	582	541	535	582	592	543	607	584	553	542	581	581	534	570	568	574	586	573	583	560	585	638	558	592	562	564	581	555	508	571	561	545	566	579	543	569	587	582	615	592	567	597	556	558	591	536	565	586	598	550	570	581	578	564	621	607	561	585	554	518	585	572	569	616	554	560	625	590	555	533	595	564	571	579	548	564	580	592	584	542	538	607	567	555	578	607	608	547	593	574	588	557	608	591	560	565	558	563	627	562	545	591	563	587	567	579	587	588	533	555	555	547	584	573	597	559	578	589	582	579	567	574	582	589	559	525	561	548	579	536	587	559	563	551	559	541	570	581	555	594	560	593	554	619	573	606	583	542	584	575	574	542	564	578	540	581	603	548	555	578	568	543	607	526	579	572	562	623	566	572	575	565	574	561	522	565	563	572	572	541	576	569	592	546	549	596	561	629	565	530	592	558	574	626	612	539	580	580	563	589	569	508	567	582	582	566	610	584	579	542	571	531	602	595	560	589	591	551	601	566	546	555	577	547	571	564	615	596	541	542	583	561	571	609	596	566	611	549	567	587	585	607	549	594	574	550	584	574	609	575	579	549	564	577	575	612	555	571	551	582	541	545	567	575	587	582	571	557	569	607	558	586	593	571	586	567	578	549	602	570	610	574	558	583	564	560	575	552	570	597	560	571	593	581	534	571	563	550	564	602	603	586	581	540	531	586	572	627	591	554	599	561	590	573	606	585	564	584	539	556	516	586	584	552	586	549	571	578	544	531	586	564	582	591	584	566	585	550	543	562	581	530	551	563	543	605	570	541	587	570	586	574	582	591	603	568	552	609	544	577	610	559	580	546	589	575	558	576	563	565	608	551	604	599	585	545	588	601	586	622	564	599	556	571	561	577	584	568	575	560	545	539	551	616	570	553	618	560	624	567	607	616	587	565	546	566	566	574	588	572	571	538	622	625	552	561	561	577	574	598	536	567	534	548	541	553	596	562	586	554	594	577	548	553	585	518	579	597	554	568	567	531	582	590	567	559	544	581	617	586	582	595	573	588	568	587	554	571	518	559	576	597	565	569	489	600	587	580	575	562	572	534	573	593	568	565	551	584	575	616	549	548	564	539	609	553	594	593	594	573	606	616	583	573	620	572	566	585	570	586	601	592	597	579	579	573	572	580	576	539	618	588	574	573	555	526	594	598	585	600	568	551	597	560	566	589	589	589	555	601	537	601	632	531	570	627	517	555	581	594	560	618	560	578	576	593	599	559	578	558	570	581	586	606	527	610	539	570	557	563	554	571	556	575	582	590	558	581	566	550	607	595	565	501	556	568	559	533	554	594	587	581	552	572	603	598	590	606	597	613	514	550	558	598	599	582	560	561	568	563	579	573	535	620	546	580	549	619	540
36370	17208	6458	1639	694	534	443	364	317	320	292	273	301	273	273	237	203	227	223	238	231	236	238	215	233	201	228	239	247	270	221	222	220	245	218	216	219	227	255	259	234	208	217	254	230	209	209	225	243	215	245	224	218	237	254	254	224	236	212	219	254	214	232	230	223	227	254	213	238	202	231	220	227	226	234	203	214	196	210	211	204	222	238	274	243	236	234	239	221	244	220	206	230	215	231	213	237	224	195	237	250	210	240	239	217	211	203	205	229	205	179	223	218	232	253	202	223	209	234	212	230	236	201	202	237	216	258	207	246	204	243	228	201	193	242	217	211	217	203	246	242	230	223	229	234	257	219	222	212	204	212	218	230	218	229	208	271	211	221	219	236	211	204	230	201	236	224	222	217	209	223	189	231	212	239	204	205	220	230	209	250	227	245	208	238	204	242	221	218	230	238	238	218	218	219	224	222	206	212	190	213	228	235	222	228	235	211	212	225	218	221	222	212	230	243	235	231	252	187	216	213	198	207	237	239	223	222	229	216	217	220	245	218	245	254	222	259	225	210	237	228	218	236	220	246	230	191	245	205	205	219	236	223	244	202	211	207	218	212	222	229	215	227	210	218	234	236	214	223	229	226	214	201	230	231	223	225	241	226	218	221	242	240	209	231	236	208	232	235	203	205	214	215	239	224	221	255	227	217	198	226	242	226	183	256	198	220	223	221	218	226	207	230	215	229	241	229	217	219	224	208	206	227	229	208	229	218	233	234	234	219	205	224	227	211	212	237	243	216	223	210	224	268	213	213	220	210	229	228	221	233	203	230	238	227	207	230	249	208	202	204	188	204	237	213	224	219	227	228	227	213	205	223	202	229	215	219	209	208	243	224	235	200	200	213	232	200	240	217	231	215	244	247	227	233	266	206	218	236	189	233	263	258	226	226	199	212	245	212	246	230	205	223	236	228	212	225	207	235	221	236	206	253	210	235	215	222	217	211	238	237	197	238	246	218	217	228	234	216	224	202	244	246	213	196	226	248	211	220	193	219	223	234	226	255	192	208	230	239	246	245	206	235	225	242	240	177	258	226	220	263	209	221	221	253	210	240	251	249	213	179	215	219	248	234	232	194	218	199	213	199	196	202	239	241	246	220	227	251	200	245	232	236	225	252	226	237	233	220	212	173	233	213	247	212	243	216	207	245	246	221	239	262	205	210	206	229	202	204	223	220	241	247	225	224	237	221	244	231	234	259	212	230	244	230	232	220	219	211	253	243	220	224	192	219	234	244	231	197	183	207	234	200	233	212	207	237	227	204	247	195	205	239	226	222	221	203	271	256	215	218	214	244	213	233	223	231	188	226	239	234	211	239	212	209	239	203	214	199	225	231	227	214	216	217	210	251	226	202	255	258	202	210	212	220	224	238	224	255	210	223	244	227	207	195	217	221	204	250	229	215	198	239	200	201	229	243	247	238	195	207	223	235	204	236	229	221	217	240	240	234	258	267	220	196	261	240	245	216	218	234	217	223	229	232	209	226	192	231	227	239	239	242	235	199	230	180	234	235	236	240	225	210	242	205	207	203	202	245	220	219	204	250	229	221	238	203	219	200	195	189	250	230	209	233	244	222	219	223	209	189	221	220	207	182	231	221	193	227	227	227	240	210	206	226	224	205	224	210	206	248	249	242	243	241	253	191	236	221	188	206	237	211	223	222	234	212	212	242	224	193	204	195	217	223	218	246	238	227	220	222	244	219	215	214	196	220	196	216	228	225	235	215	228	236	211	198	203	236	234	227	248	244	228	220	225	214	225	203	185	213	208	208	201	199	260	212	201	239	212	214	252	229	222	253	205	238	215	229	205	224	255	226	228	210	182	218	226	221	225	249	210	243	222	235	253	250	245	239	201	219	232	219	226	231	231	226	240	222	240	217	214	238	202	236	221	229	234	239	224	228	246	247	217	227	233	229	225	228	234	220	207	240	258	208	223	246	223	216	231	225	215	236	220	246	219	224	251	229	257	223	229	235	222	218	232	211	222	221	202	209	255	215	251	255	228	232	216	233	252	222	233	183	213	236	227	200	261	207	199	229	216	218	226	225	231	238	251	237	231	239	227	235	251	249	217	238	212	218	198	196	218	213	217	187	182	228	214	205	207	207	238	216	251	237	238	193	190	206	204	238	209	193	225	222	223	235	221	242	237	202	234	192	234	245	231	228	201	197	225	216	244	219	220	239	218	229	247	215	225	224	217	221	212	231	200	231	222	222	232	209	248	233	206	206	231	249	226	235	247	227	245	216	230	212	220	258	205	225	217	197	187	200	226	206	211	217	224	230	241	223	204	249	198	244	232	224	248	219	189	211	225	192	230	229	234	197	224	236	220	238	267	211	243	239	250	250	211	225	241	211	241	210	193	242	233	239	242	229	244	224	214	235	223	224	225	238	249	225	212	210	259	202	218	248	253	232	208	205	242	236	236	237	204	216	217	236	222	223	218	201	223	220	216	217	230	238	185	184	220	254	220	220	243	195	207	225	206	238	273	239	227	205	226	220	240	190	225	241	184	219	198	209	259	229	242	229	210	226	233	232	233	224	211	220	227	238	236	217	210	219	204	241	217	216	207	251	221	225	242	219	238	250	236	217	204	235	198	199	198	216	227	224	234	206	228	229	210	242	203	244	226	219	220	229	225	208	242	219	224	222	212	211	237	230	213	227	217	230	230	207	228	234	227	227	231	227	230	226	240	236	204	217	218	236	233	228	223	223	208	209	237	226	230	213	244	225	211	225	220	198	220	226	232	194	235	229	233	196	237	231	257	214	225	215	219	210	215	220	217	216	255	213	215	226	228	253	235	203	213	212	209	203	214	223	210	228	243	250	246	236	221	216	211	227	216	212	226	227	254	238	213	224	239	230	196	244	230	197	247	205	236	264	229	223	221	191	218	258	202	226	247	191	236	203	227	225	237	228	199	238	254	207	211	236	215	231	231	229	235	215	219	203	256	256	225	207	236	201	208	250	204	227	203	243	228	237	225	188	239	226	214	228	233	223	232	229	242	222	240	207	230	227	216	211	226	204	232	200	228	214	239	232	220	233	235	224	223	245	233	228	212	194	276	204	231	208	226	235	229	211	220	236	229	214	234	215	211	225	220	217	246	229	227	259	217	215	201	202	224	237	214	248	263	234	229	233	211	219	248	257	228	215	246	254	237	232	212	216	229	237	219	222	247	227	216	249	238	203	196	223	230	217	227	240	220	225	245	238	241	233	211	228	220	234	241	217	230	225	211	236	200	217	264	239	229	226	218	230	208	232	224	197	232	228	190	218	229	228	231	235	244	238	225	246	250	233	209	226	230	203	210	240	211	250	238	202	254	200	218	226	239	232	231	231	193	205	216	209	214	247	216	243	231	239	210	251	226	215	247	230	217	219	231	239	229	216	221	222	223	205	236	223	226	205	244	253	221	205	184	252	235	224	226	251	224	249	197	193	225	216	218	199	219	228	208
20909	10793	7972	3655	2147	1899	1419	1227	987	913	859	871	781	777	722	596	634	619	606	565	591	524	586	572	488	519	501	528	496	549	508	499	499	499	455	506	508	498	483	495	476	509	487	502	475	488	518	469	467	479	459	481	489	440	488	510	456	465	478	465	469	501	466	503	522	472	489	509	511	503	499	474	477	503	453	514	499	504	509	481	469	480	529	494	478	511	542	505	438	486	489	462	471	457	458	543	478	518	470	470	488	496	491	502	513	497	456	470	436	450	487	510	505	466	518	469	440	466	491	477	470	434	482	472	514	476	522	471	472	469	461	528	506	474	501	487	509	488	433	485	460	462	507	482	451	519	515	495	478	460	511	495	503	492	454	504	463	460	484	475	452	468	513	489	466	481	506	454	469	472	459	505	466	541	496	470	467	472	504	472	450	491	463	466	525	473	500	511	466	514	464	465	452	454	458	409	464	490	459	467	464	463	486	447	459	512	466	530	462	504	479	475	489	472	480	468	478	503	458	475	454	511	502	456	473	511	504	474	466	491	491	489	500	489	458	470	511	470	508	443	486	515	478	491	457	460	484	498	487	466	478	451	515	464	447	514	457	507	465	472	496	482	480	473	501	445	482	455	488	514	460	513	502	500	444	479	480	470	457	466	515	542	460	482	458	489	471	458	455	488	514	472	458	492	479	493	517	483	483	462	502	539	475	438	494	486	547	472	479	467	496	507	494	515	483	457	490	435	477	476	471	500	449	502	509	467	512	522	483	448	477	500	462	470	480	483	490	495	446	499	504	507	483	486	448	485	479	500	463	460	459	493	518	492	459	467	464	521	457	507	458	470	478	431	494	438	472	504	474	450	444	499	505	441	487	467	486	498	512	477	485	462	456	486	478	483	475	509	460	479	478	439	464	479	460	462	457	479	415	448	501	478	483	471	479	492	493	499	491	478	484	460	498	487	428	483	503	477	467	481	519	507	489	484	531	419	474	492	483	507	423	487	456	497	473	461	476	515	511	482	477	464	508	490	490	469	503	485	481	481	498	478	494	474	449	508	451	485	480	501	484	452	517	495	499	443	471	466	465	461	475	512	507	454	528	501	468	439	488	481	499	494	475	421	521	476	489	479	464	486	539	508	517	502	496	446	484	474	476	489	486	505	483	539	427	514	477	523	504	488	491	500	478	507	483	532	478	473	504	462	549	508	461	498	456	499	465	471	503	486	488	444	508	479	461	481	434	465	452	496	469	464	490	495	472	459	453	482	488	494	481	453	509	452	514	486	478	456	451	473	433	457	501	507	452	516	472	476	426	524	486	456	497	499	462	496	474	456	513	443	449	473	505	496	491	457	511	504	516	481	534	493	493	480	474	494	476	469	445	499	436	510	469	479	498	488	465	484	465	474	475	473	476	469	467	483	491	447	491	452	513	465	486	477	446	458	522	459	481	471	520	495	484	459	481	479	487	471	482	468	421	494	469	473	534	490	503	482	458	485	513	504	490	460	503	438	485	523	461	488	452	504	467	459	488	443	507	462	526	501	479	462	476	464	488	478	518	473	461	494	466	465	488	488	487	446	484	499	473	461	445	506	512	498	516	504	493	488	468	513	468	472	461	452	465	486	521	508	528	496	491	477	506	489	466	469	466	467	472	462	474	500	503	458	468	494	518	463	479	470	477	471	485	466	497	472	480	470	468	464	497	463	521	502	495	490	497	520	468	471	510	498	451	490	473	458	486	463	477	477	501	491	465	523	497	467	519	492	505	500	469	484	504	464	461	515	511	528	499	461	511	466	523	468	455	516	491	480	454	478	459	446	482	521	472	491	487	447	516	500	532	480	504	478	474	483	489	476	477	462	478	469	499	500	487	484	493	450	500	468	485	495	454	466	496	534	457	520	477	499	485	509	475	459	497	463	477	522	498	482	463	464	467	455	516	471	450	462	504	466	520	457	501	506	499	479	456	509	519	471	482	453	469	466	491	501	465	474	457	491	431	481	519	486	482	482	465	462	510	483	517	476	502	509	468	482	511	472	474	483	489	487	520	459	497	494	479	500	482	496	493	445	504	492	432	481	466	467	472	445	459	453	466	528	471	519	443	468	501	452	490	500	496	449	499	487	471	467	473	484	500	450	479	483	489	506	477	495	484	506	473	487	450	472	495	479	488	489	500	490	505	442	494	467	472	492	423	467	475	474	467	493	457	440	444	490	470	519	478	485	488	471	506	484	479	493	497	495	501	455	492	507	452	484	468	472	481	465	496	491	516	462	510	473	489	525	492	495	494	533	489	471	496	503	488	497	472	474	513	487	480	493	504	462	511	489	470	502	488	502	511	505	474	488	492	479	466	455	497	498	499	477	473	483	479	494	453	472	459	505	515	497	487	497	445	451	500	470	472	472	466	465	464	419	452	472	492	480	491	522	508	531	485	463	463	469	508	460	478	476	483	486	513	472	499	501	456	458	505	465	455	457	448	480	470	447	482	426	482	477	503	472	489	528	493	485	469	433	467	497	458	476	467	461	497	480	523	496	443	518	476	461	472	480	510	470	432	482	527	463	506	465	468	474	502	504	503	466	482	476	433	499	486	494	482	450	484	451	469	482	487	490	482	459	504	448	514	483	483	494	444	482	487	476	519	457	475	477	454	464	489	435	504	500	509	482	458	471	498	498	503	436	490	517	472	497	471	507	471	460	489	459	500	498	467	459	527	486	509	480	528	497	494	479	484	467	489	516	501	507	506	484	494	448	499	462	505	485	493	481	471	530	447	515	467	445	470	453	470	485	507	442	442	526	466	495	470	464	477	491	469	491	470	478	471	522	472	466	436	423	466	471	530	495	489	508	472	491	517	463	486	489	440	431	489	493	484	454	494	508	483	469	473	472	467	543	459	471	494	435	476	491	477	472	483	519	440	470	503	429	491	456	472	480	450	464	484	474	483	471	434	482	487	485	518	501	493	511	468	492	513	502	512	513	485	491	484	454	480	474	500	505	489	505	495	476	485	488	452	475	457	482	518	516	499	454	451	492	488	475	473	483	480	482	528	499	471	482	508	462	440	535	435	449	497	483	501	521	494	476	486	462	485	459	483	467	489	469	470	475	475	491	474	445	500	489	475	468	520	476	467	479	469	463	498	464	510	449	486	501	498	493	533	447	531	496	470	471	498	486	475	450	449	465	482	472	496	460	481	475	482	520	496	494	469	471	459	515	480	504	484	491	453	482	480	483	467	500	485	484	459	493	451	510	482	443	490	492	439	467	489	481	426	486	451	441	456	468	464	510	479	453	516	464	439	512	469	448	493	456	543	487	462	462	491	486	477	498	515	465	458	498	485	507	483	512	460	472	480	518	492	484	484	527	454	435	505	471	469	490	441	464	467	496	458	512	527	529	471	445	495	484	513	497	505	441	484	517	521	493	479	484	485	488	479	477	452	495	489	487	506	461	477	495	512	507	465	464	495	494	512	491	490	454	490	482	475	478	444	489	508	526	471	459	487	490
52892	27138	12441	3057	1234	786	635	553	445	400	389	322	347	316	312	253	246	264	267	233	227	238	222	236	252	244	239	242	229	215	206	212	222	220	240	217	215	261	202	236	225	207	203	230	209	245	224	215	208	236	206	214	233	227	206	234	239	228	227	192	210	221	224	235	229	218	237	217	223	231	195	226	229	230	252	221	234	220	205	228	229	238	235	213	223	244	229	234	193	223	221	228	207	221	252	205	207	220	238	217	215	216	197	221	246	198	230	248	210	217	213	184	221	230	237	197	205	213	240	229	204	224	213	215	216	190	232	234	234	246	209	201	254	191	207	211	217	244	194	231	227	231	230	196	230	207	223	197	232	211	228	203	185	208	219	256	238	228	230	215	217	230	199	250	182	206	192	217	241	211	234	234	225	207	230	217	186	206	202	216	225	192	192	204	220	250	216	201	217	212	227	204	224	211	227	238	215	220	205	200	230	199	204	222	231	238	194	226	231	169	195	199	213	232	194	186	245	233	225	231	223	219	219	234	205	231	242	249	221	187	211	195	204	215	213	217	226	217	231	220	238	229	214	193	222	188	218	229	247	240	233	227	216	205	199	223	169	216	225	213	219	225	228	216	230	218	227	241	245	230	225	229	220	220	206	203	230	242	215	221	229	228	206	241	229	229	209	215	198	230	211	202	218	237	239	218	222	223	200	227	240	224	182	235	226	234	238	250	240	203	253	213	226	217	230	229	205	228	226	216	215	198	201	245	228	232	220	194	229	226	226	215	213	232	212	213	205	255	236	201	183	191	245	230	209	236	224	209	219	239	194	214	231	216	206	240	214	231	214	224	229	219	198	210	224	206	202	205	230	209	224	239	202	187	206	194	218	214	209	185	204	233	218	204	215	249	230	202	188	230	232	239	202	210	241	209	193	211	210	202	235	224	234	226	204	194	240	224	228	246	208	229	193	187	182	216	201	197	233	237	203	206	190	226	222	208	187	234	241	189	223	234	228	223	227	198	219	244	205	198	221	196	229	241	225	214	218	231	243	218	228	195	255	239	218	230	186	199	248	225	223	222	238	215	224	215	214	226	211	217	241	236	214	220	187	233	223	202	206	194	218	225	170	215	236	201	205	201	201	215	235	217	231	221	224	237	198	210	229	230	214	208	220	200	213	208	227	202	222	205	239	228	231	219	217	225	230	233	250	230	226	223	252	229	235	197	227	220	204	222	234	217	213	207	224	209	235	228	186	217	212	212	234	220	246	207	217	191	229	185	196	206	217	194	196	215	232	210	179	234	224	217	236	214	206	208	231	231	245	206	231	226	267	219	185	198	173	235	218	215	221	224	242	225	224	212	228	217	220	203	203	199	207	215	238	220	219	206	205	235	245	210	208	215	231	251	219	216	226	201	202	258	217	226	230	240	211	239	229	235	221	228	236	214	247	233	214	201	202	202	229	234	211	237	240	235	227	251	249	218	227	258	218	198	204	234	196	247	213	217	220	240	197	213	201	204	200	188	219	220	200	193	225	232	220	238	246	224	233	231	222	191	220	182	197	204	232	189	234	225	219	203	201	208	216	195	183	245	207	196	214	236	272	210	209	224	227	206	230	213	216	206	225	238	214	208	210	223	234	227	204	183	184	206	224	211	208	220	243	217	211	188	225	220	215	209	225	230	203	223	222	236	212	201	197	233	238	193	230	211	213	220	193	234	229	226	245	237	214	226	240	215	235	223	212	235	222	220	181	229	242	245	221	198	212	245	241	235	216	256	229	187	239	238	224	230	245	216	238	228	229	216	231	204	244	222	234	202	246	227	222	226	212	241	197	188	217	215	201	232	212	221	210	232	239	198	226	223	207	191	225	232	224	199	241	192	233	191	212	198	220	239	253	234	205	184	222	210	238	255	230	223	225	230	217	224	240	210	196	206	232	223	222	235	218	220	223	183	220	216	203	199	240	217	226	227	215	205	205	229	214	216	236	226	215	206	213	229	217	208	193	205	222	216	216	221	220	243	239	222	223	215	233	244	227	217	208	208	220	246	226	216	210	244	223	224	226	214	215	230	216	215	188	202	232	190	215	225	235	229	198	209	220	195	194	239	229	208	201	199	204	219	199	232	251	193	216	207	220	201	208	223	211	254	212	209	212	235	199	230	197	219	215	247	195	199	244	240	203	207	239	220	229	232	216	204	210	239	216	218	207	221	220	213	262	256	214	212	237	228	223	238	208	254	227	203	197	203	225	246	215	216	225	182	208	262	240	224	210	212	202	204	219	208	205	217	201	235	233	209	212	226	231	228	232	224	196	214	227	230	201	188	234	205	195	233	201	232	164	230	214	198	224	241	223	236	215	227	208	196	226	234	213	241	216	215	213	221	216	189	224	222	211	230	211	229	203	199	238	226	222	211	228	209	227	220	227	196	217	230	201	239	232	242	192	223	230	219	220	217	200	245	216	206	237	192	210	214	239	225	237	215	213	200	201	195	215	216	235	227	202	246	243	231	189	216	219	196	220	195	206	236	236	222	208	222	225	209	240	229	241	240	233	215	217	245	211	212	227	213	223	199	213	200	211	218	227	219	207	239	240	212	198	213	231	209	228	222	219	223	232	207	238	225	218	234	224	219	224	233	227	188	187	220	252	205	247	191	234	224	203	197	193	202	233	260	211	196	243	198	207	204	234	186	218	188	196	219	212	197	195	200	232	211	231	232	236	230	200	235	243	226	219	213	220	216	217	226	225	239	232	247	251	209	252	244	228	212	209	197	243	216	222	202	222	241	219	195	233	226	217	244	228	218	196	211	212	242	216	219	190	191	193	206	234	218	218	235	223	234	196	205	225	200	219	215	236	232	219	208	221	229	209	218	207	210	249	223	189	197	215	213	201	221	213	207	195	187	198	191	238	198	217	236	219	197	222	195	201	223	247	212	218	220	208	232	198	216	224	206	218	191	220	201	236	231	215	224	214	198	215	205	223	237	208	211	216	212	208	196	230	230	220	191	227	222	198	246	208	211	191	217	205	219	215	219	247	199	201	212	231	209	210	224	225	207	209	187	204	229	238	227	221	223	227	209	222	231	233	198	198	224	199	257	230	213	213	212	209	232	210	219	217	241	199	230	214	218	221	218	206	224	196	206	215	240	216	244	210	221	226	234	249	220	189	220	246	217	213	200	232	235	219	222	217	205	225	249	227	239	208	208	193	233	222	235	231	200	219	233	197	235	249	188	209	193	219	208	190	198	214	220	249	246	223	230	222	222	218	221	212	196	224	217	211	240	226	212	228	192	205	211	241	207	224	218	204	216	220	230	235	184	214	225	226	243	249	245	187	193	187	215	202	211	217	230	236	245	200	220	192	189	197	216	213	218	197	242	237	211	210	198	234	224	226	217	239	214	205	215	206	235	234	223	211	206	224	218	225	229	226	232	241	228	214	205	230	264	211	237	193	194	243	233	224	203	198	185	206	203	197	236	212	217	211	233	214	229	205	228	219	216	203	230	213	220
31714	16947	13691	6291	4095	3069	2423	2140	1503	1363	1207	1173	1218	1108	977	811	746	689	675	664	619	657	636	640	695	647	606	590	589	530	550	545	566	527	521	491	490	527	509	489	515	497	463	518	484	483	523	532	499	464	515	505	487	466	511	484	488	477	478	515	480	477	542	505	504	489	462	477	450	529	482	487	500	459	473	478	482	466	517	434	477	450	522	476	506	488	504	506	479	474	504	497	487	508	458	487	452	489	463	483	472	484	485	481	496	500	477	467	456	453	468	484	472	475	446	485	480	479	460	455	491	431	495	483	450	449	492	455	440	431	447	474	454	479	479	464	481	496	432	459	469	475	471	535	470	478	514	465	518	464	459	432	464	468	443	493	493	460	504	467	498	443	479	457	502	473	470	469	512	447	491	469	450	477	453	474	493	473	475	470	485	439	476	516	465	502	472	489	495	457	468	480	479	446	472	501	465	499	488	423	493	481	452	452	481	491	459	489	465	478	502	456	459	487	488	472	455	501	484	454	462	479	499	499	425	486	496	448	472	497	485	435	433	431	476	462	482	490	511	465	486	471	467	472	502	486	492	480	459	504	467	483	449	447	466	488	454	482	465	474	481	459	457	471	461	507	523	445	476	476	474	489	486	460	458	454	433	485	457	445	513	497	492	473	456	488	448	444	492	492	454	437	457	552	470	469	468	469	450	471	437	492	466	499	469	447	467	473	482	500	479	514	500	474	490	480	469	486	493	491	464	464	497	463	474	516	461	477	472	515	524	463	452	480	454	476	480	460	479	470	452	478	499	456	470	493	457	499	455	505	442	491	468	486	448	489	501	482	478	513	458	439	475	484	479	455	481	433	440	469	470	467	423	475	497	516	478	488	468	500	476	503	468	448	496	443	447	503	444	450	465	482	467	538	438	481	448	440	471	475	466	476	484	500	493	502	480	457	484	471	471	464	517	468	477	486	487	488	466	488	473	499	504	512	467	476	442	507	488	472	498	407	468	467	466	462	465	478	463	461	464	451	476	459	484	491	485	431	469	480	457	464	474	456	472	503	471	459	516	471	493	449	476	499	472	474	471	437	479	490	462	431	464	471	475	458	475	456	513	479	454	463	504	501	506	477	433	499	465	485	487	486	439	472	439	497	456	461	465	482	475	469	488	417	447	465	446	468	503	453	479	467	454	459	476	490	482	461	490	497	484	487	484	472	471	443	455	482	483	491	474	493	472	450	498	478	496	456	474	488	442	521	439	487	509	459	462	497	489	507	438	483	486	484	508	493	459	479	495	470	492	478	497	457	462	471	490	475	488	484	458	476	462	446	474	458	484	474	495	513	486	449	497	446	508	444	451	473	439	458	465	484	482	455	457	446	509	487	490	475	492	476	495	473	463	488	482	470	500	490	473	462	457	460	456	485	526	452	453	466	492	479	481	482	454	488	522	435	489	468	487	472	494	504	482	483	450	440	483	458	455	486	473	479	440	468	487	464	427	476	511	482	483	497	466	488	425	486	477	472	491	497	454	447	472	463	473	469	463	472	499	482	471	459	457	457	471	481	479	463	510	431	500	466	491	443	501	470	435	484	449	505	448	489	443	502	494	483	468	481	470	512	466	472	509	450	504	498	448	448	504	458	461	466	501	498	478	453	502	466	481	446	483	485	490	515	447	436	485	514	443	498	461	443	449	465	482	434	480	529	492	446	474	496	446	552	478	499	475	495	492	465	478	476	479	467	451	469	467	506	449	473	520	465	513	477	462	489	492	443	495	482	459	458	456	512	519	474	515	457	473	495	464	457	448	514	505	484	492	442	471	477	515	504	451	459	459	486	462	491	475	500	470	483	461	486	478	495	497	479	466	446	467	457	489	491	480	495	442	469	465	467	493	494	503	503	483	506	466	488	424	461	461	478	469	503	484	473	492	452	458	459	504	475	467	446	467	449	474	486	496	475	530	509	459	435	484	467	519	480	454	453	509	476	433	434	478	475	464	452	501	490	481	471	469	478	456	447	468	430	455	512	461	480	475	492	501	459	483	500	491	500	474	488	523	488	454	491	439	467	484	450	492	490	500	455	489	477	473	465	477	455	450	472	471	472	488	467	485	483	472	469	449	529	439	492	460	478	467	489	466	457	460	511	448	459	488	510	486	491	474	485	521	484	475	457	477	440	498	463	466	480	491	457	496	474	462	478	519	488	491	502	452	447	474	463	469	461	458	462	437	449	515	490	437	495	469	468	469	454	494	455	483	456	465	480	464	482	438	491	474	502	524	462	481	485	489	471	458	513	481	460	490	483	451	465	502	469	448	495	488	481	464	494	444	477	515	472	452	469	474	488	504	516	477	439	466	497	477	460	474	508	516	500	467	461	438	480	456	478	449	486	476	465	450	476	471	480	435	475	490	435	478	506	461	468	494	451	479	457	477	476	498	471	456	479	494	488	485	470	473	458	488	502	511	475	478	461	484	482	468	514	453	474	508	467	498	450	448	483	475	463	500	479	470	482	450	489	494	453	460	466	437	469	472	464	470	517	508	500	459	524	460	493	455	452	504	471	480	453	461	503	493	483	501	465	472	525	488	456	511	484	485	500	502	496	490	509	492	449	497	445	481	440	512	449	474	461	469	448	483	469	489	476	483	456	521	433	491	477	484	479	483	459	457	466	503	483	505	486	453	477	464	448	491	478	458	493	460	508	496	478	429	490	448	501	454	468	478	473	459	443	466	498	484	454	461	460	462	496	480	469	494	493	497	506	468	468	472	460	449	453	489	454	518	462	485	463	508	488	470	499	481	463	449	456	490	479	495	459	475	463	471	431	484	510	481	469	450	527	445	487	458	485	499	506	492	502	428	477	516	451	449	490	497	454	476	478	478	437	482	403	487	523	491	481	500	504	489	476	500	479	442	491	483	433	494	471	473	452	496	488	479	504	458	460	461	416	478	494	476	476	409	476	477	500	459	474	482	505	508	473	504	473	467	468	460	482	493	467	472	437	456	498	463	449	490	465	467	481	519	493	497	465	524	493	486	489	492	461	466	505	469	481	498	485	480	494	496	470	486	446	502	467	475	517	535	455	448	512	432	470	498	496	452	479	463	476	491	502	517	474	454	503	511	483	475	475	516	471	487	448	454	434	464	454	523	473	518	471	471	456	481	510	479	512	469	493	470	466	460	478	480	504	485	465	479	498	483	445	446	501	479	478	499	469	513	501	474	494	500	496	465	490	482	472	507	474	483	429	488	473	470	504	501	493	502	483	474	494	483	501	472	483	475	484	485	447	464	488	520	421	495	460	480	503	489	475	458	444	454	482	463	492	433	498	461	505	487	484	461	454	479	473	464	463	466	443	488	488	487	499	531	519	478	484	447	450	489	471	471	468	488	508	424	467	466	472	459	493	470	496	484	470	476	479	492	488	481	495	462	507	456	501	469	458	469	456	453	453	483	480	497	486	474	512	469	466	479	511	475	485	474	452	439	445	478	476	459	525	441	526	451	492	496	460
59905	33398	17550	4966	1984	1220	926	727	604	559	521	446	439	444	374	361	378	341	311	315	318	361	337	283	329	352	303	267	265	292	307	297	295	274	292	247	288	286	290	277	296	268	276	258	277	279	277	286	291	287	283	251	277	288	276	266	289	253	265	247	297	283	271	238	285	281	291	281	264	287	292	252	262	251	294	270	267	290	278	263	282	277	251	255	281	256	283	269	283	268	271	274	259	293	252	242	264	286	280	314	265	283	313	271	269	295	258	274	295	267	248	247	248	261	271	283	268	246	292	284	293	272	259	285	296	248	289	245	278	264	275	295	273	279	250	258	285	286	281	293	290	258	265	281	250	248	259	284	265	248	287	261	293	277	260	255	273	278	300	282	283	299	290	252	293	301	274	277	266	278	299	257	274	278	289	286	271	258	258	266	274	258	257	263	262	267	269	265	295	296	282	297	273	258	267	275	270	265	288	246	236	258	290	270	259	271	294	242	288	298	304	258	240	289	268	322	259	265	286	297	256	257	275	253	324	251	277	264	272	273	301	303	291	286	242	279	264	312	263	259	278	258	280	266	296	259	281	311	314	280	274	295	294	257	235	265	280	271	274	302	229	296	275	272	278	259	279	247	295	304	277	272	267	293	272	250	261	284	272	289	260	253	299	272	263	279	247	225	294	294	244	258	278	258	251	267	289	268	302	272	271	276	270	253	269	226	283	264	264	244	311	247	275	286	271	295	279	278	285	270	310	307	262	311	243	289	270	291	299	267	276	303	251	275	290	257	265	263	282	272	273	228	268	288	265	246	271	277	265	253	274	252	314	293	303	262	251	267	263	274	312	277	288	294	255	283	258	259	293	283	288	281	295	285	271	261	235	261	295	261	269	287	248	260	257	290	283	278	261	284	281	265	313	291	268	274	281	252	279	264	287	266	266	273	260	275	256	272	272	294	252	304	292	302	292	298	305	280	274	290	262	285	271	251	265	283	278	296	265	276	276	255	275	285	275	288	276	277	339	274	273	295	287	277	286	266	310	253	244	284	242	288	254	243	266	268	265	240	294	254	273	280	261	254	275	275	270	293	255	273	302	292	258	259	291	262	284	272	281	261	276	274	277	279	233	259	263	240	282	294	284	323	253	300	265	242	300	278	283	302	246	251	242	246	266	286	264	266	248	293	288	264	293	258	262	284	296	257	287	287	279	278	245	286	284	275	251	269	273	273	274	268	285	244	265	267	280	263	295	261	255	269	258	263	278	301	256	272	241	272	237	253	239	242	283	275	248	253	255	251	284	299	291	291	279	267	283	270	247	270	299	269	290	293	256	269	269	279	292	299	284	273	245	263	297	308	297	269	266	262	279	288	275	275	283	300	308	272	253	299	281	265	270	245	234	284	271	279	285	305	290	301	307	291	290	261	242	309	297	253	292	267	282	257	238	247	255	308	298	265	274	220	261	293	293	294	248	288	290	282	251	256	244	277	278	297	248	258	281	285	294	283	291	285	271	261	266	267	275	304	298	316	270	276	267	283	286	315	271	299	301	252	307	264	298	258	240	282	285	282	267	291	267	277	268	288	245	246	254	275	270	279	268	282	278	292	267	271	275	268	235	283	282	255	271	284	264	282	309	292	255	236	263	283	269	268	279	253	255	274	269	263	257	243	314	290	266	257	262	246	281	254	272	278	295	250	271	264	286	262	278	256	263	309	273	272	270	277	255	274	254	333	260	273	287	287	263	267	316	236	291	245	273	256	224	267	275	290	274	270	302	269	288	249	275	308	273	240	250	255	301	268	264	265	287	249	272	304	298	254	254	262	276	284	279	250	282	274	240	277	248	263	309	309	281	255	275	279	281	291	296	291	299	277	288	271	270	298	263	262	295	312	301	302	307	288	281	259	242	275	254	293	283	228	296	292	282	251	247	258	249	250	280	259	258	272	265	266	310	240	246	275	295	256	289	270	280	268	284	266	295	297	296	250	270	283	273	275	266	311	270	299	283	250	243	239	265	298	291	282	293	302	292	263	271	284	271	272	282	271	245	286	276	277	293	274	278	272	297	240	248	248	286	265	274	266	274	269	242	291	251	276	272	276	284	267	301	221	275	294	275	259	282	269	265	302	280	291	302	273	270	260	255	278	285	258	267	275	245	243	266	274	288	306	246	256	264	286	286	275	250	279	266	252	276	278	254	287	248	230	256	268	305	274	260	304	276	275	273	264	279	272	284	274	277	264	282	269	297	282	273	292	225	287	277	270	279	273	257	260	271	255	280	270	275	270	251	279	266	243	273	275	263	273	264	265	307	271	316	266	271	318	261	287	266	292	298	258	269	272	277	289	292	287	269	269	281	297	301	269	290	255	267	265	250	294	272	276	236	286	269	264	277	268	281	282	293	320	284	253	275	252	289	248	266	271	259	271	263	287	269	271	287	291	252	250	309	303	246	288	254	269	259	268	286	291	269	252	275	303	287	278	288	261	269	287	292	278	299	272	265	299	276	273	274	279	251	250	286	288	277	290	259	271	289	234	255	300	242	274	277	296	261	267	247	259	285	274	234	253	264	280	307	269	289	277	287	284	268	257	293	284	286	273	270	281	281	253	258	304	312	247	259	259	245	271	276	287	279	283	271	231	259	294	271	289	259	284	283	258	247	280	292	303	267	295	262	255	264	262	304	254	282	272	247	306	265	262	287	212	281	285	301	262	267	296	258	269	244	256	289	293	247	281	266	287	267	267	265	291	262	254	233	237	267	281	295	296	268	288	305	267	264	302	265	310	274	253	235	253	275	236	285	275	277	246	282	266	286	284	255	275	282	274	274	280	292	255	295	275	291	270	259	300	290	280	268	261	263	279	286	277	269	271	263	247	262	243	286	282	318	264	267	262	253	287	264	300	275	266	310	290	267	292	275	274	276	265	276	252	288	255	257	265	290	283	271	290	280	278	255	274	284	275	261	269	282	305	285	287	275	267	280	290	265	264	257	249	263	273	292	266	264	254	270	251	261	249	247	312	296	263	263	246	264	283	288	248	249	216	245	235	241	280	270	278	269	270	300	263	293	286	261	290	276	276	283	270	292	259	284	297	263	291	264	267	269	276	280	267	297	262	317	272	267	268	266	273	271	240	303	258	286	225	266	287	268	264	240	245	276	295	258	307	275	277	246	279	264	271	251	287	266	326	277	271	270	253	272	292	274	260	267	279	288	269	278	291	270	243	289	264	274	270	249	266	255	274	300	314	273	266	289	254	274	261	266	282	274	293	274	237	269	281	259	286	284	258	287	283	278	264	265	287	249	278	253	292	255	247	309	269	295	271	252	268	296	270	267	237	293	286	265	237	278	284	267	315	263	300	237	272	261	280	225	311	266	277	313	274	295	270	279	247	249	228	265	257	299	266	277	312	295	302	288	277	279	270	223	260	272	249	245	280	280	282	262	261	281	241	266	265	306	317	270	255	264	256	262	257	260	254	272	267	249	274	285	303	261	265	245	249	276	289	282	243
35661	21954	17721	8777	6290	4423	3652	2862	2301	2068	1758	1654	1548	1537	1301	1191	1070	976	909	933	864	858	794	815	892	844	796	705	720	732	672	675	628	626	621	652	627	610	626	613	674	593	575	640	592	623	608	610	607	672	557	602	644	609	607	559	592	615	620	560	608	653	614	587	581	554	592	608	585	588	626	585	578	547	593	553	593	592	617	586	571	602	592	602	561	606	577	596	590	582	569	587	579	562	588	616	603	567	573	580	577	607	581	574	610	586	634	587	607	558	574	595	612	586	533	547	614	585	565	594	569	604	592	594	573	611	572	591	624	613	622	614	578	576	547	583	614	613	583	566	600	518	600	579	596	564	611	594	569	547	598	575	572	597	610	584	615	568	556	552	635	591	580	571	574	580	567	576	572	551	598	555	603	568	600	593	593	581	606	599	590	576	629	638	566	549	572	607	579	604	605	582	593	616	573	578	574	586	562	639	595	554	529	604	628	572	565	570	540	522	557	569	613	551	604	561	609	555	606	533	556	565	589	579	591	555	619	554	622	591	565	547	568	591	528	559	624	606	663	575	594	556	601	637	591	542	575	613	578	604	565	550	589	577	559	558	599	593	567	570	582	540	591	563	579	557	600	583	557	592	582	559	583	580	592	554	550	571	576	549	621	561	566	561	576	553	562	624	551	530	594	562	573	582	621	587	574	560	573	623	568	540	586	562	595	595	566	603	543	613	540	560	587	547	588	567	563	610	565	579	590	589	565	577	566	555	631	570	593	555	603	551	543	569	597	544	551	590	555	600	572	579	600	560	573	590	549	566	555	562	560	587	554	626	563	602	553	571	617	561	592	546	588	563	564	578	566	570	581	563	611	585	604	570	613	586	590	558	573	548	565	577	562	549	577	552	598	567	550	588	579	565	563	607	606	569	550	587	609	561	601	610	580	585	584	567	566	614	553	618	571	554	601	564	591	582	564	584	522	600	605	555	633	582	581	588	585	611	572	539	553	572	598	616	591	586	578	581	626	559	599	594	571	597	531	557	563	574	588	574	578	556	572	586	545	598	614	596	576	560	570	614	556	571	577	578	560	589	614	586	574	573	567	586	612	598	566	599	567	576	598	566	603	567	619	626	591	560	567	570	568	590	584	596	549	554	583	563	607	591	586	606	550	622	582	608	532	560	618	570	587	575	545	552	589	547	608	648	531	560	577	541	598	591	600	576	587	602	618	562	595	603	566	578	591	592	566	553	606	626	574	625	585	641	583	574	594	584	613	587	548	608	574	571	582	612	593	607	544	561	597	598	575	550	587	602	579	592	587	533	562	564	584	592	575	568	613	569	584	569	596	588	550	583	593	586	579	571	621	563	645	578	596	578	556	555	573	607	577	544	608	621	585	641	574	548	509	585	580	605	571	578	553	582	559	545	550	571	600	574	561	578	576	525	557	611	561	590	575	602	601	587	554	570	598	598	602	595	570	598	566	607	573	598	575	612	599	565	596	600	606	545	577	552	555	621	565	602	573	560	618	558	543	581	591	578	559	596	608	565	626	582	595	642	587	589	545	564	585	596	623	589	544	589	628	597	607	518	570	595	585	572	563	567	594	596	603	583	559	552	563	600	580	625	571	578	609	559	612	594	546	545	550	598	586	588	534	582	590	590	567	615	594	595	527	592	602	579	571	547	600	581	556	576	548	611	576	556	588	571	630	568	597	621	563	595	565	548	568	565	551	587	562	567	532	599	566	586	539	579	613	635	638	570	625	558	579	619	518	597	603	565	583	595	607	623	575	587	516	554	588	551	562	621	550	594	642	613	580	606	571	584	576	561	573	606	562	581	569	564	608	596	588	578	578	642	605	524	620	556	572	569	593	589	577	610	586	570	557	593	572	563	556	632	612	589	558	588	600	601	585	573	575	604	588	555	573	574	592	596	552	539	574	619	586	539	569	585	593	601	591	551	554	582	571	539	581	606	555	570	600	580	593	597	589	580	602	531	604	558	566	580	598	543	572	548	616	589	592	583	637	623	618	579	592	520	535	555	559	530	608	573	583	560	529	569	582	586	581	567	583	625	592	634	549	566	544	583	568	556	580	576	592	545	585	558	582	546	571	564	590	623	597	572	587	615	575	595	590	571	566	594	549	596	600	557	605	576	604	610	582	577	683	558	597	548	599	553	605	573	584	590	604	542	546	593	569	577	571	578	551	566	564	598	610	552	587	589	550	569	563	574	596	569	552	617	580	562	563	587	532	598	574	518	590	605	608	532	585	554	562	607	576	577	573	571	561	614	609	590	577	571	652	568	580	563	557	532	584	604	556	597	586	612	580	535	574	587	545	612	603	589	627	598	587	556	608	592	569	556	602	580	595	538	572	584	565	558	546	529	577	570	552	582	570	595	568	579	592	573	612	544	619	590	612	600	556	591	597	547	550	562	562	538	588	609	624	590	540	533	609	574	604	531	574	610	540	549	590	591	565	586	538	520	584	571	599	543	552	553	527	603	548	621	590	592	538	621	566	565	605	554	586	606	571	553	601	580	562	602	622	548	586	590	590	601	608	571	570	567	628	574	595	566	537	594	591	580	609	564	565	598	580	589	569	556	579	598	572	533	583	578	551	557	598	630	626	590	583	559	546	558	609	541	508	561	572	595	589	613	636	566	570	569	597	590	600	572	564	618	620	595	539	573	616	593	588	560	557	599	593	555	588	610	579	620	551	569	555	539	626	569	574	562	606	586	608	602	574	534	588	552	566	548	584	557	537	540	574	556	593	587	538	584	568	560	559	614	548	575	574	578	591	575	603	615	559	529	576	591	559	615	575	555	582	566	572	576	554	567	576	564	535	582	608	582	582	583	577	599	534	571	560	588	552	594	566	586	588	583	557	591	585	578	592	617	582	590	600	570	550	531	572	579	584	595	594	539	559	598	565	581	582	641	575	563	587	571	603	588	570	588	578	561	603	553	585	557	576	594	552	583	570	558	603	562	596	585	596	532	574	586	565	543	619	595	592	581	558	583	615	553	601	551	577	618	610	605	567	581	606	588	588	542	577	552	576	569	599	554	564	565	635	565	576	544	572	632	575	537	602	561	544	565	616	616	638	559	538	565	608	560	541	582	582	511	611	609	584	594	544	569	568	560	540	590	558	580	564	574	547	609	618	608	519	569	569	583	582	539	576	584	552	582	595	544	562	573	576	593	561	592	555	581	631	563	547	558	598	583	531	579	587	603	548	562	661	528	603	593	556	622	569	536	586	578	557	561	613	548	585	560	591	570	584	574	548	580	599	552	578	595	609	588	611	558	645	598	626	567	524	557	558	602	564	535	584	585	591	610	598	591	544	527	555	575	603	606	594	578	580	580	594	553	573	558	577	576	544	553	581	553	559	615	600	625	586	579	604	595	564	599	595	580	587	539	548	569	577	583	633	594	624	585	564	600	586	621	572	637	565	554	578	581	554	593	576	620	594	519	616	543	590	626	590	560	662	576	557	614	584	568	565	622	598	619
38575	17834	6359	1390	653	483	405	355	313	280	283	245	256	276	229	284	254	264	253	247	220	258	221	274	239	229	244	257	244	221	249	210	213	234	244	246	244	221	235	234	222	236	206	216	226	204	245	243	231	229	237	249	247	225	232	228	224	205	210	257	226	253	223	226	206	232	216	212	211	253	217	235	206	247	194	235	212	214	202	230	283	256	213	205	207	207	209	200	205	210	222	247	249	235	254	223	256	211	239	220	185	240	225	230	246	226	260	215	226	228	228	215	219	221	229	237	225	207	221	220	187	225	227	245	228	244	217	236	230	229	243	232	233	235	220	237	234	275	257	207	208	218	213	235	240	249	235	234	230	185	212	256	231	216	228	260	228	207	226	226	238	226	223	236	243	234	220	227	213	251	236	228	201	241	233	223	235	194	201	214	241	237	233	231	216	246	236	212	230	212	230	210	227	212	230	222	226	214	212	213	208	239	222	222	227	238	230	247	212	245	230	213	200	245	219	233	231	227	222	253	226	200	209	227	212	222	205	241	216	213	184	230	217	252	211	230	241	214	257	239	216	235	238	225	235	230	223	188	205	239	246	214	222	255	258	220	232	236	208	231	251	244	274	237	219	241	206	237	244	226	234	221	223	243	254	248	230	208	238	210	236	239	236	190	248	225	249	241	225	218	236	224	214	212	228	229	221	217	216	226	208	231	196	218	235	226	209	227	207	196	232	242	233	224	239	230	251	212	225	243	273	218	219	226	227	222	223	250	193	215	204	207	239	237	245	236	228	217	235	220	210	247	206	220	207	240	239	253	240	224	230	222	207	237	213	215	175	252	209	247	232	207	239	227	196	235	243	236	241	228	226	230	221	209	227	241	243	214	244	214	221	199	215	212	210	240	246	250	215	227	210	204	203	237	241	244	236	223	222	222	223	234	241	216	244	204	218	219	224	229	237	242	242	211	212	238	218	229	227	228	238	262	225	215	209	185	214	241	227	239	216	202	228	205	193	225	242	233	230	246	233	235	212	247	209	247	223	236	224	235	200	244	212	213	215	222	251	257	238	207	218	208	245	216	248	203	189	235	227	208	222	218	223	238	212	223	197	219	228	232	218	247	251	228	249	232	224	229	200	219	237	230	222	253	237	224	218	254	232	264	241	230	256	219	225	198	251	214	250	237	216	233	207	225	250	231	231	237	246	205	247	216	216	269	225	236	204	240	225	244	219	276	240	229	231	237	260	244	275	221	237	233	260	237	209	236	222	218	218	229	223	227	223	221	225	216	212	253	199	228	213	220	208	238	218	193	236	251	227	233	207	209	208	216	259	199	213	276	214	233	211	228	200	239	227	213	246	234	260	205	233	186	215	215	257	214	247	199	208	235	220	229	232	202	211	242	244	216	187	215	203	237	206	241	250	258	238	232	214	233	211	234	227	246	233	213	215	212	215	228	254	219	229	192	239	225	240	219	230	197	209	241	213	230	245	233	215	265	240	240	207	250	198	252	247	227	234	242	226	240	209	246	229	244	231	220	257	228	236	218	205	226	226	193	204	228	256	250	214	237	216	236	224	204	203	251	222	195	246	241	237	257	233	187	228	216	219	245	240	244	246	223	245	246	202	253	229	277	223	235	215	204	222	275	217	239	220	215	222	235	219	229	218	200	222	225	225	238	221	240	202	226	211	235	223	233	220	207	216	242	194	233	224	219	200	221	221	216	252	228	218	231	214	232	219	248	242	221	236	227	211	245	199	217	250	219	225	212	244	228	235	253	212	231	263	227	225	224	208	219	240	226	241	238	242	241	231	260	238	227	237	225	242	229	231	240	220	224	225	205	196	246	227	199	258	223	241	225	243	253	259	212	223	221	237	249	245	232	210	173	222	220	187	232	271	230	223	220	249	233	205	233	228	227	226	241	217	231	238	242	217	217	215	215	204	250	215	210	229	238	246	216	241	208	261	254	229	218	212	252	244	222	229	236	246	235	233	237	210	235	231	244	225	237	211	238	280	266	252	224	228	233	210	250	207	212	217	226	204	235	228	227	213	206	217	191	247	227	268	223	234	219	227	239	246	236	228	226	221	226	245	223	244	234	227	270	216	228	226	237	236	254	214	213	227	245	230	205	216	223	218	220	265	242	215	240	252	215	250	229	241	221	232	225	206	233	232	245	234	215	244	240	227	206	229	224	250	229	233	229	229	203	211	238	206	210	222	244	226	229	240	241	229	240	225	232	233	223	223	183	235	223	247	224	229	214	226	240	216	208	224	225	215	246	260	238	219	194	224	240	243	260	221	244	220	221	240	216	226	244	250	227	196	250	225	231	251	238	232	235	230	234	234	234	236	251	210	206	217	223	238	237	226	217	237	197	228	248	229	215	233	227	216	257	218	233	232	209	221	226	237	229	254	213	208	247	243	198	267	233	263	225	239	220	192	247	201	234	219	223	255	218	243	245	228	220	214	217	225	219	233	253	257	230	243	263	214	223	232	235	246	247	226	270	212	226	232	264	244	208	237	221	233	226	211	238	225	185	240	223	219	195	230	227	245	219	214	211	244	221	232	232	211	225	240	227	237	259	214	224	238	231	248	262	221	202	211	206	233	240	220	215	235	249	248	251	230	246	217	246	209	224	221	255	244	209	190	225	211	242	221	236	222	244	230	238	202	242	218	249	251	260	241	254	219	245	268	218	241	222	211	223	217	231	208	227	236	229	242	221	246	220	219	222	238	243	239	223	251	229	221	275	230	210	226	232	227	213	215	253	233	229	246	243	210	219	216	237	229	236	213	254	225	258	240	228	261	216	253	257	255	226	220	236	193	227	213	239	238	212	224	224	249	228	238	229	238	221	243	207	206	231	217	204	245	225	238	237	226	208	234	239	270	214	209	249	227	241	251	209	214	248	255	215	202	207	224	230	233	250	214	231	215	200	251	267	229	223	221	226	219	215	232	219	225	226	244	241	223	210	246	239	220	267	234	254	235	211	224	216	229	236	217	228	228	242	264	250	216	210	232	274	224	236	217	260	210	229	231	222	221	233	209	252	250	231	207	205	227	218	226	222	207	205	219	208	227	231	211	213	221	239	200	229	241	231	229	234	203	232	216	229	230	211	235	210	202	253	231	203	248	242	240	257	207	224	230	275	240	227	199	233	225	206	258	206	223	205	237	243	231	216	204	233	205	244	217	232	236	208	235	224	203	203	235	211	229	217	248	236	218	209	226	217	251	213	227	233	248	237	235	231	229	223	236	232	242	206	248	223	216	252	234	230	220	199	217	228	216	204	271	241	256	234	218	219	210	234	220	211	219	234	222	238	219	221	230	249	247	246	249	229	238	213	235	233	230	220	207	227	226	221	226	222	235	229	220	225	199	236	239	265	235	233	229	250	223	213	233	234	200	197	221	207	187	217	208	239	244	226	245	207	229	237	237	193	262	211	213	203	232	250	237	216	215	244	218	235	244	237	222	217	228	216	239	225	209	222	223	220	218	222	237	250	232	238
21960	10855	8271	3118	2143	1611	1369	1151	965	874	836	823	765	756	698	640	621	627	649	539	568	584	532	569	523	547	568	556	516	581	497	552	494	489	552	506	491	518	516	504	511	458	450	468	505	530	521	466	501	489	506	498	502	482	454	501	465	466	505	497	508	522	499	529	497	481	504	543	504	559	538	504	506	488	471	482	525	494	453	501	483	511	488	506	482	472	521	537	466	486	504	468	470	445	497	509	474	502	491	488	484	536	539	488	451	485	531	459	472	499	435	474	477	472	477	510	525	502	445	444	498	486	499	461	466	534	498	503	479	510	518	503	501	446	500	459	454	497	506	460	501	513	497	504	484	472	457	519	504	489	497	524	487	427	461	472	512	468	486	477	508	488	492	522	521	477	466	488	470	481	487	501	484	528	474	483	514	495	494	484	491	551	504	458	504	470	525	484	495	502	469	482	472	551	499	469	451	481	491	464	472	485	484	505	495	467	488	477	508	491	497	468	472	509	505	529	482	458	483	515	503	487	480	483	499	465	489	500	513	534	493	511	500	480	526	490	506	499	509	477	508	515	510	489	506	483	478	476	485	465	478	496	491	479	464	513	475	513	488	487	478	502	464	470	514	465	500	503	539	466	486	500	492	496	501	517	500	531	498	506	531	468	457	490	486	522	504	467	511	505	477	488	520	481	497	482	477	495	513	546	520	462	494	523	504	502	497	527	527	461	507	491	466	466	484	472	513	490	482	507	468	478	459	477	493	465	497	494	483	455	499	501	509	494	435	495	482	510	495	489	462	520	491	509	548	522	432	480	503	540	525	474	506	464	483	517	477	482	505	516	478	491	470	514	454	532	485	502	484	515	480	514	514	479	474	492	498	510	525	479	524	487	499	467	527	464	466	495	458	520	444	502	507	418	482	530	489	499	504	461	473	486	536	476	495	506	504	479	487	483	484	469	492	506	499	519	458	505	494	498	451	468	491	460	515	456	494	483	512	524	524	451	531	478	513	507	494	503	508	503	472	521	511	475	519	474	499	492	511	516	498	478	449	502	485	498	507	495	501	514	458	472	495	483	501	464	453	478	507	513	478	519	497	489	489	444	497	474	489	497	493	487	493	498	461	510	500	500	514	498	485	503	474	472	473	474	466	469	518	474	524	508	485	522	512	493	481	488	455	511	520	491	491	475	473	501	457	482	500	483	548	523	487	485	516	507	488	540	500	515	459	508	489	514	484	483	456	475	482	546	506	492	464	463	518	467	483	495	466	481	500	484	481	488	464	517	499	466	506	495	448	512	481	482	489	519	478	517	478	480	481	470	513	465	440	483	475	470	517	479	494	489	491	469	473	509	539	504	467	497	481	471	493	510	475	456	466	478	507	504	497	484	481	467	494	475	496	474	494	493	472	484	471	467	490	502	520	502	473	493	482	486	505	507	501	479	519	502	489	504	483	491	526	505	487	460	498	453	452	514	503	496	486	478	489	460	527	506	525	481	505	524	489	487	482	457	501	520	518	459	526	482	474	492	495	484	482	498	504	502	499	535	503	519	509	506	486	471	468	449	470	468	499	510	510	488	499	506	496	491	504	505	487	506	513	514	462	492	515	483	455	482	491	478	527	487	475	478	509	506	535	510	488	463	457	471	491	439	504	476	466	510	488	483	482	522	528	489	552	508	482	478	479	522	506	505	505	473	484	488	493	469	507	504	480	433	534	486	525	478	500	462	506	497	481	463	477	512	469	518	498	490	505	501	461	467	472	493	483	499	508	455	489	509	450	519	462	522	469	476	503	467	486	478	472	489	500	461	479	458	529	482	462	486	512	516	440	522	479	486	534	532	503	491	473	447	464	500	472	513	537	514	486	509	492	497	491	484	546	485	461	514	466	470	480	489	492	468	471	479	468	447	499	480	473	470	470	469	534	490	505	519	451	458	521	494	502	495	508	496	490	471	546	451	465	525	457	523	460	491	524	524	500	467	486	549	456	467	469	491	511	481	485	454	489	445	487	471	497	471	498	502	509	462	453	487	474	484	478	482	487	485	498	475	493	467	482	513	481	503	480	517	457	489	510	478	469	522	497	500	459	484	478	502	476	513	438	508	493	488	495	504	486	496	503	505	560	505	532	505	524	442	484	509	487	477	520	484	514	447	455	512	480	486	479	491	521	485	509	535	497	514	484	479	489	494	494	467	477	496	517	505	488	462	528	507	487	528	485	491	515	474	471	509	509	493	477	485	490	492	477	501	520	503	489	494	455	508	493	510	461	456	515	476	464	488	443	524	490	504	491	515	520	485	473	480	505	481	485	476	522	465	455	499	469	485	495	459	549	477	504	517	497	478	509	533	486	485	465	462	513	500	478	472	520	467	529	506	506	512	466	469	432	506	482	530	509	487	456	519	469	479	473	446	471	509	495	481	470	492	492	529	480	493	490	478	515	534	487	501	526	488	491	455	495	497	484	451	504	487	471	501	458	495	509	451	503	483	497	515	522	546	511	515	494	499	514	486	463	517	521	467	452	469	507	480	453	490	539	452	473	447	488	461	476	466	486	506	505	532	509	530	505	494	500	484	493	515	510	487	506	478	508	520	458	492	498	475	481	490	497	506	503	465	497	505	490	483	504	526	466	476	462	497	500	478	510	521	501	522	501	524	487	489	463	511	496	521	469	456	480	476	480	473	489	457	500	431	494	466	482	480	465	520	529	507	465	521	478	478	510	516	472	472	467	466	444	488	510	488	474	492	527	495	477	498	472	501	480	532	508	480	467	472	503	484	480	469	487	499	507	508	485	474	499	469	534	507	489	502	520	458	470	443	518	484	480	491	535	508	526	467	457	507	481	477	507	455	460	515	512	491	479	530	481	520	466	447	493	498	505	478	507	495	480	472	494	503	467	458	449	475	498	504	439	500	480	491	518	480	472	500	485	513	478	466	482	530	479	493	484	491	490	548	460	501	431	481	483	508	463	492	457	521	509	472	506	494	470	512	478	494	503	483	477	495	496	490	492	479	491	516	516	522	531	488	487	479	509	444	503	522	496	512	486	478	476	526	481	484	481	483	530	458	527	495	521	505	494	485	469	490	485	519	495	521	471	474	499	483	476	463	533	476	522	477	471	490	485	491	502	504	499	518	477	478	497	486	463	488	474	509	449	493	493	477	512	509	489	453	465	489	516	481	527	478	485	511	542	431	539	471	485	479	469	469	463	479	499	499	502	506	474	457	504	500	494	493	491	481	505	476	540	500	485	492	490	499	484	451	482	508	489	456	470	523	479	474	510	485	460	500	510	489	489	459	445	469	517	488	485	520	465	443	456	488	483	447	482	478	513	496	523	533	464	525	478	463	466	515	478	506	499	474	505	513	476	493	486	505	468	498	464	504	492	463	504	499	498	487	518	484	520	514	511	543	424	489	457	504	425	454	513	477	491	480	508	527	482	510	508	506	473	465	500	490	516	456	458	445	482	510	521	493	524	453	510	478	511	505	487	508	503	530	467	495
51905	26925	12311	2781	1234	731	652	467	401	416	378	329	338	322	289	242	278	267	232	272	252	229	246	255	241	249	246	231	237	226	230	224	226	211	254	212	212	225	213	250	235	241	187	248	229	230	214	203	208	221	214	240	261	222	236	229	194	202	226	202	254	214	227	237	240	220	194	202	229	224	234	251	213	224	231	178	230	207	193	208	225	223	210	216	235	247	208	212	202	237	193	205	215	222	195	204	201	251	224	216	220	221	252	243	207	207	190	221	229	226	232	240	234	223	203	223	217	215	232	219	229	203	238	221	217	214	238	208	194	183	213	210	211	206	200	232	208	198	242	208	214	214	220	195	222	220	231	233	182	208	199	218	209	194	255	239	204	220	214	245	212	199	221	233	233	246	214	218	202	245	189	202	198	234	218	234	230	181	202	209	214	203	204	241	198	200	215	209	216	223	209	239	198	234	214	231	202	211	225	212	228	226	230	229	241	199	212	203	231	212	224	220	208	245	218	235	211	226	214	226	238	215	220	221	237	205	161	200	221	211	216	204	227	254	207	218	221	217	210	225	230	193	220	207	237	239	209	235	208	207	214	241	236	241	226	225	225	238	226	216	225	232	243	215	169	197	235	225	215	232	227	246	209	203	211	202	215	203	224	197	212	201	249	212	197	231	232	215	238	219	201	222	247	221	221	220	208	202	244	217	235	235	200	207	217	217	217	219	183	225	207	220	198	246	231	239	254	212	217	221	215	227	199	191	219	226	196	221	214	200	205	225	221	206	218	215	195	219	188	231	242	195	255	209	191	214	226	220	234	195	230	241	230	217	192	205	222	219	208	226	216	187	213	218	209	236	237	212	237	249	218	232	216	192	251	207	204	226	241	221	223	225	232	223	211	214	205	217	206	228	247	243	210	202	184	228	247	244	251	217	230	212	230	192	196	220	216	216	225	189	230	199	228	242	214	217	208	206	199	231	221	218	202	195	218	219	232	215	236	233	210	218	213	240	212	183	217	230	215	223	212	260	192	209	232	212	202	203	214	218	209	218	201	188	220	250	243	207	240	220	186	228	197	213	233	230	216	214	216	217	236	216	229	213	201	219	228	232	201	197	237	227	241	194	215	182	221	189	233	237	202	205	217	233	243	204	198	200	226	207	194	217	244	220	234	228	250	187	225	250	230	221	230	212	215	204	204	206	224	223	207	247	181	189	192	249	207	225	218	229	225	205	200	234	198	219	210	211	228	219	202	216	212	221	228	228	222	215	226	214	228	212	231	252	239	226	226	240	222	223	223	186	222	241	185	210	241	240	239	203	220	203	204	186	208	231	199	190	251	212	215	229	246	199	219	187	226	218	213	217	247	225	199	225	229	258	213	217	243	233	188	222	190	233	204	202	236	205	237	267	242	229	221	223	235	251	216	173	228	225	220	240	228	230	243	203	233	217	199	214	231	233	210	200	207	212	237	194	211	187	232	221	209	201	248	226	223	197	203	200	227	207	215	203	215	194	231	221	213	216	203	210	193	232	215	205	210	199	219	241	208	211	211	205	212	217	209	225	238	233	217	208	204	232	211	227	224	240	198	208	178	245	229	204	208	207	210	231	228	231	237	200	223	208	206	233	214	242	218	221	259	239	197	226	220	222	206	237	243	218	218	207	201	224	206	209	193	229	221	216	230	265	242	215	218	228	216	214	225	229	238	188	226	218	212	253	200	221	204	220	196	213	253	206	191	223	212	183	198	212	190	223	228	227	223	220	205	225	207	192	232	224	226	215	198	216	226	228	229	210	207	202	183	208	234	229	219	231	215	220	214	234	221	226	217	219	205	214	208	215	235	202	210	209	237	237	209	254	225	222	223	223	224	211	199	234	213	213	230	178	231	219	195	204	224	234	200	227	195	211	229	205	230	211	247	208	236	210	246	207	256	204	185	214	235	242	199	251	216	210	223	212	241	182	185	235	242	214	236	224	190	232	218	207	215	201	207	246	171	222	192	217	222	198	210	246	219	213	211	249	210	213	224	228	232	231	237	212	241	202	217	211	244	224	226	213	243	198	247	202	205	223	203	256	204	197	224	211	215	231	238	237	204	187	221	238	219	225	215	211	229	233	230	200	236	249	233	230	218	210	215	207	206	228	215	184	216	217	209	230	234	198	226	231	206	215	225	195	211	217	214	223	247	215	231	210	233	226	231	218	225	191	213	182	217	212	214	232	202	255	238	228	215	213	216	237	222	206	226	235	200	214	244	239	212	228	230	198	217	227	232	220	213	242	251	224	241	196	217	221	222	226	223	233	240	224	211	237	231	213	209	210	219	201	243	201	227	252	246	216	196	242	210	212	222	241	242	190	194	232	214	215	260	207	211	210	224	239	237	218	207	231	198	236	234	215	236	196	191	217	226	217	230	209	221	220	184	215	217	181	232	221	209	224	229	207	242	237	211	221	239	245	254	237	212	237	214	216	225	235	246	212	216	236	192	230	240	209	260	201	216	245	196	252	257	216	187	210	210	223	230	235	210	206	221	210	237	215	235	225	211	193	208	222	242	250	231	186	237	220	227	225	214	215	219	207	199	205	210	221	208	212	227	226	232	210	240	211	215	191	217	233	200	228	238	235	206	239	235	249	225	185	214	216	206	188	243	199	262	220	214	219	229	220	207	255	213	226	189	210	200	215	206	221	184	206	210	204	217	212	230	220	220	205	253	205	213	226	210	237	230	200	224	218	213	212	230	233	223	241	210	217	239	208	229	232	239	235	227	220	198	221	221	208	219	167	201	244	242	212	214	206	242	222	218	232	215	240	238	204	186	232	195	216	203	211	206	238	237	207	203	234	222	216	232	230	223	239	215	220	213	222	203	217	229	204	230	216	214	254	193	227	217	204	214	199	225	230	204	233	207	222	206	223	224	242	222	229	210	200	184	222	235	227	251	218	220	218	244	238	229	224	206	205	217	236	187	206	202	230	242	211	193	221	227	222	210	210	220	205	267	206	200	191	213	225	234	223	229	202	210	208	209	230	222	216	228	218	198	190	192	222	219	213	251	216	197	201	224	215	200	218	221	218	211	227	219	189	214	209	199	227	248	234	236	239	205	224	225	229	221	241	230	245	237	237	208	220	206	229	214	213	242	235	221	233	221	198	219	236	207	235	210	204	225	222	248	226	215	203	205	237	203	239	220	240	218	198	201	199	207	248	227	230	245	224	229	210	224	211	230	224	220	232	225	231	209	194	186	207	224	188	194	245	216	235	198	214	227	230	248	218	230	202	235	204	213	222	232	209	203	179	211	205	216	219	208	205	239	210	196	246	266	255	255	206	226	202	224	204	215	200	195	216	194	234	220	207	214	205	192	222	236	218	206	211	225	212	223	184	217	240	199	228	225	212	219	213	202	218	239	233	215	267	246	223	217	237	187	217	233	237	243	221	201	234	246	240	230	199	169	197	190	219	216	192	239	202	201	223	193	227	199	200	216	230	211	225	220	223	227	215	223	217	214	216
30776	17366	13407	5781	4335	2932	2570	1970	1630	1401	1462	1195	1132	1151	924	847	851	724	718	672	601	649	679	656	703	706	611	561	578	570	577	540	557	531	519	501	488	480	520	484	527	536	507	475	467	509	499	487	481	494	472	516	533	505	485	521	476	495	488	484	497	488	500	490	460	535	506	473	466	487	476	501	479	502	510	501	485	438	492	466	471	524	496	495	473	481	473	480	454	507	481	496	466	501	475	503	441	473	467	530	460	444	450	472	474	486	478	494	491	501	453	487	466	446	492	419	515	469	490	493	477	478	457	475	524	491	486	527	493	507	459	490	461	506	448	484	498	464	469	516	493	435	445	480	472	489	440	470	475	495	461	480	480	467	458	508	453	468	461	492	456	494	517	422	485	473	489	440	461	481	463	434	479	502	502	493	479	491	463	462	480	507	467	449	464	468	440	484	495	479	475	526	455	478	494	509	445	454	514	469	504	491	528	478	463	440	474	505	545	497	516	483	445	491	469	490	470	471	471	442	480	493	498	452	466	452	530	450	485	474	488	445	469	508	465	502	485	478	459	443	451	460	462	456	504	495	477	501	489	443	463	505	462	487	477	516	490	455	484	464	466	505	467	485	479	485	470	500	503	495	454	442	470	480	480	476	490	460	514	448	489	480	462	472	496	434	466	471	486	490	495	513	471	477	449	482	513	494	473	509	483	456	476	486	466	452	485	494	436	476	500	480	453	499	450	460	467	456	474	542	495	476	528	490	485	474	460	469	465	502	459	476	491	516	464	477	453	524	438	488	485	478	480	456	489	433	509	489	444	494	476	493	436	488	508	429	453	492	514	497	460	487	447	513	457	523	486	460	435	471	446	459	458	495	464	469	485	477	450	501	502	509	529	510	461	479	471	485	460	459	488	495	453	487	487	455	457	471	469	482	511	442	482	497	494	464	469	484	481	446	483	473	480	453	465	482	486	451	444	493	445	484	491	467	474	484	442	515	479	502	471	510	480	480	494	506	526	500	497	436	488	455	490	514	491	465	528	445	495	473	548	462	472	489	463	501	507	499	472	486	492	460	459	460	478	499	494	466	492	497	504	497	451	491	488	475	511	469	474	529	501	471	486	465	514	468	474	458	509	505	452	501	462	450	423	482	416	451	503	514	468	460	483	460	500	477	502	453	434	488	470	502	487	470	458	512	485	501	499	445	497	473	473	515	439	495	515	510	514	479	484	482	472	495	465	452	481	448	500	486	508	416	468	509	469	491	485	495	470	465	481	506	469	513	469	475	488	500	486	516	475	470	512	501	470	435	489	457	534	492	484	475	476	471	460	478	473	458	479	450	467	494	516	480	473	460	472	459	469	450	489	469	477	498	470	497	477	425	477	467	481	520	518	460	491	480	475	483	470	466	469	503	454	488	492	508	447	481	472	453	516	499	518	475	537	476	463	488	482	490	478	453	487	448	486	477	474	496	485	442	474	520	457	495	521	444	486	434	466	503	476	479	488	495	493	517	466	457	480	482	481	487	476	491	496	457	515	459	496	502	462	442	502	500	476	460	452	508	475	491	465	466	463	477	483	513	493	502	433	482	465	486	481	449	469	477	459	463	514	471	503	433	466	479	455	501	502	452	493	446	461	525	456	480	465	490	472	505	518	480	533	440	458	469	492	475	482	505	473	499	499	463	497	470	477	452	492	492	453	469	498	488	501	459	463	486	482	477	480	439	447	473	485	467	481	427	478	453	468	445	434	498	463	493	521	474	435	516	498	472	470	458	476	487	487	493	496	441	497	501	487	461	458	450	473	462	442	484	478	493	446	455	501	483	455	430	510	485	482	462	486	501	475	506	445	519	497	461	489	497	489	459	499	461	472	464	440	493	471	471	468	511	486	489	485	514	488	471	459	496	489	500	489	446	469	491	493	492	470	474	524	498	496	490	466	522	508	499	471	501	465	508	477	514	547	471	462	500	468	518	484	508	470	511	462	486	469	459	481	470	510	485	491	484	484	489	482	449	468	494	499	470	499	464	482	484	426	495	454	486	455	497	489	510	487	463	498	466	448	451	443	468	462	489	491	501	498	486	426	480	477	488	522	457	483	495	438	503	507	486	501	502	468	511	442	512	490	489	480	483	478	458	511	511	483	481	486	513	461	481	476	463	453	498	501	459	493	507	478	456	489	507	483	491	488	433	459	444	437	460	439	481	459	466	486	495	488	473	499	473	469	459	482	455	488	440	499	477	491	523	472	484	474	485	493	483	490	486	470	456	485	545	494	496	517	480	473	488	491	524	503	492	450	433	466	464	495	513	475	459	496	467	481	507	508	471	480	465	468	469	460	455	475	542	473	496	481	480	486	494	483	507	501	487	478	544	475	499	486	470	449	469	505	442	443	494	486	485	463	470	477	471	477	488	498	498	466	489	476	488	490	511	503	489	481	460	460	467	496	460	464	471	487	476	488	509	484	470	450	484	490	478	469	499	476	536	505	489	440	458	484	461	476	442	433	516	484	457	489	473	482	477	492	460	460	474	424	444	521	519	512	500	507	430	461	457	497	485	458	473	492	434	494	496	473	496	468	479	484	509	473	482	497	473	489	486	486	465	485	458	446	492	472	501	475	478	487	472	466	458	458	504	480	474	454	529	459	494	470	504	468	457	468	503	464	477	484	470	493	491	449	489	489	477	529	519	488	488	490	497	432	487	443	467	486	512	472	475	529	464	515	461	462	462	498	495	477	477	508	489	453	449	486	452	494	468	529	465	471	522	489	497	478	460	438	424	490	481	454	471	500	485	476	444	503	479	539	458	480	491	509	468	443	492	487	508	446	505	437	479	480	452	457	485	450	472	449	456	506	483	499	460	469	487	457	450	478	454	476	479	509	487	490	494	488	513	470	476	496	448	471	442	492	466	489	462	499	461	500	468	484	493	492	430	514	493	450	456	476	471	467	472	485	468	439	466	478	483	508	497	475	459	425	467	463	468	482	475	491	511	461	469	499	493	491	468	479	468	503	482	472	453	457	491	470	439	453	480	520	445	446	489	490	485	477	397	496	504	476	514	461	450	491	464	473	486	477	456	470	467	467	516	453	488	463	471	466	492	470	490	504	473	515	473	478	472	443	465	482	435	476	483	465	450	443	490	485	467	471	468	485	458	504	483	486	473	475	488	468	487	508	515	461	453	515	466	463	513	469	495	499	512	446	490	463	465	472	474	481	485	484	502	456	524	476	488	497	456	511	482	510	479	495	474	465	486	483	499	477	478	481	485	484	442	501	457	492	475	470	490	467	518	475	442	498	482	487	472	468	499	456	484	489	452	500	537	475	452	463	472	478	478	485	478	551	474	517	515	465	481	490	478	495	471	505	446	476	494	443	508	472	485	474	487	501	479	475	484	468	478	477	481	504	494	460	502	473	464	498	498	481	451	468	510	470	492	500	474	440	496	485	505	482	486	490	467	510	506	488	472	487	488	466	465	484	455	495	470	463	476	506	498	513	519	516	460
59847	33857	19271	4915	1992	1270	970	701	681	622	566	555	470	445	403	369	333	349	347	286	322	307	312	304	317	282	290	287	305	281	269	268	282	295	271	302	319	258	305	288	302	283	292	240	258	295	248	265	265	296	296	255	284	301	287	286	262	266	299	222	262	296	249	250	283	299	267	271	260	263	280	272	264	297	289	269	272	287	262	280	260	298	274	250	292	272	237	297	265	308	281	270	272	261	276	254	265	283	283	257	274	260	274	252	283	283	277	243	269	307	296	255	267	248	260	249	272	267	275	268	285	276	277	293	267	260	264	255	293	266	276	280	291	282	257	235	282	277	301	295	271	261	266	256	249	290	276	282	257	254	236	247	280	240	281	254	264	316	310	255	293	263	276	281	247	267	309	269	280	284	271	286	265	258	271	254	261	285	277	299	249	297	290	277	260	273	278	286	282	268	280	281	290	284	279	311	287	247	274	255	244	290	244	293	300	269	282	276	264	284	268	289	290	283	242	321	249	242	271	276	278	266	288	299	286	254	293	286	255	296	271	270	280	280	274	296	274	282	251	286	268	253	275	276	267	256	297	224	246	265	258	281	262	265	296	287	276	256	240	309	283	268	263	288	277	241	249	278	304	257	303	280	278	269	255	265	294	270	252	264	239	262	277	273	237	279	285	282	276	272	287	283	277	270	289	270	275	228	263	248	276	296	284	248	269	283	301	287	240	290	286	261	267	266	271	284	276	304	290	259	303	304	308	250	305	320	265	292	241	274	254	304	266	269	290	245	247	256	247	311	256	265	297	283	284	243	279	265	315	277	298	256	270	246	262	273	278	288	299	286	295	288	263	249	282	267	286	285	281	284	297	261	287	249	304	282	292	295	280	273	262	280	278	274	267	272	244	278	291	297	234	277	268	308	244	284	249	241	274	269	253	296	247	286	288	273	280	282	284	263	290	278	291	292	292	275	283	256	294	262	268	277	249	268	249	248	307	267	263	281	295	324	302	286	264	260	269	297	283	284	261	289	257	246	285	272	266	258	260	218	275	277	281	262	243	267	272	257	291	253	275	277	275	215	255	257	291	281	265	241	261	294	260	257	265	249	277	248	270	265	294	295	270	260	278	272	238	258	265	258	277	303	252	266	268	254	248	262	257	282	284	264	273	259	273	253	253	290	267	294	271	280	277	271	275	280	288	312	277	284	280	262	258	276	287	265	288	272	261	278	263	234	270	244	268	278	274	275	264	243	265	259	269	266	259	287	288	291	271	282	267	268	292	304	273	285	267	277	286	271	256	277	251	307	264	254	237	235	267	284	281	257	276	282	269	247	266	261	252	291	239	259	262	278	288	279	290	246	287	276	286	226	296	303	271	269	225	244	265	243	275	285	303	272	315	269	273	314	269	267	275	286	255	290	290	303	255	256	268	253	272	293	250	275	260	261	291	271	268	281	255	259	257	298	311	269	259	281	252	273	257	261	286	269	288	258	299	279	285	276	261	274	255	236	303	309	256	293	286	319	263	266	288	272	275	273	286	279	291	261	266	254	270	276	270	282	262	252	247	293	292	282	235	252	266	241	268	254	262	291	257	271	304	289	308	308	298	259	292	260	290	279	274	263	286	312	312	265	255	287	279	291	258	309	297	294	294	305	266	304	248	265	276	271	291	266	284	265	295	273	279	270	255	238	265	276	338	285	266	270	305	277	276	294	254	255	260	262	284	261	286	276	255	280	284	251	263	266	262	272	278	282	284	264	310	278	247	273	266	269	284	276	263	282	306	300	280	263	277	295	278	293	283	280	294	239	229	283	221	256	257	256	286	250	244	275	262	297	254	275	298	281	255	292	286	278	252	298	231	265	269	264	253	279	275	249	306	303	235	273	283	279	237	281	255	269	302	278	262	286	275	267	274	285	277	328	283	255	288	251	242	255	261	277	248	302	275	302	304	295	293	263	287	268	248	283	253	283	303	274	268	275	279	254	249	284	308	304	279	293	300	287	255	258	282	276	276	269	259	274	259	252	294	285	278	279	284	268	272	238	288	291	281	254	260	266	246	276	246	298	314	325	283	267	291	268	239	240	274	289	271	290	247	261	271	262	276	266	254	312	304	284	254	267	262	250	255	265	275	278	278	253	312	240	264	274	286	230	266	321	235	254	263	281	289	248	259	292	290	266	247	314	311	286	258	284	275	281	298	272	269	287	275	323	276	277	271	243	275	283	275	276	254	277	263	251	262	279	268	276	275	272	265	260	272	278	276	256	269	251	267	286	275	299	246	276	286	292	272	267	246	263	285	289	289	262	287	266	268	299	236	295	270	263	260	283	285	274	236	235	272	267	277	272	283	270	297	262	273	246	296	280	275	238	297	272	274	273	309	280	280	249	315	277	321	253	272	278	262	264	279	277	289	276	250	292	255	260	269	320	273	261	270	299	247	248	281	301	258	259	291	303	276	247	252	294	283	292	266	287	285	270	253	275	267	265	270	274	251	301	274	285	282	311	284	265	291	270	232	266	297	266	247	279	276	250	236	275	266	292	277	281	277	264	248	286	265	271	280	252	291	251	267	264	302	280	246	307	286	258	284	272	300	296	278	287	274	270	260	253	288	270	286	289	307	260	285	249	297	294	260	276	294	260	277	268	291	280	300	239	301	266	290	267	259	259	248	265	295	291	258	276	303	302	269	293	269	282	291	297	282	301	247	297	283	265	265	291	267	274	298	297	277	287	315	278	290	273	298	269	258	289	284	252	273	269	296	300	253	256	254	268	235	288	259	282	232	266	240	272	267	290	284	276	272	280	287	247	282	287	271	237	299	270	284	291	293	286	306	277	288	279	276	254	298	283	265	308	282	287	266	282	295	276	286	261	254	271	306	309	265	256	287	288	274	264	234	270	273	262	264	289	250	274	284	286	299	317	284	270	271	260	295	276	270	265	278	294	291	291	234	270	269	252	276	282	279	294	292	268	274	277	262	264	286	268	292	302	281	279	246	265	265	243	280	321	269	291	283	268	251	304	246	300	276	269	276	290	252	237	256	288	249	289	283	302	295	264	250	275	306	314	289	286	279	237	261	251	286	310	291	283	314	272	274	254	247	249	246	263	259	269	262	229	261	259	268	279	270	261	265	283	284	306	287	282	264	280	255	240	230	266	304	292	250	279	281	277	263	282	307	274	306	270	263	254	267	274	265	299	320	261	267	263	274	261	265	284	294	248	336	284	240	303	269	239	255	268	300	285	289	295	254	318	272	257	295	281	271	258	269	309	284	306	267	283	274	281	270	272	276	279	295	282	294	264	282	286	267	289	277	283	256	284	277	295	274	257	284	267	268	295	281	250	303	300	263	275	278	274	271	271	260	260	290	288	262	272	277	288	288	270	274	258	285	269	284	269	287	303	261	265	296	302	268	259	265	278	272	250	277	288	299	253	266	259	278	255	289	265	255	291	294	290	258	263	268	259	287	270	258	266	286	232	268	267	253	249	268	256	274	281	283	262	234	253
35452	22505	19441	8551	6078	4581	3590	2693	2369	2211	2022	1716	1572	1455	1333	1149	1078	978	958	843	848	872	830	861	930	933	805	763	719	617	690	664	645	650	636	647	645	616	623	639	614	631	586	619	608	598	601	544	566	634	593	611	547	583	612	650	614	576	547	558	563	578	578	591	605	563	570	573	626	592	578	607	607	555	619	600	609	540	585	587	525	572	605	609	566	600	589	572	588	589	587	547	631	595	565	599	610	583	579	629	568	572	614	564	601	593	593	599	571	594	560	591	573	582	539	572	587	544	532	601	559	578	585	553	541	586	570	562	571	586	552	518	611	590	597	575	572	579	629	571	600	584	617	587	586	574	556	567	570	569	573	553	505	586	568	594	555	554	594	629	607	559	548	575	555	583	581	569	548	559	567	602	607	601	572	532	576	578	589	578	609	606	586	584	550	565	583	580	614	565	566	566	570	574	565	570	603	579	600	607	562	603	596	586	601	599	579	599	604	591	577	590	590	550	576	634	583	581	595	616	569	615	568	616	607	601	569	608	575	562	581	564	561	585	564	593	597	566	591	591	591	556	627	554	582	601	619	635	577	607	609	590	588	559	571	613	560	586	603	535	569	574	568	561	597	579	544	572	550	607	616	622	609	544	600	561	571	606	597	564	562	585	571	552	608	599	583	553	602	563	597	567	575	557	576	569	537	615	628	541	611	544	563	600	553	555	555	573	558	576	599	615	593	617	551	597	607	608	597	543	626	558	588	568	572	601	553	571	576	577	592	556	578	605	568	582	576	578	600	581	607	604	598	562	601	557	553	594	595	595	575	579	527	573	567	597	575	596	581	540	563	594	596	534	592	607	555	550	556	547	598	578	624	577	577	583	583	547	604	596	587	577	601	608	586	571	566	598	545	624	570	552	611	552	594	592	580	550	594	599	572	593	595	563	587	532	553	588	571	531	580	589	570	573	602	621	573	606	626	571	639	589	557	546	585	616	547	566	596	570	568	565	579	573	575	578	590	589	553	556	587	574	598	619	612	538	600	542	593	604	620	600	592	584	603	608	562	585	579	623	586	574	568	588	568	611	592	510	650	549	565	581	536	538	533	574	596	576	585	542	608	580	568	584	557	560	609	581	596	582	531	552	549	610	548	602	587	567	589	579	604	554	548	585	571	573	585	602	593	590	580	606	579	591	583	589	582	619	563	568	581	568	550	594	562	578	598	584	589	587	626	553	598	626	596	587	596	576	561	600	586	544	550	603	571	556	577	579	590	601	552	595	594	602	595	576	536	582	552	588	589	550	617	589	586	559	558	602	591	579	537	586	593	577	560	574	590	590	564	589	555	583	550	559	621	565	568	595	578	595	611	590	609	616	608	635	557	605	597	576	551	566	596	621	565	567	615	562	572	563	548	579	570	562	620	601	602	596	567	585	582	582	582	577	551	619	593	570	578	590	571	592	572	557	599	604	565	593	546	567	547	575	567	570	548	556	634	536	611	568	571	593	566	576	549	588	554	607	595	602	623	570	627	589	595	584	585	608	556	571	574	593	590	609	529	587	551	578	576	585	543	606	554	568	549	542	615	608	577	606	576	590	599	555	607	578	584	600	567	579	560	549	561	579	593	619	592	593	674	618	565	543	594	602	587	607	589	532	589	591	559	579	546	586	553	579	543	602	598	580	575	587	598	571	582	587	545	607	572	565	545	572	608	564	566	615	558	563	572	573	583	567	605	563	582	579	617	559	564	643	586	587	604	571	580	565	622	583	549	616	560	557	575	539	571	574	603	589	581	526	564	580	590	552	601	557	579	569	574	612	606	547	570	578	640	575	570	611	586	594	567	598	604	604	577	634	603	591	579	511	557	579	592	618	599	593	608	576	621	596	594	531	565	557	553	566	604	571	572	595	616	584	565	586	569	592	578	584	554	581	544	578	610	576	636	576	618	556	569	575	567	571	623	587	584	567	579	567	590	577	594	605	566	552	616	593	616	574	576	610	565	616	528	595	577	561	547	604	554	633	629	654	570	587	561	576	592	592	573	548	598	590	614	531	585	591	570	591	604	559	591	560	556	587	569	534	561	551	565	570	572	527	572	558	555	569	583	605	610	574	557	586	599	588	558	553	592	529	542	598	534	571	588	591	563	515	578	584	563	545	555	545	609	607	620	589	587	581	566	564	602	591	578	611	595	579	589	590	592	587	564	563	582	559	535	569	596	611	613	568	622	596	575	596	569	620	641	545	591	544	577	559	588	557	585	596	601	541	565	547	588	584	605	598	614	595	538	616	565	587	554	573	619	562	550	627	566	586	547	582	598	546	550	550	604	587	555	585	602	598	580	585	627	573	559	572	595	624	614	551	558	597	554	571	594	544	553	575	582	605	579	610	626	580	605	583	594	591	580	578	593	558	560	583	610	597	584	578	564	534	567	582	569	606	541	598	552	566	562	565	578	557	582	553	571	572	566	554	561	581	581	624	591	572	572	585	538	576	647	567	584	559	574	565	595	590	569	591	591	542	546	582	561	578	558	573	614	645	548	601	633	619	584	593	578	597	597	637	576	606	598	586	587	576	593	530	550	570	604	545	589	597	583	572	624	600	588	585	536	548	595	583	573	548	593	558	615	576	600	593	568	625	566	596	529	566	629	555	596	547	546	604	578	566	567	598	572	589	560	576	577	566	553	576	578	574	550	590	587	603	551	629	587	526	552	615	562	598	592	598	610	554	623	604	608	606	593	572	598	608	531	534	569	575	585	585	574	582	571	576	570	579	576	581	636	571	598	577	564	550	596	593	576	551	591	565	592	573	572	602	553	568	620	589	596	595	581	563	561	564	612	560	570	615	581	589	635	597	571	547	569	588	584	584	596	607	545	595	519	559	527	588	623	555	580	553	552	564	553	556	635	596	545	549	612	572	596	573	560	593	586	559	531	561	586	600	551	573	584	625	581	580	582	618	538	590	592	611	543	535	583	571	606	578	561	581	563	650	570	605	570	589	606	588	562	532	558	573	641	649	580	540	583	527	586	588	562	562	566	581	565	577	591	581	602	605	606	603	555	581	562	591	588	517	590	582	548	546	612	576	578	563	593	574	549	589	563	604	606	571	531	597	572	593	588	615	553	585	605	563	577	554	571	612	566	599	579	592	596	584	547	582	585	570	559	553	572	602	591	618	599	580	588	586	532	601	558	617	576	580	567	550	551	536	557	621	573	575	606	574	590	570	558	589	531	626	584	614	602	632	604	539	597	588	570	571	587	567	560	585	620	586	572	584	558	570	569	580	615	543	565	572	564	604	579	595	594	593	556	592	530	561	541	617	616	559	540	572	571	593	550	561	595	596	622	562	644	565	552	573	584	578	593	595	567	548	585	560	571	558	576	573	560	535	620	602	566	620	605	628	581	583	595	562	533	529	548	562	578	604	613	574	557	538	611	589	535	547	579	595	580	646	604	575	570	561	580	575	542	551	514	591	554	611	613	558	551	570	550	558	531	614	600	598	575	565
37880	19280	6588	1356	686	502	424	332	323	290	314	266	266	313	247	271	290	216	248	245	252	207	215	265	225	255	256	266	217	243	233	252	208	247	239	220	235	236	228	221	255	245	242	239	205	235	250	220	226	216	226	191	214	209	217	229	248	239	205	237	202	236	247	208	198	252	213	221	227	216	231	238	214	233	209	247	241	255	232	252	246	199	253	242	199	236	241	230	271	217	211	247	217	211	240	239	226	244	247	229	216	244	240	246	238	252	219	246	228	209	231	219	242	225	241	233	223	215	221	224	223	251	273	205	217	213	232	243	236	227	222	207	238	234	239	221	237	207	196	213	240	220	203	161	248	224	245	237	226	238	232	221	260	219	211	208	237	235	199	230	221	219	222	236	237	214	229	243	235	262	207	230	237	229	244	233	219	209	215	198	218	244	241	212	215	231	234	250	264	238	240	215	231	235	238	208	235	225	219	222	230	237	216	227	255	223	224	230	230	259	210	238	222	206	208	234	236	238	240	204	261	222	240	227	218	243	232	250	220	217	205	229	203	239	217	207	230	218	216	235	216	230	210	218	224	214	239	255	259	225	217	263	216	232	245	225	217	209	221	209	204	213	237	243	201	230	232	241	252	214	227	227	236	230	226	248	244	212	244	218	205	195	213	218	224	256	223	252	224	227	248	211	201	224	239	236	249	209	219	230	218	230	229	225	258	192	247	214	230	201	223	213	231	226	201	201	258	224	226	209	217	252	208	216	229	212	232	257	222	239	225	240	222	217	236	221	237	203	240	231	243	221	234	221	235	217	244	231	217	225	214	246	239	223	240	234	243	231	241	209	218	221	241	217	252	237	250	214	236	206	233	215	218	226	229	206	208	219	243	220	222	221	273	210	227	231	251	212	245	215	213	260	225	245	257	216	225	223	239	223	214	231	223	235	244	218	224	226	205	252	272	260	195	230	237	238	245	196	221	251	226	222	214	233	231	226	251	230	263	223	218	227	208	251	232	233	233	228	231	232	220	220	239	210	235	203	231	225	218	242	211	216	228	245	242	209	246	241	241	233	263	248	212	216	252	211	220	229	231	226	242	220	221	201	253	218	198	223	240	212	225	237	225	248	219	235	246	242	220	233	227	232	217	221	239	205	227	211	253	227	256	215	252	229	250	246	219	230	249	240	221	240	228	217	216	209	222	212	212	248	227	225	220	213	259	212	243	228	236	214	252	235	231	206	251	240	232	220	209	235	229	209	196	247	221	251	227	233	240	212	229	248	215	239	244	239	202	229	223	228	222	227	206	201	233	226	236	249	236	241	258	248	217	229	226	236	205	233	253	249	234	244	220	224	227	228	217	226	232	225	239	214	223	224	256	199	201	209	223	226	245	203	216	238	250	200	251	219	264	240	241	267	236	219	248	225	227	221	247	196	209	224	244	234	237	226	246	223	241	230	214	244	224	226	203	224	231	222	244	243	231	227	233	249	234	227	240	203	227	233	224	195	224	208	220	194	221	218	213	225	201	212	217	205	221	250	240	193	216	208	200	223	214	218	232	209	239	230	225	242	250	228	241	232	228	215	223	203	224	235	232	203	263	224	184	233	228	227	191	256	223	207	221	207	204	199	243	206	197	230	212	236	248	235	214	199	211	221	239	241	217	219	233	195	222	240	224	226	244	215	247	241	231	257	201	200	238	216	231	234	225	265	259	241	254	219	244	192	217	213	217	225	243	229	244	198	224	206	238	223	216	221	236	206	249	231	221	224	219	262	237	209	224	255	238	214	254	212	249	252	213	234	208	215	252	210	224	225	205	248	229	217	231	222	216	240	235	251	261	227	219	236	246	245	232	186	228	253	202	216	225	223	209	210	248	220	225	226	241	260	198	215	254	247	213	228	221	217	249	233	227	252	203	240	228	206	228	227	230	231	237	228	215	223	232	216	217	211	218	228	255	221	238	236	258	244	237	242	240	242	238	235	229	227	252	224	232	236	250	237	222	244	246	221	248	220	209	233	216	238	211	264	226	234	235	218	215	212	213	240	235	250	226	234	219	250	209	211	239	239	228	240	235	218	219	223	220	209	218	248	230	207	220	216	210	235	215	224	230	226	205	236	235	233	245	226	224	219	223	228	207	207	223	218	240	263	258	239	238	214	226	224	242	211	250	232	234	237	232	199	201	258	249	225	222	195	244	240	221	230	238	238	216	206	228	254	222	225	217	260	224	243	217	228	211	222	207	225	239	216	225	210	195	223	213	187	234	244	187	223	223	258	213	203	231	231	213	245	236	275	242	232	214	232	217	224	233	197	220	226	221	216	261	253	237	263	212	233	251	234	231	262	204	204	217	238	228	207	267	246	236	244	213	221	226	207	226	227	239	228	220	229	198	242	229	229	219	208	226	223	219	234	239	215	209	233	244	227	221	236	231	217	210	238	213	241	214	231	231	216	206	210	246	215	214	259	231	221	265	254	239	204	212	218	243	261	217	232	246	210	240	253	196	224	239	255	208	218	229	213	227	242	251	238	243	242	221	244	221	212	225	213	258	232	252	233	227	200	230	245	223	206	276	229	240	240	245	231	228	212	249	197	201	233	241	237	231	218	234	242	221	218	240	252	226	209	252	240	268	250	227	222	220	207	218	228	210	235	213	204	231	227	224	208	235	229	248	252	203	223	237	221	244	212	283	219	252	248	217	202	232	208	227	268	216	245	211	224	254	235	256	246	214	236	229	241	256	214	231	214	222	197	222	238	227	233	261	285	215	187	213	231	217	226	230	216	249	224	212	230	223	234	225	248	237	223	215	254	228	198	242	251	235	214	219	209	217	246	240	258	215	252	223	227	235	206	236	236	240	242	250	232	224	218	228	218	232	192	231	245	215	228	215	213	231	225	216	214	218	242	200	229	243	240	237	209	250	236	225	208	233	207	188	223	239	223	229	233	220	223	250	223	222	217	236	198	237	239	245	244	203	235	243	209	193	205	230	202	241	219	211	220	220	239	227	231	226	215	220	221	245	219	213	213	232	229	242	233	240	243	233	247	233	196	245	237	205	260	235	205	232	236	218	243	228	241	273	211	241	220	266	218	217	209	197	237	214	222	207	214	228	246	247	216	223	212	211	242	220	216	267	214	220	237	241	217	260	195	243	241	246	230	252	262	233	241	237	247	195	222	215	242	228	240	208	224	222	218	224	212	249	221	243	215	220	227	209	232	246	243	226	232	221	202	194	236	220	245	208	277	226	233	232	261	248	218	230	226	216	249	227	234	212	228	232	229	240	215	243	225	199	214	215	232	185	225	242	244	206	230	225	253	229	253	217	243	253	229	227	242	224	235	240	229	226	234	213	261	248	273	226	226	234	224	255	226	225	230	246	235	214	258	248	246	204	231	219	232	209	215	249	227	240	268	241	231	228	212	237	237	214	208	229	235	261	207	206	263	246	244	228	246	199	217	216	208	247	210	232	230	246	265	239	220	209	218	235	252	276	213	205	224	229	215	240	260
21500	11747	7540	3283	2058	1679	1315	1076	1014	946	909	810	808	763	767	695	675	585	575	538	596	544	538	567	589	570	559	524	569	534	570	502	484	471	526	530	492	508	506	485	507	490	525	502	528	503	497	513	468	494	513	544	479	516	507	514	432	508	504	546	482	519	500	454	499	478	535	494	475	510	457	488	506	481	535	503	489	500	514	522	493	492	509	530	481	458	500	498	522	504	496	494	469	498	477	513	527	454	461	488	476	480	486	501	531	503	487	480	510	511	461	469	460	482	483	472	523	428	498	498	518	484	459	467	505	443	518	469	516	508	506	503	501	493	499	497	486	507	496	484	500	490	502	502	481	509	497	471	520	526	504	499	522	492	463	497	517	516	470	475	489	500	463	545	468	489	478	496	512	512	485	455	513	510	496	459	469	537	483	506	516	494	502	484	494	539	480	513	449	464	514	494	493	490	484	522	514	433	501	506	510	470	473	488	473	490	469	497	489	509	527	470	461	473	517	487	475	485	517	479	483	464	468	500	488	503	501	511	524	468	460	482	485	469	515	492	462	475	487	497	485	487	497	496	524	506	476	489	506	487	494	459	492	460	456	463	480	501	480	510	502	491	465	464	492	504	507	495	469	483	500	524	505	504	478	484	491	501	514	489	491	483	497	491	489	465	480	497	497	463	498	503	478	455	494	489	519	472	503	523	497	494	488	495	440	481	478	489	478	473	511	505	476	475	480	502	463	499	479	500	472	479	510	473	480	494	482	483	458	490	492	491	489	497	462	467	468	492	484	491	480	473	524	475	500	494	493	456	477	464	472	480	460	492	513	487	522	474	502	466	496	526	504	470	471	496	511	488	493	507	502	470	502	459	466	481	486	445	463	483	480	459	526	507	519	517	483	497	502	507	464	490	469	484	480	542	490	463	514	526	477	502	466	481	514	482	499	495	494	500	454	482	463	498	465	526	508	483	516	475	464	505	460	540	491	488	468	476	483	467	513	435	493	477	483	508	451	477	536	486	489	491	525	493	498	502	455	510	503	468	501	486	461	472	532	501	498	493	510	482	470	505	514	516	493	514	529	519	504	515	500	493	502	478	497	472	502	532	460	552	473	460	505	518	467	494	492	495	468	473	486	478	521	518	503	512	473	475	492	452	468	508	511	467	500	466	459	526	484	492	454	454	516	480	496	493	463	478	508	525	510	494	527	454	518	493	524	485	483	505	516	484	462	478	526	478	469	444	479	473	479	497	471	476	464	529	462	472	493	490	477	485	469	504	449	465	507	489	481	496	520	494	489	493	553	474	527	460	470	500	480	496	499	494	476	466	508	485	495	528	512	537	481	503	482	512	485	506	461	497	488	501	509	437	529	524	477	503	530	479	488	505	470	488	511	493	493	489	478	489	528	477	496	481	505	505	517	523	473	478	445	498	508	511	460	482	489	484	484	479	482	475	494	453	502	488	491	429	485	513	495	487	476	485	515	488	470	466	537	476	527	481	474	499	479	514	470	502	505	496	514	510	493	515	497	510	487	461	492	515	487	503	558	440	483	525	489	492	523	491	459	509	464	492	490	483	473	505	487	517	495	472	475	474	486	467	518	482	498	475	492	483	520	491	513	493	467	512	488	512	523	492	469	503	477	452	527	463	498	514	488	524	463	487	476	488	478	437	487	517	470	489	493	493	493	500	468	466	486	472	446	494	454	510	470	476	512	460	514	493	480	479	541	496	518	439	525	499	442	474	467	490	487	500	512	476	480	488	489	498	450	467	502	447	479	472	501	520	450	473	490	470	495	474	524	451	487	485	506	493	479	495	475	477	456	513	457	539	496	501	457	489	500	465	454	509	490	498	480	492	503	499	475	472	550	491	454	502	488	497	497	485	531	473	483	493	537	493	492	478	484	499	521	532	501	503	485	507	501	477	514	522	493	465	469	518	503	501	491	488	477	510	477	487	481	465	493	523	470	482	504	518	481	512	442	473	473	471	495	481	516	478	475	499	518	477	493	488	490	496	499	462	482	477	481	482	467	497	448	489	505	457	478	502	507	486	505	520	518	521	513	482	519	511	482	490	483	458	479	491	498	497	481	454	477	493	518	494	499	479	495	480	493	505	493	486	480	507	508	443	486	472	495	463	470	480	473	488	472	474	420	512	489	532	490	502	497	493	481	501	495	511	491	496	516	506	505	493	467	478	482	479	527	486	473	518	480	473	491	496	485	476	516	474	483	491	468	498	506	474	507	494	460	495	520	502	513	486	477	490	501	501	481	518	484	525	502	468	481	494	487	505	490	462	469	478	483	490	486	478	493	509	478	522	464	489	464	485	529	485	513	497	499	489	515	445	493	498	492	489	457	472	521	476	456	518	476	518	510	455	469	502	510	502	504	512	500	504	489	458	527	498	494	500	511	470	488	461	490	469	471	509	475	483	527	484	492	461	494	483	495	499	494	487	484	530	496	468	455	470	493	528	484	485	491	491	477	513	481	498	490	470	516	489	483	476	474	496	521	504	498	514	499	440	480	505	484	506	484	445	484	501	496	476	522	499	500	506	495	464	516	465	498	496	481	504	488	513	520	542	495	440	493	540	479	474	450	482	485	498	448	446	464	476	488	508	484	498	523	472	437	509	476	501	530	472	518	519	491	513	514	464	486	520	451	477	537	459	513	535	505	488	481	499	500	488	472	494	481	491	542	525	506	521	478	505	503	475	500	491	495	500	482	525	498	483	454	499	489	511	493	480	499	485	485	449	481	469	508	510	483	510	511	492	507	508	521	481	492	486	539	454	480	513	483	458	464	505	473	453	511	487	468	550	451	521	502	486	475	492	471	462	519	502	509	520	502	527	506	495	535	469	457	458	471	517	494	462	488	534	497	480	505	490	454	507	506	512	458	476	463	515	487	487	464	452	502	466	500	527	464	471	502	495	449	519	497	501	473	494	506	532	512	452	452	472	504	442	521	506	477	486	476	470	474	521	469	496	510	525	491	514	500	505	492	469	484	500	496	546	473	465	512	467	477	496	496	481	495	455	491	505	503	478	489	486	493	522	465	466	503	503	460	479	528	454	498	466	479	503	480	507	501	489	498	483	512	504	466	494	489	510	503	515	477	512	508	500	450	512	479	471	515	516	533	546	497	478	508	483	495	461	507	466	517	447	465	513	528	516	518	504	511	507	484	479	488	458	474	520	470	547	477	487	475	486	508	513	469	496	482	455	520	470	487	518	510	494	459	491	468	476	481	503	507	536	444	513	489	467	459	485	506	491	482	501	489	511	460	424	425	514	522	473	487	474	526	478	484	465	485	491	499	463	491	537	489	482	501	510	476	500	493	497	490	522	464	478	486	451	494	446	460	471	478	538	553	466	507	465	522	500	483	505	477	475	485	474	465	499	486	506	501	462	518	490	513	472	517	519	497	504	487	479	471	499	483	509	537	461	518	466	454	477	500	510	509	484	467	497	452	478	519	512	461	465	475	486	504	480	482	502	476	499	513	457
52165	27963	13720	3000	1182	760	638	494	468	407	319	364	309	308	311	271	276	258	263	213	235	262	239	248	268	254	241	217	218	245	220	255	238	216	204	250	244	230	241	248	229	254	230	192	216	217	227	206	207	235	246	230	227	223	223	200	229	218	237	204	208	231	233	226	254	231	246	260	235	235	219	233	202	243	204	209	210	215	218	177	233	205	218	239	215	199	227	239	227	205	206	217	258	214	228	219	222	220	222	219	230	240	207	235	211	218	208	207	223	229	209	215	226	228	213	237	216	213	192	192	213	204	216	207	227	251	226	252	220	218	193	228	183	218	228	237	206	212	215	213	249	227	218	226	187	211	236	237	211	207	201	229	227	196	185	241	224	214	201	210	210	245	219	230	204	232	208	203	248	223	219	245	212	194	200	214	221	215	199	227	241	220	197	240	212	223	169	205	217	227	238	215	214	223	185	232	213	221	233	221	237	227	251	258	217	246	227	212	207	212	217	228	244	258	212	230	203	222	219	186	236	202	229	226	218	220	233	221	235	188	211	246	216	221	215	212	218	249	216	206	220	228	230	238	231	232	210	223	212	207	236	213	219	230	214	202	218	223	218	215	213	230	233	205	243	189	219	205	211	224	203	184	203	206	211	211	260	196	220	211	231	227	201	193	233	229	189	244	272	212	230	207	209	216	206	253	258	241	269	221	225	230	216	244	215	218	215	185	233	214	254	231	250	220	207	240	258	221	212	236	266	235	223	202	215	238	220	262	204	215	248	233	208	225	223	188	200	207	205	234	215	207	238	209	213	225	220	268	242	215	230	207	248	211	225	193	180	208	198	253	235	224	242	224	227	237	228	214	215	219	204	190	212	193	214	242	217	234	241	230	216	234	196	205	222	228	220	216	249	196	212	237	216	236	209	196	209	229	258	256	209	247	226	230	253	192	225	231	237	227	238	228	222	202	230	222	251	201	212	250	219	207	210	205	238	210	220	233	250	236	236	215	208	217	210	256	232	219	198	213	216	219	232	189	225	219	241	234	227	217	223	244	221	223	202	249	236	206	206	219	222	225	199	187	220	230	231	211	200	258	225	236	208	233	217	216	230	220	245	206	211	215	206	226	206	204	192	227	195	218	214	225	212	198	211	191	218	235	209	235	207	202	220	206	240	194	239	235	220	209	220	259	210	201	258	201	197	227	229	234	244	217	222	228	206	243	227	221	239	219	218	229	236	236	219	217	224	230	222	225	206	219	222	236	231	205	213	234	216	213	233	220	230	199	223	231	222	224	219	234	247	202	217	244	223	217	198	215	212	218	227	211	235	196	198	238	253	224	233	188	211	197	210	260	234	228	236	212	210	242	270	209	192	230	237	245	237	226	206	233	224	206	224	206	205	223	234	237	192	209	214	200	206	221	199	235	216	239	220	192	242	222	216	224	246	224	202	198	261	211	220	209	227	240	239	234	209	207	217	244	254	242	207	220	230	232	226	215	217	225	220	228	214	217	220	224	195	213	219	233	228	238	223	230	230	231	215	216	211	208	226	213	236	215	192	257	236	233	190	196	219	211	231	208	196	201	225	216	204	198	241	202	221	193	227	223	232	211	227	221	233	212	205	199	212	236	222	203	246	238	205	227	226	235	221	218	204	225	232	201	221	221	205	235	220	225	232	188	241	230	229	247	230	222	205	234	238	218	204	200	221	217	195	205	240	224	213	231	219	219	223	193	232	240	216	218	226	204	221	218	240	236	224	221	213	195	220	196	178	200	196	234	215	232	246	225	234	247	254	228	234	213	229	225	211	242	226	199	238	246	242	219	227	212	214	234	202	228	255	238	223	227	252	233	221	224	217	208	217	202	226	239	218	205	227	214	217	205	241	233	223	197	216	201	210	209	207	207	201	243	233	218	214	229	209	203	194	230	210	217	239	231	211	209	229	244	215	202	244	188	230	249	211	234	209	230	195	202	207	212	213	206	221	208	221	193	212	219	216	214	229	227	233	243	202	245	214	221	232	213	208	201	234	210	228	237	237	229	213	208	209	229	236	213	238	216	221	224	233	215	222	231	230	222	205	223	230	233	230	218	202	249	217	210	223	214	241	232	225	231	214	209	231	255	217	212	208	214	242	230	246	200	212	246	237	197	192	261	213	211	218	199	212	194	241	231	206	208	225	229	216	220	224	214	223	213	212	189	202	233	203	274	195	203	210	213	196	227	222	192	234	209	231	211	208	256	223	271	211	259	210	201	211	227	202	245	249	244	255	218	227	218	233	188	175	206	196	245	216	197	198	228	235	216	225	237	227	251	198	236	233	217	206	236	207	244	199	219	214	244	239	210	232	216	263	242	233	208	212	230	205	206	193	175	205	207	220	194	240	215	191	231	227	207	224	230	233	211	196	244	220	216	216	245	220	200	217	227	207	191	228	211	205	212	213	207	231	235	237	234	259	218	214	238	223	274	201	199	211	236	203	240	229	213	212	218	233	219	218	250	235	228	222	172	248	214	208	228	219	239	184	228	192	235	227	196	227	229	216	207	186	195	225	219	228	239	246	222	239	239	216	228	193	250	251	213	215	219	232	232	225	214	226	239	227	207	216	238	219	233	235	184	219	255	209	220	231	201	242	241	210	244	206	224	219	213	218	228	205	228	219	200	212	220	198	217	205	221	192	219	212	228	219	211	220	214	239	212	218	208	219	237	215	237	227	233	207	220	230	241	217	226	233	231	224	224	210	231	228	241	209	250	213	242	206	221	246	220	191	213	245	256	205	242	225	221	237	212	205	206	230	241	210	269	230	227	216	210	228	217	213	260	248	209	201	212	223	195	206	200	184	189	208	231	240	198	240	226	225	212	219	218	219	213	221	177	203	238	226	246	234	246	226	238	226	223	230	234	203	234	217	207	237	205	225	209	195	275	232	229	236	222	211	245	249	221	208	224	238	214	226	253	205	241	217	233	220	226	245	190	215	236	222	236	211	222	253	228	228	243	213	243	206	221	214	225	241	216	217	214	221	197	235	215	239	215	179	227	203	217	247	234	220	227	230	223	225	238	216	242	223	223	213	235	208	196	216	229	208	242	227	208	212	193	243	218	225	216	217	228	249	213	243	233	231	217	205	230	239	200	223	203	210	192	205	253	247	206	248	211	239	222	245	206	225	221	231	227	240	232	225	208	215	201	248	222	240	227	212	235	230	202	206	196	220	252	241	217	230	258	241	257	240	227	221	233	248	228	206	238	222	234	224	215	227	221	212	210	231	226	224	222	248	238	203	199	213	224	189	248	226	232	202	203	200	210	244	243	239	240	189	189	210	207	201	220	197	247	231	248	200	209	224	222	184	202	195	201	193	222	237	230	210	246	222	221	231	225	235	219	188	202	208	249	199	242	207	213	218	230	237	214	233	228	247	230	229	215	213	243	226	236	256	213	227	202	224	174	222	185	223	231	225	230	223	211	202	238	217	230	231	225	254	213	227	226	229	216	216	225	241	198	209	236	242	214
30545	18479	14726	5857	4010	2959	2299	1771	1750	1596	1378	1287	1100	1124	958	943	844	790	686	642	610	632	678	732	723	745	610	582	613	542	598	512	560	542	513	519	493	526	502	505	536	498	466	537	518	500	476	449	505	500	474	478	473	510	505	493	453	470	498	479	472	493	508	497	494	492	501	463	535	486	464	466	452	453	525	496	485	459	479	479	476	489	506	494	518	474	483	520	474	459	488	492	461	478	481	490	506	509	492	484	493	467	509	473	509	486	507	474	485	496	501	512	500	488	516	457	494	516	493	487	509	492	456	496	493	472	496	471	431	495	460	488	428	446	478	452	507	488	467	466	486	475	502	476	486	455	449	449	492	516	482	495	490	482	467	485	498	459	467	487	492	488	453	448	438	460	499	512	461	478	499	503	484	470	453	466	503	458	442	453	487	490	501	485	480	526	505	506	497	487	491	486	452	470	486	445	486	474	464	478	474	491	490	459	493	474	484	481	470	449	500	480	479	502	494	512	466	462	477	441	509	508	494	514	499	508	495	464	492	475	479	475	496	445	446	442	478	452	487	491	464	562	536	462	456	450	502	525	453	466	489	479	474	470	492	475	511	522	461	477	470	479	508	507	491	498	435	470	455	475	496	454	448	505	425	468	511	470	507	497	462	484	451	489	467	490	504	496	479	490	490	463	487	515	479	505	497	500	451	456	459	471	444	477	494	470	497	511	466	486	478	500	463	496	490	480	484	503	435	489	481	479	460	496	494	474	471	476	470	543	470	461	482	478	501	527	456	496	471	462	502	440	483	468	471	485	500	493	491	462	497	476	444	450	490	470	489	479	484	451	504	435	506	462	488	504	516	506	504	490	486	445	496	479	494	504	453	458	484	452	492	471	501	515	503	487	502	472	470	470	522	516	484	476	517	497	462	478	449	534	474	509	473	525	483	489	505	509	469	476	472	511	462	439	414	463	509	462	504	464	471	448	460	490	474	493	456	503	459	438	497	457	518	472	469	482	508	467	469	518	475	473	467	468	512	474	454	476	511	487	458	451	508	487	473	482	486	494	479	455	484	458	478	469	495	476	445	456	514	463	427	497	475	505	450	475	458	467	478	485	512	486	493	511	485	481	462	486	477	511	469	512	497	475	504	451	482	467	477	515	478	452	450	471	464	459	472	461	506	479	523	529	487	471	486	507	478	461	518	473	482	509	484	455	535	491	517	462	523	491	457	470	459	506	467	457	504	524	474	448	522	509	461	477	476	470	460	497	513	474	469	516	493	529	457	488	484	506	486	447	448	479	501	497	455	450	466	468	485	523	522	508	488	505	534	483	499	420	462	453	496	469	479	466	469	495	462	533	517	492	521	486	475	480	459	497	489	480	466	490	476	435	482	516	507	499	497	490	499	469	481	498	514	502	488	478	506	503	527	485	503	476	437	449	525	469	495	476	481	513	512	496	491	462	486	473	469	511	446	504	472	468	480	479	458	444	504	465	498	481	478	477	480	537	464	449	468	470	432	474	493	469	481	492	503	508	500	464	464	510	502	477	499	488	480	521	480	497	456	508	501	485	462	478	491	487	497	501	481	491	467	503	480	441	469	494	491	470	484	513	528	480	519	457	464	484	495	455	496	509	505	471	458	481	461	451	466	535	492	493	512	438	482	495	448	521	473	455	422	471	495	500	503	497	483	462	438	476	468	487	453	456	464	467	486	468	468	489	510	487	491	470	511	475	438	499	476	503	515	474	461	483	454	441	463	474	479	497	469	479	484	454	524	487	501	445	497	448	476	493	477	507	434	498	502	472	455	482	483	478	435	451	498	504	446	511	503	468	488	433	494	504	498	498	488	467	482	490	472	474	470	480	469	480	496	455	500	454	462	502	454	488	501	471	484	458	506	519	512	462	509	493	477	466	486	480	433	462	476	518	501	494	459	478	510	521	531	438	496	468	496	452	472	527	464	485	456	494	485	485	471	517	437	446	470	480	501	508	455	458	471	470	462	457	478	475	486	484	469	458	504	462	466	463	477	467	474	492	445	505	499	497	476	480	497	503	467	485	454	500	467	473	471	481	512	513	474	505	496	470	488	484	511	491	479	458	429	487	478	474	493	458	452	539	472	477	457	470	491	493	461	487	507	460	505	508	476	462	493	472	463	503	484	523	487	477	465	466	534	488	514	485	471	532	517	486	480	455	486	442	521	488	450	479	524	489	472	462	427	462	476	474	455	509	489	488	492	495	495	464	473	510	478	483	502	460	499	492	469	493	462	447	478	457	446	490	456	470	524	479	481	483	474	504	498	479	493	511	509	460	527	475	476	444	500	460	478	469	512	478	486	504	534	502	437	458	451	507	514	436	462	464	526	503	445	512	504	489	469	440	488	507	458	508	470	475	492	506	491	510	438	445	496	469	475	504	462	491	474	450	454	533	484	479	479	489	502	493	432	469	459	484	502	490	488	470	518	490	488	494	465	460	457	498	475	491	509	455	469	512	519	478	497	507	462	465	460	517	508	475	469	470	463	500	529	453	432	505	466	506	481	446	475	466	470	506	480	474	478	502	510	516	491	466	479	449	469	448	442	485	462	486	463	462	463	467	476	504	487	453	467	513	496	509	495	530	492	501	500	494	485	453	475	500	467	477	480	464	468	455	519	479	514	476	464	467	525	475	484	488	504	458	467	437	471	480	483	450	502	493	501	511	501	498	494	454	517	458	473	459	491	482	485	499	494	513	461	460	501	463	486	469	471	446	488	460	465	492	495	456	513	500	475	469	473	470	499	492	438	492	464	476	489	489	508	493	499	455	484	510	448	450	509	477	486	515	490	504	500	467	489	473	453	528	461	483	487	443	459	452	491	483	459	511	465	452	454	469	446	467	473	476	450	490	487	464	505	477	475	479	481	478	481	475	471	487	481	465	486	491	508	491	466	506	458	502	513	466	484	504	463	457	499	435	446	461	471	483	475	437	474	479	467	498	485	483	459	489	470	449	503	468	497	477	497	446	430	560	460	469	492	467	490	479	516	509	472	476	480	504	551	517	485	444	471	445	507	524	509	516	456	460	479	509	534	472	452	452	508	504	491	453	493	483	478	502	474	482	482	521	487	483	482	469	487	477	482	467	484	462	485	483	467	435	489	480	473	477	491	486	466	526	455	497	473	493	500	489	456	518	491	493	471	495	497	488	472	489	502	497	505	488	511	464	471	474	548	505	480	472	469	454	451	502	467	455	501	477	489	485	450	512	472	503	500	520	446	460	444	456	484	477	524	511	472	524	488	481	494	501	487	443	500	484	475	450	505	456	522	493	482	480	490	501	484	469	511	501	503	465	473	474	494	499	448	477	502	474	478	504	496	477	476	462	520	501	494	491	461	485	470	448	483	507	477	473	486	482	504	484	484	511	472	456	526	483	481	452	431	492	471	512	484	465	441	486	484	470	465	446	511	477	517	462	482	474	486	436	477	469	468	450	505	498	505	461	508	468	491	511	471	492	501	492	497	497
61023	35374	19940	4962	1700	1150	846	696	661	591	515	468	414	462	421	400	378	362	349	302	345	293	305	338	342	270	273	304	304	263	291	274	265	278	285	320	312	284	273	312	286	296	282	263	263	283	285	271	285	256	302	264	311	273	291	274	259	307	251	318	311	275	306	277	281	291	278	306	275	297	249	289	291	269	253	260	260	267	288	292	266	245	315	287	298	267	248	286	250	260	255	263	287	264	296	295	263	275	245	283	297	246	314	267	280	273	267	256	271	301	304	300	276	269	263	260	280	294	300	298	275	271	281	311	265	273	303	279	277	310	293	297	266	254	271	253	301	263	280	275	270	310	283	277	285	276	267	253	243	294	299	286	271	276	278	251	313	254	297	250	283	261	290	248	284	252	274	293	279	276	247	273	281	273	308	305	301	247	277	250	259	267	276	265	255	296	244	292	246	302	244	252	266	264	269	296	249	313	267	294	271	320	280	282	248	254	256	256	280	270	292	286	278	265	263	274	289	252	284	275	266	325	256	267	284	273	254	251	256	263	277	252	299	284	285	284	288	241	252	280	297	263	275	297	296	308	253	268	261	273	261	311	314	281	255	274	253	274	266	267	266	305	329	273	259	280	264	297	254	253	253	275	274	279	260	252	285	276	265	263	263	275	306	290	259	267	254	268	242	280	268	312	304	318	284	259	273	285	263	254	264	289	284	269	271	260	282	258	279	271	285	264	276	251	248	261	248	296	272	288	272	277	300	238	264	252	286	259	293	277	263	244	268	269	266	260	295	270	295	275	278	282	270	277	261	292	294	284	255	287	278	321	231	251	286	262	272	234	267	285	274	289	258	293	252	263	266	278	288	293	297	277	280	276	289	278	246	267	277	268	259	228	310	306	332	290	270	285	264	277	281	274	263	283	308	262	273	264	288	262	278	236	282	274	263	271	265	251	268	275	263	275	292	262	265	253	266	293	243	288	279	256	257	293	283	269	285	293	255	286	286	298	286	273	318	281	285	254	288	286	285	280	277	273	245	279	243	285	266	259	266	331	280	272	270	264	264	283	310	270	268	241	281	266	272	246	269	292	286	268	269	285	241	284	320	279	283	268	276	272	291	242	267	283	284	274	291	246	289	263	268	266	248	271	279	245	285	281	279	264	319	267	263	276	296	272	269	307	254	290	273	257	293	294	279	254	277	259	293	285	271	294	264	276	285	265	259	269	311	240	247	277	281	274	278	271	262	281	269	287	267	258	246	273	276	324	254	265	299	267	301	304	285	294	259	267	254	284	248	270	279	292	292	254	285	291	269	286	310	295	292	276	273	276	267	304	277	283	288	273	301	297	262	269	245	242	273	277	266	253	245	281	286	290	288	266	223	225	269	281	266	268	253	272	272	293	271	264	258	260	256	277	274	286	274	265	288	298	265	264	292	305	298	314	284	300	308	277	286	247	251	273	278	251	293	265	271	254	276	259	254	295	275	272	287	261	228	258	276	239	296	271	291	284	314	261	304	288	300	288	286	242	240	267	258	258	300	291	296	291	274	273	264	256	308	281	278	291	252	277	272	266	235	276	270	284	284	270	270	277	243	248	250	267	266	309	299	284	247	290	294	227	262	269	284	255	252	263	273	286	266	264	266	254	260	234	273	256	265	254	253	237	293	250	298	304	294	254	282	272	290	295	268	279	231	264	261	289	261	290	278	270	299	296	287	300	260	285	277	294	306	264	274	278	276	276	302	274	310	285	273	292	272	300	261	289	274	261	297	270	282	239	262	259	252	292	283	249	256	310	256	249	300	277	251	285	268	287	287	296	286	268	280	289	296	254	235	268	275	299	284	249	298	251	304	274	275	298	288	285	264	292	253	236	281	266	278	286	254	290	280	298	244	286	255	293	278	275	280	260	246	292	289	299	272	244	259	304	305	280	268	265	293	310	264	280	241	277	263	261	271	281	290	291	259	283	277	322	270	276	302	279	263	277	262	259	262	288	259	273	258	263	270	300	272	247	230	288	283	313	311	262	289	276	276	300	279	271	271	241	248	301	275	257	265	276	264	262	296	269	244	263	274	248	255	271	313	262	285	264	305	252	303	278	272	281	290	268	277	278	267	297	264	279	279	274	257	253	254	286	264	255	274	279	284	300	271	286	282	274	254	277	261	264	318	231	272	276	228	281	265	248	289	294	281	254	258	256	281	293	261	256	242	278	254	248	272	331	255	284	267	247	317	250	311	261	257	256	280	267	266	260	287	276	282	282	297	264	293	286	238	258	276	274	242	314	259	275	284	260	252	292	247	288	304	280	269	274	274	307	287	264	292	289	271	310	280	272	269	269	256	285	238	264	280	263	276	264	267	318	270	309	277	257	285	303	310	251	281	307	288	269	295	284	286	294	246	228	262	272	257	292	282	284	296	275	290	253	276	243	298	262	264	288	243	242	269	290	293	263	249	267	267	268	266	277	278	286	271	259	271	272	272	294	263	299	249	283	292	293	273	249	246	254	283	302	261	263	307	282	282	284	291	288	267	272	278	275	278	295	256	253	282	259	260	281	244	272	266	292	273	290	306	292	254	267	281	273	286	277	268	284	277	282	250	285	291	267	314	255	270	271	287	275	268	268	270	264	286	259	263	263	260	280	243	266	274	287	283	288	241	256	251	290	271	268	259	257	259	284	276	279	277	272	240	271	264	275	266	280	253	300	278	270	278	306	279	258	264	279	282	263	282	256	288	288	292	278	269	275	290	271	238	285	274	260	250	267	303	269	283	230	273	280	279	273	280	269	262	297	261	287	283	293	273	267	252	287	267	274	273	315	272	307	262	272	268	268	280	248	274	301	260	268	263	308	276	267	285	307	280	263	262	275	252	260	301	295	279	294	265	281	277	235	275	283	277	291	309	266	258	277	275	245	266	251	303	266	259	235	269	292	284	306	283	290	249	281	275	266	280	288	265	293	303	239	292	263	283	319	304	301	274	248	267	275	240	276	283	291	273	274	271	287	290	322	280	292	266	284	270	284	300	302	295	258	282	289	285	259	280	279	258	245	262	289	292	297	306	283	286	278	245	265	292	271	252	257	281	289	263	267	269	261	288	300	275	288	258	294	265	300	255	259	285	273	265	265	251	255	268	259	286	250	267	308	264	280	278	292	312	265	303	276	260	272	282	276	245	301	285	256	276	284	271	264	245	294	268	288	297	285	249	298	302	281	270	287	249	295	272	292	272	261	252	288	259	292	261	289	281	271	303	264	273	271	274	280	266	305	257	295	264	286	301	270	260	245	284	257	274	264	225	262	286	266	236	268	260	289	301	291	272	271	276	283	295	279	222	294	277	247	261	256	306	305	274	291	251	269	304	311	308	296	265	295	244	244	282	243	247	268	268	297	258	306	306	291	282	309	269	258	294	311	286	285	277	253	267	262	302	307	262	287	264	312	276	289	288	277	293	277	280	285	260	285	272	304	268	276	282	272	284	284	278	314	281	271	271	245	258	276	266	254	264	293
36399	24191	19970	8163	5057	4181	3116	2482	2516	2189	1940	1593	1565	1540	1381	1252	1056	1085	909	782	901	824	790	979	1038	961	814	771	707	730	662	684	613	669	624	653	622	624	641	635	600	583	617	647	564	602	614	649	609	612	607	587	634	608	573	574	577	611	625	566	559	599	624	590	594	605	632	567	632	587	603	567	566	576	552	601	599	582	598	606	600	580	560	599	566	586	587	593	619	573	582	576	589	601	564	608	616	584	573	562	594	619	561	603	593	564	588	589	623	561	605	582	594	566	540	575	582	570	594	594	584	620	574	575	542	542	577	546	571	567	605	559	589	588	581	556	613	546	568	600	560	603	536	608	599	598	599	602	531	538	596	583	547	592	566	574	620	602	586	560	604	578	576	598	632	638	589	594	575	617	610	548	596	570	585	578	602	609	562	559	563	569	591	559	608	566	574	574	600	572	586	560	560	575	583	608	563	543	579	609	592	578	591	583	575	576	547	596	556	565	608	569	532	552	579	563	574	573	582	576	540	598	570	599	525	605	551	586	575	550	594	566	571	576	611	626	562	575	589	541	572	559	608	525	595	560	574	543	557	582	555	583	579	607	550	638	601	582	572	590	555	579	579	592	598	590	573	584	586	566	572	592	652	593	610	590	597	598	556	560	591	552	578	617	618	600	586	583	549	574	620	529	581	608	589	567	574	578	590	597	584	575	611	582	611	625	598	597	532	586	531	581	606	568	559	593	596	569	590	609	595	560	578	559	584	569	564	567	574	589	556	584	609	564	596	566	632	579	605	609	583	587	605	533	591	544	564	604	554	569	633	551	576	620	606	634	568	585	562	561	566	595	551	580	579	595	570	566	548	572	556	575	551	563	582	595	607	635	572	602	643	583	559	572	550	600	552	595	563	551	627	582	637	594	562	580	578	569	559	557	585	579	555	522	592	590	614	574	623	542	607	584	586	564	577	605	574	553	609	564	575	582	573	610	584	568	555	617	600	572	617	590	632	611	580	591	592	579	574	587	618	594	585	595	607	578	610	557	560	600	610	546	587	603	600	590	577	606	605	560	625	604	526	573	584	588	596	605	541	547	567	616	574	624	603	607	620	549	584	566	576	657	573	631	538	596	601	599	579	559	585	600	612	578	568	595	568	573	586	546	613	583	593	550	591	601	601	587	566	571	569	554	540	550	561	551	580	579	591	576	640	567	607	616	593	559	590	605	589	607	572	610	637	580	593	591	569	575	561	593	546	609	593	551	562	593	586	621	588	598	587	581	544	584	602	627	581	563	614	545	582	586	584	588	533	541	539	572	605	588	610	542	594	584	574	567	606	588	583	581	597	619	553	590	583	568	572	552	591	580	537	566	578	608	573	563	571	561	572	533	585	576	597	560	653	592	540	599	608	625	557	569	574	576	600	582	560	571	591	587	560	608	578	605	584	585	592	566	565	566	554	577	586	575	593	597	551	556	592	561	599	645	568	629	561	619	565	583	594	570	594	583	573	591	607	572	561	558	585	570	570	568	602	527	577	575	594	595	555	577	556	639	569	563	584	528	581	567	579	571	595	587	589	588	557	605	613	578	598	532	587	564	580	584	581	575	561	559	566	565	547	614	570	614	585	570	606	596	583	602	588	578	585	630	613	556	622	609	575	610	595	596	567	538	611	588	615	617	597	555	578	567	593	606	579	578	582	612	612	581	594	604	621	604	609	560	557	659	591	605	567	574	605	563	585	582	660	591	590	588	591	588	553	589	575	543	584	557	563	583	589	562	612	588	613	590	557	589	567	605	559	584	590	591	605	590	575	582	579	593	577	581	626	633	601	629	541	607	590	589	594	581	622	609	603	599	543	599	582	610	576	578	615	589	585	577	570	533	585	609	577	534	571	578	596	590	577	617	587	572	582	592	592	561	584	619	572	573	547	589	581	568	651	521	570	606	569	574	598	566	579	579	613	576	566	593	598	579	624	569	592	563	591	579	566	591	583	610	603	539	538	576	613	627	585	605	570	588	584	612	565	595	567	566	627	606	603	578	581	563	596	535	612	536	566	552	570	570	587	617	594	574	545	599	526	564	582	609	603	621	610	574	546	559	601	579	612	582	579	612	577	579	570	592	626	605	542	610	609	558	568	508	610	610	579	548	547	587	584	588	566	586	604	623	611	558	582	554	549	581	588	616	585	601	553	602	564	619	589	593	576	614	603	589	613	600	578	600	566	610	559	623	635	597	553	538	604	571	613	560	564	625	587	636	560	616	613	581	634	588	585	595	592	582	573	594	615	567	569	604	582	559	590	591	587	584	568	559	592	616	586	561	592	573	591	555	528	564	599	609	553	637	604	611	620	555	570	574	588	599	553	580	586	574	617	527	590	548	572	590	560	575	552	576	592	572	579	572	644	629	560	615	610	578	600	625	538	595	602	647	596	598	622	598	570	574	605	591	575	602	614	575	533	552	586	587	621	605	565	577	608	566	606	579	616	565	598	591	581	547	592	597	609	579	517	563	544	582	552	587	574	585	574	602	608	566	591	606	548	585	586	569	585	611	565	540	588	583	589	571	552	551	595	622	582	598	645	603	586	554	611	550	528	603	608	562	570	621	590	560	580	574	607	581	562	546	581	551	612	588	609	604	561	552	636	589	592	596	561	615	608	596	593	567	601	568	603	609	568	551	579	599	589	597	580	564	597	570	635	572	573	575	596	543	610	562	617	591	584	545	552	574	552	571	601	563	557	592	561	549	567	604	633	550	588	562	616	600	567	658	599	546	560	590	554	605	554	558	584	565	604	574	584	578	606	585	580	611	552	541	563	567	569	570	602	598	651	635	593	579	566	598	575	549	524	616	583	577	581	620	576	578	605	588	567	592	594	598	564	565	576	557	617	593	561	558	589	594	565	544	592	583	578	610	607	554	596	590	582	537	584	596	595	581	545	602	541	529	575	554	557	601	591	639	604	591	589	603	536	582	551	552	565	576	592	513	604	592	556	589	600	611	595	582	568	589	586	609	552	603	627	587	611	553	590	604	572	591	577	610	570	586	613	571	592	579	557	609	565	552	598	556	601	553	605	557	575	564	581	573	606	593	547	577	568	591	606	577	603	575	562	582	611	587	597	597	553	547	588	557	593	603	556	592	560	585	573	584	568	581	561	543	570	590	599	582	561	628	627	638	573	556	566	612	563	575	595	588	568	662	536	557	587	585	578	574	605	588	589	574	594	591	582	586	590	618	614	570	593	603	561	547	582	589	559	626	555	598	600	597	571	602	577	630	553	618	548	599	589	571	571	571	566	545	572	590	555	565	565	574	559	557	556	549	587	595	604	611	586	581	530	583	542	583	576	586	541	591	584	544	602	571	610	593	615	585	559	574	594	600	578	652	574	577	621	586	587	602	595	569	574	561	558	591	584	585	614	584	570	583	566	599	590	590	552	596	582	586	552	556	613	579	542	578	585	551	581	615	602	581	583	618	626	583	619	567	580	579	574	577	560	564	611	571	590	547
40368	21620	7199	1237	569	446	394	334	321	292	283	288	282	300	282	254	272	248	210	263	218	261	254	215	228	232	279	235	251	251	202	241	233	214	222	247	227	230	245	238	227	222	200	249	196	212	243	237	216	221	247	237	239	231	225	250	259	230	222	259	245	220	247	251	231	227	244	233	235	212	228	232	219	227	238	210	245	217	240	235	232	238	208	222	226	219	239	251	231	247	199	224	231	216	236	242	215	231	247	216	214	220	223	243	250	258	202	224	240	244	246	256	187	227	237	228	254	202	238	213	215	234	201	243	247	234	199	269	234	246	217	231	205	245	215	221	230	220	221	224	224	229	216	210	233	203	226	229	244	220	244	238	202	263	215	233	272	220	233	241	221	243	237	237	229	222	252	265	246	229	240	255	252	205	243	230	242	218	219	244	196	236	223	229	247	223	244	217	222	218	231	235	233	239	244	244	236	222	222	249	250	242	232	227	222	232	209	235	239	252	219	217	210	251	261	222	227	217	208	222	221	254	212	232	214	220	202	246	260	245	235	236	239	208	245	210	259	214	234	232	192	271	202	229	236	249	237	226	221	244	229	244	227	233	233	243	224	222	231	229	200	245	228	229	221	229	240	236	224	231	225	218	202	231	222	203	252	222	207	218	217	206	227	230	239	226	250	224	274	226	228	230	259	200	216	256	269	258	244	237	238	214	215	242	212	226	250	216	232	236	235	197	213	234	240	247	242	237	253	241	235	215	217	242	228	242	234	231	215	225	248	228	200	215	246	241	249	234	227	235	242	245	222	247	237	229	208	242	232	217	256	236	245	248	207	224	198	262	238	252	225	218	238	205	251	210	235	251	239	222	213	233	253	220	220	233	204	256	237	211	209	212	238	256	224	225	247	241	237	251	221	202	226	245	220	251	200	236	235	247	244	225	232	236	219	221	241	248	231	245	244	238	231	257	242	262	219	224	224	221	227	210	231	254	222	214	235	259	240	210	223	227	245	259	222	220	228	226	232	205	235	232	248	215	234	233	236	227	213	267	268	234	225	235	248	244	245	256	213	233	226	232	221	225	238	236	218	229	242	237	230	234	215	223	201	237	247	257	216	224	226	232	220	222	205	239	258	231	231	238	201	217	228	237	203	237	241	231	240	225	233	244	217	227	217	203	262	216	250	240	254	226	243	232	231	224	230	230	219	238	231	234	233	220	228	221	213	234	193	227	229	223	227	225	207	229	245	227	223	258	235	254	248	232	206	215	234	222	218	230	220	239	258	226	223	255	235	207	223	217	250	227	218	246	246	199	221	242	213	223	218	240	214	201	243	200	203	227	242	205	236	249	232	235	276	248	228	252	231	242	245	242	226	248	232	208	217	220	216	212	233	220	224	228	213	200	243	235	218	222	238	215	209	225	241	218	247	208	220	227	219	229	229	246	240	219	259	227	219	213	227	208	242	219	239	220	244	209	232	238	244	234	245	233	245	221	236	227	250	224	230	217	220	218	221	210	246	232	271	253	244	250	224	219	222	218	228	255	262	245	235	229	254	241	223	214	233	208	262	215	228	229	234	239	259	233	242	219	239	245	199	224	206	234	234	209	209	216	236	246	225	221	261	267	242	216	246	249	262	223	237	230	247	274	268	228	249	257	265	252	221	225	227	230	242	240	238	210	228	261	229	240	232	229	223	224	239	229	225	226	240	225	252	209	239	262	241	221	239	239	234	236	230	233	240	216	236	211	243	228	232	239	236	245	248	254	228	226	216	227	234	245	253	228	194	213	194	203	219	235	234	235	236	220	243	260	217	217	244	212	216	256	225	241	234	232	242	217	255	229	237	247	213	238	239	217	230	240	207	224	210	213	242	235	248	281	213	203	227	263	259	206	227	261	233	201	241	234	203	217	227	257	226	255	222	203	214	240	227	249	224	225	215	232	243	236	226	218	236	224	229	230	252	245	247	262	228	239	211	217	232	225	234	235	254	200	232	206	252	234	214	223	236	284	222	236	218	241	216	224	241	253	248	238	228	223	214	208	259	219	238	222	228	262	215	228	248	230	239	257	242	209	192	251	230	241	232	253	230	202	213	242	222	233	256	246	249	236	227	231	204	262	239	243	216	200	219	233	208	237	224	220	249	240	242	222	234	232	225	242	216	222	208	258	224	214	234	231	215	226	242	221	241	240	245	188	243	259	221	214	238	265	236	225	235	234	227	247	251	250	277	247	224	241	221	237	244	243	246	223	251	238	237	240	269	222	217	262	216	242	245	238	211	231	217	237	194	205	242	227	226	215	228	231	236	234	211	233	221	205	210	230	245	224	223	229	233	238	243	242	236	253	219	221	234	249	225	227	236	244	239	188	235	217	226	238	234	228	220	206	235	251	262	224	220	212	218	211	213	229	215	245	218	231	224	252	247	221	205	231	210	214	231	220	259	235	209	240	230	221	204	227	234	220	247	250	223	207	209	236	237	225	224	185	238	223	243	250	240	245	207	230	208	232	235	238	240	248	217	243	209	228	250	220	244	249	221	225	254	220	234	227	212	250	216	226	254	263	247	214	255	208	215	207	237	248	231	251	213	203	227	248	220	243	237	234	225	226	222	252	251	237	240	245	229	227	216	239	230	233	228	240	233	217	209	237	240	249	251	229	212	210	199	248	236	239	242	271	253	226	241	240	223	229	228	232	194	227	231	241	228	215	250	238	253	216	230	235	235	229	231	221	256	234	213	209	221	247	254	237	203	242	224	249	243	206	211	263	261	219	242	249	208	221	254	243	256	259	253	231	256	267	227	245	236	240	263	235	267	239	212	233	268	217	254	242	219	182	244	247	239	236	217	237	243	201	209	247	231	216	255	242	239	233	229	248	233	230	202	208	219	200	238	233	204	201	218	199	240	239	219	219	215	242	235	231	232	213	208	235	258	227	244	220	221	256	240	221	190	233	211	223	277	209	250	220	226	247	260	241	240	220	238	226	230	231	195	231	244	221	240	211	211	237	217	253	226	218	222	229	210	222	256	214	235	233	200	238	206	198	195	232	253	241	254	260	234	231	260	238	240	276	220	223	237	261	223	223	216	218	229	227	230	255	249	220	247	224	219	226	232	224	212	235	229	230	226	230	230	237	239	215	238	217	263	214	232	194	211	232	236	231	231	190	231	262	203	236	232	221	233	213	255	222	248	214	231	216	228	248	202	225	212	234	236	252	229	214	208	199	245	222	204	238	235	252	222	235	239	217	212	246	242	242	205	229	224	232	234	227	244	250	214	264	226	222	208	215	241	238	247	226	247	254	234	215	242	225	200	222	253	251	226	223	216	223	242	239	228	235	220	265	258	250	231	265	249	210	230	238	234	224	200	226	235	257	228	247	252	248	215	244	230	217	247	243	222	228	194	249	212	249	253	248	255	226	236	227	242	241	248	226	207	229	224	209	246	248	203	215	209	224	217	208	242	217	254	221	219	219	225	263	220	246	239	240	230	227	211	215	218	220	219	234	251	232
23092	13686	7527	2814	1828	1573	1195	1069	1043	935	864	794	787	795	753	718	618	593	606	604	554	593	577	554	565	562	586	501	523	519	533	516	510	483	521	502	475	514	538	526	534	521	507	486	521	498	489	542	494	446	494	503	505	521	513	482	461	473	483	505	495	499	518	497	521	523	448	502	511	487	509	489	487	504	492	503	484	486	512	533	508	515	491	495	506	467	521	457	511	536	455	499	456	488	529	480	487	489	499	489	512	515	485	494	521	481	557	497	454	485	500	482	505	516	501	463	508	463	513	448	446	516	486	517	520	512	474	495	518	509	483	518	521	453	453	463	513	493	491	501	495	517	491	472	516	536	484	469	524	523	520	508	494	507	476	500	506	523	485	487	490	489	513	481	497	464	516	464	490	477	528	482	478	505	481	538	525	510	440	520	555	554	491	474	492	501	525	533	485	513	508	507	521	524	484	479	504	479	493	493	472	472	471	442	482	500	501	498	529	498	496	502	492	491	485	477	497	499	500	505	510	486	501	442	499	514	468	539	496	465	492	509	506	477	524	508	512	479	492	485	458	503	515	500	485	483	513	513	498	498	509	529	505	518	481	528	475	464	485	533	494	514	506	513	514	485	499	500	483	493	510	504	501	446	487	496	492	500	478	475	533	488	498	472	482	529	525	470	517	490	490	492	478	464	510	500	471	486	501	502	478	451	488	502	495	487	498	476	450	480	479	486	471	496	519	454	480	507	475	486	547	468	512	501	491	477	518	524	492	484	479	470	495	530	502	495	511	446	530	481	465	519	503	517	507	501	493	518	484	534	474	529	514	496	495	487	510	501	503	526	483	538	497	508	502	469	469	501	470	458	481	476	520	481	502	473	456	505	531	496	471	492	474	470	469	485	500	498	483	508	456	508	459	496	504	494	488	439	502	492	517	479	512	481	497	512	517	533	497	474	548	500	472	500	501	455	527	472	495	513	515	513	524	503	525	495	504	516	520	496	505	489	510	509	511	492	481	532	526	514	522	499	500	491	478	503	503	486	516	512	494	468	471	479	504	490	525	489	486	459	468	469	493	490	503	492	492	450	498	520	508	503	485	556	485	491	470	504	500	472	522	489	499	501	516	454	504	485	507	489	516	487	481	502	491	473	494	544	488	478	511	471	500	477	504	501	504	488	494	520	488	522	517	513	529	494	507	467	511	508	465	509	514	485	485	479	545	456	491	464	482	503	519	489	492	485	460	529	501	495	520	469	493	524	475	507	535	512	484	478	490	495	455	527	534	520	482	514	510	499	458	489	456	493	517	506	494	472	461	497	453	511	505	524	475	500	470	506	483	522	482	497	536	500	507	490	468	500	496	485	494	452	493	522	507	533	470	533	490	484	490	484	509	481	518	501	509	471	503	489	502	483	505	507	543	489	490	504	467	484	534	507	462	529	475	498	492	512	499	490	553	467	477	482	513	501	497	473	500	477	464	455	533	516	508	499	519	509	503	519	478	507	495	468	529	514	474	491	478	503	521	515	457	517	471	519	519	498	484	513	522	504	494	497	475	520	512	500	525	488	540	524	482	496	490	550	510	512	490	481	498	503	498	502	493	488	521	450	474	475	514	492	497	475	459	476	486	497	495	493	494	515	498	502	483	491	490	520	493	509	460	521	520	513	493	475	499	521	510	520	472	497	501	487	488	482	502	494	525	470	530	442	523	517	523	502	464	507	501	502	507	505	509	512	449	505	492	458	504	535	457	475	502	471	479	470	470	506	578	508	501	503	488	527	469	498	503	476	466	567	479	471	516	520	496	473	490	485	509	489	525	460	489	477	481	502	491	510	484	504	506	483	486	510	517	472	501	474	525	484	483	501	466	504	472	478	492	513	480	477	516	536	447	520	524	473	461	503	487	499	515	488	506	505	509	533	525	508	474	474	474	511	486	525	502	522	490	470	479	514	500	481	491	470	491	475	521	520	479	507	486	476	482	526	492	509	482	547	530	531	515	505	549	475	480	494	524	502	506	511	523	526	486	482	486	475	522	467	533	484	507	466	518	469	489	536	527	493	507	503	517	508	500	536	480	480	459	506	478	502	508	522	485	437	468	515	479	476	496	507	533	506	453	505	524	517	504	447	426	486	449	486	471	516	480	473	530	511	513	496	458	501	518	514	461	476	491	525	528	515	474	496	508	534	485	529	473	474	497	492	499	484	489	483	531	519	490	512	482	487	489	462	530	508	486	488	511	481	515	536	521	536	455	501	466	524	502	518	497	498	468	517	471	530	504	513	480	525	471	513	480	471	524	495	489	486	532	474	500	490	494	469	517	478	474	516	518	533	492	474	514	492	515	494	516	488	507	479	472	482	518	508	497	507	464	511	497	498	479	501	524	540	485	530	485	460	496	476	487	495	465	535	469	482	471	488	495	516	508	453	526	492	477	509	485	487	503	471	526	519	501	487	473	483	467	461	444	544	529	505	489	478	439	502	474	514	523	493	467	512	480	494	495	477	493	481	465	492	481	484	511	472	489	515	524	471	509	474	534	508	473	493	531	499	501	521	493	527	529	554	524	493	476	469	474	503	524	484	519	498	478	502	450	475	491	483	490	495	510	501	487	481	478	496	538	475	487	548	506	474	499	506	500	526	464	502	459	484	520	468	490	487	512	481	491	551	486	490	523	521	501	500	498	509	486	492	504	520	523	514	478	472	482	470	459	516	471	504	528	542	485	444	517	476	491	517	461	520	512	466	444	522	516	511	511	518	507	484	484	466	465	490	479	511	509	500	473	478	474	502	486	532	514	514	498	501	505	479	473	474	485	452	509	507	516	472	509	529	521	483	485	484	486	490	472	490	479	478	514	475	499	468	493	473	512	529	479	535	497	490	495	483	511	466	509	467	512	497	485	479	502	481	485	528	484	494	459	536	474	525	472	510	463	483	464	427	506	582	529	500	511	479	518	497	484	465	494	484	453	476	492	491	527	502	482	473	470	500	509	499	483	490	507	502	530	489	492	488	459	505	496	465	517	476	474	455	511	439	502	504	483	467	497	493	451	510	496	488	509	484	484	467	483	540	461	500	512	531	510	554	501	491	490	490	512	516	449	519	519	511	530	508	459	517	464	481	507	497	467	509	507	474	509	464	503	507	484	497	489	538	499	537	532	516	506	451	498	513	514	525	500	507	508	503	520	474	452	518	472	494	500	487	469	503	509	458	477	525	508	523	463	495	480	498	529	460	485	473	475	503	481	469	487	502	549	490	503	525	494	531	500	513	503	484	507	468	482	472	506	539	490	489	471	499	495	516	500	426	523	480	529	493	508	491	515	518	496	481	507	493	498	515	503	502	504	488	492	507	513	522	497	483	485	504	546	489	519	503	506	524	495	503	478	515	479	501	460	489	510	490	483	491	465	463	484	485	434	482	495	483	513	506	501	472	511	503	532	525	518	513	500	497	516	519	499	496	508	510	500	485	457	473	465	480	499	480	502	468	485	518	465	467	489	502	492	513
52896	29513	12595	2638	1119	787	619	481	492	456	335	372	356	356	301	296	274	246	285	234	259	279	286	239	236	258	270	264	232	265	232	223	230	229	225	229	226	224	243	225	211	205	203	239	257	201	225	216	216	246	220	218	215	214	243	207	259	230	236	225	228	226	237	262	230	232	230	210	236	203	213	232	202	188	217	208	215	203	235	231	234	221	246	216	219	250	232	216	237	202	213	200	206	250	242	218	242	247	223	242	233	233	227	219	218	244	228	236	233	232	242	206	207	233	202	232	252	234	199	202	239	222	209	206	230	223	219	207	247	243	225	210	220	208	197	222	225	194	218	226	209	234	203	232	209	210	214	239	226	228	212	231	205	189	210	222	244	195	214	227	207	218	222	211	254	238	236	199	216	239	196	207	214	205	178	216	216	251	228	227	210	232	231	216	244	184	249	221	214	247	233	203	192	209	212	226	232	211	237	215	211	225	197	221	191	237	227	229	221	226	250	221	221	205	232	242	211	226	237	215	218	222	256	251	240	237	248	216	221	215	221	211	244	192	222	244	210	241	245	211	194	241	196	201	213	238	180	203	184	242	212	243	225	209	217	213	230	224	228	230	229	219	213	228	195	218	232	213	211	238	243	225	235	232	215	239	218	219	234	226	243	221	260	203	247	225	223	216	218	221	232	199	241	212	240	221	237	242	241	221	198	202	250	215	213	199	214	206	209	252	267	219	205	194	244	225	242	214	230	217	223	184	234	222	211	230	234	226	231	221	227	232	241	228	239	219	199	216	225	251	226	243	227	194	214	230	230	234	248	242	214	214	206	219	246	191	202	237	219	205	196	223	209	210	201	222	258	224	224	192	235	240	227	216	222	245	216	205	194	233	209	198	218	215	227	222	237	218	215	230	218	209	217	206	233	217	230	208	268	245	178	211	203	207	243	234	247	211	242	234	217	243	241	218	233	192	247	243	230	204	203	225	230	236	226	232	211	242	268	203	225	220	198	233	213	232	225	245	207	218	208	227	221	228	206	238	207	221	229	245	217	239	208	231	236	238	210	231	229	226	220	224	240	243	209	230	211	204	246	215	231	200	236	212	245	227	240	228	213	242	223	238	211	187	241	225	223	202	203	239	205	218	250	224	243	256	246	208	245	249	237	226	217	231	223	207	192	241	230	238	229	230	219	234	211	229	196	250	233	248	215	218	201	208	219	190	231	213	256	239	212	221	210	215	208	194	222	231	222	219	212	222	205	193	231	264	219	233	244	213	252	219	246	242	199	225	212	232	215	242	212	223	225	219	212	248	259	217	240	236	218	208	208	193	202	220	209	235	190	199	221	229	228	211	226	229	222	213	240	214	204	211	195	219	230	205	233	219	192	225	226	237	218	211	205	207	217	218	224	220	240	222	185	228	217	205	244	221	236	223	218	222	226	258	245	218	201	212	221	220	230	250	217	234	206	213	218	200	218	201	205	239	229	220	242	238	224	244	227	249	220	241	202	225	201	217	209	237	230	219	270	226	216	204	192	221	235	245	220	236	214	225	247	224	216	221	193	212	235	228	219	204	216	191	254	237	207	230	235	210	236	228	219	217	217	200	200	213	255	223	240	233	245	242	215	207	223	200	213	162	219	244	226	222	234	212	215	229	212	238	238	199	235	219	215	215	243	217	228	245	233	224	216	210	245	224	195	186	240	207	249	217	215	224	235	249	239	216	199	223	234	231	231	252	211	225	230	215	250	230	202	218	214	224	249	231	230	194	213	181	229	208	242	226	222	237	214	195	231	205	258	190	214	210	223	231	240	216	211	219	218	237	197	241	233	242	221	228	266	214	215	227	211	211	190	197	226	229	241	214	249	249	230	219	216	240	242	222	236	219	212	236	201	222	240	218	219	224	215	235	210	223	250	234	216	222	229	222	223	199	204	246	215	206	213	224	208	216	200	222	226	225	207	226	219	216	258	237	195	210	227	248	207	221	232	199	247	242	229	229	222	218	190	210	198	234	210	216	236	236	209	206	212	215	209	243	231	243	208	241	209	227	227	260	246	217	270	221	243	224	209	220	216	203	246	212	223	235	232	266	221	224	191	211	216	213	254	237	236	228	215	231	210	236	200	217	223	202	244	240	204	274	209	214	205	219	247	218	238	193	262	226	231	195	232	224	231	223	233	199	216	229	240	242	219	252	209	206	192	204	208	235	211	222	230	203	245	242	240	207	230	252	227	233	194	210	214	250	252	204	226	224	236	214	238	230	249	226	241	226	217	232	217	220	223	234	247	225	202	212	226	234	204	191	208	223	228	226	194	256	269	232	240	194	217	246	225	251	236	218	247	219	218	230	242	212	207	201	221	214	198	256	225	203	236	217	226	226	218	205	244	200	211	224	208	223	249	210	200	230	244	228	225	232	227	222	212	216	231	237	241	224	272	250	216	211	216	209	240	212	228	252	255	233	216	243	228	222	215	234	224	185	218	222	193	189	251	208	209	241	193	213	247	259	228	205	222	234	234	200	234	214	255	208	231	226	232	220	194	213	202	211	222	189	247	252	225	239	205	211	232	231	208	250	258	238	236	229	225	216	207	223	205	245	219	185	238	230	274	233	216	230	204	194	225	228	218	210	216	215	217	217	213	188	200	233	259	237	245	231	221	198	225	231	210	205	210	219	226	243	222	239	226	215	214	206	224	236	228	220	222	221	233	217	208	248	230	219	193	204	189	182	198	249	220	211	215	270	229	224	227	210	244	227	232	221	229	195	244	233	214	258	197	203	232	217	186	207	211	216	236	230	224	253	190	217	216	206	205	248	253	213	230	201	250	252	244	219	225	211	210	236	228	260	211	254	221	213	213	225	248	235	218	235	213	216	225	257	236	235	257	209	260	209	201	229	222	238	228	259	212	196	222	173	230	218	208	217	228	188	214	194	234	229	210	235	241	247	225	218	199	226	232	215	260	208	212	212	217	239	216	222	191	185	244	220	238	186	230	231	227	232	221	219	224	223	194	214	211	226	214	232	200	224	224	214	193	229	221	217	217	219	239	252	224	222	248	209	209	218	235	218	231	205	249	203	216	233	233	219	218	254	220	209	233	230	237	210	230	209	224	203	222	222	232	255	217	223	243	246	256	226	196	219	227	234	201	217	206	222	225	226	235	198	197	217	221	193	198	236	223	199	196	209	245	207	219	218	229	212	234	238	238	209	202	223	232	219	204	186	203	202	213	251	233	219	231	197	204	235	222	240	246	221	257	213	247	200	260	235	195	253	248	239	256	252	220	209	202	221	190	225	221	232	192	219	237	179	228	214	242	203	224	198	234	220	246	227	234	214	231	235	216	225	230	234	193	207	218	197	199	239	224	202	187	189	247	212	247	227	226	227	208	211	228	233	218	207	246	228	227	236	205	228	202	219	220	226	212	232	222	209	243	210	224	231	237	249	240	226	225	244	232	227	200	228	200	231	229	226	233	231	234	219	233	230	246	229	215	200	195	232	235	222	209	217
31761	19106	13256	5313	3589	2968	2096	1834	1809	1495	1226	1190	1136	1098	963	991	862	794	749	714	644	706	703	723	723	706	687	627	574	563	574	537	532	529	494	530	541	531	538	514	511	483	532	486	529	476	514	520	448	512	501	485	473	494	512	458	500	487	494	489	482	503	494	468	515	515	472	501	513	489	461	469	471	467	491	501	503	480	501	530	522	512	451	481	489	470	504	507	484	482	441	468	517	464	497	505	489	494	506	489	473	500	468	454	464	445	491	488	496	501	507	485	482	503	496	507	470	498	480	477	511	464	497	498	487	463	521	483	524	489	476	490	494	498	515	517	500	480	532	494	496	477	464	499	536	446	466	440	487	468	473	491	499	478	500	459	490	488	540	452	474	476	511	510	455	488	435	477	471	486	440	498	482	491	479	494	486	485	467	500	428	453	468	480	472	537	475	481	474	433	471	467	473	467	499	487	476	484	477	486	519	475	471	502	478	471	502	488	477	499	450	482	525	494	526	469	491	419	501	504	494	482	475	499	498	543	499	484	482	486	454	478	489	498	514	489	517	505	434	498	503	509	529	448	471	477	462	434	494	494	463	492	464	508	499	456	452	539	484	477	486	466	500	497	525	475	446	520	462	493	473	439	473	485	474	474	473	491	504	482	464	464	445	460	465	493	482	458	484	470	524	508	528	475	502	469	478	472	491	493	496	488	484	492	523	511	496	467	475	507	502	511	501	484	465	493	475	505	533	491	502	487	458	499	472	478	482	514	484	509	547	467	470	537	480	466	471	445	490	495	483	487	472	504	524	462	450	515	484	504	492	480	459	458	455	495	489	485	481	501	504	478	424	507	482	465	454	482	514	478	479	498	523	454	456	496	479	532	492	469	496	466	478	502	485	483	490	502	512	478	467	519	523	446	519	476	499	503	484	460	523	486	490	486	478	478	461	495	538	477	450	486	497	488	512	465	518	513	473	482	439	475	484	524	501	473	508	439	448	433	477	479	481	484	460	508	442	495	442	506	493	470	528	473	503	514	481	464	480	494	497	489	454	474	463	500	471	477	493	488	503	515	519	458	514	475	467	479	472	449	504	492	510	508	498	487	495	474	496	485	521	508	481	457	485	529	529	503	491	467	467	449	477	476	492	501	479	486	472	528	504	489	468	490	480	492	472	514	491	492	499	526	466	490	513	497	478	520	523	488	482	505	470	473	501	501	468	489	452	472	519	499	484	467	460	486	494	522	503	498	473	483	506	473	507	487	499	503	484	469	540	474	493	495	482	491	451	463	502	504	470	488	497	466	494	496	522	503	505	513	505	512	508	511	489	466	476	492	484	474	477	463	465	492	511	486	468	451	512	492	475	518	458	518	477	458	462	466	492	525	498	470	493	481	531	507	475	517	491	509	492	466	488	464	475	517	538	486	453	496	465	503	496	484	463	469	509	490	479	468	487	473	495	484	510	489	524	510	495	470	496	484	467	469	483	491	458	511	506	512	499	532	476	483	486	556	500	486	422	491	497	474	533	532	510	550	462	529	483	496	469	482	476	508	459	484	488	508	475	494	488	507	491	498	520	503	458	478	485	472	483	498	453	484	502	499	445	495	465	475	497	518	515	509	449	447	481	490	463	460	465	493	473	455	464	481	462	468	478	499	511	476	499	522	483	479	499	488	483	450	490	460	487	485	504	469	494	461	496	458	504	477	476	470	414	497	477	493	515	500	482	491	484	453	504	479	477	511	485	471	505	457	490	536	445	445	464	474	487	476	498	469	459	498	473	483	487	496	478	462	524	470	514	478	490	495	489	475	502	496	426	480	468	448	498	483	512	428	438	443	502	530	481	436	480	497	468	473	477	464	498	462	480	475	482	495	511	506	521	479	453	483	425	479	498	452	473	482	511	502	470	477	486	485	474	482	511	487	447	443	539	486	486	483	526	521	516	490	475	493	470	494	469	489	483	464	466	488	498	459	483	498	462	487	449	478	485	460	489	480	530	484	474	493	505	497	473	510	496	469	503	508	460	521	514	510	431	497	495	471	490	472	477	478	482	500	499	496	462	439	500	467	480	480	481	496	497	505	484	505	465	498	488	491	513	496	462	434	468	503	510	426	492	494	486	486	509	454	473	491	491	500	433	488	507	517	521	479	447	453	442	527	513	487	529	488	519	459	481	463	482	470	467	493	546	462	469	498	464	516	491	481	463	457	468	495	459	459	483	486	473	438	469	457	468	483	473	477	487	454	497	482	492	469	478	486	477	447	465	476	513	499	490	498	487	462	475	428	485	553	475	475	445	489	459	495	488	471	494	478	519	441	466	489	508	476	512	493	515	510	466	484	494	483	485	504	481	465	478	477	493	465	476	466	509	477	497	490	504	444	487	475	503	461	506	477	496	510	472	463	483	481	453	495	495	514	501	468	469	504	462	492	499	489	505	483	463	509	486	463	481	502	515	459	496	481	475	486	463	455	473	498	479	503	464	485	489	474	500	451	488	476	487	509	492	545	471	483	474	508	487	486	461	488	512	476	507	469	469	473	494	458	477	455	477	468	469	491	504	509	470	480	489	497	488	516	477	508	492	451	490	495	445	473	485	472	476	498	461	470	514	477	449	477	462	516	458	519	493	476	473	516	492	466	489	506	473	461	454	514	512	479	509	469	472	469	463	478	490	465	444	460	504	479	517	494	497	475	477	495	459	447	511	466	473	502	497	484	483	507	493	456	477	488	474	481	505	459	476	469	513	488	511	519	498	547	454	476	484	462	499	478	461	498	501	508	482	499	468	501	483	493	474	488	478	506	468	472	494	506	498	488	475	481	486	459	510	470	476	502	467	474	514	515	522	499	489	479	476	468	505	479	506	485	536	462	456	500	478	514	460	450	516	451	489	455	513	462	505	459	476	465	479	495	462	502	484	476	484	514	486	491	463	493	474	510	473	492	469	560	492	479	472	470	458	457	496	472	478	471	455	490	510	499	469	507	493	491	487	493	522	472	495	506	500	519	497	468	513	505	450	487	488	503	514	473	515	490	480	505	490	530	522	490	475	490	514	481	493	490	496	486	497	476	463	473	525	492	467	536	487	510	493	482	475	497	493	477	483	541	478	468	491	506	492	470	450	487	498	467	487	486	518	528	529	471	471	516	467	475	462	502	488	479	470	491	467	478	476	524	486	424	500	504	490	464	505	492	469	477	503	487	487	443	482	447	496	509	482	488	513	530	455	496	503	500	494	493	471	507	478	469	489	473	480	461	487	484	479	446	474	487	534	511	476	507	472	488	487	474	466	529	475	485	457	482	486	454	491	476	517	476	480	518	474	500	499	441	507	461	474	497	470	500	501	527	481	488	495	484	478	458	494	463	504	510	501	495	472	478	490	465	477	517	492	501	547	494	468	478	464	461	494	441	457	505	524	448	458	497	531	536	452	501	496	483	479	503	499	479	474	492	498	500	447	485	475	521	498	510	471	515	459	464	495	536	502	524	488	442	463	470	500	447	525	517
59072	34244	18160	4294	1720	1110	836	740	626	552	533	510	490	431	430	431	429	344	357	325	297	359	305	350	374	325	315	304	294	285	274	310	293	246	282	303	266	279	264	294	277	257	263	277	270	300	276	253	266	274	255	278	277	270	285	281	265	247	260	281	267	273	290	282	246	261	322	284	294	297	261	290	249	278	294	250	283	273	262	238	285	266	269	273	264	251	270	245	266	295	245	264	315	278	311	250	270	286	256	290	238	271	273	322	272	273	296	280	302	295	276	266	285	284	296	260	265	240	258	289	261	256	260	292	273	277	268	260	245	262	274	272	248	257	269	282	261	269	274	268	270	264	280	271	242	286	271	311	275	255	272	248	250	270	282	298	269	274	285	256	259	278	244	270	296	269	241	289	258	259	289	278	294	266	305	273	278	293	268	262	283	284	257	279	279	275	302	289	254	273	319	257	282	299	260	243	272	297	288	280	262	284	283	287	292	290	267	280	240	276	264	266	299	284	288	272	259	313	272	307	276	258	275	245	302	297	259	274	272	302	275	271	278	272	256	288	249	275	291	233	264	251	285	302	255	279	292	271	295	289	255	274	280	275	263	283	276	285	294	266	272	259	276	277	285	282	286	273	281	273	286	282	268	268	310	287	284	278	289	269	298	253	250	258	282	297	282	282	276	277	272	283	283	271	297	265	270	265	289	277	280	267	291	262	275	271	258	275	293	260	256	295	288	298	285	275	256	282	258	281	266	249	251	272	269	276	282	268	267	274	268	277	268	277	280	294	280	277	246	307	251	243	317	287	262	275	286	281	267	295	265	263	268	249	262	280	285	317	276	276	304	291	272	272	284	303	263	291	296	234	278	304	280	265	280	293	270	310	271	278	294	267	249	295	271	263	296	242	261	274	261	233	268	269	274	271	287	238	290	285	252	291	288	255	298	268	254	258	292	265	283	293	256	259	268	272	308	279	278	291	267	276	307	293	259	276	292	271	240	256	285	278	277	262	263	265	268	306	322	262	281	304	335	274	256	272	308	286	269	269	301	270	295	298	292	272	241	277	249	273	270	267	274	265	275	286	292	275	280	265	289	275	270	256	260	268	298	282	285	281	265	270	285	296	263	287	253	291	273	282	257	287	289	280	301	275	248	290	293	254	254	264	258	311	285	278	248	271	238	313	235	265	300	267	278	262	266	272	296	294	267	321	305	273	269	249	287	282	288	256	272	291	269	301	270	288	264	277	292	296	263	304	272	285	326	283	290	255	262	284	292	281	283	291	305	292	315	281	298	280	305	241	271	282	292	290	295	270	259	249	282	289	286	291	271	249	261	269	297	281	311	263	294	268	281	275	288	294	282	293	272	250	268	290	290	255	266	291	275	285	300	234	288	318	304	300	278	312	298	270	275	274	288	326	261	273	289	295	271	277	289	276	258	239	268	269	314	257	264	307	297	261	261	258	271	273	273	266	297	295	277	280	281	267	267	291	264	297	271	288	291	256	292	289	255	294	275	277	278	277	262	241	270	250	263	262	275	282	269	307	274	256	268	302	273	274	275	247	289	261	242	275	251	277	278	294	290	275	290	285	267	321	273	236	288	287	253	279	262	289	256	254	262	269	313	252	277	282	283	271	239	261	285	267	253	231	278	266	277	283	247	269	240	311	268	299	282	269	286	303	302	261	290	236	262	290	283	256	288	225	264	301	256	290	259	268	260	277	299	268	282	262	251	258	266	240	282	279	298	278	284	271	296	292	280	274	264	284	279	265	301	315	280	294	266	259	286	293	287	277	268	312	266	235	277	282	281	274	281	278	267	303	247	269	251	289	282	261	254	266	250	274	237	266	257	293	277	280	272	295	293	277	276	313	275	284	266	265	289	278	298	303	276	309	296	260	281	255	272	266	275	277	283	245	272	284	267	234	264	264	245	276	290	283	287	283	291	300	246	274	256	282	273	279	313	264	291	243	258	258	309	273	278	269	289	295	294	265	278	304	286	291	296	273	277	279	276	249	279	297	303	301	245	307	310	266	241	275	288	311	300	252	284	276	277	267	243	273	289	262	278	256	279	290	266	275	270	294	285	290	294	306	278	277	262	284	256	292	245	281	281	264	249	244	291	293	291	288	307	264	264	305	279	265	244	263	299	297	237	301	273	275	269	296	275	278	287	284	294	278	251	300	285	268	299	300	289	277	305	287	259	267	288	271	298	273	263	278	273	265	288	272	278	281	275	264	250	242	289	268	264	286	256	260	290	268	256	241	285	252	254	250	304	264	275	283	292	301	293	268	237	274	263	281	296	289	298	276	269	281	251	271	256	282	237	249	297	295	265	255	282	296	259	257	276	280	308	304	289	309	269	262	272	306	257	282	288	259	297	260	314	255	296	265	296	273	260	266	270	264	279	261	276	298	285	282	284	255	256	258	285	272	276	270	257	275	298	231	255	288	254	303	294	287	280	309	254	261	283	294	271	289	231	275	261	241	280	278	276	281	259	245	242	285	319	297	275	270	266	259	281	280	281	258	277	270	280	315	268	317	307	257	291	292	292	259	272	266	264	257	270	274	239	249	280	279	283	308	274	310	265	265	302	275	275	259	323	268	264	288	272	274	265	260	256	295	262	295	285	220	274	284	291	249	301	275	313	273	292	287	250	302	309	255	267	285	252	272	292	261	274	294	255	275	281	276	264	281	283	276	247	263	250	253	281	258	301	260	265	263	300	288	302	270	277	281	272	295	293	275	266	295	284	290	258	292	287	264	269	233	266	244	273	309	307	294	290	283	297	296	290	276	270	260	287	285	284	259	241	284	301	286	261	270	277	292	289	304	260	253	278	275	254	265	268	269	288	259	257	294	261	249	294	243	275	266	273	295	302	281	283	274	271	265	277	281	278	293	285	287	287	295	334	265	271	268	288	282	237	242	301	294	294	281	285	273	269	256	262	282	311	289	271	249	285	284	312	313	277	273	255	289	264	280	243	291	263	273	254	294	306	275	258	286	265	280	276	261	282	286	271	271	280	291	285	281	307	267	277	291	264	274	262	270	289	256	290	273	257	262	253	286	285	254	293	304	268	276	296	267	254	295	252	274	269	267	291	263	261	295	273	243	282	269	254	313	272	267	293	286	287	282	284	294	279	299	274	251	264	272	299	295	244	235	264	257	256	313	279	257	260	263	260	269	302	301	297	268	300	277	272	265	296	257	270	273	287	259	294	268	277	305	245	292	233	288	303	245	319	256	281	288	265	293	257	252	243	293	283	262	284	265	293	249	275	308	264	293	276	264	266	278	319	297	270	286	254	272	280	259	271	261	262	289	240	244	281	268	283	320	278	275	257	271	287	253	256	281	284	273	254	277	248	232	271	302	283	255	245	254	260	296	298	268	235	273	277	285	279	266	263	262	281	295	261	260	298	281	260	281	284	263	277	301	263	292	315	324	281	301	308	306	277	277	273	295	234	259	282	229	250	292	287	292	288	264	274	267	278	247	247	255	259	280	292	276
34530	23538	17034	7538	5399	4385	3337	2858	2640	2167	1831	1949	1777	1581	1415	1330	1165	1016	1072	971	835	870	916	969	1038	1016	869	758	725	704	687	653	689	646	638	668	645	620	656	605	620	590	613	660	586	562	593	608	599	633	547	610	584	571	577	594	642	597	583	559	596	583	592	604	610	598	618	550	629	567	571	587	597	575	611	580	597	589	621	592	608	596	592	588	574	589	558	585	585	567	549	604	557	558	608	613	634	590	616	557	526	591	598	532	601	572	585	568	550	548	588	600	581	568	570	578	641	590	559	593	608	588	565	567	541	598	556	608	580	601	564	538	604	562	577	569	566	575	609	607	540	610	587	573	599	609	562	608	565	614	609	593	614	561	583	586	603	571	573	638	586	591	570	626	592	575	569	564	568	588	609	605	563	584	526	582	589	546	602	586	611	583	586	601	626	588	630	576	580	581	594	572	630	616	621	609	604	575	591	586	559	597	565	597	570	617	604	589	591	622	602	585	583	614	577	578	636	652	584	576	607	560	613	597	595	591	619	538	586	552	571	614	604	619	606	572	544	564	588	596	597	591	602	590	647	565	610	565	621	590	584	624	563	573	605	584	576	618	606	591	608	547	538	588	583	596	613	566	593	591	592	597	580	554	544	563	604	627	568	614	601	563	593	580	610	564	583	627	610	618	589	617	590	616	589	595	563	573	600	558	568	554	608	541	549	623	575	588	587	574	606	591	547	556	608	567	597	593	575	560	568	603	602	535	560	547	585	608	555	621	565	563	636	576	539	584	605	600	590	596	589	572	588	615	612	580	540	561	575	612	580	619	584	600	598	566	615	550	613	585	579	593	574	592	573	615	582	596	593	557	571	554	578	577	553	575	560	597	621	611	605	635	600	572	594	607	546	562	613	603	578	582	550	560	607	583	579	570	596	563	597	570	557	587	595	556	554	577	576	581	601	565	545	622	572	605	614	563	574	618	592	608	579	569	598	544	602	586	560	550	565	580	563	579	594	560	588	620	587	642	608	584	600	624	616	644	585	578	550	588	579	597	599	604	594	574	597	596	549	575	577	588	609	571	555	618	606	617	568	583	617	549	588	581	585	607	565	586	610	560	582	595	613	616	641	562	614	589	615	583	554	588	599	534	583	566	551	590	610	578	582	568	592	595	526	630	631	582	594	618	586	607	572	573	598	581	574	604	578	587	538	601	617	532	574	616	613	569	561	564	559	587	545	575	593	529	599	561	593	598	570	590	544	592	593	608	614	554	572	539	556	533	603	611	569	582	585	600	584	596	544	567	564	602	565	607	614	562	575	611	595	593	560	601	591	593	576	610	565	563	528	582	602	578	618	620	610	557	619	567	579	574	594	591	589	581	573	586	607	581	547	597	574	592	590	600	572	572	600	590	577	639	568	598	590	581	549	560	545	579	583	557	596	596	558	567	584	545	596	590	569	571	553	529	576	586	566	627	567	591	608	584	570	578	622	614	599	615	555	623	619	560	555	571	584	615	597	581	561	539	596	570	600	558	594	576	544	606	616	518	578	578	606	623	581	557	585	629	583	602	598	583	573	579	576	578	563	553	572	589	602	568	533	608	577	594	587	565	546	625	592	541	557	566	578	577	594	535	599	580	602	555	562	556	592	606	588	636	573	599	576	584	589	597	594	612	571	570	529	556	584	584	576	587	583	585	583	618	594	578	573	600	615	566	599	559	612	655	594	581	588	608	596	556	598	593	587	599	593	583	614	563	591	540	555	617	580	556	594	598	604	552	586	607	582	614	583	602	611	576	570	566	583	577	580	598	619	593	610	558	590	551	568	567	594	603	608	569	570	590	560	551	574	624	575	603	567	581	584	603	601	588	588	560	574	604	586	588	605	604	595	615	558	578	595	630	583	570	605	553	592	569	626	573	574	572	601	616	595	572	599	537	599	586	546	589	551	553	569	607	578	584	581	617	587	548	630	615	556	564	599	584	581	572	561	558	601	595	591	552	622	592	573	552	628	570	559	581	591	576	578	567	626	633	607	594	629	578	572	544	564	594	581	586	569	578	573	577	571	580	558	606	582	614	573	537	571	581	555	584	611	571	596	575	550	600	539	594	598	607	558	605	616	601	591	600	598	591	566	550	596	613	602	566	582	594	524	574	587	621	600	615	557	595	589	614	576	596	607	585	553	545	597	581	598	618	573	560	582	566	606	557	618	573	576	621	589	564	608	555	621	561	574	600	587	584	592	591	589	589	574	581	543	567	544	577	592	588	595	619	617	565	575	581	565	613	620	603	607	627	609	572	591	636	582	637	624	588	612	638	589	629	594	536	602	557	543	632	585	580	591	605	576	600	562	570	569	597	557	616	552	635	595	581	566	581	593	556	590	594	564	592	589	585	576	601	595	582	587	607	564	570	595	593	556	607	627	595	585	582	604	602	637	620	561	582	557	584	591	636	578	553	606	597	589	594	548	604	597	598	579	524	538	567	597	579	594	570	575	608	543	566	631	569	568	568	616	567	601	604	576	551	585	608	569	606	623	580	613	613	569	564	560	590	597	559	620	600	574	575	537	609	599	567	583	605	561	591	567	577	613	605	578	598	566	609	619	562	572	549	582	546	589	600	555	581	554	632	521	607	633	565	581	606	596	581	568	642	581	608	623	609	617	595	575	583	578	550	589	607	611	599	571	579	598	568	588	619	596	570	604	567	610	587	586	598	571	580	604	586	581	589	626	581	571	585	556	585	586	580	565	571	581	568	551	571	591	574	574	584	587	581	598	572	593	623	545	641	564	621	522	558	582	579	599	559	566	585	630	577	597	575	611	565	570	572	560	572	594	582	581	573	590	576	600	624	601	611	577	585	595	604	590	608	593	583	602	583	577	588	574	595	598	571	584	579	558	576	547	566	565	549	504	605	624	606	598	567	609	573	608	571	586	593	580	615	577	592	604	543	632	614	548	579	600	617	542	581	590	652	580	579	572	618	580	573	619	545	564	601	572	587	638	596	540	603	573	589	611	608	571	590	639	600	572	588	569	629	560	586	578	613	576	584	623	639	570	593	569	563	589	588	562	606	598	567	566	611	577	568	578	611	602	630	572	583	579	605	585	593	595	581	559	616	567	552	543	586	570	604	608	579	586	625	547	601	551	588	563	574	567	598	618	607	603	605	594	582	582	616	537	595	585	589	581	572	573	599	620	607	580	586	602	562	585	619	589	588	602	620	605	590	591	556	565	597	567	612	585	532	571	565	591	591	635	594	577	623	547	578	615	575	557	594	580	571	594	592	583	599	606	575	583	589	600	612	602	577	588	611	599	596	575	628	559	575	566	573	611	585	589	613	564	542	568	596	605	600	595	576	569	561	571	595	596	616	576	639	566	565	567	571	563	567	619	561	578	596	582	581	563	562	605	578	545	555	593	622	583	606	596	644	551	579	597	597	568	619	529	593	575	590	554	558	619	618	611	584	601	602	585	597	579	590	568	593	621	638	577	594	602	584	601	587	608	550
39171	18781	5803	1054	616	471	388	347	357	330	288	289	260	292	256	269	282	262	278	243	274	220	264	258	234	261	256	235	265	239	243	224	221	239	253	242	233	234	255	223	248	254	239	205	209	211	234	234	206	219	264	257	226	209	229	224	248	195	223	205	243	216	230	258	214	183	230	222	242	237	256	222	203	203	235	257	227	252	238	242	226	208	224	236	256	250	264	245	252	210	217	239	219	222	260	246	215	216	236	230	254	207	206	216	241	246	228	237	241	241	217	219	238	220	220	269	250	221	246	239	231	241	200	203	256	251	242	249	249	238	219	181	232	219	244	208	232	194	229	217	264	239	226	263	238	207	248	208	224	214	243	216	218	268	202	201	213	223	239	217	224	225	240	221	226	226	201	248	232	236	234	252	207	232	227	251	225	231	240	222	252	232	239	235	237	234	260	222	244	261	232	208	236	260	229	212	225	207	197	250	236	240	270	226	236	228	247	248	233	226	243	223	208	236	223	250	215	233	254	232	240	216	248	272	248	254	247	232	239	222	243	243	262	218	239	239	236	222	240	274	233	261	235	226	233	249	228	232	248	231	231	214	224	210	207	233	232	235	224	204	244	230	214	213	250	263	236	221	240	237	205	206	214	247	234	198	237	248	239	248	235	239	226	232	243	246	231	211	219	230	240	223	233	240	269	234	236	242	278	196	216	214	262	230	218	226	250	247	218	236	218	228	201	248	226	227	225	237	217	206	219	222	191	236	233	234	212	254	267	251	243	227	255	262	235	246	238	236	231	238	229	242	234	228	235	246	231	203	225	231	227	223	272	239	238	267	240	229	199	240	247	251	257	224	248	250	244	251	234	244	257	239	231	227	236	227	273	207	217	238	261	227	224	199	243	210	224	256	239	234	243	212	252	204	214	193	234	227	267	228	229	226	242	236	233	273	224	229	249	255	253	245	270	207	237	227	253	233	217	217	232	223	237	249	211	209	260	250	210	230	235	226	238	252	227	227	228	240	227	231	213	236	214	234	229	234	231	243	212	229	228	245	228	214	205	204	250	229	224	236	228	238	234	229	235	241	246	232	211	257	240	235	237	267	249	256	216	233	221	238	248	254	217	229	214	223	252	239	224	227	229	232	237	221	263	240	242	233	244	221	238	251	236	220	239	223	216	256	228	207	259	236	252	210	241	246	249	246	242	246	232	215	240	213	235	242	216	244	243	251	221	249	238	231	227	233	251	221	237	209	207	233	197	238	243	230	222	259	205	217	218	250	208	211	236	241	243	217	210	246	244	231	255	232	262	236	235	228	232	238	225	233	207	205	263	237	229	228	213	242	236	222	230	218	215	242	265	242	250	239	220	264	250	233	226	258	231	248	236	239	223	247	246	232	235	248	262	241	207	232	226	219	262	229	220	240	212	220	239	213	206	251	253	224	219	218	247	247	223	237	209	216	228	229	251	234	212	227	244	217	222	251	230	231	211	236	228	241	257	238	229	224	233	241	239	199	235	232	252	261	209	235	201	258	214	231	220	229	226	215	252	198	195	214	195	237	236	248	215	207	212	230	225	219	215	230	229	219	227	238	222	249	258	241	218	225	239	226	225	228	221	231	231	225	253	241	257	206	243	232	223	237	240	224	214	226	253	225	242	237	218	238	242	235	232	223	231	231	245	215	247	234	243	248	239	263	229	243	225	225	258	234	252	207	258	255	243	233	242	243	246	232	242	221	240	229	245	244	216	228	214	233	241	218	228	213	221	245	233	235	259	227	235	221	235	198	246	212	204	244	261	252	233	239	230	224	204	236	227	252	224	254	244	227	251	243	239	239	256	237	234	220	218	200	209	244	230	255	283	232	228	217	245	250	215	241	252	229	224	252	219	217	228	246	240	224	227	210	222	221	228	229	240	229	212	238	260	242	280	215	197	242	252	236	229	224	260	246	241	219	247	234	244	247	226	206	222	258	218	230	243	234	273	237	232	234	249	232	239	225	255	227	237	225	233	230	211	240	256	226	253	237	235	237	214	241	221	226	230	229	237	209	216	229	224	257	247	227	262	233	238	207	252	221	253	241	247	217	246	207	210	230	217	234	258	215	236	252	222	235	269	242	212	209	221	231	224	267	250	246	234	239	267	227	278	232	231	250	233	219	242	239	239	228	257	228	234	246	237	206	244	228	230	228	234	234	214	211	229	228	246	250	253	253	243	243	241	226	228	192	248	229	238	222	239	263	223	249	191	238	236	252	227	246	208	248	243	195	216	207	255	251	244	235	221	242	238	222	250	246	249	226	220	214	221	236	195	248	206	225	221	206	209	231	205	213	249	246	249	233	236	253	237	230	257	209	253	212	248	273	243	256	221	214	234	253	251	224	210	239	252	280	252	247	259	252	215	230	228	226	214	241	252	224	259	206	218	226	223	244	237	277	220	237	246	262	226	232	217	207	228	240	226	241	235	224	212	251	244	261	252	227	226	240	231	237	244	239	246	226	222	240	215	206	222	245	251	222	247	222	250	258	222	226	241	213	227	221	223	265	263	224	213	258	231	228	210	231	229	232	229	230	248	243	233	260	243	201	238	230	207	221	196	198	213	227	254	232	236	236	228	215	228	227	239	254	236	217	269	199	227	208	230	225	214	250	213	225	204	262	249	233	219	248	245	242	237	211	259	241	226	243	215	239	232	202	230	231	245	269	242	234	222	264	229	228	234	232	231	256	237	235	214	229	223	223	241	214	227	241	254	245	223	239	262	224	253	252	218	244	271	225	229	226	196	251	207	221	257	232	200	254	261	197	221	220	277	244	257	229	204	237	209	229	215	271	213	199	241	218	217	233	251	217	240	244	216	219	249	267	230	222	243	225	210	228	243	225	209	216	223	218	224	229	250	198	209	217	249	225	230	209	211	227	220	237	216	230	251	243	240	229	219	213	202	258	240	246	212	230	239	275	261	263	231	211	228	257	247	235	197	236	237	252	242	208	224	248	230	229	210	230	233	235	248	261	216	225	217	216	197	253	239	237	239	217	246	228	250	244	218	225	261	229	244	264	223	242	240	215	222	203	227	234	232	231	230	220	230	251	237	253	243	267	227	222	256	237	245	267	226	244	268	226	235	239	220	247	234	255	235	207	209	204	244	234	228	247	245	231	218	188	195	237	222	242	257	228	258	244	249	227	234	239	233	227	260	241	225	193	205	208	250	225	208	241	225	231	223	223	227	249	243	226	217	258	253	237	240	221	220	232	222	264	220	242	175	238	215	269	220	231	261	219	237	253	226	233	242	273	234	228	227	238	226	239	237	249	221	261	227	222	203	211	242	238	235	246	273	245	246	223	216	210	227	223	217	245	240	217	227	224	231	216	228	211	236	232	212	250	235	200	204	240	248	242	205	224	220	227	228	228	234	236	234	238	225	185	214	231	226	204	243	201	223	267	238	206	252	209	253	234	223	226	245	266	227	255	219	258	250	219	237	213	223	210	244	222	265	231	211	257	231	261	246	230
22481	11378	6825	2504	1864	1544	1167	1143	1013	939	894	930	822	761	740	718	727	662	641	635	619	623	608	549	606	620	559	556	543	507	542	492	531	496	462	549	500	532	502	509	500	516	543	479	458	508	455	504	518	485	499	515	519	483	546	515	466	478	518	508	526	494	540	499	511	488	457	481	534	490	501	494	506	524	536	512	476	519	531	467	505	514	503	526	512	505	541	534	518	482	487	495	499	447	554	466	528	480	527	471	490	507	520	525	510	489	559	478	504	527	497	463	498	509	489	475	502	476	561	561	502	480	524	476	485	475	470	489	498	459	517	481	499	481	485	507	511	525	496	524	482	530	477	482	487	495	499	557	526	474	529	485	476	492	494	455	511	499	536	492	508	511	497	549	532	504	457	508	494	498	489	473	502	473	524	485	513	484	534	497	516	490	504	491	492	496	529	502	531	509	542	528	502	539	513	506	500	486	521	487	466	535	526	492	495	467	505	506	488	508	481	501	490	505	488	486	475	490	494	470	517	520	492	515	510	507	523	510	517	507	530	510	517	516	436	515	475	492	519	484	484	505	489	525	492	477	431	486	493	498	477	506	505	485	490	509	492	488	505	470	463	543	522	518	481	528	516	507	509	506	502	464	476	494	510	523	522	485	482	505	517	459	509	535	534	481	473	547	514	513	516	491	489	503	502	484	517	513	490	493	516	497	497	535	529	450	545	506	504	474	522	520	470	493	515	518	474	481	493	488	471	455	482	519	469	528	505	515	479	461	488	516	472	524	536	496	470	511	528	481	488	532	496	485	459	473	508	525	499	514	525	511	479	474	493	518	470	503	471	483	520	510	491	486	515	504	512	512	503	507	491	464	478	496	509	485	463	513	537	494	494	522	476	518	522	526	481	469	475	492	475	471	519	511	483	540	490	508	474	495	514	489	519	493	491	494	466	518	498	496	456	494	517	514	514	497	512	479	510	496	529	502	528	490	512	504	520	529	518	444	512	502	493	467	505	502	499	539	502	491	475	485	505	512	524	462	507	514	500	503	494	508	491	487	485	513	532	492	474	469	521	455	525	492	546	527	484	479	538	494	482	496	498	489	486	483	496	485	492	506	501	505	485	490	517	521	453	489	496	496	507	518	495	523	496	524	486	494	481	544	518	509	470	485	498	461	534	503	436	492	461	477	474	484	504	486	535	470	516	497	551	436	513	482	483	529	521	502	476	522	501	514	516	515	515	464	549	526	496	514	454	526	479	494	530	539	531	491	454	501	493	550	484	510	475	478	528	483	445	515	468	501	496	512	517	478	476	484	497	479	534	487	525	517	529	515	491	467	475	496	532	502	514	478	473	501	513	491	472	501	505	502	483	547	507	473	511	511	512	492	456	493	479	509	480	494	490	511	507	475	540	516	521	501	463	481	549	523	485	509	504	485	478	506	477	486	498	489	539	532	509	482	535	505	506	511	466	529	509	477	520	499	494	488	505	501	483	514	493	540	469	510	497	463	506	506	501	535	503	449	518	529	523	485	473	501	538	492	509	499	469	507	507	504	482	509	503	468	488	535	465	509	507	493	493	489	520	518	477	490	500	494	472	500	528	474	493	518	477	511	486	488	517	484	487	509	480	493	505	516	513	497	472	471	484	552	522	521	477	499	500	505	515	495	487	509	507	466	517	503	506	512	481	487	494	496	526	466	488	491	463	491	486	499	509	515	499	499	517	467	471	551	481	494	491	486	510	524	477	475	482	495	506	493	502	498	529	509	500	482	460	482	482	486	454	505	524	499	508	477	492	515	489	526	465	485	487	484	485	472	514	540	519	509	507	492	490	519	503	518	483	488	532	462	472	505	511	486	517	476	500	503	482	528	476	484	506	480	492	465	502	499	486	490	461	486	490	462	490	477	471	506	549	466	482	475	527	505	500	469	516	501	508	529	520	535	477	514	495	493	488	507	511	503	490	509	525	480	479	495	500	489	518	491	467	467	495	510	460	510	524	500	521	522	509	514	529	494	480	488	470	507	507	489	507	528	483	515	494	510	470	462	514	494	482	494	540	437	519	494	518	511	502	501	497	547	516	488	498	524	516	501	486	499	478	488	518	463	522	461	511	486	464	471	508	511	458	514	514	498	501	527	514	483	481	492	548	483	503	505	511	495	512	515	516	510	527	454	505	459	462	477	468	514	499	454	507	492	500	456	522	502	483	529	494	478	494	521	553	475	503	515	523	467	518	494	520	474	486	519	512	475	468	532	473	529	497	522	529	508	495	482	475	464	492	496	549	503	502	475	514	476	488	492	503	535	541	520	466	508	498	507	517	499	503	506	490	529	518	472	480	520	519	503	516	498	514	473	491	526	495	487	500	484	452	475	551	516	482	492	488	502	511	488	483	450	476	492	491	518	466	476	452	500	498	547	493	452	474	520	470	503	497	493	481	509	494	506	519	534	463	482	465	464	517	490	519	460	470	466	490	512	547	498	515	502	502	496	508	470	535	454	529	461	495	478	479	473	475	523	471	524	493	536	504	480	507	472	456	523	514	518	463	498	500	497	513	476	504	481	474	510	494	504	508	497	468	492	515	459	500	519	512	508	529	517	524	504	500	529	529	506	506	482	500	471	522	500	523	504	454	501	500	528	489	555	468	533	454	478	471	500	499	485	477	507	482	490	497	489	529	504	514	499	455	492	510	492	508	488	515	480	514	499	487	512	455	520	478	504	510	501	501	502	501	479	499	488	497	493	493	484	529	485	528	487	487	511	523	484	496	497	508	490	508	479	493	523	496	517	534	488	486	508	475	530	515	514	500	472	488	500	475	498	516	523	536	483	478	517	486	472	527	495	496	510	476	468	484	524	512	484	474	522	491	482	506	485	461	489	513	502	464	504	518	487	496	511	505	475	491	479	481	490	528	455	486	500	507	463	440	508	474	491	464	453	498	515	495	511	487	470	469	486	492	511	476	478	521	503	489	474	506	498	483	508	502	529	516	491	490	520	482	524	472	498	488	471	520	460	537	500	511	518	475	539	480	473	511	532	494	484	505	502	521	490	495	514	508	492	443	493	508	508	513	480	513	481	505	464	506	484	511	481	496	503	523	500	511	467	518	502	480	470	494	494	522	491	483	464	515	505	531	507	539	497	493	483	516	483	515	474	502	514	521	484	486	487	504	543	493	515	478	502	493	485	501	477	464	493	495	513	511	478	524	490	504	488	510	491	545	497	541	517	444	487	493	484	508	525	497	517	508	476	527	472	450	524	507	495	495	498	499	506	529	507	486	458	509	543	514	488	505	541	486	488	484	458	484	481	482	521	513	556	498	526	486	523	467	464	507	466	497	489	482	533	535	510	542	509	505	486	499	518	504	481	482	497	526	500	545	492	470	484	516	491	496	541	509	489	467	547	504	475	481	505	460	507	482	515	470	468	518	488	493	527	511	465	486	522	501	482	493	498	509	519	505	519	457	493	521	490	507	517	503	487	493	482	456	514	483	530	522	491	526	492
53680	28158	13854	2618	1010	770	503	509	454	421	394	366	357	337	282	299	258	296	279	235	269	279	246	295	269	298	225	230	202	220	246	215	265	243	250	238	244	238	228	233	207	242	202	212	225	215	212	229	230	224	250	231	223	211	235	228	240	227	228	211	218	236	223	222	241	236	237	229	224	225	232	207	191	255	252	230	229	214	233	207	257	205	222	224	226	217	242	202	205	227	220	213	229	226	258	221	225	206	236	216	206	212	226	230	203	218	235	228	220	217	238	240	237	232	224	244	226	224	224	197	207	207	235	225	245	248	218	220	239	242	219	247	220	257	225	195	225	208	205	218	236	218	242	246	233	237	240	204	229	209	245	235	263	212	248	256	226	225	217	224	209	248	238	237	216	241	233	225	206	224	245	234	242	243	238	219	239	225	204	243	247	233	236	204	229	219	258	233	238	210	224	225	226	233	224	218	221	210	239	208	200	241	202	223	231	233	231	217	214	253	211	257	242	208	238	256	232	224	255	258	256	217	194	191	240	239	234	219	205	241	227	211	207	229	229	198	231	220	218	245	244	242	217	216	254	195	203	231	234	221	215	232	207	219	220	213	218	184	242	231	203	287	238	235	247	219	240	219	243	235	230	248	219	206	216	221	209	214	253	225	231	255	254	235	218	231	223	220	214	220	246	242	238	233	200	203	197	209	255	210	228	227	235	240	253	218	270	261	210	230	187	230	212	225	237	238	249	200	219	219	239	218	240	252	224	253	219	238	243	247	208	199	218	231	224	223	218	213	218	234	191	231	193	237	212	228	222	257	210	232	238	192	233	220	227	211	232	213	222	212	259	191	244	204	222	204	224	241	246	226	253	227	210	213	233	220	239	192	254	255	235	221	230	252	224	216	224	236	253	233	197	215	260	233	249	230	227	243	239	230	194	209	238	222	231	227	219	198	232	238	234	231	223	233	242	214	199	215	209	213	227	218	231	225	249	251	231	228	221	209	218	233	243	237	261	256	214	227	227	229	227	225	227	218	213	192	200	213	250	222	192	251	229	219	222	210	256	232	222	228	229	245	208	238	212	222	215	214	222	208	240	211	231	230	233	211	234	236	213	218	223	235	251	239	258	210	233	200	236	199	224	217	227	242	236	201	223	252	214	220	225	233	237	225	214	227	265	223	233	228	263	206	229	232	220	191	229	252	243	246	250	231	232	227	249	248	215	220	222	193	239	214	233	201	231	235	256	216	227	201	220	239	206	229	228	207	232	210	208	228	206	233	250	176	212	225	230	224	231	215	219	217	244	235	208	252	239	194	203	235	203	225	202	202	226	225	211	226	250	240	222	212	228	238	169	220	213	212	239	208	211	204	228	219	211	265	230	222	220	212	222	224	229	204	267	215	204	219	209	211	215	217	181	241	215	228	212	217	208	213	214	225	212	206	227	228	202	233	211	233	215	235	228	243	239	233	230	234	190	209	241	221	207	267	230	231	255	239	261	218	234	226	235	198	203	209	204	235	268	205	182	248	234	229	261	207	205	219	241	211	257	225	237	244	239	215	223	216	230	236	222	239	189	205	264	235	228	227	200	219	242	234	225	221	242	240	215	220	209	228	243	220	209	221	244	240	189	227	249	228	234	238	220	229	213	251	215	218	250	235	244	197	223	231	207	226	226	227	228	230	247	224	244	243	236	229	223	245	229	244	219	219	236	229	239	230	213	232	212	234	242	231	216	219	246	224	258	251	217	234	202	218	234	227	283	233	234	259	239	208	222	192	219	231	247	260	211	222	256	250	226	227	208	236	264	257	234	254	227	227	232	207	204	257	212	230	217	216	208	194	233	219	229	248	215	218	208	235	225	240	255	188	206	201	233	206	224	224	216	240	220	262	229	207	230	215	228	247	223	235	238	228	198	221	209	237	212	245	225	215	225	243	207	229	236	206	227	217	228	225	221	246	246	220	185	213	226	228	210	212	199	220	207	197	201	232	253	252	242	208	229	194	198	243	196	248	245	212	221	253	197	207	220	236	228	211	215	237	256	221	258	244	205	213	215	219	213	226	202	238	221	198	234	229	238	231	225	229	235	224	199	219	226	224	215	206	204	250	239	235	230	239	241	242	204	266	206	212	231	219	210	205	240	223	240	199	209	248	221	215	235	237	223	222	197	225	232	246	237	248	216	211	210	242	226	192	238	193	239	199	233	219	248	202	245	241	214	202	206	233	217	247	264	214	236	229	230	243	224	220	215	204	252	224	220	228	218	244	237	187	203	217	223	230	205	226	228	214	258	239	213	219	208	222	225	249	234	241	226	239	225	228	233	219	222	240	253	235	241	241	235	232	213	233	233	227	240	220	219	202	237	206	184	228	219	210	222	240	207	209	255	223	215	226	216	221	244	233	243	238	218	241	249	258	246	223	212	214	263	230	248	237	215	215	231	239	236	213	228	215	200	237	237	243	231	243	221	241	251	214	225	246	222	249	235	209	226	252	237	205	234	217	236	239	223	247	189	216	230	218	233	208	226	218	242	250	244	273	237	217	193	204	215	256	244	211	205	237	211	233	233	222	234	207	237	222	234	224	225	244	240	212	227	245	205	241	228	228	228	216	237	219	199	253	215	242	205	218	246	230	201	262	179	237	231	208	229	215	234	225	215	223	219	248	246	207	239	230	245	259	246	249	245	214	213	227	224	211	256	238	209	224	210	210	250	238	209	234	225	228	242	228	246	249	214	225	217	226	191	220	225	248	205	244	220	222	206	219	223	211	239	213	241	230	214	228	266	234	227	251	249	210	240	210	211	193	217	218	246	221	227	211	218	220	215	221	203	210	230	223	233	218	221	241	185	211	193	205	234	250	209	245	195	223	230	243	248	275	235	218	222	240	201	198	222	247	192	251	214	230	233	228	197	218	214	232	248	211	249	203	232	224	197	211	224	206	223	244	201	226	226	212	230	241	247	242	191	201	234	238	251	217	236	244	232	217	246	240	224	253	230	240	243	216	235	210	222	211	208	232	238	223	206	254	228	230	246	213	230	248	228	219	198	227	222	225	230	235	202	217	236	228	234	252	236	227	250	231	234	230	217	224	238	220	211	214	220	216	231	217	204	212	209	233	247	204	241	234	223	219	253	229	227	223	242	235	224	203	232	228	230	239	221	218	223	255	234	220	213	233	221	226	214	193	229	217	246	236	216	229	213	253	241	217	211	282	251	216	225	235	237	218	209	213	208	232	199	215	244	237	191	205	231	246	224	235	221	200	233	221	220	184	240	225	244	242	234	194	188	217	202	227	247	220	297	231	205	194	209	238	220	241	226	230	231	225	226	261	260	244	214	240	204	211	231	215	251	228	215	267	215	240	243	223	238	220	241	232	230	236	221	220	231	216	227	217	219	243	248	233	226	247	212	247	227	239	226	211	238	191	216	221	208	217	247	234	236	245	251	229	224	224	235	228	202	222	219	229	253	210	235	225	193	226	221	247	213	211	230	221	198	230	243	201	256	279
31955	18323	15155	4484	3502	2821	2231	1970	1739	1519	1525	1402	1166	1010	1025	937	893	803	793	700	744	695	725	755	764	801	626	591	564	588	602	583	569	536	569	510	539	516	480	529	533	514	515	526	509	507	496	503	502	517	528	520	502	545	536	527	480	480	536	521	517	470	486	534	494	474	506	500	494	539	464	516	492	471	537	490	482	512	498	537	530	513	501	506	453	519	507	489	498	509	480	492	496	519	506	482	541	509	498	510	513	486	471	444	477	491	489	464	500	505	506	485	494	486	522	502	478	523	528	499	514	471	468	554	502	477	504	471	470	494	467	510	482	478	482	482	538	527	531	541	482	495	473	505	465	513	539	516	502	486	488	501	470	494	496	469	479	503	507	478	514	511	497	468	472	484	498	484	508	484	507	487	458	490	502	486	503	518	522	470	533	451	511	503	474	504	519	489	471	501	474	492	496	483	501	510	474	486	485	514	487	508	530	477	469	491	503	482	468	500	492	473	495	549	482	486	466	533	446	525	498	505	525	497	517	498	534	463	454	481	476	488	476	491	482	541	536	514	500	495	517	534	492	542	467	458	496	464	512	440	513	533	490	506	501	560	467	494	488	507	460	506	491	498	525	493	471	497	487	503	510	500	503	534	495	490	495	520	504	468	506	503	482	495	532	509	514	508	509	497	464	491	475	494	460	495	488	522	493	514	503	487	484	510	500	491	496	509	480	496	446	515	482	476	462	514	489	473	524	509	504	505	494	486	526	486	498	469	488	502	530	479	508	505	506	486	502	510	504	485	515	477	536	488	495	534	499	506	549	500	466	508	516	522	529	544	510	524	476	501	495	505	499	490	501	516	516	483	514	504	538	511	511	476	483	484	495	503	464	481	476	539	493	484	506	473	456	493	474	473	518	488	534	512	532	480	462	519	488	462	503	490	490	481	482	460	491	486	524	506	450	488	498	514	496	551	487	529	499	454	511	505	475	515	483	475	505	497	471	501	504	494	499	447	484	525	481	501	494	505	494	480	552	497	509	540	519	484	486	491	454	472	525	512	471	509	519	476	464	504	495	490	519	509	473	489	462	488	471	453	510	476	506	528	515	474	509	517	456	494	470	545	526	486	438	513	541	528	541	452	502	512	493	485	525	506	496	473	475	468	471	471	538	481	475	557	471	486	451	509	494	505	451	527	477	500	527	506	478	514	503	527	531	508	514	509	490	501	502	473	478	485	517	518	489	505	492	532	498	465	478	509	518	496	500	447	479	495	458	533	477	489	552	496	510	516	502	489	525	519	521	480	495	543	474	494	511	471	502	521	469	486	502	453	489	494	502	486	516	512	477	493	504	498	496	465	493	512	512	505	520	522	438	506	515	509	492	500	525	510	510	491	439	517	496	489	484	527	529	459	484	500	521	499	540	510	469	510	450	464	452	485	524	445	505	497	471	529	503	503	486	506	455	527	504	509	493	517	498	491	504	517	496	514	491	522	515	479	496	527	516	500	512	516	536	515	500	444	486	521	516	474	510	478	484	511	471	503	523	500	457	495	537	539	541	495	461	493	505	504	526	502	499	455	553	519	508	502	519	484	495	485	508	523	463	491	541	467	513	482	505	485	504	478	473	525	510	454	481	512	491	487	498	492	490	492	516	502	530	490	478	500	478	494	498	490	469	474	501	516	494	513	487	485	491	472	501	524	487	493	520	513	533	473	494	491	496	497	495	477	519	485	482	478	488	476	479	510	450	460	487	494	492	486	465	517	506	509	474	484	536	513	480	496	516	484	515	515	449	504	477	497	502	478	468	482	507	526	496	495	460	493	496	494	474	485	515	460	506	441	470	470	522	488	507	442	491	490	497	485	479	528	492	501	476	471	526	516	497	510	496	504	504	501	490	466	495	483	511	495	512	524	483	495	538	475	512	485	472	478	512	483	515	488	499	496	518	520	495	495	484	495	540	486	480	498	453	519	491	515	492	489	511	470	495	496	515	519	508	513	522	494	497	493	456	471	499	524	496	448	493	526	487	511	520	469	509	490	508	477	482	494	522	457	486	516	525	505	462	465	500	493	534	467	504	521	496	485	481	530	493	472	523	490	498	517	544	507	443	490	453	525	493	533	513	481	503	438	499	494	516	475	476	505	491	504	498	488	476	510	517	502	456	495	526	484	497	493	515	480	509	523	493	472	504	497	488	492	527	499	478	503	454	536	511	479	455	521	490	469	475	523	465	489	495	515	473	493	523	472	527	507	477	471	490	481	471	489	466	502	481	486	476	495	456	535	473	507	449	463	488	486	466	500	466	508	503	466	499	475	514	481	477	439	531	453	490	507	504	480	491	487	471	534	483	487	500	510	466	466	488	457	491	489	496	526	504	456	523	500	460	503	498	518	514	534	471	472	472	519	456	488	513	500	509	527	507	487	491	452	529	489	508	509	508	501	478	481	507	483	496	544	522	503	476	471	484	472	488	533	507	496	516	476	482	503	467	462	473	508	481	503	550	486	481	491	503	514	482	509	496	483	483	487	488	483	501	490	466	499	497	531	533	510	489	489	471	500	515	456	469	522	534	514	488	486	451	490	484	465	493	481	481	498	488	482	478	469	499	513	506	520	485	495	483	491	513	481	530	514	472	476	492	492	505	499	556	493	522	501	505	502	496	538	486	512	485	467	519	496	476	518	527	510	502	543	480	495	483	513	506	508	514	481	482	497	517	516	499	484	464	510	505	472	512	517	528	450	490	522	463	530	505	497	515	541	520	506	493	515	492	468	480	487	492	509	535	491	481	501	486	511	490	501	453	490	473	544	481	459	522	502	504	484	495	515	483	498	478	481	510	514	468	487	531	525	505	486	474	458	533	501	492	497	500	500	504	522	504	495	517	513	485	477	459	508	523	519	502	473	523	476	464	492	501	507	529	496	478	517	490	513	531	506	475	475	479	482	492	501	530	498	526	479	482	511	498	520	480	533	497	497	502	480	513	503	558	532	476	512	533	450	483	509	481	468	480	517	480	498	524	483	533	519	502	508	542	487	466	504	467	509	505	510	497	515	496	468	486	506	532	500	498	506	478	505	515	468	502	475	483	478	561	569	549	512	469	485	495	498	494	507	507	494	513	476	476	482	481	486	493	497	494	467	501	483	471	516	506	484	544	510	537	470	490	473	470	445	509	510	479	488	470	502	511	491	455	500	506	502	494	532	529	484	506	522	484	492	518	500	501	473	531	527	473	477	493	499	527	486	516	513	489	496	482	482	513	495	523	505	458	491	517	505	505	493	469	518	529	507	529	487	520	483	502	480	474	538	524	502	491	471	443	473	455	468	481	513	486	526	456	558	485	465	490	477	492	485	475	484	505	495	507	469	489	512	513	471	506	498	486	477	506	509	468	535	502	527	488	495	492	533	465	508	462	511	522	496	467	479	446	526	479	509	500	487	498	532	461	495	449	493	521	509	500	509	484	500	505	482	488	488	520	493	507	492	481	485	520	457	480	494	484	495	536	490
61187	34852	19326	4103	1514	1083	809	758	626	544	523	534	444	465	361	389	376	350	333	295	339	302	343	341	359	369	308	318	319	330	308	287	278	319	290	256	285	322	318	277	308	299	293	292	284	285	303	278	311	278	281	257	275	265	285	276	292	259	323	291	313	287	252	286	283	267	301	267	288	288	292	263	275	264	292	297	273	265	266	288	310	264	285	252	305	289	304	265	300	283	270	247	258	300	263	268	281	296	313	300	279	327	265	293	267	308	270	287	277	282	308	265	299	272	323	286	264	297	286	266	266	260	294	289	291	279	266	273	324	289	271	315	266	274	285	309	280	271	276	293	288	282	240	310	252	302	301	282	290	273	314	312	270	277	281	283	296	280	266	292	267	285	295	259	287	278	285	263	293	275	260	261	283	305	306	265	257	274	297	289	302	272	299	312	256	277	302	297	260	281	261	268	295	284	262	282	244	303	278	261	256	271	274	277	278	296	279	293	256	258	256	279	260	247	279	273	290	297	274	252	263	323	271	289	338	306	290	260	270	277	260	273	280	248	282	272	234	283	291	298	295	255	277	298	255	280	304	280	313	279	293	277	304	280	284	240	281	291	306	260	276	229	299	293	273	314	277	308	313	302	292	261	273	275	279	276	284	276	297	279	297	292	314	258	269	292	275	300	304	273	247	273	292	248	280	277	268	278	285	285	313	316	258	264	295	285	274	265	290	289	271	290	300	291	271	301	304	274	252	268	281	278	270	262	262	259	308	295	262	266	282	281	310	275	297	266	300	274	272	258	314	292	290	301	278	271	277	297	266	280	263	270	279	283	271	263	304	311	289	309	292	275	300	256	264	272	283	268	287	298	274	299	291	284	268	282	313	265	282	261	274	292	292	277	269	279	256	279	247	270	277	261	327	287	293	277	280	273	287	266	262	287	272	297	257	293	268	307	253	244	262	284	285	280	268	292	297	275	281	303	339	273	291	259	299	291	261	268	271	293	263	293	284	311	295	266	241	258	264	278	251	289	275	286	252	288	265	288	291	279	279	296	268	280	284	284	276	285	304	312	304	303	289	320	254	287	296	311	295	293	305	279	295	225	266	247	274	281	284	278	265	266	301	295	241	261	332	287	278	272	254	280	286	279	289	311	289	288	267	285	286	268	308	319	293	296	257	271	294	282	315	296	269	281	269	271	271	289	282	257	246	255	243	296	301	262	257	243	254	267	265	272	279	303	275	294	268	295	283	301	277	264	298	261	264	291	286	287	271	314	280	276	307	293	292	268	276	262	304	278	284	282	267	277	276	291	261	290	291	286	328	267	269	285	262	270	269	271	239	286	285	256	282	295	222	299	287	260	271	280	260	269	321	288	272	255	270	284	299	277	274	295	279	283	269	298	277	282	308	324	292	285	294	279	276	267	290	299	274	315	306	257	317	324	257	297	268	281	326	296	278	273	290	278	317	266	287	286	263	269	268	276	279	277	272	288	256	290	248	312	258	284	260	274	255	271	315	268	268	284	308	300	277	269	308	255	252	281	321	293	262	289	274	274	272	265	273	294	270	292	241	298	271	305	268	318	331	277	274	291	281	231	273	282	259	255	270	275	280	265	283	278	268	284	280	280	283	283	284	294	263	256	290	231	288	294	293	298	260	306	304	263	264	281	288	280	271	288	283	249	274	289	313	260	285	275	305	315	266	235	261	283	260	259	278	265	269	276	267	277	291	314	289	285	281	300	278	293	274	247	272	312	262	264	273	251	289	279	268	235	260	293	255	282	293	297	297	283	298	304	273	254	308	248	281	264	282	309	252	264	289	275	271	288	275	284	300	299	278	262	306	265	263	308	291	265	285	271	267	333	246	299	276	297	272	282	270	287	300	271	244	274	301	289	268	267	262	257	278	312	271	262	299	294	258	244	269	290	258	286	291	258	300	302	299	305	272	274	298	276	301	297	293	272	264	241	287	289	248	268	286	288	287	280	289	261	276	286	289	285	287	279	308	253	274	225	299	270	319	303	283	291	324	283	246	275	284	275	289	296	256	269	269	268	254	295	275	242	258	289	264	263	266	302	264	251	311	265	271	294	287	281	293	291	284	282	294	273	251	283	292	267	281	286	267	308	301	265	275	260	278	301	281	308	274	291	287	291	279	290	248	285	285	279	270	291	317	288	287	262	274	282	261	270	255	292	277	269	258	259	310	304	260	265	262	286	255	288	285	292	295	237	253	272	292	301	310	263	312	275	293	280	309	315	286	268	302	277	286	283	256	268	256	279	287	291	276	277	299	287	258	265	295	265	288	263	268	253	271	267	274	268	266	303	266	265	276	303	286	303	234	275	290	299	272	268	275	324	264	262	288	323	287	262	271	276	303	306	261	306	275	278	266	274	273	267	265	262	309	293	282	295	307	297	287	308	275	294	293	311	273	271	299	292	276	274	261	265	271	302	266	233	276	290	283	277	279	281	296	285	271	295	285	296	310	260	277	274	318	275	252	298	281	272	273	285	252	256	244	262	310	294	283	265	273	301	291	300	311	263	260	282	282	267	248	239	261	257	265	297	294	268	280	298	288	286	296	267	281	262	275	259	258	248	300	298	270	268	295	268	255	288	294	284	282	258	300	261	280	296	277	279	276	241	284	263	274	270	260	282	287	255	301	303	255	282	292	283	286	285	253	267	250	286	278	272	314	268	309	291	281	283	286	268	245	297	279	286	297	250	274	273	271	253	267	305	276	291	272	270	288	272	284	257	281	294	287	276	304	273	274	274	232	302	266	251	270	245	273	309	282	290	286	254	313	278	308	266	278	292	277	299	276	294	261	284	300	280	245	270	288	256	302	270	280	284	267	271	268	257	284	276	310	289	279	261	292	283	274	275	300	296	285	271	279	304	284	265	260	303	289	282	259	269	291	275	272	280	258	272	320	252	279	242	291	294	251	262	279	267	264	272	258	303	272	336	282	303	279	288	310	282	290	280	280	269	304	285	291	281	310	268	260	263	265	295	277	279	296	302	271	281	300	294	270	292	283	270	273	278	275	265	261	301	261	256	273	266	305	289	280	305	281	258	294	279	294	305	252	273	295	261	295	285	299	294	260	287	294	293	279	310	314	236	291	306	260	270	259	296	267	280	239	305	285	293	283	258	285	277	259	310	292	268	282	269	268	298	310	257	256	265	259	290	270	287	278	270	279	272	285	289	293	253	309	237	295	267	278	260	283	303	289	271	254	266	293	257	267	245	256	269	273	247	301	273	263	297	298	315	258	281	271	264	299	273	267	304	305	286	304	268	295	275	287	253	270	279	285	276	318	297	249	270	267	260	296	235	276	264	301	285	271	271	275	266	312	272	265	279	253	287	274	321	321	285	300	264	277	281	304	251	271	280	303	293	285	291	287	280	300	261	255	243	256	276	276	280	271	277	296	258	277	269	282	280	306	270	274	256	298	250	281	284	258	278	275	274	273	241	290	300	263	289	299	286	287	292	291	290	297	306	286	260	282	286
36989	23995	18215	6273	5009	4015	3098	2863	2442	2078	2075	1860	1587	1382	1264	1229	1183	1101	959	906	884	957	940	1067	1050	1080	858	820	793	744	752	675	709	698	657	631	610	627	591	639	596	641	601	552	624	615	643	612	609	633	585	601	583	616	570	604	622	628	615	630	598	571	602	649	625	609	594	583	615	549	622	616	575	602	635	607	568	623	593	592	614	611	633	581	578	615	627	689	590	597	561	589	595	578	602	572	610	616	598	600	643	621	606	627	620	583	637	592	558	610	601	607	567	617	581	570	617	612	604	615	595	530	655	616	597	591	623	588	585	597	618	604	605	625	558	591	572	603	634	560	594	619	597	606	632	553	602	598	650	607	638	605	604	623	613	607	583	593	635	602	601	580	616	593	602	595	560	610	583	546	595	614	594	672	665	594	590	644	639	595	595	587	590	601	625	594	575	552	602	616	599	611	595	605	613	575	578	549	572	627	584	612	579	548	591	613	587	569	580	579	619	580	548	572	592	614	566	612	584	533	556	545	601	644	605	565	559	570	598	610	573	629	606	616	566	594	597	594	628	571	584	567	593	563	651	599	564	566	593	618	631	605	567	569	599	588	634	608	565	583	593	630	585	604	605	595	576	551	579	639	581	641	581	615	570	642	638	607	584	626	577	582	631	542	566	562	579	631	596	588	588	556	558	615	615	586	610	634	609	646	593	563	585	613	615	590	589	569	597	602	594	594	617	592	601	616	597	565	587	582	626	622	602	599	579	555	575	595	573	583	629	614	599	630	633	604	583	620	595	572	595	594	613	558	603	601	622	616	574	583	564	615	562	604	608	594	606	599	549	586	571	614	592	586	594	588	571	582	612	598	614	556	610	627	618	536	600	615	583	587	567	564	616	627	576	621	588	600	623	573	543	628	603	571	588	617	616	583	583	603	578	585	576	638	547	587	583	609	566	590	633	604	602	607	593	619	606	580	594	634	599	578	579	607	559	629	605	618	589	625	593	600	626	603	626	610	548	586	586	615	559	592	597	588	587	548	630	611	595	564	617	580	594	621	572	585	584	572	601	590	580	589	574	563	595	575	551	601	608	625	640	620	640	564	605	559	614	557	589	614	585	640	584	542	576	573	616	601	616	612	590	594	598	624	627	602	627	596	576	560	606	595	573	623	584	581	640	589	621	592	597	616	609	561	618	599	567	625	561	608	596	596	610	575	593	592	582	562	639	568	598	591	618	627	619	572	610	592	633	587	537	586	584	603	560	617	624	634	613	617	559	602	625	585	626	582	601	577	618	591	595	599	584	606	561	599	582	592	587	598	597	613	552	598	597	550	576	596	573	610	607	601	599	605	551	594	574	593	564	576	565	580	569	600	615	605	609	605	573	582	615	645	599	601	585	617	564	590	564	607	611	645	579	582	598	600	551	584	584	579	604	591	611	618	620	613	585	573	638	604	615	577	570	602	571	615	633	622	586	595	620	595	577	632	633	556	587	592	595	577	581	596	611	586	614	596	608	606	605	625	619	572	616	579	635	602	600	574	582	601	581	562	593	588	591	603	592	547	631	571	607	570	559	631	580	594	614	605	593	580	572	645	570	614	576	569	617	655	591	623	571	626	609	608	623	577	616	618	571	639	577	582	581	606	604	592	610	593	584	630	601	593	601	648	582	613	583	624	587	568	594	590	594	627	588	667	585	589	598	589	591	572	607	557	649	585	582	591	580	602	580	640	599	624	616	590	602	632	611	614	555	561	604	600	584	578	633	639	616	595	621	599	588	578	580	601	629	590	582	613	629	563	611	615	596	617	600	576	604	559	567	609	608	571	585	635	629	615	597	591	605	581	585	614	610	595	609	577	570	575	651	550	597	601	612	638	612	595	581	576	581	589	561	589	616	565	607	591	589	593	587	620	601	587	588	587	563	598	589	531	568	572	595	565	577	608	614	563	542	602	594	590	577	566	537	595	597	584	596	556	561	577	588	601	606	626	527	602	610	609	590	575	543	582	613	621	608	543	562	603	574	583	589	640	560	579	594	606	629	575	564	566	571	557	607	595	615	613	603	592	607	630	617	547	565	583	592	632	605	600	598	589	606	606	595	584	602	605	636	643	601	577	595	610	597	589	593	636	574	571	623	571	609	602	566	537	578	578	621	632	601	610	619	620	585	590	562	582	594	600	593	568	563	599	652	638	617	547	604	611	641	581	594	654	608	546	590	581	604	603	586	584	603	624	587	599	627	606	588	655	590	570	606	606	581	609	581	576	561	636	586	606	619	608	628	603	613	603	624	617	582	612	604	585	573	594	584	584	629	620	609	612	643	596	595	596	637	614	595	606	614	597	635	550	624	599	573	548	613	623	609	609	610	627	595	573	625	635	616	577	619	604	627	590	648	577	578	575	564	570	606	585	581	644	598	582	596	619	600	613	634	620	598	582	587	592	628	599	623	628	594	616	611	581	578	564	582	556	606	601	597	594	616	613	569	562	577	572	595	568	623	635	612	608	581	589	578	600	584	572	647	594	584	559	608	554	569	617	589	602	578	571	569	586	594	598	568	602	583	604	584	602	590	629	577	601	570	594	591	569	606	624	571	593	631	594	608	609	582	555	590	605	620	611	622	634	581	585	623	536	601	598	597	585	604	601	583	585	610	597	601	607	574	561	582	621	572	620	611	615	577	595	581	618	591	587	635	631	605	630	584	562	603	572	561	542	574	569	600	635	619	607	601	644	581	601	601	583	606	568	590	632	566	582	610	570	555	617	650	562	637	603	584	554	601	619	619	599	619	564	610	552	609	610	571	583	596	563	635	589	578	584	570	590	577	577	587	597	579	598	634	588	583	596	569	597	617	639	563	606	607	598	597	587	538	581	565	615	575	565	579	602	583	620	612	601	581	597	559	603	548	605	593	585	559	612	599	584	626	581	553	595	569	606	631	610	653	579	614	571	604	598	632	577	598	569	581	581	561	619	569	581	574	627	617	593	570	537	581	621	592	624	538	573	627	598	655	560	586	627	576	625	613	564	638	635	592	598	582	617	607	546	603	571	589	547	639	562	611	560	555	653	590	626	540	584	633	588	643	601	585	605	566	618	621	588	611	619	592	640	603	608	575	613	579	638	596	590	590	571	610	590	591	567	580	553	610	581	608	575	572	604	613	584	613	567	595	604	596	615	656	601	585	585	578	548	618	581	566	593	589	588	594	605	592	590	583	636	601	579	656	608	596	611	608	573	584	567	585	631	610	615	568	621	564	594	566	610	628	597	649	605	605	614	616	590	567	569	616	612	621	592	559	564	601	589	637	647	552	620	626	606	569	615	611	597	628	591	614	593	599	573	619	586	608	611	608	609	585	594	632	573	564	592	624	555	614	590	585	606	586	642	619	585	580	612	637	601	578	590	618	583	588	543	597	562	542	573	578	600	584	575	600	588	569	588	619	569	611	538	610	614	584	599	578	561	551	608	615	598	603	556	618	576	589	640	573	548	576	630	617	602	605	566	605	617
38824	18810	6849	1170	621	494	417	391	373	313	301	343	295	260	276	273	245	236	275	249	250	268	253	281	244	256	243	252	237	249	235	252	218	245	260	253	230	243	201	230	223	251	243	237	216	235	225	225	229	233	216	236	218	251	267	231	268	247	248	255	245	235	236	224	195	232	227	257	238	234	241	248	267	214	223	225	267	231	228	244	237	236	226	242	214	227	233	223	202	220	253	216	232	255	248	273	232	235	243	262	243	243	199	220	222	226	226	211	256	251	205	234	242	240	258	221	269	209	252	226	228	225	239	222	253	230	228	244	228	234	259	275	239	221	231	229	264	217	255	217	245	254	225	233	256	229	232	223	241	249	247	235	230	241	281	209	215	235	223	227	268	245	211	254	233	241	223	249	219	245	246	240	219	251	253	190	224	235	208	239	207	262	244	235	232	251	263	251	232	223	244	235	236	261	239	215	237	254	245	246	238	241	258	197	246	250	277	216	239	219	241	240	255	207	221	229	251	250	230	196	232	255	248	216	256	246	257	215	240	256	233	248	231	231	233	220	223	228	236	220	230	230	202	221	229	248	227	251	212	217	235	244	256	258	259	232	229	235	237	236	228	255	223	245	232	234	229	236	213	195	232	275	247	259	238	228	247	251	245	229	247	216	244	229	228	231	248	260	260	248	220	232	235	237	204	214	234	251	243	232	219	233	245	237	266	240	232	239	242	255	244	246	242	235	249	255	264	249	214	238	256	234	230	237	214	236	259	247	223	227	207	221	235	250	233	252	237	218	228	249	227	221	232	213	238	238	230	224	222	223	235	203	260	241	233	202	218	208	264	222	239	266	226	228	263	224	233	228	223	211	208	228	248	227	235	246	241	248	249	225	211	232	236	245	205	223	178	238	252	224	241	255	248	275	214	231	241	224	239	227	218	222	224	235	231	228	235	257	242	220	243	236	240	245	231	214	257	231	253	209	213	242	206	227	236	243	232	257	235	241	180	237	231	227	231	221	231	254	251	267	250	245	221	245	248	225	251	218	222	226	231	233	240	231	226	242	257	241	228	240	221	203	239	208	228	257	188	264	260	217	220	237	236	253	259	256	223	230	207	252	260	237	212	223	214	259	242	260	250	218	236	219	233	208	208	244	247	226	257	207	230	229	249	264	241	250	259	227	227	220	260	243	223	246	248	227	196	234	230	206	255	232	261	251	223	305	259	245	214	230	238	227	262	245	246	240	250	250	236	263	245	260	247	237	231	232	255	235	246	260	240	231	228	200	232	234	212	257	208	196	278	228	272	261	194	231	229	213	242	228	214	232	230	240	264	233	266	248	233	275	217	231	217	231	196	219	241	241	246	233	227	214	226	262	235	229	228	231	233	234	257	200	253	221	239	230	228	228	236	207	231	227	254	226	227	223	238	258	231	232	259	211	249	248	279	248	253	231	236	253	218	268	229	254	247	253	239	242	217	236	251	257	221	240	227	255	240	210	202	248	242	211	219	212	234	232	238	229	244	217	230	223	237	241	232	214	229	217	245	247	237	233	247	238	233	221	241	233	258	262	234	236	238	240	244	238	236	208	218	262	254	237	231	260	254	235	238	234	249	257	233	260	239	220	223	230	250	255	232	254	222	251	236	253	228	242	247	239	256	201	237	264	227	213	229	261	240	239	223	225	214	224	232	259	210	249	238	252	232	233	235	230	221	227	231	232	220	255	214	229	270	221	212	271	218	224	218	250	243	240	252	237	224	232	271	256	220	266	251	239	212	229	236	255	229	255	235	258	234	232	229	233	235	246	252	253	225	238	222	242	236	250	218	234	225	197	203	240	238	233	229	256	274	233	237	225	229	231	250	239	232	238	242	259	231	221	216	254	242	238	214	238	217	213	209	237	229	232	224	199	236	227	264	229	211	226	260	251	226	242	207	222	274	237	240	270	230	250	254	230	219	224	248	222	267	231	223	281	225	224	235	244	256	230	269	226	243	218	230	267	267	240	211	236	243	221	208	206	245	250	235	245	235	222	243	246	228	244	237	223	237	254	231	230	236	267	242	251	225	217	231	237	247	238	255	220	204	234	240	237	227	235	253	258	244	222	255	227	237	243	229	259	224	240	245	249	240	212	220	234	231	203	256	232	247	255	291	223	250	223	252	225	253	239	242	259	242	247	249	264	249	233	236	212	208	257	232	236	226	239	237	216	224	224	234	233	220	251	219	228	222	238	244	229	263	220	212	253	236	205	249	241	228	255	251	242	247	228	242	220	229	252	249	229	239	225	262	252	253	231	223	243	234	245	230	232	239	242	244	249	245	233	203	250	249	215	251	260	215	238	246	212	255	224	263	232	223	215	248	246	230	251	243	217	242	209	213	234	232	235	245	223	220	246	244	222	218	239	225	211	242	244	259	222	237	255	242	227	228	242	241	244	237	243	239	224	204	244	243	221	229	211	249	261	243	234	202	224	258	254	261	259	235	246	210	220	216	269	248	223	226	244	231	215	247	229	240	226	222	219	226	247	276	236	255	244	240	263	266	250	231	235	225	241	239	263	250	237	241	197	260	246	256	227	264	223	216	240	231	225	219	252	241	234	225	278	216	236	261	254	245	263	232	214	258	207	270	273	279	232	217	250	241	245	239	196	244	283	268	249	243	244	256	264	224	225	223	229	238	242	242	269	212	230	254	265	223	261	229	235	263	255	233	233	229	244	231	248	247	246	225	240	259	282	257	248	238	250	242	244	241	200	232	231	215	209	251	237	194	258	229	257	242	221	235	265	264	214	220	228	210	254	209	253	241	234	263	238	242	235	217	254	212	212	226	236	252	245	235	243	212	223	244	232	259	210	250	246	218	223	256	212	204	220	236	229	236	234	205	215	237	247	231	276	244	229	273	238	218	228	242	218	246	239	218	243	219	225	234	228	234	254	231	234	228	248	237	222	220	273	225	228	217	251	210	267	246	228	205	203	260	235	227	249	253	237	241	255	259	212	255	229	297	259	220	227	240	245	242	235	271	259	253	247	236	227	262	237	210	223	260	239	238	216	239	257	218	218	251	242	247	258	214	233	237	231	221	216	253	242	239	260	227	227	242	240	230	242	231	213	241	248	265	261	258	245	262	253	238	220	256	237	256	225	234	271	226	226	256	227	257	225	215	223	236	249	251	260	251	239	238	252	264	217	203	252	206	220	271	225	242	211	216	242	262	225	223	241	251	226	221	218	235	270	211	238	234	212	244	232	225	234	241	222	216	231	249	254	226	216	236	243	221	218	228	230	221	243	227	246	214	223	237	253	253	252	262	207	272	258	232	224	209	252	250	233	224	237	222	219	249	236	238	211	271	224	214	222	209	262	242	223	219	257	241	213	246	247	248	221	236	230	244	232	209	233	230	248	254	261	253	241	234	240	242	256	247	248	227	219	258	210	222	220	223	228	215	220	246	241	234	243	248	212	255	216	230	254	228	238	209	239	210	251	251	224	254	250	222	256	226	241	249	250	233	217
22291	11793	7819	2357	1803	1591	1292	1137	1123	1047	894	928	777	710	728	730	722	618	602	570	575	585	537	575	573	600	572	561	568	564	553	606	534	561	573	551	522	536	531	504	476	489	526	501	514	545	504	507	536	507	533	444	494	531	474	516	495	512	517	517	571	547	543	535	492	491	504	480	520	548	511	478	463	517	540	491	519	487	471	512	486	480	553	480	524	543	521	488	521	455	507	446	480	506	522	497	495	478	510	495	484	519	518	521	481	517	520	496	499	491	498	531	533	535	518	522	513	515	480	477	483	535	532	526	500	519	471	514	493	531	525	523	527	478	541	515	517	488	515	488	542	519	506	484	507	499	486	499	507	482	518	513	519	567	558	486	515	523	516	530	528	526	497	521	482	494	521	549	496	505	486	487	505	513	498	507	493	487	538	532	484	492	512	515	533	508	474	512	488	499	509	492	487	492	521	454	475	527	475	488	519	543	493	536	530	498	522	532	545	531	488	499	516	549	496	536	516	526	497	463	497	492	489	566	514	503	497	491	492	491	503	498	528	533	524	492	495	464	466	529	509	485	527	513	512	469	504	523	486	529	500	540	469	514	491	511	504	485	486	497	529	515	528	522	540	542	500	534	541	479	492	491	508	527	515	528	540	485	474	554	492	519	491	471	526	501	511	492	518	531	498	513	531	523	498	484	497	470	506	525	521	542	496	518	483	479	509	493	516	511	547	530	529	468	495	501	493	493	503	538	516	506	554	510	502	512	522	492	510	506	495	516	523	511	554	510	535	489	484	484	485	527	481	499	522	494	471	493	485	474	533	505	531	534	526	495	458	512	499	436	531	496	567	506	540	525	500	461	480	520	500	494	503	517	528	532	512	523	492	482	531	506	503	497	501	513	470	532	523	506	501	482	517	532	533	520	520	507	498	542	499	502	517	494	528	530	531	524	499	506	498	521	501	514	515	497	563	520	522	536	545	530	495	493	525	501	537	516	527	546	476	490	478	517	511	503	450	465	495	447	501	480	491	551	477	516	493	508	508	515	513	516	462	489	476	520	512	522	493	521	520	512	502	545	517	523	551	463	527	512	474	516	529	527	499	512	517	499	481	490	522	527	476	517	507	444	516	511	520	506	468	512	506	518	522	491	495	474	503	550	537	471	505	519	503	517	531	532	483	507	542	508	477	514	512	502	523	538	490	516	561	504	538	480	517	521	504	470	502	474	532	519	547	500	478	526	507	486	492	545	513	477	478	493	495	523	529	487	521	475	509	480	542	493	540	560	487	552	487	498	504	469	488	496	533	515	537	502	515	532	504	526	529	530	516	492	514	523	519	509	451	548	550	492	508	534	491	494	490	530	509	527	527	514	495	493	486	466	491	475	499	488	524	538	492	479	522	483	539	559	527	521	485	543	519	523	528	502	502	546	527	506	528	505	508	480	487	523	449	496	513	485	462	527	444	516	527	484	538	474	528	489	525	516	537	526	520	520	535	474	522	538	538	496	549	513	526	496	504	521	496	498	498	522	518	485	498	506	457	478	506	508	498	490	481	539	501	531	492	493	508	502	515	483	503	543	517	490	474	535	462	510	494	518	495	525	478	522	532	514	490	489	519	465	514	511	514	520	492	490	531	550	500	490	508	511	523	454	522	549	466	546	507	544	487	505	533	487	550	530	498	527	506	490	503	527	503	513	494	518	493	500	527	493	492	515	515	486	546	528	508	500	518	512	493	542	547	487	471	522	504	511	500	504	521	477	518	516	526	488	510	460	535	485	504	502	497	524	489	471	516	511	516	543	512	490	540	511	545	472	502	542	487	522	480	552	528	491	531	498	518	501	486	534	498	514	475	533	487	507	519	487	548	511	530	513	504	480	539	535	509	458	458	495	528	513	542	497	504	451	550	524	482	518	477	538	492	524	513	479	537	526	506	503	516	489	510	487	506	508	506	522	532	507	517	503	504	527	496	557	489	527	507	541	540	494	500	521	489	496	498	514	531	553	464	548	522	517	477	517	546	478	542	505	519	500	527	514	506	452	514	509	534	487	481	477	489	493	508	540	510	503	519	488	499	508	510	526	493	521	514	486	515	503	517	457	507	492	522	467	498	495	537	542	538	535	493	521	512	493	531	488	557	477	537	501	500	474	536	497	547	533	514	537	521	489	488	491	501	507	508	537	515	466	487	493	499	522	491	485	502	490	472	564	474	482	529	538	529	497	459	503	528	500	504	472	506	526	528	551	506	533	517	535	550	493	504	463	512	534	492	491	482	457	525	535	481	516	505	510	474	555	493	491	510	530	507	519	537	500	509	498	503	502	522	521	497	521	524	515	538	479	516	479	507	487	497	504	545	525	507	508	493	487	472	493	547	516	512	493	524	490	503	458	522	521	517	518	508	478	523	511	515	448	497	526	491	485	487	514	466	488	524	500	501	513	498	473	499	521	489	513	511	526	499	512	515	523	508	477	516	486	514	500	553	458	514	508	507	511	490	504	519	502	512	481	523	509	501	516	524	480	551	466	470	477	489	488	498	504	486	514	516	531	529	531	479	502	507	531	519	510	520	487	511	500	494	520	475	475	462	527	540	532	492	522	482	544	527	479	580	522	498	495	532	496	496	488	460	503	509	538	464	522	524	499	509	513	521	516	490	478	493	507	504	520	495	548	513	518	528	540	526	516	523	509	494	506	527	496	508	515	505	493	469	543	497	496	517	512	483	543	487	494	513	493	510	540	520	503	465	493	555	519	506	516	531	500	475	512	492	512	532	535	495	487	515	536	487	513	507	497	492	509	508	466	502	494	499	527	509	500	509	511	493	528	474	484	506	486	541	510	522	494	473	490	519	472	521	485	514	472	522	523	519	518	516	516	523	503	518	544	491	489	493	473	550	572	478	506	518	522	571	517	516	520	484	522	507	502	529	510	503	529	490	493	485	480	476	533	488	498	468	536	498	502	523	491	516	495	530	530	550	506	527	496	512	513	485	495	485	546	471	497	488	506	476	481	475	471	544	517	535	509	479	495	487	494	505	523	521	527	512	536	552	520	458	488	486	480	506	491	493	446	532	512	553	537	533	519	517	522	537	492	533	502	486	504	494	511	474	517	497	480	501	495	472	492	458	535	502	502	490	503	507	497	475	483	512	515	497	499	498	466	501	483	525	521	498	503	507	533	516	490	506	464	484	489	496	520	477	517	467	492	519	446	515	512	489	500	553	480	503	503	515	507	491	513	526	465	506	499	510	543	515	519	499	498	529	481	501	513	487	483	494	456	488	489	469	478	505	480	471	506	537	495	512	502	482	520	535	538	518	548	539	539	541	517	534	514	482	540	460	467	461	510	511	511	495	491	507	483	505	478	530	469	508	541	501	502	496	522	519	473	471	487	478	497	473	509	525	506	522	488	478	535	496	447	489	546	499	494	553	520	513	510	489	500	521	489	501	528	488	517	521	512	525	531	551	509	481	501	496	513	464	520	506	500	534	562	526	512	516	506	472	523
56238	29464	13082	2158	952	680	540	442	448	422	391	364	333	285	318	276	290	271	261	246	243	268	263	250	288	267	289	266	260	260	244	269	275	238	233	228	219	219	235	259	253	234	247	262	243	260	278	236	234	207	209	212	250	261	249	224	226	251	200	221	253	226	225	246	226	265	244	258	195	264	229	251	226	215	223	238	237	252	241	214	208	205	237	238	219	234	257	249	201	186	216	217	254	219	232	238	230	249	227	262	258	238	219	231	261	223	223	195	234	216	216	241	254	231	241	223	220	227	206	215	211	241	259	248	224	232	223	226	234	233	225	210	247	215	220	209	232	222	240	238	235	231	203	210	248	238	231	267	229	273	234	268	212	241	223	255	216	250	240	270	229	251	235	253	240	207	254	242	231	233	238	228	205	225	220	242	225	223	227	239	225	256	235	245	223	243	222	201	245	226	217	237	253	228	203	221	247	242	216	229	239	242	238	220	244	226	238	223	224	246	208	210	236	243	192	223	216	192	210	197	187	210	236	208	233	266	229	228	237	236	231	226	248	267	248	228	242	246	245	204	225	245	211	219	229	249	257	235	238	250	225	243	229	230	216	237	223	228	228	252	226	212	264	287	246	213	219	241	232	249	210	209	243	246	238	223	233	199	245	253	247	258	233	230	240	214	229	216	226	222	236	235	236	246	198	268	216	231	255	239	226	252	262	230	240	237	232	238	222	231	252	250	235	213	236	219	238	248	237	211	233	282	211	265	215	235	216	224	250	274	258	212	210	218	234	251	269	203	247	254	250	235	242	246	237	244	235	205	257	262	238	248	226	241	250	232	247	255	244	240	196	211	274	240	222	218	231	239	211	231	214	271	227	251	252	263	243	215	248	236	218	238	231	232	259	247	210	222	241	242	226	228	229	236	208	251	248	214	237	253	230	238	241	238	248	222	230	219	238	226	219	219	223	203	214	240	193	210	250	231	263	259	237	247	238	250	232	241	238	270	234	254	215	252	217	227	223	240	229	246	214	251	236	229	230	211	238	231	204	261	258	223	250	254	232	260	235	258	250	254	205	241	264	222	216	239	266	216	208	238	237	246	226	270	221	254	219	262	242	226	215	215	234	240	210	231	241	224	211	205	242	255	257	246	232	231	222	204	194	235	231	219	244	244	253	239	229	233	254	237	240	256	225	214	246	237	223	225	272	236	255	246	231	250	222	249	224	265	220	241	243	239	222	254	282	248	209	220	239	245	213	204	219	230	274	246	216	252	212	214	238	246	233	191	224	208	220	248	232	251	255	272	227	204	207	237	235	252	225	227	258	227	241	249	215	258	237	219	269	236	222	249	252	240	250	229	231	242	222	222	237	249	218	241	247	267	220	228	222	221	273	222	209	228	229	248	246	227	233	225	222	214	247	250	240	250	224	240	246	213	245	234	232	239	272	283	234	215	226	256	217	208	209	232	271	224	227	260	218	233	212	208	257	223	214	233	239	246	221	228	235	226	275	250	260	212	226	228	254	211	263	258	207	206	247	226	230	215	232	234	240	225	222	222	240	229	240	233	211	249	233	221	254	228	224	242	248	242	200	233	222	254	214	212	229	237	232	254	220	244	257	268	260	270	221	196	228	230	236	197	242	280	234	216	221	229	262	217	218	213	228	241	234	260	210	225	254	214	226	228	253	225	226	230	223	226	211	234	249	230	219	221	261	248	242	223	229	233	225	243	215	210	229	231	219	229	258	235	217	228	240	231	235	234	249	229	221	239	231	226	217	252	252	224	237	241	249	241	208	226	250	232	212	217	230	229	218	218	224	215	263	219	238	234	248	239	224	246	231	228	221	230	222	240	266	219	227	205	214	228	258	229	231	284	233	231	211	228	247	231	235	225	240	254	248	262	212	249	234	224	238	213	250	263	218	221	220	218	215	225	258	259	239	222	234	224	236	236	218	228	211	224	254	212	244	237	231	197	218	257	232	223	246	211	245	221	227	201	225	228	266	239	236	235	233	246	231	255	240	246	225	222	231	251	250	227	251	250	236	212	227	230	256	245	220	250	218	196	217	230	246	266	231	247	239	230	209	199	244	199	235	219	217	258	246	228	227	244	227	250	222	248	246	231	239	223	233	226	222	230	240	215	252	231	198	237	251	247	235	251	245	235	240	223	239	239	225	253	235	233	228	243	229	217	223	223	223	243	251	226	233	233	217	246	252	232	215	222	262	240	278	237	259	253	227	238	249	202	251	264	240	198	215	248	241	240	263	222	239	244	256	246	239	228	227	244	245	231	265	224	234	251	248	234	244	241	228	235	221	213	227	218	236	215	237	223	233	253	229	206	252	262	252	236	231	233	274	231	228	232	224	251	266	230	250	229	221	209	233	235	221	258	214	231	228	219	214	227	196	233	238	212	231	257	269	226	257	237	230	228	247	212	228	215	234	248	236	237	233	253	256	221	269	216	214	236	251	260	246	238	246	240	236	229	214	235	232	256	222	227	235	216	239	231	213	215	209	248	245	234	241	239	226	200	256	244	203	227	254	242	221	226	215	255	250	246	239	252	252	219	201	223	250	227	256	247	235	242	236	236	233	224	248	219	251	223	200	276	250	215	232	222	238	222	245	251	202	231	216	254	223	253	229	243	209	244	256	253	229	202	233	201	216	265	242	227	225	244	245	256	217	225	251	231	222	227	245	216	239	229	241	244	234	239	211	212	249	209	236	228	205	281	232	244	224	208	226	229	227	263	232	248	260	229	226	210	264	221	235	202	250	215	235	251	233	227	230	228	222	268	225	215	270	244	270	278	244	243	230	214	240	235	216	224	245	235	241	255	223	248	222	218	247	242	247	234	228	220	199	212	220	189	211	205	232	224	236	219	246	234	244	249	228	241	236	238	235	234	198	240	209	223	228	238	219	235	251	220	239	213	246	233	235	191	209	231	234	207	245	225	215	215	211	236	235	228	211	241	244	214	225	210	221	250	235	200	223	238	239	218	233	245	265	270	214	227	221	288	257	235	224	223	248	250	239	237	212	269	240	237	235	255	229	230	241	238	215	236	238	243	216	268	243	247	241	257	266	252	255	233	240	254	241	234	239	227	252	219	236	230	232	259	247	273	210	231	245	259	205	227	230	221	230	228	212	264	251	238	223	219	240	246	228	238	231	259	211	236	224	220	249	233	249	242	202	223	239	222	253	223	252	234	222	227	224	241	238	229	208	220	260	222	250	217	232	240	222	202	210	241	196	254	212	223	214	248	212	230	239	227	221	232	246	220	214	232	211	234	236	213	237	245	238	236	251	205	239	219	259	248	244	270	244	229	211	208	237	209	242	212	211	250	220	264	251	231	248	220	220	255	257	242	219	226	225	209	222	233	240	209	247	224	244	203	249	232	214	223	217	257	243	231	224	211	242	210	246	221	234	278	223	227	211	233	239	264	244	266	236	244	220	222	248	229	258	241	247	240	211	219	228	195	250	238	262	232	230	215	256	261	254	242	253	227	256	219
34636	19336	13216	3937	3032	2465	1932	1819	1525	1462	1292	1290	962	934	902	833	854	853	694	671	718	668	643	691	747	732	736	650	642	630	601	582	550	506	578	569	555	534	528	530	530	547	530	501	557	505	533	571	518	498	527	576	513	498	482	520	549	514	493	534	482	534	502	495	517	512	481	494	519	487	530	487	550	504	507	514	516	476	519	520	515	504	499	520	500	504	496	518	520	501	531	522	543	499	561	483	534	519	489	523	507	532	540	480	519	501	503	515	521	531	498	497	504	535	471	514	464	520	484	516	500	498	515	556	529	508	523	465	500	513	501	499	536	550	551	526	536	509	533	518	487	533	499	528	513	495	482	491	516	505	543	516	511	486	503	476	510	534	504	504	487	539	479	536	495	499	545	510	502	508	480	509	533	494	512	516	523	528	524	527	526	550	497	501	491	557	492	491	490	489	529	515	481	470	534	512	497	510	511	489	506	500	508	520	514	511	517	502	485	525	508	467	534	498	496	531	502	503	518	476	510	552	512	504	505	504	558	522	518	526	535	509	484	495	519	486	488	498	509	490	479	512	542	522	490	499	508	522	540	483	491	492	473	494	484	534	522	489	530	494	520	516	509	491	506	506	475	529	496	473	477	485	493	534	507	506	535	506	513	500	544	464	489	489	506	484	500	485	515	496	524	489	519	527	525	505	495	515	501	478	478	505	518	468	499	498	506	491	517	519	509	504	531	491	549	486	520	486	516	492	488	533	522	526	506	497	515	532	501	507	505	502	550	476	474	517	516	505	516	503	517	514	521	453	520	499	502	511	514	494	484	494	486	508	510	508	523	521	504	491	508	514	508	528	468	519	539	534	510	477	535	509	478	496	483	494	476	506	501	542	533	474	490	524	461	489	522	478	528	508	507	545	494	578	532	526	496	507	496	493	512	525	529	495	523	483	503	507	479	491	496	557	535	532	515	517	528	493	506	531	535	496	526	526	465	487	509	540	475	543	499	521	470	513	493	517	509	496	506	480	503	508	473	512	524	506	512	490	492	518	554	512	509	500	489	506	512	565	520	491	494	520	501	472	539	524	512	510	490	505	526	500	531	543	550	479	517	485	503	504	519	512	488	498	526	539	499	537	512	487	480	526	529	514	485	482	552	537	526	531	542	499	507	506	498	519	455	517	517	498	541	490	511	498	506	507	489	547	481	514	486	544	503	530	525	517	486	439	496	507	498	549	532	480	487	481	527	524	513	499	493	478	483	485	512	515	510	497	495	510	521	501	484	522	531	540	536	493	495	478	504	495	480	531	510	557	486	530	517	570	483	544	510	495	555	512	517	494	541	491	500	486	506	511	497	494	499	526	566	527	526	488	500	529	465	503	475	500	492	534	508	523	490	496	470	510	463	504	475	525	487	503	545	532	496	490	492	510	496	511	497	505	482	530	534	518	535	488	515	539	550	484	536	517	491	507	468	497	488	509	496	497	508	504	548	519	504	511	524	520	505	507	464	483	529	534	478	513	540	484	488	533	534	531	531	515	528	474	507	492	536	521	487	487	519	518	513	546	515	495	543	494	494	529	486	507	518	483	479	509	512	513	494	492	503	487	482	514	493	521	517	462	471	503	507	477	537	501	480	475	495	559	529	480	527	551	500	506	489	496	510	530	520	507	504	501	507	481	538	494	501	548	512	534	512	489	492	506	485	482	524	490	463	537	530	517	504	542	489	483	487	530	538	527	519	510	508	501	502	517	493	523	510	484	513	551	546	518	511	507	515	472	531	540	519	473	509	502	588	547	504	510	490	551	504	527	530	539	496	507	529	476	542	473	497	536	503	513	520	495	465	492	474	501	514	547	517	499	503	528	473	506	506	526	475	508	467	511	512	495	519	518	511	544	512	530	501	542	521	557	517	451	531	496	452	489	487	550	499	512	563	484	497	492	488	533	493	476	525	532	534	513	542	517	493	480	513	502	530	531	491	495	519	461	503	534	516	486	503	487	463	516	515	495	460	534	561	505	526	508	497	520	525	526	555	500	495	490	531	527	541	516	502	475	460	470	474	516	517	504	527	473	509	534	499	517	517	510	509	516	455	528	548	486	546	524	508	505	504	489	499	504	504	487	506	491	485	503	555	561	521	526	504	520	482	506	517	487	528	528	494	507	526	546	499	526	499	510	541	528	551	494	537	512	489	564	473	513	483	493	522	522	495	514	498	515	474	523	482	550	475	434	491	498	515	511	543	514	512	520	552	528	515	504	497	517	501	530	495	486	512	510	474	491	531	533	507	486	541	560	490	459	519	586	542	498	534	520	511	510	530	522	503	507	529	501	501	528	486	493	519	528	504	480	506	503	512	520	491	518	521	492	510	494	510	468	488	496	506	521	459	492	501	480	530	504	491	491	531	529	476	535	473	525	494	500	489	478	496	473	490	521	506	513	542	515	479	526	503	467	457	497	505	530	496	493	495	506	518	532	475	497	489	487	513	528	470	526	521	508	505	467	513	475	513	480	498	490	509	489	497	529	521	511	497	533	558	514	518	520	525	477	496	519	519	523	521	519	488	502	503	532	547	507	520	518	499	539	491	521	540	527	500	465	481	501	546	513	509	542	521	509	529	491	473	501	488	520	519	547	541	577	538	496	500	512	522	505	493	523	488	545	480	483	517	482	511	511	492	517	526	503	545	511	487	561	534	526	478	512	535	482	509	524	446	532	518	539	510	503	483	464	466	513	478	510	508	518	542	509	539	508	504	492	488	494	501	508	514	518	509	492	491	497	522	513	480	505	515	547	552	510	558	516	521	489	536	473	505	542	522	503	540	460	479	525	517	517	495	492	502	514	532	513	500	525	459	486	451	482	516	532	563	496	549	507	489	499	480	491	482	485	500	513	498	562	514	552	540	534	498	531	493	492	515	548	497	506	471	532	493	538	492	469	517	496	533	484	466	543	522	518	484	542	497	526	531	462	557	521	546	524	474	486	481	523	499	495	531	479	480	482	481	578	493	525	489	487	488	503	487	508	499	472	509	511	483	504	517	459	499	488	515	568	545	497	511	497	470	531	501	517	516	513	537	476	546	509	495	457	479	497	488	494	522	532	473	507	499	537	530	488	458	519	518	511	520	506	477	535	503	509	519	506	499	508	496	496	513	539	509	460	495	541	565	485	500	495	532	523	493	523	494	506	488	475	552	485	479	505	500	522	480	465	502	543	507	512	531	483	528	513	476	552	536	507	488	502	539	531	470	509	486	526	499	523	547	479	505	498	507	497	538	561	458	555	494	519	516	520	501	529	514	537	479	541	502	532	528	510	493	502	502	490	489	509	520	556	477	554	499	516	514	498	554	459	502	513	509	522	480	532	543	509	563	491	510	525	505	495	519	505	532	507	507	534	499	495	536	555	489	496	488	528	536	495	484	529	503	524	511	551	539	493	560	513	551	501	510	505	511	532	531	516	492	492	493	462	513	536	526	512	561	489	497	515	529	522	487	504	513	496	544	534	499	506
60738	34721	18440	3854	1470	1085	894	789	670	630	570	492	418	340	373	367	341	373	328	329	288	322	307	315	367	311	315	299	346	272	287	290	293	314	306	286	281	272	307	243	291	300	305	287	288	294	264	270	314	296	296	268	284	306	262	301	253	282	293	274	309	293	275	289	265	294	279	274	288	264	283	308	280	264	258	274	315	298	274	267	273	295	234	261	290	303	312	261	303	261	278	291	279	312	263	304	285	315	309	276	293	275	276	321	266	274	234	258	257	275	262	261	280	304	274	294	261	268	251	259	281	296	299	287	286	272	292	283	293	296	270	291	283	294	257	287	315	302	303	269	275	267	267	270	267	305	237	294	281	293	302	292	275	271	276	309	288	275	277	286	261	263	270	269	305	283	271	267	258	293	272	263	243	300	281	266	266	276	272	281	257	269	317	273	273	253	311	276	288	289	269	256	270	260	300	253	252	265	286	269	267	290	287	290	303	265	306	286	300	275	282	288	274	275	326	251	263	247	262	286	282	286	273	271	260	264	242	274	240	272	244	293	292	256	268	267	283	272	266	252	315	260	300	262	287	291	287	275	272	265	250	263	296	302	273	271	284	264	299	262	280	270	273	268	273	286	291	294	271	265	277	256	283	294	248	295	253	318	313	264	261	278	302	254	275	298	255	258	277	266	297	272	286	308	258	232	232	298	303	312	280	252	242	248	266	277	296	249	277	254	290	276	289	288	278	302	295	304	302	280	288	294	261	260	285	292	277	262	293	256	319	290	270	262	296	272	263	283	271	225	269	243	258	277	301	276	263	284	257	284	272	264	288	280	271	268	257	298	306	299	279	299	270	306	282	249	270	266	308	282	262	239	270	275	314	258	292	290	296	297	309	313	288	313	279	286	287	261	285	290	280	272	257	292	273	253	316	269	280	263	294	259	287	281	275	270	293	284	280	285	285	267	298	237	276	285	283	283	261	315	278	289	299	273	255	315	292	286	305	274	255	296	293	254	263	255	284	274	258	272	300	271	244	276	281	237	304	281	256	293	240	270	274	261	291	290	272	283	284	275	269	251	293	314	307	300	244	275	246	275	261	273	275	247	281	289	250	274	279	276	271	299	277	277	282	288	244	272	264	268	292	253	310	275	284	277	290	248	275	271	342	296	288	291	295	279	288	284	286	294	312	290	295	300	283	259	279	325	268	268	276	296	248	262	305	252	281	267	322	296	288	293	265	284	266	290	257	286	290	290	271	297	259	295	301	271	306	290	263	282	303	275	284	297	288	293	300	281	237	280	298	293	299	273	302	300	269	286	320	305	291	288	272	261	264	302	289	291	251	283	284	306	269	264	289	290	282	261	265	282	266	262	275	281	277	308	250	279	266	276	291	285	263	295	300	305	292	265	283	255	277	299	270	299	260	257	319	259	271	266	253	269	289	265	296	271	297	300	287	282	297	268	295	266	289	281	310	326	274	278	282	296	302	293	276	253	281	274	242	291	257	254	276	275	294	320	256	266	265	291	277	270	294	321	266	299	272	282	276	282	285	275	276	291	247	287	280	296	281	281	263	271	298	297	274	282	282	307	283	312	301	291	253	277	281	256	290	270	283	310	259	268	293	313	252	286	270	264	264	257	275	275	299	287	288	253	281	302	292	236	290	277	275	298	254	247	240	294	262	274	278	275	261	296	269	318	286	300	272	254	302	272	275	281	279	292	290	276	268	279	254	285	280	257	295	304	310	248	300	272	266	296	319	309	282	286	278	302	307	276	297	322	294	260	284	255	269	289	268	262	280	276	283	301	268	282	260	314	256	263	241	295	257	281	284	294	283	236	283	288	261	263	281	279	308	257	296	284	289	257	286	261	317	271	268	276	296	291	277	267	270	305	269	273	281	271	250	254	273	268	265	290	279	262	298	316	269	269	278	323	267	254	286	289	268	270	263	306	269	293	301	291	260	281	293	266	281	242	288	262	269	282	282	279	269	275	253	275	286	298	276	300	303	281	330	273	289	276	268	314	297	261	306	295	279	258	304	288	274	280	304	292	307	286	265	270	279	291	290	304	310	287	293	280	307	267	279	299	293	271	258	304	334	263	276	266	280	261	287	253	268	272	303	257	282	269	293	323	267	293	263	272	251	262	275	283	274	253	262	296	285	312	243	274	257	267	259	288	274	262	275	288	275	276	273	293	304	296	280	277	263	305	281	253	267	311	282	272	285	297	281	244	262	290	289	294	269	278	283	313	282	299	293	283	289	281	278	248	294	297	267	263	283	271	319	293	298	305	262	302	286	263	252	263	296	281	302	288	285	242	266	280	279	291	323	262	304	241	275	303	258	292	262	302	271	282	288	248	297	296	275	271	294	277	294	318	276	282	315	289	288	261	234	245	276	300	290	258	273	291	266	262	304	255	287	274	281	269	273	259	256	248	292	246	272	270	269	300	322	280	301	301	268	276	250	296	290	277	270	260	268	268	288	299	269	321	273	262	296	294	290	264	254	285	321	296	273	262	261	287	268	280	299	279	260	286	286	288	278	264	320	308	291	284	301	276	275	272	254	303	272	319	272	294	277	231	257	282	267	293	266	318	291	297	302	294	283	255	295	330	289	278	305	282	250	261	285	283	274	245	229	294	270	259	296	259	275	273	247	283	290	277	268	290	278	279	302	272	276	288	250	278	298	256	276	276	266	285	301	302	271	272	259	286	241	304	260	260	326	271	303	285	317	274	301	288	279	279	275	270	313	311	302	272	283	304	293	258	302	305	285	292	290	272	299	298	284	265	311	275	259	292	301	265	258	294	251	275	275	279	272	277	289	261	259	258	277	286	268	296	301	273	258	286	287	266	272	287	301	263	292	287	261	313	292	261	278	272	276	287	279	265	250	300	283	280	297	270	285	287	286	282	284	281	275	284	253	317	298	290	279	289	273	271	270	285	283	278	274	280	271	291	289	291	283	308	280	277	246	291	297	259	295	284	286	275	265	292	264	296	261	245	296	280	284	285	286	283	289	289	251	298	297	311	269	297	305	257	286	311	295	256	268	292	266	279	257	267	274	284	299	298	292	252	277	284	295	281	284	298	294	266	284	283	280	286	289	287	285	269	260	298	308	290	249	283	280	293	278	251	259	314	335	285	283	290	284	289	277	278	283	262	276	300	271	269	275	276	302	316	243	279	279	308	281	277	264	258	287	265	298	283	285	290	277	304	342	297	286	280	261	279	282	261	277	260	254	297	284	268	284	282	236	257	281	321	308	281	320	295	279	271	302	309	265	243	291	261	308	292	272	282	260	270	310	288	289	277	267	276	283	284	288	282	288	279	305	285	297	321	278	246	294	241	267	240	299	267	281	280	268	287	324	279	272	278	298	299	261	288	260	307	288	286	302	270	281	297	269	255	303	287	295	254	299	273	280	302	303	280	280	286	299	286	287	325	285	266	301	279	255	275	261	261	295	285	283	287	257	302	290	277	277	287	281	263	310	296	262	258	293	317	268	246	243	286
36446	23877	18156	6228	4929	3875	3192	3122	2586	2338	2152	1781	1572	1337	1280	1173	1275	1158	993	906	890	896	925	882	1076	1007	869	832	775	765	736	730	693	701	686	659	680	657	621	634	640	614	615	593	586	609	625	641	641	609	626	671	609	595	619	562	618	623	627	585	600	605	606	615	616	608	576	586	613	588	591	629	649	619	597	641	592	582	607	627	640	605	564	603	622	582	579	613	570	606	580	619	640	572	593	588	629	604	572	597	596	621	613	593	581	610	588	605	584	663	553	584	603	605	606	585	570	588	597	601	571	594	584	606	600	585	609	618	618	612	608	612	574	595	585	600	561	618	621	611	600	582	610	564	577	571	613	617	612	632	589	623	636	612	558	565	606	596	589	535	591	611	583	613	575	577	636	629	547	586	595	589	584	548	587	620	631	572	643	584	615	627	587	584	613	617	586	589	565	600	602	569	655	549	621	594	606	577	557	579	528	609	594	619	601	604	582	586	589	598	563	597	610	567	572	592	598	593	599	557	567	582	597	582	596	604	575	596	595	586	610	582	639	612	618	609	613	615	621	615	553	587	625	647	558	556	659	599	582	596	619	578	639	619	596	584	592	615	651	585	578	567	600	582	573	563	612	647	634	590	580	595	606	605	586	604	572	576	603	576	538	603	625	579	599	577	588	603	605	621	582	592	601	580	606	663	598	622	604	540	566	585	604	579	627	587	607	601	589	589	557	585	550	596	602	596	608	602	600	591	615	576	651	615	597	607	622	597	593	632	595	589	556	589	616	577	610	633	569	552	618	576	563	594	587	550	594	582	608	591	619	633	620	581	568	605	609	627	580	570	583	570	571	598	580	608	620	584	598	598	597	600	559	559	552	610	634	603	601	570	595	577	607	596	570	576	598	545	584	578	579	562	585	571	644	599	597	569	573	529	598	557	598	594	586	581	569	607	572	577	610	604	599	613	570	623	561	651	593	604	608	562	645	605	586	579	607	610	616	595	593	636	608	602	548	601	571	600	621	626	564	554	626	665	596	585	580	657	566	559	608	602	580	611	571	585	594	645	607	558	596	559	583	625	570	578	569	593	595	614	581	641	576	593	607	578	597	631	579	586	598	581	615	568	613	595	620	592	603	603	566	581	623	595	598	599	621	634	552	586	619	604	627	614	618	588	607	589	598	579	569	577	610	611	585	588	589	597	602	653	583	612	534	606	575	560	596	610	599	633	590	583	584	541	609	598	605	611	634	610	603	615	600	595	592	573	596	633	575	556	610	629	602	612	626	625	599	569	600	560	552	650	585	628	601	577	623	602	591	622	587	644	611	547	615	561	608	591	606	632	637	567	554	635	589	601	613	605	610	596	608	592	656	570	567	629	592	586	571	571	626	599	641	578	558	571	587	595	553	601	584	606	583	604	565	630	552	635	605	616	567	626	599	648	589	608	623	542	599	570	573	598	604	578	625	600	547	590	582	617	612	617	561	632	594	579	587	624	566	577	636	567	582	601	590	594	578	639	604	599	591	632	638	589	613	584	632	613	613	610	565	582	592	598	580	571	646	573	632	570	592	593	618	621	576	559	595	581	570	592	591	614	594	574	583	579	618	601	604	607	617	569	579	597	587	610	612	606	609	557	606	585	613	624	606	555	612	641	616	596	569	592	588	601	609	566	574	640	575	585	590	607	582	580	613	595	560	614	549	582	568	561	620	621	575	604	574	605	593	585	561	572	606	632	598	570	631	646	614	577	630	596	612	624	606	600	621	680	604	632	601	587	556	601	639	568	635	592	599	599	596	582	571	581	622	547	600	607	621	619	598	644	612	569	569	630	574	586	595	559	623	584	591	585	589	578	596	605	605	633	580	544	610	591	620	557	566	613	626	601	602	604	583	594	655	593	564	625	604	594	581	567	614	585	599	612	583	586	616	585	591	588	551	584	598	569	614	585	545	595	608	529	585	646	588	595	597	572	598	572	603	629	601	613	591	586	623	616	609	597	596	590	564	615	623	597	590	562	584	569	604	576	616	607	569	595	612	600	618	633	592	593	596	627	536	625	602	626	634	540	632	605	631	586	636	574	652	586	604	589	616	594	621	610	587	576	565	624	597	620	569	556	612	611	622	580	592	606	624	660	585	608	587	622	609	616	649	621	610	550	570	594	581	592	567	600	593	592	607	576	579	581	614	606	602	544	590	603	562	548	625	607	637	610	629	602	581	587	587	596	569	614	611	565	572	627	580	617	596	635	609	596	607	598	602	608	624	599	573	610	597	585	582	640	567	597	594	625	644	571	553	571	610	590	587	591	617	581	573	581	599	576	635	570	546	603	618	612	598	595	592	607	631	591	633	644	533	605	630	603	591	600	605	632	602	608	596	589	603	596	644	581	569	625	564	623	585	611	619	576	643	575	598	616	627	593	559	585	552	608	594	675	577	615	577	573	638	567	546	636	562	599	644	597	575	587	616	592	566	599	637	627	632	582	617	621	608	605	595	636	579	591	586	625	573	607	594	647	584	630	564	581	611	611	592	596	551	619	593	594	634	570	591	567	579	564	599	634	613	607	590	614	654	558	588	573	624	608	609	587	558	611	592	613	621	623	581	530	599	585	594	590	600	578	605	592	599	640	614	589	635	590	634	620	547	619	582	549	629	627	628	609	572	584	653	585	619	632	603	583	569	606	589	546	549	563	612	570	605	610	600	635	630	610	603	632	613	584	612	593	603	575	588	602	616	625	568	624	564	616	605	605	597	602	591	593	600	593	604	616	642	587	565	566	620	580	616	626	632	638	606	584	596	613	584	650	557	578	612	588	629	595	576	565	617	632	533	596	611	609	583	626	589	547	634	627	551	581	580	610	579	558	613	618	594	569	591	624	588	627	547	562	610	580	604	679	545	648	595	598	633	628	599	594	574	628	607	614	619	598	641	633	657	616	572	565	576	595	557	621	583	567	571	631	570	629	622	624	620	571	635	583	603	558	567	595	597	600	567	637	586	530	580	603	546	561	591	572	602	636	568	615	605	599	598	570	591	570	595	623	617	578	657	581	590	566	634	607	627	633	603	590	584	607	595	592	566	627	611	612	613	616	588	598	576	629	590	589	624	602	628	614	605	576	613	566	571	612	621	615	615	565	632	613	594	636	574	598	603	582	611	586	630	609	611	639	606	580	599	628	589	619	617	610	631	615	587	570	605	589	587	581	585	593	552	575	597	593	601	583	653	567	563	602	599	589	602	589	608	616	528	549	596	598	606	579	607	601	630	600	633	585	587	549	600	612	603	594	545	605	608	614	618	577	592	619	579	585	564	592	646	585	590	607	565	623	665	565	585	549	592	586	541	626	591	589	583	559	587	563	616	612	558	580	619	596	549	573	538	623	558	558	586	611	580	614	635	588	604	596	616	622	587	598	594	627	612	564	579	634	633	614	593	592	681	580	561	615	593	565	605	622	590	612	601	612	630	631	593	632	590	638	617	615	617	596	607	614	587	602	621	619	563	591	533	578
38563	20042	5940	974	498	439	359	362	360	295	332	296	340	261	268	265	245	254	248	238	268	252	245	260	258	227	234	241	235	267	204	243	252	237	229	227	228	247	227	247	189	239	223	234	243	248	246	234	248	267	229	239	234	225	215	232	254	245	244	218	253	227	245	224	219	235	239	241	271	232	246	234	220	242	241	228	255	213	233	246	237	247	226	231	249	248	243	269	227	246	220	253	247	251	218	235	273	254	207	244	244	208	216	260	215	227	216	233	260	257	225	241	235	225	242	232	236	255	241	245	249	268	234	227	241	241	250	231	232	244	230	237	247	228	236	232	238	240	239	223	230	214	219	245	229	230	296	260	246	272	240	248	240	231	265	244	229	275	221	252	250	245	259	251	246	206	263	246	260	235	230	241	225	228	246	238	254	231	237	212	250	245	194	238	200	260	225	247	253	231	201	198	257	225	234	238	227	234	232	217	231	262	230	274	240	225	219	261	249	257	227	243	225	235	231	245	244	229	249	221	262	245	253	238	238	230	237	235	224	226	221	241	241	213	218	219	226	235	256	221	218	236	259	236	229	233	265	239	242	242	238	224	232	197	235	236	255	228	211	243	244	229	241	236	242	248	282	260	256	224	230	242	231	236	230	225	249	212	253	218	205	252	240	221	247	215	244	257	229	228	217	239	212	261	245	261	233	238	244	202	262	243	251	243	217	247	247	215	254	229	225	241	249	251	237	234	248	240	247	277	210	243	255	257	272	262	228	237	264	211	257	246	259	210	239	231	258	237	238	243	236	248	226	237	251	227	230	217	249	226	207	227	234	245	204	280	219	217	245	256	208	241	226	225	242	250	247	240	247	238	245	235	246	207	188	248	226	250	238	226	262	226	259	231	216	246	238	237	257	224	243	256	254	231	247	229	236	238	253	246	250	251	223	259	217	251	238	229	240	259	228	214	241	246	201	259	244	268	263	239	212	255	255	247	299	238	253	229	274	214	226	202	247	271	235	239	228	255	237	255	242	254	254	219	208	269	218	243	242	239	215	219	286	226	269	213	241	252	274	253	224	226	244	233	239	230	229	219	226	265	230	222	266	227	244	271	270	261	214	276	241	255	236	220	213	230	236	253	273	282	257	237	226	260	227	204	231	243	257	229	247	243	273	251	227	222	242	266	225	216	218	235	206	237	225	231	266	206	236	225	243	252	217	208	242	244	243	229	247	253	236	247	221	203	242	247	252	222	258	223	251	243	229	201	231	205	234	217	259	226	202	220	262	229	220	233	246	268	213	214	244	255	274	211	232	237	254	238	228	247	271	250	247	231	236	193	232	236	229	213	230	213	228	253	251	248	239	212	277	219	246	256	249	230	233	224	226	248	261	239	230	203	237	259	242	237	286	230	257	262	270	239	239	242	243	239	248	220	240	196	250	236	265	231	231	249	229	234	270	229	240	237	218	231	242	210	242	232	262	234	208	255	246	216	195	220	225	227	252	241	237	235	209	251	230	253	207	238	215	228	250	253	248	223	256	230	242	226	261	241	249	270	233	254	222	225	217	217	281	216	216	244	271	242	230	251	236	224	241	231	245	257	243	225	249	243	248	259	223	234	216	254	262	217	257	242	254	233	233	203	240	235	240	201	232	272	248	222	184	249	226	211	224	237	246	231	243	242	226	250	230	230	238	271	250	235	230	226	232	247	239	259	257	263	250	241	232	252	203	243	235	275	237	222	194	253	216	264	250	234	240	226	237	238	236	224	240	239	240	228	225	233	252	231	244	239	243	241	247	265	204	204	217	217	255	223	223	214	229	252	223	230	237	239	231	241	215	222	229	267	240	240	251	255	254	243	241	274	250	222	223	233	251	242	238	258	234	225	191	230	244	234	222	272	228	220	262	226	243	208	248	209	214	213	257	236	274	233	227	225	232	226	254	242	221	241	268	229	217	243	221	268	239	200	237	232	240	223	236	185	246	278	211	231	241	233	229	218	236	244	224	231	246	269	236	219	232	238	259	231	241	206	250	204	220	227	246	222	237	247	234	243	233	230	237	221	205	246	227	213	234	231	262	216	235	217	208	247	243	234	226	258	239	261	236	231	222	233	231	224	227	225	231	205	236	228	214	249	268	239	214	219	238	235	227	231	257	245	234	228	231	257	238	215	253	243	222	224	244	251	216	212	212	241	253	231	239	233	224	264	245	242	223	216	222	261	242	237	226	227	224	251	236	260	240	246	202	248	281	245	273	262	248	217	244	237	208	262	220	248	286	244	245	231	243	246	252	215	235	246	274	245	214	233	215	231	239	251	266	249	215	269	233	266	256	252	210	225	269	257	235	258	238	240	209	213	247	236	226	249	257	254	262	213	226	211	231	211	219	217	223	213	251	246	233	236	211	205	210	243	234	251	245	255	225	237	263	237	223	242	246	243	237	235	236	218	264	231	228	262	208	236	241	240	248	198	229	265	225	220	237	230	232	234	215	255	236	215	226	273	232	286	256	267	263	227	252	234	229	217	256	234	224	238	229	229	252	268	238	240	239	234	228	241	251	226	238	254	245	234	239	259	245	213	239	224	260	251	259	233	258	230	254	218	235	239	243	261	232	239	264	268	253	220	236	219	264	256	245	226	262	267	242	259	234	243	220	248	250	269	230	248	219	224	226	239	219	199	226	220	237	229	205	237	260	247	236	216	231	202	235	248	266	231	282	259	220	240	234	233	247	222	254	234	251	266	273	230	215	247	217	236	252	215	223	209	254	246	257	254	237	252	215	233	246	249	231	249	234	246	232	218	215	260	220	236	238	231	215	215	247	224	248	237	206	237	231	211	239	225	242	233	248	217	237	237	228	272	228	240	228	228	230	218	236	239	242	226	255	250	221	250	229	231	284	230	235	240	225	242	238	231	244	244	191	252	265	245	230	221	233	262	266	223	221	219	246	241	249	228	233	248	230	239	243	265	227	230	246	206	257	244	229	239	234	201	255	252	216	232	238	257	221	238	231	263	227	252	224	192	238	227	235	225	259	249	246	223	249	248	265	220	225	218	211	272	237	236	266	231	252	218	221	212	252	223	256	250	237	249	238	260	232	217	223	213	225	242	269	244	240	217	235	237	239	247	222	232	256	252	263	246	235	254	239	251	264	238	223	255	220	225	222	240	247	233	226	243	237	249	210	233	215	249	252	224	242	227	241	245	262	215	251	243	267	254	215	216	254	230	231	217	238	259	229	221	257	259	211	243	225	232	269	201	208	228	253	230	243	215	193	229	245	229	235	227	251	259	244	225	233	237	228	226	235	225	260	244	229	213	227	261	220	242	243	229	215	259	221	199	206	250	245	245	225	242	251	237	214	247	233	248	241	235	237	234	231	255	254	211	232	223	236	258	228	222	233	235	225	264	235	250	246	227	258	242	231	241	238	279	254	241	227	231	231	224	233	237	233	208	248	228	238	236	253	221	258	227	248	213	241	207	280	259	255	214	248	217	219	203	246	229	238	245	247	215
22397	12509	6828	2195	1792	1481	1255	1240	1201	1083	948	937	787	698	675	677	650	598	597	605	583	633	516	565	529	574	581	566	501	531	568	600	579	533	551	509	502	552	500	491	538	488	531	528	513	496	497	526	517	511	514	524	530	496	503	475	511	525	515	489	495	521	512	552	471	508	536	546	487	481	496	517	523	488	470	509	529	524	495	498	508	513	528	504	494	480	508	550	546	513	489	522	500	513	517	536	487	545	543	515	474	480	476	527	499	554	493	491	498	530	485	477	524	483	527	527	489	518	547	499	487	513	494	439	501	545	533	483	516	477	497	520	518	491	520	499	516	501	532	499	538	523	492	529	493	498	528	486	453	519	519	517	497	510	542	507	488	499	500	492	518	525	526	511	503	523	529	523	482	491	517	517	510	488	461	510	529	469	537	515	484	508	515	520	469	476	522	473	531	442	495	476	521	496	502	454	501	450	539	520	511	493	472	509	502	503	523	534	465	520	550	517	517	504	514	485	475	489	506	528	501	505	524	493	491	511	536	546	544	535	478	527	524	468	510	498	508	501	549	500	509	494	500	512	488	497	493	501	532	509	512	505	482	482	559	504	524	535	552	527	462	485	502	440	485	524	509	522	506	528	526	459	516	508	508	553	490	557	476	556	523	475	519	551	510	541	538	488	533	496	520	505	481	511	487	511	502	481	515	527	507	505	526	507	535	525	536	554	520	523	507	495	521	512	519	529	500	481	507	471	500	520	485	516	543	492	476	535	564	536	515	529	501	517	490	516	491	526	524	527	506	497	477	551	466	524	544	441	538	505	481	507	552	482	530	520	549	478	553	542	490	542	488	517	467	479	489	481	528	469	526	572	504	487	500	529	541	508	533	523	488	460	494	513	515	511	518	520	479	479	534	527	544	509	503	503	512	481	550	510	511	504	517	545	512	522	522	555	541	539	484	491	492	533	529	518	545	496	511	508	487	497	462	519	506	514	494	512	509	504	510	501	501	458	529	474	528	496	502	493	452	516	478	522	454	492	561	498	490	495	504	477	527	498	529	538	505	487	488	506	484	465	524	505	515	529	546	541	523	485	541	484	489	492	463	540	527	534	519	503	467	502	542	501	539	515	534	526	531	531	499	512	509	516	525	501	511	560	508	514	543	485	513	534	503	538	545	495	481	494	500	492	539	527	483	483	527	491	507	499	533	523	536	526	498	512	498	514	509	497	471	515	518	520	538	501	502	538	480	537	481	503	506	473	472	525	495	483	506	500	526	500	533	485	487	514	495	502	481	498	507	499	476	477	522	531	511	496	548	534	510	475	491	484	494	477	505	485	517	510	535	535	478	452	504	487	557	478	502	528	489	464	482	548	512	532	463	504	513	510	509	524	490	509	480	503	503	487	529	473	547	493	518	496	495	497	525	470	487	550	539	549	490	493	544	512	496	545	504	529	540	526	508	446	514	532	472	497	517	500	518	534	573	510	493	506	515	567	520	487	486	521	503	488	495	504	486	497	496	486	485	519	511	491	522	530	529	492	496	491	502	495	553	496	478	525	487	486	490	513	475	498	509	492	516	509	502	538	511	494	525	475	506	496	518	542	514	516	476	468	488	517	505	511	519	519	521	529	498	511	528	532	512	485	559	493	514	491	528	522	496	529	506	474	499	511	529	498	536	555	487	465	494	497	480	526	509	498	525	539	514	541	479	530	494	554	491	529	474	513	507	481	462	491	501	504	505	503	512	480	494	513	518	514	512	547	539	456	498	536	490	488	503	532	507	501	499	489	564	504	510	502	513	491	522	502	502	511	513	519	468	457	508	473	491	513	482	529	465	428	498	531	501	493	454	496	492	504	487	545	503	516	514	549	479	497	481	492	463	475	498	469	515	533	489	485	535	524	529	519	499	485	480	533	494	488	460	515	482	510	477	519	516	545	505	541	507	477	474	554	487	501	493	494	485	484	520	516	496	491	491	526	499	522	542	499	467	493	535	477	532	511	494	506	519	489	488	486	500	520	511	504	538	502	501	507	519	525	478	533	506	491	551	548	533	506	470	523	573	494	537	495	492	497	502	517	522	486	482	517	483	480	513	523	499	481	521	515	510	502	481	536	526	489	475	490	482	530	516	480	504	500	536	500	532	521	516	509	527	510	481	517	503	500	465	521	493	482	530	546	554	475	499	498	488	551	527	487	520	504	506	512	530	514	522	504	517	500	516	556	543	508	491	517	507	505	524	535	531	526	488	485	499	470	554	498	511	497	500	533	469	502	482	502	481	506	529	569	529	465	444	490	495	493	489	477	451	523	493	486	532	527	497	541	499	519	529	502	509	536	519	503	487	524	478	502	520	518	514	522	491	504	488	482	521	523	513	497	537	492	529	525	512	489	476	551	487	512	507	516	444	499	489	486	526	462	519	472	453	502	507	525	494	460	550	524	518	531	515	496	512	519	459	544	481	490	532	531	489	520	529	491	508	515	501	507	478	532	499	547	512	513	542	520	499	513	528	482	460	503	483	524	505	523	522	537	544	468	496	486	512	513	499	496	506	585	495	492	533	516	515	500	516	529	525	505	542	515	537	504	507	510	505	497	522	483	504	521	539	489	509	481	533	489	524	527	481	539	502	490	506	511	512	472	525	515	502	532	497	492	523	487	504	467	530	495	479	505	528	551	498	502	523	473	506	526	526	499	485	515	514	500	504	478	465	513	490	505	509	530	492	487	539	507	528	519	501	528	537	520	507	506	465	534	522	517	470	480	503	514	497	523	508	487	517	490	487	469	519	539	510	488	539	515	481	484	501	485	494	512	494	527	474	478	471	516	522	525	574	504	531	512	510	495	512	494	531	533	475	492	516	523	541	456	549	497	477	496	506	496	498	527	486	512	529	500	540	509	510	508	488	482	537	514	477	526	495	520	508	503	524	486	529	510	480	509	515	529	509	510	511	494	548	498	492	511	516	533	508	492	478	526	527	534	534	524	511	531	528	523	495	513	521	488	487	486	485	491	507	544	536	541	503	499	529	532	543	490	521	542	533	515	510	489	496	509	519	525	468	515	518	502	495	497	536	494	565	474	504	482	564	495	484	506	491	527	527	509	485	544	515	522	558	527	534	505	512	548	515	517	510	525	516	514	514	536	522	518	500	511	506	500	509	519	518	535	466	542	566	537	497	502	517	499	490	479	482	471	502	468	518	489	539	510	469	577	515	531	501	538	522	529	526	502	550	521	510	519	513	481	494	514	511	473	510	514	529	536	514	501	496	526	496	540	517	507	528	461	484	536	476	498	461	529	542	527	492	496	526	544	491	495	506	476	508	476	490	508	486	523	475	484	494	505	527	481	506	541	495	489	487	521	498	531	495	508	464	538	489	553	507	498	479	513	517	522	537	492	518	498	486	503	522	542	505	498	522	485	514	495	553	503	539	540	536	494	474	524	508	488	547	505	510	546	493	487	500	527	498	533	484	546	491	548	519	513	502	494	453	505	486	478	485	523	478	543
54843	29445	13266	2215	1019	726	584	537	488	436	394	388	377	330	293	291	270	263	279	253	231	242	246	245	273	271	254	235	265	272	269	229	253	240	267	230	268	222	231	222	195	232	238	204	208	237	227	270	249	231	219	205	203	256	228	259	234	260	237	232	197	265	233	229	235	262	221	242	255	235	216	222	218	237	237	228	245	236	213	245	242	202	250	198	239	237	211	227	216	234	232	236	230	193	231	212	212	256	224	221	219	220	228	254	253	244	223	244	248	221	274	252	234	226	237	237	224	225	226	233	191	198	222	199	236	223	204	235	213	239	219	226	225	233	234	229	223	243	216	261	232	235	245	225	238	227	227	255	196	240	226	237	277	300	233	266	258	255	254	205	204	229	259	223	247	243	245	210	217	242	237	234	220	247	239	235	241	254	244	225	221	222	205	224	212	221	228	226	249	227	239	210	230	221	230	217	233	220	232	208	239	231	229	229	228	226	222	234	222	208	216	234	246	218	221	234	217	226	217	198	236	239	235	229	218	237	237	231	233	230	242	252	236	210	223	233	254	214	219	208	187	260	247	264	235	226	240	224	232	210	230	233	250	241	230	242	231	207	220	246	252	234	236	222	240	228	239	218	270	261	235	213	238	223	250	235	254	243	231	207	231	240	252	218	249	242	238	241	248	211	231	229	220	248	241	217	251	226	242	248	233	230	236	229	219	256	204	201	243	269	203	221	227	243	218	196	203	245	238	224	243	222	229	265	215	212	237	210	206	207	218	240	229	230	230	209	227	226	207	226	226	221	238	234	239	233	218	222	233	251	243	226	232	281	214	232	218	235	256	223	244	219	257	221	230	256	220	211	251	212	220	209	248	235	198	270	235	229	234	244	230	235	217	244	239	257	214	205	242	214	230	215	220	237	226	242	215	191	223	229	257	226	231	207	224	210	222	233	223	273	211	192	242	206	234	212	239	249	230	224	226	219	235	215	265	229	241	221	215	235	230	214	210	225	248	214	245	205	205	238	203	232	211	189	238	268	229	261	210	235	227	240	249	222	221	214	243	230	246	234	231	252	239	275	236	229	251	234	240	234	225	218	271	222	240	225	259	239	257	227	240	227	213	225	253	248	231	212	217	223	200	221	197	228	230	240	220	239	286	242	264	214	231	237	212	233	231	224	214	238	225	225	205	235	256	227	231	242	241	257	206	196	236	239	221	249	203	234	226	250	208	235	241	235	201	235	218	230	255	243	213	256	247	229	194	223	205	205	209	229	229	221	214	203	257	238	261	235	234	251	244	209	233	243	245	224	253	227	236	216	235	221	237	219	240	223	209	267	239	214	245	261	215	203	246	200	221	213	222	271	219	217	200	245	247	223	252	262	230	205	228	224	249	225	200	216	223	224	229	211	226	224	271	216	221	250	247	240	215	213	217	242	228	231	252	250	225	220	259	247	212	237	248	258	232	199	238	235	231	216	239	219	220	225	235	248	242	220	254	260	208	188	214	200	244	221	225	238	249	222	225	234	246	242	206	216	220	230	219	226	262	249	221	252	242	228	216	206	193	229	229	228	200	235	245	214	230	211	225	236	223	256	230	220	222	231	261	256	217	246	201	198	212	218	225	238	214	265	239	233	243	232	229	242	236	227	254	229	245	238	242	233	266	250	260	206	225	226	251	255	244	211	242	242	206	239	210	236	194	201	229	212	259	238	209	231	241	246	260	207	222	218	266	260	253	276	243	221	208	238	224	229	197	214	233	244	226	223	235	221	246	234	231	246	225	197	251	228	218	269	209	206	198	234	264	231	245	228	223	253	240	210	240	223	207	252	232	216	233	236	243	218	196	253	233	242	239	211	211	211	214	237	247	237	214	239	222	218	227	239	217	229	220	240	222	245	223	261	250	260	207	231	265	244	214	233	259	239	254	225	230	227	215	242	264	241	231	230	201	232	242	211	219	222	259	239	260	216	264	225	241	228	265	238	257	229	248	219	225	231	238	216	199	223	234	242	227	217	231	227	216	234	252	258	221	251	233	213	206	224	238	224	212	205	246	233	232	258	208	208	242	222	227	211	212	231	226	216	251	228	213	229	261	237	239	249	211	237	217	213	205	258	213	219	240	218	231	234	246	250	237	239	215	238	238	217	226	232	229	225	233	262	247	218	227	259	200	213	225	232	241	222	232	254	246	240	228	214	203	229	245	227	198	241	216	218	223	238	210	231	231	210	247	212	214	231	231	220	209	239	260	228	230	243	227	246	257	234	247	229	226	224	236	217	244	198	220	226	253	210	218	223	221	223	202	230	252	235	224	236	253	235	226	237	242	217	199	243	211	243	211	242	224	186	247	216	214	243	209	239	263	229	224	214	248	223	186	224	241	226	248	253	201	235	246	234	231	253	218	234	256	250	260	225	250	243	237	234	222	186	259	235	260	229	215	228	220	201	226	224	239	221	209	244	254	269	237	219	251	254	241	244	215	266	238	269	219	238	248	217	245	254	228	237	206	216	238	207	252	231	248	217	233	258	270	209	209	232	209	251	233	216	242	248	261	226	239	216	240	244	239	259	238	235	247	219	258	246	220	204	227	236	214	215	239	255	270	235	213	239	220	221	213	218	267	211	217	223	238	223	239	231	219	224	219	213	248	216	234	210	237	236	233	224	237	252	229	230	212	236	230	232	256	233	221	251	229	243	232	228	233	234	196	243	220	226	222	233	235	244	248	243	234	240	225	256	251	214	187	240	245	245	256	253	214	213	221	241	243	209	227	235	192	205	198	255	207	221	249	218	234	234	249	216	220	218	233	211	212	257	233	226	243	220	227	247	255	218	218	233	230	227	218	251	226	238	247	245	242	244	234	241	245	241	230	214	275	216	229	227	235	235	205	217	223	248	215	249	224	240	235	228	233	228	208	239	229	218	254	237	225	235	231	221	235	222	216	234	267	216	229	236	213	219	231	256	221	204	226	235	215	231	244	230	220	238	264	239	228	239	222	225	235	235	247	232	240	225	284	235	224	228	234	237	246	225	219	221	240	227	211	234	234	203	224	263	226	260	228	242	253	212	207	246	251	196	260	248	208	259	198	206	227	227	255	256	239	242	209	249	220	257	214	242	246	222	221	223	217	231	216	232	222	235	270	237	194	249	249	236	210	226	223	214	223	219	212	240	239	247	210	205	226	229	210	229	250	240	246	226	241	247	236	235	228	220	229	242	210	225	215	223	254	227	212	263	238	278	247	201	217	229	205	256	227	240	241	229	237	214	201	244	253	250	229	191	210	248	271	266	247	228	215	202	266	198	224	244	265	227	243	220	253	215	256	232	250	238	227	226	205	199	255	232	238	222	236	208	237	195	231	219	216	236	217	228	242	252	231	239	228	226	226	232	226	234	217	261	240	250	247	249	255	239	245	249	230	217	237	199	250	208	241	263	241	254	203	238	246	246	223	223	217	264	220	232	233	241	227	217	208	241	225	243	256	243	241	207	232	228	247	236	225	216	249	239
33279	18213	14149	4081	3384	2747	2208	2025	1795	1698	1527	1439	1077	928	840	890	909	839	753	719	675	646	675	711	708	769	622	595	626	628	634	610	586	617	570	571	519	542	561	521	546	521	537	526	522	543	503	549	509	502	498	539	524	546	527	500	549	519	583	478	511	517	500	504	495	500	508	490	511	495	522	491	501	509	515	470	573	516	505	501	516	481	526	518	534	523	539	497	496	519	527	514	519	497	472	507	528	484	549	491	509	499	515	519	490	507	532	512	505	485	549	528	525	502	531	499	498	500	497	535	561	506	531	490	532	496	523	499	487	545	507	478	501	504	471	497	469	508	515	471	497	489	481	519	426	496	519	485	510	534	504	476	498	516	479	507	533	535	480	506	495	567	476	516	538	507	484	493	542	515	525	526	509	538	456	526	494	496	479	498	455	517	534	505	523	482	531	490	557	484	493	487	517	489	475	511	509	486	548	490	527	530	503	484	496	477	483	504	513	458	469	527	452	478	521	492	511	482	517	491	513	476	509	534	510	502	511	480	500	524	515	519	517	481	512	486	509	518	508	511	514	514	515	484	543	491	494	522	486	524	515	537	500	506	487	476	545	534	440	515	514	491	520	471	496	503	534	506	508	472	497	536	500	487	495	486	555	470	524	510	509	511	541	475	492	519	490	543	502	532	482	536	491	529	516	517	484	521	500	496	466	511	500	511	467	501	527	505	514	467	513	485	515	495	539	519	504	493	554	519	551	490	479	507	536	486	515	523	504	524	498	495	524	488	526	497	522	486	482	495	558	521	512	533	509	492	510	489	486	475	530	510	500	503	521	509	493	463	507	498	495	512	489	461	478	513	495	479	524	544	502	512	490	501	494	535	513	548	512	524	508	530	505	510	506	542	502	514	499	526	484	549	505	514	484	524	501	472	478	523	530	475	506	485	490	536	552	493	477	479	526	490	445	456	512	502	491	500	491	466	502	500	487	492	537	551	476	501	482	522	511	534	538	494	530	463	493	485	516	528	464	539	566	481	494	497	514	490	542	487	506	534	559	520	512	509	467	525	479	529	505	534	528	511	500	536	478	507	494	513	490	501	496	495	522	540	530	515	491	516	501	481	529	483	517	494	516	468	511	503	537	545	543	514	483	512	459	518	519	502	530	497	500	520	475	536	532	468	512	544	523	515	491	487	515	507	501	499	532	484	492	534	472	470	529	493	525	521	499	530	481	496	451	530	529	499	485	545	509	533	533	500	517	492	479	505	508	482	516	534	547	543	490	523	524	502	504	502	491	522	489	526	480	532	505	550	497	518	469	496	522	505	505	503	498	471	527	505	515	480	475	485	472	530	516	493	492	502	516	511	478	522	536	505	535	522	479	476	484	527	499	473	518	535	494	498	496	501	520	579	497	528	526	472	503	529	494	482	482	473	514	514	473	504	524	539	496	505	532	517	524	511	535	482	466	558	505	509	485	512	482	530	487	499	514	542	523	476	489	497	483	507	518	536	503	483	551	477	486	509	489	489	507	539	461	529	508	488	534	494	534	504	539	507	487	537	565	466	506	511	472	524	516	478	496	518	514	515	527	530	496	501	535	476	533	494	498	526	508	534	519	507	503	533	519	478	539	519	538	488	507	504	474	513	491	489	547	537	525	510	483	514	521	508	534	506	506	506	526	480	494	504	469	496	533	517	521	510	529	462	445	480	510	506	520	498	531	497	513	502	486	463	549	509	517	483	474	494	509	514	523	481	489	479	499	464	531	511	461	499	493	516	494	492	464	509	527	448	542	487	476	512	484	503	514	503	522	483	511	472	529	495	493	497	495	499	515	517	561	520	553	508	463	552	477	485	521	443	509	515	511	490	526	505	545	519	505	527	516	532	495	490	522	504	487	506	520	518	493	498	508	480	474	481	525	519	470	489	510	513	511	484	523	528	485	543	505	514	494	479	536	507	508	485	514	458	518	502	542	537	486	527	522	491	507	489	476	495	509	505	520	543	499	510	485	501	508	515	504	499	506	508	495	532	531	488	524	563	499	525	501	488	512	518	504	498	508	479	484	502	501	473	568	482	508	493	551	483	478	513	495	492	499	489	479	496	523	533	516	490	495	513	503	492	504	521	525	499	478	484	516	513	495	502	471	509	486	532	498	511	504	502	501	486	492	510	470	517	507	538	497	470	499	513	506	466	490	499	498	512	491	544	474	513	504	534	539	526	531	533	508	536	466	531	485	554	445	496	488	466	536	496	506	544	487	461	485	523	511	497	500	503	489	517	500	503	491	533	518	497	507	498	504	469	495	492	519	476	488	478	526	533	515	465	509	513	498	519	479	544	547	486	474	511	490	509	524	494	526	504	508	501	491	533	537	502	472	465	536	493	482	495	494	517	524	532	515	527	513	485	549	524	520	491	528	501	533	521	489	501	515	516	533	479	536	512	548	478	499	556	459	564	454	491	495	522	525	507	505	520	508	507	512	505	520	486	507	528	543	514	502	504	485	464	469	528	533	494	516	499	553	516	529	474	528	482	527	492	472	492	495	502	497	466	513	511	491	523	487	485	527	508	495	491	510	487	485	521	481	514	496	485	519	518	512	540	537	512	473	457	493	531	509	521	489	496	511	497	495	473	520	507	490	495	518	485	498	503	488	490	487	497	510	490	513	513	491	559	546	530	525	509	521	497	503	500	506	497	543	509	497	461	508	491	503	521	518	547	503	448	550	454	472	480	495	508	488	513	482	505	485	534	515	486	483	519	512	514	526	511	506	507	490	517	483	482	487	486	506	513	476	492	503	501	490	481	535	517	480	547	472	508	507	507	508	463	520	536	508	516	503	504	483	485	501	458	510	490	514	504	535	508	515	476	506	515	486	473	531	486	514	510	523	481	504	523	482	492	502	533	492	536	518	537	465	486	561	489	504	454	510	511	512	542	515	502	488	501	470	509	507	539	482	467	514	484	473	506	511	474	494	476	506	500	527	507	498	508	479	507	514	506	518	494	518	487	477	511	484	509	496	508	515	502	508	505	502	513	546	508	493	511	512	478	504	479	516	519	502	515	495	496	492	516	502	511	507	493	522	475	503	505	536	509	526	510	511	486	471	501	501	481	516	487	513	486	514	478	485	558	518	516	483	496	491	475	482	509	468	535	497	495	486	512	548	495	547	457	578	499	492	501	512	469	521	534	485	474	499	510	467	525	564	510	519	472	544	511	564	509	496	508	515	491	475	503	538	507	521	502	504	537	489	505	528	525	529	522	477	496	489	495	495	494	517	535	540	490	503	523	510	501	507	557	484	515	487	490	493	517	498	497	523	461	528	472	510	507	541	469	517	510	500	481	532	485	509	549	505	525	509	520	502	475	465	515	518	499	491	499	552	491	521	491	521	529	480	513	461	483	530	471	493	498	497	531	489	500	510	525	475	512	497	535	543	484	468	503	465	535	510	493	504	505	516	468	509	482	526	522	502	484	524	511	500	502	503	470	517	480	527	499	510	499	528	510
63629	36416	18353	3775	1473	1048	811	730	647	649	514	504	431	413	393	392	370	372	317	283	290	321	350	386	341	329	316	318	314	295	301	292	308	302	297	300	312	272	300	295	288	297	268	307	256	251	265	258	279	307	278	283	296	265	283	291	306	293	295	284	308	260	278	284	301	267	282	280	258	262	318	306	289	290	272	263	283	260	276	264	240	272	277	241	313	323	267	296	290	285	295	275	273	282	239	277	279	260	279	295	283	294	284	280	298	300	291	287	288	303	272	325	287	296	295	264	266	283	278	280	254	280	285	277	305	299	281	269	294	298	279	293	268	294	305	257	307	272	286	286	293	274	290	298	252	283	312	312	275	302	295	249	258	280	278	266	285	264	280	288	284	259	289	283	269	324	276	272	271	285	282	293	290	296	266	258	258	321	314	309	283	273	297	291	308	301	258	283	288	280	319	288	273	271	279	274	304	238	301	310	293	281	249	268	260	263	264	261	281	273	286	315	295	316	305	278	282	265	261	283	286	262	273	291	314	293	292	286	316	271	276	277	265	273	287	256	257	290	254	282	278	292	268	290	290	310	303	300	288	292	265	299	268	277	290	311	283	270	273	261	281	270	250	257	266	260	273	275	292	265	279	307	283	257	282	279	266	284	273	288	261	242	306	253	235	301	267	269	252	265	271	287	267	256	278	279	276	259	285	274	278	269	265	246	278	278	267	286	280	310	289	263	268	292	296	262	268	296	274	304	301	293	283	289	310	278	281	301	278	283	287	284	270	313	281	288	286	283	262	252	297	274	255	278	284	318	308	289	326	278	288	248	283	293	305	289	300	301	298	286	269	303	304	274	267	282	291	304	276	263	279	319	272	264	255	311	298	310	281	272	305	299	219	264	318	307	305	311	296	327	275	302	271	269	279	262	272	292	292	285	302	274	283	275	322	261	271	293	313	295	266	281	263	297	272	276	331	290	261	276	257	287	263	308	299	291	290	310	281	308	259	265	289	279	282	272	285	305	267	300	253	283	249	238	242	313	282	312	287	282	304	314	309	283	299	265	264	284	313	272	286	286	271	277	299	260	295	295	259	268	249	288	230	285	282	279	302	310	261	286	325	294	309	262	262	272	294	285	292	266	287	268	290	268	293	276	289	294	302	285	304	285	310	272	284	290	284	259	325	298	288	260	266	301	275	290	263	266	284	304	288	253	303	271	271	268	292	292	264	263	259	260	256	272	259	287	277	309	300	275	265	310	279	298	296	244	269	300	295	312	266	319	280	284	291	272	255	288	258	284	277	242	337	289	275	276	308	238	301	261	295	299	288	248	277	272	280	267	314	270	283	271	267	294	285	258	271	292	279	272	254	251	303	298	258	275	297	309	269	256	258	253	272	238	280	253	260	276	291	287	286	296	259	287	251	251	285	297	301	290	289	291	309	298	278	259	282	251	269	285	307	291	259	256	274	309	273	284	277	281	275	251	294	270	298	295	280	300	266	328	300	285	278	291	332	280	270	272	300	283	280	295	293	264	296	265	269	265	309	287	272	322	278	256	296	290	260	267	254	262	249	311	283	284	299	261	254	313	258	270	266	279	282	283	259	300	288	258	277	289	301	283	283	289	303	270	265	278	298	286	288	262	297	310	297	286	304	271	270	250	303	276	283	271	298	267	288	285	281	287	255	283	266	262	293	293	273	276	276	298	289	278	279	261	258	310	276	305	308	273	285	300	249	286	256	349	315	311	244	262	271	288	256	307	303	271	279	300	287	283	276	264	275	300	277	274	263	290	284	289	287	282	287	296	248	275	277	257	269	263	294	274	281	265	276	303	268	268	297	280	253	279	291	276	268	333	269	307	259	279	279	317	302	297	261	288	270	261	266	290	304	298	282	282	272	292	268	298	314	296	262	291	301	282	272	281	249	282	295	280	338	293	277	274	272	266	260	276	273	296	278	288	304	283	299	262	294	264	268	267	265	255	260	252	267	289	282	301	323	284	301	287	279	274	271	281	260	282	302	296	290	291	298	270	277	254	324	289	311	275	286	276	302	252	302	250	287	271	295	308	289	322	290	268	310	282	279	303	286	330	294	268	315	262	282	301	300	278	282	262	274	239	252	276	279	245	320	261	283	259	293	328	281	316	273	320	292	268	263	273	308	287	270	279	289	301	249	252	265	296	265	279	267	294	308	287	270	299	306	281	259	259	286	290	314	262	259	298	278	273	260	258	298	272	265	262	286	257	255	280	274	281	278	272	260	279	265	258	270	254	297	270	290	279	268	261	302	301	273	278	281	270	268	298	274	264	279	309	270	287	245	302	284	274	299	275	278	288	294	276	261	294	294	305	313	288	290	268	277	248	260	257	279	303	322	257	254	319	291	291	303	267	295	260	298	296	311	282	279	288	287	297	294	262	280	286	287	268	300	251	272	272	307	296	275	287	288	318	311	283	258	294	293	292	326	285	300	278	271	293	284	275	278	287	289	282	290	283	283	305	279	292	307	247	280	306	296	296	291	320	314	282	256	269	283	234	276	255	287	294	278	310	298	293	249	262	315	282	288	286	280	287	268	264	246	284	312	276	305	269	310	264	269	279	282	253	258	276	282	281	277	273	308	294	280	292	299	251	246	287	251	293	306	271	289	263	294	274	274	246	249	319	292	333	269	276	286	319	279	316	279	253	292	309	299	288	259	273	282	279	305	321	270	291	275	294	264	244	296	289	246	283	259	318	281	309	258	255	284	268	267	278	262	263	286	291	265	290	284	269	307	311	282	287	256	302	282	258	269	259	291	292	264	296	262	283	287	254	302	302	306	253	271	261	269	299	263	260	268	318	283	248	271	279	261	292	286	251	278	285	267	280	289	301	264	292	279	265	282	300	284	283	272	268	265	292	290	311	245	289	307	278	314	283	287	302	290	307	298	261	282	258	271	273	317	293	284	277	298	280	273	303	284	278	266	290	277	296	278	286	269	284	276	285	254	282	255	263	253	272	279	289	278	248	278	272	285	271	316	265	303	287	306	268	276	282	322	330	281	286	279	258	281	261	293	300	283	317	282	294	285	302	303	221	302	281	295	304	272	309	271	282	285	280	320	299	256	306	282	271	315	251	281	273	282	289	299	302	264	296	276	254	289	269	279	258	266	329	294	307	289	289	335	283	255	294	265	265	266	267	280	308	304	296	284	251	316	277	302	258	266	251	324	300	291	290	284	250	276	282	289	257	273	294	286	304	254	270	288	283	251	285	292	311	332	300	318	304	271	289	272	283	300	311	284	256	298	279	266	275	237	261	269	281	280	263	291	287	314	266	280	322	289	272	258	292	277	280	296	300	295	276	254	266	253	308	275	299	284	274	283	292	280	304	322	289	334	273	234	278	264	283	301	245	325	300	307	270	293	304	287	279	307	279	262	264	283	284	295	295	284	283	297	275	264	242	247	269	283	257	264	287	297	261	307	308	303	271	291	281	310	309	277	275	296	271	270	276	279	231	304	289	279	311	279	299
38368	25053	16670	5882	4989	3804	3326	2784	2472	2450	2059	1948	1464	1364	1342	1189	1227	1091	912	919	872	876	913	1054	1059	1001	807	757	737	740	723	737	674	723	674	690	661	652	617	702	621	638	697	655	625	639	598	672	610	651	590	614	648	652	643	643	637	611	671	647	661	582	568	602	611	615	573	606	552	617	611	572	626	593	609	614	609	610	606	608	601	562	599	595	591	598	610	590	588	569	593	570	642	587	612	559	630	646	595	642	613	592	589	643	593	560	585	658	600	620	553	586	625	587	591	621	625	594	610	594	646	600	579	623	632	620	589	586	558	624	599	551	611	577	611	595	589	663	576	654	586	619	617	629	652	643	619	552	597	609	591	628	576	612	615	643	604	613	564	561	604	568	537	584	601	634	580	609	626	616	644	576	624	608	622	635	578	598	605	586	608	622	617	630	646	618	589	574	606	605	575	621	602	619	596	620	638	591	595	616	621	646	626	598	628	588	574	578	617	604	582	567	599	634	634	645	573	584	563	588	601	618	606	566	572	586	627	537	572	570	608	596	613	653	628	629	608	577	596	615	595	593	604	621	617	613	634	578	627	629	644	585	609	591	604	609	599	642	609	615	579	632	634	565	587	584	583	600	614	600	581	593	619	588	623	581	600	570	586	584	645	589	602	612	579	603	626	625	645	593	624	618	620	582	561	565	616	593	595	641	642	614	593	604	571	610	627	571	603	572	578	586	577	625	609	602	618	551	554	575	587	609	608	570	622	600	604	580	617	655	617	606	625	609	622	559	606	602	614	641	610	600	616	614	600	586	585	578	591	603	597	601	622	615	588	541	604	587	626	589	593	630	579	598	574	566	636	636	585	606	624	608	592	579	585	623	628	572	562	557	598	587	578	623	606	580	617	598	593	611	640	657	596	569	598	575	583	589	604	616	602	622	633	593	619	614	649	594	583	634	581	601	609	589	645	616	654	622	602	558	562	609	554	609	616	610	618	598	584	601	567	618	617	614	588	607	642	578	590	628	636	615	568	623	636	596	603	581	593	585	604	616	599	604	611	603	573	587	575	617	609	616	597	543	634	636	626	600	639	594	615	643	596	609	602	650	629	635	557	572	607	625	643	612	580	572	618	649	590	659	615	587	587	572	570	596	582	546	615	633	585	601	609	621	631	621	620	586	617	579	620	627	634	643	592	598	674	632	599	638	608	616	625	532	588	596	588	581	638	603	617	615	610	624	606	590	623	585	592	597	600	646	619	609	617	613	607	608	593	595	598	620	561	615	607	583	602	616	633	604	581	605	637	632	571	572	572	584	633	618	617	597	649	605	597	618	597	612	632	632	604	617	597	593	561	607	662	614	604	628	607	614	627	627	629	599	634	627	574	586	627	603	628	590	614	603	650	652	642	586	574	633	586	605	601	597	590	546	604	586	613	628	599	534	613	655	632	614	613	579	574	551	556	602	618	639	647	561	587	587	615	638	630	628	610	631	637	593	570	584	581	624	575	609	637	626	586	674	587	603	624	599	600	605	609	583	608	617	617	571	540	649	601	594	606	606	655	569	659	568	577	627	566	596	596	612	558	611	630	586	656	596	637	639	614	595	618	581	574	619	575	673	593	614	614	619	589	556	573	578	641	632	614	650	597	593	612	586	589	579	620	580	562	589	598	573	656	597	639	587	648	595	609	574	597	592	592	605	599	568	597	608	618	585	543	600	607	600	615	605	593	599	618	592	613	619	616	630	593	599	597	622	585	614	603	584	622	569	589	621	600	641	585	562	563	586	627	599	561	625	615	635	604	642	586	574	616	566	586	614	631	628	573	569	597	611	568	568	607	617	585	607	621	634	629	589	624	601	625	559	600	613	601	603	588	635	625	588	591	638	575	587	579	591	622	628	659	666	626	630	593	639	566	626	648	589	632	606	621	642	588	626	543	619	574	581	601	615	580	609	603	584	614	639	595	627	658	594	605	621	580	652	619	614	586	601	594	606	610	583	602	625	626	591	601	642	602	622	564	606	602	636	521	590	605	623	574	563	604	577	633	625	580	610	585	594	624	613	603	593	603	592	600	663	668	590	603	566	573	608	625	614	626	612	603	586	639	612	567	595	592	638	676	615	576	601	604	589	618	576	614	632	624	578	583	594	621	568	608	642	582	617	595	614	575	621	587	599	596	595	577	623	683	587	615	569	622	605	564	620	572	614	577	588	608	593	671	557	575	654	620	574	578	563	580	569	594	543	597	561	615	594	591	590	601	642	647	594	587	620	618	589	582	605	589	585	598	577	622	574	632	611	602	662	616	583	593	613	582	576	591	563	620	631	635	611	613	628	575	602	629	573	620	602	563	607	610	602	629	611	622	602	570	591	600	586	609	632	612	626	583	578	620	591	598	599	606	638	607	635	653	582	613	590	577	601	615	649	649	617	611	600	580	608	624	604	635	560	583	618	593	579	577	585	580	592	582	604	607	590	560	553	683	580	644	643	608	610	580	579	569	574	632	614	625	627	600	607	584	586	615	616	571	630	597	593	614	603	587	591	591	559	585	628	567	587	649	586	617	585	575	556	588	591	657	555	644	599	591	607	582	579	570	607	568	605	626	630	612	595	571	569	580	639	585	590	652	587	604	541	603	596	570	621	623	579	611	605	639	600	598	662	562	577	580	574	602	543	598	574	631	587	636	573	600	623	594	597	639	620	642	604	608	622	688	581	598	603	579	577	590	585	605	625	613	620	585	590	594	576	610	626	640	570	589	580	596	579	566	633	666	642	591	588	658	577	619	578	627	574	635	620	625	629	644	598	595	604	616	600	620	631	560	592	615	565	599	615	568	627	574	590	606	588	627	579	591	616	647	573	617	610	675	583	646	573	589	582	643	584	661	552	596	635	568	611	598	585	579	575	569	598	592	558	635	601	553	630	555	600	603	616	585	573	624	582	605	596	592	569	624	619	572	572	606	627	599	607	643	599	591	620	614	582	588	675	604	602	595	647	572	616	640	634	610	646	604	587	616	634	599	611	588	575	635	618	623	623	584	576	632	616	608	591	551	585	624	602	582	610	607	616	617	606	602	611	584	660	616	615	573	644	551	592	590	593	601	651	573	639	632	631	572	590	607	602	605	605	615	660	596	573	630	622	585	594	593	613	607	618	574	576	631	599	599	603	594	603	625	601	593	621	609	606	581	634	653	619	659	622	614	592	613	591	642	638	562	620	632	605	602	601	629	603	602	606	628	607	542	607	581	623	644	643	565	593	641	590	580	618	628	618	607	569	602	595	576	593	649	611	622	602	578	615	624	600	611	592	590	595	603	608	609	577	581	586	566	560	604	665	613	611	623	583	561	591	567	608	636	614	591	589	621	594	604	580	623	613	614	598	614	598	598	591	579	624	569	590	590	594	577	555	599	606	626	623	642	571	593	614	600	587	550	606	541	645	618	618	614	628	589	660	597	615	587	636	627	589	621	622	624	585	583	560	609	608	565	575	604	618	612	667	608	584	613	577
40723	19876	5294	935	656	492	417	364	367	348	310	298	267	253	287	271	248	252	232	232	243	230	257	237	260	245	244	246	246	212	255	234	237	227	240	247	245	238	260	274	257	231	257	232	266	212	235	223	247	246	225	235	276	219	292	233	233	221	250	278	226	235	230	231	219	249	252	214	227	233	236	219	211	227	205	238	260	280	252	245	254	285	264	242	245	224	223	230	251	244	255	225	260	242	237	252	255	245	265	217	217	216	255	201	230	246	244	278	249	227	250	208	228	239	229	240	247	269	264	258	207	240	222	221	215	276	238	233	237	236	253	270	261	250	230	258	248	238	256	265	221	242	214	217	213	246	264	261	243	269	226	240	238	249	228	241	225	213	234	207	235	214	261	215	253	260	224	245	234	242	249	250	249	237	243	219	213	236	226	248	238	235	266	234	210	212	243	242	249	269	232	263	238	231	245	230	258	265	258	255	251	209	243	240	272	242	262	220	227	207	260	214	221	230	265	221	255	252	256	263	235	241	244	249	237	235	222	290	231	247	235	245	238	238	258	244	277	225	203	231	204	222	249	245	234	214	242	239	226	226	259	206	247	241	236	218	265	261	280	223	251	220	224	263	253	258	235	227	227	232	222	233	236	263	223	236	229	235	244	227	228	259	217	265	234	225	251	246	228	252	250	224	251	229	253	280	218	259	217	255	235	268	239	219	261	245	237	212	241	216	231	232	230	249	245	272	247	247	230	216	242	248	222	231	247	257	249	254	244	201	248	225	203	218	210	252	225	216	222	238	246	246	242	255	251	219	240	251	230	257	244	262	222	233	236	259	244	251	243	220	225	237	272	233	239	230	214	230	245	217	234	231	257	289	213	222	234	229	276	234	246	223	243	256	222	221	252	218	234	219	241	226	217	218	239	257	227	240	228	217	211	227	272	220	242	206	257	231	210	238	224	242	234	233	241	213	259	249	233	195	246	250	249	203	216	262	238	233	235	244	188	230	239	262	253	258	242	271	250	206	242	255	229	252	247	261	263	233	227	292	270	222	235	259	209	247	243	221	239	224	233	217	243	229	238	231	226	245	273	257	246	228	269	254	224	220	232	198	245	258	228	247	217	238	238	240	226	250	257	237	257	278	264	231	238	233	238	228	208	245	217	234	254	274	232	246	240	243	243	263	217	251	246	225	251	239	230	241	244	234	259	219	216	239	243	223	246	236	229	267	261	241	215	247	264	208	243	221	237	255	231	269	254	245	224	224	228	262	224	226	253	255	237	205	234	254	209	246	248	229	247	246	267	263	264	249	248	232	250	238	260	237	212	219	214	218	248	255	230	239	241	259	234	218	259	235	253	251	242	241	248	256	244	258	241	229	234	249	260	248	265	258	237	248	204	244	261	244	199	254	260	273	224	234	212	200	251	259	238	242	242	259	232	237	246	241	223	241	217	256	249	236	242	233	256	215	215	226	236	268	236	231	264	244	241	217	253	227	250	228	224	258	242	248	231	228	250	211	210	237	210	235	254	230	250	274	223	248	239	266	241	253	247	235	229	236	232	266	252	254	261	263	213	212	214	239	242	251	302	252	262	236	246	250	255	216	257	224	222	246	233	223	249	245	239	217	245	258	234	214	199	255	227	276	221	240	248	236	255	237	251	240	234	226	195	248	253	248	276	238	236	215	264	257	210	240	231	259	242	214	234	243	270	270	242	246	208	214	242	228	252	239	243	241	267	233	226	249	226	222	221	219	274	253	234	224	241	226	230	207	252	253	237	212	259	248	247	228	245	243	264	233	242	233	246	209	246	239	224	271	257	233	233	235	271	246	259	284	227	257	214	244	220	253	193	273	228	260	249	256	249	247	255	273	224	238	242	206	221	242	249	242	246	264	249	228	266	232	258	237	228	250	212	206	240	220	255	216	242	240	234	247	258	220	254	223	214	243	259	232	239	228	225	241	239	248	257	264	248	249	279	216	258	222	253	257	247	240	242	233	213	226	247	237	244	247	247	253	236	245	232	231	233	245	211	223	211	251	245	251	233	256	264	254	243	233	243	239	229	221	261	236	251	253	218	249	257	231	235	231	248	231	235	218	214	217	225	243	222	244	235	235	236	251	205	232	217	253	233	244	262	246	236	253	265	255	233	244	262	205	239	254	255	235	282	259	237	246	242	225	228	237	229	242	221	223	258	229	224	246	248	203	237	209	218	208	250	225	251	229	273	256	258	295	251	243	232	223	272	233	247	229	226	248	258	249	239	270	250	268	209	262	243	247	231	267	239	230	228	260	267	266	237	264	239	259	238	231	245	215	237	247	257	228	241	235	237	246	250	252	237	235	230	239	250	236	228	237	255	249	239	242	236	242	226	234	230	228	257	247	251	236	235	228	246	261	259	252	237	252	235	240	219	248	232	245	271	266	273	224	251	251	206	239	221	239	232	259	231	231	232	231	248	247	227	213	248	228	247	265	230	256	247	262	232	239	225	245	247	218	224	238	179	244	210	221	235	222	197	266	245	214	272	266	249	228	264	219	252	240	219	212	268	266	263	233	244	225	241	255	270	249	236	234	241	266	231	248	267	218	241	237	256	247	239	248	221	228	229	245	268	248	223	235	214	234	239	245	246	218	206	268	264	239	227	249	255	232	237	213	242	221	249	256	257	227	225	243	238	218	236	263	220	258	231	221	250	223	216	216	229	252	243	259	235	218	237	220	248	231	235	248	220	246	232	236	257	232	242	229	259	244	235	232	232	227	239	245	265	246	262	237	236	219	254	235	231	199	240	254	250	257	221	250	250	253	288	230	232	223	244	255	222	230	244	245	228	240	209	266	249	255	235	250	232	248	242	261	236	227	246	215	215	232	251	246	234	262	248	256	245	212	237	231	232	233	224	227	231	245	281	235	237	248	228	242	217	200	260	241	257	203	242	246	237	227	219	217	222	245	254	260	249	258	298	265	262	271	243	225	235	217	247	240	259	252	235	213	216	229	209	225	225	199	224	223	240	280	247	215	212	249	254	267	249	238	235	248	250	251	232	231	235	241	246	254	248	265	224	234	240	219	256	236	242	247	251	205	232	253	232	236	233	238	243	234	228	251	221	245	221	249	268	261	230	259	224	249	235	242	241	218	251	219	226	248	243	226	249	217	247	217	266	223	209	227	245	245	234	245	230	257	267	222	247	242	237	227	245	242	240	232	239	249	238	265	243	249	252	227	220	214	252	202	253	236	281	210	233	204	255	257	229	220	228	206	216	201	249	220	217	250	228	246	239	191	219	238	224	282	258	248	282	244	245	239	249	243	235	229	249	235	226	237	218	253	212	230	223	250	259	246	242	258	235	236	243	212	230	248	239	239	230	249	242	241	226	260	253	225	239	244	190	220	247	218	229	219	230	262	257	260	253	238	245	243	248	234	249	233	254	222	217	266	218	221	236	237	242	233	254	234	209	235	241	220	279	253	238	239	224	238	198	236	229	242	263	237	233	239	221	230	247	223	238	223
23859	11896	5983	2171	2050	1490	1412	1260	1290	1134	962	915	827	711	678	720	659	634	606	600	569	577	551	560	531	596	521	529	525	547	515	581	559	495	600	581	550	561	497	480	538	540	549	519	509	525	541	534	518	547	537	520	527	503	538	525	486	525	543	542	543	520	563	519	478	530	526	494	501	461	492	491	534	520	492	523	513	519	514	519	520	512	532	556	536	513	526	476	519	514	518	509	479	481	558	503	514	541	509	524	524	519	537	444	514	515	494	487	535	513	517	523	501	497	473	513	535	496	541	506	524	526	526	511	511	497	521	466	547	534	521	506	525	526	500	497	534	529	500	510	499	502	496	519	504	522	493	545	545	502	594	518	555	507	487	530	510	507	500	517	503	508	486	500	535	550	557	519	553	497	513	502	544	525	491	466	488	513	497	543	506	487	495	491	494	556	552	520	549	574	485	516	526	514	493	489	527	543	552	531	552	514	509	501	535	508	522	534	477	516	547	522	482	513	501	488	486	477	511	502	497	501	520	536	497	478	479	450	460	473	502	519	489	523	515	544	509	502	472	472	518	527	569	520	493	520	478	493	511	538	478	511	519	538	526	493	509	513	502	534	529	492	472	511	514	539	491	549	490	510	497	553	547	516	512	520	535	503	463	504	510	502	488	553	521	537	499	535	516	509	506	499	529	495	508	479	527	512	471	507	560	518	502	476	526	512	536	525	487	559	520	529	469	542	529	502	491	531	546	518	529	523	520	498	459	461	555	486	517	582	490	496	534	494	521	470	519	517	513	534	500	550	549	499	482	517	493	531	538	500	517	565	524	511	519	521	542	535	536	522	531	521	491	505	528	540	500	513	503	499	553	508	506	538	525	500	499	501	511	533	541	548	529	505	492	512	469	473	520	527	477	554	566	534	508	535	502	506	518	522	538	521	486	534	507	536	517	520	475	509	494	499	532	550	520	509	460	500	528	508	498	535	507	535	491	520	518	509	516	532	488	513	548	518	529	507	526	537	548	521	584	506	509	522	539	534	515	501	493	493	491	549	484	544	528	508	533	499	527	524	535	519	508	483	510	524	525	509	533	528	472	566	504	516	527	503	555	516	524	523	541	497	517	511	469	514	524	516	516	545	508	513	504	507	511	513	481	529	556	494	523	526	520	511	529	473	532	511	494	521	484	504	554	539	512	521	517	493	521	476	470	542	501	496	531	491	502	511	541	567	524	518	527	530	509	515	491	489	496	511	504	497	489	535	508	524	536	490	535	541	520	505	555	520	505	490	524	547	531	524	527	499	492	511	514	522	540	487	484	528	509	485	509	542	528	497	535	507	482	483	490	534	549	549	484	503	506	520	533	512	489	511	560	497	515	531	502	510	535	579	499	556	501	510	522	490	520	554	539	508	515	504	489	545	510	539	539	537	536	497	543	535	496	534	522	554	501	544	521	477	537	495	542	506	532	522	562	499	511	527	526	484	505	540	498	512	491	486	516	546	541	492	513	480	530	508	479	512	486	493	502	503	536	562	487	544	508	533	533	532	528	523	508	544	503	513	521	548	530	521	517	517	505	508	539	499	521	546	513	574	541	502	503	524	541	532	554	534	527	557	530	514	548	508	524	512	504	511	509	525	521	518	569	540	554	514	547	500	531	483	487	524	492	516	505	462	519	553	515	516	515	491	489	509	499	555	529	518	523	494	527	535	551	523	531	554	526	491	513	536	500	493	519	526	539	528	534	538	489	532	528	519	489	489	553	499	513	506	548	479	519	503	499	553	546	502	485	511	537	480	518	475	523	535	509	534	542	489	546	553	487	488	446	514	522	475	512	516	496	534	522	526	509	484	529	519	541	540	492	488	489	531	568	525	515	548	533	522	509	515	508	502	504	545	551	541	559	504	501	494	511	555	508	517	503	522	573	545	494	488	527	509	527	527	487	482	506	577	519	489	498	553	470	465	518	526	488	521	506	477	508	494	513	498	538	532	493	493	439	553	543	515	493	534	500	533	499	529	503	541	520	476	522	495	528	513	501	503	525	532	534	531	492	468	498	526	516	531	485	536	508	508	508	548	564	534	575	567	537	530	518	488	532	512	506	505	504	531	518	502	538	500	512	526	527	508	505	549	516	509	506	506	523	503	513	525	525	516	527	516	500	466	510	502	500	493	519	474	476	557	523	513	481	499	528	472	494	513	473	495	497	486	514	496	512	515	553	526	523	537	529	522	479	515	527	500	526	540	532	527	487	521	542	502	530	481	547	484	494	540	536	546	513	544	522	503	497	521	531	465	528	480	535	511	551	512	514	517	482	530	554	495	469	519	488	526	555	522	520	500	525	501	507	515	549	522	505	516	517	507	507	526	495	524	567	529	533	481	491	508	562	514	481	528	503	532	503	533	524	479	530	571	515	493	507	541	490	525	542	513	525	496	518	513	464	535	508	508	503	516	518	507	473	505	541	506	490	547	513	522	524	526	518	537	544	492	496	469	515	553	522	518	511	471	541	531	521	493	488	528	545	493	492	493	550	533	523	559	545	471	547	522	461	492	528	506	515	520	517	490	513	492	462	499	541	502	502	540	519	529	571	503	489	506	497	507	514	548	525	524	511	503	512	478	521	492	489	536	513	515	525	506	558	496	503	526	505	510	534	499	512	518	520	505	555	506	514	523	482	490	548	485	503	524	514	514	520	503	553	568	536	521	534	551	536	508	490	521	538	503	512	494	536	532	508	531	501	476	509	519	499	516	496	527	496	508	530	508	511	471	518	503	481	559	497	533	471	501	517	543	545	534	504	512	514	514	457	529	535	521	523	520	499	487	505	465	508	531	502	501	523	538	551	556	562	517	516	550	506	501	506	533	504	510	525	529	515	478	521	534	500	495	504	479	499	504	518	504	540	479	527	493	452	496	545	499	509	535	483	529	532	549	516	552	532	493	518	537	504	497	511	518	508	486	514	493	476	535	540	474	521	504	509	553	522	527	502	517	494	501	520	512	477	489	537	493	503	520	491	468	494	553	522	541	485	500	506	512	514	515	517	519	514	534	482	477	543	518	485	553	520	493	484	531	517	554	524	528	490	492	531	533	473	504	593	513	549	566	504	538	531	499	533	494	510	548	549	497	506	541	517	514	516	524	528	517	544	520	489	512	492	560	568	527	521	518	518	490	500	563	501	488	502	517	512	530	507	527	542	537	508	489	524	502	500	518	482	504	510	514	509	506	493	515	513	542	507	480	542	480	520	503	521	542	550	472	485	481	515	536	477	537	535	487	544	509	477	505	537	496	494	545	511	493	517	500	480	520	530	473	502	523	527	513	507	518	523	530	515	513	521	491	559	509	521	535	550	548	561	530	549	500	494	512	497	487	537	500	505	495	511	508	518	450	509	501	542	532	458	492	499	508	519	509	526	510	470	559	476	530	511	509	506	516	524	472	506	483	528	510	563	526	546	502	530	483	508	542	505	521	524	518	539	472	509	469	502	511	510	544	512	554	492	477	451	502
55418	27696	12163	2237	1120	766	635	486	594	504	436	402	348	308	288	322	270	260	242	277	278	276	255	273	254	238	221	261	242	256	239	251	247	245	268	250	226	230	235	247	246	245	227	220	252	233	219	232	201	224	239	225	245	247	229	232	213	209	252	218	223	215	212	210	224	230	221	241	224	243	219	267	242	180	251	212	233	226	215	241	218	236	222	246	257	226	255	216	243	215	239	243	223	262	237	229	244	201	223	234	214	221	245	212	227	196	238	231	238	246	222	240	236	241	259	228	241	218	259	226	241	205	229	229	235	246	236	228	233	234	238	262	254	230	231	268	232	213	246	233	235	217	216	224	174	239	225	222	232	249	222	238	227	236	243	228	259	208	225	236	237	225	246	248	247	253	251	245	229	245	226	223	226	248	206	229	270	242	213	233	260	225	236	217	241	203	203	225	249	243	263	249	199	218	213	227	247	259	205	225	218	233	242	227	245	229	220	214	213	254	212	211	230	263	223	217	233	234	239	220	230	253	225	224	249	242	241	224	231	246	240	254	236	205	238	261	225	266	223	208	255	247	266	233	209	184	236	235	248	238	224	201	232	216	241	251	248	214	220	206	234	262	232	230	216	244	233	246	232	252	210	210	211	247	245	231	243	235	250	228	245	253	218	259	199	212	226	242	229	239	194	249	242	251	205	231	247	239	256	240	211	236	237	203	232	231	222	223	240	229	254	244	246	229	232	214	232	231	208	238	239	205	233	239	235	226	252	217	228	216	246	240	257	235	233	227	212	225	221	211	260	221	247	238	225	239	244	224	224	226	232	247	234	212	240	193	245	240	237	237	237	230	235	233	221	230	245	250	212	224	249	220	189	208	240	205	236	230	221	225	234	229	232	239	236	203	233	212	221	217	231	232	220	238	217	239	231	247	251	209	209	202	221	240	241	236	241	263	262	216	255	228	220	265	233	268	264	234	226	239	225	258	227	240	229	219	251	251	211	204	207	233	238	220	247	238	240	244	245	249	250	256	212	235	230	244	251	231	212	219	251	203	209	226	253	240	233	248	243	228	237	275	215	228	225	219	245	223	197	234	233	262	245	256	246	240	255	260	221	231	248	240	239	210	225	258	226	243	214	197	244	227	265	237	250	227	200	222	233	231	242	202	263	249	230	212	230	229	231	202	233	237	213	228	254	244	213	236	220	217	255	255	246	246	219	250	221	225	248	229	223	234	196	231	237	254	214	226	254	228	246	212	231	217	254	212	213	232	264	233	234	229	251	232	220	239	256	265	233	235	245	230	224	254	232	210	277	236	238	233	230	238	238	250	237	249	260	233	236	235	232	256	230	215	240	249	235	243	241	229	227	223	256	232	212	255	263	218	201	201	239	191	244	244	194	247	217	271	256	264	222	229	220	223	250	230	225	206	242	260	250	235	230	233	232	236	219	219	224	241	229	232	256	241	246	244	247	256	221	244	252	244	207	218	260	254	219	236	198	237	249	228	239	223	210	230	231	234	251	235	246	264	241	225	217	273	245	246	217	219	223	257	244	236	245	239	249	233	243	210	232	217	249	238	247	228	232	222	224	225	201	225	220	244	227	255	233	263	271	211	251	241	223	215	219	224	257	226	254	262	237	242	232	252	241	237	258	257	239	242	220	240	261	270	207	244	250	208	231	233	226	240	287	282	243	238	237	262	258	214	238	236	236	222	248	214	228	208	235	238	223	221	262	217	206	254	216	246	235	237	231	230	225	240	230	196	231	232	235	211	208	221	213	268	230	257	237	233	215	222	243	234	259	227	215	201	238	227	230	247	216	227	219	220	237	232	205	220	237	226	262	248	227	230	209	264	249	248	237	218	251	224	229	232	252	243	235	238	232	238	205	260	242	233	246	214	209	201	222	232	204	216	208	231	191	209	219	237	230	219	216	248	214	255	243	237	228	272	261	210	214	220	205	240	239	237	229	239	212	249	249	203	231	224	253	237	234	235	235	206	243	202	236	259	243	228	257	228	229	257	227	228	245	248	249	220	260	259	239	210	218	226	260	247	238	226	247	220	240	218	232	231	224	245	250	258	239	222	230	232	237	233	266	240	215	242	217	240	249	277	250	210	227	248	226	203	233	254	246	236	234	212	215	205	244	221	266	246	231	219	211	198	256	234	211	236	213	246	237	199	218	239	231	228	262	231	248	243	236	192	215	232	216	225	229	235	229	239	238	255	217	227	224	248	242	232	237	238	244	269	244	265	256	269	224	240	220	243	230	245	246	222	253	231	265	238	253	261	238	253	252	231	225	231	202	226	207	217	236	250	257	238	251	252	265	201	225	233	236	242	226	238	254	221	177	213	228	241	218	232	237	240	258	209	234	239	220	240	220	253	230	212	233	211	269	234	262	217	249	232	262	247	219	251	228	213	223	248	223	235	242	233	256	233	250	240	222	235	259	223	224	250	254	240	224	215	240	247	238	222	219	216	239	251	230	238	242	235	211	195	247	210	245	260	247	241	217	257	231	271	217	200	246	246	213	228	253	216	251	261	258	249	185	226	237	260	244	215	229	240	218	241	280	229	207	237	237	230	234	210	273	232	239	231	235	239	224	236	244	223	228	234	230	255	254	217	206	228	233	258	247	216	215	211	242	213	217	232	241	257	235	223	232	271	255	243	227	217	212	264	239	264	219	216	235	239	213	245	251	222	226	192	203	253	251	209	223	224	229	226	214	254	236	223	239	216	224	224	207	229	268	221	245	226	262	230	248	243	241	237	224	221	232	233	223	231	240	235	232	242	221	248	209	259	236	243	213	208	247	225	216	217	232	191	218	242	224	207	232	269	244	251	220	243	216	206	216	202	218	234	237	232	216	244	238	210	260	245	226	251	232	244	208	189	218	235	229	263	242	227	215	249	249	259	216	217	254	243	234	227	241	245	231	211	201	239	218	236	218	232	218	253	262	251	216	224	258	263	256	194	212	204	204	217	260	225	251	242	273	229	230	224	238	236	224	233	249	243	221	234	242	229	221	242	193	243	237	242	238	258	241	221	209	245	233	231	225	215	226	222	252	228	239	235	239	246	262	277	210	265	215	239	242	232	233	219	215	251	243	236	229	251	201	218	204	242	232	239	232	237	224	240	206	241	233	240	222	240	251	229	229	219	256	233	227	228	248	257	228	228	258	210	220	209	240	234	240	228	244	229	250	225	242	221	196	229	221	234	225	236	220	242	229	237	228	239	244	235	228	227	243	271	231	236	222	228	239	229	240	245	211	273	239	222	227	274	232	234	243	223	219	226	254	242	275	252	228	266	223	227	241	220	204	232	239	240	200	234	246	216	229	232	237	241	229	221	236	231	183	247	249	205	235	252	261	227	218	258	220	233	236	230	218	208	221	237	274	234	256	208	241	218	224	234	236	250	206	229	249	197	248	205	226	243	220	241	240	241	217	234	236	244	220	236	209	194	213	222	207	223	244	232	212	258	218	239	211	235	259	257	239	255	244	228	223	215
33352	17165	12834	4430	3708	2605	2301	2042	2151	1766	1490	1232	1155	1043	1015	985	883	746	758	692	672	704	708	682	692	711	677	595	609	594	554	601	575	618	556	576	555	574	557	554	555	536	536	534	501	552	533	527	523	551	509	525	515	502	544	516	478	515	522	482	530	507	487	486	495	500	529	513	526	542	540	535	537	498	500	510	534	478	496	506	531	507	520	525	532	495	460	536	527	465	512	545	506	537	513	495	522	497	517	493	524	463	539	471	495	541	525	547	543	531	482	473	526	515	506	516	513	480	508	569	524	474	464	502	521	480	483	509	475	539	510	525	529	532	499	506	496	505	546	480	477	483	505	506	522	489	508	538	500	492	532	517	475	496	550	509	539	478	526	507	493	505	507	524	482	462	490	495	532	490	522	529	479	497	517	535	523	486	512	529	537	532	479	496	493	496	523	539	505	529	516	527	512	481	502	484	498	521	513	498	522	477	521	550	486	518	519	522	499	547	465	538	494	503	516	509	507	501	520	549	559	536	531	503	529	528	519	501	490	495	490	534	469	503	506	439	525	547	480	527	521	528	514	536	524	518	511	508	502	547	563	527	510	501	502	476	495	537	517	499	486	564	480	488	512	497	487	510	483	526	498	513	471	517	543	521	494	522	517	509	540	556	503	484	507	488	504	508	486	498	503	502	510	515	521	547	513	489	508	501	558	512	507	515	507	510	467	506	486	536	541	532	521	496	490	485	526	518	541	518	496	545	486	521	505	520	539	521	516	529	546	490	504	526	505	504	533	517	546	562	527	566	484	575	528	528	513	485	512	543	497	519	539	484	456	504	513	505	539	525	499	513	499	527	512	498	533	503	497	519	551	495	524	493	481	502	502	523	535	499	499	530	488	549	512	485	490	487	474	535	553	534	510	509	487	536	478	526	502	505	517	492	467	557	516	552	535	529	545	523	497	510	536	487	528	503	496	498	504	512	503	527	471	476	547	545	491	551	548	503	521	546	498	510	530	490	490	531	501	481	525	506	535	519	526	501	540	559	500	499	508	496	502	472	490	520	502	522	541	536	540	501	539	497	559	479	538	502	532	527	510	526	477	533	506	496	485	498	537	485	523	491	485	507	523	534	499	485	508	492	488	526	508	517	491	524	501	531	549	556	500	487	549	521	502	528	512	534	485	553	483	499	488	488	511	502	469	504	516	489	516	515	541	466	543	537	526	533	516	485	568	487	524	506	536	529	488	571	516	490	530	518	554	500	516	505	498	491	508	530	588	496	463	474	528	490	534	507	482	503	530	512	509	481	525	487	524	524	541	502	517	479	493	542	537	530	520	495	505	474	464	496	483	513	478	522	535	467	490	519	544	497	504	460	537	472	476	475	485	562	501	503	471	525	529	481	492	507	528	512	516	510	517	529	525	488	522	493	480	526	491	491	529	505	492	503	497	573	508	527	497	535	519	488	524	552	452	471	502	531	517	541	481	516	532	460	483	538	499	524	525	495	512	529	519	517	520	505	537	524	494	509	510	488	514	522	528	507	467	498	535	477	531	541	527	590	536	485	493	460	504	499	500	513	512	526	555	511	529	525	492	569	507	490	492	534	531	529	527	488	510	559	511	516	483	544	524	501	506	501	517	489	507	500	540	464	517	548	529	546	494	510	490	520	521	481	526	488	489	521	518	498	498	514	499	537	530	498	483	523	526	491	507	496	535	553	511	507	528	492	533	500	555	527	481	505	458	523	501	536	533	510	502	537	493	490	482	502	544	515	489	517	488	469	551	533	492	561	508	550	528	487	495	488	476	486	519	491	474	491	515	519	529	493	515	472	498	510	492	527	536	537	493	548	544	489	500	520	518	536	519	521	500	502	489	467	498	501	519	536	529	512	486	558	496	528	483	513	516	487	509	490	534	546	511	494	502	481	498	496	542	484	519	522	495	519	527	498	543	519	531	502	500	514	503	492	475	515	481	500	509	498	500	451	530	495	516	502	490	472	532	532	488	474	513	524	516	503	481	498	518	526	493	555	517	499	503	527	512	506	513	480	529	544	480	528	503	539	481	501	528	526	539	498	494	528	511	504	515	497	547	512	483	481	509	520	543	529	510	517	509	526	501	492	478	525	469	531	476	525	513	511	493	503	526	538	522	549	510	515	522	529	517	526	504	533	468	499	500	500	538	503	518	495	510	477	515	511	494	514	480	508	540	471	486	517	506	486	541	491	508	483	497	472	525	549	548	526	509	530	533	567	510	498	520	478	531	510	486	520	504	531	512	557	508	455	461	511	516	521	517	481	501	518	528	505	499	506	500	493	516	502	496	507	528	513	488	501	505	507	546	496	533	530	523	544	517	528	468	529	464	542	510	499	498	552	511	517	524	506	497	521	507	546	542	481	515	496	504	515	475	551	485	509	520	527	536	504	531	487	556	472	503	474	513	508	515	501	474	508	545	504	520	558	463	486	543	518	490	526	541	457	510	480	516	530	523	477	482	509	513	513	518	531	549	472	443	486	499	537	497	505	502	525	504	478	472	475	490	507	503	482	502	493	508	530	516	500	524	510	516	529	538	486	496	517	523	533	515	500	538	463	463	518	496	477	515	491	497	477	498	512	487	528	517	522	508	515	532	515	486	518	510	523	506	500	536	545	502	491	524	575	493	515	522	535	480	522	508	529	479	487	503	495	520	504	469	538	527	525	515	494	511	520	507	478	521	507	523	500	508	495	530	515	517	510	507	488	505	542	509	511	493	494	530	522	516	510	504	537	499	519	520	504	516	526	496	508	519	506	512	483	514	505	493	569	532	547	528	511	487	525	558	462	525	512	476	523	462	486	497	479	515	498	492	491	513	500	488	475	495	486	532	474	514	543	553	499	492	482	560	493	514	504	497	526	488	496	496	505	506	505	471	513	523	521	511	531	502	494	548	486	489	501	493	506	566	448	536	506	488	482	494	521	508	486	545	498	538	540	523	528	521	497	554	510	505	514	498	494	528	527	519	505	513	500	489	508	502	497	502	504	508	502	521	518	482	503	506	487	454	548	493	513	459	522	477	530	498	528	479	550	517	483	506	551	527	474	489	501	489	502	524	512	499	497	515	484	533	501	504	518	506	491	512	459	514	542	511	486	530	530	486	546	512	485	504	523	541	502	518	553	498	479	536	473	507	495	519	525	534	485	502	475	518	500	511	524	515	489	517	482	552	523	518	477	525	541	509	482	490	538	527	510	506	543	520	521	503	523	524	493	508	513	495	502	531	500	527	531	476	456	552	503	532	532	469	481	504	514	476	550	540	471	498	555	511	541	506	483	488	506	522	517	494	467	511	536	523	514	460	488	461	511	499	536	503	482	538	505	490	471	530	533	530	497	518	498	516	549	490	482	506	535	536	505	517	476	504	501	515	523	553	492	501	517	521	557	495	452	530	495	512	501	491	528	464	497	510	488	475	492	488	476	497	524	541	474	557	500	478	535	495	546	536	535	516	517	496	523	525	494	502	549	503	532
62465	35670	17067	3677	1598	1045	870	739	814	707	606	476	412	389	403	397	371	357	368	314	323	329	332	341	312	373	321	302	327	287	281	285	294	282	272	310	284	286	276	284	319	306	248	278	271	285	294	303	269	286	288	285	255	271	296	306	256	289	279	299	296	250	278	273	295	277	291	232	295	265	270	297	281	295	319	275	286	274	305	301	293	273	265	281	289	276	259	272	265	277	282	283	250	281	280	275	277	342	271	270	287	255	291	281	288	282	289	291	320	316	274	290	332	260	297	286	281	346	286	255	295	275	275	270	279	249	302	300	290	281	299	274	252	311	283	291	295	275	270	276	265	271	279	290	296	299	278	283	322	282	303	277	293	269	252	286	260	281	293	259	304	302	296	257	279	300	295	279	304	288	316	280	298	292	280	263	245	266	270	262	287	287	257	283	310	315	278	292	307	276	281	304	299	289	284	272	291	302	269	275	233	276	271	285	305	274	269	275	270	301	276	302	304	248	290	284	283	297	283	260	298	288	287	291	263	275	275	273	283	300	285	289	308	267	303	284	295	292	278	275	290	277	275	274	301	273	283	264	288	258	299	280	247	254	294	287	283	276	284	258	292	278	274	294	292	304	295	296	275	295	267	260	272	278	273	270	284	320	283	263	308	280	322	278	290	291	264	272	274	288	265	270	297	244	266	261	300	280	291	263	282	273	276	245	293	272	324	293	275	269	261	292	283	291	323	245	281	313	273	320	301	255	289	282	280	285	280	280	287	274	284	260	269	255	289	274	311	303	309	284	267	278	253	288	291	251	303	261	335	281	290	271	305	281	279	275	273	290	309	292	292	283	310	250	262	284	273	282	299	294	305	262	323	270	303	332	272	300	296	261	289	293	297	268	267	319	286	267	327	282	256	254	278	248	314	268	285	283	267	295	281	271	253	271	293	331	256	284	273	278	313	290	276	295	276	301	273	269	272	254	277	303	273	287	305	306	270	309	268	291	277	299	309	266	295	294	265	300	313	317	277	300	271	264	286	249	281	289	286	267	296	262	288	260	307	294	275	298	280	291	302	280	279	294	303	293	286	299	276	283	294	317	293	279	272	265	263	278	281	292	274	303	291	299	282	323	278	285	287	263	269	284	283	259	278	282	287	265	263	294	268	304	301	287	266	269	303	285	297	301	287	283	255	282	241	304	264	269	297	305	262	262	305	324	304	254	289	299	289	294	271	283	247	320	303	279	289	288	291	277	288	299	257	286	285	277	295	315	299	278	302	313	284	287	259	298	272	325	291	259	283	244	268	289	301	306	286	262	264	312	296	308	268	289	255	318	257	277	269	291	259	263	295	323	323	269	284	304	278	330	274	309	305	296	331	252	283	277	284	280	319	301	286	270	308	295	263	279	308	264	286	320	249	295	279	296	281	279	278	264	298	291	289	262	292	307	286	315	267	285	263	299	255	288	303	265	267	279	308	305	265	257	299	266	285	311	280	290	282	289	272	269	289	304	319	299	271	297	275	273	302	271	291	311	303	290	304	250	295	302	283	266	303	298	263	270	297	317	293	293	279	291	307	281	308	272	282	295	272	287	260	286	302	289	322	273	272	304	278	260	261	304	277	296	259	299	287	289	319	286	274	304	286	306	281	291	297	302	311	278	269	264	319	275	289	267	263	293	293	270	307	296	300	279	303	308	274	288	292	263	274	285	269	253	286	286	279	279	274	238	314	300	299	282	244	316	297	305	270	308	301	282	260	264	271	254	241	281	302	289	310	278	307	275	273	317	309	292	289	297	266	293	296	318	292	275	299	288	264	268	248	286	292	279	306	280	284	290	279	247	290	274	290	292	233	300	283	291	295	283	311	292	290	269	290	295	333	280	266	267	312	307	268	303	243	259	296	306	313	265	274	320	278	280	263	272	295	300	292	302	301	300	250	307	308	309	270	287	270	268	277	271	307	272	311	285	291	262	273	304	286	278	252	273	302	281	269	294	283	301	264	302	271	288	318	297	271	262	303	273	282	280	286	279	295	310	308	272	303	300	276	262	303	279	267	268	316	281	265	271	292	285	263	268	304	238	287	266	250	278	304	283	276	295	256	265	296	313	245	260	281	297	315	281	259	282	290	299	289	300	252	280	270	243	261	257	297	287	271	281	287	254	325	284	275	291	263	256	271	285	280	290	306	266	291	237	263	288	272	301	276	295	281	275	292	319	269	293	280	308	284	306	282	296	301	298	263	261	248	258	284	276	269	308	256	325	295	296	307	261	285	222	312	295	273	289	284	283	281	298	277	302	269	329	286	296	298	271	282	267	271	275	278	265	273	240	275	279	293	273	277	273	301	299	290	290	280	262	279	256	260	340	294	271	260	271	289	324	307	276	312	300	292	282	274	272	273	298	288	255	304	278	282	269	302	277	298	300	291	265	283	293	286	286	301	289	280	254	262	275	293	271	287	294	283	293	274	312	297	309	307	290	260	288	282	287	279	275	300	290	281	274	283	293	290	294	258	305	272	292	263	260	286	299	263	289	302	295	260	293	282	292	282	307	307	266	280	252	282	293	297	278	257	268	282	264	298	270	260	281	263	232	282	275	307	309	294	307	240	269	300	307	291	274	295	286	281	271	281	284	315	306	267	284	267	277	287	313	235	239	301	315	303	285	292	273	306	276	285	303	271	289	286	280	299	299	279	284	258	267	279	281	267	310	278	269	281	259	257	276	308	282	298	310	313	290	263	295	304	280	272	321	301	286	315	340	302	300	308	313	276	291	268	288	303	265	329	274	301	301	286	283	295	254	277	316	299	262	294	252	314	273	279	263	293	276	303	288	283	328	305	282	274	301	341	281	285	325	298	275	287	262	303	288	285	280	284	271	250	277	317	308	324	287	288	284	283	270	285	305	290	272	271	271	287	291	295	263	307	302	291	281	304	298	295	283	251	256	294	292	299	295	281	315	277	310	277	287	261	275	315	294	256	302	266	250	274	258	289	273	260	275	303	299	262	272	271	301	264	309	280	284	270	307	293	281	321	303	274	290	279	305	265	276	293	281	252	274	289	294	258	275	305	292	272	295	284	278	278	259	258	293	273	299	314	263	314	280	298	288	271	251	276	236	272	299	305	281	297	327	300	261	283	254	272	282	273	318	317	278	266	302	305	300	284	261	307	333	321	323	297	279	286	308	287	288	310	297	271	274	263	269	257	298	293	295	285	284	277	318	292	356	268	307	322	284	283	270	324	312	302	307	282	302	271	283	309	285	291	258	273	306	291	244	284	300	292	281	264	311	292	266	284	279	284	272	279	291	298	287	312	263	311	291	289	292	295	281	281	320	294	297	316	246	274	299	313	281	292	272	244	280	292	289	261	294	294	221	270	281	299	287	275	253	284	276	278	275	282	275	299	283	273	295	309	300	286	258	271	282	290	282	294	308	260	250	285	279	313	334	331	277	265	264	259	266	293	304	265	275	259	299	301	291	291	313	224	254	281	308	309	282	279	292	286	283
38280	23975	16050	6329	5061	3634	3243	2867	3034	2737	2221	1773	1493	1370	1361	1312	1117	993	948	874	860	848	879	939	994	912	784	693	721	756	671	711	728	721	659	650	651	634	661	633	613	638	658	678	613	575	595	659	629	633	632	619	633	642	590	627	572	608	648	608	634	642	661	609	616	611	604	618	580	644	602	587	591	674	647	571	591	601	599	584	595	592	578	551	614	635	605	614	623	635	588	618	591	622	624	596	610	598	632	608	606	636	609	598	577	625	612	607	619	649	615	675	613	561	608	585	619	575	619	645	587	606	589	637	589	618	614	638	607	598	611	632	592	635	636	571	571	679	555	610	610	559	641	585	581	595	614	615	590	631	599	554	652	635	632	649	607	589	594	618	619	616	640	560	609	586	625	597	615	612	635	578	599	546	640	590	621	664	594	587	613	603	647	574	586	593	655	616	624	610	621	580	605	574	643	643	599	610	602	604	557	605	626	604	596	636	564	597	598	585	645	619	579	603	610	654	608	585	582	645	637	607	641	599	550	603	559	584	593	588	583	660	676	568	608	621	596	594	611	630	605	630	604	585	592	605	631	575	603	528	590	668	588	601	633	616	609	606	630	582	556	574	573	616	595	581	611	615	655	592	582	590	669	600	596	582	612	585	618	581	585	626	631	596	613	568	606	558	638	570	563	622	601	568	608	645	611	568	600	602	612	589	590	629	600	640	580	627	624	640	619	625	623	614	624	613	603	588	576	612	619	600	653	611	584	537	617	640	609	625	616	621	612	671	579	552	587	604	592	585	594	620	605	570	616	607	588	599	621	648	590	594	587	593	601	597	657	594	607	569	598	610	624	563	588	582	642	579	578	579	601	599	560	594	585	591	637	595	593	653	629	586	630	624	594	598	607	594	645	627	605	575	630	620	593	579	613	597	615	608	600	604	580	605	605	609	603	635	578	613	602	569	595	587	635	612	645	608	651	596	619	589	621	596	601	604	623	615	595	603	588	571	590	570	581	610	589	631	580	607	605	570	610	630	593	623	612	610	621	599	619	618	586	595	614	621	621	581	582	616	612	572	622	634	646	601	597	647	591	566	617	620	594	597	612	588	620	608	595	604	613	595	606	604	563	540	587	579	634	567	590	595	596	620	580	614	620	634	602	569	567	617	624	543	616	623	622	618	566	593	621	588	596	570	616	614	582	600	624	621	623	600	617	641	595	597	609	593	636	597	617	574	666	559	568	650	571	588	595	644	614	571	595	661	635	619	640	668	669	560	574	644	568	587	610	624	599	613	625	603	629	608	582	620	622	590	572	586	617	610	554	616	572	650	605	613	627	595	629	623	589	596	626	642	610	617	633	605	589	592	634	585	558	631	624	603	648	573	584	601	575	624	562	602	633	605	622	576	577	559	589	582	623	636	596	582	639	622	612	570	587	609	669	631	601	652	564	621	604	590	576	586	564	627	619	577	595	603	577	613	588	626	585	601	584	611	637	626	632	664	594	601	610	583	602	616	599	618	629	600	601	582	577	652	599	587	617	639	650	580	620	647	593	582	628	589	577	606	613	613	571	648	577	594	622	569	639	633	592	596	618	614	589	617	623	636	626	595	606	574	581	594	664	579	607	628	603	626	575	630	558	552	550	616	580	638	597	609	639	601	583	597	606	603	626	591	602	616	589	640	575	625	609	595	607	649	637	603	585	624	591	644	613	582	651	569	601	572	603	653	621	594	609	613	585	582	574	596	564	631	579	587	587	629	636	575	612	617	637	606	601	643	596	648	623	618	562	628	619	543	596	612	608	544	604	620	594	577	594	587	620	578	600	601	606	614	595	609	617	599	558	586	576	582	609	622	585	620	586	623	677	632	630	598	604	642	638	592	598	595	551	613	596	588	638	584	594	621	610	585	568	610	633	626	643	604	632	602	628	611	595	614	597	586	611	597	617	639	599	616	614	635	580	636	583	559	611	595	631	589	645	551	600	583	626	623	609	645	624	603	597	623	602	626	588	610	609	594	596	631	598	630	596	598	544	580	586	615	583	589	613	598	596	610	619	601	648	624	617	605	621	581	629	599	617	663	572	579	603	627	600	607	643	624	582	587	610	583	562	622	562	596	614	622	612	618	598	574	585	594	602	615	597	583	609	574	666	585	613	568	617	586	622	607	605	591	604	630	593	619	588	577	642	619	581	609	670	591	593	565	581	612	605	629	603	572	599	613	654	611	605	654	685	635	614	611	590	606	588	620	580	585	646	619	647	597	621	671	624	582	635	592	529	617	598	625	630	610	599	582	592	595	605	622	619	586	625	584	611	581	603	603	643	618	603	601	573	589	620	593	597	616	626	603	662	650	627	607	647	585	565	627	555	615	537	596	640	605	577	597	608	562	597	649	558	634	567	568	631	586	606	578	577	627	573	652	581	662	583	618	638	586	577	605	597	605	601	636	582	600	642	576	550	563	613	634	630	607	570	608	595	578	595	615	606	612	608	571	608	626	603	590	625	657	592	628	595	614	608	585	633	602	575	633	595	610	583	633	585	662	598	600	606	591	643	581	599	619	597	621	612	653	607	617	605	585	628	595	589	611	636	590	587	637	634	609	613	624	616	600	635	611	568	610	554	600	584	590	622	600	593	588	639	653	603	619	591	622	645	613	571	627	637	619	630	583	599	620	584	657	577	633	616	575	584	624	638	646	591	608	619	598	600	601	655	597	603	575	626	627	573	620	588	626	591	599	604	586	619	614	652	601	638	626	639	619	619	632	597	591	575	601	629	623	605	585	616	603	607	632	632	642	608	607	598	605	628	597	625	635	604	624	625	621	590	576	614	591	602	671	578	610	625	590	618	546	599	644	589	631	604	623	626	618	654	629	578	654	641	611	546	601	648	582	607	595	592	621	624	613	594	610	587	606	572	599	573	602	573	621	585	612	642	587	569	617	633	619	584	606	645	623	627	572	608	598	606	579	621	597	601	557	593	569	582	610	589	579	580	586	603	605	627	618	580	580	583	599	600	593	607	601	606	631	582	639	569	595	556	631	605	604	580	566	619	592	629	606	602	610	640	614	608	617	646	602	579	590	570	629	603	609	629	615	596	585	589	604	644	591	578	561	595	607	571	607	625	583	597	613	554	596	584	598	645	618	606	620	600	607	602	624	608	583	630	599	628	625	632	649	619	646	608	626	592	587	620	615	641	631	547	546	591	642	628	636	557	608	590	593	600	623	612	648	619	624	618	639	582	621	608	550	596	611	612	563	619	634	670	631	637	622	605	579	642	629	603	575	582	657	587	604	630	581	597	574	654	591	592	598	597	615	603	600	689	625	598	598	616	590	603	603	603	592	636	625	581	587	625	634	641	590	595	607	607	613	567	608	606	630	601	668	647	618	631	646	614	631	586	584	592	563	596	563	587	582	635	569	639	587	618	600	638	632	592	595	638	647	653	602	583	586	596	594	621	621	616	586	624	608	615	620	571	564	585	589	582	604	597	593	606	621	634	656	576	593
40916	18612	4562	982	610	432	425	405	420	381	335	313	324	290	287	295	252	240	278	259	225	263	230	208	287	235	220	218	227	262	222	257	247	250	246	236	265	251	222	283	230	251	273	235	258	265	242	219	248	220	245	234	208	247	236	256	260	233	263	228	198	228	214	235	259	261	229	232	252	263	233	227	241	232	193	266	240	245	240	250	296	223	270	221	277	243	254	237	255	248	199	278	227	288	270	264	233	246	279	237	246	251	236	247	204	229	239	237	217	220	237	269	226	241	272	251	246	230	240	247	253	230	222	275	249	230	236	247	275	220	251	293	261	241	243	277	245	263	270	245	233	222	246	248	254	243	240	245	247	231	265	244	252	217	212	254	223	262	222	244	230	246	220	264	233	238	260	251	260	230	236	224	253	233	258	235	260	245	247	238	251	241	230	254	253	194	224	229	226	221	246	257	276	273	242	242	233	233	240	263	256	232	214	238	228	237	242	236	238	248	203	239	269	260	225	230	253	219	242	222	230	220	248	254	232	250	212	297	266	234	255	236	242	214	239	287	203	236	250	215	245	258	237	231	238	222	244	256	238	181	248	229	232	264	272	255	213	241	231	251	248	233	222	242	247	253	237	237	264	213	214	255	272	233	237	253	222	246	216	244	218	214	248	243	239	189	236	242	247	264	219	227	244	244	210	213	255	226	262	215	219	228	215	234	250	210	258	258	242	258	235	252	265	264	221	237	268	222	233	241	237	272	247	249	250	274	249	245	224	263	237	254	250	233	223	254	232	265	230	235	246	259	220	220	225	254	258	236	246	222	248	237	261	245	239	251	238	282	233	248	231	208	236	259	253	246	229	214	234	227	230	240	267	250	235	235	224	249	248	198	272	256	244	245	255	240	226	239	253	227	218	213	221	225	245	211	193	238	227	239	267	245	234	251	250	228	249	265	237	266	233	226	252	219	241	258	232	272	260	243	224	245	201	269	250	234	235	226	234	261	233	228	251	213	231	231	235	268	241	224	253	207	268	237	242	243	242	257	251	224	224	235	242	235	258	214	229	246	267	237	245	236	223	243	250	228	233	221	215	277	221	284	272	226	226	268	268	239	238	236	227	250	257	244	250	233	256	225	233	236	244	265	225	212	243	249	199	260	233	255	237	225	228	240	220	269	234	241	207	213	229	257	240	213	232	233	215	257	204	230	225	254	219	260	250	252	235	252	226	234	224	205	220	241	230	223	205	239	215	254	269	232	247	247	232	246	248	234	225	250	251	236	209	235	216	189	208	276	244	217	275	222	262	248	259	245	230	254	216	246	237	219	225	251	206	240	243	257	241	261	246	245	252	272	263	243	262	240	222	234	238	240	242	241	200	233	242	240	235	248	256	213	246	248	242	257	260	248	236	249	234	255	240	244	284	242	228	231	248	276	253	208	240	270	265	258	259	232	242	222	260	258	246	217	215	235	277	244	237	257	244	236	232	285	290	241	279	279	226	255	226	228	224	247	219	234	257	230	244	277	249	252	228	213	233	245	262	256	228	224	250	241	249	238	220	250	235	228	264	263	230	259	234	236	247	273	268	227	267	243	237	265	238	221	247	216	238	232	261	213	243	285	222	217	258	282	212	256	257	218	233	229	240	244	245	259	233	212	243	256	231	224	261	227	257	258	228	249	274	261	260	247	245	231	267	278	233	234	227	248	236	244	259	220	233	224	276	223	240	229	252	238	225	250	235	271	264	235	260	233	225	246	221	229	247	243	229	256	216	229	241	240	224	245	224	244	239	254	274	248	241	224	233	249	241	249	230	255	266	207	272	229	247	225	224	222	252	230	246	248	250	266	243	226	253	232	267	237	216	225	229	262	254	268	254	236	286	263	236	229	232	245	223	221	220	253	240	216	248	242	250	269	258	250	251	232	250	238	246	275	261	242	282	230	228	257	252	203	200	246	267	227	232	254	218	221	217	248	225	263	224	226	233	260	224	223	240	256	223	253	213	247	226	239	252	236	231	243	250	233	242	240	236	247	252	261	215	284	259	275	235	220	252	252	248	253	251	272	245	230	226	240	254	251	210	260	282	213	244	277	258	246	243	250	234	260	249	240	268	237	221	256	227	206	198	233	211	215	209	262	234	245	270	248	228	220	229	212	264	233	237	264	217	239	240	248	233	229	241	251	204	236	229	240	227	246	253	216	258	264	245	228	261	258	277	252	258	233	252	227	252	250	257	227	217	250	261	233	203	231	234	218	250	217	228	252	256	226	268	242	260	241	246	265	241	243	235	261	252	209	238	245	206	233	224	250	259	240	227	241	302	236	233	249	219	243	233	285	230	239	251	264	242	243	224	271	227	230	243	244	244	242	216	245	247	242	224	227	240	238	241	252	285	221	221	250	231	259	243	215	244	233	207	227	275	225	261	234	226	233	251	253	236	261	224	218	227	238	219	243	230	270	258	279	215	241	248	240	217	245	251	246	215	272	244	258	207	227	216	221	231	262	228	235	244	286	234	242	251	233	236	247	271	253	249	267	257	279	232	240	248	249	246	243	253	251	268	245	254	227	215	249	236	231	256	256	237	233	265	240	258	265	245	262	247	262	238	241	256	248	284	237	232	225	249	252	250	226	229	242	247	257	234	203	248	233	228	261	204	271	261	268	250	214	229	284	220	220	206	237	263	255	243	292	239	225	244	260	252	251	238	255	286	259	261	254	253	220	219	252	260	282	256	220	271	263	243	213	232	242	238	241	247	230	234	234	243	253	253	243	238	241	243	241	216	282	246	248	248	267	245	263	235	242	240	228	234	201	202	246	225	228	243	224	244	230	232	247	243	267	221	273	215	244	211	242	222	256	250	257	236	255	209	223	215	206	232	198	264	234	257	235	243	242	238	241	260	214	233	262	251	227	229	257	243	247	206	199	239	212	214	234	255	228	241	241	241	239	279	276	237	241	244	246	262	252	241	226	257	246	229	199	271	231	243	223	219	237	221	283	239	242	245	270	255	213	283	231	216	266	259	248	242	239	278	228	224	255	232	246	232	220	232	274	237	252	219	233	259	248	233	227	246	244	228	266	221	227	250	227	220	245	251	249	205	239	242	227	225	232	241	246	221	267	240	217	237	244	232	211	242	223	240	262	262	260	258	241	247	237	265	262	239	205	242	249	243	252	264	242	218	230	265	225	255	248	239	218	255	246	247	262	234	248	259	241	237	241	240	217	236	260	228	229	227	266	213	212	223	227	274	223	238	222	229	265	280	203	229	236	263	268	254	245	238	236	221	253	233	226	266	254	264	262	261	226	242	249	272	243	254	258	256	253	222	246	248	239	240	255	227	239	237	196	215	249	237	216	257	258	214	217	211	251	274	266	262	259	249	254	235	235	224	231	219	264	274	242	247	217	245	266	244	242	263	233	236	241	254	250	294	280	250	244	236	246	264	225	252	245	231	244	246	247	284	257	225	278	253	277	249	219	260	232	237	205	216	239	274	228	252	245	249	272	222	266
24481	10773	5171	2435	1952	1528	1538	1284	1373	1278	991	913	897	766	714	636	578	641	634	593	604	593	566	618	581	557	542	545	562	547	547	526	591	544	605	505	571	497	559	547	553	536	565	589	516	531	517	532	486	523	519	507	500	505	528	530	545	557	504	530	490	559	530	479	525	500	475	534	541	553	524	519	530	471	509	499	518	552	508	519	547	567	511	542	543	515	527	544	504	500	565	492	518	525	482	506	539	536	505	525	506	544	509	501	517	515	525	507	538	499	491	529	534	558	497	489	550	500	489	548	496	540	495	529	544	527	511	534	516	527	502	530	525	500	554	437	535	530	464	548	513	508	506	508	524	504	536	499	531	545	511	486	524	507	533	526	505	497	533	477	510	484	486	540	519	504	518	522	540	507	501	503	531	517	535	508	518	529	541	483	503	507	528	505	521	528	494	532	543	491	518	516	573	553	501	556	505	487	526	516	486	504	518	541	503	511	531	508	532	545	524	532	499	483	514	527	492	501	559	499	562	514	511	524	524	523	542	494	492	547	533	523	502	478	554	518	524	513	528	517	527	516	475	534	550	501	548	496	510	531	523	496	521	503	536	495	512	536	541	506	511	521	509	508	526	539	544	490	535	525	534	540	535	551	531	518	495	574	493	471	565	560	506	484	518	501	498	505	518	554	531	512	548	534	483	518	522	500	522	514	516	527	536	490	509	529	526	525	524	540	489	507	488	500	519	531	512	532	498	550	529	536	495	562	499	523	523	515	539	531	498	532	508	539	557	511	522	570	490	565	520	565	474	523	497	548	494	522	508	538	525	571	505	533	541	564	558	517	510	519	491	508	545	541	491	473	500	506	503	534	496	552	553	546	545	489	519	522	497	508	487	555	504	507	496	543	481	541	537	526	528	550	564	516	542	476	517	518	538	525	505	531	487	499	559	508	531	523	469	529	515	509	554	496	541	515	524	535	525	500	552	530	514	485	518	512	504	518	543	534	483	535	524	557	496	507	554	546	546	470	494	493	513	478	513	506	515	512	521	508	551	539	496	511	520	554	524	532	547	499	521	489	493	520	479	571	533	540	532	534	456	512	507	566	542	529	493	509	551	502	528	533	534	496	510	563	549	532	530	504	519	536	512	537	520	536	506	542	506	507	546	527	515	474	516	542	524	502	496	518	553	533	545	508	524	547	502	524	487	526	531	557	498	513	503	518	528	493	483	520	505	460	525	523	506	538	482	513	506	487	505	516	519	516	567	503	518	546	527	549	526	480	480	514	482	519	471	535	535	505	520	493	558	510	471	499	535	502	526	545	507	511	495	533	514	510	540	527	539	525	513	541	527	475	511	505	543	534	504	544	503	504	522	525	522	475	556	536	519	489	506	502	531	502	557	533	480	484	533	493	551	550	532	536	548	543	497	564	537	533	515	554	532	509	516	498	502	434	517	542	528	501	494	543	543	484	521	541	537	500	475	520	550	545	531	595	528	484	524	518	477	537	501	508	543	531	513	512	462	511	461	532	519	517	536	517	542	524	531	497	510	561	522	525	530	521	538	532	527	516	498	502	507	506	499	536	521	531	523	542	484	539	503	499	500	536	534	532	465	521	466	527	607	551	564	502	499	487	540	540	516	480	514	524	490	506	533	487	523	533	473	545	519	540	541	493	501	530	527	537	511	546	515	510	522	520	522	507	488	509	536	496	532	527	488	539	556	515	518	495	524	508	529	519	559	530	490	471	504	544	555	509	496	500	496	505	517	522	503	482	499	540	526	517	554	550	492	504	519	498	559	498	497	453	512	531	507	514	534	534	518	525	564	511	501	510	524	505	530	554	535	491	496	522	491	520	510	509	554	523	547	512	516	562	524	527	497	533	516	478	556	499	510	499	537	545	519	528	513	522	528	502	521	522	488	536	507	521	517	527	496	513	522	496	504	510	532	547	494	502	519	480	534	528	500	506	551	523	524	487	511	491	535	510	520	509	546	491	529	488	506	526	539	550	517	486	526	535	482	528	562	552	519	518	534	542	478	520	492	538	516	530	556	523	513	512	520	545	516	484	516	531	545	476	527	520	540	527	541	523	527	512	516	524	512	546	503	511	507	536	520	524	552	483	557	534	555	528	520	515	528	541	514	567	509	492	549	515	517	495	529	496	524	489	554	521	529	519	536	476	528	509	493	534	542	534	544	514	499	516	530	543	531	525	502	579	528	485	544	531	555	488	558	511	521	456	558	482	506	501	504	508	539	506	548	551	544	475	511	491	508	491	461	483	514	521	495	547	521	485	559	512	522	518	519	512	527	488	537	556	487	526	503	517	510	515	498	527	468	548	529	525	556	554	507	531	525	519	553	519	521	524	519	526	532	534	524	548	511	520	518	493	529	549	503	545	477	541	545	496	512	498	506	522	535	522	473	493	528	522	475	490	499	512	533	484	531	540	549	472	545	527	516	486	512	529	550	501	538	563	510	466	503	518	538	523	484	514	518	529	537	526	519	512	503	528	532	524	485	532	561	497	523	516	526	511	544	483	500	535	509	476	519	573	489	542	531	510	526	514	520	509	538	540	505	507	538	546	522	552	552	539	492	497	509	485	485	514	530	529	543	490	496	560	523	500	525	539	482	519	547	513	500	513	512	543	518	533	508	521	555	538	520	513	529	511	501	499	507	550	530	507	502	540	493	505	484	507	533	507	537	552	547	500	539	523	492	525	506	548	496	500	524	493	520	521	524	510	485	530	552	504	530	530	499	536	536	487	495	488	511	519	513	510	543	550	530	537	503	491	561	543	526	504	508	529	521	522	499	565	487	518	511	482	502	518	473	522	502	509	509	543	533	548	525	530	510	524	550	520	484	542	481	504	505	555	505	527	493	513	517	531	551	462	513	526	519	511	544	548	534	515	521	461	523	504	503	527	504	526	475	492	549	544	543	528	531	526	548	502	511	555	523	526	503	523	523	503	508	530	535	531	542	521	568	521	493	533	505	507	506	511	487	505	519	492	534	537	516	521	526	523	488	522	527	460	554	514	524	510	558	557	502	553	541	512	500	526	501	499	508	511	489	491	544	537	498	540	509	557	525	515	506	509	488	529	500	522	557	518	541	489	492	562	519	508	465	533	545	522	510	493	560	519	455	537	502	516	528	536	562	545	527	523	525	535	516	525	525	517	525	549	509	488	509	516	486	500	517	489	471	507	519	547	499	483	508	535	510	557	527	515	507	563	517	522	501	510	546	506	487	473	542	529	555	542	508	501	520	554	498	518	544	502	476	538	508	533	547	502	510	514	535	520	533	516	547	554	557	519	495	512	466	541	506	514	529	544	518	525	541	508	499	506	501	510	536	534	545	513	470	515	470	521	543	562	529	517	497	528	507	506	525	516	532	511	512	521	521	523	567	565	485	496	500	525	473	545	506	550	515	558	522	522	518	506	522	516	536	513	490	492	486	529	510	543	521	516	526	532	510	517	501	544	517	489	527	524	515	496	508	484	499	502	515	539
53589	26506	10892	2124	1043	738	702	593	565	540	434	400	346	298	343	278	296	271	254	295	286	264	259	222	249	255	235	239	260	261	272	243	249	262	213	242	231	235	239	246	209	237	244	225	234	248	246	217	236	226	231	227	214	228	254	251	197	199	234	188	216	250	221	222	245	245	262	234	225	210	230	235	251	194	237	227	235	261	233	265	227	232	252	258	190	212	254	225	243	232	229	258	219	230	196	237	241	262	233	243	224	206	253	248	231	236	234	241	219	217	270	221	256	230	218	246	225	219	201	227	220	226	229	264	239	213	251	225	243	245	247	214	268	206	193	218	241	256	240	261	247	205	245	218	216	213	217	258	261	240	259	231	220	236	224	245	240	233	234	198	212	237	225	237	221	211	199	189	248	232	270	223	229	202	213	237	217	242	227	243	243	227	210	215	263	238	244	253	244	236	252	221	244	258	223	257	267	256	251	217	217	220	225	243	222	209	221	243	261	248	210	255	228	225	244	226	262	231	245	246	242	241	256	238	234	217	228	247	241	254	227	221	251	232	228	229	211	264	245	252	252	241	238	235	211	262	261	217	245	248	262	236	230	249	242	198	258	223	265	230	215	227	251	247	252	218	240	235	249	263	221	206	213	229	234	234	242	219	231	258	239	216	228	235	262	230	227	254	247	242	231	225	247	247	203	221	202	218	218	243	233	200	198	230	247	247	259	233	254	228	241	285	238	198	219	219	257	236	241	229	252	247	244	232	245	206	244	241	206	239	210	218	222	237	222	213	220	248	253	211	236	273	209	252	252	214	258	241	231	232	239	245	237	281	227	221	247	223	211	219	191	269	222	216	220	234	224	235	227	260	246	210	223	231	197	218	253	221	239	237	254	235	237	218	216	241	236	252	228	250	262	223	230	235	229	233	257	252	246	252	218	221	252	237	227	264	234	244	245	228	246	231	228	242	249	213	241	226	226	237	273	230	209	241	212	220	221	230	260	246	214	227	226	230	236	221	241	249	219	256	201	229	218	244	242	254	230	235	234	222	255	235	264	221	225	231	231	248	225	245	237	233	207	216	245	213	253	215	252	240	219	240	221	226	233	255	250	213	205	200	225	250	261	219	216	222	207	216	248	238	257	267	248	235	235	218	223	251	228	227	268	244	245	214	229	214	234	221	205	227	227	264	246	238	262	233	239	232	235	241	225	254	227	234	199	249	271	259	258	264	235	265	211	248	248	236	232	227	227	232	289	242	266	241	259	214	230	231	207	245	244	248	234	266	229	221	237	246	212	201	227	212	241	225	243	227	255	230	259	246	247	228	246	263	219	235	192	242	215	233	235	234	232	252	226	215	226	246	230	259	218	231	252	229	240	232	219	215	229	266	226	207	243	214	214	201	232	222	233	243	234	210	238	227	248	206	225	228	259	242	235	235	239	215	248	215	217	221	207	234	255	236	272	276	235	260	230	244	221	253	259	221	235	224	207	218	229	254	223	266	239	252	216	234	244	232	199	261	248	232	209	236	243	212	243	253	220	213	230	219	249	256	228	228	215	227	247	258	221	251	236	223	243	229	241	228	259	252	234	192	246	240	239	211	234	246	233	213	235	218	203	239	216	222	225	253	216	238	232	247	231	247	241	255	236	253	241	277	239	250	247	249	217	216	230	260	220	215	239	245	245	240	216	248	244	228	245	220	238	220	248	216	241	255	260	223	245	236	202	238	230	254	256	244	228	222	221	221	242	245	239	208	242	249	265	229	231	225	227	244	278	241	239	245	235	229	195	248	242	223	234	257	242	240	243	240	236	213	243	200	220	254	231	252	245	274	206	240	223	260	222	250	246	233	263	261	229	242	237	233	223	207	218	206	238	212	237	237	254	225	242	252	236	232	217	242	238	217	218	221	249	241	256	243	255	246	212	225	217	240	251	246	241	234	223	220	224	240	235	244	204	253	270	231	236	217	207	230	222	242	252	253	197	245	256	261	220	215	222	222	239	238	259	251	233	243	195	246	257	249	234	222	199	256	217	238	252	205	215	190	222	204	228	232	230	214	247	214	259	252	228	266	265	248	221	201	220	237	229	194	204	213	202	237	228	240	233	243	245	226	207	261	275	226	227	249	257	202	230	220	231	200	232	244	235	255	227	235	247	230	246	246	255	211	236	204	182	228	225	238	270	241	240	241	248	254	258	235	242	231	245	220	242	222	224	245	241	239	230	247	241	238	225	241	249	238	233	245	272	248	225	224	240	254	213	245	241	211	234	208	206	274	239	250	252	261	257	193	226	218	251	236	227	257	253	239	255	203	228	245	230	227	231	250	250	225	209	264	252	241	234	206	215	214	256	239	200	238	246	212	238	240	227	205	230	256	214	228	235	253	229	251	240	263	226	223	235	234	241	240	271	254	227	218	240	269	218	233	228	240	242	234	251	234	242	255	230	237	251	240	235	209	235	224	223	213	225	190	229	205	242	252	254	247	232	248	246	211	212	239	253	225	253	221	211	216	225	244	225	236	238	216	232	212	206	208	252	231	215	228	233	239	228	218	236	188	241	213	215	201	225	258	262	253	242	259	236	249	245	242	240	244	227	247	248	257	264	202	237	234	231	237	238	214	220	243	202	229	237	197	247	236	219	246	223	224	242	248	235	205	238	227	229	253	225	247	243	218	231	222	232	257	248	254	195	248	242	216	225	236	221	250	230	230	270	225	251	219	217	232	278	238	200	232	207	230	236	240	218	247	264	269	257	256	257	225	207	224	241	247	236	237	230	257	215	242	224	246	252	208	210	261	228	239	210	224	220	228	235	253	225	258	235	244	249	267	242	237	207	254	218	223	263	231	250	221	237	243	272	238	232	249	257	231	219	236	259	252	207	209	227	218	237	214	255	264	247	233	234	210	209	230	180	239	235	238	245	226	236	257	231	233	258	200	232	248	237	265	228	204	210	231	208	222	218	224	258	205	247	236	209	236	241	261	276	189	278	222	270	230	228	270	233	202	207	234	224	265	255	218	247	239	229	232	257	218	256	226	246	227	182	256	264	251	248	271	219	228	239	286	213	227	213	231	223	244	225	213	215	216	205	244	252	238	239	246	249	240	258	247	252	217	268	241	244	236	243	247	227	230	224	223	202	242	225	229	254	217	215	222	231	217	231	220	243	243	232	236	228	232	220	241	232	284	226	213	269	235	225	254	241	238	230	218	241	219	222	217	243	186	239	225	246	246	222	242	239	250	253	232	221	234	227	267	238	214	235	222	250	216	233	240	255	241	218	208	228	241	261	217	223	238	230	254	228	248	239	237	214	245	222	229	233	224	244	246	246	225	221	204	243	275	215	220	238	220	241	250	231	246	235	233	215	271	242	215	225	221	232	222	250	230	214	240	232	237	228	242	231	247	211	226	218	242	215	250	239	228	220	231	232	240	227	245	258	244	218	230	253	227	230	228	231	227	224	229	237	225	228	221	247	214	225	243	227	243	260	248	233	247	266	256	235	219	249	233
32440	16581	11561	4629	3511	2919	2654	2320	2466	2132	1672	1476	1307	1244	1177	1011	799	734	713	711	657	659	697	672	685	633	558	578	601	585	639	565	593	537	570	560	537	566	520	531	582	550	578	560	496	528	531	503	486	561	517	510	537	473	512	526	509	528	501	538	553	510	518	501	535	486	503	515	466	534	489	505	511	510	501	507	500	515	549	541	521	490	526	499	454	543	543	527	540	501	465	537	490	516	520	504	514	522	509	519	466	515	542	511	494	482	515	494	521	506	535	521	512	548	494	494	484	526	482	502	517	499	530	531	492	499	515	512	478	491	519	502	493	522	492	528	496	497	513	522	500	523	518	533	478	506	495	494	490	521	529	508	538	529	491	548	486	487	497	515	507	570	506	490	545	535	506	506	484	488	532	518	498	511	511	539	495	532	565	495	545	552	495	505	499	506	517	525	536	488	532	494	492	538	526	521	541	472	501	471	498	514	517	511	529	488	497	490	518	533	513	504	466	493	493	510	494	480	498	555	516	485	517	517	502	489	499	499	514	491	497	458	507	529	538	527	484	504	545	505	553	477	488	514	487	505	504	517	512	512	509	558	493	494	522	508	531	515	511	519	481	523	522	494	498	502	497	531	496	498	494	522	549	539	519	479	471	552	558	517	454	501	507	498	513	534	549	497	525	510	503	567	491	487	508	545	545	477	507	473	481	489	509	527	510	472	478	511	497	502	515	547	517	480	511	500	525	508	479	515	515	490	506	518	506	542	507	475	513	483	498	529	501	540	511	518	552	503	501	467	528	549	543	502	490	541	531	451	523	501	489	470	542	525	542	491	510	509	533	538	513	520	493	507	489	502	475	499	508	474	469	498	540	465	527	517	518	495	532	448	488	509	486	514	525	555	510	516	492	544	529	473	471	499	544	516	507	515	489	536	549	519	504	521	484	503	496	528	528	507	526	495	509	536	514	476	505	516	495	498	486	520	568	488	478	494	516	486	478	519	538	524	488	514	549	554	520	557	523	489	516	528	489	488	552	557	504	481	491	514	477	535	525	489	517	495	535	497	507	512	509	486	493	477	523	471	532	500	515	512	501	474	468	508	522	477	482	513	514	521	530	488	534	527	534	511	515	472	516	489	471	522	501	494	501	545	510	484	466	490	519	502	510	498	484	499	519	520	493	505	486	500	516	516	509	512	451	492	513	486	476	526	554	512	524	488	497	514	531	487	475	527	516	485	529	525	491	490	529	506	531	487	502	523	531	520	516	551	523	500	488	538	527	492	515	495	498	528	512	508	539	518	524	565	495	515	511	533	498	508	496	506	539	512	480	516	491	517	523	504	557	534	518	464	540	502	512	499	532	465	544	461	533	507	480	476	514	508	504	515	486	537	532	491	481	472	476	519	496	511	549	568	473	550	526	531	508	475	489	497	476	511	477	501	461	525	502	567	466	480	509	514	544	482	538	532	515	453	533	490	521	521	574	502	543	542	497	540	499	523	520	516	511	529	525	498	493	467	522	507	489	521	501	489	510	509	465	508	504	537	521	503	493	492	535	484	526	508	515	518	503	513	519	499	533	544	534	506	493	520	516	504	486	496	484	476	548	517	506	522	485	528	504	505	522	522	524	494	491	463	521	470	486	550	539	506	533	517	476	504	528	527	532	482	551	477	464	488	493	470	473	537	495	529	437	519	536	506	471	465	534	519	492	527	536	501	526	503	499	485	473	498	485	467	486	499	467	483	477	527	530	495	481	497	494	547	511	479	535	538	521	532	487	485	552	532	499	509	528	476	534	519	516	532	528	521	515	510	538	498	510	486	519	503	520	585	463	492	511	466	465	521	491	486	537	544	487	522	548	517	526	541	510	516	468	509	507	497	493	533	487	474	547	519	500	547	508	522	509	534	515	554	533	494	509	514	478	502	509	477	511	551	476	555	493	503	555	524	482	508	474	472	523	499	462	478	521	563	539	500	506	459	501	472	537	501	552	463	500	490	515	518	495	507	543	504	568	492	496	512	525	471	487	502	506	538	511	488	514	506	523	493	500	464	513	492	492	533	474	467	522	526	509	512	531	515	507	511	523	546	518	496	529	553	489	537	501	510	518	525	478	496	521	507	510	515	530	537	480	501	506	505	503	490	530	503	517	504	496	505	489	523	471	518	520	506	489	525	515	523	478	461	484	510	525	483	489	489	552	495	492	503	499	487	521	498	524	519	496	540	516	527	477	534	514	513	537	502	511	494	487	490	518	510	496	478	488	508	533	483	534	550	518	527	572	518	479	514	497	499	512	495	497	507	520	501	512	500	517	483	513	502	506	512	522	558	491	509	491	519	510	508	516	520	471	496	503	498	486	515	515	535	507	530	499	499	502	518	545	477	495	452	520	463	489	500	485	509	544	479	533	523	531	515	482	542	516	483	510	507	536	506	521	502	487	520	477	497	537	460	530	489	474	525	471	547	503	468	536	479	470	491	508	468	506	478	542	462	517	489	512	483	522	492	501	516	508	497	494	521	465	502	494	514	543	482	523	545	543	503	540	507	487	505	518	525	493	500	463	499	504	495	528	522	553	544	509	494	537	526	511	495	529	519	534	572	493	508	549	510	525	471	496	484	502	462	543	516	513	480	486	535	516	520	504	506	518	539	509	486	524	495	507	470	534	489	499	498	509	549	533	504	510	508	528	471	528	535	522	459	486	501	505	476	487	531	432	518	531	495	512	516	526	514	546	508	515	495	478	492	479	486	514	466	514	483	495	510	530	499	496	499	510	500	495	540	509	503	444	510	519	517	500	518	468	490	470	533	512	503	501	502	504	518	511	519	504	461	552	497	535	487	516	502	501	508	551	517	555	493	534	495	488	514	515	542	515	502	524	498	508	546	490	497	498	523	493	522	552	500	499	522	549	491	497	502	551	519	529	477	528	507	496	525	489	540	508	543	504	520	513	484	491	513	483	503	510	522	504	519	534	524	529	509	519	551	501	531	495	548	489	501	484	488	442	488	507	539	498	516	528	477	506	534	546	490	495	503	505	516	542	519	575	526	502	507	529	481	470	492	525	507	548	543	496	487	568	518	508	544	522	508	508	531	554	495	523	464	552	514	486	518	495	494	525	491	487	519	533	532	518	514	521	498	523	499	492	558	500	491	500	499	514	519	538	479	481	502	544	490	494	524	525	556	528	493	533	543	488	493	499	507	485	488	516	506	501	496	478	488	566	522	486	534	515	535	501	518	508	507	501	474	517	463	512	525	530	493	478	492	515	479	479	524	533	536	500	497	516	521	472	470	534	518	494	499	529	505	501	435	515	523	494	527	496	540	512	505	478	496	518	466	507	532	514	484	511	491	505	520	513	509	514	499	477	477	531	471	504	498	498	509	516	464	489	489	508	498	508	525	506	520	470	519	487	494	502	536	496	484	524	508	481	515	504	496	494	556	514	524	528	485	477	511	560	496	554	487	526	531	529	491	528	528	519	520	516	481	502	534	459	492	534	505	509	507
63120	34149	16494	3967	1446	1069	1014	868	802	704	604	555	542	482	467	390	400	356	317	320	324	311	349	311	310	301	300	300	287	312	310	298	273	284	326	337	293	282	301	287	279	316	309	329	302	290	297	299	287	239	331	253	323	281	296	284	308	312	273	299	303	327	275	287	283	322	291	278	320	273	280	306	300	280	292	306	285	259	300	297	280	288	281	262	293	330	289	280	264	269	270	316	287	285	296	291	270	281	284	288	278	222	291	294	289	265	318	329	267	297	268	275	297	289	285	282	308	304	295	326	281	286	261	269	277	246	297	311	294	291	300	297	286	276	300	266	270	292	275	277	274	253	293	295	266	314	321	263	269	293	255	293	317	330	272	292	279	285	281	275	262	284	286	271	301	274	264	256	257	320	319	305	291	310	284	269	317	317	295	249	297	306	259	276	307	285	300	264	283	295	269	247	284	301	313	294	284	284	269	274	258	294	280	283	315	274	290	249	270	293	313	287	263	307	300	260	282	275	251	253	269	297	295	273	294	274	243	269	259	307	275	287	287	296	325	266	308	256	253	283	285	304	311	278	282	295	297	257	287	325	304	275	280	273	261	277	258	281	302	288	269	294	302	289	322	279	273	285	300	277	325	296	303	250	284	283	263	277	294	314	260	249	292	309	264	278	264	295	292	311	279	283	274	284	287	272	271	304	253	317	327	268	270	243	291	278	270	283	273	281	288	273	270	291	273	291	273	327	289	287	259	274	298	270	295	316	291	290	280	312	266	279	306	288	302	280	292	290	271	278	296	268	290	304	274	269	286	275	298	290	286	292	315	259	272	273	290	281	264	296	282	271	293	287	298	320	297	311	310	262	278	297	270	254	274	258	315	285	280	265	306	285	297	292	251	287	286	261	280	279	273	311	301	270	291	279	280	312	259	284	267	286	300	301	264	283	287	247	283	284	245	280	279	288	296	271	297	297	282	288	286	269	291	295	305	266	256	277	263	267	261	302	259	262	249	258	281	292	278	301	304	302	276	299	280	290	288	308	300	300	278	285	275	288	329	276	335	300	303	294	288	264	296	278	279	273	298	279	308	288	297	307	284	332	257	277	292	266	294	275	296	286	276	285	290	266	262	321	292	289	266	291	282	307	285	242	288	286	284	282	286	261	232	284	270	296	279	281	275	316	311	283	292	280	296	304	274	298	288	299	273	281	276	309	257	298	268	313	271	284	308	308	290	302	263	264	299	296	330	290	309	304	286	256	286	253	286	283	269	257	292	281	293	286	311	287	272	292	278	301	285	304	261	275	282	320	291	302	279	283	264	280	299	307	311	295	283	293	271	304	264	274	257	294	308	297	270	289	255	281	299	314	315	322	290	259	304	281	316	283	296	283	284	289	287	259	266	261	290	309	319	282	287	261	296	282	267	259	281	309	287	295	300	308	295	294	297	276	312	299	260	285	275	289	279	293	283	271	272	260	241	281	291	319	270	274	301	267	294	298	256	273	252	280	337	289	240	274	304	268	269	253	258	267	248	286	293	253	276	293	298	251	261	277	295	289	263	282	272	262	273	291	325	278	310	265	261	256	262	258	294	292	269	288	281	290	281	277	287	289	272	248	259	252	289	300	294	299	287	306	278	270	287	249	278	272	292	275	289	280	271	274	286	246	263	290	276	273	246	309	271	249	303	268	290	309	276	277	278	295	315	295	288	333	287	264	281	294	305	325	274	259	274	275	316	297	267	261	295	274	300	282	308	272	275	282	264	264	274	271	301	294	284	249	287	276	328	296	297	296	283	249	295	291	273	268	262	261	259	300	286	295	299	302	275	290	297	277	268	277	289	292	319	291	302	258	298	297	295	268	310	284	260	282	316	292	281	317	271	259	278	292	266	309	261	323	272	297	265	271	283	284	287	307	295	300	291	296	271	276	265	277	276	291	320	276	297	286	284	270	279	297	315	312	288	307	319	267	284	265	343	314	277	266	291	294	270	273	278	298	275	291	285	282	302	282	290	275	284	338	298	283	309	244	301	314	289	256	264	296	284	286	269	288	296	286	291	275	289	304	277	300	293	277	267	301	293	298	248	290	229	269	276	266	279	303	277	270	258	325	281	317	286	294	263	260	325	307	294	294	293	259	299	291	291	256	280	264	297	287	320	259	302	269	296	277	308	290	266	282	255	281	296	307	293	299	320	279	291	277	271	308	295	268	269	293	294	277	268	291	270	318	279	284	289	291	287	278	257	270	307	278	290	271	287	313	288	319	269	293	284	276	288	289	283	288	305	280	293	287	245	304	320	307	302	240	278	273	271	282	270	277	295	291	300	292	275	317	283	256	280	302	279	298	279	324	310	293	277	257	271	289	270	294	269	312	328	284	306	280	255	299	268	267	300	260	269	298	269	283	270	314	293	267	309	299	267	263	303	249	275	272	325	269	249	260	293	314	286	272	251	274	290	272	267	286	320	326	296	289	289	264	283	283	308	283	268	295	279	266	314	277	263	302	283	322	270	256	289	282	279	273	282	279	286	326	302	303	274	291	307	291	301	291	275	297	325	287	281	262	318	284	299	285	274	283	286	271	260	266	286	268	289	281	301	307	278	282	299	265	308	321	267	257	267	313	264	273	291	300	284	248	281	262	291	253	242	280	265	294	266	299	288	290	308	279	311	251	259	247	270	266	294	292	297	273	280	278	286	259	301	304	323	293	278	261	295	305	289	297	256	285	277	258	293	260	292	283	310	319	292	273	269	294	283	296	286	282	286	293	296	279	293	274	297	296	317	273	301	261	307	257	299	288	275	291	279	282	282	289	270	290	242	288	264	292	314	268	276	277	272	298	266	293	323	277	275	304	283	303	282	286	260	272	265	274	298	296	263	307	295	273	288	296	290	267	255	281	291	269	290	280	295	282	286	282	277	267	254	314	296	292	291	312	301	272	287	292	281	292	305	270	310	295	309	294	287	247	292	290	309	295	289	292	293	274	253	278	269	277	282	238	275	273	264	280	284	282	281	278	309	261	291	267	304	271	322	260	266	259	292	308	292	277	291	324	279	282	303	317	295	269	279	291	298	279	241	271	314	272	306	280	262	283	287	304	268	278	298	307	260	284	252	284	282	292	280	282	265	279	274	257	313	318	277	254	269	313	299	282	302	267	295	275	300	296	277	298	289	312	333	247	275	307	292	281	271	285	256	307	291	266	291	296	270	311	289	294	294	275	311	256	294	311	308	250	260	272	268	294	298	294	282	285	290	286	315	283	275	276	313	251	333	285	283	304	283	244	269	282	289	298	274	287	286	290	282	287	290	336	245	294	262	296	281	270	250	267	274	276	296	270	287	325	266	279	294	280	284	299	278	273	245	282	308	279	290	303	256	311	267	303	294	296	261	299	273	282	265	284	294	293	337	295	288	303	292	302	266	292	281	282	279	301	300	283	280	250	272	295	279	280	275	291	276	314	308	258	272	273	258	272	282	255	291	275	278	296	295	247	272	321	248	281	276	315
38151	21706	15883	6641	4861	4209	3899	3247	3115	2751	2379	2169	2025	1955	1707	1308	1155	971	842	892	871	884	931	903	846	800	793	741	710	687	698	693	712	711	683	670	651	606	663	711	674	650	635	659	680	650	612	639	617	664	604	677	635	599	641	614	639	618	620	584	644	660	615	640	633	606	602	642	644	636	606	607	639	549	597	631	615	635	617	602	603	637	649	652	582	632	593	612	590	609	595	582	608	596	597	587	621	661	621	604	596	593	563	633	589	580	615	615	622	618	593	587	595	637	643	624	614	614	587	578	604	619	607	600	625	618	565	624	599	636	616	626	602	605	646	538	586	660	604	603	576	590	605	595	597	575	632	614	627	642	623	576	610	606	592	631	607	584	614	651	571	618	599	625	675	596	609	624	607	582	550	566	599	584	575	617	607	607	582	611	670	625	625	611	617	599	619	597	582	599	602	592	585	594	614	642	637	624	593	664	634	592	581	648	627	627	610	595	599	587	612	598	620	559	587	611	605	590	581	608	618	638	659	555	628	576	618	653	614	579	642	621	582	593	576	574	584	612	588	607	598	583	591	655	593	637	641	604	601	615	652	641	622	634	624	648	613	606	581	581	570	616	618	565	619	595	562	621	605	609	595	594	591	599	603	595	654	598	615	605	596	606	601	620	601	645	631	610	611	608	623	594	565	587	601	556	590	587	629	606	627	625	597	622	638	590	594	591	595	632	605	624	594	597	607	640	602	618	592	602	641	600	618	630	596	601	600	572	602	654	602	612	618	602	566	581	584	608	605	597	604	598	627	607	602	656	593	585	615	590	642	636	580	573	565	599	564	642	608	612	623	626	576	612	569	582	609	639	625	612	603	578	568	618	636	640	594	584	611	610	623	603	647	623	614	617	614	603	606	560	653	560	629	608	590	629	606	604	581	564	625	583	615	618	594	573	639	602	573	636	655	628	633	608	637	619	606	623	574	607	615	608	634	601	617	662	595	605	607	614	596	586	574	616	639	570	612	586	546	671	630	603	601	613	619	599	629	593	619	595	642	566	628	606	605	595	582	625	652	594	574	637	594	586	607	600	587	617	574	609	570	564	582	611	630	593	628	603	580	579	596	627	629	624	570	578	582	622	631	594	606	628	602	568	625	603	592	595	578	576	598	599	583	613	563	600	640	609	560	620	584	623	641	656	583	614	559	590	615	621	622	602	612	640	561	614	582	682	642	596	581	629	581	614	619	606	607	594	601	588	589	578	623	579	623	647	585	594	607	587	627	571	614	626	606	636	578	625	604	630	615	611	589	655	590	593	632	596	591	580	591	583	610	607	555	608	608	599	613	580	558	644	626	596	638	618	597	600	637	608	605	590	561	579	590	586	650	576	614	615	580	625	573	598	616	607	592	635	587	618	645	640	585	584	630	564	573	617	594	616	611	604	611	565	655	608	629	567	675	631	604	622	614	649	632	646	598	603	615	647	598	605	576	619	596	596	609	609	581	577	606	630	645	627	616	594	614	597	556	606	543	611	594	600	651	612	596	588	612	623	657	628	642	623	590	582	617	588	628	581	583	618	615	615	620	571	550	636	600	634	595	633	570	627	644	583	595	594	588	642	580	597	572	598	604	647	598	602	576	604	629	590	645	598	598	612	626	590	566	587	622	633	621	638	659	588	588	645	559	630	610	656	566	624	606	594	564	582	592	604	613	587	610	598	585	562	614	604	653	623	629	631	598	605	623	639	541	605	627	599	598	636	573	629	586	624	625	555	571	601	590	636	637	592	590	632	641	566	645	573	631	586	614	597	641	630	568	635	656	582	623	624	618	597	626	642	616	607	637	596	594	599	574	649	608	590	638	579	604	572	638	588	599	597	593	554	603	619	574	648	619	585	622	591	613	591	625	591	619	576	588	663	641	624	614	627	615	642	619	579	597	571	628	578	585	597	640	691	604	600	663	588	606	614	632	598	621	642	559	628	583	600	625	572	560	608	629	637	635	607	589	595	561	591	611	613	574	612	614	667	565	623	593	639	601	602	582	591	646	610	636	618	577	628	619	618	587	608	610	606	558	589	608	633	577	573	589	597	612	626	577	574	576	620	633	605	602	547	600	619	571	638	604	626	585	537	607	590	621	600	589	583	609	629	592	573	581	593	617	538	577	576	571	562	620	613	553	587	619	618	561	584	602	642	562	564	639	613	638	593	635	580	623	562	612	639	610	620	637	587	626	584	590	632	627	603	558	600	604	611	595	594	610	585	587	583	629	637	608	602	595	632	649	618	616	607	599	577	599	618	594	608	634	618	595	580	595	615	607	633	583	578	627	589	617	593	612	633	611	610	667	603	570	597	631	627	567	655	563	569	616	612	637	640	644	627	611	634	611	592	574	576	619	625	625	627	571	629	609	600	613	634	627	603	588	611	631	577	630	603	590	601	591	615	584	634	618	648	630	609	653	592	601	594	591	599	595	597	624	602	603	598	626	623	606	582	589	563	622	586	582	610	597	658	590	596	569	627	573	619	634	649	635	589	615	597	602	638	638	637	592	669	621	614	588	597	574	592	595	603	574	590	591	609	610	601	585	634	591	585	588	573	592	632	596	598	571	564	613	618	620	602	607	600	618	644	650	622	586	586	587	580	590	615	624	645	614	612	603	607	618	606	592	609	625	631	585	608	619	586	607	643	638	615	609	609	568	578	668	629	609	641	594	592	599	560	583	647	560	600	573	580	626	586	612	568	578	583	571	612	609	618	593	626	581	573	629	618	571	584	634	602	592	593	582	623	604	596	566	622	615	596	631	615	576	595	573	569	600	628	616	603	567	590	565	561	613	610	644	567	606	625	574	571	614	606	640	621	655	637	630	606	607	593	568	565	600	641	611	613	626	627	595	589	654	591	578	640	565	590	566	603	569	596	564	608	626	609	590	614	615	613	581	594	639	670	602	614	564	563	593	615	560	626	633	598	596	597	612	608	622	602	640	623	638	642	629	586	578	589	581	596	623	590	616	632	645	632	609	597	575	581	594	606	593	614	622	620	602	611	621	611	588	600	614	593	613	594	614	609	623	619	601	564	661	583	604	628	572	577	654	618	612	577	607	588	623	629	604	653	634	637	627	605	592	654	611	585	584	641	589	635	600	591	652	610	597	614	584	608	584	639	629	641	625	643	625	584	660	631	645	652	650	561	630	580	614	565	574	598	564	581	580	611	639	630	614	652	648	602	635	588	632	621	582	570	599	656	608	594	587	604	585	586	656	624	650	629	571	660	602	650	585	624	600	639	615	569	560	672	601	608	625	619	613	610	646	594	587	595	622	596	647	637	609	596	629	593	596	615	601	562	630	600	606	597	603	605	579	628	605	607	625	608	642	566	626	594	605	595	625	622	601	616	598	639	655	577	593	623	643	599	606	594	560	562	595	604	600	592	619	617	650	609	601	582	611	619	634	600	576	576	593	575	611	628	616	623	587	579	630	598	613	648	678	585	587	608	620	624	586	636	631	617	596	626
40008	16077	4549	998	594	535	548	482	457	367	362	340	318	306	291	292	248	255	234	263	261	242	241	282	281	263	227	220	254	236	235	292	252	270	227	225	216	223	227	260	247	241	236	274	239	263	257	241	226	208	240	220	257	244	226	250	201	240	255	258	227	247	243	216	240	195	243	223	271	251	229	257	214	227	250	209	253	232	236	269	253	250	243	224	240	252	242	255	236	229	226	240	242	228	221	235	200	231	249	209	223	271	230	242	233	237	216	240	240	232	232	245	227	250	247	257	218	240	218	216	226	239	264	265	257	264	200	245	264	253	253	244	213	222	247	247	232	211	237	247	252	242	226	247	259	250	249	228	230	250	224	222	224	276	242	237	259	243	251	261	258	236	254	223	273	244	227	238	209	238	246	240	246	225	237	247	260	223	190	209	229	244	270	271	230	202	232	231	227	270	256	229	235	236	238	223	239	244	226	235	225	237	250	218	246	236	263	224	249	224	268	277	239	245	242	268	257	241	254	222	242	240	219	244	229	257	247	247	255	249	214	209	241	244	234	224	229	238	235	251	264	217	217	233	220	248	220	238	241	266	246	241	219	235	228	235	249	242	233	239	221	253	234	234	268	220	235	232	223	233	231	222	247	234	226	238	254	247	253	241	223	225	188	222	262	233	282	233	235	224	233	245	220	243	246	239	225	236	217	225	283	259	229	236	217	222	221	211	217	226	254	251	235	233	246	234	282	257	227	254	232	254	260	221	277	231	229	235	220	232	245	253	239	245	246	263	214	259	243	248	233	238	250	232	232	236	232	222	294	257	239	241	234	238	254	220	240	213	234	231	224	249	222	212	267	237	255	234	241	246	235	226	241	229	243	210	257	235	226	232	223	260	207	229	239	239	232	248	221	239	273	270	245	260	233	227	212	250	217	229	226	235	249	269	243	227	259	243	214	229	236	223	239	237	241	251	228	246	245	242	253	223	274	263	238	232	204	228	256	251	217	263	231	251	258	224	201	215	234	261	243	216	277	269	231	224	238	246	221	238	218	239	267	210	208	249	215	223	244	244	249	249	236	245	265	236	240	254	228	239	258	267	214	223	256	247	225	252	233	268	237	232	237	234	231	250	257	221	251	237	210	198	254	219	219	238	232	231	261	266	228	228	234	237	228	250	255	241	279	230	245	265	243	235	250	244	251	211	217	200	240	214	204	263	214	220	222	242	287	244	259	242	233	223	239	221	245	235	244	185	243	251	225	276	230	245	247	222	246	252	255	236	244	270	249	200	271	273	268	253	249	226	245	276	223	247	228	251	219	232	236	253	231	251	270	252	263	270	229	216	251	276	263	239	220	242	269	226	250	234	234	200	253	235	233	237	238	215	295	247	215	242	235	223	256	220	250	253	217	214	236	255	255	252	219	212	249	237	232	223	228	234	225	248	239	243	244	250	242	236	259	239	247	264	202	242	223	250	230	257	197	229	253	246	242	242	250	255	247	254	213	237	241	248	220	269	235	265	250	250	217	252	262	266	213	235	238	223	266	235	255	268	259	250	242	261	214	217	243	274	246	225	214	227	243	232	246	271	241	209	223	234	227	233	250	232	249	249	257	249	250	228	230	241	218	204	227	224	229	227	232	264	226	224	248	226	238	245	245	215	223	242	256	222	245	225	239	237	256	241	229	228	259	194	248	225	262	256	219	254	230	232	230	260	238	259	254	253	229	247	250	204	232	271	267	255	250	233	249	229	267	236	240	261	246	217	255	232	237	247	252	234	198	244	290	240	259	220	240	221	207	260	226	224	256	265	227	262	224	232	209	254	233	235	217	238	245	225	236	244	221	237	253	247	212	218	237	256	226	247	279	224	228	237	221	248	206	249	241	223	217	228	286	249	233	250	242	235	218	232	253	266	248	260	215	213	227	224	234	255	234	218	198	206	218	254	236	241	250	242	226	236	218	230	243	255	246	230	234	246	233	270	222	209	216	218	236	224	261	253	264	246	244	236	241	254	234	253	228	215	230	250	246	266	237	235	268	252	241	249	223	243	230	222	230	243	272	252	274	257	232	248	245	240	235	238	263	266	260	247	252	222	218	230	196	205	256	211	276	230	240	234	225	272	245	260	223	234	237	263	247	233	278	262	255	229	226	235	266	254	256	201	228	259	264	224	258	206	228	245	228	229	225	256	220	250	217	249	221	220	254	225	239	237	234	265	214	249	228	258	246	240	248	217	231	235	244	229	192	199	236	234	241	237	240	248	239	232	255	219	257	224	261	232	239	245	245	215	212	221	265	223	269	273	262	246	225	268	244	245	230	247	235	237	232	226	225	259	254	257	243	247	224	221	253	268	230	270	228	214	228	245	244	242	220	254	240	260	265	239	215	233	233	228	259	244	257	261	264	258	252	267	235	229	258	226	234	251	262	247	274	240	249	246	215	224	235	246	244	259	243	249	258	239	243	234	225	258	253	270	255	264	229	235	255	246	244	225	216	228	257	225	241	263	226	229	247	216	262	270	230	237	236	224	264	230	209	209	256	253	217	232	246	216	246	230	207	232	260	236	269	266	205	240	255	271	214	264	209	223	205	241	248	243	237	233	235	232	250	250	238	249	254	246	252	248	248	252	220	257	225	237	221	236	258	212	222	217	236	242	227	238	258	241	242	241	234	261	249	264	250	224	274	246	223	249	244	207	234	263	207	237	273	248	215	228	246	189	217	247	250	240	208	233	219	252	227	246	238	216	232	222	259	254	228	245	197	258	249	257	267	228	230	241	238	246	218	196	245	209	238	258	219	211	213	238	248	245	247	242	255	229	225	272	237	258	259	219	250	272	250	238	254	249	265	251	223	211	247	235	223	218	234	218	233	244	216	244	236	259	238	223	213	216	225	247	252	235	231	237	227	242	237	244	221	264	238	235	228	238	249	233	252	232	243	224	212	226	242	249	230	243	233	241	239	223	241	213	236	266	229	252	259	245	237	251	261	242	258	233	194	239	248	238	256	231	237	238	249	281	274	236	232	205	228	242	233	246	236	209	239	237	245	220	239	232	245	245	226	240	237	207	243	226	243	244	221	235	239	251	220	230	248	246	234	239	252	237	273	234	251	231	249	254	258	234	248	241	237	252	256	229	235	273	229	217	253	232	236	222	234	220	228	235	236	270	240	237	236	261	260	256	231	245	215	217	222	244	237	247	263	237	233	235	233	214	212	248	221	207	229	224	246	258	264	259	245	271	250	263	270	229	245	239	239	248	236	203	237	235	257	223	260	249	255	227	245	242	273	253	247	263	253	258	247	216	212	279	233	225	217	241	236	246	242	239	238	223	236	252	227	240	239	229	238	240	232	236	248	220	245	233	215	228	233	253	212	227	238	249	224	267	241	261	251	221	230	243	228	265	247	213	218	258	252	219	238	231	266	252	243	243	216	212	239	240	243	231	219	247	231	245	219	219	241	220	237	244	245	241	253	225	225	274	250	238	251	240	208	238	223	235	232	247	228	210
22939	9296	5447	2530	1862	1794	1884	1591	1447	1285	1181	979	910	830	799	696	612	593	584	574	528	547	530	582	542	542	535	530	548	561	492	497	566	539	534	509	514	527	516	545	534	496	510	526	557	519	504	487	568	504	494	515	499	500	518	520	523	505	525	497	490	541	497	520	491	536	492	503	494	493	489	503	492	522	515	498	497	507	503	494	493	511	511	534	483	529	523	522	533	531	481	496	527	516	473	492	529	532	559	490	521	504	505	514	464	502	524	488	529	529	535	529	484	501	498	500	552	522	510	525	515	470	514	487	477	488	493	479	532	523	476	513	506	493	514	498	488	524	497	475	525	514	503	469	496	495	531	498	500	506	533	510	486	510	557	505	487	499	504	517	501	516	505	535	503	526	487	489	533	510	515	523	533	524	517	528	497	516	504	537	495	495	504	547	490	530	534	510	509	509	513	555	484	460	526	511	501	511	487	503	533	518	482	518	515	509	527	485	503	489	569	479	535	483	506	546	465	511	511	519	502	474	487	555	492	492	508	528	524	505	548	514	540	504	533	511	511	524	491	537	537	511	512	470	484	527	513	519	507	521	492	512	497	532	504	531	510	503	509	521	521	522	512	523	533	498	504	514	492	478	497	516	581	478	522	502	500	482	519	539	525	474	485	503	512	498	506	537	489	494	503	507	464	512	484	497	484	526	528	514	544	491	527	515	510	508	513	516	514	517	483	529	529	499	478	480	499	517	514	533	570	503	494	532	516	507	479	486	481	509	516	525	538	508	521	544	479	569	522	512	521	512	519	510	556	492	488	487	525	489	527	467	512	533	483	533	510	522	531	517	500	521	499	509	496	491	528	508	485	484	504	517	485	516	487	518	486	514	518	504	539	540	531	504	520	529	513	497	497	512	482	500	526	523	506	540	529	513	484	507	509	502	507	536	502	552	500	497	517	534	495	538	476	524	542	479	497	525	504	539	526	576	495	537	520	484	491	487	481	536	510	565	502	488	506	512	514	554	516	496	453	541	497	520	531	530	489	523	489	545	505	505	522	516	489	554	497	481	502	527	524	564	489	486	516	506	545	534	498	505	504	496	543	527	514	473	505	515	496	512	500	493	544	522	555	570	512	472	527	517	499	501	524	526	497	498	529	480	502	524	495	508	520	540	486	501	555	532	518	486	509	520	540	531	530	477	524	469	522	502	560	519	505	500	528	516	509	480	513	521	517	488	544	482	513	512	552	489	477	512	477	512	526	503	514	487	522	492	510	470	507	526	476	543	497	507	528	487	495	481	501	537	507	538	503	501	564	457	523	525	494	526	535	529	524	515	466	524	507	489	526	474	540	522	551	489	485	553	502	496	521	520	503	511	543	509	507	488	538	525	516	508	501	474	508	499	455	498	518	497	547	503	509	484	553	480	501	446	517	523	511	530	529	502	549	521	488	518	487	509	528	456	499	525	502	524	488	546	542	500	505	509	519	485	502	508	533	489	534	524	485	494	523	524	498	504	491	549	477	468	480	518	483	500	522	545	511	494	501	455	478	484	501	485	521	500	488	547	487	518	496	495	492	506	493	502	531	503	490	550	506	505	542	500	528	473	477	525	483	541	538	554	501	489	481	495	515	499	472	497	534	538	470	530	528	495	494	528	499	486	473	554	494	507	495	517	513	530	510	491	541	518	515	515	493	534	500	549	531	520	509	518	536	517	509	499	511	532	489	511	487	523	517	520	515	513	534	505	538	524	497	511	529	520	532	522	531	493	454	504	522	498	486	517	484	538	485	489	509	502	508	487	481	460	512	496	508	522	484	486	513	522	510	502	491	501	513	530	515	510	533	494	509	514	516	513	480	491	560	500	462	520	477	495	520	558	509	482	500	543	474	481	510	530	550	492	551	520	522	526	471	501	500	513	493	484	509	549	474	558	523	488	526	519	508	501	555	514	511	542	508	483	508	468	562	539	484	497	486	495	463	520	508	488	484	538	532	516	511	510	513	512	523	523	511	483	507	485	483	546	536	506	529	494	549	486	491	545	534	516	500	490	528	518	512	520	520	514	510	520	498	525	465	509	508	527	460	506	532	506	528	497	532	524	522	507	529	491	511	536	475	512	471	521	527	535	525	521	494	499	531	501	495	561	541	481	526	518	503	523	527	520	558	495	526	509	486	547	514	484	469	501	537	530	507	516	514	492	513	521	531	510	496	567	484	519	553	476	540	505	497	490	459	507	492	485	492	528	501	476	507	483	539	486	517	510	501	557	500	512	493	491	544	494	524	478	508	528	521	523	486	518	479	570	530	532	567	541	518	518	532	509	532	505	510	530	538	446	476	498	555	521	539	502	512	519	483	495	534	529	547	506	546	536	525	497	508	549	522	470	534	439	493	527	526	553	519	493	509	476	529	500	519	490	521	443	518	501	467	529	505	520	528	476	520	525	475	497	473	531	525	510	511	467	503	536	519	512	497	511	511	494	525	531	528	519	501	493	518	547	436	505	507	525	512	524	509	522	538	499	534	547	536	484	537	509	540	498	524	517	517	508	489	540	479	467	485	522	461	496	522	529	540	502	497	516	529	499	466	490	531	548	509	515	490	513	485	504	529	515	475	465	497	513	515	528	476	530	518	536	502	506	476	494	470	523	554	546	549	482	480	507	486	475	523	505	547	526	543	507	481	502	517	507	455	519	523	551	506	525	541	506	519	519	498	538	531	526	510	487	541	540	505	525	498	501	517	499	518	533	472	522	499	548	503	499	515	504	504	510	518	503	512	478	534	495	490	500	570	537	502	498	491	511	476	530	522	498	517	506	519	507	540	509	471	525	513	525	466	490	492	492	497	551	523	505	521	542	494	493	488	490	522	502	502	506	493	541	500	501	519	530	499	477	498	503	523	561	534	531	564	526	478	498	520	544	484	535	479	506	506	555	511	513	504	517	504	497	511	508	514	527	500	483	491	525	514	475	518	518	499	513	507	508	517	529	470	503	501	522	501	549	490	502	475	508	521	491	510	514	504	546	539	490	478	527	497	526	510	493	547	494	558	543	512	512	543	457	530	469	479	497	513	509	518	541	498	517	514	509	516	498	501	510	523	516	497	479	521	501	563	506	501	521	508	468	506	510	495	495	526	518	518	523	477	542	527	544	529	485	504	470	473	560	504	541	497	494	485	523	542	507	505	549	512	492	534	510	522	503	530	490	523	497	528	489	510	512	527	480	558	491	519	473	514	496	495	528	537	512	529	501	488	514	494	498	498	518	506	516	497	516	479	498	514	521	506	485	531	509	491	506	473	528	521	542	508	523	501	515	489	504	497	532	554	485	536	541	526	481	507	501	511	528	506	496	524	512	493	505	488	550	514	542	503	545	506	510	530	509	529	523	518	494	528	487	524	503	516	512	504	501	443	532	516	493	534	538	514	501	545	429	511	543	510	533	529	552	493	526	492	513	497	530	541	537	477	550	519	513	546	532	537	505	531	493	477	534	511	480	500	518	506	502	511	510
54291	25280	9831	2043	945	897	748	641	586	534	439	430	400	320	359	288	246	293	259	266	255	244	257	249	239	226	259	268	279	226	246	224	231	248	268	248	246	226	221	211	234	242	251	275	228	205	231	249	243	240	252	261	230	265	203	228	219	201	223	251	244	217	245	229	235	218	211	218	218	206	208	240	254	193	241	240	230	238	221	242	218	211	239	244	263	228	261	202	245	248	219	241	237	230	213	219	237	183	226	215	238	221	235	214	204	239	206	227	219	237	228	222	222	222	221	245	231	217	252	223	249	206	207	246	247	233	231	223	221	209	232	241	251	232	221	240	215	226	213	235	222	242	216	220	238	262	239	246	221	187	240	247	254	241	251	213	258	240	261	225	232	261	234	221	242	237	245	217	217	254	223	245	277	198	206	205	239	244	215	242	228	247	227	243	233	243	222	228	205	218	217	225	250	225	224	230	222	236	209	220	233	253	212	260	252	249	235	239	211	226	240	259	251	200	221	271	221	212	213	262	216	233	239	249	210	245	234	249	220	241	237	230	216	234	192	186	232	219	241	253	211	247	237	231	228	221	238	207	224	225	221	264	232	216	231	212	246	218	206	189	191	205	249	252	220	260	244	212	204	257	219	246	250	239	223	227	236	235	242	213	232	241	212	232	225	195	242	231	235	248	222	187	275	274	213	221	243	254	235	235	211	258	256	245	265	226	233	224	233	235	228	228	257	230	227	230	208	255	251	242	254	218	245	224	233	235	251	237	229	227	248	238	228	217	248	220	238	227	209	203	232	240	226	247	213	227	228	244	203	210	218	237	199	212	217	248	211	209	239	244	243	236	231	201	229	213	250	261	224	217	230	235	267	224	231	241	225	238	234	221	215	218	230	265	211	226	251	243	229	236	246	235	222	248	239	226	220	271	245	214	224	234	223	228	231	251	240	225	196	231	254	226	230	270	256	231	213	228	238	259	222	243	243	269	259	252	235	220	229	240	270	213	213	221	217	246	199	224	255	230	200	209	240	245	238	218	259	205	221	213	232	192	240	225	239	237	224	265	243	207	249	237	239	201	239	251	262	219	230	240	239	212	238	253	242	241	227	221	250	235	240	220	246	239	249	213	230	248	230	213	251	251	222	232	261	223	231	194	192	244	238	229	221	246	220	210	250	249	240	234	235	229	265	232	218	254	234	191	215	220	247	236	205	224	234	229	245	238	205	222	235	237	223	238	230	227	245	259	223	249	220	243	250	221	236	258	246	247	258	202	217	223	231	242	248	236	227	210	235	233	244	250	231	233	214	217	177	246	265	235	260	256	244	234	242	227	238	233	263	222	229	222	224	216	201	230	239	199	245	248	209	245	278	242	236	251	226	227	209	237	199	217	246	233	239	234	208	220	250	243	246	229	182	228	235	238	218	234	249	210	216	244	213	258	235	230	246	247	247	235	264	231	228	209	209	239	237	212	246	222	242	226	253	229	247	224	224	242	225	195	221	252	259	232	248	199	225	227	250	230	228	224	215	235	247	248	248	239	251	267	267	221	222	235	220	246	226	227	244	238	229	236	253	207	244	241	255	237	197	223	222	211	214	234	236	272	235	232	239	238	247	242	248	268	242	227	231	217	206	217	236	239	224	236	236	218	237	221	227	257	248	234	257	227	229	234	211	211	227	237	249	225	238	221	240	224	228	235	238	215	212	216	229	233	224	212	260	268	226	237	215	236	250	223	244	202	223	248	215	228	227	232	229	228	207	241	232	246	192	232	224	232	255	227	216	226	234	218	231	239	245	224	200	208	243	241	271	224	200	254	233	229	252	242	211	213	225	219	218	241	209	217	240	231	225	215	253	232	252	261	225	228	242	231	233	222	210	224	205	202	211	259	230	253	230	255	231	213	225	231	208	238	220	248	233	235	242	257	242	222	265	240	236	234	222	235	234	213	222	239	242	270	233	226	227	225	206	261	245	258	253	223	232	236	229	221	206	199	242	227	228	202	228	252	250	238	239	245	236	241	269	239	243	255	252	233	234	278	230	230	213	210	224	204	262	219	226	207	217	255	227	248	225	238	224	239	227	251	215	242	241	231	238	212	232	223	249	233	234	230	255	247	211	241	223	222	237	253	253	231	217	224	254	236	220	233	235	214	213	220	244	264	247	240	232	214	213	214	223	219	205	242	263	228	204	242	239	220	232	207	216	193	237	245	231	271	196	237	223	260	227	244	234	235	237	226	222	195	196	214	223	213	244	211	220	252	222	210	241	234	211	210	203	197	224	218	217	237	203	215	223	229	254	223	232	249	226	213	245	211	235	246	224	227	254	262	222	221	203	206	251	213	232	212	218	234	250	231	251	240	227	247	251	237	210	264	239	232	233	246	221	223	266	252	234	229	234	237	221	218	223	247	258	241	252	217	207	239	212	224	206	232	229	234	215	217	236	230	221	216	247	235	253	234	201	220	222	189	223	249	218	255	238	217	243	254	220	235	238	214	246	260	229	233	237	238	224	223	238	246	222	251	252	220	224	214	223	238	221	228	204	242	232	239	235	210	211	239	237	229	254	227	238	224	207	201	208	209	211	266	224	235	244	239	231	217	238	232	205	239	214	211	205	216	251	242	234	233	264	220	219	216	236	232	210	236	204	208	195	215	241	238	204	207	233	235	197	243	246	246	275	201	229	247	237	230	193	203	235	232	248	217	234	233	232	241	252	236	279	231	250	248	214	254	221	237	274	234	214	236	229	229	231	238	231	224	225	234	239	230	224	219	231	206	214	213	233	252	214	225	263	231	210	202	227	231	253	227	214	242	219	215	233	239	234	240	207	247	216	238	253	243	254	238	201	244	234	219	234	237	233	224	242	240	240	268	272	234	259	250	254	225	261	239	253	243	237	223	213	267	257	224	232	246	243	229	214	220	220	235	241	217	247	232	240	229	212	216	226	244	220	196	236	258	203	240	243	214	246	261	234	266	244	239	207	210	203	207	207	224	226	263	257	184	211	218	229	188	212	235	220	225	227	210	236	185	216	252	224	226	236	227	227	252	222	237	236	207	191	222	236	234	250	260	246	249	238	227	217	211	227	215	245	251	238	255	254	231	222	215	219	196	230	215	241	217	253	231	234	257	246	261	246	209	234	213	223	252	226	199	244	241	222	206	233	235	209	217	210	205	241	220	216	234	231	254	248	239	214	234	246	244	218	240	242	252	241	218	255	262	217	226	228	194	250	233	229	244	272	239	254	246	242	236	249	196	229	220	230	227	225	199	249	219	236	238	223	254	207	249	224	236	225	239	232	235	232	220	242	238	263	228	223	226	220	262	204	219	210	219	244	233	229	264	268	230	240	180	250	248	259	270	220	232	246	250	236	240	228	229	235	262	202	212	226	245	231	217	233	237	232	239	249	196	247	211	283	201	228	222	263	222	258	216	239	260	245	224	248	255	239	248	272	220	252	232	230	227	223	227	239	225	214	212	222	246	218	232	222	223	230	211	223	254	204	242
33367	15340	10281	4433	3207	3412	3045	2532	2381	2062	1719	1528	1428	1300	1117	874	745	693	641	696	643	693	627	666	667	631	602	597	588	600	532	547	518	561	537	567	550	544	544	527	592	566	541	566	493	499	529	507	470	472	479	544	544	479	500	515	513	494	518	507	524	548	487	519	525	499	506	526	492	485	481	503	501	504	535	515	503	535	514	489	482	476	498	481	492	488	480	506	506	488	520	513	503	488	510	530	488	580	541	490	556	523	510	475	476	499	477	538	548	460	513	484	522	508	470	516	564	523	499	511	531	528	482	511	520	498	520	470	497	508	545	499	491	483	455	505	506	512	511	549	514	502	514	479	456	509	526	488	489	461	572	472	506	532	486	506	483	511	520	519	492	492	502	508	510	520	474	536	493	477	507	516	507	515	501	457	542	459	506	511	532	491	540	500	466	544	514	524	509	523	490	485	515	507	514	503	537	475	516	499	486	554	512	479	486	484	484	496	532	557	477	486	527	526	489	520	490	518	504	536	535	482	512	533	512	506	523	481	498	511	507	517	463	496	498	525	508	528	539	534	488	504	529	478	504	496	509	511	496	523	532	501	534	511	494	478	517	538	514	522	505	492	506	507	475	505	474	503	543	528	476	467	503	513	537	480	454	494	532	511	523	483	450	545	484	493	501	500	464	514	479	473	534	504	474	509	537	524	503	472	499	510	529	499	477	507	513	551	478	527	530	525	500	481	485	486	514	514	488	494	536	478	508	448	531	513	515	482	489	516	501	495	513	484	532	476	501	498	499	538	496	506	496	485	540	571	527	521	514	506	497	509	470	534	530	516	545	501	480	454	530	515	533	490	516	511	501	523	488	546	558	509	467	512	516	523	491	500	500	540	542	482	494	517	509	483	504	473	565	555	529	545	518	472	451	508	512	514	520	490	495	495	488	543	451	483	508	534	511	578	550	495	547	487	484	487	504	520	471	502	513	534	505	485	539	554	486	486	536	540	494	508	504	509	524	500	532	506	506	520	525	525	524	530	508	527	490	478	480	537	501	495	516	514	495	507	523	477	501	507	539	487	529	522	495	511	494	488	520	494	532	523	509	525	517	515	497	486	461	518	463	474	488	512	503	477	521	491	529	511	497	490	480	526	542	501	520	519	517	508	551	521	517	544	509	479	474	483	492	505	518	530	486	497	510	539	496	478	472	519	494	504	502	534	513	497	471	488	529	504	534	518	476	470	492	512	493	526	519	523	528	510	499	507	498	546	509	530	510	508	525	497	487	506	510	496	490	448	491	495	490	501	486	477	461	486	519	494	519	526	495	502	501	544	495	472	537	470	495	513	487	482	475	497	552	431	533	491	493	516	522	502	496	497	502	528	500	516	520	498	521	492	503	483	532	489	513	507	503	492	501	501	513	478	479	513	471	482	520	521	507	481	510	515	523	531	498	503	513	473	499	511	498	525	521	500	490	520	523	495	498	518	520	525	510	522	481	482	517	513	517	468	560	513	533	530	508	522	524	510	531	488	500	535	535	526	508	531	507	494	504	508	495	478	455	519	545	504	474	499	489	563	508	529	507	529	468	504	484	521	477	515	530	514	474	520	494	505	503	495	519	531	493	481	539	492	565	495	508	536	489	470	510	490	501	490	479	526	490	497	484	474	490	547	478	505	519	516	488	512	476	524	507	535	556	520	484	484	475	485	534	506	512	517	517	492	514	488	503	505	484	470	519	499	490	529	489	556	480	493	520	503	488	515	502	482	512	498	499	514	555	473	512	499	536	508	520	499	503	502	516	488	534	537	499	482	489	495	478	527	485	515	550	514	478	468	517	485	478	514	518	505	471	477	529	503	468	560	504	516	521	492	512	448	500	495	521	457	498	479	497	478	502	507	479	512	510	510	460	528	498	540	463	505	496	479	522	532	478	473	468	502	494	473	501	497	524	541	470	511	524	495	517	483	509	537	534	490	485	512	511	471	533	496	468	475	494	517	497	482	512	463	504	508	509	525	543	504	506	493	485	531	502	504	511	516	493	476	545	501	534	520	478	554	482	492	500	522	515	492	509	503	492	499	508	509	491	483	497	553	502	495	520	501	531	499	468	522	506	483	513	503	524	529	499	489	502	524	485	513	507	554	487	473	462	481	492	546	546	515	514	524	529	517	502	497	473	511	521	543	501	511	488	516	500	499	514	452	501	538	504	511	495	510	505	522	487	492	489	520	507	487	527	488	494	517	476	524	491	545	515	495	516	482	488	518	490	513	521	505	493	507	481	506	486	464	525	512	519	542	499	479	492	462	516	509	495	476	491	527	482	546	524	527	486	532	476	474	466	499	526	539	519	509	475	525	505	504	475	484	504	496	496	507	495	465	545	508	499	511	510	492	524	541	507	505	498	536	522	481	502	482	478	517	488	492	487	510	495	499	482	505	494	491	489	532	471	499	500	519	496	515	483	490	528	522	510	489	493	484	496	508	498	531	486	506	492	517	533	488	477	493	496	506	501	534	518	487	505	478	500	485	503	479	515	520	506	555	487	484	516	504	521	486	513	541	555	514	520	456	487	558	495	509	500	480	489	501	519	491	441	454	517	502	497	498	502	474	501	511	524	492	505	519	541	544	482	503	524	490	507	522	499	509	507	490	463	479	503	487	504	470	441	507	517	511	482	493	493	521	485	537	496	501	523	498	501	494	508	467	509	499	509	488	462	511	497	499	538	492	496	461	480	480	553	510	533	479	514	569	514	506	524	540	541	522	534	494	479	521	476	477	518	482	524	487	521	477	526	509	520	504	517	495	499	521	499	551	502	529	490	532	518	502	482	472	503	508	548	472	526	520	448	505	492	526	472	474	505	502	527	519	540	511	504	527	523	497	515	488	467	516	450	503	498	519	472	500	527	485	484	515	502	525	519	516	497	460	485	527	453	526	513	487	496	482	517	520	494	535	499	515	480	514	490	512	524	505	536	514	495	509	537	503	507	477	518	521	490	492	486	508	533	542	504	524	477	486	475	500	526	532	513	511	502	526	529	523	509	537	509	485	532	538	469	518	495	522	498	541	499	480	495	509	490	490	538	502	560	495	495	513	504	501	470	503	507	455	540	536	507	481	456	454	466	525	488	492	511	489	497	478	534	559	504	526	478	456	510	500	477	460	512	535	500	489	510	469	486	530	500	500	477	513	503	499	499	486	479	504	496	513	519	516	486	514	490	517	505	524	516	496	507	519	484	509	530	515	507	469	472	506	477	471	514	504	501	484	470	522	513	512	502	455	493	533	480	528	510	474	539	572	482	503	514	484	542	435	517	499	511	500	482	516	481	504	493	523	506	515	524	545	523	508	493	533	522	544	522	448	486	517	489	494	520	517	515	503	562	518	512	532	487	488	544	533	514	502	519	485	484	479	479	508	494	473	559	555	498	490	494	513	476	493	501	489	508	495	462	511	518	478	528	486	498	534	481	523	508	520	480	510	570	491	518	534	491	476	518	481	550	506	527	494	519	509
62187	31760	15813	3564	1378	1389	1159	1029	869	695	604	512	542	473	424	367	320	298	308	338	333	346	315	329	318	310	313	315	292	271	271	330	320	302	277	281	322	312	292	291	296	285	295	283	278	257	300	270	292	270	266	310	282	298	293	268	286	280	272	278	263	274	293	270	262	269	273	274	284	277	251	275	264	306	260	300	305	235	257	261	283	264	294	273	293	294	271	279	306	265	266	285	250	288	292	295	304	268	286	281	270	308	296	299	294	273	315	263	254	283	260	304	307	300	279	284	260	292	276	298	294	272	303	328	259	288	289	241	312	306	313	248	293	274	292	322	279	278	275	307	259	264	248	283	288	304	268	310	295	245	295	271	286	299	312	251	279	278	263	276	258	284	295	278	286	292	302	274	258	252	278	298	279	298	259	266	270	300	254	261	278	262	262	306	275	302	292	242	288	286	297	283	295	289	308	271	305	267	275	293	274	278	285	282	306	298	286	305	278	300	281	313	294	275	299	313	252	285	266	302	317	271	315	325	304	277	280	300	293	277	300	277	295	275	241	280	311	288	270	251	280	278	337	258	292	246	296	293	257	285	282	307	298	249	317	318	289	279	295	292	287	271	287	288	267	248	302	257	301	265	300	300	300	278	296	259	284	270	299	276	284	294	292	297	290	281	292	278	296	278	316	302	261	299	269	302	295	301	309	306	286	278	278	296	303	275	245	313	293	286	266	275	288	317	250	294	306	278	283	275	261	254	272	281	276	287	254	289	290	270	301	290	262	294	299	284	265	294	294	277	282	264	297	263	300	312	311	311	278	276	279	311	279	295	276	276	281	301	286	258	275	285	268	266	267	273	243	288	298	271	268	273	241	275	286	271	259	286	273	280	279	288	285	277	256	272	272	271	261	256	308	294	304	272	290	289	304	272	304	293	275	282	256	266	261	256	313	269	286	288	265	261	258	318	307	267	293	258	275	261	318	273	298	292	279	284	253	268	261	304	260	259	252	286	320	301	271	286	291	266	270	301	288	302	267	293	289	277	289	325	292	306	282	260	302	297	279	282	260	265	256	285	239	226	269	286	299	281	282	283	282	264	313	280	320	307	284	286	296	239	276	293	301	269	275	294	304	322	312	314	262	286	314	274	283	284	304	279	280	264	268	288	268	294	289	286	304	279	275	295	309	289	312	316	297	258	258	287	291	284	304	262	272	252	267	268	281	292	295	259	261	291	309	278	298	292	296	292	285	277	278	267	290	281	273	271	309	271	313	294	309	317	267	302	275	276	275	300	259	291	245	314	258	276	271	279	278	288	270	301	269	271	295	320	319	276	272	286	266	304	296	265	255	281	276	280	263	283	298	301	276	304	276	295	281	275	314	246	302	291	279	258	286	295	297	274	232	286	279	332	316	274	270	261	314	280	299	270	293	293	272	297	292	286	256	286	326	292	290	284	270	268	264	295	264	287	320	290	266	255	257	289	293	305	288	301	292	276	307	268	270	299	280	256	273	275	291	290	271	242	271	271	306	309	325	295	264	261	270	303	264	284	251	288	286	314	289	288	290	287	268	304	282	250	296	296	289	268	321	268	295	273	304	294	288	276	294	290	283	281	271	268	261	272	279	295	275	299	282	269	263	262	237	279	250	302	248	293	297	253	265	293	289	290	298	287	248	297	277	291	273	306	305	259	280	301	289	273	249	274	263	318	292	297	286	262	293	257	321	299	287	289	278	280	258	258	310	289	274	279	298	280	269	279	256	277	284	320	239	251	300	267	317	314	290	253	287	280	300	281	294	294	258	298	274	322	295	304	298	278	287	299	261	280	296	281	290	272	282	271	295	302	274	307	304	266	301	277	305	294	266	283	317	278	293	282	271	302	284	276	281	294	306	266	280	263	291	313	333	295	264	292	268	278	282	302	319	257	304	317	305	306	274	255	286	296	280	262	259	301	252	308	322	243	289	260	272	323	301	269	300	342	302	288	317	348	282	293	270	289	254	283	246	252	283	266	301	290	268	289	272	280	267	284	293	280	312	266	274	260	344	287	314	278	265	267	278	273	258	300	287	332	306	248	287	303	281	302	236	315	271	298	308	278	281	283	308	305	270	316	296	311	282	294	291	284	293	260	287	302	297	277	306	280	289	259	294	292	282	277	277	272	293	300	274	306	268	284	294	277	300	321	297	289	253	264	311	282	286	290	295	278	279	286	316	289	281	269	307	275	257	239	254	258	286	251	257	271	312	304	251	281	283	260	278	289	270	248	291	266	297	283	250	258	277	280	274	270	286	288	293	273	273	289	252	273	292	285	293	280	278	282	283	274	330	297	265	318	295	278	266	275	261	288	282	296	271	294	321	250	274	315	252	318	301	286	284	301	320	283	289	299	287	297	279	303	289	275	258	285	286	300	251	263	292	304	335	296	295	256	296	269	297	291	296	303	280	277	280	277	258	292	302	294	299	302	276	275	320	267	306	285	264	274	282	259	310	282	307	279	285	243	293	283	266	237	343	285	299	263	294	274	285	264	263	267	287	250	312	327	298	286	279	303	256	297	271	333	276	259	252	291	288	261	250	278	319	291	273	289	265	264	289	260	313	291	271	282	281	248	307	268	316	285	276	315	287	280	281	276	298	300	271	311	285	299	283	245	264	278	248	308	286	284	277	284	290	291	292	300	306	277	283	312	280	284	287	294	278	296	263	272	273	258	274	285	290	283	300	236	275	280	316	291	247	270	271	307	291	268	305	263	273	285	283	295	279	315	316	297	303	311	285	310	259	285	274	299	246	309	262	300	307	296	269	255	281	319	324	280	298	298	296	265	276	268	316	269	292	287	296	305	296	325	292	292	298	296	277	265	298	268	285	283	306	297	274	261	280	283	290	292	303	293	260	317	297	343	295	253	300	266	258	266	317	298	308	287	299	274	286	232	267	315	290	296	291	292	292	244	278	286	284	275	271	268	301	316	281	285	269	276	303	272	279	269	311	279	274	299	284	288	262	270	285	310	324	276	246	285	271	276	283	313	287	288	272	270	287	273	278	283	320	276	294	288	273	274	249	323	279	277	283	256	271	247	256	252	261	291	300	240	279	269	284	269	345	274	326	271	313	302	293	306	261	268	272	275	294	294	280	258	257	290	262	302	286	283	277	294	291	283	274	252	304	303	263	282	300	275	286	282	264	320	266	254	266	301	251	280	308	274	280	271	285	273	272	282	275	274	295	267	262	273	266	285	258	287	286	299	278	271	301	292	286	290	272	285	293	314	273	283	273	272	290	311	343	293	278	274	280	256	261	264	311	277	279	310	254	293	290	247	301	253	275	288	268	282	292	330	289	273	245	292	340	281	297	289	273	268	285	290	284	265	259	327	279	282	282	286	302	282	306	264	270	276	306	286	303	257	271	279	295	278	276	266	296	296	295	272	288	293	307	253	262	275	296	289	262	278	285	295	265	254	294	308	265	313	283	280	256	277	287	324	282	247	309	299	280	305	287	240	276	258	279	265
37828	20312	15480	6340	4766	5019	4321	3922	3372	2971	2476	2094	1950	1867	1433	1186	907	863	858	878	853	914	888	904	901	811	727	735	715	704	677	642	643	675	652	679	688	635	652	633	651	640	649	641	614	636	595	568	619	590	639	616	612	586	606	602	615	628	604	603	591	613	581	617	585	618	593	581	605	635	581	631	580	563	605	588	553	655	575	549	584	619	605	651	596	590	559	591	648	594	614	574	650	641	615	575	577	647	633	616	599	577	602	582	624	567	581	656	661	617	576	593	608	610	630	593	610	596	665	619	589	588	591	590	610	638	654	594	580	555	609	571	632	601	611	609	595	612	592	583	586	629	583	580	595	598	564	611	639	577	632	575	568	603	622	631	621	625	632	610	594	627	578	604	571	565	629	585	614	639	607	628	620	618	650	617	602	609	628	609	575	607	634	566	607	579	582	604	584	620	588	614	582	592	609	560	582	606	631	651	629	582	617	607	602	611	607	601	594	607	594	622	589	618	616	623	637	614	602	634	577	598	624	654	638	610	581	596	589	609	610	604	636	594	605	616	569	585	651	619	578	619	634	606	631	585	619	617	588	608	589	550	537	579	613	553	602	618	613	585	644	590	640	568	636	650	614	610	611	591	623	572	583	616	581	606	657	592	575	568	578	609	553	614	669	603	573	622	579	536	597	611	618	581	602	586	599	580	583	595	612	615	562	557	595	564	616	598	605	642	579	670	618	600	630	583	625	555	606	607	600	655	601	606	605	599	645	585	607	612	592	589	609	664	627	596	583	616	620	590	621	564	618	625	619	607	589	631	580	593	604	597	638	589	625	591	582	618	625	590	571	587	592	628	585	571	602	565	570	611	618	534	622	645	627	618	577	592	587	602	601	577	615	593	617	562	627	594	602	625	636	592	575	618	629	546	581	606	599	563	560	580	626	610	618	596	607	640	613	610	594	621	607	645	573	630	599	617	593	606	657	573	588	612	573	553	610	609	572	594	610	553	604	624	602	597	624	587	581	580	592	602	592	598	603	604	632	621	601	612	576	559	611	585	620	608	609	619	575	602	609	634	614	613	595	592	588	612	582	628	622	621	577	608	603	594	602	592	580	595	581	616	633	610	634	597	563	627	612	571	638	571	581	575	596	610	567	595	570	595	610	609	626	604	627	612	589	590	580	570	575	645	611	611	559	580	615	559	582	582	561	623	609	609	615	618	606	576	609	589	580	614	622	642	640	591	565	592	589	607	602	603	635	540	583	648	579	586	592	604	599	586	593	588	649	608	617	605	619	618	638	625	581	589	595	600	644	649	620	683	644	586	610	556	578	604	622	615	598	603	669	594	532	610	631	594	597	624	573	561	599	621	570	569	567	578	573	632	596	573	577	624	585	580	578	559	620	628	581	579	616	539	608	616	583	580	588	646	617	595	597	593	620	606	545	594	627	622	633	632	645	621	645	592	614	652	560	630	585	620	664	617	585	621	635	621	574	625	638	666	646	595	594	587	644	645	594	618	593	571	592	575	572	645	573	596	585	565	614	605	608	582	571	606	589	601	601	602	604	611	594	569	623	621	586	598	617	615	595	628	634	610	602	555	595	584	587	640	603	596	638	644	587	566	597	597	609	580	589	597	604	587	576	570	617	632	570	580	597	596	605	609	596	590	599	589	616	613	613	586	607	604	596	594	619	646	597	582	599	601	616	603	584	615	588	611	589	591	630	575	590	583	602	580	615	589	588	642	605	623	599	636	616	581	608	584	609	602	598	578	588	579	618	587	628	600	608	659	539	629	585	626	633	619	598	606	582	608	585	640	567	588	621	562	586	592	611	617	608	599	563	620	573	611	618	573	575	565	574	619	595	565	656	609	603	642	616	623	581	580	634	606	598	551	624	595	592	619	612	559	635	607	587	601	587	617	588	588	613	680	601	596	614	602	581	629	628	632	616	630	645	592	583	597	603	576	581	608	600	579	596	564	602	581	593	578	602	584	569	597	584	611	590	590	586	604	578	612	600	579	635	574	636	607	599	589	604	580	600	584	569	591	576	594	641	561	570	578	631	592	583	604	591	626	618	674	618	631	602	581	555	588	608	623	593	613	604	624	598	578	584	587	600	654	610	607	603	619	616	592	570	628	584	620	587	570	610	586	610	587	593	583	564	598	580	573	630	594	617	609	574	634	611	573	615	580	602	608	619	585	615	613	626	617	612	605	592	566	586	569	603	572	550	596	591	589	569	593	595	586	584	600	607	613	576	616	612	621	600	618	573	617	638	608	616	584	580	600	602	607	607	605	597	637	603	580	574	564	635	658	599	597	590	550	589	614	656	603	592	595	625	618	561	581	619	574	597	582	613	599	572	607	583	623	581	631	613	602	594	599	584	619	637	590	614	594	628	603	589	618	637	614	634	593	583	613	613	631	618	648	600	604	612	610	589	650	631	563	624	599	633	558	603	630	586	604	554	598	591	613	635	598	588	606	616	628	621	609	557	606	601	621	606	619	614	591	569	567	588	608	618	614	631	579	593	605	648	616	587	573	612	601	577	572	576	636	610	632	592	570	628	576	598	581	646	576	628	596	593	581	603	588	579	594	562	586	608	571	610	605	587	567	624	612	600	618	621	583	583	595	604	619	606	575	596	586	614	607	632	623	598	611	565	597	560	597	616	616	575	625	611	614	622	606	590	601	584	613	573	611	582	580	607	582	619	597	639	617	614	602	567	610	603	605	610	574	622	611	616	619	590	607	551	606	662	599	632	586	590	617	593	605	560	582	580	606	605	598	589	605	605	602	610	630	533	616	650	643	611	616	592	634	564	603	626	631	607	623	598	614	528	604	613	556	638	581	603	543	559	622	583	610	634	584	595	624	620	581	595	602	607	634	649	598	596	604	597	569	563	598	651	603	595	640	590	628	595	584	581	598	587	594	573	559	602	598	574	618	580	625	575	628	620	612	592	592	594	614	587	653	621	592	667	626	576	588	584	595	576	594	562	641	590	634	617	582	600	582	596	623	634	605	611	603	608	598	593	588	599	541	583	594	599	603	625	592	592	613	647	647	601	591	625	657	577	630	567	612	588	597	616	589	562	601	619	597	621	609	578	613	600	532	634	585	640	624	553	595	623	598	594	605	609	590	592	610	567	639	640	596	601	634	566	623	636	574	608	591	582	596	558	568	576	639	623	599	601	611	619	607	595	588	606	604	619	575	552	603	587	607	620	567	612	648	610	640	582	638	595	573	615	590	637	648	596	629	623	605	624	582	608	641	608	562	591	558	613	578	637	618	556	573	584	619	591	588	566	614	637	600	664	604	591	602	584	617	628	600	596	634	594	633	599	606	602	595	578	588	568	642	581	616	650	624	624	601	630	583	625	619	569	630	611	563	538	633	603	614	579	672	536	609	604	631	620	629	604	605	609	576	628	601	626	568	585	624	597	589	573	615	578	564	590	549	613	584	579	590	605	562	553	624	600	623	616	631	605	593	625	599	576	591	603	576	585	638
39789	16558	4146	993	576	690	540	504	427	404	372	332	332	285	291	243	254	254	290	245	249	256	237	266	283	286	239	256	227	261	294	253	240	272	235	251	242	233	251	230	250	244	261	238	283	266	223	229	236	229	241	217	253	229	228	213	244	227	247	238	209	245	254	256	264	228	235	210	232	236	258	257	249	256	252	241	244	259	244	233	236	210	247	223	204	224	210	206	223	264	209	224	221	231	246	223	240	276	237	237	232	223	248	212	252	243	238	217	243	213	250	229	252	211	226	261	241	264	225	213	247	217	250	262	215	238	241	236	227	246	228	239	230	244	232	214	235	235	273	226	258	249	258	251	262	223	218	214	266	272	256	221	257	212	247	202	264	235	233	219	236	241	225	232	228	200	225	253	230	245	230	254	229	241	212	237	215	223	259	229	233	233	261	236	221	216	233	223	223	231	223	260	232	217	194	212	232	196	217	250	259	232	241	258	256	240	216	254	241	244	222	244	245	226	253	255	225	216	228	225	221	234	229	236	234	233	259	224	228	239	271	257	230	252	257	231	209	251	238	243	265	228	238	254	243	223	257	220	235	227	246	233	244	234	231	227	259	240	234	267	203	242	224	214	237	239	241	244	221	245	229	244	250	225	208	243	244	243	212	255	230	209	264	235	249	229	242	221	224	228	249	248	259	268	227	214	249	247	225	234	243	230	229	256	233	217	217	206	233	209	238	251	259	255	226	242	237	237	264	260	215	249	217	232	210	250	247	243	205	224	261	214	232	251	248	236	207	225	243	224	246	241	230	229	252	241	241	214	240	248	259	239	246	244	247	246	249	223	205	216	224	240	233	255	211	222	221	206	248	231	224	272	243	260	222	252	201	202	238	267	252	211	219	274	218	234	227	275	242	228	249	218	257	239	218	228	182	226	266	223	233	247	237	266	221	247	243	254	250	273	253	287	244	249	250	273	269	258	228	220	242	245	224	233	226	243	215	240	255	214	250	244	245	223	263	235	229	252	279	241	241	201	220	244	211	239	244	258	215	239	221	230	236	244	225	250	226	245	268	228	217	247	240	239	242	218	233	191	245	231	215	197	251	229	246	268	218	241	239	231	228	225	210	218	214	229	227	202	240	267	242	211	252	200	252	245	264	223	244	237	233	223	223	230	241	242	221	225	219	240	217	268	245	256	254	255	228	242	266	239	230	240	251	243	202	229	228	239	212	255	243	215	218	219	214	260	240	225	216	253	218	237	272	247	259	248	241	218	229	236	201	208	232	253	252	229	229	226	265	272	245	237	246	261	260	231	235	202	237	230	243	224	236	227	244	233	234	221	232	244	222	201	236	207	212	240	225	222	215	255	241	249	237	241	207	233	235	241	219	242	238	227	212	206	286	243	239	240	267	251	244	251	203	266	247	248	207	220	231	248	265	214	233	203	229	243	236	231	257	221	236	245	201	233	204	235	229	221	233	230	235	234	249	221	240	209	267	245	248	229	240	245	243	262	250	235	264	294	227	236	224	250	244	236	228	230	239	246	231	219	239	235	232	261	216	234	236	233	242	238	224	234	257	251	212	266	238	240	220	231	233	244	246	264	238	235	245	247	256	251	236	224	220	227	232	255	253	245	217	238	241	257	275	226	238	227	251	245	244	244	238	223	218	261	265	234	245	266	223	239	238	242	245	244	254	203	238	232	247	260	244	202	238	211	235	250	227	234	221	243	260	222	235	227	277	233	253	221	242	215	212	239	261	229	248	241	269	278	233	195	242	228	224	227	192	217	216	222	233	238	239	241	229	244	241	252	234	250	238	247	222	246	245	237	243	238	234	229	241	272	195	234	213	226	215	208	233	240	213	250	248	224	201	220	232	226	221	232	255	255	240	229	282	206	255	263	252	236	230	247	267	222	247	231	258	239	260	249	233	246	258	244	239	226	235	215	239	257	219	199	203	244	250	249	237	272	235	259	232	217	227	251	238	247	216	249	255	212	262	231	227	247	224	234	231	270	242	227	255	259	243	216	231	225	231	214	218	233	219	232	231	242	231	238	235	232	201	239	223	243	242	232	226	260	241	235	227	253	266	253	221	221	245	269	251	281	227	235	234	232	255	257	243	269	235	252	229	225	242	217	265	259	232	222	217	229	257	220	251	212	258	252	247	227	232	232	256	233	257	246	229	245	216	227	230	232	255	235	238	224	233	258	264	218	248	238	243	243	241	218	233	236	244	228	232	252	231	213	218	246	274	247	254	228	233	242	228	246	206	225	219	240	215	266	220	227	220	264	241	274	227	230	234	234	237	234	240	238	255	219	230	240	265	241	205	237	222	245	250	281	243	205	243	234	244	236	259	236	229	229	239	232	215	258	199	251	214	236	247	239	236	226	228	234	225	253	244	244	209	217	221	245	235	212	254	240	240	200	235	255	234	256	229	237	233	235	243	227	237	245	245	214	238	260	218	250	200	250	236	238	259	243	247	259	241	213	225	232	240	205	212	233	269	227	256	236	242	234	257	212	253	236	212	224	238	247	218	230	231	228	261	248	233	227	242	241	223	246	223	236	240	265	215	261	233	242	242	226	231	221	237	241	224	221	249	255	230	241	231	228	209	230	241	227	233	246	226	205	204	249	275	255	209	199	216	234	246	236	227	226	258	254	217	230	253	220	207	242	269	238	235	236	239	219	248	230	256	226	239	251	224	226	249	243	238	240	244	278	238	229	268	270	243	232	276	237	206	230	261	231	251	260	253	224	222	224	223	226	240	225	214	227	210	234	273	254	251	231	248	243	227	240	263	234	242	248	245	228	254	259	251	254	229	265	226	255	276	250	239	209	244	214	239	230	234	223	224	211	245	246	269	229	221	216	225	253	221	220	240	228	216	224	240	227	228	283	246	246	258	219	275	215	256	255	230	249	227	234	220	250	215	211	247	216	219	221	230	234	229	219	221	268	233	233	208	213	249	235	228	237	220	247	222	226	215	242	238	229	226	242	215	239	248	235	230	250	216	272	223	280	250	273	233	224	231	199	228	236	228	267	225	240	224	262	211	236	258	243	263	226	224	245	247	216	253	241	237	256	225	248	252	242	223	237	236	267	223	259	240	200	269	234	266	245	232	230	259	236	252	263	229	242	245	257	231	226	250	231	225	246	252	230	246	246	237	243	240	246	248	247	241	237	227	213	250	239	232	253	234	240	259	250	211	229	224	222	247	219	247	237	231	259	268	257	205	240	242	207	222	238	216	216	240	226	199	233	262	249	241	218	254	217	216	218	232	257	246	257	225	221	230	278	234	237	241	218	273	255	241	248	253	232	248	252	237	255	221	237	239	215	260	244	253	231	238	221	229	246	214	235	251	272	208	243	243	224	269	272	225	232	222	247	264	220	217	224	228	243	231	233	227	249	249	254	235	263	263	230	231	258	252	246	220	223	234	227	248	232	230	211	239	236	231	273	240	257	300	235	236	235	243	245	225	244	244	238	240	237	207	260	242	214	234	216	219	253
23569	9637	4976	2547	2111	2403	2009	1801	1549	1448	1228	1013	955	789	718	622	621	615	563	554	503	530	550	557	553	535	569	541	533	535	530	546	513	520	512	538	530	539	492	567	492	498	492	530	545	517	525	496	528	529	507	465	519	469	492	503	491	476	540	554	493	519	538	464	524	515	535	503	543	506	503	477	475	527	506	534	515	529	521	474	479	552	515	521	510	524	509	530	495	464	520	539	530	523	499	507	535	541	486	478	532	530	488	523	459	506	476	510	488	537	525	518	561	484	489	504	524	493	566	530	496	519	484	486	485	518	518	526	508	512	498	513	486	514	525	494	549	510	498	519	516	531	519	503	506	497	473	509	514	518	540	518	469	510	517	546	541	482	520	509	529	513	536	505	536	533	492	538	462	495	482	523	534	566	506	512	522	490	543	510	527	478	548	542	582	515	487	514	515	571	522	487	554	566	488	495	528	496	468	474	496	478	481	483	508	502	478	557	527	481	459	499	490	513	498	520	509	516	537	508	540	533	501	467	509	484	504	502	502	518	484	475	494	512	530	495	525	526	543	514	473	496	504	515	541	514	517	524	537	497	526	538	504	545	522	486	508	531	515	523	452	472	519	503	533	499	526	542	498	486	517	541	551	524	469	494	509	496	539	517	535	546	482	539	484	537	545	520	482	535	514	505	557	523	518	508	494	489	541	485	494	528	484	460	522	487	511	548	513	528	513	540	531	500	489	480	502	490	530	482	517	482	506	496	522	495	504	533	510	517	519	492	524	484	499	545	481	560	503	521	546	499	500	546	515	492	526	503	496	498	489	485	519	461	500	516	525	509	488	499	518	528	544	540	547	498	505	516	527	496	548	501	505	482	488	497	504	512	536	532	534	537	482	515	519	525	499	524	528	507	504	500	508	498	492	477	526	525	547	537	503	492	529	479	543	530	497	512	502	486	491	525	506	491	541	482	495	537	486	538	527	534	472	509	496	510	550	518	520	482	508	476	477	533	535	482	478	520	496	489	517	533	543	487	479	524	507	511	492	492	499	539	501	482	481	471	507	483	539	517	478	515	489	513	528	505	500	529	500	488	553	531	551	540	478	551	465	466	525	534	504	520	493	521	512	507	492	481	496	478	524	518	515	511	533	515	475	515	481	493	482	488	544	513	504	529	506	530	507	509	483	464	506	508	494	477	501	495	501	498	496	511	515	514	475	476	508	479	490	515	505	501	515	510	543	450	519	513	474	523	527	482	513	534	528	494	502	503	484	520	476	511	534	492	538	508	495	481	507	492	504	531	505	490	507	484	504	543	524	514	478	510	516	512	527	511	525	511	507	480	486	439	491	492	507	528	514	517	490	512	571	551	500	525	486	503	520	528	520	538	500	492	526	508	471	521	503	503	551	514	492	521	477	516	552	502	518	485	501	523	513	501	474	508	520	510	500	527	477	541	508	526	501	483	521	549	504	494	522	464	526	521	490	494	467	533	546	477	520	507	508	566	520	508	532	504	509	531	517	486	512	513	490	484	531	520	498	530	494	487	487	538	510	505	483	556	490	494	547	521	558	539	509	520	514	509	532	512	494	526	530	567	549	495	505	523	466	510	487	526	502	545	510	515	495	493	496	512	501	499	522	515	539	522	507	519	469	507	510	525	490	526	490	497	511	538	487	529	525	495	495	504	517	500	492	518	508	516	495	498	494	514	499	544	508	492	552	468	518	544	552	530	508	517	512	479	497	509	546	559	537	479	479	487	510	542	501	510	508	494	497	510	539	490	468	486	545	535	519	489	478	547	517	498	499	506	522	469	531	507	513	512	494	550	502	523	520	509	507	541	492	544	502	532	509	509	489	503	488	488	469	511	478	530	524	516	543	515	510	441	483	481	491	530	542	528	534	527	534	507	502	483	476	487	487	529	492	469	521	465	514	533	488	490	539	514	481	516	515	494	482	444	533	530	513	519	499	500	494	514	528	533	559	522	497	497	493	490	486	545	513	567	505	521	511	492	513	520	513	493	544	510	507	518	502	501	526	502	546	502	464	497	526	465	507	482	489	484	513	516	546	497	500	547	497	492	529	499	543	488	518	508	492	541	506	512	520	540	497	503	504	491	466	522	497	503	504	511	483	473	482	533	496	528	488	466	532	516	490	529	476	539	477	513	544	492	536	506	512	500	524	516	511	530	522	526	532	551	489	515	517	510	510	507	530	556	479	520	514	505	469	459	501	497	498	552	468	476	547	516	510	491	502	521	525	535	479	495	530	474	471	520	519	517	508	557	527	503	495	528	508	496	477	549	536	543	525	511	493	530	531	530	508	513	530	485	519	530	539	529	514	516	482	500	495	532	529	511	506	544	479	486	533	487	526	466	510	536	488	524	518	513	481	534	530	474	531	525	503	556	523	539	483	520	503	510	499	505	508	499	482	510	509	496	536	510	536	526	539	486	560	499	580	465	511	517	476	518	518	519	510	490	503	531	493	498	529	524	493	457	495	517	505	513	492	519	497	527	481	521	505	535	557	490	513	513	533	511	507	508	489	514	506	502	513	530	511	471	504	500	523	529	513	540	518	546	507	450	473	501	512	467	580	502	502	516	500	508	516	521	531	512	536	494	460	503	505	504	536	520	529	496	537	522	497	498	522	495	483	561	506	515	515	527	504	492	542	462	502	541	504	494	530	492	467	479	526	488	503	470	477	510	527	503	504	470	465	513	507	499	517	510	484	499	519	506	523	491	466	507	494	542	493	561	501	532	505	525	543	505	498	546	481	560	501	514	528	510	509	480	509	512	514	576	528	535	504	504	500	492	509	510	463	501	524	515	486	497	526	485	463	503	479	543	522	484	544	527	493	543	523	541	501	523	460	501	503	527	514	527	516	489	524	550	497	489	517	546	510	499	505	477	457	495	495	554	484	514	517	501	487	479	503	476	518	508	523	492	492	482	548	487	523	494	483	485	535	504	507	461	534	536	533	538	496	484	513	510	553	531	507	478	491	515	486	504	506	504	484	518	475	477	528	503	524	546	534	541	517	490	484	549	470	481	503	499	491	511	524	538	494	488	503	495	520	509	515	467	514	504	468	497	528	531	492	523	509	462	461	490	488	511	521	504	512	503	532	493	504	541	496	426	477	500	505	535	515	496	475	518	519	476	513	509	506	508	490	530	504	533	503	494	487	505	516	520	480	494	505	522	515	518	512	555	509	500	488	514	506	498	487	475	501	504	519	497	555	498	495	503	544	573	478	491	496	499	470	499	519	503	502	505	522	493	511	503	503	502	514	497	493	494	509	529	477	497	495	490	539	518	520	549	500	513	494	497	516	527	515	490	478	517	493	500	493	547	524	481	508	542	479	489	498	494	510	532	500	526	505	504	521	510	499	458	506	490	523	493	515	501	530	534	532	505	528	548	531	553	537	512	489	526	515	526	510	521	523	497	479	506	511	525	519	485	479	490	514	508	535	526	492	539	509	483	518	479	497	529	516	508	491	557	571	504	518	514
53011	25496	10361	2315	1227	1207	956	753	693	616	550	415	401	336	325	291	244	242	236	234	289	255	273	268	271	241	257	225	246	237	230	215	240	218	238	241	208	240	238	250	225	244	241	209	214	224	222	270	269	236	256	209	225	256	217	280	245	225	245	212	256	258	241	231	218	207	224	213	230	228	255	236	216	239	230	255	236	237	234	228	211	266	232	218	213	228	243	249	204	225	227	209	238	228	228	242	232	239	231	232	238	223	242	209	242	249	242	238	203	214	231	218	239	237	208	210	215	233	249	216	219	227	222	243	237	216	227	232	195	224	245	209	220	216	217	256	241	233	212	196	205	252	216	227	245	208	221	246	236	247	266	221	233	240	234	255	233	215	238	272	231	208	242	247	207	246	246	233	242	246	234	211	241	260	221	259	223	232	217	221	213	206	230	254	238	242	222	236	203	226	210	230	242	237	279	248	238	291	238	234	219	239	226	235	210	218	227	262	240	228	226	209	234	229	225	223	267	219	239	246	215	232	236	213	242	204	244	234	242	252	225	230	258	232	236	202	200	226	217	249	249	242	219	258	243	235	194	243	234	205	231	215	212	213	244	241	215	236	230	248	216	254	215	242	239	217	210	204	221	234	232	217	233	216	267	245	225	232	245	234	196	277	217	230	215	240	244	236	230	201	226	241	255	236	195	215	228	211	237	242	208	241	232	263	227	266	243	230	235	225	198	215	209	203	216	237	207	244	236	220	228	228	219	247	225	200	184	202	202	226	209	224	208	214	204	232	236	217	222	230	240	196	206	216	257	233	223	260	215	258	223	210	271	233	239	247	249	250	214	200	227	252	275	257	233	242	211	239	252	238	214	226	236	257	235	287	225	221	229	237	224	228	233	241	216	206	211	224	249	207	217	226	232	213	240	249	257	221	233	243	200	226	228	224	242	213	218	268	215	242	201	226	249	237	260	238	219	248	251	228	276	194	228	233	221	189	236	197	231	246	232	225	234	233	197	239	220	227	205	231	225	221	257	236	236	227	232	245	198	218	207	256	221	239	245	235	255	209	224	234	232	211	239	255	220	222	225	233	249	207	216	226	225	202	216	240	206	235	235	275	227	215	210	210	232	215	245	261	214	221	229	229	202	229	209	251	220	235	262	245	238	223	222	283	233	225	214	235	258	242	209	210	242	230	261	224	231	231	235	238	237	220	227	243	226	217	232	221	222	233	219	211	223	227	224	242	259	266	224	205	238	217	262	220	216	223	242	233	232	233	212	233	217	232	211	213	238	212	217	213	226	206	218	216	226	221	212	215	232	242	225	248	201	247	232	227	208	222	199	224	242	211	257	239	234	212	223	221	232	229	214	236	209	221	207	201	229	201	214	261	232	251	237	204	229	245	211	254	245	227	214	212	221	238	228	240	256	221	202	217	211	245	224	222	220	226	212	230	213	227	231	218	241	252	225	217	243	210	244	248	230	218	232	190	225	233	226	223	261	222	227	200	245	202	238	217	219	245	244	232	215	224	262	239	237	243	227	204	225	213	241	234	207	236	245	249	241	232	207	221	248	237	249	253	252	232	247	240	258	229	226	248	242	195	230	221	246	235	213	216	200	245	225	218	215	239	229	236	252	217	204	231	232	220	225	256	236	239	220	198	211	193	237	212	217	212	239	236	221	258	220	215	217	213	209	243	248	217	217	234	250	255	201	233	198	226	217	205	222	218	239	227	238	216	226	228	256	240	220	240	239	225	238	235	255	207	220	237	213	219	207	211	202	241	252	223	225	233	231	236	237	220	247	211	243	250	219	220	244	225	238	239	237	200	247	222	244	225	250	249	245	237	231	233	242	263	246	243	219	243	265	236	223	185	233	232	253	221	223	243	222	222	236	213	242	220	193	225	229	242	215	206	210	227	233	237	224	243	212	234	254	241	242	235	261	238	222	212	232	214	218	276	226	237	221	242	230	229	222	238	225	219	233	223	218	223	210	238	238	245	217	213	226	215	232	232	199	252	232	225	208	232	236	249	208	225	258	242	235	221	201	239	212	229	261	231	259	244	217	234	234	234	240	241	241	228	229	209	241	218	227	233	223	211	229	210	238	217	234	226	231	217	233	227	229	226	240	238	245	212	229	225	243	208	239	250	200	252	261	195	252	205	213	211	214	245	252	245	247	222	210	234	223	220	247	220	175	231	220	215	254	240	207	220	223	220	270	230	236	242	226	221	237	237	265	210	198	230	254	219	250	227	240	268	209	221	245	241	195	232	234	222	238	238	203	227	211	227	208	255	231	256	231	234	223	240	267	236	238	227	230	200	211	236	226	246	243	212	228	246	232	247	221	231	233	229	243	226	245	223	241	231	259	229	217	212	217	217	230	269	225	239	228	222	214	223	228	212	230	240	228	218	237	209	204	245	216	250	240	210	220	236	220	240	239	218	247	232	213	197	225	218	195	245	238	213	218	241	237	242	227	236	233	245	231	252	229	215	229	209	234	208	203	236	241	241	217	206	226	209	211	244	212	216	203	223	237	237	246	244	222	244	244	254	217	215	220	245	226	232	213	229	269	230	237	279	249	194	216	239	211	247	235	184	219	245	230	220	218	287	238	242	237	215	204	208	250	241	239	216	238	233	225	222	257	254	222	223	248	229	209	232	248	237	229	221	241	237	225	223	241	228	236	233	250	235	250	236	210	243	229	261	237	224	262	209	207	198	218	236	243	230	203	235	233	225	210	187	239	227	229	242	238	220	216	224	249	219	222	268	203	228	250	247	238	239	224	210	225	215	253	227	228	244	227	238	242	235	188	231	221	204	238	227	256	237	231	235	214	218	232	216	227	234	219	230	235	246	250	210	224	258	197	249	221	243	231	245	243	257	268	210	219	218	221	234	205	211	229	245	242	217	226	216	245	229	249	220	218	230	223	206	246	221	202	226	237	243	213	186	224	214	231	232	208	231	244	244	228	237	248	237	252	247	221	225	220	257	251	264	230	230	233	240	210	209	222	236	249	241	218	238	248	228	202	215	254	223	241	232	230	254	231	231	212	237	237	247	255	215	210	228	240	226	245	241	242	222	238	213	235	213	195	228	235	247	202	212	220	247	238	212	196	210	248	218	253	222	232	229	230	217	243	228	212	208	259	238	246	245	202	223	213	231	245	239	227	209	239	235	227	236	201	239	227	210	195	242	215	182	218	238	220	235	209	226	218	202	226	197	254	242	264	246	242	240	222	236	266	243	227	248	209	237	229	238	242	205	227	263	223	240	201	237	227	242	235	225	262	227	207	256	233	232	209	204	237	224	201	214	213	172	214	203	226	197	230	231	219	235	237	238	238	224	225	225	219	229	202	240	209	217	251	232	239	219	218	235	242	223	219	214	251	234	227	237	206	209	219	233	243	242	243	242	210	241	216	227	242	205	192	228	217	246	217	223	247	252	220	209	235	248	202	207	202	242	233	195	237	204	228	212	251	244	214	239	248	205	202	213	220	251	229	213	221	213
31548	15594	11516	4907	4103	4541	3763	3273	2992	2670	2072	1745	1471	1304	1019	806	708	701	667	680	714	785	734	708	689	651	597	581	577	572	525	556	562	556	568	499	547	554	572	522	508	533	495	503	535	475	535	498	506	498	494	487	481	487	488	492	510	480	529	515	485	508	530	524	514	496	524	489	517	486	529	515	475	511	489	528	496	540	460	456	520	520	512	508	526	499	518	514	474	509	502	507	456	535	508	506	501	516	491	524	525	491	488	532	517	454	497	489	529	485	491	481	503	546	499	518	440	452	521	504	497	545	488	495	497	483	484	503	492	475	502	507	532	535	506	525	508	496	467	557	520	491	474	477	471	470	495	461	491	473	501	489	484	509	517	511	482	499	505	495	538	495	499	475	519	512	492	490	494	522	478	556	506	494	520	525	496	468	519	488	482	502	482	459	507	492	493	512	527	500	487	486	508	514	504	517	498	473	550	488	560	519	509	485	493	445	539	500	527	467	492	492	485	539	514	501	489	512	520	489	490	490	480	481	533	524	471	501	516	545	524	469	500	509	497	504	485	502	499	509	511	528	546	489	504	511	523	479	491	503	468	497	518	491	462	508	498	474	523	541	505	507	540	499	456	490	468	490	462	516	481	512	499	489	486	518	505	509	502	455	513	529	499	494	491	493	517	539	513	475	500	455	505	517	482	497	546	457	530	492	489	476	510	457	493	521	503	524	480	508	462	558	485	460	517	483	508	516	508	505	492	512	516	501	516	526	498	457	507	461	498	500	501	483	482	515	483	463	496	454	485	478	466	521	497	488	504	479	490	518	489	484	486	513	488	478	507	501	491	474	492	512	457	527	514	493	509	521	565	491	511	508	453	515	532	544	495	474	518	451	495	506	497	489	500	514	497	527	522	496	555	514	507	466	552	430	504	471	498	504	510	474	499	513	491	494	505	504	485	535	492	499	497	520	498	502	498	510	476	522	498	483	535	523	517	488	507	528	559	482	497	520	507	513	538	562	460	511	531	511	525	500	496	542	483	490	556	501	489	516	541	518	517	497	484	487	508	512	556	522	467	502	489	517	503	510	494	541	474	514	498	520	474	510	486	502	487	529	500	529	492	460	507	536	510	516	491	470	530	536	512	503	455	479	473	454	530	536	488	448	474	490	518	444	534	445	502	502	489	515	512	495	487	514	470	499	505	514	499	537	474	462	504	515	509	528	502	476	461	532	516	450	478	498	513	492	530	525	552	524	459	469	530	482	501	504	475	486	456	510	516	510	528	504	495	489	500	498	488	532	506	523	472	547	486	510	525	472	448	498	469	544	502	496	479	501	506	489	528	456	481	492	504	515	543	510	504	492	530	518	516	541	466	510	493	490	524	472	520	471	513	498	485	490	477	506	551	477	532	502	478	484	505	514	490	519	494	509	509	533	482	487	518	520	502	473	510	559	510	480	493	509	516	563	462	535	523	499	493	475	515	533	472	507	531	536	512	509	560	543	493	516	503	489	511	514	546	508	481	514	520	524	497	502	535	514	494	454	474	484	515	494	491	543	473	491	511	510	517	488	467	475	485	528	488	514	540	503	510	478	503	505	497	483	529	506	523	502	506	517	478	494	550	512	472	484	502	471	516	505	530	513	512	533	516	530	528	511	508	494	534	516	519	477	497	463	567	467	461	464	536	524	507	483	505	520	457	485	526	513	472	535	505	554	497	514	498	450	492	472	503	529	519	509	455	515	500	474	490	480	467	497	499	523	467	531	493	517	524	503	515	536	487	486	524	500	499	488	492	477	530	517	494	508	494	493	538	506	504	528	513	512	497	498	521	491	488	460	528	524	506	520	522	488	506	502	518	489	512	520	470	469	540	491	455	434	496	498	507	494	505	449	455	531	457	491	511	500	477	509	512	494	463	496	486	546	495	500	515	501	460	499	519	505	515	499	504	494	509	509	461	451	484	507	545	503	491	534	504	480	502	515	487	498	459	508	502	504	536	505	530	512	500	485	486	515	531	471	508	531	496	467	551	493	492	536	523	498	469	523	495	489	514	506	528	500	514	486	529	464	553	506	494	476	502	511	476	522	473	533	495	510	514	524	487	521	513	514	472	480	530	485	530	480	492	465	529	505	532	517	531	475	535	490	515	493	525	517	497	520	474	503	496	511	493	506	483	535	474	497	525	524	490	542	490	504	527	537	498	480	506	461	500	506	489	526	497	481	502	491	478	478	507	505	464	495	509	541	529	494	455	507	473	521	493	487	478	534	543	495	494	501	512	484	515	508	523	503	483	501	490	510	501	483	536	508	512	531	487	500	462	501	558	505	494	522	496	517	530	491	516	560	487	474	465	509	523	486	513	530	518	495	496	512	510	486	541	548	509	507	498	485	530	473	509	490	500	531	507	483	493	512	560	496	502	488	533	510	496	513	492	527	540	522	528	506	461	487	503	480	515	496	538	511	549	533	493	528	467	483	517	452	486	492	465	495	497	516	510	489	496	521	467	539	469	461	502	502	496	500	513	471	551	506	534	495	479	479	522	483	529	485	479	561	462	522	488	463	475	478	458	491	522	487	497	511	503	479	508	470	521	484	483	463	492	484	510	533	492	506	509	473	495	460	512	485	497	562	483	488	509	501	513	512	467	540	526	488	505	492	500	447	475	479	534	496	519	509	504	498	478	511	490	507	468	509	510	489	507	520	527	480	512	579	494	551	462	513	476	515	503	492	518	479	520	510	482	494	479	485	506	499	493	519	479	524	505	501	483	485	503	501	513	494	528	501	494	509	543	519	540	501	501	527	457	489	491	467	534	515	461	500	459	512	485	483	475	481	496	491	508	501	482	471	491	478	481	516	511	495	488	484	518	492	520	463	468	471	486	504	541	472	478	514	506	472	479	510	493	453	500	525	485	453	502	475	495	512	528	477	490	517	503	508	481	513	500	465	510	560	508	477	481	490	498	473	511	467	514	530	501	520	525	478	480	517	500	489	473	536	502	507	504	496	508	542	462	484	491	527	506	478	523	485	513	507	541	447	494	513	550	521	490	510	490	499	519	524	496	493	535	474	499	485	497	475	502	510	546	499	487	506	498	498	495	511	544	526	511	505	516	524	512	509	508	548	524	527	461	502	514	537	502	517	499	515	485	459	490	479	471	502	488	533	524	509	518	518	521	502	532	535	508	498	518	504	513	469	482	485	480	485	477	466	488	512	516	513	523	512	509	469	493	501	528	518	504	494	521	491	525	476	497	491	465	499	472	510	508	496	496	516	488	487	519	522	469	546	528	546	495	483	487	533	497	525	539	490	474	500	507	465	540	478	507	490	503	518	500	512	488	450	509	494	520	510	512	516	524	509	471	520	495	535	490	518	496	482	500	524	495	527	509	472	477	501	502	504	485	499	501	497	461	486	490	507	496	522	543	520	531	515	515	508	477	475	501	534	500	539	496	481	482	473	483	532	490	553	562	526	515	467	512	497	492	495	556	492	506	475	474	476	517	494	533	491
60835	30821	16130	3656	1805	1685	1365	1138	934	872	713	636	537	520	416	342	337	323	356	330	324	335	345	335	319	282	292	316	317	297	289	298	288	300	312	272	282	286	298	310	278	284	292	310	306	311	281	287	296	289	305	299	307	263	309	278	299	274	285	292	277	304	255	303	306	276	313	261	253	277	281	254	271	328	308	250	286	302	284	269	312	310	296	308	290	285	265	262	261	271	266	247	318	288	275	269	274	259	256	262	292	276	239	269	286	252	263	304	301	271	284	296	281	310	274	277	274	296	307	273	306	305	268	270	298	293	287	268	265	295	284	265	252	280	242	273	279	274	272	253	288	248	283	281	315	316	294	279	312	280	311	304	279	266	261	260	320	291	292	287	282	318	302	291	300	319	297	260	262	276	283	272	281	305	267	290	286	319	270	291	249	255	259	284	288	280	276	297	322	267	282	285	311	301	243	254	265	303	283	258	269	260	300	257	283	278	275	249	314	264	289	271	292	278	265	281	260	309	291	283	281	279	277	276	292	313	285	302	259	286	308	289	277	300	227	324	277	295	264	271	275	285	294	272	287	277	281	259	269	282	273	273	304	280	281	294	295	295	270	300	272	273	289	282	280	295	278	293	265	300	275	264	261	272	276	278	275	295	268	284	290	278	252	286	291	272	270	296	302	292	253	276	275	310	279	307	276	302	261	272	288	293	273	261	276	264	280	276	256	264	294	280	272	260	305	298	243	277	286	287	289	258	254	246	265	293	315	245	288	285	288	286	301	253	284	286	253	287	306	278	270	293	269	278	300	290	267	288	295	296	281	296	262	277	259	274	274	267	275	294	278	288	283	301	290	287	306	256	251	259	247	289	297	280	296	303	274	290	272	292	309	283	296	293	306	276	296	277	287	297	267	271	258	274	249	276	250	297	270	295	255	296	267	255	288	275	295	297	237	264	245	276	279	265	265	246	258	280	280	263	260	279	267	235	282	314	285	263	262	307	315	267	296	263	270	272	285	264	254	322	299	292	285	293	305	274	278	277	289	258	272	309	303	276	297	263	263	304	279	296	290	283	278	283	288	257	291	293	260	270	285	333	272	287	280	252	252	266	271	300	296	275	269	261	288	281	290	297	262	291	257	247	305	282	240	271	308	290	288	280	256	272	275	285	286	249	289	277	275	310	264	281	285	271	254	269	276	279	330	287	273	313	273	276	289	283	322	317	290	278	281	297	281	294	271	276	279	270	316	322	258	275	311	284	309	297	287	258	306	272	274	318	290	292	260	266	267	274	262	273	297	274	275	264	301	291	289	275	256	310	276	296	309	288	302	295	310	293	284	261	256	303	257	267	283	251	327	299	268	296	334	263	304	269	271	281	282	266	292	276	277	269	266	300	306	260	265	282	270	265	278	298	313	289	267	290	272	269	280	278	265	323	289	263	304	296	280	268	270	272	279	283	273	274	264	268	268	287	287	299	291	304	252	256	257	296	287	313	300	246	292	314	279	276	259	264	268	270	266	286	290	274	303	256	262	329	286	265	303	269	253	288	267	291	262	278	277	254	279	270	267	290	285	287	299	260	288	261	301	301	310	249	277	295	284	299	321	302	278	293	295	273	276	308	264	306	272	277	261	270	317	279	273	329	269	288	300	265	271	295	288	322	325	272	286	283	280	253	249	290	287	287	274	305	233	295	271	225	252	289	308	285	261	278	271	252	298	285	320	301	288	277	272	283	274	289	281	302	299	256	297	278	309	264	285	298	249	277	293	273	302	266	282	269	293	298	272	275	272	272	287	286	263	332	274	276	277	275	265	321	286	279	279	268	290	270	302	299	262	298	272	287	269	288	301	314	310	277	279	278	260	282	261	266	265	274	299	265	292	297	301	258	287	304	266	282	269	278	270	310	322	311	283	318	268	275	250	286	255	273	241	240	273	288	274	275	270	281	296	266	290	256	293	332	279	299	261	262	303	283	279	289	289	251	290	253	285	291	281	315	265	266	280	277	284	315	314	302	251	289	278	272	290	265	270	263	262	272	285	314	287	277	266	265	281	277	273	276	317	266	274	275	286	254	294	297	272	257	313	266	253	286	278	240	269	281	251	295	266	295	282	286	282	290	259	268	265	304	274	267	294	261	291	307	270	287	245	277	265	263	284	284	251	270	309	276	281	313	291	267	302	275	278	267	297	282	276	297	303	274	293	278	288	265	272	294	295	281	249	300	252	270	274	263	275	296	278	260	307	311	267	285	292	272	308	281	299	286	264	259	290	322	306	276	286	280	273	255	328	318	271	279	266	273	288	274	282	224	272	268	261	288	313	281	263	264	273	275	306	297	273	306	292	273	268	259	299	262	275	313	288	297	271	286	286	263	295	273	311	286	260	270	288	288	256	289	296	277	293	283	276	236	311	309	302	329	298	261	264	287	314	292	317	282	277	280	280	251	291	288	295	289	296	233	266	325	294	285	277	285	298	286	269	254	276	298	286	289	278	255	282	299	284	248	307	297	245	295	293	316	290	290	277	289	273	282	281	285	257	311	307	329	291	263	265	317	285	269	293	304	315	285	286	248	251	272	292	283	325	288	284	267	276	249	255	272	271	277	270	287	260	313	267	293	295	284	289	286	308	269	310	272	255	282	242	275	283	308	282	283	290	263	257	271	297	256	271	315	286	265	253	243	271	276	285	276	274	283	261	311	298	297	265	278	277	310	282	331	279	263	272	301	281	263	268	260	282	270	258	272	270	292	297	263	277	275	288	294	294	268	273	289	268	305	283	264	289	288	284	267	254	283	283	269	270	283	316	289	273	271	248	255	274	260	296	259	290	277	305	272	257	289	276	315	245	258	274	273	258	262	261	298	312	341	261	250	258	281	309	246	300	255	277	305	292	266	294	290	280	301	269	259	289	296	290	285	244	286	286	255	264	289	301	292	303	259	244	296	305	256	291	267	272	283	285	283	287	274	270	359	308	283	261	257	265	316	262	273	286	296	307	291	235	289	275	277	280	294	271	281	264	302	275	287	284	314	287	279	276	262	278	277	271	283	260	294	309	294	271	266	284	270	292	288	317	274	265	278	265	265	279	259	293	267	316	264	282	255	285	272	276	298	283	271	274	316	299	304	295	294	293	286	264	280	278	282	289	308	293	272	312	259	300	284	297	303	299	274	276	249	293	263	256	276	298	294	284	267	281	299	303	287	301	288	257	281	285	279	292	286	313	274	261	291	296	293	309	303	287	256	257	286	281	278	300	304	250	289	301	272	298	272	266	294	263	281	284	273	285	288	296	277	284	279	298	305	283	301	256	295	294	304	295	235	329	283	282	289	295	273	283	274	273	280	263	331	282	279	268	300	259	281	275	301	306	279	277	293	293	276	303	291	285	251	297	271	293	298	288	239	293	270	294	270	300	290	257	265	308	279	283	266	266	252	304	276	256	251	247	278	271	337	297	296	291	282	282	281	288	284	257	279	323	278	306	301	293	287	278	273	285	264	314	314	261	305
35836	19921	16216	6652	6200	6404	5535	4530	3904	3654	2981	2152	2173	1855	1349	981	901	914	884	888	910	1044	1036	943	925	854	752	731	673	654	663	647	706	696	658	619	676	691	652	640	625	654	686	604	607	628	607	585	631	624	660	616	614	601	589	605	610	661	550	583	574	594	599	590	619	592	617	677	565	552	595	614	570	564	598	604	598	609	571	580	573	638	608	582	589	583	623	598	586	574	603	597	603	592	572	613	593	639	607	564	644	600	623	602	613	614	601	607	602	585	610	617	573	571	600	614	580	580	601	604	638	562	585	618	608	617	607	610	592	551	580	591	586	599	611	630	630	645	591	540	643	616	621	590	562	565	594	580	589	632	600	614	570	639	634	595	578	605	616	596	590	609	611	638	562	574	585	564	603	549	631	618	564	579	596	603	576	609	585	563	619	620	591	601	623	590	605	637	611	624	591	579	607	608	602	562	605	625	591	641	604	625	618	579	567	597	621	595	593	606	618	540	591	564	620	604	602	619	610	578	554	617	589	610	572	610	592	571	621	568	567	564	561	618	551	613	591	560	602	583	616	608	602	626	591	595	596	621	620	595	595	605	615	575	588	602	635	617	580	590	579	604	588	601	626	570	581	593	610	569	576	595	597	661	608	631	557	600	588	570	592	610	624	539	618	608	602	647	603	587	598	623	605	611	565	583	601	601	578	592	629	590	564	595	555	654	623	610	612	599	643	531	629	570	635	596	600	595	620	642	608	574	644	630	606	601	603	601	568	570	564	606	582	632	610	570	576	589	623	627	621	600	601	605	573	580	632	603	573	589	577	551	626	617	604	598	596	617	577	612	646	593	579	607	583	552	603	612	640	616	620	611	563	563	587	576	591	590	597	606	586	586	603	618	562	624	589	613	579	613	590	578	603	584	574	589	583	600	596	582	583	585	582	586	585	637	582	602	639	581	620	619	585	581	609	572	607	600	587	596	607	592	585	609	628	613	586	625	578	625	599	589	606	567	554	563	569	634	559	591	593	614	603	594	555	633	597	587	623	589	626	607	610	614	604	580	638	598	586	618	600	600	577	600	610	534	645	596	580	609	620	597	651	627	605	616	621	597	611	577	604	566	600	584	534	593	584	639	539	572	590	631	612	602	636	639	588	612	649	569	603	600	591	566	569	592	550	588	603	601	611	607	586	593	607	615	587	573	597	577	557	617	635	539	557	615	605	610	599	582	642	600	602	612	615	617	533	601	580	638	594	611	605	611	604	557	582	639	572	608	579	598	628	614	592	605	585	635	644	624	621	584	619	598	602	619	593	568	622	606	601	577	610	605	595	573	576	629	616	590	595	595	602	605	609	627	565	583	599	585	561	579	598	606	602	613	604	607	582	633	568	614	620	564	588	575	524	560	614	604	610	613	635	613	605	621	565	613	555	571	625	596	591	612	530	613	586	584	562	602	604	623	597	610	565	573	626	623	612	584	568	567	616	598	584	595	593	564	590	582	584	594	610	545	603	610	612	623	611	578	597	570	608	621	635	604	609	571	615	610	621	571	591	639	606	581	613	623	592	625	616	623	596	570	613	590	574	615	619	608	641	593	575	575	568	581	624	614	612	589	605	572	566	581	603	613	625	607	647	583	617	595	565	621	599	596	587	650	633	594	569	616	587	597	628	594	603	574	584	606	565	606	597	587	637	588	582	589	587	607	613	578	641	579	594	602	609	606	609	618	590	584	616	632	609	600	652	611	609	600	553	586	581	641	580	604	570	574	628	595	551	593	611	573	574	612	581	607	583	614	598	582	586	596	602	588	621	602	570	601	602	569	581	657	620	542	557	611	617	634	587	595	627	616	618	601	565	590	579	601	532	536	561	577	548	623	595	584	590	595	596	621	604	582	596	603	637	611	572	594	600	627	603	615	576	636	584	654	566	595	605	628	567	579	578	581	584	584	602	628	571	642	652	626	601	610	608	613	615	526	607	586	571	607	576	612	572	610	572	606	574	565	593	607	579	627	610	564	625	557	589	595	602	578	570	617	605	589	629	580	617	589	614	584	601	640	582	633	579	590	624	627	575	622	591	594	583	587	586	605	600	596	634	586	611	637	578	568	608	641	567	608	605	611	583	618	567	646	620	605	599	581	568	612	592	617	612	628	581	599	581	636	607	615	575	630	623	590	602	623	566	617	565	571	612	600	580	556	608	609	605	595	584	596	564	615	624	589	561	613	578	622	582	621	598	614	601	559	608	605	627	577	557	576	577	620	587	576	602	585	628	606	576	612	583	591	615	590	584	596	625	619	596	585	583	566	602	634	603	607	621	557	604	559	625	610	550	618	593	587	585	622	616	647	635	560	612	612	592	618	572	573	547	564	602	580	577	594	573	595	594	602	626	613	597	535	578	590	600	574	595	626	610	594	597	596	614	598	626	548	574	569	597	600	604	577	574	596	608	630	617	610	600	584	573	600	617	548	625	575	575	610	620	576	608	621	583	610	587	617	563	628	562	619	612	606	604	624	608	612	598	615	607	573	620	619	623	598	593	615	619	549	576	606	558	591	601	576	596	600	623	594	634	606	554	591	587	620	612	597	602	598	582	595	589	626	646	611	571	652	592	606	596	627	565	598	640	610	621	603	593	585	595	608	567	608	582	645	637	615	688	566	629	615	585	652	606	605	552	579	600	580	572	650	581	607	588	613	578	588	614	608	616	609	603	643	588	616	600	627	578	558	596	567	589	592	573	620	609	605	578	606	596	613	568	617	567	585	581	624	618	567	588	558	592	573	588	596	565	580	577	561	586	606	587	580	580	562	603	572	601	588	588	649	605	562	588	570	573	570	592	597	575	598	605	596	601	570	587	619	580	582	623	567	620	625	598	579	630	573	633	600	604	557	634	625	609	552	630	637	638	606	573	625	616	559	578	624	602	567	634	617	605	600	555	563	616	602	615	591	552	615	621	592	597	595	595	603	605	581	593	560	595	602	635	596	585	592	590	584	622	583	585	554	593	610	594	589	606	610	579	601	634	636	562	605	619	601	603	590	620	629	585	599	596	607	575	608	618	587	620	599	602	566	657	616	619	592	589	579	570	552	602	652	594	621	625	580	559	583	604	664	591	578	589	624	644	629	609	612	605	604	561	612	563	635	587	619	636	599	626	575	574	618	581	564	627	632	585	633	646	582	593	562	590	565	617	586	578	588	620	571	649	613	601	621	599	649	616	645	562	584	537	600	598	578	628	583	644	591	586	619	580	699	572	585	599	567	549	577	585	622	606	617	595	599	664	545	613	614	593	589	603	555	586	594	618	602	617	620	563	605	601	577	597	620	611	578	611	569	573	566	588	623	586	609	585	573	619	590	631	573	570	589	603	600	559	602	586	531	648	573	590	575	554	629	572	578	590	615	613	569	628	575	640	604	588	596	612	591	652	630	642	680	609	591	602	578	588	621	609	601	611	566	649	539	623	605	584	605	586	559	609	632	617	610	611	579	602	583	626	598	592	555	573	574
39961	15611	4159	956	770	721	599	485	506	478	364	317	285	296	275	265	250	267	250	262	208	244	287	246	228	234	257	259	259	213	252	216	247	250	225	251	254	237	234	218	260	248	254	240	222	229	241	240	256	257	231	238	225	223	240	222	248	229	240	265	238	216	222	216	237	233	241	246	235	232	280	228	231	227	222	247	247	268	233	198	246	210	288	223	257	215	209	249	280	217	203	230	240	239	240	251	202	241	234	229	237	250	234	240	244	245	254	221	234	228	234	260	243	214	246	216	210	235	269	227	244	254	245	268	257	251	234	221	213	260	235	257	249	235	190	259	232	223	216	244	267	223	240	207	233	258	253	226	217	203	220	248	245	264	247	253	219	219	244	244	249	267	231	242	231	213	268	242	227	236	270	251	227	196	234	228	248	245	238	224	265	236	244	251	242	253	225	258	246	239	247	243	263	228	220	228	252	232	253	232	245	228	236	220	224	222	229	218	237	251	279	215	236	238	234	220	216	239	225	242	224	249	222	222	226	234	227	259	249	243	234	207	218	240	231	244	231	254	239	261	234	239	219	229	275	254	224	252	245	248	249	227	233	258	244	230	269	235	215	239	230	246	244	236	258	234	208	224	217	230	250	231	241	225	235	233	255	245	254	253	233	268	237	244	235	237	243	257	274	225	232	242	254	260	242	250	283	234	228	222	213	227	236	234	224	236	202	240	232	222	217	250	266	255	222	258	228	236	204	241	254	261	251	251	235	216	259	236	233	260	248	236	240	207	209	233	238	270	243	257	209	234	230	216	230	223	257	234	204	244	222	233	231	223	264	227	246	234	241	246	245	244	262	206	254	235	270	201	250	221	262	236	236	238	225	246	246	232	239	229	246	256	206	242	239	231	245	214	233	230	249	264	270	226	234	248	220	264	246	238	232	242	212	238	234	230	258	234	209	264	238	261	237	245	227	264	251	234	214	268	235	244	247	226	247	252	241	242	218	229	240	218	261	257	222	224	249	250	255	214	232	215	235	251	266	240	228	239	222	237	239	207	238	245	249	248	230	219	208	273	212	220	250	240	238	245	247	265	247	234	232	226	252	251	250	240	220	262	228	233	229	238	253	239	244	246	259	231	242	221	276	238	226	235	241	229	224	243	222	208	231	259	236	233	245	240	209	265	278	259	238	289	241	259	255	253	289	248	260	235	233	240	268	246	250	224	239	240	212	227	242	237	226	246	240	247	245	232	236	220	228	228	246	240	247	259	218	248	256	249	240	219	235	250	248	220	207	223	238	258	237	228	243	251	235	251	235	259	258	253	222	252	232	242	251	238	231	247	255	245	285	233	234	226	267	219	253	236	254	241	218	271	249	250	262	230	236	235	224	255	259	233	230	248	249	242	260	237	234	216	256	244	225	235	251	241	231	218	267	223	254	235	242	210	253	239	239	253	220	215	228	249	237	241	252	226	257	230	261	234	244	244	221	252	257	234	237	258	248	230	230	247	241	249	257	255	224	254	237	248	208	223	220	222	233	246	260	260	257	224	247	250	264	249	221	216	244	248	236	243	220	226	283	202	247	214	246	274	258	230	261	248	217	241	213	217	241	272	242	231	232	231	212	261	254	283	221	242	255	243	206	237	219	243	234	232	232	215	248	265	237	238	233	217	252	245	251	250	244	237	239	250	272	246	226	244	297	224	217	214	236	252	237	232	252	210	237	242	250	239	198	219	263	246	226	222	226	229	244	229	215	257	254	283	230	246	244	257	230	210	244	216	224	275	246	245	240	234	247	242	212	209	235	249	204	219	215	225	220	252	248	242	238	229	232	217	255	236	230	249	227	241	236	221	255	219	218	259	212	219	242	217	217	227	240	194	250	235	234	237	249	240	241	225	244	244	249	232	236	225	213	195	233	244	246	244	249	222	263	223	223	243	258	272	231	248	252	226	221	279	215	224	225	260	251	231	230	227	236	218	267	267	248	260	235	235	236	229	226	200	241	216	230	219	245	220	277	233	253	260	237	238	275	255	220	234	252	266	241	249	250	242	245	220	219	226	247	246	209	235	255	235	245	238	237	240	247	252	253	226	227	212	230	236	247	248	205	226	231	237	242	261	212	243	248	227	245	236	212	223	252	239	262	270	243	266	232	254	225	239	255	238	209	211	236	232	210	244	242	237	208	254	221	220	245	284	225	234	241	258	220	233	233	238	228	235	241	210	250	271	240	206	226	213	226	239	223	226	240	198	247	234	226	272	257	245	248	241	225	240	240	248	226	242	231	245	261	240	238	215	238	245	224	267	251	236	259	252	243	233	207	244	259	188	208	248	266	244	255	228	245	228	210	261	261	283	233	208	251	246	246	254	242	268	229	223	266	248	219	218	265	214	247	233	235	232	248	208	239	205	260	259	220	267	218	244	227	210	233	272	245	254	253	247	237	249	238	217	239	236	243	219	229	263	244	251	213	261	227	219	236	239	223	229	247	252	238	235	230	229	216	217	221	219	210	231	251	238	223	254	253	242	232	230	252	261	238	241	219	199	208	232	218	239	270	249	207	253	253	233	245	201	245	215	268	209	230	235	241	252	247	265	211	211	258	266	246	241	253	209	266	237	261	238	243	211	276	240	251	266	242	283	249	240	229	240	261	241	250	218	240	274	244	224	223	235	237	217	246	203	222	254	233	244	242	242	252	230	195	222	221	234	223	230	246	216	239	237	254	213	225	246	227	273	242	238	249	233	222	251	227	220	247	278	237	227	244	236	240	206	201	223	193	213	251	245	236	220	215	242	228	231	213	279	222	248	229	223	249	214	204	242	240	258	228	258	205	232	250	254	237	261	224	252	255	247	243	231	255	223	277	245	207	218	241	247	225	261	208	230	214	188	224	280	224	259	235	220	232	233	231	238	225	257	285	242	213	216	238	241	229	232	238	221	258	258	250	236	231	250	252	244	248	253	235	214	216	251	226	268	213	267	225	245	245	232	224	234	216	237	225	249	237	233	224	244	254	240	249	227	221	216	245	225	249	238	220	240	251	230	206	200	230	262	251	251	260	246	218	214	246	240	242	222	210	243	216	224	217	247	214	239	236	239	234	254	247	210	216	231	260	245	234	271	210	249	231	212	254	248	229	239	213	243	227	225	270	215	252	268	253	225	220	235	220	213	262	231	237	252	241	207	245	237	235	212	234	243	244	238	211	213	245	247	224	245	238	245	227	224	237	251	210	229	227	245	244	204	242	243	234	273	260	242	251	231	225	233	261	232	272	240	229	228	229	235	234	216	230	259	250	228	225	241	248	242	215	228	241	235	271	232	234	216	237	252	212	224	225	235	229	224	219	249	239	235	264	226	245	249	255	230	229	258	239	230	218	231	245	215	227	233	234	270	245	217	239	239	249	253	258	244	242	270	229	221	231	241	250	233	212	249	248	232	249	251	204	238	278	249	234	242	238	233	232	207	240	227	236	243	237	242	247	256	249	229	234	222	200	221	200	240	237	276	223	254
23918	8974	5264	2530	2582	2443	2156	1916	1754	1509	1189	999	925	836	709	602	584	562	569	531	559	547	575	559	504	555	544	531	531	517	570	581	556	523	522	535	529	532	483	500	522	524	525	491	500	479	504	533	504	458	493	517	497	520	449	520	547	509	516	552	489	533	528	529	516	472	524	515	529	495	514	524	534	521	550	503	502	537	507	485	504	543	560	481	520	541	514	494	504	523	535	504	502	527	512	494	496	496	530	498	488	485	523	490	526	515	500	531	485	497	488	485	512	510	529	555	512	498	495	522	513	508	509	541	537	479	499	515	466	479	500	502	516	538	486	492	505	513	510	499	538	471	524	532	499	500	518	507	541	537	503	491	565	531	522	491	528	532	501	512	508	506	501	513	552	572	541	500	498	515	503	493	463	522	494	489	504	467	521	498	491	529	497	540	497	472	499	534	529	520	522	509	504	499	478	506	490	497	521	501	508	517	507	563	505	486	459	543	532	528	520	551	503	509	485	506	535	497	509	515	537	532	500	510	491	538	508	512	503	564	515	508	520	522	472	489	493	546	502	518	499	507	502	489	474	579	493	497	509	488	517	537	561	507	501	501	506	473	510	477	505	491	496	501	493	525	526	521	513	492	517	503	551	516	499	475	510	518	515	547	541	499	483	482	482	522	515	504	484	499	498	504	519	516	490	528	494	475	502	495	487	512	506	538	504	502	483	537	489	524	546	506	530	541	555	514	505	501	493	528	505	483	506	532	498	489	486	520	491	516	523	527	505	515	507	492	533	488	513	513	495	508	514	501	489	490	491	528	499	476	482	520	510	471	514	506	546	480	474	468	538	492	518	488	559	526	516	506	523	502	517	506	535	529	493	515	496	526	503	543	509	524	537	543	511	567	503	518	523	505	517	487	515	532	497	479	506	525	501	466	533	536	512	482	512	487	545	531	518	480	527	533	528	523	484	504	479	526	536	497	501	531	480	525	498	493	517	531	466	502	534	532	490	517	550	533	501	507	502	470	491	514	464	524	502	501	507	526	525	525	554	541	519	521	528	462	514	534	503	533	494	509	493	491	526	503	517	546	487	512	475	548	493	486	524	511	503	516	512	487	528	529	476	535	504	494	532	503	493	541	504	526	511	501	493	494	484	532	500	473	507	519	498	482	543	499	500	485	496	517	534	507	526	515	501	538	530	516	507	540	523	496	559	502	520	489	493	500	543	496	542	527	534	503	506	517	529	518	529	490	486	513	531	477	525	537	509	520	502	489	523	520	518	487	522	488	454	493	487	487	461	521	501	526	532	463	510	512	473	535	537	550	539	515	541	512	520	550	460	549	514	545	507	490	499	485	515	527	507	534	500	500	481	458	514	481	493	514	513	509	466	492	547	543	551	523	514	559	494	509	463	531	508	533	496	511	520	533	531	492	508	461	536	494	519	495	489	545	470	520	484	515	499	516	520	476	514	545	515	536	504	503	561	528	501	524	535	526	473	520	471	528	506	537	545	514	513	480	523	544	513	499	526	445	509	514	500	518	493	545	504	488	531	522	522	527	505	502	510	524	568	564	506	521	516	494	504	493	527	504	508	501	512	512	544	510	513	533	530	477	541	497	511	515	528	487	480	474	537	508	513	516	536	482	495	508	460	543	492	521	536	526	534	546	529	506	516	530	500	517	506	497	522	506	529	533	521	468	497	553	521	550	529	558	478	487	493	524	523	518	542	513	516	508	534	500	499	553	507	493	480	528	500	538	438	528	515	509	490	523	507	545	501	512	535	530	519	479	479	507	450	477	563	539	499	514	526	530	447	563	531	490	508	535	534	519	481	488	512	506	497	494	507	506	533	493	509	547	534	514	524	479	503	508	506	510	455	505	474	542	473	504	518	520	479	501	480	556	511	543	505	509	548	481	540	545	530	513	524	471	452	493	472	532	539	539	521	475	519	488	501	487	491	527	470	514	529	501	513	532	524	496	527	520	517	477	506	501	496	508	489	517	526	486	502	492	533	511	516	538	528	535	505	569	479	552	486	498	526	496	490	513	495	512	551	532	510	498	491	515	551	493	505	496	547	482	508	491	519	521	524	528	495	527	482	522	509	529	559	502	529	507	478	564	466	496	501	496	482	492	476	525	539	468	525	506	507	469	532	489	504	522	514	520	515	498	509	514	510	460	515	538	527	491	507	521	516	512	478	506	493	507	528	495	505	507	482	521	488	473	543	525	530	524	497	502	502	479	501	531	489	506	499	545	482	527	498	525	548	536	502	491	546	499	527	516	505	535	541	524	533	495	514	531	565	482	493	513	466	531	475	506	495	507	552	528	492	515	502	501	500	522	490	487	539	510	473	540	504	515	490	587	528	530	498	507	517	523	574	537	526	516	522	461	507	477	514	511	528	525	494	558	512	449	527	517	497	515	500	510	519	518	503	538	491	507	533	539	508	507	498	488	499	531	541	489	495	534	515	526	504	524	506	512	520	509	518	514	502	485	492	549	481	456	535	537	485	559	509	504	525	535	499	518	518	495	513	513	503	497	512	514	466	540	518	501	494	509	501	521	496	514	510	549	523	533	474	538	533	530	550	522	493	534	473	515	493	513	539	515	513	518	497	505	541	488	455	464	521	505	481	496	566	490	515	502	555	467	519	514	524	505	509	494	486	514	531	520	539	501	493	553	533	516	532	493	481	474	519	508	509	496	492	498	517	531	502	508	503	520	456	544	528	532	487	505	535	485	522	483	543	480	513	548	522	510	535	514	509	477	513	503	529	530	504	577	490	489	542	554	520	540	532	537	483	529	502	512	524	510	499	508	488	496	501	551	466	561	475	500	486	517	489	513	486	495	497	524	514	493	509	482	500	511	491	512	524	518	556	542	519	557	545	544	533	518	496	534	520	510	553	494	509	525	540	492	506	502	470	485	512	512	515	504	502	528	550	502	507	527	492	487	525	513	556	479	522	551	533	495	515	538	482	474	504	545	489	541	518	529	508	531	545	462	514	541	515	493	534	546	485	553	502	522	536	460	544	469	519	516	502	524	528	506	501	522	494	491	461	516	502	494	527	492	497	486	503	519	520	501	555	479	493	509	510	493	495	459	563	492	533	480	529	550	532	504	503	561	516	517	498	476	499	520	513	521	523	506	477	538	520	494	483	532	507	500	539	498	503	478	507	498	498	527	488	529	490	489	491	526	488	512	542	513	556	502	541	518	509	543	503	512	522	494	481	508	539	494	535	437	532	517	534	479	480	507	517	560	520	513	511	506	483	484	513	540	496	513	463	525	509	452	527	436	492	485	442	544	557	519	512	518	491	538	481	514	507	547	501	534	500	511	464	551	532	487	496	532	511	501	517	566	529	491	510	522	482	508	534	462	468	515	496	526	532	502	454	530	523	552	471	525	466	447	487	493	465	503	512	478	533	480	495	501	527	511	504	529	473	470	524	521	507	510	482	503	509	492	509	491	520	528	518	487	526	486	521	522	517	523	508	503	503	550	459	498
53282	24655	10182	2141	1486	1206	1027	880	759	711	522	456	445	358	317	280	275	294	254	260	240	250	271	263	223	264	224	243	216	238	221	228	225	238	248	239	262	197	246	206	229	241	247	242	222	222	217	201	249	238	231	234	217	221	216	237	251	216	224	220	221	230	214	222	240	251	255	230	257	223	239	246	225	232	234	232	242	241	229	222	270	234	273	215	223	233	243	230	266	217	202	263	198	213	260	220	252	233	239	229	207	242	260	220	217	213	256	213	258	211	227	242	233	249	229	231	217	198	230	219	209	246	205	222	256	242	258	253	231	218	234	228	238	218	224	209	240	251	247	238	224	236	236	246	228	251	216	254	250	284	240	244	228	202	239	236	201	225	205	211	211	218	238	232	219	258	242	231	197	233	262	239	221	254	241	227	237	258	211	261	247	273	214	192	226	234	238	229	225	234	231	221	223	236	216	248	228	253	192	237	215	219	230	229	225	266	242	206	216	269	217	194	226	260	244	221	263	235	212	216	224	255	247	229	244	222	235	252	227	255	226	228	239	201	242	218	219	246	232	222	221	243	229	222	246	266	231	233	220	244	219	251	223	212	243	221	243	275	230	250	234	216	248	236	265	234	238	211	218	232	266	238	228	240	262	229	265	238	251	214	238	202	249	241	213	247	232	233	213	241	236	236	218	223	239	238	206	221	236	234	223	212	228	215	234	217	247	251	236	226	194	233	224	236	212	228	225	285	219	207	217	236	200	236	216	195	206	230	266	256	227	239	231	209	235	238	219	238	232	245	218	237	245	213	234	252	218	206	212	239	233	228	241	214	234	227	236	255	225	230	256	234	197	230	256	240	231	260	237	182	202	207	233	215	213	228	220	244	201	229	217	224	228	237	201	233	210	242	275	231	239	232	252	257	224	248	266	236	217	232	226	241	245	225	212	211	200	206	227	188	195	248	243	238	245	210	246	222	234	237	232	236	241	212	217	191	224	209	210	240	238	236	198	222	222	213	243	223	223	214	221	228	213	208	278	236	202	210	240	239	246	234	220	236	271	242	225	242	219	239	254	225	238	222	239	226	248	208	270	219	231	249	244	223	222	224	227	237	217	250	232	189	224	267	262	214	214	263	251	227	236	234	228	221	233	212	242	235	256	239	224	216	223	229	239	228	254	233	255	245	235	224	220	226	197	258	196	249	269	206	238	209	240	236	234	228	231	228	228	200	231	237	241	221	238	238	257	239	226	237	223	252	228	238	239	221	210	230	246	220	258	228	205	237	200	254	237	231	228	252	251	245	223	231	266	209	254	227	217	214	228	238	217	265	213	218	212	207	204	222	242	223	218	224	239	220	250	217	235	256	251	207	254	234	233	239	231	227	221	214	222	253	226	215	233	225	234	197	234	217	208	234	226	228	229	226	230	231	242	221	215	227	217	228	226	231	198	246	233	255	235	230	212	223	227	244	241	230	216	234	251	234	220	230	218	233	206	214	217	260	263	241	265	251	239	208	236	230	231	245	265	206	235	230	227	211	227	211	246	233	243	224	229	202	245	257	248	219	218	249	239	224	247	212	230	200	254	267	228	247	240	237	218	203	275	227	256	177	243	240	225	237	230	261	234	266	240	212	242	226	234	248	232	247	242	241	212	227	234	245	221	226	235	213	236	241	248	245	249	249	234	238	235	217	227	271	255	202	251	246	221	253	245	245	241	226	236	227	263	228	236	262	240	211	263	216	216	257	253	230	229	228	211	214	237	252	242	263	250	219	219	226	234	197	198	265	221	226	220	232	270	242	206	263	206	248	260	235	225	209	232	256	254	228	221	208	218	249	225	228	242	238	222	245	229	229	254	229	233	220	235	252	216	253	227	236	222	247	215	203	238	210	209	203	204	229	214	239	241	225	237	253	232	243	266	245	239	234	250	233	259	260	238	222	220	240	229	243	227	228	211	218	264	244	242	239	243	232	221	257	253	253	240	224	245	241	221	234	194	238	213	206	208	233	217	249	233	215	254	240	230	221	253	227	251	231	231	221	238	235	227	199	228	248	248	223	200	222	206	226	215	225	221	210	259	248	237	226	205	209	247	243	250	235	219	226	228	240	214	245	239	203	260	226	214	261	242	214	276	219	249	202	227	236	222	256	241	222	213	236	258	229	204	231	213	218	215	213	218	223	213	230	225	245	248	221	220	203	223	213	234	230	228	201	235	210	219	248	230	259	224	238	226	240	229	208	210	240	224	252	241	242	232	222	234	231	175	229	234	231	219	221	202	204	230	221	243	242	226	225	222	260	224	220	220	236	215	222	232	206	232	264	264	194	212	222	234	235	245	245	229	282	240	206	219	224	242	249	247	220	242	237	226	239	254	231	237	235	235	223	219	179	200	253	229	238	213	246	264	236	209	236	243	244	194	250	212	204	219	226	230	211	232	226	236	239	209	224	251	239	228	247	235	253	228	252	224	234	242	181	215	209	226	221	243	231	209	231	269	228	237	235	235	250	258	223	230	266	223	255	210	236	239	240	209	205	222	263	217	199	266	222	252	215	225	225	277	239	269	218	246	241	225	247	241	249	205	225	244	233	224	260	251	238	229	240	230	240	251	217	235	244	186	237	208	233	217	208	233	238	249	272	212	248	223	240	226	229	220	225	211	275	259	237	230	255	269	249	205	210	241	231	241	230	218	222	245	261	258	268	220	238	227	246	243	211	240	245	243	222	201	232	237	215	223	189	233	209	214	239	253	250	241	241	222	244	227	229	240	246	223	225	251	235	237	227	235	265	279	210	239	230	256	228	232	240	206	209	263	230	240	200	222	244	254	250	227	230	224	261	239	215	239	231	236	182	225	244	230	249	239	229	229	243	233	221	232	213	246	251	222	228	224	247	240	240	280	217	228	248	218	254	236	231	226	232	215	209	228	244	270	229	206	233	238	235	219	215	228	229	213	203	233	225	248	221	235	224	215	214	221	234	229	259	231	228	247	241	254	221	223	244	209	252	234	208	252	242	232	211	234	231	226	248	200	231	230	261	237	207	220	214	188	232	245	237	225	245	250	232	241	245	228	263	213	248	234	242	233	230	216	250	226	234	246	218	219	253	242	200	235	233	236	220	234	216	240	244	234	216	235	255	240	215	262	208	233	253	256	243	235	250	240	235	215	222	243	246	227	212	244	232	217	219	225	254	230	231	207	219	243	248	222	223	235	247	233	228	201	228	214	221	240	199	240	206	207	232	247	260	222	228	209	245	200	231	213	236	244	255	229	221	238	220	230	224	251	192	226	213	240	218	265	237	237	225	203	244	259	226	201	249	208	204	261	242	236	255	239	214	229	236	238	233	254	234	210	222	217	214	220	257	228	253	206	238	234	265	238	229	253	253	241	231	224	243	224	213	204	216	224	222	228	272	213	247	206	213	251	252	220	242	213	231	245	226	249	220	245	250	230	250	238	204	253	223	234	245	232	233	233	223	255	228	248	211	256	234	230	229	251	252	231	248	236	225
31962	15184	11305	4803	5346	4546	4111	3561	3213	2722	2113	1648	1567	1283	1106	842	698	714	645	658	705	706	744	724	674	601	580	608	569	574	535	585	527	565	528	537	507	557	572	521	546	531	534	506	537	479	545	536	511	538	528	497	508	509	532	529	509	506	483	487	510	520	514	486	537	514	490	508	519	525	490	494	546	499	537	486	529	526	563	500	510	510	514	525	462	495	498	515	515	480	502	535	507	528	528	509	510	461	546	498	499	487	480	472	496	489	522	510	519	478	544	500	453	514	525	541	489	497	481	509	528	482	507	498	462	520	512	481	518	520	498	524	527	503	517	490	511	530	519	528	485	526	492	477	506	535	528	514	493	544	512	501	478	530	542	480	510	508	538	514	512	521	525	483	473	527	522	506	492	513	503	494	484	513	518	510	527	539	498	521	502	476	510	509	505	471	480	482	477	492	512	462	505	532	492	538	485	500	484	496	480	489	490	482	516	525	478	532	480	509	522	521	527	530	518	528	514	510	497	487	507	522	528	527	499	554	502	506	535	470	479	456	474	508	527	472	532	488	572	502	532	484	542	502	517	487	535	505	508	532	479	508	516	504	516	519	540	491	510	452	532	527	514	480	524	526	478	515	499	526	511	509	476	527	510	521	465	560	494	500	484	516	501	501	513	447	498	546	476	468	520	501	499	478	518	534	506	526	484	497	512	535	515	507	494	517	508	526	479	508	482	517	506	520	504	498	521	534	520	514	486	522	527	473	495	493	475	505	573	537	483	516	504	534	517	498	510	485	526	458	461	507	515	505	506	485	525	499	521	511	483	532	499	493	515	490	494	504	445	471	499	520	503	463	498	531	484	507	497	506	520	460	541	490	514	520	519	496	495	517	531	499	516	502	465	521	518	505	497	510	518	492	536	472	529	544	543	480	482	481	483	487	506	536	493	484	519	500	494	498	474	485	540	517	499	498	483	530	499	497	461	482	526	466	505	455	530	538	503	527	493	494	540	501	505	489	500	494	501	469	506	538	489	516	514	484	500	470	504	524	532	514	514	536	506	508	495	492	513	503	475	524	520	511	559	537	528	488	505	481	506	537	498	531	543	521	507	477	478	521	491	507	488	488	455	445	503	510	498	481	507	442	520	518	488	527	524	540	503	511	527	503	495	477	484	456	513	512	505	551	554	480	511	503	501	491	487	470	504	468	479	481	503	509	498	537	513	510	542	498	531	527	518	471	501	517	474	507	505	506	520	511	515	490	500	484	462	553	495	522	499	523	495	482	472	509	528	466	526	517	491	495	540	490	474	483	507	511	512	513	484	478	517	525	513	501	492	475	503	540	534	508	535	521	485	502	481	503	487	502	504	554	501	499	514	488	487	510	509	508	485	491	536	546	499	505	488	521	487	524	485	499	526	478	510	531	488	488	517	499	485	509	507	530	472	470	512	524	493	529	526	501	506	534	501	494	534	493	525	540	514	529	446	556	537	461	500	489	485	507	525	534	509	537	516	503	518	489	499	500	505	496	505	495	501	498	486	515	468	509	509	502	478	513	488	509	580	494	483	529	539	499	516	516	517	501	516	543	504	493	516	492	469	481	472	503	519	536	456	487	550	492	472	499	518	488	520	493	462	504	516	543	524	545	541	547	555	495	523	506	489	525	530	503	510	517	505	525	505	503	500	547	565	489	535	514	491	524	503	472	497	515	513	526	474	536	452	480	519	533	476	520	520	484	479	494	485	474	528	473	482	468	527	489	473	459	504	498	535	494	470	507	508	512	464	533	553	516	497	519	518	514	546	485	492	475	532	506	495	490	493	496	517	485	500	499	488	523	524	494	522	515	503	503	524	489	500	507	465	467	497	518	496	459	451	526	502	506	491	465	498	460	503	536	481	487	520	499	505	548	510	501	522	519	530	493	486	503	569	473	496	509	532	517	523	485	524	499	492	482	541	526	500	493	488	516	523	509	538	496	475	493	505	505	490	533	533	517	512	521	536	484	518	515	498	501	494	518	518	476	524	507	507	526	490	548	481	500	461	464	496	475	535	497	519	555	532	492	484	508	534	486	574	480	532	473	504	545	481	526	460	511	566	517	494	477	500	477	499	538	471	527	491	485	493	517	510	484	499	524	512	482	527	520	513	481	525	520	514	522	493	477	497	516	522	515	495	475	516	499	485	500	447	497	479	490	464	511	514	529	497	484	531	472	499	505	507	523	473	523	484	485	512	539	492	507	538	479	527	524	436	471	501	508	528	521	518	515	524	480	498	507	506	518	526	488	521	496	519	473	509	508	491	526	498	491	529	513	494	506	492	473	495	536	465	537	526	504	513	513	479	512	534	504	469	493	488	519	481	512	522	518	526	498	525	523	518	517	567	495	538	484	492	510	509	541	547	475	508	520	487	504	483	473	508	554	499	469	499	503	480	460	516	513	499	522	467	465	497	479	496	512	507	517	522	534	524	524	498	488	530	532	479	505	529	469	485	507	493	503	510	522	516	438	475	492	503	511	493	508	483	523	514	491	515	530	499	550	506	509	472	517	477	522	482	537	492	465	527	510	512	503	522	499	498	502	497	544	529	550	487	466	511	475	485	456	466	478	497	528	524	473	521	505	497	516	517	469	493	451	512	541	510	511	472	512	503	525	476	532	503	517	522	516	476	449	496	496	492	506	522	531	533	502	511	545	501	503	509	494	479	509	529	526	510	502	488	495	485	453	509	497	493	501	484	466	519	482	449	497	491	498	509	492	538	501	514	492	501	513	474	506	502	544	496	521	463	484	541	504	491	509	506	471	499	500	526	526	512	507	473	483	550	475	488	550	502	510	502	511	544	486	529	485	526	520	535	494	493	520	550	519	489	465	492	515	471	480	499	483	505	482	542	527	490	529	479	509	477	482	512	502	535	521	538	498	495	511	523	501	503	541	530	486	508	499	495	471	533	509	511	496	503	517	541	515	523	505	485	501	488	524	499	512	525	471	500	493	503	509	499	494	497	470	542	487	485	495	528	518	540	494	486	518	476	478	483	485	506	496	506	546	509	465	529	491	536	530	555	511	513	529	528	487	513	490	465	503	531	490	482	492	505	470	504	466	478	528	570	512	508	507	513	515	511	559	559	510	532	512	514	507	478	475	468	511	547	472	470	509	513	518	538	545	519	501	484	524	530	536	512	523	485	504	559	473	494	499	473	487	532	494	491	500	521	499	528	484	538	497	499	468	557	471	500	499	486	500	494	491	497	523	523	508	520	501	470	525	537	510	500	495	535	487	564	488	532	477	503	550	552	485	508	525	515	531	532	508	513	513	534	455	509	521	526	505	486	534	499	484	480	517	560	519	503	537	531	492	510	554	486	519	502	493	521	539	510	477	472	491	495	506	483	484	515	523	506	523	514	482	522	470	487	508	533	480	477	494	511	497	461	527	501	517	539	497	512	523	493	500	524	482	497	511	509	528	528	522	485	508	470	555	473	525	504	525	506	539	491	520	486	506	522	496	511	522
62541	31022	15992	3531	2073	1522	1406	1152	1068	919	689	600	563	447	399	368	307	364	309	312	322	314	317	346	299	315	285	279	307	325	250	287	295	333	264	268	281	290	302	275	327	269	290	265	260	275	290	286	265	288	276	281	295	264	257	282	292	252	266	286	303	282	274	300	318	288	276	285	301	302	250	293	283	279	300	301	296	287	286	278	278	320	305	280	279	282	266	267	295	265	269	283	284	305	300	272	260	275	283	265	251	288	306	317	306	283	321	286	297	280	298	299	284	283	273	281	289	265	270	270	296	265	293	291	307	290	285	326	338	261	254	276	306	312	277	251	302	267	260	283	280	275	313	278	281	298	309	304	300	270	279	268	270	263	287	281	301	295	297	290	262	272	307	265	296	281	288	309	305	320	287	287	288	294	292	279	298	279	295	304	263	271	274	281	292	292	268	289	299	273	276	308	306	298	272	266	296	277	294	333	262	247	251	269	267	264	291	305	300	271	280	290	285	291	294	282	260	283	328	298	284	287	312	265	294	270	287	307	262	322	266	319	297	309	285	275	294	260	281	274	284	279	265	306	318	299	300	292	298	235	272	266	292	269	297	273	256	302	261	299	255	281	314	300	309	292	299	278	269	265	283	290	278	277	272	251	294	285	302	306	286	272	268	279	288	273	295	274	273	300	307	280	299	292	247	256	266	266	277	277	286	287	296	269	296	285	329	297	276	312	260	261	262	260	252	249	284	249	300	308	287	288	268	293	302	287	309	273	297	287	291	277	264	296	254	268	313	280	312	283	266	273	262	305	302	283	283	310	282	258	279	244	290	280	286	294	291	276	265	263	298	291	285	340	339	287	288	306	261	296	287	291	289	299	274	312	318	323	279	231	278	302	271	303	298	251	290	298	305	311	274	265	272	283	306	280	297	259	291	284	293	284	282	290	272	280	276	268	278	257	278	287	280	274	269	303	288	288	315	277	304	293	293	307	284	295	257	285	285	289	293	304	275	280	272	300	282	295	289	286	277	291	273	280	285	274	304	301	275	277	271	297	257	264	296	292	288	281	285	279	292	285	273	264	264	272	259	285	270	287	273	280	291	306	260	263	289	283	303	276	277	293	305	272	318	244	304	243	258	268	309	253	317	309	265	288	294	279	282	293	290	293	291	268	288	268	248	299	270	275	283	306	287	296	279	270	305	285	292	303	254	287	299	310	291	274	278	306	278	268	279	277	312	291	288	270	267	283	301	273	285	298	276	303	298	287	258	268	332	276	279	285	280	323	288	259	273	270	299	299	261	267	284	293	291	278	298	287	249	260	250	282	286	269	283	306	284	297	251	271	239	293	283	274	289	288	287	302	297	265	250	267	279	307	305	269	277	315	287	313	280	310	257	281	290	268	264	263	287	338	306	272	301	290	278	311	313	247	260	270	268	270	295	266	304	333	286	287	276	292	286	258	293	284	284	276	291	307	288	293	309	277	287	277	273	285	285	287	278	273	271	308	261	289	269	262	285	295	302	306	313	309	285	284	268	274	273	288	281	298	298	288	311	301	292	276	253	287	275	264	251	312	270	305	268	282	277	263	263	304	275	290	292	272	261	286	289	291	263	260	289	259	277	277	270	299	268	311	285	282	313	304	270	302	301	265	255	280	276	325	269	290	300	265	286	307	301	284	266	249	301	306	293	273	265	272	294	289	290	283	230	300	269	321	295	284	319	291	286	314	280	292	289	292	281	323	253	309	235	279	273	296	259	281	306	281	290	297	294	272	284	260	286	290	293	304	290	287	267	303	266	285	290	274	306	273	283	280	298	282	255	292	252	258	293	282	293	261	233	291	295	280	279	283	309	292	293	290	298	291	252	293	289	257	305	260	291	245	310	281	290	316	275	277	276	285	253	281	281	276	300	304	317	297	279	263	247	251	293	281	257	298	280	279	324	283	280	282	305	302	281	313	254	323	279	296	262	271	244	316	288	352	292	249	320	312	320	288	296	263	284	287	274	317	286	266	292	307	325	283	292	275	292	296	267	275	292	327	302	257	276	323	313	287	291	289	283	259	277	265	301	273	285	249	320	281	234	275	300	297	291	261	236	258	256	260	307	312	266	273	281	287	285	251	268	290	282	309	302	266	267	298	284	312	328	284	266	280	283	300	255	275	269	248	289	282	295	304	280	295	276	282	297	268	298	251	289	287	315	308	264	299	313	271	274	283	283	285	268	307	282	268	261	287	265	273	272	252	300	271	281	308	282	269	262	271	271	291	304	260	278	278	279	283	268	260	304	271	297	261	272	266	275	273	278	310	241	270	283	248	267	305	307	315	312	324	269	283	303	256	293	298	306	285	285	302	258	267	278	282	293	267	286	279	298	296	265	314	271	287	283	272	274	264	275	310	278	283	293	283	274	290	250	311	267	292	316	281	304	290	287	298	291	297	259	273	313	281	267	286	289	252	254	284	292	286	311	249	267	310	297	288	299	277	290	272	284	286	283	274	269	324	272	294	305	317	276	287	284	257	316	268	294	303	283	302	289	310	300	311	290	266	293	326	277	301	247	270	264	278	315	307	304	232	306	283	268	294	261	252	272	294	305	332	308	272	251	293	280	313	280	317	226	282	283	275	285	284	268	262	277	254	273	296	292	291	284	299	291	316	276	284	305	274	302	253	297	250	256	302	278	282	274	281	283	296	270	290	303	263	279	286	283	309	288	271	295	291	267	265	276	326	284	303	254	271	254	259	266	256	287	280	258	305	276	299	279	281	273	306	263	282	287	274	263	302	259	268	278	284	274	244	278	273	276	277	279	270	284	297	278	303	287	287	282	324	291	301	295	294	273	283	257	244	297	278	284	261	250	289	309	305	260	243	309	286	286	273	245	279	295	266	268	271	296	269	246	302	299	257	296	274	274	293	244	273	288	288	291	291	287	289	273	268	275	257	323	311	279	299	280	280	318	300	313	300	307	300	313	291	298	286	299	287	301	328	267	259	298	293	273	253	249	281	254	270	300	268	283	286	285	323	278	276	283	277	262	269	277	281	241	266	306	289	299	323	287	268	304	300	284	237	306	289	265	265	254	267	252	303	286	272	283	264	288	293	305	299	293	314	301	285	324	293	292	262	282	302	306	317	283	292	274	271	280	267	247	305	278	293	276	305	276	321	273	279	289	293	287	289	277	296	296	320	298	308	285	264	290	282	302	283	275	271	284	293	299	307	289	285	278	293	301	311	303	268	314	299	315	298	274	277	294	283	294	273	311	287	271	280	310	282	258	256	308	284	262	280	283	322	280	280	270	284	256	283	254	245	282	267	292	306	275	329	273	281	292	297	279	275	289	275	276	291	300	295	288	248	287	268	265	279	304	273	283	240	257	259	282	279	304	294	287	246	256	279	271	276	289	272	287	313	311	266	270	248	282	280	275	303	281	257	270	284	263	285	296	296	335	281	286	313	285	292	312	282	260	266	284	255	298	290	277	284	246	255	316	298	309	265	301	292	273	279	270	265
37574	19765	15403	6335	7256	5915	5334	4541	4279	3644	2704	2277	2230	1619	1294	974	917	876	840	893	916	1039	930	872	881	794	701	707	665	623	701	623	647	670	652	693	686	673	640	635	653	668	647	648	634	594	594	675	582	639	638	599	604	652	614	638	615	628	689	628	552	647	585	612	629	580	619	620	620	605	587	637	626	602	624	618	591	588	594	645	604	622	572	571	608	619	590	618	573	627	576	624	568	656	595	563	613	580	633	632	556	606	627	606	629	620	550	647	619	610	605	660	559	618	622	607	621	590	642	640	558	607	613	626	581	618	612	619	597	597	587	660	607	552	612	604	609	637	566	679	590	604	650	599	588	597	592	641	580	603	565	594	628	563	557	613	621	599	576	639	608	580	596	590	544	654	616	618	615	612	598	646	583	586	656	633	629	586	632	665	608	600	602	595	650	613	570	613	623	635	580	572	573	622	631	597	604	648	664	616	577	603	605	605	617	619	569	647	626	607	568	625	618	647	570	582	617	604	615	607	592	595	613	596	591	611	584	596	569	585	605	606	629	622	591	624	600	567	606	622	591	591	602	575	635	573	665	624	617	597	580	608	586	568	603	578	574	591	660	622	598	593	628	619	602	593	601	642	595	604	610	628	597	641	628	608	645	593	581	598	652	598	625	577	620	616	595	588	594	591	631	616	589	621	626	627	595	586	642	616	578	629	601	652	553	610	620	640	601	614	608	594	580	607	616	589	619	606	616	587	601	621	610	627	601	586	613	586	616	594	585	625	650	597	589	602	630	577	600	612	583	550	570	576	587	680	581	586	614	592	571	635	635	579	565	598	587	561	602	591	616	617	629	604	621	608	630	612	563	642	573	572	624	590	564	638	565	600	575	628	611	562	617	570	604	606	583	622	598	640	607	644	602	649	602	606	562	564	583	600	608	618	616	604	595	598	617	596	622	655	579	620	590	638	629	625	580	597	597	624	570	604	588	553	610	595	583	656	624	611	624	595	646	598	612	600	647	543	605	565	605	596	577	601	609	567	606	576	613	584	582	574	566	628	602	557	603	629	594	599	615	596	629	634	642	594	610	593	590	631	601	643	590	604	608	563	625	616	624	592	642	605	616	629	681	583	580	593	624	638	620	598	575	598	577	674	583	596	627	599	641	571	589	579	630	589	576	602	579	592	584	608	628	601	589	648	611	611	658	574	603	629	590	599	643	623	604	601	595	606	602	600	581	569	582	621	598	613	624	645	652	578	622	591	616	587	643	628	564	559	602	583	592	555	565	586	583	620	589	610	549	625	605	596	601	598	601	630	648	615	616	605	624	622	614	606	635	611	599	636	628	591	623	589	575	617	582	638	583	562	590	635	602	627	590	596	606	553	625	587	592	623	644	641	631	598	619	621	558	618	625	638	612	596	593	614	653	604	592	598	653	600	604	601	581	570	587	614	592	584	577	621	618	584	555	573	614	642	585	592	599	639	628	627	630	557	592	621	615	626	626	586	594	600	606	583	596	576	626	587	557	643	617	591	555	621	578	601	632	621	584	622	600	598	601	581	598	571	615	583	617	603	631	600	589	577	595	565	584	576	600	627	596	627	573	584	625	635	640	642	626	598	570	617	640	591	597	601	624	636	625	613	588	578	594	618	591	606	584	579	625	578	593	611	614	663	613	570	590	591	638	604	618	584	652	584	584	611	607	573	587	605	654	610	654	575	627	598	618	619	631	607	576	640	634	597	664	602	625	597	602	563	613	571	603	604	577	609	604	598	585	622	627	613	585	571	607	587	578	607	564	559	632	596	560	628	604	645	662	574	597	639	595	630	599	576	628	604	630	599	617	622	597	657	635	628	563	548	621	632	581	626	644	624	599	571	569	645	586	669	570	661	614	582	579	597	598	584	624	577	619	595	613	623	582	574	604	605	628	589	613	591	608	596	592	600	621	622	592	613	587	625	611	617	569	599	601	622	633	599	581	627	624	590	581	594	614	598	610	561	610	591	583	634	576	609	588	637	624	621	579	635	652	592	534	620	584	595	606	598	599	604	605	582	604	651	650	632	653	571	618	545	585	616	625	643	569	616	628	638	614	645	608	557	610	614	578	575	616	575	623	582	636	601	587	601	579	597	602	594	609	609	595	588	576	598	535	609	619	669	605	617	608	579	625	620	624	602	654	616	560	594	595	624	616	627	609	593	581	624	643	613	581	590	606	597	573	579	597	564	615	599	630	599	629	579	635	622	630	626	577	600	632	602	570	601	594	641	626	609	604	568	564	605	609	605	607	530	602	602	575	656	572	633	607	623	659	612	605	647	585	587	629	548	606	598	657	597	573	611	594	589	617	580	571	601	622	555	602	590	560	655	607	600	608	618	598	646	584	605	641	599	619	562	595	598	633	589	623	546	566	650	593	602	634	612	598	554	602	613	602	589	593	564	618	583	632	630	602	582	636	570	585	574	612	642	624	567	624	651	589	592	607	610	602	603	618	617	567	596	577	591	573	542	603	591	641	590	610	611	557	633	582	587	584	614	620	609	585	654	579	606	597	607	592	579	537	627	591	616	625	558	588	608	575	585	632	611	542	604	633	590	539	631	615	647	636	644	569	669	600	640	572	592	603	564	633	600	600	570	635	591	633	606	620	622	601	594	623	611	598	621	594	555	606	593	610	602	602	607	628	611	629	607	641	587	652	603	585	612	653	582	598	613	602	623	563	564	647	613	606	602	606	599	598	645	646	620	613	642	614	615	593	617	617	641	592	616	635	594	595	645	562	589	625	622	610	613	610	569	630	589	574	612	622	612	595	613	631	616	575	632	623	608	631	638	566	579	597	610	587	595	633	590	673	579	634	633	560	610	611	550	611	597	604	603	618	611	599	603	592	676	646	602	632	620	620	573	575	560	558	592	609	645	651	636	622	601	596	564	640	633	585	626	577	606	625	598	591	579	609	597	597	609	583	596	610	571	632	553	618	570	624	552	594	582	611	594	567	568	614	590	586	604	601	569	622	625	634	590	575	598	583	635	656	597	640	637	602	658	609	643	607	641	606	582	639	636	653	627	588	633	618	652	578	594	613	612	577	617	573	666	609	615	632	639	586	606	593	581	618	639	578	594	612	619	598	659	611	630	600	640	631	578	647	616	592	569	623	596	594	582	617	623	615	583	593	626	593	598	598	622	609	610	662	561	606	648	623	574	613	614	623	609	590	599	628	596	586	636	590	581	625	623	628	612	670	621	574	646	642	578	596	571	613	580	617	631	639	618	633	582	616	592	613	581	615	597	610	582	630	606	563	605	561	570	564	650	605	623	612	625	598	609	594	616	582	619	611	637	600	584	624	601	625	590	597	606	645	625	603	620	588	586	568	575	585	592	603	612	605	628	593	627	600	619	587	636	607	607	639	593	609	594	615	599	620	639	633	660	612	600	651	600	616	571	600	575	601	599	610	556	639	603	585	598	591	621	591	596	630	570	569	652	620	608	601	627	644	635	601	620	599	593	650	605
38099	16376	5593	1066	807	631	529	546	503	490	393	314	382	280	251	267	252	238	231	286	252	260	273	245	286	232	245	241	218	255	239	247	260	251	241	248	214	245	252	210	235	211	244	233	226	248	244	258	240	240	267	218	233	241	227	251	227	265	234	256	247	246	263	216	238	245	236	238	223	236	231	243	245	212	228	211	245	243	282	211	234	218	246	202	272	242	241	252	222	236	260	219	237	227	268	254	240	243	199	247	213	250	269	226	212	253	241	231	199	241	254	244	223	218	233	249	235	243	250	245	221	240	230	230	221	226	210	228	229	234	246	221	233	198	221	224	230	231	213	246	238	213	207	267	223	235	219	221	202	223	239	230	237	235	259	240	213	220	213	224	252	237	216	235	239	218	247	236	225	245	243	248	226	214	233	219	226	229	247	256	223	188	228	216	251	234	223	225	245	237	214	227	227	232	217	235	231	228	224	237	243	224	221	251	253	253	269	233	247	262	227	246	205	253	240	235	238	233	243	207	239	237	258	253	222	208	197	235	259	243	219	258	280	221	225	254	277	244	236	238	272	258	244	230	226	223	227	230	249	231	221	240	240	224	237	250	227	232	237	206	238	235	230	226	240	240	230	209	250	229	253	212	243	239	205	243	227	213	241	215	244	253	226	226	223	240	246	239	236	192	238	258	223	245	224	235	268	224	218	252	232	242	240	244	246	229	208	258	284	236	229	252	227	225	224	248	227	262	246	235	220	234	212	217	236	263	224	249	244	263	250	195	237	259	264	231	228	263	253	251	231	230	213	264	244	264	192	223	233	217	248	243	252	267	229	228	232	234	295	235	265	228	232	260	236	221	241	224	242	238	236	240	250	229	238	220	212	221	221	223	250	280	233	219	242	258	267	259	259	210	215	251	224	225	244	222	240	270	239	231	218	235	231	236	243	233	223	238	222	243	240	266	230	200	252	256	274	230	244	212	239	238	214	208	250	275	229	242	227	242	228	220	209	228	225	235	245	247	231	220	212	211	230	240	244	251	251	229	207	215	257	252	222	244	236	231	236	237	247	221	218	251	239	243	251	226	232	244	199	241	213	226	205	241	229	252	256	223	237	254	222	231	262	236	250	222	247	242	228	234	246	239	238	219	232	233	232	213	223	245	227	245	193	217	221	260	243	219	244	242	239	246	231	218	213	207	220	232	244	233	213	231	219	221	236	256	221	255	253	234	252	209	252	241	242	248	243	229	269	229	197	223	224	213	223	233	247	256	240	239	232	197	239	238	248	248	231	211	227	231	247	242	231	242	188	223	211	224	232	228	231	211	222	254	205	240	216	213	262	226	216	244	255	252	258	227	248	245	235	231	258	245	242	271	228	239	247	250	229	227	257	207	287	232	254	234	245	221	244	227	245	253	239	224	237	225	257	239	261	223	232	240	218	253	215	255	284	237	255	256	254	238	220	236	233	251	227	240	281	237	249	238	249	245	244	261	255	222	236	230	255	251	256	252	240	248	228	265	249	239	226	237	195	238	214	245	240	236	233	268	214	234	214	260	236	208	217	273	232	252	223	219	244	258	217	203	230	202	256	247	226	236	223	247	238	217	252	240	248	212	208	246	218	201	224	235	230	218	242	228	242	228	213	244	231	233	227	250	251	220	218	215	234	256	248	246	226	227	204	229	246	241	219	256	276	247	242	233	221	224	205	231	236	259	258	234	203	230	246	232	239	212	231	232	247	227	251	243	272	252	212	266	243	228	250	225	234	247	224	210	253	266	231	229	237	235	216	232	248	253	246	237	226	203	243	248	226	228	243	230	217	247	253	226	247	254	237	224	219	244	249	234	234	230	239	215	249	256	228	197	223	260	255	264	238	236	252	252	247	225	234	236	250	257	246	242	227	221	248	215	223	216	194	244	242	222	216	233	238	248	267	239	235	249	242	237	215	231	265	243	250	217	230	224	202	215	218	273	240	230	224	219	208	226	278	246	245	249	255	246	224	252	212	236	236	229	226	254	255	263	243	204	223	249	259	217	232	216	223	240	200	218	224	228	240	236	222	234	237	220	229	234	236	235	223	241	246	223	270	254	254	248	256	253	221	275	223	265	270	250	228	246	254	279	262	238	241	217	240	222	216	228	250	227	221	227	230	216	224	250	227	241	232	256	222	197	244	215	232	221	240	224	259	217	214	247	239	241	225	227	245	242	272	228	234	231	242	236	228	227	231	221	203	247	224	221	221	218	246	232	222	246	225	258	254	241	238	229	239	204	245	225	260	241	264	227	245	259	231	264	245	219	222	211	242	228	242	216	232	221	264	265	217	231	242	272	264	257	266	230	216	223	226	245	243	247	231	238	200	233	230	222	218	239	221	244	238	259	253	227	217	226	221	271	229	237	224	209	225	217	240	232	230	215	255	219	263	237	236	262	226	233	212	226	244	211	227	240	240	206	213	259	260	231	242	238	230	227	242	253	227	216	234	231	249	265	224	244	226	215	206	225	261	233	233	252	223	231	207	208	222	246	231	265	237	248	236	210	245	248	235	239	244	226	246	252	246	242	234	265	235	292	235	245	232	243	230	259	244	238	256	232	212	209	265	255	236	235	248	244	253	244	255	243	225	228	198	255	233	261	242	242	236	241	245	251	229	250	253	226	212	216	228	274	252	254	219	270	243	183	237	236	226	233	247	243	258	256	261	221	234	220	221	235	209	223	210	241	267	217	208	254	226	230	209	247	229	211	252	213	243	228	222	239	239	237	221	234	260	241	249	234	254	221	240	245	212	240	244	277	239	226	240	237	235	234	234	262	231	237	228	232	228	220	229	201	213	244	204	237	231	226	245	237	231	235	272	216	212	245	209	233	238	214	220	238	241	241	229	258	264	223	236	239	250	214	234	206	232	217	222	249	202	224	237	239	249	214	240	246	265	212	258	265	234	220	207	257	247	291	243	239	218	209	230	252	236	220	239	252	208	235	240	220	242	234	212	234	245	236	253	227	234	232	227	228	204	239	236	251	222	212	236	220	232	227	242	230	220	211	214	247	220	230	240	259	231	232	267	255	250	255	229	243	235	245	244	242	236	211	212	243	246	234	298	233	245	216	208	223	247	204	221	237	230	226	241	249	246	253	253	219	234	205	250	249	230	240	214	255	212	229	246	272	242	247	227	230	233	251	249	280	221	260	235	259	262	215	257	228	265	242	218	230	252	214	259	272	230	242	210	234	216	230	248	230	227	217	229	229	234	220	238	225	236	242	240	229	241	250	214	214	228	238	200	265	243	252	232	232	228	234	222	223	239	229	249	202	241	230	251	217	231	216	215	213	213	233	249	274	264	225	210	253	222	217	231	227	265	245	235	247	242	257	226	230	214	234	251	230	217	249	219	230	224	242	243	214	206	216	252	244	235	200	226	244	215	260	235	250	250	230	233	243	226	247	229	230	233	236	232	236	251	212	252	205	220	233	261	239	245	251	223	238	268	211	248	236	218	236	238	233	240	262	236	251
21441	9761	6836	2630	2877	2182	2053	1897	2006	1709	1302	1129	1041	849	729	604	553	535	580	541	548	542	589	546	558	589	517	552	533	539	552	532	517	493	489	518	555	546	507	535	498	512	480	544	501	522	511	502	518	534	510	517	505	528	495	508	491	542	523	512	504	465	503	521	533	528	541	512	511	535	491	524	472	520	531	490	474	558	493	502	535	528	500	536	510	536	484	521	488	500	506	520	521	556	533	485	496	513	474	506	514	481	516	494	470	516	514	509	498	479	479	504	486	474	518	529	498	496	489	493	449	516	497	490	520	515	507	485	517	527	482	500	561	513	482	509	466	519	475	494	479	520	503	499	500	530	498	507	546	489	577	482	484	491	508	481	526	519	533	503	489	508	511	515	527	464	477	467	507	496	542	495	495	538	507	539	528	495	517	495	508	546	487	548	520	472	507	459	528	479	530	502	506	473	512	486	498	538	495	489	486	542	523	496	504	484	494	509	442	506	510	518	498	509	499	540	489	529	504	547	512	509	490	499	532	507	511	513	492	497	526	499	450	479	530	503	507	480	536	477	500	546	583	495	507	532	540	572	519	491	532	475	513	486	491	488	542	529	437	481	489	512	478	474	536	526	498	502	474	504	533	526	542	555	498	511	499	496	520	496	500	510	538	474	478	494	517	489	493	507	553	456	527	507	517	471	503	521	509	481	516	507	505	494	513	510	497	512	478	505	498	487	524	521	505	489	512	503	547	525	544	517	505	493	485	481	503	471	499	443	499	560	539	488	505	466	509	486	511	495	535	485	520	469	494	503	525	508	510	509	478	490	545	497	460	492	483	564	508	479	505	511	512	519	503	511	493	523	497	519	505	491	527	503	494	494	561	493	513	505	518	480	483	498	498	505	495	470	523	509	516	466	497	513	494	521	509	527	489	474	532	521	489	515	542	457	502	502	504	484	500	494	440	481	491	490	532	522	489	459	526	512	497	542	522	494	517	497	526	535	486	497	486	476	515	516	521	524	537	526	502	475	451	515	530	509	485	486	522	485	482	488	536	475	484	467	519	491	489	493	498	527	502	528	509	522	511	508	490	508	500	506	519	546	540	525	493	490	493	495	536	505	505	511	487	542	517	521	540	537	491	518	504	520	496	499	533	519	471	460	521	515	517	529	477	494	526	514	478	485	495	485	463	491	518	500	487	481	511	503	507	497	505	521	500	536	508	494	496	498	508	488	525	500	507	519	504	503	466	550	446	518	489	489	543	510	568	517	518	517	510	480	473	537	477	475	504	493	509	491	488	541	505	510	502	464	489	449	544	519	485	479	527	487	486	505	530	511	487	490	532	499	538	486	516	475	463	505	509	482	523	490	495	515	519	447	517	473	519	515	549	506	523	457	502	524	535	472	540	502	495	492	492	469	505	525	469	497	510	526	520	497	490	541	546	472	527	510	502	496	507	463	509	555	483	550	496	429	494	521	479	496	506	486	449	514	511	531	450	514	468	526	530	529	525	500	508	497	491	562	475	504	517	461	541	493	510	497	521	503	550	495	475	503	502	518	510	516	510	531	534	460	497	526	483	475	501	509	500	489	514	504	539	491	504	513	533	496	474	485	520	547	519	520	496	481	480	514	518	508	573	500	523	539	494	460	542	515	550	462	512	545	526	507	489	494	522	459	490	495	526	546	492	531	538	498	531	500	518	497	497	532	501	514	497	521	534	488	489	489	474	509	577	536	485	505	477	493	468	476	502	537	494	492	530	499	492	507	530	539	512	521	489	534	512	530	515	513	506	495	471	467	535	516	486	506	520	523	511	518	517	529	480	471	537	493	527	507	532	528	467	470	473	515	505	553	533	496	493	508	511	488	522	483	499	495	525	523	537	499	491	522	541	514	538	507	492	473	520	504	525	475	496	476	546	532	513	514	524	503	526	527	490	498	491	502	509	505	523	510	521	555	462	490	494	514	523	478	515	559	531	485	518	522	471	532	511	523	503	506	515	518	507	499	514	495	506	497	533	517	515	546	483	490	529	534	534	517	525	507	527	511	507	471	529	510	485	498	497	546	487	472	492	534	526	487	475	501	473	498	496	515	507	486	498	491	485	503	511	449	522	497	506	508	461	495	509	520	532	470	550	498	472	527	473	533	522	476	484	540	511	502	487	530	524	503	508	502	484	472	478	541	505	496	491	526	524	498	530	496	502	523	513	509	504	502	483	493	537	519	514	468	515	522	513	487	514	460	523	546	481	490	523	513	539	549	491	479	531	504	519	548	509	470	501	524	510	521	494	465	507	510	509	506	521	490	483	492	512	494	524	490	486	502	480	485	508	477	518	535	482	485	522	488	537	468	506	494	533	502	515	502	500	492	532	505	503	473	504	530	490	454	506	503	507	515	495	515	521	483	483	475	521	506	527	544	531	512	479	519	520	514	536	502	490	517	508	511	464	502	493	516	555	494	545	477	468	513	489	514	515	504	509	537	501	488	520	528	500	477	490	503	488	491	455	471	524	500	494	478	510	526	531	526	511	468	523	518	486	508	482	489	522	498	515	481	491	534	554	518	533	551	468	539	506	517	505	478	551	553	488	521	465	508	503	486	496	493	490	477	486	501	499	483	504	527	505	507	493	507	517	520	482	590	495	521	539	511	497	515	511	500	503	540	515	472	507	506	484	529	497	467	533	507	474	514	498	494	487	482	500	526	533	501	500	505	519	542	532	502	508	486	477	531	492	538	509	506	493	544	517	497	474	499	492	502	521	491	513	519	510	518	483	489	516	502	517	479	499	521	484	551	479	522	485	477	495	491	521	498	508	503	497	506	509	551	514	494	458	499	488	468	497	507	500	502	489	485	539	483	505	483	532	481	497	522	524	535	515	516	521	516	517	464	480	506	517	514	509	509	527	529	439	533	509	480	475	516	524	555	523	499	500	571	492	489	509	478	483	543	459	510	522	496	490	519	474	526	512	514	519	539	457	526	494	512	497	504	476	475	521	517	493	516	542	500	520	522	476	476	516	506	488	547	479	480	461	484	513	518	534	531	496	456	514	508	496	519	502	468	509	521	550	501	528	496	532	512	480	523	519	540	511	472	516	543	546	491	529	485	501	471	458	505	507	481	521	528	485	482	484	531	513	491	496	465	491	509	527	513	511	487	558	490	481	540	518	557	509	484	519	488	509	479	500	524	489	490	525	488	485	507	505	497	464	510	514	532	551	530	483	518	545	487	531	517	537	539	543	517	526	478	521	502	499	475	544	500	552	523	515	520	500	498	501	471	477	504	519	499	501	478	539	527	519	538	558	497	496	516	534	508	503	512	500	526	548	528	509	489	487	506	492	514	522	522	525	502	504	499	542	519	513	523	503	491	516	506	473	516	493	477	470	505	506	490	515	496	470	502	469	539	518	498	478	524	520	465	526	515	532	518	529	477	527	530	516	531	518	491	509	529	506	478	500	514	504	518	495	489	500	517	535	528	607	523	515	474	503	464	510	530	547	519	506	503
51370	25181	11361	2246	1421	1088	960	856	832	657	514	468	402	388	322	286	267	278	250	251	248	243	274	270	262	264	256	217	247	225	210	232	236	247	246	273	244	242	221	245	242	226	259	261	244	213	257	231	223	230	222	235	195	261	232	228	223	218	217	230	228	239	235	229	217	217	226	239	242	230	248	247	235	248	214	228	215	226	242	216	244	236	260	252	230	231	209	207	221	245	220	233	215	257	240	255	257	210	232	244	229	220	225	224	241	204	215	212	225	226	212	199	210	243	255	251	242	251	226	232	233	203	210	239	203	208	236	228	211	242	212	276	245	210	218	228	221	230	217	243	257	205	232	208	225	223	235	241	218	236	223	220	240	217	237	212	229	200	248	234	231	226	219	207	214	221	205	227	243	229	216	197	229	228	254	208	224	216	262	231	226	218	233	260	222	239	229	251	254	225	227	236	218	254	226	246	236	245	202	243	214	228	229	210	249	250	241	211	230	211	257	260	248	194	263	219	228	219	219	225	239	245	248	224	224	247	234	204	254	253	214	241	218	255	223	230	214	243	264	245	219	214	235	223	230	255	238	200	225	224	217	224	203	242	217	242	259	243	222	244	241	227	228	209	257	242	247	216	259	235	230	218	235	219	231	199	235	249	280	202	236	233	258	226	233	222	234	233	251	216	221	239	253	226	229	254	232	239	214	240	249	230	255	220	238	248	226	223	245	244	224	206	215	236	190	197	232	216	227	263	233	214	247	274	216	211	249	229	257	211	232	252	246	276	228	215	215	217	242	195	238	239	223	220	239	238	255	215	204	210	235	227	268	188	238	222	216	197	230	215	215	227	227	214	204	233	227	228	215	264	227	236	199	224	244	232	231	230	214	238	212	221	239	205	192	215	249	225	229	238	233	245	251	214	234	219	233	249	224	222	228	258	242	201	212	215	215	227	214	245	254	233	191	222	233	224	244	219	230	229	262	220	218	265	228	222	251	230	258	240	218	219	221	232	254	234	214	249	236	246	249	232	216	206	228	253	230	222	277	233	231	220	227	217	217	236	220	219	243	241	234	259	236	221	191	242	230	234	208	240	243	230	238	230	215	230	209	214	226	229	241	247	244	196	235	207	235	244	241	253	223	239	219	235	243	216	215	252	225	249	246	242	224	223	233	225	256	212	226	218	217	229	221	197	255	217	206	243	216	218	193	228	219	229	249	218	241	218	232	211	195	231	251	219	223	252	255	216	233	238	207	253	237	243	194	235	222	225	230	227	215	226	221	240	228	243	185	253	251	239	225	233	216	222	222	221	242	228	206	265	258	211	208	240	257	270	230	228	233	212	235	218	220	243	215	226	250	227	214	219	245	239	258	250	230	212	218	217	227	246	246	213	220	236	238	229	230	213	229	217	243	228	241	218	233	214	235	222	250	246	225	216	243	215	232	206	223	221	235	246	253	226	219	250	247	244	242	207	249	238	229	220	239	232	237	215	265	238	251	247	268	234	211	230	212	216	236	263	221	221	251	239	240	213	228	244	210	239	230	229	256	204	218	214	219	232	216	234	218	246	217	228	228	236	235	236	240	213	196	205	258	241	237	263	251	246	239	259	224	247	252	217	227	231	244	248	263	262	258	220	217	216	236	239	197	238	233	227	226	244	224	262	241	216	247	223	252	232	236	259	211	229	248	228	186	247	213	237	236	229	216	261	226	234	225	248	213	231	226	253	226	237	208	212	252	227	242	228	204	219	213	267	274	225	216	257	223	223	228	231	226	275	264	232	229	230	247	217	229	260	242	217	236	222	266	205	215	259	236	212	195	213	191	217	222	237	208	223	205	215	216	201	220	203	213	207	220	241	191	252	226	236	242	237	224	230	232	243	208	224	231	225	244	230	215	224	229	254	223	248	215	276	260	196	225	261	228	236	237	213	203	211	241	209	226	252	268	241	225	228	238	240	225	228	246	219	256	263	262	212	222	215	229	225	238	228	235	217	234	233	237	244	225	241	238	250	252	257	213	223	211	215	238	230	212	223	214	202	196	221	200	244	234	220	222	246	221	245	235	239	235	240	233	244	205	226	244	220	235	225	251	240	237	229	213	223	230	217	228	248	213	208	236	260	235	217	225	252	268	231	253	234	214	227	220	221	221	225	232	240	231	223	222	229	228	261	235	247	247	221	249	203	221	247	239	227	215	217	286	230	217	261	210	211	241	237	244	217	220	226	204	246	206	227	232	198	241	222	204	200	243	208	222	235	226	223	231	250	216	230	218	221	233	212	215	224	249	218	249	231	228	210	246	241	232	201	274	204	226	239	217	256	231	207	226	241	248	190	217	200	222	215	244	230	223	232	230	238	244	219	237	215	255	221	225	239	244	255	254	215	229	202	195	220	246	224	225	229	251	234	211	216	226	217	248	265	222	255	252	250	245	228	222	235	230	232	196	218	258	264	221	232	250	234	234	216	256	202	229	225	209	274	264	250	244	221	215	228	244	255	222	227	220	206	228	211	229	221	213	241	233	213	205	200	236	247	213	224	226	228	232	221	243	231	202	253	253	204	214	254	251	214	231	212	221	231	242	220	211	223	212	249	193	215	240	235	208	248	231	229	239	234	225	214	210	218	226	219	239	238	227	227	217	219	272	220	214	237	255	259	204	227	242	212	219	225	243	236	217	260	236	246	248	217	242	221	236	205	270	247	209	229	231	228	188	232	242	250	211	236	243	226	226	229	248	249	220	249	221	221	222	224	231	221	235	260	212	222	216	216	239	238	224	210	210	228	237	257	245	213	230	280	235	215	238	273	219	235	230	217	257	221	219	218	219	229	219	233	231	235	211	223	249	226	227	216	212	244	233	238	217	245	216	227	228	243	273	231	218	244	236	235	245	200	238	231	257	242	258	230	214	247	226	247	226	245	212	243	222	228	272	204	233	229	210	248	259	257	246	232	228	236	216	236	232	272	250	222	265	209	232	215	261	243	223	210	216	213	233	207	245	218	248	212	229	239	241	265	250	226	232	235	233	218	226	232	239	217	210	254	230	240	246	241	212	230	258	234	187	223	219	261	233	221	221	237	243	206	225	213	211	219	217	258	276	233	218	205	236	251	228	213	241	253	202	218	224	236	229	230	194	250	243	235	222	244	221	228	240	195	237	263	227	187	228	229	230	228	222	241	216	219	211	234	277	216	221	227	224	216	228	247	224	243	224	242	225	258	255	220	239	222	226	243	221	242	246	226	217	222	221	232	232	280	242	220	221	228	230	223	236	241	217	226	209	232	195	246	233	232	246	204	225	240	252	260	249	214	215	245	221	215	217	228	208	238	247	251	254	211	254	229	197	236	238	258	232	223	234	217	222	252	223	233	217	223	236	253	243	220	229	227	210	245	258	273	233	230	222	238	237	255	218	217	224	222	247	255	228	224	233	222	256	224	225	221	223	224	264	226	231	253	222	240	241	237	260	253	273	212	216	245	248	242	234	225	218	216	256	242	227	222	252	219	204	233
30274	15882	12178	4824	5142	4286	3922	3638	3512	2811	1945	1802	1632	1252	934	782	627	676	699	659	637	719	760	748	729	638	570	573	582	559	570	556	544	539	536	531	537	530	575	568	512	527	530	527	532	531	575	491	524	482	542	545	485	506	527	509	477	536	524	532	507	497	492	513	493	529	490	500	525	502	524	466	469	496	549	539	485	499	487	519	444	547	481	514	471	526	454	489	481	513	522	494	491	496	497	482	481	540	499	482	509	505	502	507	517	487	466	473	510	519	485	515	524	502	485	478	508	501	484	536	496	497	480	503	464	542	493	482	500	478	509	540	496	508	498	527	482	483	498	501	496	529	511	508	543	510	494	502	522	508	485	550	517	513	463	481	494	516	527	480	485	526	448	521	510	509	509	526	534	553	545	471	533	492	481	528	519	500	509	505	502	486	509	513	524	494	494	504	485	533	522	519	498	470	512	558	500	520	513	493	520	523	528	497	533	510	499	486	467	525	435	505	491	527	519	499	512	495	519	520	506	476	476	498	462	504	497	524	507	482	501	458	506	481	498	560	510	521	512	485	532	499	508	538	505	563	482	503	504	465	485	491	497	554	455	504	480	497	543	505	508	490	492	497	482	509	501	505	503	447	541	526	496	514	508	448	509	525	525	508	501	476	498	487	487	501	532	494	528	484	475	504	541	527	482	528	506	490	523	487	528	524	513	501	530	502	539	497	502	492	491	503	517	481	470	463	447	547	522	521	457	515	501	456	536	497	506	517	487	550	550	521	507	468	516	540	490	515	524	483	477	516	531	474	488	479	526	508	498	517	465	523	493	541	503	503	502	518	501	527	541	488	502	545	512	504	531	461	506	526	505	531	522	520	504	497	486	478	499	514	486	482	525	516	500	511	469	500	521	533	502	494	478	510	504	511	483	493	465	478	487	507	528	513	488	501	508	489	525	474	488	533	513	523	518	521	479	502	501	508	498	476	488	501	509	515	492	508	479	527	503	515	500	487	518	540	535	521	515	512	484	490	471	481	551	524	526	494	500	500	505	514	507	458	491	502	494	513	508	487	524	505	551	474	492	510	487	508	507	458	463	499	499	470	528	486	506	503	500	473	518	482	503	505	497	519	523	489	526	503	505	516	462	545	478	507	483	516	506	484	558	497	551	509	541	496	522	530	511	458	556	512	479	519	537	501	517	495	538	497	534	513	495	520	514	538	496	488	500	498	506	506	492	508	502	569	525	517	490	508	495	512	473	466	511	499	544	519	541	473	491	523	519	485	485	449	457	487	475	495	525	499	494	506	515	469	519	495	492	528	492	516	481	534	492	500	468	471	494	465	524	505	499	515	504	511	526	512	457	489	499	519	515	503	537	524	540	525	516	479	512	524	525	518	531	484	468	483	520	493	510	509	498	478	506	500	535	521	479	527	512	494	514	518	501	517	512	530	505	491	506	497	483	471	488	498	514	484	491	515	486	494	484	512	517	522	488	504	489	489	525	503	489	470	509	477	479	538	490	499	512	470	522	502	494	485	509	516	465	519	488	474	534	504	486	472	522	497	510	500	515	511	484	536	519	467	467	528	497	548	539	531	526	502	490	502	494	514	511	509	518	488	501	516	470	529	484	558	524	477	502	507	524	506	481	506	476	492	498	506	476	497	513	549	520	537	535	537	480	520	499	504	498	516	485	503	476	502	517	495	459	467	511	486	487	516	519	522	473	454	497	499	501	474	508	488	493	504	525	487	473	497	469	506	507	485	522	515	487	479	532	509	513	515	515	511	528	499	516	518	533	521	455	499	528	466	504	495	493	475	518	489	539	480	503	498	468	509	460	505	505	502	494	532	511	501	490	507	488	479	486	530	515	465	512	480	521	517	487	498	507	508	493	523	493	511	530	498	497	523	492	520	508	568	477	522	470	510	481	510	462	512	466	514	497	491	464	493	501	499	498	498	505	531	489	506	546	460	534	495	494	451	484	522	519	524	508	483	531	497	514	503	562	519	515	485	507	480	497	490	509	486	500	485	518	512	466	485	488	478	507	469	520	506	526	494	524	502	511	497	486	500	499	533	500	484	550	551	498	522	507	507	558	544	490	509	508	533	514	536	478	528	510	499	513	497	501	514	481	494	489	509	491	510	551	498	518	508	541	491	512	503	466	539	487	476	534	493	474	496	519	547	515	519	468	503	511	502	523	521	540	486	497	517	484	478	517	501	502	513	505	520	522	484	494	491	520	523	468	518	523	482	503	518	506	482	536	481	543	528	490	517	497	486	501	489	470	534	499	492	442	470	524	511	507	526	501	463	496	522	495	551	499	519	511	480	498	528	520	474	481	505	468	478	502	499	488	493	520	482	511	500	509	482	545	488	513	508	521	532	502	499	481	526	514	501	499	490	522	521	489	520	513	515	497	519	490	472	500	492	495	480	472	477	511	534	496	471	484	503	505	511	494	473	520	491	495	517	490	488	494	508	494	502	506	489	534	480	535	518	516	530	525	522	491	496	455	520	524	490	535	489	481	501	557	495	473	503	499	497	533	530	518	521	511	516	518	482	507	458	542	451	501	484	501	488	499	513	497	513	509	483	522	475	490	538	508	562	543	456	521	470	503	498	504	507	518	533	489	489	477	497	491	465	498	526	529	526	536	477	491	492	485	490	537	511	550	498	504	522	531	477	466	496	487	467	527	477	532	490	525	515	501	501	478	467	525	528	499	511	472	523	491	480	512	489	494	509	522	532	500	519	491	501	487	529	537	507	510	483	502	524	485	501	544	478	512	502	474	496	507	487	514	511	488	494	470	476	484	495	499	535	513	514	512	504	483	463	518	465	486	467	475	514	519	524	504	497	507	534	540	507	519	479	489	517	510	493	504	489	548	526	505	552	480	500	485	525	501	503	508	471	507	528	529	516	507	540	482	493	490	512	469	519	477	498	527	486	502	473	488	521	481	501	459	526	528	511	500	466	467	492	525	473	506	503	548	511	517	476	482	499	502	506	512	482	498	439	494	522	485	535	511	482	511	532	522	512	481	488	472	464	490	521	490	509	507	488	506	484	497	511	531	523	507	505	503	477	543	573	527	491	539	478	495	508	480	466	534	517	511	507	483	503	486	525	502	520	522	503	507	484	484	541	482	556	512	509	520	469	512	493	482	508	514	475	460	463	525	507	511	518	543	523	505	515	465	519	485	510	505	526	501	526	454	506	464	507	516	466	529	531	508	493	497	502	488	505	540	489	498	503	516	456	507	518	470	551	471	525	536	495	534	451	508	562	458	498	469	510	516	517	542	484	473	570	521	505	495	495	512	527	522	526	522	504	492	504	541	504	477	489	495	507	505	485	528	490	539	523	485	524	492	523	502	477	473	552	469	470	528	516	509	489	470	486	486	505	494	503	500	536	485	518	494	486	553	486	498	527	515	526	523	523	452	505	510	517	452	500	443	549	511	493	508	484	569	455	512	537	513	530	490	478	495	485	515	513	510	539	501	457	540	467	497	525
58522	32753	17473	4161	2408	1709	1518	1356	1371	1028	733	680	597	522	379	348	359	282	319	332	350	335	353	342	314	316	287	278	302	324	332	285	315	311	280	292	269	308	281	285	315	301	274	286	319	292	316	291	295	298	314	266	307	281	294	309	298	257	295	290	297	275	268	280	291	289	276	280	284	271	251	301	313	313	258	251	285	319	270	261	289	285	251	294	291	293	265	279	291	280	266	269	283	271	264	293	269	294	245	253	289	309	256	266	261	265	278	238	316	288	277	301	300	249	304	281	294	260	310	272	249	286	321	259	283	288	260	272	255	263	299	272	293	290	270	293	266	280	280	260	263	255	279	285	291	287	293	297	277	284	252	266	297	289	301	300	269	281	255	281	290	324	298	345	269	270	292	275	267	293	287	286	287	268	301	252	239	288	285	267	265	295	279	269	304	267	250	250	294	301	278	291	290	262	308	275	294	302	290	331	277	308	267	290	258	316	298	263	295	338	290	306	291	294	284	278	270	273	282	286	283	249	319	322	326	273	275	317	287	287	287	280	261	264	279	263	260	288	264	278	283	299	271	285	280	297	284	276	280	293	253	308	268	255	293	267	298	287	277	285	273	292	282	311	274	279	270	265	287	296	313	305	254	268	281	279	291	306	279	286	258	294	284	285	270	273	274	256	278	258	273	321	255	262	253	263	296	279	279	264	287	302	281	270	265	278	265	285	255	304	279	280	294	276	286	288	284	269	294	309	287	286	287	245	281	261	294	261	296	287	271	288	300	265	281	272	304	275	289	298	264	300	268	268	259	291	273	266	326	281	302	298	298	257	269	255	273	284	268	245	257	229	258	290	276	288	275	314	275	288	270	269	275	301	274	285	291	256	304	279	280	307	273	268	277	250	282	260	291	280	310	287	270	289	216	241	292	282	280	304	288	285	276	275	266	294	267	281	294	269	262	269	269	302	285	288	293	264	282	301	284	301	265	273	292	270	297	278	291	320	262	259	255	270	280	254	262	330	286	271	275	285	305	270	320	265	289	269	289	280	268	271	289	290	254	306	293	271	281	262	281	283	250	267	278	288	339	281	289	257	253	270	282	271	242	298	282	309	290	260	273	277	284	278	272	294	276	296	283	261	294	283	282	316	273	249	250	275	302	287	255	336	292	278	305	296	250	272	293	279	311	277	288	279	282	294	276	301	300	265	310	252	299	263	266	277	274	253	302	265	285	300	277	301	272	295	282	282	308	268	294	272	270	265	317	314	260	279	290	273	281	260	293	296	263	280	281	310	281	256	249	269	248	252	291	268	265	272	296	281	297	260	250	312	271	310	274	261	282	305	246	258	281	306	232	277	286	278	285	283	257	308	266	285	234	314	271	314	294	292	279	284	274	284	251	314	284	234	262	290	265	268	272	281	285	311	285	283	263	301	253	290	254	270	271	284	282	267	249	258	291	266	275	280	316	254	291	258	319	296	298	268	261	299	256	267	282	291	273	292	305	261	294	305	285	282	268	275	297	265	291	268	277	282	287	305	261	280	295	303	274	278	259	274	305	272	313	286	293	258	288	314	268	264	285	304	303	294	288	261	300	268	292	261	281	266	265	316	291	302	251	284	296	282	302	279	291	257	282	255	315	280	275	292	279	237	286	289	271	259	259	275	281	262	267	253	285	289	336	253	316	271	277	303	279	291	292	273	268	307	261	269	285	293	294	291	262	298	268	267	275	281	304	253	286	281	305	279	312	287	313	304	264	284	305	273	279	286	287	304	280	294	297	310	289	259	281	317	278	283	269	287	290	290	266	274	274	266	261	331	301	309	260	262	263	264	304	274	319	259	302	274	309	275	282	277	270	279	302	278	262	300	251	293	277	295	268	288	271	279	283	266	252	265	285	288	298	241	237	279	269	308	257	298	294	303	315	297	283	292	301	312	303	282	312	310	280	307	269	278	307	237	265	298	296	337	273	262	266	274	291	279	268	300	292	312	292	266	242	276	289	241	284	265	270	328	346	307	275	304	283	293	253	275	309	314	275	283	265	278	297	319	286	284	278	278	248	275	271	247	282	309	281	292	291	303	284	256	264	267	269	290	300	266	294	305	300	276	296	274	254	241	288	304	277	286	288	296	270	290	252	265	302	303	288	291	275	262	305	300	286	305	306	259	316	313	294	305	267	277	281	281	284	284	237	292	271	279	311	266	286	273	306	308	304	275	303	256	286	224	260	331	303	253	289	268	298	265	279	320	291	278	261	286	272	297	303	247	279	300	304	262	294	287	278	284	303	277	289	251	269	288	271	244	282	275	265	272	291	280	285	277	268	257	279	295	268	258	309	241	261	288	296	269	312	264	267	275	310	301	280	284	288	280	287	270	282	285	296	268	285	309	274	291	276	277	292	232	260	321	329	287	246	260	305	294	302	281	265	306	265	269	287	268	259	247	291	279	274	272	280	271	281	257	259	270	281	299	293	296	282	296	274	270	302	280	278	320	314	309	260	255	280	259	274	287	325	283	271	300	255	291	296	325	252	253	261	282	300	297	267	298	308	273	277	247	271	297	307	296	302	280	301	273	270	247	311	285	280	283	276	269	273	285	279	283	297	273	310	289	282	290	286	271	291	280	291	276	263	281	288	280	297	249	277	282	275	280	296	296	270	291	256	303	269	309	299	272	268	262	282	292	260	250	289	277	256	285	307	265	240	267	293	271	272	297	300	273	299	292	305	267	275	316	292	275	267	293	281	289	308	297	244	282	299	309	297	291	261	294	291	275	264	301	332	266	277	272	286	287	284	301	291	306	278	282	321	280	295	263	300	274	293	266	284	271	270	301	282	300	297	270	321	262	263	281	274	269	269	288	308	294	277	299	289	261	260	277	289	258	274	292	288	275	269	296	254	276	295	261	285	289	307	296	270	266	297	306	266	287	263	306	269	284	283	286	285	292	268	281	303	272	302	276	268	257	282	279	321	296	268	259	287	265	281	311	278	254	310	284	278	319	266	282	307	267	271	287	264	263	256	282	312	293	299	263	264	281	293	257	259	282	289	296	308	288	321	300	284	280	274	327	281	298	273	265	265	289	254	294	275	287	301	287	243	270	280	290	269	278	326	296	281	275	298	295	321	296	302	280	255	272	277	291	312	280	288	304	272	296	278	306	261	264	266	277	284	275	227	287	280	254	283	257	284	275	265	266	314	287	298	307	304	305	308	266	287	278	294	268	294	283	271	271	296	295	285	282	281	267	307	287	278	288	278	311	278	245	279	271	268	262	286	268	286	268	259	278	279	279	291	269	303	281	285	269	300	269	264	296	239	274	325	265	283	282	277	256	290	305	249	296	304	295	277	287	257	230	281	251	272	281	293	274	309	323	292	282	283	269	255	323	274	285	264	280	297	278	281	287	282	319	306	287	295	288	277	302	263	320	274	306	292	305	279	292	292	302	255	271	292	302	348	327	286	275	303	308	280	248	262	288	297	291	284	296	272	277	286	269	284	293	306	262	252	279
33875	21539	16760	7737	7807	6562	6035	5509	5410	3975	2734	2562	2303	1789	1201	977	941	877	806	895	923	915	973	988	914	849	729	678	688	664	649	687	659	687	676	673	690	601	702	673	605	615	656	656	611	567	607	661	615	622	635	572	671	618	583	603	600	585	633	576	649	599	600	633	589	657	628	632	596	568	618	602	632	580	579	614	606	571	667	596	607	561	635	580	587	640	613	612	582	624	586	584	629	576	605	576	617	618	629	590	590	590	619	566	646	641	580	608	611	574	585	586	570	608	594	610	577	620	605	632	590	622	579	634	600	613	570	604	580	586	609	566	636	593	642	592	616	589	611	592	594	603	589	610	599	601	600	605	627	588	632	549	600	596	591	585	610	592	598	584	602	600	606	579	646	589	585	601	579	594	609	644	607	594	592	604	615	601	569	639	623	607	584	577	606	574	569	592	541	627	587	609	570	566	647	580	606	610	621	539	582	621	585	566	609	569	624	573	589	604	577	632	648	621	594	596	647	552	553	583	614	636	582	612	569	585	569	612	623	611	600	586	548	590	634	634	586	649	644	608	571	535	611	584	565	605	592	640	574	620	603	631	588	611	609	592	561	613	598	648	567	578	613	603	622	640	594	591	588	629	608	619	588	619	572	592	603	671	584	617	650	583	603	614	635	567	591	592	636	597	597	631	566	587	617	582	579	626	583	629	605	560	586	581	608	581	600	576	558	596	621	593	545	582	594	615	533	645	553	613	645	568	576	636	594	588	579	594	615	608	657	595	617	618	601	630	582	584	635	607	596	614	594	625	575	588	609	635	564	635	592	605	657	596	601	578	578	617	627	607	608	591	570	589	568	596	590	644	590	600	609	559	544	666	589	585	607	545	609	641	609	612	580	631	580	604	591	621	584	571	597	598	554	606	651	604	571	612	565	618	568	622	614	562	613	577	591	585	595	546	611	598	585	602	600	581	593	591	593	575	626	594	588	585	611	592	571	604	611	562	601	603	576	591	632	607	600	616	607	603	621	613	612	615	612	612	566	609	609	588	599	577	619	642	573	609	615	593	594	541	610	562	614	595	566	578	594	597	617	617	541	594	566	581	629	607	631	618	558	632	590	648	602	594	616	541	582	591	608	601	581	646	573	579	597	577	583	561	597	601	622	572	626	603	580	618	589	596	566	557	623	608	643	616	589	613	579	584	619	595	593	596	576	575	604	619	567	605	581	613	622	635	543	632	593	559	572	627	613	593	625	579	600	602	589	569	641	565	622	564	575	549	565	577	572	615	653	568	629	604	620	569	615	600	608	606	616	539	630	581	634	601	624	615	608	614	642	620	637	627	616	585	607	580	567	596	629	584	563	587	597	581	599	605	612	655	581	583	646	571	586	580	573	572	586	607	639	650	619	587	590	640	622	558	610	610	572	637	624	603	588	571	604	590	621	619	577	550	631	598	604	597	626	583	544	614	549	613	628	566	547	623	640	633	627	596	591	617	589	610	615	637	598	619	616	629	604	612	569	637	568	592	618	640	602	590	618	582	591	608	562	600	593	592	624	584	632	628	611	596	586	584	583	575	594	534	582	625	617	631	623	598	597	591	576	595	607	608	606	565	608	543	619	560	614	572	585	602	587	634	618	538	576	606	575	630	619	621	556	585	640	608	567	610	613	608	585	620	595	608	612	588	594	613	602	601	607	645	615	660	594	596	602	622	579	625	621	551	605	561	566	569	636	586	577	631	578	629	603	611	591	602	607	589	578	599	623	596	606	635	591	609	597	598	570	630	571	582	600	598	591	578	636	587	611	600	606	596	604	600	582	569	609	592	582	624	595	612	602	631	588	616	606	619	581	561	624	593	610	580	599	589	610	568	578	607	624	570	612	625	564	596	600	585	587	598	613	636	589	601	615	604	612	584	607	617	593	586	615	619	591	577	604	634	596	574	615	640	610	624	581	604	567	596	575	596	577	613	593	575	597	607	646	633	608	643	598	621	597	581	642	590	624	632	591	551	607	624	608	593	609	584	601	577	586	562	648	670	635	545	549	563	560	570	552	630	609	574	601	598	563	563	611	605	602	640	618	569	584	552	602	570	569	570	599	599	607	580	616	640	580	638	617	643	582	570	583	584	655	633	595	603	599	581	650	585	574	612	546	610	637	573	619	644	612	573	642	578	573	623	563	618	619	608	577	640	643	614	633	587	608	587	557	614	618	570	577	609	611	603	580	615	618	599	595	597	593	618	652	620	632	608	620	633	628	619	612	626	620	611	588	597	589	609	566	557	573	590	589	566	590	611	599	612	572	576	592	604	612	612	600	630	608	622	605	623	614	623	584	591	595	593	605	599	627	595	609	581	575	563	584	579	614	602	619	584	620	629	583	612	654	622	649	603	599	592	620	606	604	620	564	674	596	579	620	586	608	631	577	596	581	566	585	619	612	573	625	647	623	593	569	591	612	602	579	601	627	593	640	593	653	603	575	631	613	604	588	572	620	633	578	591	650	589	606	568	598	584	620	586	648	616	594	616	607	611	601	568	580	633	587	621	582	549	599	595	618	568	561	623	584	578	621	620	592	575	609	593	576	600	560	604	602	577	591	617	579	584	591	623	592	582	607	663	584	619	625	606	583	615	618	602	689	612	588	591	610	599	573	602	573	605	606	595	570	594	603	614	642	620	604	575	557	596	590	587	618	557	577	641	549	541	530	640	615	601	602	595	610	619	633	593	611	553	597	586	579	600	617	577	608	600	612	577	562	588	586	598	621	596	584	594	590	590	625	587	647	649	571	600	589	626	583	603	570	582	603	622	535	616	598	580	590	594	605	593	604	599	609	626	575	564	626	578	614	612	570	654	614	595	584	590	632	596	594	630	621	602	636	606	609	578	623	626	620	574	600	627	583	624	611	586	567	588	602	578	633	631	588	613	594	618	601	592	587	546	605	596	577	589	621	627	543	624	586	598	613	565	586	583	592	587	610	613	605	580	613	589	579	607	596	646	659	602	645	560	646	591	604	595	650	616	653	597	586	621	630	593	606	606	595	649	631	624	589	562	609	660	576	626	607	584	603	577	598	571	637	600	601	620	588	617	573	577	582	590	647	606	601	654	629	582	588	608	572	597	578	592	626	612	590	604	638	620	543	576	565	575	601	616	621	613	600	607	612	601	609	584	600	608	621	616	576	611	626	586	586	604	569	603	614	592	570	609	583	619	579	625	579	588	582	627	578	625	598	646	607	612	612	624	644	593	608	595	597	569	589	658	598	613	601	618	588	604	597	544	628	571	593	592	610	619	602	618	573	614	601	579	602	614	581	604	596	607	566	591	572	618	573	618	633	560	604	620	596	590	542	601	627	573	573	604	554	566	588	537	579	587	593	603	584	627	582	572	562	607	606	635	589	591	603	610	583	556	599	610	577	623	604	598	595	617	596	587	576	593	621	601	590	600	596	580	617	578	579	636	601	571	647	652	600	608	567	581	580	639	601	624	603	623	627	638	622	600	648	588
38640	17232	4940	1156	847	590	585	633	569	468	372	359	334	283	284	278	265	272	251	257	265	244	259	252	259	246	238	250	222	261	233	244	238	268	238	241	243	252	224	205	288	209	285	233	234	253	253	220	248	230	237	256	270	228	266	258	251	248	250	249	233	223	267	236	243	227	205	250	252	271	238	267	241	236	231	214	204	233	235	257	240	271	243	248	221	251	265	258	244	238	223	248	252	231	235	249	238	242	263	227	236	275	243	274	218	212	258	247	234	223	255	222	237	267	240	223	275	226	275	242	231	227	278	222	250	256	277	277	277	250	248	274	259	225	227	263	257	263	213	240	247	244	247	202	264	226	220	268	243	209	246	226	225	246	202	249	260	207	243	254	215	222	272	233	244	266	225	242	247	231	230	219	240	267	237	234	233	230	226	244	218	217	232	240	254	247	246	248	200	261	247	253	227	231	242	246	244	229	225	235	256	222	215	270	260	229	244	251	234	263	252	234	231	257	240	233	287	238	235	259	245	223	241	245	233	229	250	253	233	241	226	233	211	230	250	251	231	279	253	246	234	249	242	217	260	244	229	248	238	258	230	234	238	218	238	235	244	218	190	263	228	205	227	262	217	255	222	249	235	228	245	228	235	264	230	237	238	258	269	236	239	234	221	224	247	220	227	245	256	231	232	218	246	254	256	235	199	253	209	237	221	255	207	239	237	224	237	273	231	224	242	218	231	243	230	223	233	237	262	277	241	179	272	231	244	252	232	229	231	244	245	266	247	283	261	217	223	223	224	211	244	228	211	254	226	255	238	234	231	240	242	246	252	242	202	254	244	245	243	202	251	274	256	251	257	208	234	227	259	242	277	229	212	246	233	253	242	248	254	252	247	254	200	230	189	234	230	224	242	256	242	274	278	239	232	273	238	256	250	257	234	239	258	197	198	235	247	232	231	254	261	258	247	244	245	217	250	217	230	273	300	234	254	229	230	256	234	247	245	218	259	233	256	257	242	242	250	254	265	246	248	280	249	222	254	277	242	252	238	237	266	231	243	242	234	252	234	251	213	268	224	243	253	233	252	251	258	256	244	224	237	247	258	220	258	264	259	219	228	260	257	266	225	229	208	246	240	222	256	214	233	224	248	235	265	235	245	235	248	219	236	243	226	228	243	227	234	275	254	255	239	226	221	228	219	225	240	228	248	225	244	235	218	233	272	235	249	253	233	246	228	234	210	227	246	229	264	254	266	216	229	220	229	203	224	243	226	206	238	209	222	250	235	229	214	246	249	234	232	243	240	242	234	220	214	243	232	221	243	264	246	237	261	235	248	237	252	228	216	203	262	231	251	232	217	223	225	252	237	245	223	229	235	245	256	248	238	226	201	253	240	217	240	245	214	252	236	262	240	232	247	214	222	237	290	248	274	248	240	236	222	215	223	236	226	235	237	242	228	245	229	272	243	246	255	227	260	239	250	229	239	231	231	231	229	260	248	255	242	241	219	274	221	223	230	242	253	244	239	214	198	255	234	232	226	242	265	206	254	228	239	237	239	260	243	243	250	220	244	264	263	262	239	242	232	242	215	211	260	250	259	197	246	265	253	232	223	222	262	266	238	237	226	225	233	208	245	262	234	238	254	230	242	226	230	224	249	230	239	231	249	247	264	271	204	210	237	243	206	253	253	233	251	240	234	248	224	222	223	233	260	226	238	269	234	213	276	253	248	233	247	241	229	224	233	245	238	215	231	244	220	220	235	227	278	263	226	222	245	221	232	234	270	209	241	236	250	248	231	219	242	242	229	227	236	243	235	246	220	231	230	240	232	218	240	253	247	232	233	275	213	246	236	272	239	245	238	258	236	229	227	276	230	197	249	235	210	262	218	259	241	214	213	228	236	256	220	268	258	217	218	245	244	236	225	259	246	231	243	218	220	252	257	252	207	237	240	235	247	236	263	270	258	253	246	235	250	212	236	242	253	263	232	249	234	251	238	220	270	231	234	272	249	263	267	226	240	269	266	257	233	231	255	205	250	232	231	229	220	228	238	244	239	225	231	248	210	243	229	214	270	207	244	218	233	197	270	287	240	245	252	264	241	224	213	239	224	282	249	234	262	224	236	262	220	233	212	226	223	242	253	240	246	257	245	215	239	244	242	218	241	228	253	242	220	243	243	258	237	256	233	254	270	210	222	236	265	253	251	213	272	224	239	231	245	241	223	242	244	234	242	224	229	265	247	225	234	234	218	239	238	228	213	217	241	235	273	230	248	237	250	231	238	227	243	245	248	259	250	254	227	226	212	227	225	245	221	259	229	200	258	218	215	263	229	243	227	242	252	229	231	238	228	205	222	238	245	221	216	215	252	245	263	251	264	237	241	221	233	267	213	256	240	252	224	239	232	242	253	211	243	201	241	221	225	248	229	251	217	237	230	252	254	235	242	235	244	241	219	203	225	232	249	263	214	251	243	246	239	254	280	239	266	264	240	241	220	213	259	240	229	233	252	258	249	216	229	245	254	247	220	227	221	224	255	238	260	221	198	214	223	236	243	232	258	239	253	250	259	222	240	240	230	219	256	246	247	233	259	260	236	245	221	255	260	232	265	243	246	257	245	237	249	236	225	207	216	244	217	238	240	203	299	212	234	240	251	234	243	224	269	231	235	234	197	270	243	213	213	224	233	205	253	233	264	225	278	227	236	234	234	241	233	275	255	273	222	214	252	233	247	265	236	264	228	245	212	243	258	234	233	236	243	261	235	237	233	165	247	252	232	258	241	247	220	254	229	231	235	261	250	244	277	232	240	259	279	241	250	251	235	211	230	230	241	243	239	247	226	244	232	218	234	237	247	214	242	273	194	239	274	270	223	233	230	238	241	227	208	251	209	262	257	239	232	268	211	253	238	259	247	264	212	224	250	245	222	222	245	250	248	221	252	230	244	248	279	227	213	236	220	243	240	249	223	255	264	248	252	239	211	258	254	223	219	211	233	230	232	258	243	255	258	227	219	218	243	236	237	228	235	218	238	201	202	254	225	235	231	220	236	254	235	220	212	226	220	249	222	245	225	253	234	238	223	249	233	228	194	223	212	218	226	239	247	221	260	234	221	259	267	210	252	252	228	221	239	237	224	223	245	228	212	241	280	244	247	253	238	240	246	244	259	248	237	237	247	248	231	224	232	221	215	240	232	202	271	228	226	253	268	223	245	250	233	271	223	233	234	259	260	259	240	198	227	245	235	258	224	249	229	210	242	231	262	215	246	271	232	233	236	243	243	218	222	253	229	266	249	234	242	262	238	240	243	247	254	253	240	262	230	210	224	257	212	247	257	223	217	218	252	253	273	235	219	232	237	225	224	254	225	226	221	232	234	236	236	229	255	258	254	249	241	249	215	216	251	221	235	247	220	222	256	246	254	254	254	232	224	252	215	230	273	234	255	245	230	231	279	230	258	228	249	265	266	231	245	239	251	239	211	260	208	231	253	248	247	224	234	261	233	231	223	218	244	259
22030	10381	5847	2945	2828	2177	2143	2375	2259	1732	1226	1230	1141	910	670	574	583	612	604	648	540	572	590	588	555	532	566	551	498	533	544	535	545	533	555	522	511	538	508	490	525	503	567	548	500	510	514	508	511	506	498	533	516	542	478	509	565	533	510	506	506	486	534	538	561	531	562	505	514	531	507	508	528	525	492	528	494	502	535	518	519	531	525	501	500	564	486	533	472	505	490	528	537	494	550	494	499	530	544	566	551	525	528	526	495	510	533	513	508	521	519	528	501	514	552	488	556	487	513	524	516	495	465	514	527	502	500	516	497	480	542	540	515	515	500	500	506	495	541	502	505	525	504	566	543	504	484	498	560	509	528	490	529	523	507	515	532	514	516	520	520	539	514	520	518	512	504	463	499	489	521	502	515	520	552	493	544	518	482	510	506	522	476	445	500	481	485	524	474	522	509	508	537	527	508	516	553	507	531	551	510	509	507	520	550	467	487	514	491	516	483	481	554	493	484	446	514	541	475	506	523	493	512	493	525	467	522	506	485	522	493	523	509	493	529	564	515	524	531	509	504	533	500	505	535	520	511	530	497	496	528	490	510	534	504	507	529	506	513	523	499	521	492	520	516	548	534	512	507	490	512	531	542	470	496	525	495	483	523	516	508	502	529	496	501	508	542	491	515	493	489	522	484	522	487	539	501	519	504	514	485	483	492	552	479	515	490	525	507	521	507	491	518	525	509	517	499	501	520	551	484	453	474	488	535	559	492	465	516	509	551	532	497	508	519	521	484	510	511	477	530	540	510	543	513	481	490	546	540	490	504	562	478	529	493	509	517	545	547	563	542	553	506	549	549	503	512	522	502	536	513	535	531	517	503	512	501	502	489	521	515	500	518	536	516	518	566	526	502	523	533	523	512	508	551	530	494	484	480	478	520	478	548	557	493	480	531	556	474	506	499	486	518	511	541	508	528	497	480	522	475	548	496	526	508	491	570	522	497	530	481	498	524	493	513	528	522	546	506	521	482	491	465	533	537	522	525	511	505	534	515	545	454	495	579	527	544	523	520	494	527	532	546	525	501	518	479	515	488	542	498	490	515	525	538	538	542	532	529	524	521	490	490	507	447	507	484	513	514	526	544	559	531	551	512	547	499	475	492	531	512	518	495	528	544	505	524	476	513	515	519	528	510	510	502	555	521	543	499	530	527	523	524	527	526	526	536	537	539	487	557	495	544	510	531	505	531	508	532	498	505	539	503	508	492	480	508	503	489	536	533	477	472	512	512	486	491	497	497	474	527	487	533	536	522	475	517	483	537	520	497	518	501	483	501	503	487	497	512	528	488	532	508	491	517	528	512	520	524	525	496	523	498	518	541	511	469	513	514	499	510	519	542	567	507	488	493	523	502	500	515	513	557	527	489	561	513	505	542	508	536	501	486	513	556	512	453	511	508	515	538	519	473	532	495	493	525	517	524	477	505	507	508	520	468	522	489	570	515	492	510	456	505	507	514	533	515	478	488	552	536	520	476	544	506	491	507	506	492	495	536	474	570	531	520	534	521	514	524	517	530	518	530	512	485	528	496	474	509	497	486	500	514	504	514	518	512	553	519	492	540	557	510	489	516	564	532	544	497	500	514	530	495	514	510	478	482	494	484	520	518	506	494	505	529	527	516	528	498	494	468	515	531	486	542	515	514	500	536	486	458	509	483	506	504	497	510	512	517	466	501	518	520	524	487	535	514	547	522	505	502	543	509	531	496	499	486	527	527	496	520	540	525	508	507	521	529	515	543	482	522	520	490	517	483	512	519	511	494	498	517	521	522	484	479	529	504	518	492	507	541	532	535	469	478	477	539	526	504	521	503	482	528	507	500	471	511	519	517	499	470	501	527	540	492	502	496	502	484	500	498	498	504	485	545	525	511	558	516	518	476	520	528	543	512	517	501	499	490	508	534	539	528	503	488	545	532	508	487	510	497	525	500	512	544	519	479	509	514	520	533	557	503	529	505	513	514	488	515	488	531	495	514	545	526	491	535	531	476	514	521	491	463	511	504	518	552	481	526	516	536	465	542	505	511	502	521	536	485	523	497	544	528	500	497	501	553	521	513	526	509	535	515	540	549	471	505	505	528	479	494	500	540	510	527	524	547	514	476	501	506	483	500	510	510	517	528	530	512	491	468	522	529	524	510	529	550	540	530	510	476	511	538	499	511	519	523	475	516	494	470	527	540	542	501	516	494	490	492	520	493	541	510	526	503	491	519	490	504	507	527	516	525	528	534	515	492	497	545	512	544	492	535	491	530	517	508	495	509	496	500	484	491	532	474	511	503	494	529	524	491	526	514	498	506	539	511	478	491	505	492	530	527	516	522	526	518	476	488	517	528	492	519	516	538	510	503	517	500	476	517	529	504	530	497	505	567	509	490	548	521	467	502	485	486	459	538	520	499	508	501	554	491	531	496	544	498	550	517	531	543	512	529	501	498	542	495	492	509	516	497	553	470	486	518	465	489	526	514	473	506	551	489	482	487	517	522	533	561	520	510	501	522	498	526	518	532	502	500	510	497	546	495	510	553	552	523	498	564	515	465	524	501	497	478	499	495	508	512	515	521	492	511	547	484	510	475	540	524	534	535	516	499	511	522	498	524	477	511	445	516	523	485	515	515	512	522	526	520	499	515	498	499	529	556	497	521	484	582	500	501	503	449	519	507	509	525	502	541	527	510	505	505	521	484	503	522	497	523	518	554	562	555	479	486	513	552	516	484	469	520	495	519	486	532	563	486	520	506	476	522	570	514	544	543	494	513	486	547	485	522	554	515	525	507	560	532	495	538	507	512	506	492	501	488	489	494	523	490	574	512	538	521	508	497	526	499	510	492	505	520	517	503	484	521	528	567	562	500	485	530	501	517	525	538	506	525	522	516	529	518	495	551	511	532	508	512	533	554	504	536	499	504	502	505	497	493	521	464	503	529	541	526	559	522	521	501	533	492	529	515	544	527	509	547	537	529	523	486	495	503	509	549	504	535	506	505	505	503	517	509	517	516	545	523	528	507	513	511	508	517	550	517	512	547	539	512	532	544	492	486	519	507	501	521	490	480	501	508	541	507	530	503	480	530	501	504	501	521	534	547	496	514	528	503	494	498	553	543	527	512	490	530	542	537	538	534	532	478	531	520	528	508	453	530	536	513	528	508	489	500	534	482	512	556	521	499	524	517	519	499	539	550	522	505	524	537	531	531	506	523	476	522	560	519	477	473	539	502	502	489	504	523	526	505	534	504	560	512	510	510	500	475	546	500	508	498	543	492	534	480	523	515	487	503	512	499	510	489	529	531	514	500	484	522	526	503	521	511	532	517	509	520	458	485	533	506	517	506	532	465	508	541	511	552	525	527	508	511	494	518	535	481	551	522	522	461	501	495	507	504	514	528	491	520	512	530	499	523	504	557	501	502	499	462	518	544	500	505	558	503	502	545	524	482	510	480	508	512	492	557	563	494	463	492	488
51141	24100	10332	2582	1399	1083	875	1003	918	665	542	496	460	320	293	261	263	273	293	292	265	284	297	273	263	260	236	240	218	258	256	234	222	228	244	236	274	240	242	219	241	220	249	227	222	249	247	227	235	214	270	261	243	245	227	240	222	213	223	212	215	257	239	229	231	240	230	244	238	229	232	231	252	221	240	236	242	240	207	228	234	240	225	208	230	248	216	205	202	246	236	217	215	282	234	234	232	253	248	226	243	225	230	250	250	235	247	225	211	235	226	219	233	243	260	240	270	226	222	255	236	237	218	204	243	218	235	251	255	238	217	256	201	229	261	231	243	225	261	249	249	263	191	205	238	234	216	234	260	238	247	274	233	221	205	216	264	230	196	241	257	258	248	228	212	255	248	215	244	230	229	257	236	226	226	260	232	233	261	268	235	238	237	214	219	276	229	248	240	262	239	240	250	239	238	255	252	241	232	258	219	217	226	222	249	245	230	249	211	237	224	242	260	254	264	215	231	204	244	252	236	227	242	234	212	207	217	234	239	221	217	215	247	248	239	223	256	230	246	242	252	217	231	234	217	237	238	230	234	198	248	238	252	226	217	215	239	238	221	234	234	215	218	225	233	232	246	242	219	215	235	217	227	233	249	224	213	244	213	244	232	207	240	246	219	246	226	261	217	211	249	237	259	244	228	229	223	247	198	228	270	225	219	235	233	223	240	270	230	199	240	212	212	220	196	247	265	256	222	222	252	227	226	233	244	262	232	233	257	219	245	240	237	274	256	232	232	230	224	227	232	255	221	231	267	222	215	241	233	266	231	206	259	248	244	243	227	243	220	229	235	218	200	210	247	251	245	246	249	226	233	239	228	234	233	241	258	251	254	247	251	231	252	205	219	245	242	229	249	213	256	199	214	232	256	220	230	241	233	229	245	233	249	250	200	218	242	223	234	230	236	213	237	229	230	270	237	232	251	211	231	243	213	232	233	188	214	241	211	252	241	267	256	218	234	222	248	231	248	235	238	241	248	276	256	200	243	250	220	186	245	205	222	238	240	233	223	205	241	226	225	258	210	229	238	247	242	240	219	224	214	258	250	240	247	224	270	225	228	247	230	259	253	249	247	259	239	221	204	243	224	240	255	224	235	234	205	246	257	216	214	195	232	248	232	202	245	239	235	215	232	258	240	272	234	232	256	252	215	207	268	228	233	224	225	216	239	220	217	236	237	237	249	214	247	221	183	254	237	206	213	230	229	266	219	234	242	265	277	230	232	225	215	235	193	235	233	238	228	238	227	223	226	236	225	247	212	242	228	249	252	226	258	223	241	215	236	220	249	256	225	229	234	228	227	226	205	249	237	253	251	235	248	268	250	227	254	239	251	235	208	225	253	229	231	241	253	221	232	237	217	236	224	216	251	257	233	224	228	232	222	237	228	239	228	241	238	218	226	228	211	215	219	215	236	217	262	245	236	254	233	247	243	241	213	249	221	266	226	246	214	242	231	225	232	232	228	243	213	229	234	271	205	185	213	234	204	253	249	224	239	248	213	246	233	225	220	251	223	238	248	228	220	254	202	215	223	234	228	269	225	227	235	210	274	224	222	246	232	219	243	229	223	254	255	215	238	203	237	253	249	244	209	255	230	239	222	204	198	208	241	238	247	221	223	257	229	228	235	234	213	242	259	210	251	241	223	248	226	235	251	245	226	206	247	239	223	214	228	215	224	250	198	238	239	233	231	257	227	259	234	230	226	226	252	257	237	226	214	234	230	231	229	243	272	243	225	221	242	247	289	235	234	241	224	226	236	230	275	210	230	218	213	204	240	246	214	264	211	244	226	247	248	241	269	201	234	247	219	216	211	249	272	263	251	221	232	242	251	225	229	224	234	220	217	210	263	209	218	227	216	243	229	259	203	242	244	230	243	236	239	196	216	225	228	230	242	244	268	226	235	206	239	305	258	236	232	234	235	255	214	234	254	222	243	227	220	253	216	215	259	239	251	222	229	267	231	248	210	224	197	238	226	248	246	224	224	259	247	197	218	245	224	252	253	255	240	226	237	208	195	243	246	237	238	228	229	219	252	259	204	244	233	207	254	258	223	247	246	228	205	228	230	245	234	229	216	270	237	247	207	226	233	225	231	254	246	252	216	235	262	256	220	223	242	211	227	248	189	240	239	239	237	224	203	225	238	252	206	223	252	243	223	221	231	230	238	225	225	232	230	213	249	240	252	255	237	245	259	260	224	232	242	260	232	227	233	263	216	242	217	221	228	260	223	237	206	221	215	233	236	225	277	237	212	209	237	234	260	228	255	246	253	241	203	261	230	225	214	236	211	240	251	253	221	254	221	224	219	213	220	250	233	230	256	259	245	239	238	216	231	248	246	243	234	239	239	239	244	211	252	240	263	247	234	227	240	237	221	214	217	232	278	226	226	229	242	234	239	234	234	205	230	252	260	221	212	244	222	235	250	191	226	202	224	265	266	223	223	230	223	205	234	240	228	218	239	207	248	262	256	241	242	240	247	208	219	227	215	250	229	229	250	229	252	269	255	241	235	230	231	230	236	211	235	237	198	222	223	248	225	223	256	236	223	223	224	218	232	237	248	244	244	220	270	242	222	226	246	212	240	212	223	226	228	216	244	262	219	254	219	237	241	227	237	226	260	227	250	215	248	247	211	233	230	239	253	252	216	207	237	235	249	246	271	251	243	251	255	218	232	207	217	234	230	244	205	230	242	216	242	241	215	210	224	268	223	273	266	248	234	195	248	221	228	250	275	233	242	203	232	218	280	243	271	239	220	216	225	239	259	250	251	239	219	218	230	213	220	232	230	238	251	242	208	205	222	225	237	226	266	233	231	224	240	216	248	249	202	224	225	259	256	242	226	233	246	238	221	227	223	251	228	216	209	197	227	255	230	234	253	236	227	224	243	244	251	222	205	246	216	216	210	207	226	265	238	234	232	231	244	246	203	204	214	219	219	255	254	235	221	229	222	224	235	203	242	206	220	241	222	235	229	226	206	236	257	229	219	218	216	205	207	237	213	277	283	255	230	229	250	254	234	241	226	247	272	202	228	256	258	213	247	230	230	237	242	201	214	219	216	251	223	244	227	224	246	226	250	253	216	242	268	213	251	235	231	226	237	222	224	283	246	246	237	267	265	240	255	240	228	251	222	233	228	226	213	229	219	201	262	225	245	225	245	237	224	248	214	257	251	228	212	229	243	253	251	211	211	228	209	247	247	244	259	245	234	227	222	252	235	228	253	231	247	195	244	203	210	237	225	230	269	250	243	223	257	239	239	235	238	228	251	231	216	266	260	237	227	242	230	242	246	218	216	241	226	236	234	221	231	214	252	246	220	232	222	242	243	208	272	242	273	212	224	229	264	253	238	225	215	253	256	196	215	243	213	198	220	214	218	231	256	222	234	229	248	211	245	221	231	225	241	216	258	232	232	242	230	221	272	253	252	212	259	246	235	259	213	256	205	249	239	205	224	251
30529	15032	11171	5652	4902	4179	3932	4300	3738	2686	2050	2039	1747	1221	871	697	695	716	688	773	738	788	803	731	708	655	602	583	537	560	564	532	569	540	534	488	550	572	495	529	564	504	537	543	523	488	513	475	524	512	474	536	486	546	505	529	510	530	498	510	514	507	449	517	540	520	497	518	533	476	523	481	519	496	527	530	550	496	537	546	521	476	544	496	542	489	552	483	512	481	503	510	503	556	506	566	496	514	466	528	509	520	516	515	504	541	478	480	500	480	483	485	497	504	492	518	527	531	523	505	510	483	508	525	580	505	500	508	471	531	504	522	491	469	503	494	501	477	513	518	508	487	527	472	488	484	500	493	529	492	506	522	517	447	533	562	531	526	520	497	487	531	509	554	521	509	483	531	479	530	530	510	535	509	469	545	501	530	489	532	536	527	453	544	501	543	512	518	473	469	492	548	519	491	521	517	527	514	523	467	531	517	490	513	490	502	557	517	507	534	482	517	535	535	495	536	521	527	494	499	574	521	553	476	509	550	542	503	528	479	515	487	535	534	512	497	479	499	505	518	541	477	504	509	515	493	510	499	504	492	525	464	452	516	524	494	498	506	519	488	508	518	545	499	510	555	511	514	475	529	550	509	513	518	481	496	496	498	482	495	486	484	541	500	526	498	515	461	474	520	502	532	557	494	495	509	488	547	509	519	463	505	496	503	537	468	490	505	522	486	514	522	484	495	507	524	511	536	486	494	512	477	526	509	523	526	481	507	511	502	491	510	493	495	525	534	532	512	533	504	519	515	515	537	492	487	546	523	458	485	555	516	533	505	475	486	487	523	497	486	489	526	520	514	481	475	494	551	524	538	494	515	508	499	522	509	536	552	519	467	522	514	515	509	542	526	517	506	502	499	556	531	509	485	492	519	525	510	532	509	493	533	530	465	495	504	521	493	478	519	473	494	539	500	506	491	530	524	540	501	524	514	513	499	529	482	524	485	536	520	509	491	498	513	523	498	529	499	483	501	535	512	504	526	496	531	493	484	523	510	504	523	476	525	503	482	482	502	491	489	535	481	527	535	515	565	502	509	516	478	500	508	497	505	501	512	485	539	481	549	476	458	495	531	496	502	514	506	495	555	540	466	499	490	503	500	479	521	491	511	547	509	529	504	516	541	502	513	514	515	521	532	490	493	504	471	501	468	509	536	544	517	515	499	536	519	523	488	516	532	496	505	509	489	499	541	509	522	464	477	523	505	512	471	518	532	506	478	561	507	491	534	538	479	491	511	504	522	512	515	542	518	502	518	492	493	465	532	537	542	500	518	495	505	554	509	546	492	483	515	520	489	513	498	518	521	497	536	504	528	486	494	488	503	524	478	517	525	554	494	535	517	515	513	482	505	519	500	505	506	485	496	501	489	509	535	478	551	503	472	517	496	512	498	546	508	497	505	495	525	501	466	517	530	508	473	543	519	553	524	515	529	543	511	543	513	489	507	525	495	480	505	490	496	483	533	480	491	492	522	514	476	500	500	502	515	491	518	534	479	513	537	485	505	504	525	469	496	481	481	547	476	497	481	494	513	486	534	529	508	537	492	515	509	499	509	476	513	502	471	512	526	557	490	519	564	524	513	550	492	529	525	544	533	468	483	485	508	550	539	499	507	510	529	490	500	509	520	521	521	495	496	501	496	523	463	556	495	493	507	510	517	522	440	502	524	517	528	498	505	504	510	519	496	473	484	513	549	513	508	479	533	546	528	509	522	436	480	508	458	520	504	500	520	549	503	510	512	492	452	511	499	504	486	492	465	491	538	574	546	534	483	492	488	499	507	515	515	543	445	504	486	485	517	545	531	501	492	516	505	517	566	513	511	473	526	474	549	502	488	505	537	461	519	504	490	506	524	532	550	483	466	509	463	480	496	517	519	521	490	518	513	488	482	504	540	509	514	513	432	497	494	530	494	514	487	495	506	509	490	499	532	502	580	548	499	537	480	533	526	519	509	451	495	537	507	490	560	480	536	454	449	509	521	518	531	532	508	553	557	500	503	529	499	526	496	540	490	481	528	508	514	502	503	478	523	503	500	542	475	493	534	503	535	437	488	474	523	531	481	498	555	475	497	541	522	505	478	526	496	520	526	518	499	519	529	477	523	513	482	530	512	468	511	464	467	525	530	505	496	511	491	509	521	492	476	491	536	476	513	476	492	500	504	524	471	495	539	524	532	466	526	477	470	481	496	495	515	530	512	533	504	514	495	501	495	518	478	548	481	507	528	490	516	496	527	572	515	501	484	486	528	506	494	503	521	508	501	525	506	530	513	545	489	488	537	469	471	521	501	549	481	524	515	488	497	507	512	513	502	528	462	502	511	528	490	505	481	508	503	525	485	522	516	534	524	538	500	538	520	495	510	535	501	503	490	499	500	519	490	489	542	508	541	515	512	489	516	514	506	478	551	503	520	547	492	482	473	493	517	511	500	488	519	496	504	483	486	521	534	487	477	472	522	522	536	523	499	510	496	531	502	503	526	495	501	519	479	547	468	540	473	521	525	520	478	505	541	472	497	466	496	534	487	530	513	488	494	506	520	485	513	516	521	544	480	483	513	491	490	476	538	491	535	534	466	485	508	508	520	529	511	499	505	522	513	548	488	521	493	529	505	506	525	490	562	535	517	523	480	498	512	476	484	488	501	542	467	501	504	490	503	478	537	526	515	441	519	517	512	481	513	461	491	480	494	489	538	504	482	547	485	516	508	501	472	587	540	561	518	523	513	510	510	511	514	477	490	474	523	486	521	535	495	518	487	552	499	507	543	488	521	496	473	494	480	488	547	529	517	569	496	504	521	515	511	508	483	515	508	472	494	505	511	533	536	537	523	506	469	509	508	530	506	491	524	477	546	512	489	487	492	508	496	501	493	512	483	575	517	510	482	504	494	477	525	541	469	451	502	536	516	522	533	475	521	507	523	480	536	496	503	530	525	540	519	520	510	518	505	523	487	458	478	491	466	536	503	480	461	534	521	483	510	530	534	506	512	512	512	477	513	505	521	520	526	481	515	518	515	486	538	482	481	563	498	522	476	482	517	466	497	528	517	534	504	512	513	504	522	555	548	493	505	546	558	523	519	508	509	490	535	513	456	495	510	515	513	465	531	532	496	515	507	522	561	535	515	533	507	530	485	504	493	514	511	470	529	469	524	482	473	533	510	525	529	474	542	503	500	495	517	508	513	531	524	478	475	513	540	491	515	544	527	528	516	528	468	522	506	519	478	500	481	535	547	470	542	499	497	515	479	511	547	538	488	531	495	487	537	518	520	520	535	502	555	499	513	518	501	471	500	513	496	494	479	533	559	522	491	516	486	484	512	508	538	478	517	507	500	519	481	478	462	492	508	489	515	550	530	510	527	509	527	487	514	552	517	498	526	493	546	498	545	495	499	496	519	503	534	520	493	518	538	520	489	512	531	536	478	568	513	487	511	525	521	528	516	544	526	519	515	516	499	513	529
57212	30457	16370	4380	2149	1673	1509	1657	1260	843	775	715	595	493	356	336	361	334	332	341	359	344	368	328	324	335	298	302	304	281	306	276	328	305	257	285	318	285	327	285	270	278	270	263	319	272	293	280	304	292	278	327	294	306	296	274	286	283	297	288	280	274	274	292	280	291	293	263	288	290	278	288	285	260	286	285	281	285	297	324	293	285	260	294	288	292	292	297	289	295	261	296	272	286	303	304	270	296	285	344	295	310	295	274	300	275	310	296	318	285	276	279	254	282	301	293	306	276	271	267	267	284	284	274	264	257	323	274	285	285	273	273	271	268	303	256	278	263	257	291	295	286	277	283	292	301	277	300	300	274	299	289	322	269	297	285	254	287	307	258	287	302	294	297	281	280	320	307	282	306	293	277	280	307	229	276	283	265	269	293	305	292	258	308	295	274	268	298	270	286	276	276	296	305	299	302	284	260	288	248	289	321	275	298	297	269	286	289	295	298	315	285	275	300	270	282	293	238	252	274	337	310	272	266	253	278	284	279	267	266	283	260	299	296	281	265	273	269	308	292	288	259	310	283	315	283	284	267	302	262	280	287	270	305	277	263	248	283	261	300	305	297	284	267	281	283	291	307	274	260	292	274	279	286	313	281	307	263	270	280	277	244	252	263	293	294	292	283	260	306	267	286	305	272	262	295	288	308	244	276	290	289	265	270	291	279	259	258	274	306	271	270	257	301	277	327	294	279	287	284	279	281	288	287	277	263	272	253	253	274	317	307	268	314	268	299	249	279	285	267	287	288	270	290	288	270	337	324	320	267	296	303	277	283	293	293	303	315	264	307	297	288	277	277	299	288	277	241	286	258	293	272	298	279	313	314	276	317	294	280	280	314	304	266	284	258	279	284	281	276	302	291	281	324	271	243	285	282	304	265	267	286	245	273	301	339	290	269	270	285	254	297	257	282	281	265	291	285	330	291	278	303	274	275	278	347	284	291	286	252	262	302	300	327	273	303	318	286	280	297	265	285	273	278	305	262	286	325	300	285	297	275	300	296	301	294	302	316	277	286	301	262	244	273	296	274	309	293	286	279	278	284	296	294	254	304	313	324	285	233	293	259	272	267	306	306	276	299	259	287	281	280	295	301	260	290	285	269	278	280	279	269	254	284	287	313	302	280	284	290	284	290	290	304	313	295	278	287	299	260	262	308	241	280	279	293	269	281	288	299	271	298	262	263	259	300	287	282	281	308	251	293	291	285	306	281	275	313	303	252	264	283	282	297	301	312	258	295	294	271	298	286	246	286	267	246	268	257	306	306	286	269	331	290	249	285	254	300	260	318	304	270	293	262	299	272	276	284	266	264	278	291	281	286	312	308	282	275	299	287	238	258	296	246	297	281	221	283	304	275	321	290	278	293	276	283	302	274	259	305	302	266	270	294	317	292	309	278	294	294	304	291	271	283	250	265	327	281	313	278	291	300	315	290	297	286	299	291	289	273	286	298	315	285	289	295	280	290	280	272	274	294	299	278	278	296	258	288	243	281	258	307	286	308	312	304	288	273	255	270	299	336	249	273	274	275	304	259	283	290	276	287	289	272	299	277	288	294	266	284	287	289	277	302	270	279	257	278	277	279	319	305	309	258	237	320	309	258	291	291	282	274	278	279	287	272	287	283	284	310	282	311	276	289	274	268	287	299	269	304	270	246	294	298	318	299	283	314	229	251	290	292	290	272	287	285	277	298	279	293	256	285	277	284	264	288	304	274	265	250	263	260	283	301	271	299	286	305	292	279	259	282	292	306	315	297	304	280	295	289	276	263	292	321	282	280	323	296	277	278	301	327	318	314	281	293	315	292	275	325	308	266	319	306	302	276	257	275	302	259	283	283	291	279	308	290	307	283	277	272	256	285	266	263	278	281	283	295	299	305	271	285	285	314	309	283	277	250	295	294	257	298	313	281	297	290	262	307	289	291	263	296	282	320	307	287	256	269	282	295	307	297	267	291	273	271	288	257	272	274	281	304	302	282	267	266	266	265	264	285	266	272	309	298	268	284	299	288	286	283	254	268	278	290	266	302	272	319	285	296	293	273	257	276	254	276	272	281	285	290	288	312	293	255	299	284	308	254	267	271	267	281	277	274	241	297	300	303	265	280	258	291	294	245	293	300	274	268	271	307	284	279	304	293	290	297	275	276	295	306	307	286	272	250	295	289	307	288	280	289	286	275	245	300	262	282	278	287	296	299	306	308	270	249	291	315	286	287	252	265	292	283	271	289	289	252	282	266	294	281	263	269	293	312	259	267	292	284	289	275	298	293	291	265	287	265	248	268	273	312	309	298	256	289	240	278	296	239	323	307	267	297	296	282	282	224	278	264	314	282	288	316	284	295	270	264	287	292	300	261	260	264	253	274	289	316	301	317	278	274	298	261	293	301	277	287	306	296	297	316	255	282	260	295	332	270	308	291	286	304	276	249	299	271	260	286	302	303	300	312	279	281	285	291	316	297	286	294	275	269	295	279	264	270	282	281	314	266	258	302	273	281	285	305	281	294	294	289	257	303	279	286	300	276	271	292	293	249	278	268	299	261	289	305	323	282	330	269	292	271	287	268	302	305	283	271	289	279	264	274	314	283	276	285	267	258	233	273	290	295	321	306	318	302	278	289	280	285	253	276	294	281	310	289	264	328	279	286	273	309	262	316	297	288	283	263	289	298	283	279	291	264	246	260	269	281	266	278	295	252	255	253	281	285	314	292	269	264	289	282	297	283	286	301	303	281	285	297	306	293	276	273	277	281	283	279	263	296	269	323	287	305	275	301	246	244	285	296	335	267	331	301	325	270	277	280	298	294	306	315	291	272	321	277	240	314	259	291	302	318	257	286	300	297	292	294	280	287	287	308	287	267	255	281	294	261	297	299	286	266	302	274	280	249	276	267	304	300	278	257	278	278	249	275	294	269	246	281	307	295	278	313	288	270	252	257	268	264	264	281	283	303	296	287	253	291	297	269	245	289	272	286	276	285	284	314	308	310	263	302	298	278	282	253	250	328	251	304	268	303	290	281	297	263	261	296	276	284	305	294	248	291	296	300	320	283	272	284	268	268	311	289	311	310	237	267	248	282	292	301	256	288	276	260	292	251	283	268	269	289	276	279	281	279	259	291	271	281	280	290	277	281	274	268	301	286	294	316	298	301	294	312	298	281	272	305	305	260	283	270	270	277	260	312	306	291	292	286	291	310	292	311	314	312	284	275	286	273	271	282	271	288	287	261	287	287	253	302	270	292	296	265	330	245	305	293	287	288	283	293	278	298	289	291	278	280	304	288	291	271	280	292	277	328	315	293	287	261	281	300	276	302	279	306	265	262	308	259	258	286	267	288	284	272	278	261	266	286	279	262	274	289	297	275	250	269	273	284	303	283	244	279	292	270	255	286	331	271	269	301	253	280	306	282	266	274	294	280	256	309	266	254	274	240	277	289	303	293	297	291	284	269	295	292	294	293
32968	19817	16460	8353	7162	6206	6201	6920	5458	3908	3039	2941	2467	1711	1221	959	919	1020	1046	1101	1163	1141	1197	977	995	869	749	727	760	728	651	657	690	694	658	689	670	656	623	691	661	638	638	613	652	648	633	627	614	642	571	608	592	606	606	575	617	610	630	651	585	572	571	598	631	643	596	642	584	650	626	618	575	620	592	607	640	621	607	594	588	568	605	606	623	600	613	619	606	636	587	618	640	602	620	588	577	571	593	593	595	577	608	602	606	576	614	602	646	568	645	637	616	580	610	614	585	602	623	662	583	597	614	646	579	562	621	578	573	582	590	616	595	587	583	606	612	610	593	615	544	630	620	618	648	604	563	609	602	590	599	623	581	605	615	622	620	636	578	617	578	617	577	603	572	653	581	616	632	614	595	590	614	595	565	627	614	621	624	597	621	625	586	636	640	580	632	610	586	582	608	550	602	568	598	600	563	576	602	616	638	582	579	600	636	606	593	620	622	601	612	639	593	648	580	587	643	601	564	607	643	582	609	584	604	605	607	599	612	627	576	627	621	587	612	594	588	623	613	614	643	565	635	574	625	631	608	646	665	622	602	578	580	582	621	590	602	624	653	606	604	572	578	595	592	572	622	596	578	596	585	629	556	595	583	604	621	584	558	601	636	621	617	616	614	560	597	565	607	606	611	563	590	619	618	641	612	617	608	592	659	612	574	597	605	633	629	631	583	576	594	624	633	610	662	604	566	585	590	587	553	627	622	608	638	607	597	593	609	606	661	624	575	599	599	561	617	615	620	602	618	585	596	581	580	641	593	601	592	591	566	604	603	596	598	594	595	594	597	602	584	633	573	604	591	677	640	609	583	564	621	579	610	584	583	614	569	601	587	627	603	612	594	548	576	635	547	603	591	559	609	609	579	622	608	589	585	587	592	579	583	630	617	620	582	585	599	606	581	631	556	581	644	606	627	639	611	632	600	608	629	598	625	613	592	610	601	609	614	605	595	618	556	579	650	602	631	629	559	620	582	613	619	565	601	556	581	605	607	615	665	577	568	568	641	562	600	614	579	552	606	573	534	615	596	630	591	611	602	603	624	612	611	586	630	626	600	637	622	625	591	576	575	579	571	631	609	632	548	613	604	614	678	570	616	628	625	560	647	593	633	570	649	643	665	606	602	604	588	647	570	651	600	591	592	609	544	619	604	625	583	636	619	584	619	618	640	582	635	625	604	606	591	650	576	624	585	580	586	624	597	593	584	611	627	590	568	600	626	610	602	592	616	596	617	580	625	626	613	572	600	615	639	611	613	625	626	599	628	606	553	593	591	587	630	600	574	567	612	595	602	589	604	585	598	581	558	584	591	613	601	622	608	585	610	619	601	603	636	599	625	603	571	654	612	591	613	580	642	616	574	599	568	620	621	571	587	617	640	599	594	582	599	585	598	573	596	626	585	588	601	591	664	607	601	591	603	636	609	606	621	595	628	603	587	641	612	614	606	609	631	601	620	646	606	644	646	588	608	628	613	612	580	619	596	572	616	570	573	578	620	603	604	593	559	646	592	597	587	594	621	604	600	590	604	629	618	578	581	578	648	586	601	648	589	582	616	633	650	645	616	658	605	596	600	602	597	607	602	630	585	611	597	639	560	596	601	593	645	622	578	552	616	578	613	586	609	534	582	587	570	567	588	606	625	666	577	625	555	606	612	625	604	566	622	625	572	627	644	597	593	612	605	631	636	582	599	621	608	600	572	586	620	555	620	609	606	607	597	602	636	544	621	615	577	614	579	600	647	610	557	621	610	633	598	578	626	617	603	612	596	630	599	589	643	588	584	560	566	634	579	624	617	601	582	631	579	614	616	575	618	579	588	626	606	571	624	617	599	575	603	581	561	599	554	596	581	602	605	643	599	603	589	585	554	612	597	638	595	616	603	612	612	579	558	637	569	630	625	578	585	627	632	617	594	581	619	619	614	574	597	646	612	603	615	653	597	583	589	606	579	600	651	613	613	614	597	623	610	622	603	614	573	572	578	580	600	636	583	608	611	625	554	610	642	589	641	537	599	609	612	585	633	648	615	590	601	621	612	615	631	550	596	640	607	621	586	628	584	582	559	578	569	623	617	584	637	601	625	591	576	590	647	637	636	576	594	576	597	588	618	591	602	581	653	586	600	620	601	612	591	655	573	589	544	614	619	586	614	601	604	580	585	584	568	626	542	576	538	590	597	562	594	613	603	598	624	564	608	563	558	578	589	628	583	634	659	596	640	627	600	552	567	646	614	592	629	616	589	623	588	587	565	572	598	606	567	642	615	577	597	621	583	552	593	648	650	619	613	619	566	590	606	575	613	560	560	621	621	617	587	582	581	584	602	602	619	630	629	618	609	576	545	649	636	611	611	555	645	640	591	627	605	538	614	585	606	586	591	637	601	659	567	591	612	558	609	636	624	604	613	639	615	613	600	589	604	623	604	608	609	600	621	605	618	614	570	625	563	621	584	594	619	604	615	587	626	608	599	632	632	613	634	621	570	622	621	612	570	585	555	617	615	604	659	604	581	604	657	582	613	564	597	597	620	622	658	580	591	583	649	579	586	603	574	593	656	606	600	586	578	631	604	605	586	601	593	613	604	610	611	627	587	599	634	593	591	615	574	580	629	628	587	593	606	616	564	610	646	626	615	591	612	662	612	597	605	589	605	652	615	616	610	606	624	619	576	618	624	623	644	614	608	610	656	598	634	589	565	626	585	597	628	596	569	616	563	595	578	581	602	601	605	576	587	608	579	658	670	589	618	589	626	641	614	615	642	622	598	584	605	597	590	600	619	598	601	592	612	657	630	633	635	541	624	604	601	601	584	622	593	608	626	601	642	609	590	578	611	628	629	620	586	575	592	609	607	593	592	630	598	545	630	614	561	606	626	646	588	602	591	581	606	623	570	572	576	611	631	625	642	612	652	597	615	596	599	582	594	637	585	621	578	607	601	606	621	619	623	593	616	597	618	580	573	542	558	617	635	627	596	550	612	614	606	608	567	611	611	584	598	595	594	606	620	584	595	586	629	579	593	590	610	553	609	572	591	638	637	622	604	633	604	597	601	629	644	627	562	601	617	642	597	584	599	625	586	635	565	629	633	628	646	569	600	626	639	582	591	622	591	608	625	559	594	655	579	588	598	599	610	604	608	643	630	599	569	581	629	591	621	587	594	568	616	600	607	570	565	560	617	595	570	596	643	571	629	618	655	606	606	641	615	637	607	594	593	614	618	572	605	597	640	592	611	586	635	617	607	607	635	600	595	607	600	606	613	598	585	570	611	570	605	599	623	576	574	591	624	590	635	608	611	648	623	604	607	687	600	606	573	620	579	609	591	599	601	589	546	629	584	633	609	587	583	634	606	605	655	579	558	626	657	573	640	603	603	616	641	592	631	575	611	631	612	619	613	590	635	566	634	625	620	608	580	608	602	601	555	612	575	568	609	602	576	614	656	601	636	603	612	603	550	601	601	612
35783	15213	4880	1130	742	637	684	774	567	468	442	399	335	296	253	262	253	288	258	239	255	244	245	257	261	243	228	273	249	274	248	235	275	220	253	223	241	229	234	258	234	217	252	251	242	237	264	225	266	251	252	217	227	227	242	210	244	228	233	254	266	259	242	240	271	228	240	258	254	234	232	250	250	247	219	234	243	230	223	238	275	249	226	232	229	249	215	221	212	268	255	267	245	218	229	218	250	233	240	212	228	220	258	228	259	243	230	217	255	232	245	228	224	241	216	232	277	259	234	222	243	218	259	299	216	261	261	215	238	221	234	229	246	247	263	249	249	240	248	249	229	273	238	230	244	212	236	250	245	223	234	232	231	266	252	236	233	273	256	237	266	224	264	212	264	231	246	252	234	261	219	259	273	241	234	223	236	252	264	233	227	237	264	224	246	204	232	239	215	231	225	255	243	257	229	241	213	238	242	243	218	268	247	228	250	221	225	263	235	233	249	238	269	263	229	254	234	255	231	224	208	251	254	222	274	232	231	249	238	230	269	244	246	228	235	247	239	211	247	238	213	257	261	252	270	249	238	220	249	258	265	239	220	216	222	243	226	224	222	218	221	225	247	217	216	250	236	242	273	233	244	228	233	232	242	247	271	245	254	244	248	241	253	234	223	230	246	206	245	236	255	253	231	267	233	231	222	234	247	214	254	259	238	259	235	223	252	243	254	248	214	232	203	239	210	240	251	241	259	216	236	244	253	258	207	245	248	252	249	233	260	243	229	259	242	221	231	243	218	227	235	231	221	231	202	230	247	243	229	268	236	237	214	243	242	233	218	267	211	249	214	214	231	229	253	210	253	254	284	238	285	235	260	224	221	214	278	248	244	240	238	245	214	227	261	241	232	245	237	253	265	254	214	259	217	246	254	240	198	223	250	250	252	240	233	250	241	238	227	245	262	261	248	255	248	238	259	240	218	246	218	222	227	233	235	228	236	244	228	215	285	208	239	233	216	219	268	256	242	242	238	236	208	227	248	240	258	268	194	250	238	229	256	235	227	263	220	258	236	224	249	247	190	241	230	226	215	245	238	226	233	242	210	224	211	251	232	230	230	298	238	200	233	227	269	237	229	294	258	263	262	231	225	266	220	208	224	230	245	241	247	241	252	228	240	218	259	244	240	228	259	260	224	231	253	235	228	227	223	230	241	256	223	256	248	238	236	205	234	250	239	261	246	223	235	248	227	249	254	226	255	243	250	225	238	251	234	210	256	255	256	224	221	242	224	255	247	247	226	253	244	228	237	247	228	266	247	256	230	241	267	254	214	242	249	240	263	239	248	249	232	246	231	244	203	275	227	267	234	228	212	207	250	237	245	224	253	236	236	231	234	255	244	240	262	263	225	230	280	261	212	248	221	265	276	256	240	237	224	228	246	214	212	221	244	246	228	231	230	204	269	226	236	228	237	236	253	237	266	240	243	253	228	210	242	217	240	250	245	249	235	247	259	254	271	221	236	219	263	251	224	224	286	238	239	263	249	284	248	251	231	267	251	218	215	217	252	243	249	244	259	261	243	216	238	246	241	230	255	201	229	225	257	221	233	212	263	247	241	227	245	233	277	242	249	217	196	244	258	254	217	256	201	263	235	248	268	247	228	245	236	239	254	246	273	207	265	212	248	241	238	255	275	239	215	244	222	250	238	216	234	233	246	260	229	243	247	253	238	234	235	232	206	240	210	253	239	230	264	224	256	230	207	265	247	255	230	239	220	225	236	235	246	238	265	275	225	245	258	249	238	241	237	237	201	247	266	228	252	230	256	227	232	254	230	226	220	218	202	230	255	246	249	203	240	237	232	247	236	241	248	231	225	232	224	258	246	248	288	225	255	221	232	213	266	259	211	242	247	245	235	247	264	221	236	240	232	226	221	223	255	250	244	262	231	241	241	229	236	276	271	247	236	232	219	246	258	206	231	252	249	223	249	205	240	239	223	257	209	253	224	262	254	244	265	214	260	219	218	262	240	236	209	266	220	235	203	234	225	250	209	252	222	275	259	238	253	235	242	226	244	248	263	246	243	228	252	250	238	247	271	261	233	240	232	233	246	251	262	249	273	252	237	229	221	227	237	242	263	247	243	229	229	226	223	238	200	234	247	238	216	230	240	214	248	241	263	260	250	234	249	251	248	231	228	248	242	233	235	253	216	241	262	240	247	230	270	251	243	244	246	263	217	232	233	218	253	235	248	238	243	233	219	246	236	214	229	201	255	249	242	226	253	236	231	230	233	254	226	228	237	214	209	236	225	263	252	243	230	295	226	216	228	220	244	282	256	242	273	273	227	244	239	265	215	237	240	234	241	257	258	233	242	284	226	236	252	244	263	237	260	232	272	235	252	221	232	232	254	227	255	247	204	197	235	262	224	241	252	241	258	213	232	225	270	230	260	277	245	242	235	240	261	241	232	241	249	244	233	220	235	228	241	234	208	253	266	244	222	238	232	257	197	262	242	246	220	227	238	251	246	249	224	239	230	239	224	221	197	264	234	253	246	288	255	237	241	229	233	247	243	244	244	261	242	249	247	244	220	227	232	228	235	229	229	253	222	237	252	266	226	263	254	218	232	253	225	232	239	238	252	223	262	256	247	237	243	246	252	267	237	247	222	244	250	271	277	253	225	249	231	201	260	251	256	233	224	246	239	213	287	245	234	234	245	248	226	242	252	235	233	231	241	217	266	234	242	213	228	220	252	262	252	266	238	230	240	227	237	246	259	235	248	243	231	233	219	221	218	249	231	264	234	200	236	210	221	238	225	238	235	244	205	224	233	257	238	200	242	251	258	258	232	265	236	200	231	210	275	251	245	233	274	234	234	259	233	251	265	253	229	218	263	235	262	228	212	237	227	231	231	229	249	233	249	273	237	237	248	210	234	243	257	227	234	240	219	233	265	239	212	220	224	275	263	240	229	255	214	254	237	254	249	269	232	226	243	244	237	239	219	246	214	245	255	233	232	231	217	208	244	279	215	234	259	234	235	256	242	231	236	242	255	262	240	246	249	221	226	242	238	252	247	252	233	233	241	236	249	250	227	246	266	221	226	225	245	243	268	243	227	225	236	215	218	229	246	249	249	245	266	227	238	238	234	206	248	234	253	232	235	259	236	290	274	235	234	251	237	250	250	240	242	269	264	227	233	231	201	250	249	258	240	213	225	240	251	215	216	219	236	244	227	245	234	262	235	255	204	253	243	244	227	227	226	240	234	235	242	254	238	263	241	232	222	245	263	212	254	281	238	242	239	258	234	238	226	263	214	222	253	263	242	207	264	234	241	243	237	218	256	216	263	244	223	206	241	267	269	258	232	259	258	261	243	260	243	235	245	226	273	231	227	232	244	253	278	247	207	244	213	239	244	225	235	274	240	240	201	215	231	236	218	263	236	223	248	269	266	279	219	230	233	228	259	228	257	251	236	198	214	261	229	237	249	242	256	227	261	228	254	223	248	244	237	250
19914	8961	6238	3110	2658	2166	2435	3002	2297	1766	1579	1399	1161	793	711	654	589	621	599	649	635	609	623	620	648	544	571	482	541	539	553	544	499	539	544	583	545	510	500	525	504	495	533	564	499	547	531	518	536	498	557	517	515	538	495	521	536	490	496	548	471	513	489	514	497	470	515	516	530	504	507	509	517	532	501	511	528	539	502	491	489	524	563	487	542	566	527	522	494	518	483	517	540	483	485	509	514	548	527	503	536	559	500	559	495	515	507	484	528	536	524	542	548	552	522	539	481	569	539	511	545	498	491	495	544	486	528	501	517	493	507	505	555	461	524	522	490	535	543	489	481	513	568	506	516	503	502	522	495	527	546	494	496	507	506	514	469	552	519	538	568	528	531	531	512	501	553	491	513	502	521	486	538	534	498	515	515	492	505	490	541	494	466	472	544	488	512	484	492	491	500	505	541	546	526	476	493	514	504	491	569	530	496	514	503	511	509	507	518	521	522	515	524	544	536	548	494	539	517	497	537	492	537	495	523	559	512	531	474	584	526	541	509	522	524	523	475	526	507	529	498	511	553	541	529	533	500	501	519	516	504	549	486	499	456	543	536	512	497	507	527	473	491	535	504	516	508	497	531	488	522	511	550	534	495	490	523	490	497	525	477	540	534	556	533	531	491	522	530	496	473	540	507	510	482	500	503	502	516	530	512	530	542	513	523	479	508	507	553	525	499	515	499	513	530	518	512	537	497	549	522	524	501	497	518	493	467	491	520	493	534	522	525	529	557	533	539	503	535	482	530	530	512	518	518	514	548	505	542	491	532	512	546	493	519	522	531	498	565	480	524	515	521	480	518	479	495	521	548	514	477	487	506	518	511	514	508	515	524	503	525	535	508	538	536	490	478	482	545	479	547	478	490	501	508	522	543	522	502	518	506	488	545	521	508	495	522	533	498	511	484	500	537	527	490	522	525	519	492	544	491	493	508	511	487	496	518	525	563	540	505	505	534	510	533	521	508	533	520	497	530	515	508	513	531	503	488	535	523	516	477	512	507	506	481	530	521	577	491	498	473	498	470	536	513	535	483	469	545	492	524	507	545	522	491	498	496	477	522	498	522	517	548	515	549	513	511	544	488	483	489	552	535	511	519	510	534	533	534	529	493	515	517	510	509	538	516	493	550	503	493	475	486	484	526	515	472	522	509	517	546	512	513	486	543	496	531	515	522	493	561	490	490	479	504	484	541	490	477	486	491	536	533	530	552	559	488	537	493	523	524	549	531	503	523	543	525	501	500	490	499	491	518	512	498	529	534	531	498	509	489	508	516	511	537	546	525	504	530	485	537	522	513	535	560	526	517	510	504	494	497	517	503	464	508	503	535	498	513	504	511	526	483	540	469	501	523	514	545	513	485	507	511	538	490	499	503	518	483	535	547	534	496	567	537	490	537	464	495	520	517	534	518	503	507	504	513	501	522	488	513	532	497	547	554	533	499	494	527	507	504	514	531	504	487	531	507	493	523	530	531	494	509	521	519	516	509	536	520	519	503	534	548	532	532	530	505	504	538	517	517	482	518	544	538	477	502	526	493	515	517	463	543	530	543	509	495	522	504	474	501	524	498	488	493	507	541	504	484	504	519	504	523	482	571	507	512	511	541	539	544	510	527	504	500	535	504	537	518	533	525	474	545	495	528	508	533	526	487	520	488	519	509	512	481	509	447	533	498	524	543	496	496	534	568	477	524	478	551	518	513	503	507	512	525	567	481	507	536	475	528	498	485	536	526	517	485	466	545	534	485	476	500	475	531	513	503	507	527	513	470	498	507	569	551	512	555	571	495	537	517	548	521	494	500	499	533	528	493	526	527	507	481	562	533	524	531	546	532	518	524	496	519	511	530	527	534	511	544	544	522	527	541	514	489	528	556	525	527	490	517	548	520	514	522	538	467	498	527	522	548	511	560	525	547	489	547	508	505	490	510	491	505	525	492	518	513	518	523	491	550	507	560	526	502	527	531	501	513	514	508	546	520	497	504	532	536	537	476	502	506	511	543	492	524	562	513	516	498	540	510	516	519	519	504	505	537	564	505	530	544	537	507	535	507	502	505	504	487	543	538	511	493	510	516	469	545	536	526	519	527	520	489	512	503	541	513	513	509	493	514	523	499	512	501	509	500	531	505	530	575	534	478	534	479	505	526	543	523	501	497	497	493	507	495	518	522	509	487	543	510	556	537	504	495	516	538	505	512	495	504	505	468	535	486	526	499	532	557	508	487	502	508	507	491	499	564	501	490	500	522	496	545	514	533	465	481	454	518	493	518	507	541	506	519	496	553	521	542	517	501	542	506	524	493	483	511	537	481	534	500	554	515	520	521	567	496	511	514	479	514	526	523	510	512	533	513	538	522	547	496	558	489	499	551	516	505	494	487	516	514	527	551	485	517	518	522	478	538	521	528	459	530	477	506	544	515	517	483	527	505	504	485	484	495	534	559	495	541	555	508	526	479	476	522	463	535	500	547	476	530	531	482	516	508	523	487	540	554	523	487	553	503	542	492	474	495	530	527	489	512	552	539	482	513	517	515	488	502	482	493	500	546	517	535	497	558	532	570	505	532	560	510	507	533	553	524	505	509	545	511	492	485	496	481	508	503	503	547	561	528	538	505	530	508	498	521	512	498	553	537	505	511	515	547	510	529	525	522	540	501	503	562	532	515	485	446	531	526	460	515	529	544	512	483	508	459	513	494	517	497	503	527	535	490	492	534	537	550	522	517	501	488	546	507	509	534	498	500	532	506	547	502	515	503	541	535	519	557	513	524	528	521	528	535	498	511	544	501	478	499	520	573	484	509	492	523	529	510	522	511	536	521	480	538	533	520	544	526	506	497	475	551	534	511	537	504	492	485	494	544	499	511	488	510	487	519	502	528	496	510	482	500	494	498	542	522	463	519	509	497	521	502	524	512	530	539	516	526	509	503	552	522	540	473	570	481	543	504	505	498	513	517	532	486	490	486	469	497	536	449	525	506	528	511	513	516	480	500	468	486	494	503	515	517	511	493	521	535	541	541	503	535	503	520	469	514	513	500	511	500	458	478	500	489	508	520	510	514	521	501	527	480	531	520	512	568	492	496	529	490	502	511	515	522	484	524	557	512	544	508	499	512	521	522	491	501	468	535	508	500	488	479	514	508	490	484	501	490	505	555	522	523	530	522	516	499	522	501	505	512	517	514	515	509	488	550	538	541	498	484	477	520	516	544	524	537	466	527	507	520	511	493	504	490	495	505	528	518	512	503	556	534	498	516	525	535	533	498	524	557	558	531	511	525	525	543	540	510	530	538	544	514	526	515	521	531	511	502	495	502	505	540	465	473	507	522	508	525	528	467	510	491	492	519	542	514	509	525	533	528	502	501	506	507	530	481	499	543	510	519	535	504	478	504	545	530	533	546	499	541	518	519	528	498	512	528	536	534	522	515	536	532	520	530	459	548	546	497	517	500	484	539	550	512	498
52269	24057	10203	2190	1323	1027	1088	1112	803	653	559	472	424	340	322	290	243	302	295	319	266	269	291	280	281	247	241	268	282	202	256	234	234	229	245	233	225	250	242	246	255	222	275	252	253	211	257	233	212	242	236	240	224	241	234	231	276	253	215	258	198	246	238	250	212	237	231	215	234	238	228	230	235	232	249	213	239	244	242	216	229	243	280	236	244	227	231	238	276	252	227	207	229	242	247	247	257	230	238	234	200	222	262	222	244	234	247	213	229	271	214	227	228	236	250	246	216	232	239	214	238	200	222	233	202	250	257	257	221	244	245	259	204	237	242	265	253	229	238	235	252	228	245	248	212	238	227	209	224	250	254	191	220	232	238	231	227	232	242	247	243	214	246	233	237	229	218	270	198	263	246	223	227	227	272	219	249	260	237	257	243	279	236	220	242	237	234	251	218	230	239	213	222	246	265	236	194	223	246	198	230	227	238	249	214	257	242	214	235	231	214	256	261	223	224	241	261	250	258	219	235	231	257	279	256	235	245	243	252	255	228	280	210	256	279	233	209	236	253	244	250	198	236	238	243	235	231	232	222	230	239	264	211	237	242	248	215	229	240	240	202	216	232	245	244	251	192	233	250	242	242	245	273	236	250	242	215	236	244	264	253	226	220	210	228	239	263	222	223	242	235	217	225	264	242	221	231	222	257	242	244	193	241	242	230	225	248	242	227	237	209	202	238	271	224	236	220	241	235	229	242	239	227	201	216	232	211	231	217	230	214	262	234	195	242	240	245	244	220	238	246	218	218	212	219	220	224	218	251	236	249	215	266	211	243	237	208	223	216	242	266	259	270	226	221	252	259	251	209	234	268	242	239	225	225	246	217	223	269	235	253	226	250	256	227	269	208	248	228	239	198	234	241	233	262	223	233	242	239	222	242	261	238	272	276	244	210	220	241	238	241	249	244	220	225	247	283	253	222	230	261	250	220	273	218	231	244	219	243	237	209	210	258	215	227	235	221	242	235	246	204	212	219	224	207	222	220	238	216	258	245	218	240	216	233	206	219	256	268	229	232	253	241	217	227	247	217	244	258	243	227	252	242	201	236	246	243	245	239	234	256	252	235	231	218	228	237	251	226	249	254	216	233	230	255	217	221	241	244	210	211	247	268	227	246	223	235	237	240	229	230	224	224	228	237	241	245	244	227	204	235	244	230	236	261	262	270	230	255	238	251	245	242	261	263	239	233	244	230	217	269	229	211	211	230	227	229	238	253	239	232	246	232	228	221	223	241	221	231	246	223	231	252	227	226	223	229	229	222	266	228	241	215	222	238	227	233	249	226	239	244	263	242	243	213	254	234	228	226	219	240	249	233	225	233	235	246	209	238	246	219	246	242	237	241	237	246	217	257	227	230	259	232	214	235	236	245	247	249	276	247	237	266	247	236	233	252	247	224	250	244	223	210	258	252	255	232	233	250	226	253	219	257	246	249	252	236	243	240	244	240	254	260	238	240	238	254	202	238	229	259	252	244	244	213	231	238	218	206	226	249	268	252	257	246	255	265	243	238	233	237	239	223	236	241	198	228	241	232	224	218	219	242	228	234	235	245	236	212	262	260	242	224	259	241	228	230	213	230	205	223	239	254	259	228	231	208	219	234	245	248	268	232	207	226	228	217	238	224	206	217	205	225	238	268	254	217	274	226	224	241	248	257	245	279	254	236	207	229	232	238	227	221	217	214	227	255	230	269	224	227	214	257	237	265	189	219	230	225	229	213	222	215	239	248	242	240	246	243	236	191	214	221	225	237	227	227	243	241	240	230	246	250	231	245	235	206	279	241	235	240	288	215	238	242	233	215	243	237	238	231	249	249	221	226	227	246	227	241	224	212	215	233	255	239	225	246	250	238	249	205	244	240	222	251	236	237	232	260	253	252	200	232	235	221	212	234	250	234	267	273	256	240	206	227	235	268	230	218	238	249	237	259	267	220	237	261	227	236	216	237	244	223	242	259	260	256	246	229	246	261	236	236	226	229	207	230	246	245	262	267	232	224	225	217	195	243	231	238	245	234	242	249	232	259	242	257	227	227	231	250	249	221	261	246	228	245	236	235	212	237	219	241	210	228	234	230	204	266	211	246	229	238	231	253	274	237	248	247	204	227	236	225	211	223	226	239	228	222	200	226	238	249	233	246	216	247	270	232	205	231	217	258	217	247	232	213	203	241	212	219	229	284	232	247	252	241	234	235	256	202	255	259	224	226	198	221	245	229	272	220	235	224	232	231	217	243	260	239	241	266	229	220	234	224	234	223	245	218	249	221	211	231	211	222	210	237	223	198	241	263	258	259	220	242	238	254	256	224	245	230	211	274	236	245	240	239	228	253	260	227	216	257	239	240	226	232	228	205	241	238	243	208	255	243	243	214	257	224	222	236	247	213	234	197	250	241	242	248	233	236	228	257	233	230	226	237	240	231	236	230	249	254	230	238	233	217	237	254	244	246	226	231	231	226	272	199	258	251	231	247	239	250	272	212	225	242	208	248	260	236	208	217	249	237	223	249	249	231	224	249	224	264	215	221	217	225	246	242	224	217	255	275	237	213	239	221	249	227	242	248	223	232	213	249	212	214	217	266	266	255	230	225	222	266	274	213	246	237	207	240	245	219	250	251	242	251	209	243	255	237	231	240	228	265	248	250	228	225	237	216	247	222	248	255	263	227	271	232	236	268	228	208	259	232	245	224	249	249	242	239	218	251	239	217	219	266	231	244	247	234	255	241	259	220	271	249	240	236	258	246	226	238	246	239	205	224	238	223	264	239	217	252	253	269	227	220	231	263	227	201	230	211	259	231	256	225	224	209	240	249	245	279	240	239	207	237	246	236	231	238	233	241	209	240	229	232	218	245	227	224	252	266	250	213	246	235	240	232	223	244	245	209	214	216	245	228	261	254	243	223	231	228	278	266	213	213	241	245	202	234	257	215	223	255	231	244	214	242	262	224	254	230	264	237	216	247	256	224	234	240	209	222	240	226	236	252	236	264	237	209	247	225	228	234	214	246	231	240	255	242	247	249	227	213	251	221	234	233	220	209	229	234	211	268	264	258	210	242	240	238	220	263	226	238	254	240	186	211	194	235	251	207	229	259	256	220	229	229	219	267	237	240	260	223	220	239	262	204	218	247	244	219	239	260	244	246	243	220	230	236	227	254	230	217	234	248	254	248	232	247	261	209	211	242	232	254	246	234	218	227	248	261	240	224	194	252	227	252	250	230	245	253	258	232	245	244	257	269	204	195	235	236	226	235	226	249	280	259	242	253	222	236	223	232	255	209	248	218	233	273	252	261	226	221	231	223	210	205	234	263	287	231	238	238	224	249	235	230	224	222	252	237	226	214	263	252	239	234	232	255	225	223	233	207	228	264	252	238	254	242	251	246	237	246	214	269	234	232	232	232	223	225	215	248	236	204	251	271	229	255	222	216	252	244	246	222	223	240	216	221	237	235	245	224	252
30700	14746	10542	5163	4437	4068	4765	4601	3576	2773	2240	1833	1654	1070	792	726	738	707	777	814	816	752	846	792	741	635	552	538	565	561	530	585	570	539	526	539	534	547	517	498	510	544	534	532	544	539	554	525	524	543	533	506	490	528	523	516	506	548	533	531	504	519	535	529	500	508	455	537	472	528	555	549	552	470	524	570	556	491	534	494	499	485	502	508	534	564	536	509	501	510	461	472	493	530	528	510	488	508	521	470	553	512	514	522	516	493	488	533	492	540	518	519	525	523	558	522	485	499	496	497	577	540	530	524	531	495	510	490	530	500	527	568	520	553	539	506	538	504	541	526	494	502	521	519	508	537	495	521	530	556	481	520	578	483	469	518	505	523	519	489	493	507	489	553	525	530	512	521	490	515	497	501	493	527	517	542	508	514	486	537	491	547	528	511	539	527	511	532	548	507	487	507	501	538	558	525	524	472	568	532	495	546	553	531	505	497	494	492	503	481	504	530	492	535	501	530	506	509	520	485	514	534	562	494	551	554	492	504	538	507	538	523	527	547	512	510	520	521	523	527	516	516	533	497	493	562	502	512	534	505	495	516	535	485	552	480	514	543	478	544	498	544	533	544	518	503	498	554	501	502	498	513	526	482	475	485	500	556	521	507	509	511	536	572	498	496	554	515	550	520	510	514	523	522	519	490	502	527	522	457	501	557	552	558	489	566	534	514	486	502	551	530	501	476	530	542	548	509	481	511	496	501	543	531	509	502	460	545	520	526	492	519	496	522	504	501	473	542	519	503	513	511	465	478	486	545	493	526	545	526	526	507	529	485	499	475	473	545	543	491	517	498	499	528	503	504	552	522	481	544	532	542	511	512	507	503	528	526	515	489	505	487	494	518	496	549	500	510	561	488	544	494	509	511	477	493	482	529	483	500	529	496	477	534	537	526	510	508	531	532	523	488	487	508	507	505	485	525	509	530	507	545	522	523	527	541	509	547	535	534	512	531	475	509	515	460	524	475	510	484	528	496	527	526	503	526	526	523	514	499	513	455	552	571	520	517	501	528	520	531	489	501	546	528	512	512	513	496	500	486	506	508	483	526	493	479	525	517	511	516	499	507	468	514	523	534	507	501	518	509	529	508	482	519	537	512	466	485	520	519	543	509	492	498	541	507	509	558	501	484	506	530	526	531	564	505	509	494	509	509	500	492	487	545	538	532	510	518	519	494	476	558	479	545	469	519	554	477	489	539	511	497	516	498	508	475	483	504	503	524	523	516	482	518	513	537	540	516	501	470	496	517	527	510	538	550	485	499	535	514	516	509	513	506	523	511	494	495	535	515	508	503	507	533	483	529	536	529	559	537	554	507	534	506	516	505	487	528	532	494	527	557	551	498	515	523	498	499	481	523	521	521	491	498	521	544	542	534	507	498	534	517	490	549	486	543	505	489	500	489	495	489	491	487	527	540	499	522	505	549	508	536	529	501	524	480	461	490	508	520	520	542	543	542	542	507	495	530	487	571	555	517	502	541	514	537	507	524	524	513	516	503	529	522	559	530	525	533	539	535	517	523	560	478	572	504	514	538	536	493	491	496	522	546	516	476	525	541	477	505	532	520	516	495	515	511	568	474	546	513	519	540	537	493	510	507	512	554	558	484	491	519	510	488	513	513	520	515	545	517	528	544	494	513	534	503	558	499	490	516	510	535	525	474	506	519	492	529	542	532	521	503	471	482	518	482	513	457	501	499	529	545	507	504	526	522	510	488	518	525	510	532	521	546	511	485	524	487	492	478	501	529	514	532	520	530	501	528	516	545	496	494	538	489	497	526	476	492	537	522	482	518	478	518	528	502	528	550	465	498	496	529	519	529	491	474	523	522	504	537	495	504	512	525	524	495	523	541	511	490	524	485	525	524	521	504	535	511	527	494	503	544	528	528	518	521	497	528	492	523	524	512	488	477	553	538	532	516	493	493	508	509	487	497	563	487	512	522	496	532	493	535	469	511	477	508	517	518	523	536	482	528	491	538	516	528	503	514	514	559	470	536	522	488	508	494	511	516	521	512	512	484	548	544	495	523	542	538	510	507	489	508	542	503	458	510	517	513	522	493	492	543	517	494	493	505	508	458	540	538	494	500	487	493	509	489	515	512	565	553	509	502	506	530	481	540	524	507	501	491	513	535	483	546	552	508	506	484	504	523	518	517	538	531	488	497	469	501	501	535	547	551	513	539	500	509	501	487	490	531	512	528	499	508	516	506	491	495	472	557	487	488	492	518	549	532	515	487	497	527	473	499	540	517	531	479	528	505	490	509	479	506	485	513	537	468	537	520	527	527	517	498	543	515	518	582	512	520	533	526	517	479	506	487	524	531	525	518	500	502	520	537	528	445	489	507	520	555	552	521	501	508	535	524	480	494	547	529	523	507	503	533	488	460	521	508	484	539	491	512	512	549	510	507	526	459	522	525	495	521	493	525	513	511	508	484	521	526	497	496	507	497	514	514	547	497	529	509	495	498	510	504	481	537	551	511	541	524	519	563	544	506	509	508	496	533	487	507	495	529	496	516	540	528	488	484	485	577	535	520	511	499	474	527	478	521	527	519	505	470	527	509	512	498	486	497	519	537	504	509	525	533	490	521	507	471	508	557	554	525	498	486	501	551	537	536	543	512	509	553	512	510	529	536	513	505	520	533	500	531	549	511	537	528	516	542	546	509	540	488	538	498	491	526	526	487	483	501	505	502	540	504	490	519	520	474	552	508	557	488	524	524	475	485	510	507	521	517	516	574	473	561	521	501	499	475	494	534	529	488	496	501	476	535	486	516	497	467	475	548	496	540	497	497	461	515	529	494	497	553	481	522	509	488	537	516	499	553	519	518	501	521	534	547	499	555	493	501	536	519	518	515	497	551	515	491	530	493	473	504	554	557	514	540	518	510	538	527	533	521	513	498	512	526	506	460	483	546	475	524	529	533	540	515	495	544	509	480	541	523	496	509	497	528	513	521	511	496	498	532	499	503	513	515	503	483	473	533	501	493	584	529	526	495	523	506	536	531	580	493	519	545	494	515	537	520	518	493	499	514	522	529	527	514	526	511	492	514	531	516	541	537	523	550	502	499	495	516	510	529	518	525	535	497	492	517	515	524	484	502	503	523	523	549	526	490	532	506	539	524	513	485	483	498	521	536	517	505	504	528	499	525	522	520	568	529	574	493	477	553	511	495	497	522	516	531	494	521	516	511	548	514	542	541	527	504	489	545	490	543	518	520	534	545	515	502	484	467	498	509	494	525	529	519	506	487	516	506	541	518	504	486	537	530	468	516	506	554	514	495	531	538	534	524	529	527	521	522	491	580	542	500	540	509	502	532	515	501	482	525	477	493	546	521	579	548	481	556	538	541	526	545	497	575	476	485	538	491	568	526	454	531	506	545	494	506	510	487	487	524	550	535	537	509	538	499	515	504	473	494	519	563	508	543	500	516	526	522	487	508	485	511	546	544	521	507
58279	31326	15572	4094	2184	1773	1785	1599	1245	992	777	734	648	454	376	365	345	377	344	395	354	348	353	372	356	307	297	323	321	310	288	331	287	301	296	319	311	308	303	309	279	282	267	289	281	300	273	273	290	309	309	288	289	279	277	293	283	293	288	282	282	285	286	269	272	285	294	292	297	262	273	279	275	329	253	275	285	341	259	273	298	313	307	293	317	307	285	325	287	315	287	248	261	284	254	264	286	308	280	280	275	283	280	299	263	303	262	282	295	274	276	264	316	325	273	281	291	304	303	276	284	276	273	323	298	281	306	278	269	292	286	273	339	281	285	289	297	287	317	285	311	267	284	261	295	275	294	285	253	286	299	291	301	292	296	278	299	290	269	252	287	286	295	301	324	288	308	289	261	289	253	294	282	287	311	315	283	317	292	291	279	275	282	285	306	280	231	295	279	275	326	264	278	280	270	306	290	299	282	290	296	263	286	305	281	262	303	277	267	291	331	277	292	250	308	245	306	270	288	288	291	274	275	294	299	265	277	264	275	285	290	278	263	277	279	300	287	301	317	312	275	294	284	287	272	289	306	263	308	289	306	309	298	249	287	274	271	271	303	315	258	312	283	296	316	302	290	300	289	280	308	278	279	296	254	322	285	287	288	268	297	288	291	298	309	265	290	311	287	267	248	272	296	308	301	291	292	292	264	276	258	292	260	276	298	274	312	284	275	310	254	291	273	264	248	280	300	315	303	288	307	256	264	316	292	283	271	274	265	278	262	265	324	267	303	305	290	294	283	284	277	266	310	316	279	300	306	256	283	303	271	279	327	281	292	315	287	281	296	267	276	279	290	350	315	328	283	300	294	284	288	256	257	268	269	284	267	265	297	299	297	284	282	271	305	297	282	259	323	280	302	273	267	282	274	293	277	294	285	298	310	292	301	286	312	332	261	287	282	292	252	322	279	266	259	261	311	287	278	276	299	283	298	322	301	292	299	279	254	278	283	283	255	285	278	271	276	278	311	295	274	265	258	291	302	265	305	297	295	275	247	263	271	332	279	302	296	296	270	246	279	301	312	305	256	278	325	290	275	281	275	292	275	265	289	297	280	252	312	275	327	302	285	283	283	278	302	308	306	283	280	284	243	305	282	259	309	281	309	289	277	291	275	285	266	293	258	271	305	300	282	314	255	302	289	277	299	282	298	275	296	290	293	287	289	273	281	297	290	282	281	278	277	302	300	236	259	280	263	274	268	310	291	286	307	257	306	292	293	288	263	258	287	299	263	279	284	319	259	293	261	245	291	306	268	281	299	296	264	261	292	269	276	285	281	300	244	278	267	268	331	273	264	254	273	279	300	307	276	290	266	300	313	277	291	266	271	301	277	295	301	275	276	308	263	283	317	300	299	292	281	323	286	294	285	303	278	264	304	317	340	284	291	317	293	301	305	277	268	296	304	266	276	320	286	292	289	300	290	277	292	303	302	274	278	271	304	273	281	278	272	272	303	269	318	324	293	270	282	288	258	291	285	279	279	300	308	313	305	271	283	277	277	254	280	261	301	279	297	249	277	293	302	307	284	301	299	282	324	293	273	275	304	306	274	282	309	289	296	299	284	307	292	268	275	303	256	291	306	296	303	317	332	281	335	291	283	288	269	295	265	296	264	313	285	263	299	274	274	312	289	288	295	295	282	310	332	331	279	271	316	296	288	288	289	290	269	314	297	291	294	295	257	284	306	306	281	283	294	281	323	298	290	263	282	316	268	278	265	284	285	305	280	275	252	305	284	297	271	271	269	300	270	302	292	292	286	272	294	301	325	276	305	254	270	295	273	266	278	286	289	320	279	266	316	311	298	267	291	288	269	313	321	281	259	260	297	269	244	285	285	258	318	295	296	278	292	273	285	291	289	299	302	290	317	275	289	281	293	279	286	285	317	293	301	285	299	256	279	296	308	298	306	303	303	288	267	309	310	309	282	264	294	310	267	294	277	283	282	252	299	301	280	331	275	308	289	289	320	313	326	297	326	322	258	276	286	278	344	308	297	291	268	273	303	279	297	274	292	292	260	290	268	321	252	266	299	266	301	338	285	269	263	284	305	307	303	267	271	294	264	272	278	312	314	276	294	289	291	287	289	303	256	261	276	299	276	289	261	295	270	281	292	303	281	276	322	269	290	282	299	334	251	295	276	283	260	299	302	254	307	294	322	255	315	316	275	285	312	306	276	287	280	311	295	301	334	318	282	284	272	277	321	294	276	301	298	293	285	292	288	292	313	293	281	293	268	276	281	280	267	288	266	290	290	275	288	316	300	272	312	303	282	313	264	254	262	301	338	272	277	257	280	318	297	300	298	286	302	286	275	272	285	338	307	288	273	300	292	272	315	298	294	298	286	280	275	305	293	303	284	289	289	286	273	282	306	293	297	294	262	346	284	289	293	266	281	267	292	316	315	242	276	260	323	281	291	322	298	308	271	292	258	305	273	301	296	309	284	305	298	314	295	305	300	270	275	267	295	288	285	292	283	272	299	290	278	293	299	281	313	294	268	325	302	300	293	290	285	274	280	311	281	271	302	311	286	257	313	307	270	301	276	281	288	297	314	333	283	308	309	280	275	293	302	257	273	333	354	275	270	286	271	293	258	312	278	247	305	292	297	305	317	280	279	292	255	277	283	296	284	285	292	306	295	288	302	259	272	263	287	273	264	324	304	300	297	293	288	310	307	288	310	293	332	271	259	280	272	304	317	297	285	287	267	292	326	281	318	288	303	287	297	283	284	274	272	302	303	318	335	278	279	290	316	285	295	299	288	283	286	353	306	315	288	332	271	305	291	294	312	278	265	274	326	284	289	298	296	288	279	303	298	281	285	279	258	275	285	294	287	260	320	308	290	239	272	316	281	290	301	298	273	296	315	282	292	284	287	284	269	281	307	277	307	277	290	296	268	263	273	265	299	279	271	304	296	317	302	293	280	261	267	275	316	271	274	324	287	315	280	285	281	278	268	303	276	305	284	292	304	275	251	300	266	303	310	301	303	280	314	301	284	294	292	284	297	298	284	284	291	292	268	273	316	289	269	309	254	281	280	274	306	310	245	317	267	316	284	321	260	281	280	275	309	281	292	281	303	294	263	295	271	254	289	279	300	283	293	298	275	318	301	269	289	276	264	290	291	267	300	304	267	322	287	279	290	287	272	279	272	282	239	272	279	248	280	313	282	280	276	291	262	259	269	275	267	286	326	292	312	310	269	309	303	271	279	268	316	316	299	284	284	274	303	290	290	314	326	292	305	297	265	277	283	291	267	285	289	310	320	293	296	286	280	256	291	262	272	293	295	285	278	276	253	279	279	293	278	270	254	283	318	307	307	288	311	296	326	271	287	287	298	300	265	287	269	258	275	281	236	289	284	276	320	298	274	310	292	251	284	292	288	294	294	273	290	271	255	289	292	299	283	289	326	287	292	320	280	287	310	262	291	277	261	255	285	293	268	323	284	283	283	274	288	297
33741	19907	14763	8402	7132	6963	7110	6729	5145	3988	3329	2937	2547	1586	1184	1063	1019	1071	1237	1076	1017	1135	1152	1065	952	821	748	765	657	680	676	687	651	658	662	646	641	682	678	694	653	605	642	615	630	648	587	609	605	635	627	629	628	578	637	639	639	592	665	647	602	612	596	604	650	635	605	617	586	617	598	595	649	628	639	618	629	632	661	595	646	590	600	631	665	641	617	627	609	620	641	609	585	669	630	628	602	642	592	571	611	609	606	596	661	624	612	632	626	565	679	594	603	598	585	620	618	609	579	666	606	599	580	581	606	598	619	657	642	560	642	583	571	619	610	629	647	601	626	618	600	616	591	639	649	645	589	639	615	575	639	623	601	609	602	609	555	572	626	646	625	634	606	602	599	573	615	654	599	602	654	588	604	569	643	575	564	596	627	635	627	584	558	596	588	581	638	666	625	611	625	614	617	588	594	592	669	595	582	621	551	635	574	581	654	597	597	594	639	631	568	555	585	635	612	607	635	648	605	653	630	583	621	586	588	601	624	593	633	660	600	642	579	604	603	592	614	660	647	646	621	613	617	610	617	609	642	604	628	600	561	635	630	621	615	649	611	601	608	655	572	602	631	644	639	616	643	612	582	599	601	599	635	610	610	606	606	601	621	609	592	653	599	609	640	660	564	606	621	581	616	604	577	644	633	583	583	602	574	590	626	571	647	635	602	595	623	614	600	607	600	585	554	631	580	637	607	635	611	653	642	639	554	644	589	619	580	592	596	619	616	623	617	622	562	618	563	586	609	628	594	624	626	591	588	557	640	601	597	612	606	647	637	651	610	588	676	576	614	601	592	627	618	604	632	637	591	614	602	625	591	612	611	572	646	645	611	606	586	547	581	653	621	609	603	617	608	600	563	584	605	570	588	617	606	587	622	592	660	602	593	608	626	612	605	602	586	647	628	584	625	605	609	643	597	603	628	588	598	569	637	592	567	628	609	608	598	581	623	606	597	626	606	594	637	563	629	597	562	605	584	599	624	542	608	596	645	649	609	601	637	605	625	609	604	624	629	600	578	645	599	543	583	655	543	619	617	558	597	576	620	598	615	590	598	610	648	631	548	644	634	649	596	632	649	625	602	625	651	588	646	589	652	601	618	582	572	618	606	588	643	648	651	585	640	650	626	589	630	563	603	601	629	615	597	606	604	624	599	583	600	568	631	602	571	599	595	619	603	606	646	620	613	597	612	581	597	585	582	635	610	578	633	592	614	590	643	565	559	606	575	599	601	586	601	590	577	598	592	644	589	637	628	637	637	611	604	614	637	586	590	626	594	597	628	626	616	628	607	615	586	606	649	605	599	606	636	644	607	621	620	616	654	635	587	642	606	599	627	617	597	587	653	625	604	589	620	593	618	578	583	599	597	588	611	606	597	600	610	590	639	610	574	594	630	606	614	600	595	592	614	607	637	590	615	557	601	569	613	591	633	615	582	596	621	623	577	597	593	598	607	642	635	616	595	613	635	533	642	608	620	562	595	600	597	574	597	624	589	599	587	621	610	634	611	609	605	608	619	619	605	622	605	613	625	644	667	591	585	605	616	648	635	629	605	658	581	628	644	593	581	584	572	599	574	658	684	581	576	592	606	590	641	608	579	639	572	620	603	620	642	603	571	635	622	630	605	634	606	589	582	656	597	637	606	620	603	627	606	579	594	568	651	607	641	596	618	602	634	606	594	617	621	621	602	636	586	603	613	649	593	596	571	596	603	631	596	608	619	609	606	634	593	626	605	582	583	604	581	598	627	632	596	624	666	609	618	606	567	645	637	606	658	596	629	609	609	613	619	590	584	612	601	626	622	630	587	628	587	638	629	615	570	647	647	653	602	600	567	574	618	605	588	598	658	582	618	635	626	622	606	605	649	637	598	628	578	610	652	600	593	596	612	632	604	636	642	585	560	608	608	641	603	580	605	614	665	667	623	616	602	597	604	636	637	642	580	613	614	611	607	597	658	630	613	556	580	623	633	602	636	573	585	582	563	618	686	614	626	560	583	621	618	632	628	611	619	619	557	603	641	632	585	610	632	593	587	611	631	668	608	582	621	644	673	648	605	635	582	612	617	587	610	595	613	604	600	618	623	572	612	576	623	629	614	630	629	641	605	639	599	613	653	602	609	632	576	639	593	614	633	606	598	587	655	591	602	606	645	615	614	639	627	580	626	610	594	599	626	597	617	610	610	571	585	611	646	601	626	622	600	610	628	576	591	562	603	596	636	601	607	625	607	655	622	602	602	581	613	603	567	663	586	637	606	600	630	640	603	587	615	605	595	583	630	625	572	596	620	625	623	616	629	624	623	615	555	634	590	594	651	555	611	617	609	611	615	590	606	612	637	615	613	575	569	597	640	606	605	592	614	656	595	620	593	611	601	634	592	580	599	621	589	639	570	648	637	643	607	633	595	605	620	617	610	615	598	596	582	629	568	634	581	622	587	607	617	631	600	577	557	640	620	610	588	626	641	563	621	607	641	613	598	560	574	607	616	630	618	633	616	592	636	565	652	589	611	603	592	610	624	623	604	572	632	578	633	575	553	577	617	567	632	615	588	597	583	608	629	604	616	582	559	617	597	630	631	574	615	603	584	601	614	639	599	579	599	635	608	661	605	577	606	602	608	629	628	606	612	617	645	608	584	587	619	621	609	617	633	614	617	659	574	645	614	616	590	604	645	588	612	618	595	645	624	591	643	562	602	595	590	626	632	642	620	609	605	563	610	606	602	594	652	608	619	593	610	634	613	665	647	617	623	589	602	589	576	545	583	611	601	650	666	561	578	624	650	583	610	615	571	592	607	643	667	620	586	615	620	620	614	632	591	655	588	651	618	624	640	610	607	628	624	582	624	613	564	599	573	612	660	633	619	662	636	594	632	573	640	655	605	625	626	600	663	606	570	627	588	599	626	631	599	634	616	592	649	603	595	590	632	636	617	625	608	622	544	596	619	654	588	600	621	610	650	623	627	632	663	625	582	623	612	597	644	601	610	617	643	646	632	597	607	572	639	580	622	603	607	622	587	634	662	614	613	579	619	613	587	558	631	613	613	640	637	632	633	589	596	643	616	596	650	613	644	625	617	628	584	581	612	602	600	587	624	581	593	606	590	599	621	664	611	622	598	609	594	625	630	641	605	624	573	608	625	609	599	607	608	573	644	605	607	624	570	649	604	609	612	572	626	667	615	632	625	633	585	581	602	597	583	624	640	583	629	648	591	593	605	641	583	616	599	623	577	614	625	582	604	659	602	607	597	623	634	580	616	576	650	608	638	596	613	624	602	599	609	607	590	634	595	607	634	638	590	649	586	609	616	594	588	573	603	581	593	600	597	629	614	618	616	579	614	678	591	616	645	584	610	591	591	598	617	642	582	630	604	565	637	586	635	601	559	682	648	617	586	577	631	671	653	609	593	622	651	589	598	617	639	634	679	599	592	654	564	628	601	607	619	586	602	595	599	605	625	580
38814	15542	4444	1220	731	754	795	756	563	480	412	402	380	304	308	245	252	262	241	294	253	267	263	258	290	286	261	234	262	257	248	254	258	238	224	242	265	251	278	233	258	279	227	235	254	225	245	293	278	255	241	246	220	243	225	240	252	250	229	262	228	265	268	234	246	245	253	217	241	243	254	286	240	224	223	213	257	244	243	235	251	255	234	252	255	238	246	253	244	245	283	248	251	255	257	247	222	253	257	246	236	274	248	250	249	263	225	263	246	212	226	251	242	241	236	261	250	270	246	250	226	236	271	285	255	254	223	229	238	217	264	275	251	258	257	246	234	248	261	245	234	222	209	230	243	199	245	226	243	275	264	243	262	265	248	248	215	236	256	250	244	234	240	247	226	252	238	216	233	242	249	218	268	240	257	240	199	281	249	254	241	247	252	240	237	249	264	235	265	221	268	224	223	234	263	260	199	227	250	267	263	223	264	232	262	266	256	211	229	274	226	243	248	241	246	246	297	245	228	251	234	240	274	239	217	234	243	265	240	258	230	262	252	228	223	241	251	250	248	221	244	260	257	236	237	230	258	258	228	234	267	268	259	229	284	290	233	237	247	247	269	246	240	261	253	232	231	229	234	253	261	259	263	233	231	263	256	253	260	249	264	232	259	243	252	231	243	243	246	253	250	239	229	245	222	232	238	275	242	222	249	255	264	237	210	216	254	233	224	226	266	281	257	244	228	243	243	270	272	263	215	248	250	239	237	214	248	216	250	278	236	225	232	245	231	266	299	242	266	256	248	208	243	268	239	221	276	264	217	249	255	260	259	264	244	246	260	235	226	253	273	234	244	264	236	250	272	252	254	251	220	272	223	273	252	225	238	223	258	253	275	250	244	228	265	247	246	236	250	282	242	258	254	250	243	277	225	234	217	275	251	257	215	233	248	266	247	253	257	224	257	232	286	268	269	230	248	250	243	219	236	246	247	260	256	272	265	255	237	222	256	228	244	229	223	203	246	242	234	249	220	231	245	252	225	219	247	234	288	225	229	272	272	231	267	258	253	243	223	205	229	219	254	252	256	220	247	264	231	228	216	231	241	254	257	258	232	220	220	258	216	239	258	240	268	287	280	225	247	240	238	246	253	246	231	245	218	269	218	242	231	260	263	230	239	223	247	234	250	261	245	227	247	261	243	284	286	223	215	236	287	268	267	246	231	254	252	271	251	242	219	243	231	242	250	238	242	254	263	258	277	242	217	252	225	253	255	226	222	275	216	265	264	251	273	225	237	268	242	226	225	232	229	252	260	227	266	232	285	248	231	224	200	251	223	211	249	218	213	255	266	236	265	232	262	288	269	277	251	214	228	260	266	240	234	224	251	218	248	271	204	242	262	227	269	232	238	258	254	218	244	242	259	239	250	258	239	269	247	242	274	244	226	238	215	259	270	282	264	253	238	227	254	261	223	240	225	220	226	252	248	241	249	238	226	261	264	273	228	255	226	240	249	224	252	227	235	246	247	253	261	246	235	245	264	255	257	235	255	235	247	268	243	261	251	258	246	230	242	223	239	259	255	246	225	240	281	243	247	212	239	240	245	243	244	239	255	214	240	248	248	252	222	257	254	224	242	257	268	221	240	213	231	226	262	243	230	255	242	228	236	271	215	255	249	248	236	224	269	260	259	247	246	261	232	255	222	251	260	254	268	250	271	234	269	267	224	268	247	240	233	244	254	258	270	253	255	245	224	241	277	239	223	256	241	244	260	275	225	211	254	296	241	224	223	254	242	247	228	245	261	249	238	260	267	220	221	239	244	274	250	239	233	243	239	220	205	237	239	220	248	258	239	270	225	230	253	254	253	237	210	253	258	221	241	248	271	254	272	264	229	267	245	262	281	233	250	254	259	259	242	252	256	247	229	282	266	247	250	229	263	242	232	240	232	242	248	251	243	258	240	267	265	223	223	259	266	263	244	219	255	229	248	235	245	275	221	260	257	239	248	251	258	271	238	246	249	272	255	213	242	250	234	217	247	222	234	253	229	233	231	240	258	243	211	251	211	272	292	245	240	233	254	245	237	246	243	268	256	226	244	243	234	224	252	229	220	257	266	245	261	249	312	208	210	271	255	252	245	251	230	264	244	233	241	256	267	245	225	245	274	251	234	255	245	258	254	244	260	237	252	230	237	212	277	245	277	267	204	224	239	238	249	237	209	249	261	226	226	247	281	250	207	246	253	249	249	270	262	240	224	262	263	268	237	257	245	247	233	225	249	254	228	261	250	258	246	290	219	249	235	220	228	218	231	246	264	238	259	240	263	271	219	228	200	273	255	240	258	245	221	239	246	261	240	246	268	240	239	241	215	255	234	245	257	266	252	238	253	242	254	225	259	259	237	248	264	264	209	229	260	225	238	245	232	251	278	263	256	220	245	243	275	246	245	248	257	267	246	258	245	235	238	276	284	250	245	278	262	235	283	242	239	257	269	247	266	254	232	208	239	252	232	247	240	255	214	266	215	253	242	254	264	191	233	238	252	226	249	239	272	232	260	271	244	250	258	261	232	252	218	246	232	266	258	265	238	237	254	223	241	257	249	283	252	266	279	217	238	241	237	247	264	258	232	251	254	238	254	237	228	221	256	240	256	229	232	275	225	250	238	253	288	255	248	240	282	245	257	252	220	249	232	246	263	257	261	234	238	199	259	251	273	263	248	261	249	200	237	254	246	236	284	256	217	243	229	208	207	241	244	233	285	257	265	248	234	256	226	251	222	275	249	238	241	248	242	227	257	272	252	245	250	214	226	238	217	242	241	247	265	233	231	269	261	216	237	246	276	236	256	242	230	269	254	225	206	246	251	269	232	228	262	253	239	245	250	255	267	253	226	234	259	235	230	271	250	202	235	251	279	218	256	230	235	238	257	275	249	224	230	239	224	218	230	242	252	271	238	216	276	213	235	246	244	233	278	218	256	263	259	234	261	246	252	264	222	246	251	246	248	247	209	213	252	271	257	244	247	227	238	242	259	225	265	215	223	234	259	228	248	230	264	237	237	237	234	261	260	236	226	261	256	218	251	267	265	265	206	227	241	217	252	243	246	266	264	231	236	228	241	235	279	263	229	248	268	257	252	265	235	241	254	252	250	234	211	261	249	229	265	268	261	255	232	263	268	252	233	241	247	248	264	250	230	220	250	233	251	237	273	273	241	240	283	277	239	213	258	246	222	255	270	253	249	220	234	241	267	267	249	264	218	255	266	243	243	245	238	226	242	255	248	257	261	223	234	234	262	239	234	258	267	249	268	218	255	216	253	218	226	270	276	280	213	236	252	248	266	250	254	267	262	221	248	246	248	234	221	270	242	215	267	251	268	255	233	268	241	229	224	228	242	254	261	262	241	237	244	218	241	248	233	232	239	211	275	255	225	272	270	265	282	257	251	261	257	218	255	241	224	244	231	266	242	258	245	224	274	235	245	192	248	255	233	230	244	228	231	237	261	233	219	247	250	238
21964	8648	5289	3315	2458	2756	2999	2842	2073	1652	1449	1313	1142	843	684	635	578	673	602	666	627	647	614	668	554	568	545	584	578	559	569	552	544	537	552	529	498	519	528	541	520	532	516	567	512	549	530	546	527	512	533	520	504	541	538	539	516	515	512	490	509	517	516	525	524	517	547	521	534	518	505	528	555	495	512	520	520	531	528	525	499	520	545	508	529	547	548	530	512	560	507	522	541	527	537	553	532	520	550	516	509	559	554	509	489	539	497	528	526	501	548	569	525	537	563	492	550	552	489	536	510	545	545	544	563	539	508	543	517	523	545	538	540	521	534	537	539	548	508	526	540	482	475	532	557	502	535	538	531	542	536	529	503	517	528	487	536	527	526	511	530	525	594	545	531	502	491	564	563	516	531	518	552	541	517	507	570	524	556	537	543	497	497	501	542	521	549	494	503	532	555	501	509	513	504	536	543	540	545	543	530	510	504	503	592	528	519	552	516	538	479	527	571	553	504	500	527	538	544	480	540	554	515	505	516	506	538	517	553	504	488	533	491	558	524	538	539	554	528	565	549	568	519	487	533	508	557	551	537	556	493	548	543	483	542	546	529	544	537	528	574	493	531	525	488	527	582	556	541	529	545	541	487	535	519	509	521	517	478	552	563	555	511	509	509	510	535	512	509	556	493	553	499	512	526	511	514	519	543	544	543	527	528	515	493	509	540	513	513	533	514	490	529	512	502	519	506	484	520	526	536	502	552	524	570	503	556	554	502	523	547	495	513	557	535	470	545	491	544	567	538	551	530	551	500	569	525	507	518	538	502	495	536	518	563	573	523	555	488	519	509	497	519	525	521	561	545	529	522	510	486	532	578	522	539	526	541	505	494	491	538	498	547	525	541	516	523	521	503	477	495	517	537	545	525	531	548	555	540	511	523	519	523	540	522	505	534	528	538	483	541	551	514	525	563	560	537	517	528	519	577	582	524	523	528	540	533	524	514	502	486	501	545	504	466	554	487	536	521	530	537	502	528	555	514	502	559	528	516	525	558	540	558	529	499	518	507	563	541	537	518	505	516	534	490	556	517	515	545	570	503	519	526	550	528	527	546	509	522	475	512	545	557	519	508	543	497	550	565	492	517	552	498	556	516	484	538	509	496	554	531	533	528	507	537	537	553	527	512	530	534	518	534	525	571	577	529	527	516	510	499	500	528	565	522	483	520	534	519	534	519	515	507	504	523	528	499	532	502	553	509	495	508	558	516	532	521	521	536	523	512	481	562	547	530	498	481	569	529	557	524	526	520	529	528	537	543	526	492	508	505	524	482	501	486	543	549	516	514	516	561	524	484	544	502	510	522	543	577	490	498	494	517	537	521	506	528	520	495	534	527	537	533	539	506	494	506	512	474	573	539	516	539	534	540	491	495	549	549	539	493	545	523	527	523	531	527	545	531	486	524	517	535	535	523	518	523	499	522	495	504	514	508	501	538	535	548	559	535	516	526	520	530	533	511	527	512	518	543	510	500	511	498	501	495	511	507	538	579	528	511	508	543	510	548	519	528	547	515	533	519	541	533	523	535	523	571	523	523	514	524	490	530	549	523	524	492	511	537	545	498	548	464	490	540	503	563	511	568	499	512	499	540	546	530	553	533	525	513	555	505	534	552	519	519	487	531	517	551	506	557	501	544	535	526	523	567	532	524	504	511	564	514	536	517	541	514	511	541	535	543	524	516	491	528	525	531	526	556	530	547	557	540	540	540	507	565	507	532	547	528	544	538	538	523	565	549	542	482	498	546	527	518	533	557	551	461	544	509	542	531	518	544	527	518	543	484	547	529	497	505	545	532	527	513	523	520	530	521	527	548	498	485	506	503	532	533	563	549	514	534	508	543	539	476	467	549	539	535	527	538	494	551	545	547	525	559	522	532	535	538	561	514	529	509	522	577	530	508	526	533	520	504	555	536	554	510	526	542	503	502	539	559	514	548	519	527	552	527	535	540	551	503	513	529	511	548	506	528	528	515	480	525	491	526	517	550	510	550	486	557	524	543	524	535	526	535	495	542	528	500	518	544	540	511	535	497	535	559	543	492	512	532	517	549	511	536	527	545	529	468	538	499	507	574	527	501	489	579	553	504	531	499	555	523	550	548	527	502	514	511	524	521	502	507	511	503	554	542	539	552	543	497	520	487	498	514	533	507	520	528	499	506	530	490	555	495	530	506	513	538	495	524	491	516	514	531	504	534	547	515	520	480	507	560	515	491	515	532	553	499	522	532	541	520	459	515	533	523	531	535	566	545	531	558	513	530	508	570	554	547	533	558	543	542	520	529	547	546	526	534	508	538	535	525	530	508	545	520	500	505	497	504	523	566	484	492	520	591	530	531	569	507	534	519	510	528	529	534	537	549	497	531	518	526	548	535	545	527	552	511	505	515	507	533	487	491	525	521	534	544	532	504	505	525	503	573	504	552	539	526	521	513	500	530	564	513	512	507	530	507	556	502	512	498	560	539	535	510	526	556	523	520	525	499	555	522	525	514	509	503	525	476	542	483	506	537	519	537	580	535	519	498	510	537	489	527	510	484	533	542	533	522	531	571	506	496	514	521	551	572	550	529	502	527	530	500	574	576	555	509	518	521	544	519	568	527	465	523	520	535	551	528	544	556	519	523	541	523	545	544	503	536	513	511	530	544	513	520	533	512	553	568	504	530	489	517	533	515	533	508	536	503	535	513	515	560	529	523	524	560	517	509	539	525	525	519	549	499	502	515	575	513	510	513	525	518	557	581	504	555	500	529	557	515	518	557	511	515	517	501	538	497	518	515	552	543	569	522	483	523	514	561	506	554	524	551	537	509	525	520	460	518	534	523	533	510	540	514	522	526	550	540	532	538	530	531	527	525	522	511	538	530	554	537	543	508	480	531	512	490	538	516	497	527	538	532	530	506	515	517	546	512	546	567	525	472	521	523	532	504	528	526	552	531	527	540	502	522	523	508	559	514	525	550	503	488	473	504	496	544	502	495	502	515	509	536	511	541	549	499	540	529	511	538	529	527	533	539	512	523	551	530	523	541	508	503	525	584	513	541	528	533	506	470	525	524	507	522	490	539	520	476	507	546	492	554	534	525	505	541	511	572	499	546	518	551	527	529	531	524	535	544	519	545	520	541	538	556	507	535	542	519	512	566	559	480	522	528	544	527	554	578	547	515	485	562	525	545	536	513	477	497	557	537	544	524	505	508	536	482	528	538	547	490	521	561	542	559	549	503	546	528	552	502	539	518	560	498	530	537	517	524	508	564	558	523	523	493	491	482	582	551	548	511	498	537	571	517	562	526	530	465	565	503	515	544	574	560	510	554	483	556	503	504	542	518	496	541	507	472	571	546	521	530	502	564	544	508	516	525	531	568	557	549	499	528	523	503	538	525	532	523	538	518	544	507	539	528	521	500	540	523	512	513	534	555	522	536	524	515	539	508	559	564	529	546	499	530	507	561	524	539	543	558	524
50001	23163	9447	2544	1387	1169	1310	1074	771	666	564	544	435	335	323	283	300	309	266	286	330	285	281	280	270	253	263	244	255	256	262	274	259	246	252	268	232	274	237	239	232	230	245	244	233	226	265	224	237	253	242	241	239	231	258	241	239	233	224	214	227	227	240	234	235	221	231	244	235	232	243	234	273	253	234	200	261	255	191	260	235	233	222	220	246	270	233	232	215	222	220	239	264	246	226	250	220	228	238	232	263	211	227	261	268	264	248	238	229	217	248	254	232	272	250	220	255	258	226	243	211	258	246	236	243	241	265	223	245	202	247	246	228	234	253	223	239	236	231	229	237	280	215	250	197	236	250	245	265	224	225	219	214	220	216	254	240	206	236	249	215	230	263	241	227	256	239	220	229	253	272	222	240	243	247	222	236	247	252	236	218	225	205	283	248	226	245	215	237	255	252	205	250	238	210	212	216	238	243	235	232	223	252	244	248	210	239	234	213	237	237	258	261	259	217	204	242	262	248	286	272	252	244	227	264	232	257	221	216	218	240	244	221	231	260	210	216	242	273	272	229	299	250	244	234	250	230	265	270	239	259	222	239	242	227	245	232	221	221	229	258	253	259	247	207	208	238	217	227	227	248	303	225	250	231	241	269	204	271	249	212	246	247	226	242	249	253	247	252	261	233	231	271	228	233	227	232	202	257	218	229	220	246	273	216	244	215	265	249	228	261	265	269	253	199	253	246	249	224	242	250	267	223	225	233	221	179	218	244	224	261	281	253	255	251	244	285	221	244	239	267	260	235	237	245	268	245	239	260	254	261	260	249	246	216	233	210	229	241	228	233	236	246	221	222	243	233	252	233	214	231	237	230	240	235	249	258	220	218	283	246	226	219	218	207	248	245	258	239	253	251	244	239	234	224	241	250	241	247	237	258	238	245	213	251	258	245	246	238	226	200	234	258	243	243	230	260	218	232	255	243	223	240	237	246	240	237	230	283	241	229	214	247	240	253	236	222	258	274	250	296	237	208	231	273	257	222	229	252	242	238	233	230	243	217	231	256	260	247	266	222	264	260	233	237	228	269	250	238	220	249	257	247	207	243	247	230	238	232	251	219	232	239	225	237	245	217	264	243	262	218	238	214	243	255	257	235	238	230	264	238	233	248	242	259	255	261	242	221	244	246	272	271	252	224	220	214	245	234	240	250	252	278	230	221	256	263	265	228	244	243	234	251	256	198	235	235	249	257	216	219	226	239	211	230	254	233	206	218	251	218	277	261	274	238	223	219	219	232	246	259	249	241	237	237	222	221	245	239	245	234	236	266	216	244	263	231	260	232	269	225	223	237	242	213	219	231	242	243	218	261	237	242	228	253	238	212	232	244	252	238	253	256	220	265	232	248	222	260	269	216	228	254	243	258	242	270	229	244	240	248	251	263	212	243	234	254	260	243	223	235	221	255	234	233	230	231	209	227	240	222	240	266	243	245	235	233	254	260	247	229	224	215	261	280	196	229	205	227	239	249	256	238	219	234	245	267	244	252	243	266	230	252	228	264	225	229	225	217	229	232	259	256	240	259	255	242	213	238	240	225	255	217	239	214	216	234	226	254	215	257	226	233	231	309	275	241	244	261	231	236	259	261	253	256	214	261	227	228	263	239	219	246	237	248	260	232	217	240	252	233	237	233	246	248	274	231	267	247	223	250	231	240	226	247	248	232	212	233	243	228	222	248	220	259	262	253	211	247	271	267	242	208	217	247	222	232	234	242	281	243	245	250	246	229	228	266	241	239	258	265	232	257	263	245	253	281	254	241	244	220	261	240	260	242	243	236	209	236	260	234	255	247	231	247	266	238	249	233	237	261	240	265	262	215	208	219	217	231	216	242	229	247	246	218	221	238	235	275	241	225	237	240	255	240	229	233	255	238	211	227	235	274	262	236	224	234	221	211	247	262	244	254	258	263	247	244	239	248	221	200	189	269	231	226	274	219	219	261	241	231	247	230	206	222	201	227	238	262	221	249	244	223	198	241	253	238	237	266	224	221	236	248	235	265	255	254	261	248	230	246	245	250	250	242	241	256	213	242	239	226	219	233	230	261	222	242	247	240	218	226	234	244	248	254	259	246	248	247	241	240	255	254	232	242	250	258	273	261	229	240	252	216	244	243	230	262	241	233	241	254	221	248	244	241	235	229	256	279	240	218	233	235	242	270	220	222	232	248	244	229	249	262	225	216	237	237	233	245	235	233	221	248	241	250	228	238	205	218	232	254	211	247	240	236	238	219	244	235	223	213	258	232	261	238	254	247	225	217	216	204	232	226	274	242	250	238	237	236	245	256	255	232	227	246	215	223	249	262	247	232	244	245	216	272	261	264	227	240	230	245	240	204	219	200	240	275	241	239	209	251	238	233	232	215	221	268	258	264	234	243	239	242	224	252	256	259	252	265	259	251	216	233	227	227	235	255	241	256	232	216	234	225	240	257	226	239	230	221	225	230	240	271	259	257	234	268	241	223	206	251	256	239	257	226	241	246	264	240	247	232	236	253	224	232	236	269	237	243	289	246	269	241	237	242	249	253	254	303	239	230	276	253	256	268	227	221	258	244	250	262	242	236	228	230	241	238	235	277	240	251	227	206	220	240	273	240	229	246	251	222	246	275	221	245	226	227	229	212	254	224	233	233	258	230	269	260	247	221	234	253	224	220	238	222	213	205	233	239	209	227	234	243	287	244	229	237	239	253	232	253	270	245	246	260	212	257	249	256	224	203	218	242	261	270	252	247	251	225	247	293	267	233	223	241	199	233	226	238	251	246	239	227	249	254	245	196	231	250	259	216	214	244	263	239	236	236	288	250	217	242	232	240	232	260	258	216	182	267	250	239	239	215	250	232	249	253	230	225	228	238	238	244	225	261	227	283	243	247	247	249	257	248	239	249	271	236	228	234	211	246	235	252	232	258	211	231	259	253	240	245	228	215	196	265	247	257	251	226	235	250	218	206	252	233	246	254	247	213	236	245	245	257	211	245	235	241	249	208	242	250	249	235	263	281	221	244	202	241	255	238	243	241	225	251	239	238	234	219	265	234	242	231	212	259	226	249	239	249	216	235	246	239	259	230	239	254	235	236	240	252	246	235	236	210	255	274	258	223	226	244	257	253	256	242	221	247	273	241	254	241	216	217	258	255	229	223	251	252	196	248	224	236	243	247	263	248	233	243	249	239	245	230	242	255	243	253	213	252	248	235	223	247	260	270	213	235	226	273	241	247	249	211	245	263	224	243	241	250	255	211	238	240	210	251	235	279	233	240	227	223	227	235	248	236	248	249	233	241	233	241	229	235	242	243	235	256	251	256	235	221	226	230	241	222	226	242	244	229	227	232	216	261	222	237	243	249	252	240	209	252	265	215	228	270	269	227	234	254	241	232	237	257	243	248	221	240	221	227	261	246	257	275	213	240	249	222	218	196	221	218	240	211	252	265	260	254	202	251	244	259	257	254	252	256	267
29791	14688	10026	5929	4545	4822	5452	4497	3275	2689	2346	2212	1599	1174	871	792	769	872	829	908	819	660	769	738	712	731	663	625	563	570	551	516	540	542	558	530	523	563	548	557	563	562	543	525	519	549	543	524	546	528	533	538	532	559	520	581	522	498	496	532	552	513	515	519	584	529	499	513	566	564	580	527	506	508	500	543	579	510	491	526	508	507	529	560	510	548	527	551	512	500	528	514	522	499	556	532	545	537	530	532	542	518	539	504	514	485	539	523	531	495	572	543	506	542	562	498	532	547	579	517	553	482	530	513	512	556	518	509	507	501	559	548	513	518	517	508	513	521	580	493	511	536	545	532	501	533	493	516	528	540	520	562	517	523	533	539	549	513	570	482	504	568	517	565	503	536	536	497	533	555	514	520	564	537	519	549	524	499	501	581	506	537	540	530	544	484	492	490	522	542	473	504	506	522	506	500	519	492	494	528	482	479	543	576	505	504	518	535	518	500	488	500	537	481	504	511	510	500	491	533	535	522	495	495	539	536	519	538	540	509	518	510	567	531	476	527	514	569	515	525	513	504	543	516	531	502	551	527	519	508	537	517	557	556	515	492	512	541	523	524	526	499	519	538	570	494	510	521	544	534	508	555	559	522	508	519	532	523	497	535	527	541	511	515	544	486	505	503	550	538	560	538	576	548	524	532	490	504	552	490	522	527	501	531	522	515	569	550	506	556	511	490	504	515	529	528	523	510	542	530	508	519	518	506	498	487	549	561	499	511	502	557	526	529	584	525	496	489	539	511	534	534	524	517	547	530	537	551	509	494	513	505	521	531	509	523	521	496	580	510	525	527	548	522	521	528	542	556	509	548	492	529	491	529	529	533	534	482	519	525	511	473	520	567	563	520	548	518	520	548	563	547	539	528	513	531	519	537	501	508	527	539	536	521	534	523	541	523	516	531	552	513	499	516	529	526	533	550	544	500	561	529	495	531	571	535	542	514	543	558	534	545	549	509	510	550	505	544	527	511	511	505	523	485	539	495	509	504	479	543	486	503	517	515	478	504	515	513	507	513	537	495	520	528	523	515	490	549	520	523	496	543	524	518	526	480	541	490	538	529	532	525	504	513	512	524	576	540	515	557	502	512	532	565	490	522	541	507	532	496	532	520	507	526	529	508	534	548	527	514	493	547	575	535	534	560	525	495	501	514	520	531	492	553	526	503	521	513	512	533	542	512	532	546	538	520	497	540	570	529	533	517	512	519	502	498	508	511	515	513	493	528	519	520	550	493	549	574	517	562	527	561	493	542	553	517	520	543	526	468	547	521	489	554	512	509	554	498	511	538	544	516	572	508	545	530	499	587	484	518	536	576	516	494	492	513	521	492	547	526	540	521	507	519	502	485	534	502	505	544	465	548	547	525	506	560	516	536	522	487	560	509	525	520	506	517	532	532	490	551	527	527	511	517	501	531	563	534	526	493	510	578	544	550	511	485	493	508	501	498	507	560	535	517	487	548	541	512	539	511	550	533	510	531	482	489	504	499	568	498	517	553	547	554	574	526	510	555	511	513	531	542	495	498	492	528	540	526	506	528	559	549	489	514	551	512	528	523	503	566	501	544	527	523	526	533	502	495	537	530	511	533	542	494	523	510	509	529	519	507	534	518	544	505	540	550	523	543	538	544	528	543	523	511	482	539	526	538	547	519	521	516	534	521	506	533	488	527	487	534	546	540	538	574	525	536	500	556	538	565	509	552	509	481	522	516	501	498	528	524	567	537	514	510	525	519	499	515	536	503	507	542	542	520	494	485	493	534	551	516	514	517	506	540	529	487	493	550	543	542	510	568	544	524	495	546	546	540	521	540	530	527	523	520	565	499	517	521	487	520	518	519	531	506	502	548	525	506	534	505	511	543	496	582	522	570	511	539	530	492	512	496	512	565	533	510	506	515	520	521	498	543	519	502	577	515	488	569	536	491	555	480	520	502	503	525	528	536	513	512	517	519	521	491	525	535	516	529	542	524	524	561	542	550	552	543	590	536	565	562	507	509	504	520	501	492	512	531	539	527	551	504	505	526	548	514	527	563	500	524	490	523	525	504	502	532	541	526	526	555	545	512	551	530	525	491	547	544	536	534	550	529	531	500	543	503	461	509	499	520	527	557	502	510	497	536	522	510	519	530	534	489	496	468	533	541	511	541	532	518	529	515	498	549	557	553	515	518	508	529	548	537	497	543	574	516	526	529	507	500	506	566	533	556	535	550	496	532	535	550	483	553	501	553	552	546	534	496	501	527	512	509	478	511	497	506	523	504	570	546	531	534	505	547	520	508	497	522	516	507	525	502	510	514	534	503	503	523	523	505	490	517	533	538	538	523	511	543	497	523	540	493	521	540	525	504	482	518	559	551	489	527	487	530	461	548	511	515	519	516	509	543	516	517	483	547	492	531	492	555	573	523	545	547	535	520	484	515	499	521	516	523	525	480	533	542	501	558	570	511	514	522	492	551	553	487	519	545	488	521	512	499	525	584	495	499	494	526	542	481	553	516	505	539	495	509	542	517	528	520	512	525	505	511	522	490	503	514	487	538	544	507	509	512	511	509	480	500	499	493	532	517	550	515	520	526	524	527	535	532	552	528	527	493	504	528	513	529	529	539	497	519	513	517	565	509	525	490	545	522	514	539	542	531	575	529	554	553	490	530	543	545	510	508	502	522	512	523	538	535	516	502	499	523	516	513	540	511	512	525	550	516	529	525	558	488	495	522	522	514	493	518	518	526	484	539	546	520	502	537	552	501	556	514	524	549	499	521	527	534	498	504	532	507	562	521	544	533	548	589	530	587	526	518	605	528	537	491	557	555	522	497	513	531	528	495	509	561	500	540	503	508	474	478	558	558	511	543	536	541	533	549	514	520	531	546	550	514	552	528	551	530	511	512	492	516	503	520	538	558	523	517	530	519	542	505	538	508	545	545	505	572	505	506	514	548	513	524	562	551	521	528	514	511	489	520	504	540	529	534	515	499	498	517	531	563	492	528	519	541	544	547	497	501	502	470	525	537	559	508	522	496	524	529	504	534	539	496	514	540	538	536	504	532	541	574	526	573	507	495	572	511	512	510	503	548	522	472	552	531	531	530	540	506	493	531	522	506	551	548	494	527	519	507	544	495	546	534	548	515	490	550	572	524	564	503	512	536	543	533	504	498	475	546	586	511	543	537	526	527	526	514	511	485	546	534	496	513	534	533	521	486	500	515	524	510	522	522	514	528	520	547	545	535	590	539	519	523	534	496	513	522	516	529	526	489	534	541	512	513	489	509	541	501	535	485	512	537	511	524	533	517	522	507	482	515	512	534	486	487	531	482	524	550	524	524	505	528	547	545	573	530	507	516	505	516	565	564	552	554	526	543	536	563	508	486	518	550	541	524	520	573	510	559	541	528	527	562	477	529	550	525	525	562	536	540	471	487	441	555	542	503	530	522	511	535	554	561	524	510	551	498	478	520	556	514
59846	31017	15140	4370	2007	1816	2030	1592	1165	902	836	629	607	501	367	387	347	357	376	415	362	330	350	341	336	336	349	314	323	306	298	309	288	268	280	289	329	303	288	297	313	312	253	321	300	331	303	293	314	318	300	309	306	304	316	330	265	263	308	299	283	294	298	299	326	300	342	270	282	300	311	296	306	303	280	287	282	277	313	275	297	282	297	303	317	281	285	301	313	289	271	298	295	276	312	288	318	293	307	278	286	294	291	311	260	319	309	308	293	268	325	292	269	279	301	285	309	285	315	288	264	271	282	285	309	277	291	290	290	298	280	285	290	272	287	333	277	277	271	302	293	287	280	275	278	288	301	346	308	281	299	299	268	307	301	297	308	278	268	273	293	296	330	293	294	279	314	288	286	286	311	333	281	284	291	255	311	330	285	283	299	287	310	300	284	301	288	310	288	276	282	278	276	298	312	273	302	321	275	295	270	321	302	287	332	302	273	310	327	320	285	273	327	294	273	297	297	301	271	293	294	296	293	286	295	292	300	295	275	318	304	253	278	313	277	262	309	274	297	299	284	277	295	298	275	291	282	255	261	256	293	296	323	280	267	282	281	304	297	292	285	289	259	289	285	254	290	322	314	260	313	300	296	323	319	261	309	284	295	265	292	305	278	305	314	268	292	290	265	318	292	282	330	262	265	274	302	300	314	274	302	289	292	278	310	315	301	289	323	287	293	285	304	309	287	282	286	276	314	287	274	265	302	307	307	291	308	308	308	318	305	285	314	287	314	317	278	283	266	268	271	329	318	284	296	287	294	289	272	286	286	310	294	307	326	293	285	303	263	284	302	316	293	305	296	308	310	274	243	300	284	306	265	320	295	279	263	324	291	294	301	292	289	296	308	305	270	294	280	305	324	294	296	264	283	328	304	283	290	298	297	336	305	304	304	293	317	288	287	288	309	286	268	294	329	313	299	316	291	277	283	293	266	317	267	308	298	297	290	281	297	280	275	275	314	292	299	276	270	313	322	263	272	319	304	269	281	283	309	314	306	299	262	283	315	323	298	278	313	293	307	304	289	260	294	285	304	302	289	305	293	261	308	312	295	310	303	293	276	318	287	265	325	293	295	314	296	286	289	335	305	294	306	301	306	273	318	272	276	289	302	285	235	285	252	301	288	286	296	322	334	314	302	271	285	287	298	283	320	334	317	337	287	301	316	266	299	302	295	320	315	280	303	315	286	323	306	302	318	308	268	283	290	268	297	291	277	286	310	266	279	295	314	291	280	304	290	316	304	299	292	263	284	276	282	281	278	261	305	299	292	287	277	282	324	312	273	286	312	299	298	274	306	297	246	287	290	317	308	311	270	296	270	288	315	293	287	321	325	303	338	285	311	275	265	294	255	313	324	314	313	293	260	328	284	300	254	289	315	282	292	317	272	297	306	295	278	283	284	303	336	300	329	319	314	312	316	332	301	287	307	311	308	327	290	293	323	311	282	269	288	322	299	288	289	294	315	289	270	287	341	249	285	281	297	292	270	259	269	303	298	303	311	294	292	279	309	283	288	301	295	306	295	289	271	302	297	289	284	295	279	302	290	305	292	286	297	275	288	296	294	315	278	290	271	286	328	303	299	304	282	290	330	250	290	293	291	332	261	300	264	304	277	295	311	331	294	350	280	312	306	277	284	272	284	287	312	284	267	257	318	295	300	310	314	300	294	252	288	320	305	276	256	258	309	272	295	311	290	266	320	298	310	324	270	272	303	276	322	299	321	265	312	286	283	284	295	273	315	304	315	274	306	274	280	282	262	295	288	314	314	291	309	295	334	309	285	265	275	260	312	281	276	271	305	335	300	291	303	301	292	302	327	317	290	296	307	277	294	293	266	306	267	276	302	281	277	264	295	284	334	263	325	284	302	295	290	287	285	288	262	288	289	274	304	277	285	270	310	290	301	280	276	293	324	313	295	326	294	298	279	268	306	270	267	293	275	296	266	327	254	313	273	313	244	326	324	280	292	307	316	275	281	310	320	289	280	278	276	291	278	274	326	284	251	270	297	309	318	321	278	283	286	307	292	305	280	322	257	275	291	308	277	276	302	289	299	329	294	280	251	295	292	309	328	328	299	316	301	289	298	288	309	310	312	301	298	280	268	298	299	311	310	282	274	283	297	306	273	305	343	308	299	293	296	285	300	271	260	289	269	310	282	286	285	265	274	275	294	322	342	321	313	294	294	333	301	310	266	266	296	306	302	312	315	305	278	269	307	294	278	330	287	339	291	281	281	313	304	297	301	289	282	275	278	336	293	265	289	356	334	299	291	301	315	270	279	307	297	265	286	296	261	290	305	285	304	311	307	296	265	273	276	276	292	306	307	282	267	294	315	305	292	282	282	291	274	303	323	315	320	308	273	289	324	319	286	316	327	311	284	266	296	305	291	291	304	296	299	337	323	338	286	282	306	260	290	295	300	332	306	306	289	316	298	293	318	278	290	309	312	274	308	291	285	287	299	291	299	315	300	285	285	304	268	306	271	323	304	295	307	303	288	293	303	300	313	333	332	312	266	309	270	310	317	321	283	313	282	316	341	297	289	317	287	262	298	280	324	296	297	307	264	327	299	310	283	312	275	274	311	306	293	266	282	302	303	272	316	298	320	259	286	300	271	265	281	285	274	288	276	317	298	286	264	302	309	322	268	284	290	262	297	283	263	286	290	281	296	288	288	309	294	305	287	278	286	306	301	283	297	277	292	323	263	258	292	299	316	297	297	284	281	320	304	292	305	264	266	290	287	266	265	302	275	304	287	302	299	308	294	299	307	294	264	318	303	284	288	296	304	306	289	256	312	279	305	277	316	298	305	325	313	310	311	319	329	262	305	287	306	265	243	297	297	323	305	285	305	310	295	308	283	282	324	331	278	290	307	311	280	296	297	279	315	339	285	299	269	312	305	277	275	297	325	276	273	293	309	300	302	247	305	284	284	296	307	297	290	290	278	280	300	327	304	246	316	283	269	290	320	320	294	310	307	362	274	260	256	283	311	300	295	307	343	326	280	297	300	290	292	266	313	310	309	300	311	321	287	291	292	302	304	288	264	286	282	285	282	274	290	289	306	286	339	290	287	282	293	266	305	304	306	293	305	270	287	307	285	320	311	301	291	292	260	273	302	343	291	293	299	268	269	293	292	322	304	268	271	259	273	309	325	271	305	310	311	320	276	286	263	297	307	268	304	299	287	266	276	283	287	326	298	276	281	290	281	263	284	304	296	320	268	308	290	304	330	319	296	265	308	268	298	282	303	295	296	320	272	306	301	313	344	306	265	296	296	279	274	271	293	282	306	304	313	301	333	316	288	300	308	294	294	292	295	309	285	306	295	295	304	260	296	307	291	271	282	293	322	322	308	336	320	302	305	267	304	292	331	311	258	284	316	274	308	320	326	288	255	320	317	341	308	272	296	240	303	304	279	275	295	310	310	294	297	290	314	317	322	267	295	292	282	289	267	288
34875	20081	14894	8521	6594	7186	7858	6496	4669	3725	3390	2827	2298	1698	1207	1030	1002	1086	1049	1191	1063	871	953	928	874	931	918	908	860	739	707	650	680	638	674	661	717	676	683	622	677	670	636	590	617	639	597	609	648	656	604	640	631	608	644	610	632	679	629	618	637	643	615	594	636	614	585	627	571	631	621	663	630	640	627	653	593	617	573	646	594	627	599	624	589	626	610	594	640	612	627	662	651	651	586	634	609	657	646	641	615	649	616	613	596	628	629	661	609	594	591	620	612	604	609	630	621	582	608	595	628	654	625	572	631	663	601	622	632	599	603	681	571	679	648	600	599	622	596	630	627	631	602	651	586	627	629	616	543	645	605	610	637	636	632	631	612	644	624	648	678	659	611	589	578	601	638	613	663	612	591	616	633	628	604	603	601	619	634	624	620	676	640	637	623	629	624	558	613	595	615	623	641	594	645	625	607	610	672	632	661	603	645	616	631	608	591	667	628	625	623	606	582	650	603	628	635	666	614	587	654	641	651	636	611	629	627	617	596	629	610	629	675	691	636	602	639	622	652	586	619	566	642	654	607	611	643	628	626	648	643	629	630	668	638	641	594	665	572	599	675	633	655	598	614	602	602	639	607	614	628	646	628	659	589	579	588	654	631	619	586	600	629	637	600	622	625	626	633	656	630	613	640	612	590	650	622	620	604	595	568	617	623	580	564	645	597	594	629	611	644	631	626	581	589	605	646	661	581	648	614	617	596	611	625	569	634	619	627	639	623	645	591	644	615	651	603	609	642	613	597	616	610	622	662	649	602	606	583	620	644	636	643	576	619	593	645	609	609	653	634	616	650	601	626	572	629	582	621	616	618	634	632	646	634	627	614	660	644	705	658	624	643	619	609	669	630	636	611	645	674	598	613	630	603	623	633	672	648	628	694	603	619	591	622	586	619	611	604	669	630	630	613	629	634	683	618	645	651	615	632	603	622	581	643	619	616	661	622	625	654	596	628	634	643	623	657	592	663	559	615	657	628	583	579	623	601	625	622	587	589	663	616	617	585	631	616	634	568	606	624	618	582	609	571	629	615	637	676	646	637	615	586	570	614	618	639	620	656	589	623	608	613	579	607	649	649	693	625	649	613	632	662	646	603	619	578	668	636	595	612	644	597	610	636	572	610	676	616	673	611	593	627	630	593	692	619	658	647	600	611	668	612	631	627	627	623	626	582	644	639	571	608	619	647	639	620	650	584	632	669	612	616	607	613	602	647	648	621	645	622	592	600	610	612	610	636	652	625	625	638	622	608	643	626	613	635	620	628	667	635	643	593	613	654	651	648	638	631	632	633	587	645	648	661	617	606	655	630	615	613	678	619	619	616	663	640	630	603	646	617	597	657	653	625	608	639	672	587	630	580	630	621	622	596	636	603	588	612	656	606	637	558	606	652	660	577	611	647	610	623	620	614	575	631	615	691	604	583	661	613	609	604	598	617	645	653	608	662	626	611	606	571	631	639	599	649	632	613	619	652	566	629	613	629	611	632	629	651	659	628	639	635	644	645	605	645	602	627	588	661	636	646	669	600	616	608	628	613	623	568	574	621	579	640	592	628	621	620	629	616	602	648	614	636	606	609	602	619	610	655	575	615	618	672	564	655	609	650	621	615	598	616	590	605	610	589	624	586	618	667	665	592	656	591	613	561	630	655	668	636	681	610	690	647	636	621	582	627	627	623	621	617	613	657	614	618	570	645	656	631	596	571	644	569	600	602	629	617	628	593	661	639	601	589	650	616	616	590	628	632	610	610	599	635	607	632	658	602	624	614	571	619	590	629	661	617	648	642	587	651	656	573	658	632	621	627	596	665	622	638	605	601	645	603	585	610	617	647	640	618	647	629	636	627	687	598	651	561	633	635	621	598	578	605	610	657	623	622	611	579	627	604	595	618	617	641	557	663	619	659	615	640	614	578	657	632	625	626	655	641	641	617	679	576	646	639	649	640	605	601	643	620	576	634	605	622	641	628	664	585	613	633	613	644	633	584	582	611	588	649	626	597	628	611	629	664	636	588	617	605	647	605	640	614	588	623	609	599	656	605	620	615	593	682	577	620	607	623	598	627	629	615	603	644	675	620	637	633	617	623	649	582	577	653	613	643	628	587	598	618	657	594	596	626	602	607	624	583	642	636	649	664	681	633	571	583	635	648	672	616	634	622	577	633	573	615	641	615	597	654	594	655	653	648	642	638	619	641	631	647	600	627	634	647	628	628	640	602	638	632	654	670	609	594	603	638	625	624	623	618	635	570	688	654	611	639	600	649	619	626	633	614	650	640	584	621	668	654	650	635	643	604	644	632	620	652	629	635	644	580	632	602	613	612	600	649	648	604	634	624	665	634	598	673	655	649	665	622	603	650	636	633	592	622	621	640	648	603	613	665	675	582	604	650	666	635	601	645	602	602	605	572	577	638	625	585	581	608	653	614	640	567	606	626	612	629	565	632	651	596	603	655	609	616	645	636	627	625	643	634	586	632	621	607	616	601	674	602	576	668	636	659	604	662	610	630	625	645	626	573	609	653	606	629	630	619	655	647	618	614	664	628	599	654	569	661	633	615	605	584	616	666	626	637	615	604	621	624	620	601	644	566	636	633	609	577	601	618	643	646	620	633	619	613	615	638	651	621	629	632	609	587	646	630	607	621	630	620	629	604	635	642	645	633	650	634	604	607	618	596	613	595	633	624	609	608	597	661	640	608	659	589	599	593	567	596	634	632	605	594	633	604	610	645	610	650	659	632	638	595	596	605	626	682	616	615	585	635	589	598	647	624	653	606	607	618	600	669	655	647	665	622	593	643	620	603	666	611	597	587	590	583	644	622	671	594	615	644	609	656	618	643	614	642	655	585	648	659	643	611	584	573	661	606	632	625	620	608	608	631	611	596	641	626	618	626	599	636	634	603	622	595	601	625	655	633	626	652	683	632	619	621	624	630	610	610	622	631	625	595	594	621	648	586	622	619	645	595	630	602	609	630	698	592	590	589	611	616	591	584	638	629	614	625	675	630	626	607	682	621	577	563	604	605	612	637	631	625	643	605	588	616	672	632	643	609	618	623	600	660	611	561	587	634	578	612	605	593	615	593	669	646	595	594	593	658	609	598	607	605	618	606	598	602	618	620	598	658	632	631	604	599	648	664	594	602	615	636	593	676	648	642	620	644	654	592	659	599	628	664	629	650	648	616	618	628	624	624	629	622	634	614	630	680	557	640	598	599	629	606	603	642	598	638	623	648	644	599	621	649	640	606	626	587	636	638	605	604	623	610	623	662	650	619	666	605	653	591	644	625	662	616	576	612	616	612	607	635	617	615	599	610	642	677	627	616	605	671	649	640	607	586	621	628	599	656	629	635	613	628	601	644	653	577	638	647	615	595	633	608	627	646	640	601	615	639	622	608	612	685	635	615	644	617	597	616	602	615	647	591	649	633	627	615	659	635	587	609	579	610	590	628	614	614	579
36627	16412	4453	1303	800	797	891	699	609	478	456	413	384	324	265	263	271	243	276	253	242	266	263	265	268	283	306	258	241	282	258	269	243	262	265	234	274	278	277	237	253	241	246	250	267	255	252	254	257	237	242	289	256	232	232	249	254	260	277	242	217	267	274	233	256	255	248	246	258	248	267	238	295	238	283	255	268	246	246	232	281	250	228	248	225	242	259	241	272	264	268	287	259	273	233	233	250	222	249	279	255	266	253	270	268	251	248	242	245	230	269	265	252	262	250	261	222	246	249	283	269	263	281	257	220	243	260	273	246	246	240	248	215	267	270	254	256	253	250	225	270	261	281	257	248	267	255	271	255	264	243	239	252	265	250	245	305	247	251	281	261	253	274	285	251	261	263	273	248	275	266	286	261	230	231	239	239	252	220	256	242	264	264	234	250	252	228	246	261	262	249	229	247	249	255	261	244	227	246	245	243	233	244	241	238	253	278	314	273	254	264	281	224	246	249	249	248	265	278	252	256	246	275	245	238	263	266	224	244	250	233	225	224	257	219	236	277	260	249	216	270	281	266	237	254	245	242	250	248	219	245	245	259	242	241	260	279	271	231	258	248	268	250	261	247	263	267	261	275	243	251	251	257	264	246	271	237	272	247	226	268	282	228	278	275	246	246	283	221	221	234	249	276	253	276	257	229	264	236	263	248	273	255	267	244	217	274	250	242	255	272	250	249	268	255	273	253	262	222	224	267	271	255	229	246	255	278	232	253	290	263	267	211	250	235	249	234	259	271	268	245	238	229	254	254	245	216	271	256	246	234	243	267	263	280	214	266	268	251	236	242	241	281	235	277	212	233	273	256	236	261	253	241	277	236	248	245	249	248	263	248	253	262	256	256	254	255	257	255	234	279	254	258	229	255	240	292	250	256	286	259	255	254	253	235	246	240	276	272	269	262	268	227	230	253	271	256	252	239	240	232	248	267	221	237	230	247	261	264	240	249	267	250	251	250	234	248	246	236	270	271	226	267	252	246	241	247	224	252	219	239	244	250	255	233	243	258	251	248	241	232	272	252	264	268	230	252	239	266	244	244	247	236	262	249	264	268	250	232	246	245	275	239	248	281	240	247	260	235	262	247	233	279	276	264	208	255	277	264	233	249	261	254	244	243	250	237	231	272	271	256	266	273	235	202	224	244	256	252	264	247	246	251	230	257	279	251	259	253	272	240	261	274	266	268	232	240	249	255	303	264	265	254	264	270	256	238	249	243	246	268	274	273	268	229	228	254	282	255	262	261	245	235	262	285	243	257	269	261	225	250	229	267	258	248	256	255	251	254	257	222	280	267	265	297	262	239	270	251	234	259	261	274	303	239	251	241	246	257	246	244	259	241	265	254	243	272	253	249	251	247	241	249	238	256	241	260	275	253	238	240	269	287	236	232	226	244	235	244	255	249	284	268	260	269	246	252	233	259	285	225	227	244	277	251	255	264	254	243	256	282	228	248	230	228	228	263	250	248	251	255	269	290	216	252	266	275	254	276	262	261	282	273	248	261	220	289	296	266	264	253	263	244	244	251	231	229	250	239	238	242	249	237	243	227	245	241	258	261	278	255	258	234	225	236	225	234	252	242	228	231	240	227	274	245	239	278	264	240	240	267	275	237	242	257	240	268	228	278	243	227	247	224	266	249	260	257	272	247	262	241	229	257	260	239	251	289	280	238	227	238	262	215	266	230	228	249	269	234	239	270	264	265	259	246	271	264	265	249	220	243	251	261	262	250	254	229	256	284	272	253	246	233	261	238	226	253	264	261	238	249	214	239	234	257	238	249	250	274	256	245	247	235	250	232	256	249	252	241	235	230	250	254	253	264	247	242	251	253	267	236	245	248	265	230	234	235	246	271	270	260	259	252	240	268	248	283	250	241	226	254	255	273	226	252	259	244	260	256	239	223	304	270	221	280	250	244	219	261	246	274	268	234	241	255	296	266	240	257	276	259	258	260	255	250	243	284	260	261	304	232	280	263	266	259	267	253	261	276	257	251	228	251	275	282	240	238	210	271	243	235	245	255	246	248	243	241	258	256	272	276	262	233	260	214	243	233	254	246	236	264	244	248	259	247	267	247	247	245	256	245	240	268	240	245	263	217	250	264	240	245	264	239	256	236	272	269	255	249	240	248	267	238	264	249	242	224	236	255	236	267	256	255	259	243	249	230	235	222	267	266	273	242	257	240	261	256	248	257	267	233	244	256	267	268	239	293	245	247	245	249	232	241	262	247	272	253	245	283	245	231	254	253	260	257	249	243	253	243	251	271	246	246	245	282	293	240	261	262	270	228	236	243	226	251	241	234	240	230	260	268	259	206	273	262	273	268	265	245	243	258	256	236	255	254	282	261	244	226	263	242	233	276	242	249	292	296	235	268	264	236	258	236	272	276	264	255	256	258	271	213	244	259	239	238	279	267	240	261	263	246	262	260	276	251	240	264	248	244	265	243	231	249	234	256	249	245	253	269	236	246	222	258	240	253	244	236	254	250	238	246	235	286	278	258	243	304	230	250	262	284	230	246	296	242	233	227	252	257	250	282	252	251	244	247	252	234	225	235	260	278	242	276	275	298	280	254	228	242	258	238	228	266	268	271	245	272	248	247	282	229	260	282	240	264	251	252	256	257	261	244	229	244	234	265	282	248	234	264	259	247	262	251	248	280	281	243	247	226	271	219	264	269	242	233	230	264	274	283	232	257	268	258	276	252	242	251	268	244	241	233	263	234	243	243	247	259	242	260	267	260	262	276	235	267	228	244	247	268	251	283	219	242	231	263	245	254	254	254	237	241	247	277	222	239	246	258	240	253	258	245	248	255	241	227	264	234	218	242	260	250	263	245	278	274	260	259	287	272	302	234	245	265	274	280	276	266	243	231	267	245	232	243	237	227	237	261	246	246	271	238	254	251	246	268	263	277	265	259	241	277	241	260	248	239	219	268	240	272	255	256	261	214	254	249	242	249	252	248	240	254	252	236	222	277	265	287	258	271	267	247	289	240	233	268	255	272	247	249	247	242	280	258	266	289	250	263	274	286	261	237	231	246	240	264	223	264	244	244	253	271	264	261	267	235	249	228	229	235	245	304	242	248	248	247	287	253	251	226	262	253	254	245	280	252	249	298	262	250	240	240	241	239	242	222	253	237	235	265	246	257	256	225	236	272	264	245	251	252	237	270	244	236	285	245	251	264	255	257	255	264	246	223	240	235	218	233	227	250	237	232	239	247	218	260	248	257	237	264	224	248	248	275	294	255	256	254	266	240	230	261	272	263	270	258	267	255	254	266	270	263	264	236	228	246	268	259	251	227	248	282	273	263	271	245	235	231	214	234	286	251	237	235	240	221	261	271	266	227	238	237	269	241	239	271	244	276	258	238	244	276	264	234	266	256	229	259	242	254	227	231	222	230	239	228	246	260	238	252	259	219	244	241	237	255	247	248	249	238	268	224	255	255	246	269	223
21312	9994	5434	3251	2790	2990	3458	2706	2188	1771	1604	1407	1080	835	713	617	579	649	605	684	639	610	654	603	615	631	651	612	646	622	551	563	561	573	564	538	602	579	556	542	565	528	506	555	542	517	555	559	529	586	540	554	541	538	559	526	590	514	532	572	533	535	560	550	524	515	541	539	550	549	570	529	558	582	550	525	540	550	544	543	541	530	560	582	523	556	530	591	516	533	511	565	473	546	551	535	537	540	540	521	527	573	514	487	526	505	528	561	544	542	514	491	520	508	537	504	517	560	550	539	530	544	539	551	545	536	534	555	550	543	588	554	571	515	549	548	541	532	538	530	510	528	565	537	545	533	528	565	529	534	539	503	528	505	520	542	554	575	510	538	575	538	530	524	601	550	544	547	574	569	538	553	520	537	599	539	544	524	556	506	526	558	536	513	528	514	526	518	521	499	580	522	547	536	540	530	543	545	531	540	508	586	536	461	543	520	536	534	529	505	530	525	555	549	512	531	551	497	544	548	501	557	568	525	514	515	474	489	555	510	535	548	552	534	534	516	501	540	558	527	514	532	516	517	549	507	562	509	551	544	541	557	534	517	549	511	523	500	550	538	576	520	524	548	522	548	585	528	524	554	571	511	551	542	520	555	584	568	507	511	529	556	522	527	534	562	586	526	534	542	513	534	516	529	546	506	530	531	554	547	534	478	570	547	514	546	538	535	499	544	557	563	553	554	579	531	526	558	515	551	570	544	522	560	529	549	513	532	545	540	515	512	491	534	565	548	550	556	548	559	548	523	522	550	512	525	565	573	527	480	512	553	525	515	542	540	521	571	505	514	546	545	535	517	542	506	567	502	533	586	515	547	538	515	519	558	541	519	547	500	520	547	557	556	561	553	521	582	546	562	493	538	558	524	583	568	571	579	516	567	520	575	532	528	561	531	519	538	531	529	539	489	518	519	509	544	545	502	511	541	573	521	522	541	547	547	521	564	579	546	547	498	549	502	533	556	515	575	548	540	539	527	530	509	549	554	518	554	545	507	573	538	551	575	528	556	558	524	544	517	524	540	542	553	538	525	504	518	557	502	557	580	540	545	507	523	550	552	514	559	543	564	509	587	586	501	534	552	534	530	545	530	537	553	528	545	520	533	577	538	539	566	559	538	579	536	532	568	510	548	514	549	578	554	578	546	549	522	569	531	550	565	513	570	536	517	517	508	519	513	543	525	542	540	500	528	542	527	555	528	516	507	566	524	544	514	540	539	546	581	511	553	541	491	532	518	579	491	555	584	561	530	538	555	510	548	540	529	490	530	540	548	521	588	535	536	488	520	558	537	548	550	533	549	499	535	562	500	530	532	554	514	509	554	505	571	538	542	562	551	531	581	508	526	509	536	523	528	526	530	515	571	544	566	580	527	562	540	557	513	526	562	556	509	591	590	509	518	553	554	528	554	521	500	545	547	544	562	504	536	503	528	582	516	584	561	567	541	512	520	535	526	553	571	532	513	491	533	516	520	537	597	493	509	555	532	538	558	612	566	539	537	592	486	527	527	541	527	533	572	511	531	529	585	525	464	561	557	519	515	552	529	517	546	505	511	593	589	566	512	503	529	554	491	540	545	579	536	588	554	522	511	529	537	493	555	549	536	549	533	550	527	530	532	569	519	548	534	538	566	548	584	524	538	524	491	536	558	544	546	486	515	532	547	576	550	519	537	532	501	579	567	534	526	529	524	515	541	566	555	503	561	523	502	527	532	531	531	537	568	534	567	543	520	546	566	525	545	519	521	561	566	575	544	526	549	507	499	543	568	506	542	520	534	601	546	510	591	521	519	553	514	495	526	521	512	505	485	532	577	543	555	550	504	537	506	560	563	554	533	503	555	531	524	543	546	592	525	588	535	526	541	548	531	540	541	491	548	528	565	550	526	556	554	541	572	553	597	538	543	497	520	550	557	497	593	541	536	535	555	603	564	564	530	564	564	609	535	537	531	518	519	551	554	543	524	534	515	559	534	556	526	537	559	521	567	509	535	548	548	576	577	571	542	517	514	503	559	569	572	529	487	560	526	568	511	522	538	563	544	527	551	544	502	575	532	534	518	545	519	571	556	511	552	559	556	510	494	551	519	528	579	560	556	504	492	508	509	518	566	519	507	532	529	490	541	478	518	538	533	581	533	578	537	549	487	553	532	540	542	564	537	556	544	529	525	564	534	548	539	560	560	569	565	512	568	562	581	528	540	558	493	557	535	548	487	546	504	557	533	542	538	552	548	563	529	511	519	526	554	565	513	498	549	532	536	543	572	559	499	555	558	554	532	493	481	546	503	535	559	490	533	518	601	497	552	536	576	547	548	575	556	536	536	549	518	551	499	541	486	556	523	559	523	505	527	516	529	566	520	515	540	565	504	537	530	532	511	514	530	561	519	544	531	530	485	532	529	555	550	567	559	522	564	568	519	527	531	538	549	540	546	510	548	508	536	534	522	518	522	548	564	495	515	547	550	546	506	516	531	549	511	509	525	552	570	576	554	559	539	570	535	546	556	518	565	558	538	541	536	532	520	529	540	549	538	552	571	580	553	592	507	559	532	548	573	513	546	532	537	496	540	540	530	589	522	526	506	565	520	518	507	509	551	515	530	567	506	506	525	540	528	547	519	556	568	584	544	512	556	509	534	523	474	532	525	541	554	548	522	521	527	528	511	561	536	560	540	542	511	547	537	555	524	536	510	504	565	531	554	547	557	535	555	519	555	552	577	531	527	540	538	537	535	591	562	537	543	560	546	517	546	516	569	554	567	528	535	527	515	519	515	527	595	516	474	510	527	527	512	527	568	560	547	530	541	511	550	566	527	509	559	555	530	542	546	529	510	526	544	510	550	553	525	565	558	527	511	549	538	544	541	497	512	555	557	567	509	523	541	527	552	536	530	544	553	576	555	526	518	549	518	546	563	586	531	531	495	550	524	546	548	542	526	513	537	561	542	565	543	532	552	572	571	523	534	512	583	537	583	515	526	568	524	539	523	522	508	530	545	563	498	550	561	535	523	603	525	555	538	572	539	470	551	533	510	516	550	546	534	558	553	589	536	550	520	513	549	596	551	559	542	516	516	501	491	534	528	532	544	554	563	545	509	534	526	536	520	520	543	568	569	545	526	544	513	525	544	582	520	561	495	529	513	597	574	540	528	536	572	520	535	564	548	574	497	551	511	535	492	562	536	511	540	535	533	516	516	548	552	510	504	558	581	522	574	554	541	540	514	501	546	543	534	511	518	532	539	546	517	500	537	526	535	540	559	515	528	551	569	511	510	536	528	553	516	528	554	501	500	536	551	527	513	588	517	545	522	521	556	573	538	523	548	567	554	547	505	514	566	542	577	516	525	554	530	529	596	574	536	535	496	539	529	549	523	557	544	562	473	548	502	514	530	542	536	542	563	534	504	515	554	531	549	546	542	547	503	533	492	556	587	529	561	593	526	528	582	552	543	539	494	508	524	551	551
49389	23445	9238	2643	1562	1555	1532	1206	915	685	645	528	463	373	302	259	308	255	288	295	260	312	295	296	253	282	273	285	270	248	282	228	259	251	242	233	243	283	250	265	282	231	203	227	252	267	235	266	260	247	228	265	256	230	221	260	270	231	290	280	199	243	255	239	258	252	244	232	233	297	253	241	249	255	214	240	237	243	241	228	225	235	243	246	216	232	241	240	249	249	230	267	229	230	247	256	234	213	298	222	247	232	234	241	255	255	238	200	251	267	275	255	242	216	230	236	232	224	258	226	235	255	245	220	231	254	260	265	274	246	234	232	223	264	265	220	211	237	231	238	230	221	221	256	241	239	259	249	239	251	241	263	252	222	245	213	231	223	258	250	261	273	253	260	223	279	222	242	218	220	248	219	233	239	239	227	224	233	246	244	261	237	235	246	238	213	242	224	253	270	246	228	247	244	245	247	251	274	238	257	203	222	236	267	259	248	250	243	219	283	259	244	240	234	240	252	272	245	225	278	245	246	251	244	226	238	281	251	245	263	220	230	264	256	230	270	244	238	236	248	224	231	208	252	233	254	253	242	232	232	235	200	209	263	226	237	236	228	229	245	198	251	243	272	226	262	257	233	227	247	227	251	230	266	258	249	224	243	231	243	250	237	257	258	234	230	251	239	188	223	250	278	274	228	247	244	235	238	260	233	224	220	235	249	268	264	225	242	255	251	229	247	249	286	238	258	241	225	273	231	257	229	221	225	257	244	253	229	251	230	242	244	242	233	251	249	261	267	222	246	243	238	280	247	263	229	249	241	241	251	257	226	231	219	248	251	225	257	244	272	249	245	233	227	217	248	225	218	251	273	267	239	252	244	250	253	250	221	235	256	228	266	249	225	257	255	249	253	252	228	220	236	245	250	262	285	232	260	253	248	231	210	248	238	258	256	265	226	270	257	224	263	242	208	230	277	241	256	247	225	250	229	237	243	235	252	283	228	229	249	264	253	253	230	256	258	225	247	253	239	249	251	265	272	247	246	238	221	215	258	221	255	253	220	217	254	244	236	221	248	249	227	263	236	251	256	269	276	262	238	218	222	263	255	253	264	271	259	239	224	265	239	209	236	237	237	240	268	283	225	218	255	265	263	254	281	245	239	254	246	223	263	214	267	261	236	212	263	268	228	241	250	249	255	230	257	231	248	221	223	263	259	222	274	232	223	225	246	239	233	248	221	235	261	242	244	228	234	228	259	261	231	259	239	225	203	268	243	273	268	268	236	210	230	242	230	265	218	229	238	228	256	259	241	225	262	218	246	253	271	229	264	259	233	270	256	232	255	256	266	275	248	232	230	210	226	219	230	214	257	256	248	246	246	258	248	233	254	231	254	216	245	288	260	240	252	223	253	218	264	250	272	233	274	265	265	219	218	231	237	238	240	273	216	227	251	246	229	260	238	248	233	208	212	234	223	220	236	277	260	229	244	228	214	232	239	228	227	265	236	256	217	228	253	246	239	245	245	259	230	238	239	231	207	239	236	268	229	196	240	223	256	203	266	265	247	249	252	244	249	232	236	236	228	245	261	234	237	238	231	284	249	258	245	241	237	219	235	207	230	239	252	250	244	270	217	252	254	237	217	263	254	249	237	280	261	254	239	230	228	242	229	254	248	218	273	277	257	230	242	269	260	245	221	256	253	235	204	281	240	254	233	262	279	270	240	263	263	240	238	248	251	231	222	240	214	239	255	254	241	210	224	257	226	238	246	258	257	249	267	258	284	245	266	200	258	251	254	267	242	261	237	222	240	230	227	265	247	232	229	227	247	232	245	235	217	249	249	219	253	275	220	208	237	252	253	239	261	249	248	272	251	283	249	253	256	236	233	271	251	236	256	273	233	261	235	229	254	286	255	211	216	231	273	229	247	236	247	240	290	242	233	278	258	236	251	222	228	268	245	250	241	257	254	239	270	235	205	230	271	266	228	257	230	242	254	277	286	266	265	225	223	269	243	247	254	246	213	252	246	267	251	216	221	246	255	263	268	254	233	203	244	239	253	226	225	251	227	227	248	252	236	247	236	245	270	231	234	261	231	275	255	250	252	216	241	250	206	226	219	199	234	247	210	225	247	251	269	235	254	276	249	233	232	267	266	246	244	225	262	234	247	240	274	242	245	230	262	277	271	232	279	261	243	251	225	269	255	257	227	259	241	236	223	269	243	234	245	264	253	255	222	253	253	222	260	222	229	239	230	220	203	254	227	258	251	245	238	234	263	203	239	250	240	226	230	264	233	224	271	251	230	239	247	280	239	268	240	255	265	233	251	220	249	257	219	291	238	259	219	247	240	258	251	229	259	258	231	235	253	242	231	220	212	236	283	279	250	259	216	231	220	231	243	267	257	249	252	259	247	238	252	242	223	279	237	255	247	239	222	236	245	230	265	281	261	256	250	243	233	271	226	241	232	232	230	235	209	252	228	244	241	231	262	230	244	269	272	233	219	235	234	239	233	242	216	219	242	276	249	244	234	254	229	289	227	241	257	253	233	239	231	254	237	260	235	236	246	222	263	249	252	243	243	236	239	260	227	220	249	251	262	273	261	263	241	250	285	262	285	233	259	221	238	245	227	206	251	246	220	218	212	236	250	273	266	271	239	256	238	258	251	230	256	230	267	240	276	236	236	226	245	264	250	212	253	242	230	231	232	227	250	240	262	253	233	235	243	235	244	266	239	266	229	210	264	219	238	238	244	220	228	246	243	274	253	244	211	251	256	249	245	234	252	235	233	259	242	236	261	243	261	217	253	217	245	244	279	218	264	283	241	263	195	248	277	251	217	209	251	244	258	266	257	245	286	255	288	224	238	236	250	230	255	261	270	252	254	261	248	238	231	248	232	236	259	249	222	244	236	257	200	234	237	235	261	252	244	238	227	283	249	259	230	233	264	259	231	251	244	200	280	260	277	244	218	251	252	244	237	255	231	257	275	265	250	246	266	250	234	239	253	229	258	254	232	242	237	239	230	232	229	230	258	223	239	223	221	252	232	252	249	260	235	241	236	249	259	247	268	251	261	239	255	256	242	241	252	250	255	233	237	266	252	251	249	254	236	258	241	237	222	241	253	275	261	246	260	268	248	247	251	213	227	246	298	214	236	240	244	252	264	253	224	256	258	238	270	244	231	223	236	246	215	231	258	265	249	221	243	237	246	257	237	257	247	266	260	253	232	262	235	239	264	230	242	227	237	227	228	244	243	257	266	223	252	248	254	233	254	240	216	240	220	240	219	232	249	227	227	233	251	284	258	238	244	237	220	269	238	249	266	249	245	243	244	240	244	237	242	260	256	227	244	241	253	271	240	248	263	252	258	218	237	238	275	240	223	228	255	245	231	232	235	214	260	250	239	266	259	250	234	231	216	238	229	263	261	266	221	263	241	254	232	257	240	252	240	255	258	265	239	249	254	221	240	244	244	210	231	234	228	273	232	273	271	218	247	255	282	222	260	242	242	229	240
29195	14234	10232	6248	5714	6427	6113	5112	3931	3009	2540	1995	1651	1179	975	843	813	785	934	871	804	754	706	713	674	722	780	748	691	688	657	565	553	588	565	594	521	542	545	558	549	606	567	570	532	546	533	500	527	530	567	557	516	478	525	524	536	562	558	547	582	549	543	553	511	518	564	497	538	527	497	502	545	521	509	506	532	498	507	530	518	550	509	509	550	529	493	555	566	513	529	518	567	523	576	544	519	568	507	588	510	513	543	505	530	572	537	541	494	545	533	532	502	517	574	486	510	552	504	497	534	527	533	536	530	524	538	533	481	532	558	533	530	498	538	485	549	506	538	539	534	529	536	501	551	525	514	515	521	569	476	546	545	562	523	505	480	536	525	525	474	542	554	562	511	519	559	528	551	477	481	500	522	526	547	547	550	507	516	472	527	577	537	521	543	522	540	519	522	545	561	523	454	530	539	515	536	544	510	563	537	541	512	558	540	512	546	535	554	530	525	528	519	495	537	528	581	531	542	500	515	498	490	514	567	497	546	535	515	528	539	495	533	554	513	537	524	536	543	535	493	560	533	551	521	540	513	553	520	536	511	549	524	519	555	540	534	539	512	529	544	581	545	508	504	516	520	517	535	543	557	510	532	546	566	542	542	461	518	545	527	548	567	561	542	534	510	530	572	494	542	563	509	508	509	538	517	514	518	563	511	512	521	517	534	514	536	530	513	496	528	542	530	560	563	533	572	520	511	511	517	526	537	519	545	491	545	532	561	554	515	570	539	515	558	517	525	510	540	497	501	501	560	489	537	542	549	562	512	538	500	547	532	531	511	527	530	552	513	490	557	529	559	572	551	521	512	516	530	527	513	540	558	558	528	519	545	527	504	553	532	545	533	526	571	543	531	536	531	551	504	492	556	512	543	544	585	540	525	537	541	500	515	517	544	508	536	524	554	497	569	566	538	559	508	543	534	544	454	534	535	505	506	562	537	569	495	507	538	504	511	535	579	527	525	550	532	510	548	531	560	517	556	542	556	541	552	547	507	552	559	528	515	565	561	547	529	519	519	552	505	550	511	545	540	523	495	526	513	540	521	532	545	524	507	529	566	480	511	512	546	548	555	554	519	498	552	480	511	546	552	529	580	528	539	539	548	489	573	536	531	504	540	541	535	542	520	517	499	523	551	557	541	531	513	487	512	565	505	517	517	534	559	508	521	535	528	450	543	579	562	547	547	525	551	545	550	544	572	529	521	522	519	539	558	516	530	514	544	505	544	504	543	540	502	519	548	483	527	568	550	526	474	534	532	478	545	510	488	542	546	512	497	541	527	502	497	552	532	532	541	484	561	575	495	556	533	513	529	528	556	511	529	532	520	536	487	536	532	538	573	541	548	502	472	504	490	526	545	539	514	561	540	511	493	527	492	541	520	517	528	533	539	519	523	497	504	526	518	546	518	520	512	506	534	518	525	541	524	546	530	495	543	503	533	526	523	537	509	526	524	502	537	520	527	532	561	537	528	550	509	505	520	541	538	534	532	523	524	570	493	530	515	553	555	514	524	531	561	543	486	518	521	564	533	548	542	493	547	516	574	496	548	587	569	525	494	528	529	556	526	492	526	555	547	559	539	538	528	494	500	485	518	545	534	530	548	570	518	517	549	534	562	502	486	534	510	540	556	521	557	549	546	562	556	557	521	535	548	537	510	551	551	527	566	555	546	532	575	517	545	530	529	519	529	546	486	513	558	487	530	515	530	457	526	522	527	517	483	510	501	538	576	571	528	501	534	557	565	541	538	494	512	532	526	520	526	559	520	520	546	502	518	502	537	556	499	551	548	556	532	523	553	524	589	497	500	531	524	512	535	589	520	521	505	545	549	501	508	554	534	512	538	534	506	497	517	533	526	537	577	563	513	519	557	501	530	548	543	578	586	536	515	535	515	513	510	540	533	526	522	506	530	538	513	567	564	497	556	548	554	524	577	534	543	483	535	528	535	528	559	540	530	532	521	536	548	536	503	538	532	516	531	558	528	557	499	540	539	509	517	517	549	539	534	549	544	520	534	544	497	501	495	539	518	519	493	547	483	547	544	515	537	542	566	543	564	539	520	538	533	510	509	553	551	531	543	545	523	517	493	516	543	558	511	554	529	540	527	553	560	469	560	549	552	571	545	531	496	524	581	532	522	539	546	534	499	538	484	517	553	546	522	585	548	552	517	608	543	525	532	511	537	588	516	521	491	536	541	544	536	490	522	532	494	603	515	545	533	522	526	524	500	556	541	517	512	579	528	528	505	506	527	551	553	547	525	563	561	533	524	539	496	510	538	545	528	506	575	572	555	552	507	507	536	569	518	506	564	560	502	498	567	559	530	505	507	487	527	553	514	504	604	563	542	551	558	521	498	587	517	532	537	551	504	519	540	505	533	538	525	548	515	548	557	557	508	523	565	531	552	535	504	539	548	518	562	545	492	511	516	484	542	521	544	536	516	577	541	544	539	518	544	533	555	531	481	545	559	571	516	533	555	512	555	528	527	534	557	521	505	534	550	475	550	538	534	531	500	524	531	514	531	535	514	540	546	540	492	484	554	548	545	554	544	529	535	539	584	477	490	490	522	513	560	508	516	539	532	543	526	525	541	511	524	509	516	516	548	525	526	532	512	578	556	504	513	507	572	554	543	527	530	543	525	513	575	549	545	524	536	528	515	499	497	521	557	517	580	523	484	527	523	524	539	527	572	563	531	529	551	531	542	533	506	525	536	511	492	477	551	532	532	586	515	559	499	551	534	543	573	525	538	514	506	584	512	531	511	514	541	539	559	482	497	579	517	518	533	550	518	516	473	546	523	545	516	527	517	550	492	512	564	519	498	556	532	517	510	523	514	538	548	517	553	553	518	478	545	540	575	535	555	507	525	500	508	545	581	472	535	540	491	516	536	528	591	527	543	562	568	515	551	524	562	559	531	544	521	528	544	533	515	551	527	523	508	490	521	535	546	507	548	527	568	524	534	553	503	518	527	519	508	488	498	562	565	486	490	527	525	525	500	493	533	540	551	538	502	516	507	528	564	562	512	539	521	544	524	493	518	520	516	536	534	499	531	574	536	553	506	545	525	543	543	530	536	524	535	525	504	561	508	563	551	518	561	514	552	531	574	501	526	568	519	489	576	536	529	500	539	498	530	505	555	507	524	541	521	541	485	516	516	540	555	531	518	532	537	538	514	548	524	521	533	519	541	490	534	514	578	527	546	518	527	563	549	531	532	531	513	537	523	536	549	537	513	474	457	524	549	496	522	520	538	540	535	485	514	542	508	516	553	558	519	531	529	533	508	537	519	509	541	506	509	538	551	491	516	515	549	521	541	562	502	497	510	548	493	560	487	523	553	498	519	524	536	555	510	558	533	537	480	542	531	540	524	515	539	517	522	540	554	522	518	495	542	553	554	524	554	530	539	567	521	489	564	512	537	535	533	554	510	538	585	548	515	524	524	521	570	543	524	514	519	573
58822	29551	14312	4107	2293	2303	2101	1668	1231	930	868	700	565	410	393	366	349	401	379	329	335	368	337	326	308	338	348	310	325	297	292	297	312	312	302	341	310	280	320	280	269	314	301	271	297	277	295	295	282	333	301	323	319	310	307	284	303	286	311	287	308	310	328	277	287	310	268	295	352	288	306	287	304	284	313	261	322	289	322	285	300	314	274	294	289	294	274	293	257	261	321	298	286	324	280	295	296	279	297	286	294	291	316	341	333	316	288	275	305	308	286	284	292	290	298	322	329	303	323	291	257	299	309	313	296	320	272	311	260	271	294	303	336	289	278	303	258	297	292	321	273	288	305	285	283	292	291	302	298	323	286	289	287	299	294	296	286	296	319	294	317	295	295	314	285	300	292	303	269	279	306	294	287	284	289	309	317	295	285	310	304	292	290	292	297	296	249	296	270	268	315	295	308	305	319	303	260	285	293	327	278	274	272	286	286	305	309	289	273	287	294	326	303	290	286	279	291	279	297	279	294	342	295	277	287	321	307	277	278	283	313	296	273	283	311	283	289	308	257	312	302	309	272	288	275	298	284	327	301	294	294	282	330	307	324	298	320	285	295	291	297	332	289	291	318	329	291	302	298	280	268	282	313	286	339	304	280	267	274	289	260	290	273	287	281	295	272	301	301	297	289	284	289	281	292	312	287	265	257	290	282	274	325	312	315	325	280	265	304	296	257	307	305	282	326	328	278	330	277	297	326	273	297	297	284	289	293	291	278	284	292	333	305	307	272	324	258	292	293	275	279	276	289	304	275	286	292	311	293	322	266	290	295	296	297	263	313	350	311	333	309	291	300	329	297	281	284	312	337	296	302	306	267	263	281	306	287	278	258	307	257	300	288	300	315	274	302	316	321	300	263	301	299	298	263	311	289	331	268	308	275	228	291	293	283	267	299	290	263	294	313	300	313	295	289	278	292	313	325	288	280	281	292	298	285	320	289	292	347	275	322	299	310	276	328	302	309	334	323	314	313	273	277	316	326	306	325	298	335	289	264	285	295	271	307	290	287	316	311	293	311	276	269	321	280	309	305	310	267	309	290	300	299	282	305	293	276	302	314	288	285	300	311	286	292	316	297	315	280	310	289	295	308	272	253	289	327	312	291	284	323	318	303	268	306	310	287	308	272	283	295	261	277	305	305	280	326	297	324	266	277	305	306	294	307	283	298	300	290	282	296	278	266	270	263	284	315	318	277	287	312	321	267	303	316	312	253	269	301	302	323	299	311	307	296	318	276	289	299	289	310	344	272	305	319	267	285	289	297	290	279	279	301	279	314	298	290	297	322	319	276	283	261	286	333	307	289	341	292	295	286	289	315	310	305	275	284	318	304	288	291	304	304	283	281	299	310	298	310	329	293	277	308	316	317	280	315	281	282	273	311	301	296	303	291	342	326	306	311	290	281	327	260	291	295	303	274	285	274	289	316	273	306	294	310	316	297	300	320	271	335	340	283	292	293	288	324	287	301	303	299	293	279	300	295	275	300	313	312	285	283	268	271	309	288	281	331	280	272	304	288	264	290	278	266	280	282	310	282	307	302	303	296	289	301	301	305	284	294	282	307	318	292	322	291	310	302	326	311	272	292	268	303	322	303	292	308	300	260	295	312	287	298	312	313	312	297	299	286	307	299	286	274	291	301	267	292	307	260	283	310	294	283	310	291	265	284	285	293	270	314	269	316	300	293	306	305	293	297	292	332	291	334	305	296	306	297	296	312	332	273	296	289	281	317	316	300	348	303	279	318	297	290	316	289	279	274	282	264	317	290	269	261	288	270	287	300	301	303	272	323	301	312	309	309	310	320	268	321	270	288	290	323	308	278	302	275	290	311	294	269	311	323	266	291	304	283	289	301	316	288	282	304	279	245	289	279	318	283	283	288	308	298	305	307	303	289	312	278	284	290	261	299	271	272	291	288	301	263	309	292	270	287	270	301	284	284	286	246	312	312	308	250	309	296	305	326	288	315	310	315	288	287	271	312	277	314	323	326	293	259	287	299	316	270	302	307	261	285	321	299	299	277	302	283	281	316	301	298	272	271	280	307	292	292	305	306	305	309	302	326	290	292	295	309	326	304	324	290	312	312	320	313	288	305	301	304	313	344	291	288	294	310	362	295	280	301	272	316	294	289	276	304	284	287	287	284	294	307	330	280	281	302	307	309	297	343	277	268	327	285	303	304	319	317	310	311	294	293	286	299	284	298	293	291	291	279	312	300	274	311	283	283	308	323	283	310	278	278	299	251	316	308	318	303	296	287	293	330	315	285	286	306	307	316	286	312	315	307	294	340	272	285	325	287	287	300	302	305	323	275	301	305	297	298	317	332	328	344	289	305	278	296	260	288	286	295	329	305	316	287	301	290	289	264	300	292	275	307	293	328	289	291	337	280	320	305	253	295	307	316	283	302	301	288	273	282	314	292	279	313	306	278	300	312	282	297	310	283	294	317	278	296	284	289	285	304	271	297	306	295	265	291	306	311	276	265	283	291	277	266	303	340	260	308	277	301	293	302	318	307	272	265	294	299	309	319	347	321	298	321	297	287	298	296	305	306	299	297	299	308	296	324	274	338	308	329	345	268	338	309	295	296	257	289	282	311	280	306	275	286	295	309	337	286	283	284	298	293	300	310	307	303	304	305	308	294	304	328	312	279	292	301	287	274	275	282	313	322	311	284	277	312	291	287	302	317	300	319	312	259	294	283	278	276	278	277	301	293	312	291	280	297	292	255	304	267	303	301	231	276	270	304	327	291	294	283	281	276	271	306	314	313	279	306	289	288	281	324	277	289	276	298	283	293	284	306	272	310	299	281	341	292	263	309	325	302	315	276	268	304	304	312	274	304	331	280	317	290	265	296	271	290	277	333	279	323	309	274	305	279	291	278	290	305	330	287	329	311	316	281	272	289	293	323	307	279	274	280	278	283	333	273	314	314	306	299	286	304	307	266	262	272	312	305	294	308	278	310	281	310	293	291	282	334	329	278	298	302	309	280	303	331	290	301	289	272	272	342	262	313	335	264	296	284	316	312	300	289	295	294	280	326	321	288	264	293	310	335	306	299	323	274	292	325	276	318	298	320	319	306	313	290	308	298	273	293	255	268	329	297	312	277	271	280	273	287	314	282	302	330	307	262	263	286	275	305	274	267	304	298	305	277	283	296	300	253	287	337	274	294	313	313	322	317	335	307	296	253	281	259	286	309	254	326	312	254	307	271	310	270	285	314	270	297	288	291	308	288	310	284	288	289	281	253	275	331	320	306	305	327	292	290	248	290	285	328	305	320	302	269	302	324	289	303	276	274	314	283	314	278	306	273	278	294	308	281	268	292	277	322	272	264	309	300	306	319	316	347	270	275	294	305	254	310	302	300	311	292	310	283	301	304	272	253	314	315	271	281	257	266	300	310	278	295	304	314	321	307	266	315	309	306	273	268	285	274	308	278	249	291	296	299	337	299	327
34312	18670	14118	8389	7670	8902	8519	6712	5116	3848	3367	2671	2095	1433	1176	1106	1033	1083	1212	1105	991	999	872	873	924	893	950	872	852	784	721	727	650	670	720	674	697	668	698	697	673	626	656	599	657	603	628	673	618	627	652	637	621	664	639	623	621	630	624	663	661	599	603	609	617	624	650	581	646	606	646	640	663	630	648	650	675	616	614	612	661	644	613	644	666	643	604	645	619	627	591	642	616	637	598	582	652	643	626	637	595	663	615	640	657	565	624	625	567	619	642	635	600	589	648	600	658	626	638	623	627	644	591	590	658	612	648	586	627	640	620	624	609	564	636	656	614	599	618	567	626	634	602	586	642	635	597	628	625	608	628	653	607	620	599	641	628	648	655	618	636	610	614	635	622	655	596	665	670	604	630	645	630	628	608	616	611	647	640	636	636	642	652	623	620	645	603	611	609	629	622	574	634	660	601	678	686	585	645	634	634	570	612	670	618	651	645	626	636	593	590	652	613	619	613	626	631	623	621	615	668	621	619	664	619	597	564	595	614	619	656	638	652	679	653	587	670	641	659	625	552	623	648	614	611	679	605	607	650	642	621	603	619	648	579	648	644	628	619	604	617	624	606	643	620	611	638	629	669	597	613	616	637	572	638	645	601	611	649	615	606	631	641	647	634	589	633	616	640	632	608	613	611	667	622	613	610	634	624	630	626	601	629	622	670	614	568	584	592	624	634	608	635	571	650	623	635	623	618	627	597	634	604	602	607	587	592	617	671	593	678	641	626	674	553	600	589	662	632	646	575	637	591	626	580	615	626	678	658	605	624	626	619	640	659	640	606	637	592	587	604	644	598	616	646	595	602	625	620	593	642	649	625	600	639	590	657	669	602	639	661	656	612	618	635	638	638	647	560	608	599	584	607	669	595	612	600	618	685	657	566	641	611	632	640	583	644	634	638	607	635	641	642	619	625	672	630	625	634	628	649	675	585	611	606	683	664	578	626	625	639	640	629	646	598	620	622	620	573	619	623	626	620	632	626	706	635	621	587	560	616	624	670	626	601	630	688	601	647	628	634	579	602	604	645	657	624	637	609	654	568	655	647	581	640	644	653	651	639	585	613	614	606	621	655	595	617	589	584	621	663	605	644	655	644	629	614	639	664	614	619	612	627	625	635	624	622	615	627	659	652	660	649	657	634	615	617	625	664	608	609	554	572	619	596	600	658	627	687	618	602	610	644	616	638	654	634	650	625	636	632	659	570	642	639	663	632	627	641	606	646	634	631	618	655	621	628	604	646	636	638	661	629	664	600	636	604	618	660	613	650	571	599	616	622	639	596	575	627	600	591	617	595	699	582	637	612	606	648	564	626	604	664	642	655	639	576	615	610	664	643	622	639	646	640	631	634	663	634	603	616	644	630	607	602	588	627	615	659	619	613	646	641	576	606	586	627	578	619	653	615	611	660	604	633	615	604	648	613	633	629	589	598	609	675	637	640	670	628	577	627	593	644	625	573	622	642	606	626	617	615	640	633	596	624	605	616	665	633	629	636	621	583	626	583	555	626	648	620	614	614	606	641	598	621	652	645	629	652	634	637	611	599	636	622	642	621	668	593	655	692	645	630	630	577	590	607	650	645	632	607	635	636	648	649	608	640	623	610	635	626	620	644	621	606	596	644	644	587	623	660	620	668	594	585	647	590	612	643	590	603	683	633	603	651	612	631	618	640	651	625	605	626	655	627	658	606	608	590	617	595	627	669	620	632	632	580	598	567	622	619	582	631	575	659	601	651	636	642	598	601	584	597	639	625	614	600	624	632	611	600	666	605	613	644	605	640	607	636	642	646	600	624	592	592	620	618	582	646	635	575	625	654	599	653	632	645	637	588	620	649	628	646	635	629	672	594	595	593	618	614	623	613	595	594	608	606	622	614	627	618	596	615	612	643	635	634	607	650	608	604	665	635	641	615	611	646	577	622	651	600	631	573	598	606	643	596	622	609	614	583	621	601	685	624	652	583	630	624	587	643	585	606	568	624	627	653	660	625	609	605	601	624	652	587	641	592	632	607	649	628	629	605	613	621	600	648	646	604	612	614	674	595	588	579	660	605	617	594	671	643	649	632	621	653	630	626	661	639	610	635	624	599	631	565	601	611	622	625	609	634	644	597	618	598	594	638	623	607	607	647	631	587	649	629	622	637	652	645	636	624	646	641	631	568	620	604	651	630	630	594	640	648	603	648	650	629	654	631	610	643	621	547	619	608	648	662	659	603	621	658	612	635	606	621	637	602	635	643	643	632	628	620	635	625	670	664	618	630	636	616	651	588	616	597	581	596	614	634	621	633	636	600	632	656	610	621	640	631	623	683	614	635	616	626	596	628	606	590	569	641	622	605	614	618	628	619	640	626	607	625	624	643	631	626	617	612	616	654	623	609	618	600	596	603	619	654	657	624	631	635	631	653	607	637	653	660	599	622	640	606	623	644	607	652	621	591	609	616	619	603	638	652	665	626	647	598	573	638	618	593	642	623	610	634	618	654	610	631	593	620	617	611	639	666	587	661	625	624	695	629	661	660	645	606	645	597	623	631	646	654	610	693	622	624	583	609	667	596	617	659	622	599	591	629	602	604	646	615	585	619	670	574	579	609	652	591	633	593	652	604	614	600	596	632	622	668	649	618	616	641	643	677	596	582	659	629	650	654	602	632	609	671	649	600	622	621	629	660	625	626	599	635	650	657	594	599	632	578	607	587	583	621	642	655	630	592	592	642	593	604	591	653	659	643	635	627	623	620	613	620	652	666	659	597	596	611	617	620	609	633	658	630	658	613	624	574	659	636	581	637	599	632	662	630	616	596	643	623	612	571	605	599	626	617	645	616	610	575	594	642	622	620	702	632	618	630	649	643	607	623	613	694	613	610	627	653	640	615	611	629	685	608	664	625	614	609	621	628	617	665	643	609	599	663	634	628	611	586	621	592	595	573	650	619	575	644	639	586	659	619	655	648	615	598	616	603	674	607	625	626	633	569	639	616	663	645	623	643	626	650	611	641	618	589	634	601	680	630	640	590	601	626	647	622	661	645	684	637	658	646	629	628	641	663	588	631	633	677	660	644	627	630	628	600	642	609	589	557	658	622	632	659	644	608	667	608	562	638	616	658	658	621	601	620	628	656	610	677	633	651	653	620	630	657	619	632	613	638	669	655	615	636	603	616	592	657	644	623	610	597	620	627	600	616	581	611	595	602	663	636	645	618	621	629	625	637	640	573	649	632	645	621	580	609	657	652	655	611	631	613	639	641	647	601	627	649	607	639	640	634	604	626	578	666	579	603	574	661	641	635	639	613	665	625	671	576	609	599	604	661	653	627	654	633	609	605	625	622	642	615	604	602	664	622	627	637	613	643	647	648	628	572	626	627	624	603	606	609	611	620	635	580	605	588	616	618	610	590	625	604	628	628	660	622	624	628	601	590	618	617	639	653	601	632	637	560	621	622	595	616	666	600	647	595	649
39776	15523	4065	1147	911	978	894	756	546	481	434	381	343	271	252	257	266	253	257	258	254	264	271	255	271	267	255	223	266	269	284	272	211	261	238	241	281	258	249	244	256	243	261	253	243	250	254	236	251	238	277	233	234	240	253	271	253	276	283	264	226	241	251	230	227	240	200	256	249	250	250	251	213	272	238	269	243	260	266	257	236	240	271	229	275	284	259	246	264	253	237	270	247	253	284	260	255	244	239	234	237	289	229	273	261	253	260	257	244	218	247	261	254	236	275	264	213	225	220	271	243	262	216	232	254	248	220	252	266	274	240	270	253	283	266	248	249	244	285	267	268	227	260	240	245	236	244	220	249	244	259	212	262	261	254	276	223	239	279	243	265	250	258	278	274	228	274	251	262	278	230	252	257	248	253	254	263	246	251	245	247	223	240	257	241	244	290	246	246	271	239	258	260	230	244	304	244	244	233	259	262	257	249	266	273	242	239	273	230	201	243	243	247	251	253	243	286	267	259	254	255	273	241	257	253	241	273	255	212	261	261	253	264	279	239	244	260	259	272	288	265	277	270	255	233	222	266	252	261	240	241	236	229	259	266	281	245	246	250	274	236	257	264	240	266	258	251	244	257	253	254	257	262	253	258	246	264	261	222	260	255	254	249	228	244	269	243	246	252	251	257	254	257	246	223	248	250	258	228	247	254	223	241	231	223	246	254	227	294	267	253	267	237	231	237	269	230	275	235	236	226	262	239	209	227	250	272	222	260	256	248	263	246	245	249	252	278	232	230	247	268	226	237	236	229	272	265	246	272	226	258	258	265	243	241	244	251	252	241	247	234	214	272	249	251	263	206	217	255	263	257	251	264	243	266	306	269	287	228	209	276	266	238	273	294	273	253	226	274	266	263	206	262	244	235	231	247	254	259	256	247	244	226	238	246	262	246	262	257	270	259	250	247	236	253	240	256	275	239	273	256	237	232	283	284	271	232	270	245	270	219	265	227	263	187	269	252	224	249	267	250	239	233	222	237	265	267	258	252	234	259	233	298	226	235	243	247	255	260	257	228	268	235	283	248	251	285	270	293	277	246	248	266	243	257	251	278	245	288	239	247	233	255	235	240	221	243	250	244	229	246	240	253	251	214	265	260	234	250	255	276	254	217	261	238	284	222	269	240	231	209	246	270	224	215	261	217	230	232	273	255	255	232	211	257	248	252	268	245	254	273	233	286	253	228	261	230	219	266	211	265	285	295	237	261	238	252	223	242	265	228	226	289	251	260	225	260	249	245	279	249	263	290	228	253	230	231	274	251	262	244	240	238	237	249	229	239	250	252	257	241	241	247	245	261	234	276	244	254	241	219	259	250	247	256	266	253	225	260	286	216	282	255	263	273	229	236	259	256	256	274	248	240	257	230	254	252	217	264	269	293	251	252	240	255	235	204	264	255	269	271	222	227	234	250	253	251	268	240	265	238	277	247	233	256	272	242	238	246	233	230	278	240	245	218	250	235	280	245	288	243	281	287	269	235	237	283	279	231	263	249	239	223	264	245	235	223	261	251	280	243	229	273	255	256	271	240	260	242	242	233	250	257	226	257	262	211	266	268	277	266	282	255	276	244	273	249	246	250	270	239	240	232	266	274	264	210	240	266	257	245	236	270	272	244	259	237	264	259	274	261	243	236	228	251	242	244	263	195	264	219	242	244	244	239	285	244	254	228	211	244	233	258	277	283	246	270	249	256	242	290	268	235	247	254	245	224	250	260	248	235	291	268	273	242	245	275	251	241	263	298	252	271	253	246	281	254	257	259	250	252	228	249	231	270	253	262	230	234	247	229	242	260	240	230	238	256	207	249	245	288	290	239	219	261	252	272	221	243	244	238	233	252	262	252	274	261	241	251	277	220	218	232	255	220	240	224	252	255	267	234	246	239	255	276	247	256	277	264	234	251	247	204	286	243	220	259	246	278	276	273	273	239	235	239	251	254	244	272	257	258	227	257	239	285	263	244	248	230	246	254	265	241	248	263	258	261	280	254	252	246	236	238	249	227	250	273	243	257	277	250	278	260	211	245	258	255	253	305	220	243	243	248	236	240	244	237	278	260	254	233	241	234	248	268	266	256	267	271	252	234	268	248	224	235	223	266	259	249	251	265	260	252	260	234	238	261	256	238	246	261	267	258	258	240	259	217	262	255	252	241	236	235	244	279	270	246	282	252	228	251	247	248	245	206	233	244	248	249	245	235	239	235	252	259	276	249	267	254	247	269	231	296	240	249	229	270	232	254	248	239	256	240	258	233	242	234	242	251	234	253	250	263	248	229	235	242	248	270	256	275	228	242	236	266	247	270	235	251	278	231	297	250	235	236	270	253	280	285	259	244	262	240	263	240	246	248	226	245	268	241	241	270	287	252	242	256	247	237	266	256	253	248	236	235	265	298	240	305	244	249	257	219	248	276	238	252	255	223	264	253	262	234	281	222	248	250	257	244	247	244	228	248	251	233	262	234	253	241	277	261	233	213	218	270	270	245	270	256	260	257	295	258	241	252	266	244	223	242	279	238	247	246	254	277	270	209	246	251	246	253	261	266	252	244	280	251	271	253	228	247	262	261	272	240	253	269	278	273	274	274	260	204	280	262	279	271	273	237	228	255	257	259	259	256	237	260	257	249	252	228	253	258	227	244	284	244	240	281	263	264	253	289	236	243	264	288	247	234	249	262	271	241	245	256	269	250	255	256	254	228	232	262	242	271	249	269	267	225	221	251	257	281	245	264	214	241	258	254	222	257	253	257	254	231	241	259	250	238	236	249	256	244	295	262	275	257	292	259	264	260	228	254	248	284	247	275	229	231	264	254	266	272	279	281	246	262	260	258	260	280	267	228	253	239	252	261	273	225	243	278	243	265	253	267	255	252	219	255	250	250	258	239	260	268	280	261	248	252	259	233	252	260	226	228	258	273	239	209	259	250	239	218	249	237	261	225	251	252	262	271	247	277	272	282	294	263	233	258	203	233	262	237	254	223	243	230	265	255	235	251	245	281	254	263	243	296	251	228	249	259	250	241	270	241	255	260	244	241	259	282	235	286	232	233	238	261	259	268	260	257	257	283	251	231	284	247	261	237	239	276	242	252	261	253	230	235	264	255	249	241	249	269	252	251	273	248	270	251	261	250	250	243	250	271	266	282	229	246	245	254	257	259	264	267	259	250	251	257	277	230	240	237	252	260	283	253	242	234	227	256	242	247	268	273	274	291	234	267	255	241	236	240	235	254	226	264	250	197	267	254	258	292	273	265	258	255	261	280	278	227	249	241	285	221	282	243	234	236	229	226	261	252	251	265	216	247	268	243	250	281	241	264	261	265	240	255	255	257	214	259	264	257	268	240	252	229	225	279	230	272	259	230	223	263	226	258	266	257	226	242	235	240	251	254	244	241	258	261	275	231	233	275	252	286	272	232	276	252	244	258	265	259	282	264	282	234	237	265	218	262	244	250	233	256	274
22992	8182	5043	2999	3063	3634	3388	2827	2001	1628	1483	1249	960	709	680	613	646	654	679	667	562	614	604	608	644	622	610	601	566	566	555	600	567	552	556	593	525	589	547	554	539	516	544	539	556	549	524	567	515	537	536	530	558	567	529	505	553	565	545	505	486	532	504	530	541	509	569	528	531	529	528	532	518	488	531	504	568	515	550	547	556	518	583	529	586	510	569	541	566	502	499	528	547	538	537	471	540	520	576	536	547	561	517	540	525	530	493	532	552	577	557	543	552	556	552	544	490	533	535	502	483	528	514	588	538	568	566	569	580	523	541	506	518	517	542	565	551	532	547	537	533	555	506	534	521	523	545	529	557	551	517	546	506	566	566	576	559	582	546	526	545	550	559	550	572	568	497	496	486	522	531	526	564	542	531	553	562	507	541	525	528	544	541	492	532	541	521	559	519	489	464	505	580	509	531	576	492	559	572	554	545	563	500	560	563	508	536	551	529	581	559	566	547	564	526	557	556	574	540	509	550	546	505	522	553	541	545	521	510	574	531	572	554	558	560	528	561	537	533	578	559	548	556	555	538	554	529	546	546	522	562	556	590	566	528	520	577	512	526	560	484	519	564	526	523	531	552	552	529	535	509	558	554	532	529	519	509	554	550	543	528	524	503	511	530	526	554	547	500	550	554	561	553	577	527	522	540	544	534	560	527	527	542	529	522	514	505	510	560	523	527	541	527	534	533	559	529	478	532	548	543	506	565	557	516	557	528	523	563	537	515	508	558	517	558	490	569	555	539	545	514	517	545	515	479	519	539	526	555	551	532	564	556	541	524	518	532	514	544	553	520	569	545	543	546	562	534	540	532	535	543	518	538	505	555	551	563	548	539	554	540	518	548	568	572	563	530	523	572	521	532	522	527	543	571	502	546	541	539	552	514	543	512	505	548	484	550	571	558	572	551	536	503	517	531	557	544	524	538	553	548	542	516	542	536	568	474	578	571	551	529	522	581	571	554	546	560	486	521	495	549	525	584	497	575	548	536	538	535	488	538	558	540	545	555	524	561	568	530	517	575	567	527	531	544	525	516	562	560	514	523	549	491	552	508	513	541	542	557	510	542	547	563	509	528	552	525	536	473	540	546	551	504	562	559	537	519	529	566	539	541	550	506	506	508	532	532	532	517	521	499	552	528	552	504	511	534	542	506	493	528	536	555	503	525	487	563	523	530	517	496	528	525	504	499	537	557	508	502	513	534	500	532	548	557	565	519	554	523	493	473	539	539	515	519	561	494	520	509	499	539	604	541	556	499	566	501	529	516	552	549	546	517	583	541	520	565	515	515	564	560	559	561	529	544	522	547	556	583	509	545	550	521	563	533	513	532	531	531	573	513	593	519	577	532	534	562	515	547	528	559	559	531	550	492	560	521	538	512	544	501	553	546	569	508	556	559	559	523	522	510	538	520	557	538	523	522	537	560	572	513	530	507	583	507	511	541	525	478	523	522	535	536	568	571	503	518	508	492	498	507	516	561	518	564	541	546	523	559	556	534	545	499	525	536	563	529	576	543	514	528	492	536	534	544	484	530	549	542	511	585	547	525	539	510	475	564	546	578	511	549	494	533	582	549	524	526	546	546	551	529	529	531	539	577	552	559	533	544	558	551	545	539	555	565	560	551	582	561	538	534	533	510	553	518	511	529	528	541	520	544	555	523	550	542	511	520	550	506	533	536	524	560	536	547	510	575	531	553	556	526	510	528	574	531	522	532	557	523	499	484	511	524	548	536	543	538	545	562	538	540	543	525	519	553	525	555	543	539	516	561	499	506	514	548	568	518	578	532	512	556	517	515	497	550	514	522	507	604	518	536	561	499	523	550	560	559	539	570	523	534	533	529	554	535	533	542	560	525	525	503	618	508	549	572	543	513	570	557	522	549	567	515	560	536	519	532	512	507	515	574	526	554	544	521	516	543	512	578	524	565	545	548	508	522	553	531	551	497	567	544	526	542	498	574	505	486	534	541	559	511	555	540	542	573	529	562	552	516	561	559	528	526	534	540	552	520	538	549	583	480	563	550	520	539	561	557	568	552	563	549	546	507	535	531	536	509	488	535	511	531	511	565	492	545	504	574	546	514	524	511	526	564	539	549	506	505	567	541	510	551	538	537	530	546	555	529	577	535	540	526	565	540	531	552	520	542	489	586	528	532	557	520	506	509	544	532	480	547	513	582	571	548	513	511	545	565	529	541	554	506	587	516	501	528	537	519	554	528	518	567	499	509	510	545	533	561	508	515	534	567	531	550	499	543	516	514	556	528	532	509	553	522	571	594	502	493	539	531	541	546	532	547	511	551	563	540	553	491	544	504	521	500	536	513	511	543	534	553	516	486	519	498	566	576	503	481	547	547	530	545	559	540	546	551	558	563	549	552	604	584	538	570	500	543	557	510	487	569	511	496	512	554	540	514	516	544	520	515	557	553	501	590	553	529	536	514	572	529	528	546	507	545	534	550	544	556	537	528	551	558	509	536	504	503	553	498	540	610	562	542	511	568	553	556	543	505	534	531	592	485	550	507	565	559	537	491	580	533	498	537	555	536	482	533	514	555	549	530	517	497	551	576	543	504	510	535	534	511	547	500	537	560	542	507	552	546	572	550	539	570	544	505	488	507	567	555	565	523	569	506	537	535	532	523	485	555	555	555	541	527	529	516	549	553	525	571	532	523	568	549	555	533	525	507	500	518	533	567	554	538	576	551	538	553	566	542	549	509	576	566	515	548	531	539	583	502	529	584	541	572	523	532	565	555	497	509	514	577	535	494	570	529	555	483	589	519	538	541	492	539	547	559	523	519	507	577	534	534	511	546	525	554	518	516	539	549	517	519	540	555	538	544	500	513	561	535	566	537	542	498	520	552	584	593	519	522	562	551	529	536	535	526	534	498	518	496	532	552	489	537	550	499	527	570	521	555	514	533	533	506	548	521	548	512	576	545	577	522	540	537	555	546	523	563	552	546	552	499	525	546	498	536	528	532	538	515	523	571	552	510	553	584	523	529	502	491	530	542	493	562	522	515	536	580	545	552	548	551	570	562	549	549	537	504	548	530	531	517	538	513	542	528	526	541	543	574	528	555	556	539	548	572	521	555	554	493	517	560	513	537	578	545	588	548	566	544	506	557	556	534	557	516	534	516	484	514	545	591	544	523	539	550	502	550	540	557	553	541	574	547	540	547	559	537	530	501	514	534	549	541	545	555	567	571	534	493	540	513	515	540	565	547	513	528	494	565	530	561	534	514	532	561	533	546	530	538	520	563	552	540	525	520	517	503	530	533	525	578	547	520	522	491	498	492	505	541	584	548	551	519	557	528	533	559	499	497	528	561	554	533	554	523	507	542	515	561	513	506	498	560	536	559	554	583	534	514	540	529	538	574	542	555	540	518	524	540	563	608	519	545	531	544	522	547	557	522	566	525	517	522	541	520	540	523	500	543	495	554	544	549	522	530	528	500	528
51498	23303	8481	2236	1523	1630	1511	1087	728	639	546	463	368	283	281	299	309	285	283	259	271	318	274	285	282	265	269	274	244	237	264	257	284	249	255	233	255	276	264	231	257	250	231	244	235	218	256	248	257	262	246	236	248	219	247	246	268	211	257	249	239	259	257	220	249	245	218	233	236	225	257	285	287	275	252	232	223	268	247	258	258	228	244	239	255	240	260	233	266	271	224	225	240	247	223	271	255	246	250	255	236	268	262	242	222	227	267	256	241	233	244	277	239	245	236	264	238	249	254	240	212	240	250	259	246	261	245	224	235	241	255	248	237	236	278	234	248	257	256	260	273	254	235	250	270	239	247	229	269	242	224	235	302	222	229	244	270	240	244	233	270	264	226	271	274	242	228	255	250	240	214	251	244	227	241	223	241	258	281	238	249	233	242	288	254	236	248	236	261	229	246	239	240	235	237	237	282	210	206	243	251	236	217	255	250	255	268	259	263	257	275	246	245	231	264	225	239	225	253	245	252	276	231	234	244	238	240	246	248	274	246	248	220	217	281	258	236	235	274	245	280	243	237	248	267	224	225	253	222	241	249	212	268	231	267	271	229	250	251	233	255	250	228	221	272	249	246	250	249	230	240	243	236	238	215	243	281	254	246	271	225	253	216	267	241	263	246	254	223	220	237	254	230	245	240	237	235	247	256	247	253	250	241	282	257	262	270	242	247	259	244	240	248	249	231	275	249	221	243	254	246	239	232	251	267	212	265	225	247	257	251	238	231	246	223	222	240	228	230	263	241	271	267	237	265	261	218	252	282	211	251	251	282	258	215	228	235	259	267	232	235	242	242	240	224	227	232	270	236	246	267	253	208	217	250	244	259	248	224	242	251	220	228	246	253	257	259	254	233	241	234	247	268	262	247	266	239	237	261	211	234	223	237	223	243	231	254	242	257	236	235	280	243	224	243	235	254	281	242	223	251	247	221	272	254	252	233	235	252	249	251	278	229	248	237	238	268	270	252	280	243	251	243	228	257	222	235	246	235	247	254	234	230	212	239	214	260	272	271	230	233	245	257	232	237	261	259	254	229	246	242	276	264	229	237	224	229	264	232	262	258	233	254	222	254	235	243	243	239	239	270	224	255	240	260	229	231	260	242	245	251	239	208	228	210	268	261	254	219	242	250	250	235	227	226	239	247	240	247	265	246	261	245	269	253	247	241	266	261	258	201	208	230	252	240	235	225	236	265	223	247	221	279	256	250	242	247	231	254	247	257	240	283	289	239	264	248	252	253	229	249	254	226	249	255	210	236	262	243	224	261	273	239	239	232	270	275	263	239	270	248	224	230	257	247	230	283	247	218	237	249	236	241	253	214	227	236	244	249	198	234	264	242	262	258	224	284	257	251	249	290	240	240	228	269	250	270	242	216	231	244	231	249	258	241	248	259	240	245	246	265	222	275	237	268	259	235	222	248	260	219	263	235	255	268	230	250	254	239	224	230	248	245	237	219	267	246	239	221	268	252	253	277	230	244	255	256	287	255	247	237	231	251	223	261	284	250	218	243	242	231	261	281	227	239	239	244	220	263	239	235	241	249	261	216	248	242	240	234	247	268	239	236	236	256	231	264	253	229	216	244	218	258	257	260	231	226	262	227	225	257	242	227	231	224	229	215	243	242	211	258	264	230	244	224	229	237	233	261	267	244	251	232	248	240	236	251	254	235	240	258	229	228	249	239	244	232	230	235	230	246	267	259	223	262	249	245	255	225	214	265	241	238	221	247	232	234	247	275	248	255	263	260	261	225	226	231	244	260	256	262	243	269	255	243	262	242	234	208	239	239	200	240	241	251	244	242	238	241	240	259	252	246	271	263	265	241	245	254	256	249	239	213	236	238	243	241	237	261	226	268	265	258	209	253	249	239	252	227	223	255	256	223	259	233	209	257	216	252	269	218	245	248	212	234	221	241	256	238	239	237	239	250	249	232	237	290	252	222	223	262	236	241	253	264	234	248	265	249	250	244	297	275	288	261	250	264	253	223	283	255	262	282	245	244	255	220	230	250	264	238	231	279	253	301	257	242	261	259	263	256	234	237	256	215	223	223	236	227	211	262	239	215	259	263	269	245	241	233	233	283	275	236	233	254	266	229	257	274	255	238	227	236	229	264	204	237	242	215	264	228	233	255	240	255	247	257	250	248	273	248	274	224	233	242	257	262	238	223	247	212	241	275	249	257	250	238	244	250	227	265	222	261	261	233	261	230	229	255	249	235	225	243	252	239	253	238	246	214	240	239	256	253	242	226	234	288	234	287	236	253	255	229	246	245	230	212	266	263	219	241	256	229	263	263	247	230	232	251	269	227	250	239	267	236	251	233	260	281	250	234	263	270	229	250	245	237	212	264	255	264	250	217	223	250	266	230	244	249	234	246	208	241	234	263	236	250	223	252	207	267	272	271	250	242	269	272	238	269	236	238	235	249	240	223	233	234	255	240	229	234	269	242	238	245	262	282	218	225	225	247	241	263	248	201	255	246	246	227	262	258	259	249	261	215	256	242	255	267	263	245	267	213	206	268	233	244	254	251	245	221	254	210	230	252	250	212	237	256	223	259	251	223	253	294	275	290	255	217	229	265	239	247	204	239	247	234	239	253	257	236	263	257	260	219	239	228	247	256	230	263	243	250	250	243	236	224	234	284	237	232	261	226	235	248	241	253	253	243	279	285	275	221	241	283	254	235	252	246	217	247	243	235	232	259	259	245	256	179	239	253	247	270	245	213	223	254	265	271	287	251	218	224	263	235	248	258	247	268	264	267	253	229	240	250	222	251	219	246	256	220	244	266	257	260	249	245	247	229	248	262	224	237	256	250	260	249	231	251	236	277	263	238	225	244	226	259	257	224	218	226	247	241	264	251	258	244	238	259	281	245	227	209	217	232	265	252	254	274	279	224	243	226	250	229	234	232	229	242	227	226	217	254	255	255	246	248	224	257	249	261	245	258	249	242	262	256	246	234	252	276	234	266	264	246	246	269	252	269	250	249	246	266	236	252	240	246	260	227	238	229	272	232	236	236	245	231	259	258	244	255	262	228	232	251	251	231	216	238	252	281	258	233	267	239	254	280	269	206	282	256	209	257	226	237	237	227	242	224	266	249	220	230	253	241	224	256	237	242	219	257	255	256	263	225	217	218	230	252	238	248	214	261	262	252	289	237	274	266	235	251	233	230	221	249	269	229	235	255	237	269	236	232	245	203	243	245	261	275	261	250	227	232	245	245	245	236	248	266	262	240	237	242	240	248	250	223	285	239	240	254	259	227	253	247	235	232	260	210	224	210	251	248	243	234	217	264	237	232	231	253	244	242	268	223	262	267	269	240	248	253	261	243	262	235	246	245	237	217	264	264	267	248	226	253	260	235	259	260	265	234	239	255	255	262	248	266	253	255	256	252	251	244	249	241	250	269	217	281	245	258	256	209	242	246	263	266	239	230	238	230	256	286	244	264	257
30876	14054	9196	5340	5556	6076	5836	4240	2845	2623	2160	1611	1158	880	781	826	844	759	887	725	689	729	752	735	688	701	693	640	644	591	588	598	556	558	556	549	573	633	550	563	564	593	549	582	589	535	503	518	576	520	537	575	554	539	527	544	513	525	585	562	510	560	518	523	538	478	540	497	548	516	554	533	561	552	502	553	544	527	535	588	537	526	555	540	531	527	499	529	537	497	528	497	540	530	537	545	531	530	549	569	559	542	535	565	545	487	518	524	583	488	521	523	512	535	551	508	489	558	504	527	539	543	504	482	523	521	502	507	521	497	533	542	535	535	529	564	559	514	527	543	560	553	564	515	519	533	528	581	529	505	517	505	568	532	529	538	556	570	537	553	551	523	508	543	529	478	531	551	556	527	561	540	508	532	514	516	539	500	511	533	500	573	523	529	501	476	567	531	504	517	534	523	544	527	515	541	559	553	538	545	502	536	550	500	548	522	543	509	507	556	545	515	512	530	518	528	534	530	523	519	570	542	563	503	525	539	527	547	525	499	529	544	529	560	517	516	562	569	516	496	524	559	525	524	583	542	540	543	524	535	534	497	563	489	542	524	527	542	500	476	546	518	552	539	565	523	582	534	526	524	530	520	531	487	482	542	541	515	556	574	566	551	573	502	527	549	539	517	577	511	510	468	494	493	514	513	566	554	590	523	518	525	527	512	580	542	547	544	516	562	521	540	522	526	563	514	522	554	505	538	518	558	562	547	518	541	532	539	497	533	493	508	551	545	573	578	526	516	566	543	498	559	504	567	544	557	551	538	549	474	552	568	536	576	531	521	526	553	517	534	518	547	506	562	570	552	508	542	544	511	555	493	549	506	571	530	550	529	518	530	498	562	507	560	507	517	534	525	539	501	542	550	579	511	525	461	544	555	516	523	525	541	487	552	519	498	521	557	538	528	571	515	543	570	563	507	518	571	505	523	515	494	519	514	532	537	492	537	588	522	557	497	540	530	495	545	513	499	562	500	545	554	507	550	528	558	531	526	536	514	536	542	540	515	538	525	524	528	525	474	546	511	525	524	496	530	536	537	554	562	540	556	560	520	549	520	544	575	494	530	588	533	547	541	522	527	566	531	505	515	535	531	571	505	499	520	513	541	490	562	523	526	479	533	536	489	547	547	555	510	519	508	532	511	525	510	561	514	551	507	546	526	531	548	553	537	518	544	526	500	564	549	563	528	557	531	533	457	542	550	539	530	528	551	531	536	525	516	518	485	510	504	531	539	554	544	528	535	511	492	524	573	535	542	535	555	475	553	534	537	551	513	544	541	535	513	554	561	532	525	528	559	547	550	551	586	545	545	585	503	537	535	521	496	580	525	512	538	505	559	563	565	525	522	540	527	508	528	527	535	483	510	497	519	522	537	537	518	558	491	548	558	506	544	533	520	555	494	547	477	545	543	546	525	551	545	534	514	581	541	523	469	526	559	533	527	501	557	498	515	562	518	553	514	528	559	523	570	526	514	521	508	544	548	546	560	520	499	533	552	563	543	571	526	522	493	560	581	557	512	516	494	525	547	526	539	543	498	526	546	576	577	532	535	572	572	591	505	524	515	574	559	512	530	561	508	578	537	525	521	485	487	542	531	519	546	517	509	549	497	581	516	532	542	549	543	596	537	511	534	537	509	530	547	508	503	557	526	517	507	516	515	570	534	537	550	507	543	551	531	505	561	549	518	496	523	533	490	547	542	544	542	543	576	526	528	523	544	531	558	522	540	538	496	530	564	554	538	534	502	563	501	543	521	532	541	585	552	513	524	550	542	531	567	537	539	508	555	522	561	499	528	535	560	541	542	551	562	509	531	575	536	507	537	536	533	545	522	544	563	528	549	539	550	535	557	514	569	503	539	557	537	566	523	523	530	499	575	515	531	562	554	564	551	530	542	513	483	543	517	545	551	515	519	540	516	550	518	530	531	545	507	517	516	567	521	530	574	515	559	520	538	547	529	513	537	524	520	568	546	464	536	523	541	536	511	491	548	498	562	497	510	509	540	523	562	529	514	547	545	546	537	544	572	538	537	544	525	528	556	541	534	561	547	530	550	500	513	516	573	525	522	519	569	530	557	568	536	530	518	509	543	545	539	561	525	556	539	501	540	543	525	514	533	542	535	561	577	536	524	520	532	540	562	559	535	502	539	521	504	531	545	541	513	554	518	516	546	541	544	580	503	554	526	536	523	534	517	485	506	521	537	565	533	535	513	553	529	554	515	576	541	535	528	518	544	560	511	552	552	555	522	561	536	496	516	504	564	519	521	546	521	524	518	509	548	525	525	499	546	506	567	549	486	551	566	534	540	523	545	557	573	515	518	491	529	527	531	563	540	538	537	515	579	564	542	542	502	516	562	507	540	578	543	514	550	475	526	496	522	545	539	537	520	523	534	536	539	540	505	489	488	517	563	519	537	549	545	550	571	538	562	558	516	505	498	530	510	547	574	527	504	560	542	510	580	533	570	548	538	534	508	510	526	533	564	568	521	535	508	509	504	504	545	545	554	498	536	527	549	532	565	515	541	522	525	546	541	521	573	561	517	537	526	500	549	512	537	538	535	541	515	544	517	521	523	545	556	554	544	549	558	518	537	564	516	518	546	494	533	499	487	553	518	506	536	531	550	535	543	560	567	533	541	566	535	537	545	532	492	510	522	533	517	580	501	512	516	547	516	463	566	490	505	498	547	564	553	535	546	492	522	525	523	518	528	526	517	539	558	547	513	518	508	505	586	524	551	537	515	538	543	558	534	556	529	561	559	565	529	532	523	538	564	528	560	561	543	545	530	528	506	526	570	541	557	531	553	549	553	545	541	546	529	536	538	517	526	543	494	536	556	544	508	538	519	556	516	528	564	532	533	568	572	484	565	576	519	529	572	535	567	482	544	544	505	529	547	569	527	550	555	513	545	524	519	502	574	547	530	541	536	577	541	499	553	521	531	564	502	545	499	514	541	554	526	565	528	513	499	581	538	511	523	495	507	555	550	549	543	513	533	538	564	530	560	532	494	543	496	551	514	534	501	495	486	546	544	545	556	505	566	529	524	562	535	542	488	569	578	507	552	579	561	525	523	516	538	486	524	521	506	530	515	515	546	514	519	546	551	569	521	530	491	535	526	548	537	541	521	513	547	550	487	550	514	496	521	538	508	519	518	535	494	604	467	542	520	529	517	536	528	578	546	538	541	520	539	518	576	532	523	564	533	553	549	492	548	517	534	503	484	524	538	528	545	536	519	497	537	536	513	540	491	525	564	538	548	567	557	576	552	524	500	486	546	497	518	531	530	525	521	496	493	482	519	533	517	520	543	533	547	521	559	551	523	539	574	555	565	512	543	511	527	566	552	517	531	513	529	573	552	513	561	534	508	529	502	530	517	507	548	566	492	541	531	526	522	538	526	546	552	569	506	541	561	542	519	529	573	586	498	537	555	526	532	528	541	550	514	573	544	566	544	526	502
55610	30951	15982	4444	2709	2573	2213	1591	1153	919	753	647	471	437	378	388	318	376	387	386	336	365	365	355	294	336	289	322	261	344	315	290	305	299	283	297	306	309	263	261	315	290	352	292	289	296	244	339	281	336	316	307	291	270	301	294	295	292	288	291	336	281	324	300	289	280	287	271	296	279	298	313	317	282	321	303	308	306	305	266	275	291	256	321	319	296	297	294	305	294	253	280	327	306	302	331	296	311	284	284	282	295	272	274	313	296	301	288	301	279	279	312	277	252	289	324	304	315	300	263	325	270	260	294	300	338	295	303	293	298	297	279	282	315	310	304	285	294	287	299	293	256	299	263	284	286	281	310	262	284	274	277	282	299	321	288	312	282	268	296	276	297	298	305	293	305	288	296	286	297	277	313	293	298	292	303	332	268	290	304	293	281	323	290	319	283	296	312	277	304	258	303	276	272	261	270	334	271	293	288	276	298	275	329	275	303	302	291	299	303	280	302	273	281	274	293	310	296	276	331	298	273	251	263	284	302	268	276	328	318	269	319	291	269	297	293	299	288	272	280	294	304	267	284	285	282	269	279	273	289	289	330	296	289	268	306	301	297	309	313	289	301	305	334	300	313	271	289	282	305	259	278	289	317	298	269	294	293	295	327	309	301	322	318	307	283	308	307	280	304	276	321	304	289	307	292	294	291	311	290	277	307	317	284	313	299	287	302	263	298	259	298	279	306	282	281	303	297	313	279	277	300	292	304	323	315	279	305	320	289	293	311	305	328	265	282	280	257	295	282	313	287	289	293	306	306	276	281	282	312	317	276	290	286	240	276	331	313	299	305	297	317	336	306	325	293	285	277	315	283	296	312	302	281	298	291	312	272	282	287	288	308	295	265	291	284	273	301	301	302	332	317	301	290	282	304	259	287	266	307	288	297	280	312	327	273	308	292	288	319	289	307	313	308	294	284	286	295	256	306	322	286	316	288	310	306	296	279	315	300	258	318	295	282	290	293	318	301	253	297	272	287	286	316	298	271	302	293	322	306	301	284	301	323	291	285	290	304	286	291	271	330	294	312	296	290	289	310	277	291	304	309	307	311	272	351	285	307	286	294	277	276	279	313	287	303	262	305	288	307	299	294	278	302	258	267	287	296	290	320	275	288	296	280	317	306	294	299	302	291	337	267	318	314	303	306	280	332	292	319	320	269	304	303	271	280	313	299	284	282	294	304	272	327	291	287	281	292	292	297	263	271	296	301	277	288	288	323	279	307	302	341	303	301	311	327	269	311	275	273	325	331	282	270	300	303	298	306	288	304	299	301	306	285	317	278	324	283	334	300	281	293	250	271	285	260	297	281	329	306	293	308	297	289	246	311	292	300	294	323	299	277	284	279	297	292	294	299	280	303	296	286	310	319	275	264	293	282	317	300	280	312	269	273	260	297	288	293	296	301	294	277	307	295	297	327	307	284	298	290	279	311	290	315	294	290	305	296	280	285	295	309	293	301	297	268	320	291	319	304	295	296	292	280	265	278	294	300	301	297	266	277	293	300	274	289	308	319	312	306	274	278	305	259	291	297	288	267	269	260	262	296	293	313	297	272	317	317	269	290	301	268	293	333	277	292	306	322	271	280	269	288	275	290	297	289	287	295	282	298	294	260	307	295	305	290	294	284	294	258	277	302	289	286	266	335	286	316	299	262	290	286	284	320	301	313	313	333	267	296	319	270	293	320	290	271	316	302	287	313	256	266	292	284	292	281	274	270	298	280	314	303	282	315	301	270	292	288	280	284	282	301	298	294	303	269	274	333	279	284	273	282	294	286	280	305	299	312	301	323	335	308	282	301	325	304	320	301	309	275	301	298	297	312	285	294	288	284	278	311	283	283	270	321	302	269	288	286	290	281	304	311	307	256	283	258	293	286	234	329	281	272	280	300	270	266	312	283	275	312	297	316	269	340	318	324	293	284	308	287	282	298	288	288	294	299	283	305	294	298	295	299	315	327	292	266	269	257	287	299	297	293	309	301	270	307	312	268	288	309	261	281	272	325	270	286	248	273	299	283	307	327	270	324	305	301	232	278	324	283	312	280	280	267	306	286	286	307	310	320	292	325	300	271	283	300	257	285	243	301	312	258	297	282	310	311	286	272	291	305	259	260	320	309	312	311	266	278	300	290	308	299	282	299	298	275	303	334	319	279	295	300	285	314	281	255	342	280	295	289	297	298	313	277	290	270	292	261	271	301	294	299	323	260	295	291	327	302	277	308	351	305	282	278	295	300	287	296	290	312	286	278	318	317	285	262	319	288	268	348	303	280	298	303	302	265	279	270	259	269	301	251	298	324	280	308	310	275	278	276	297	293	314	320	296	292	282	306	310	301	318	316	293	342	285	293	290	306	292	320	322	287	305	283	299	283	314	295	291	281	275	297	294	299	323	286	318	287	282	280	258	293	270	291	305	285	287	294	283	322	296	281	283	271	287	341	312	300	313	308	281	269	328	316	271	300	290	290	292	287	314	299	271	287	272	299	303	323	286	280	308	314	303	322	290	300	288	321	278	273	307	290	305	312	279	320	322	285	282	291	303	319	327	320	280	302	309	280	280	280	285	308	317	304	307	249	289	321	310	286	317	290	259	295	287	323	326	291	285	269	254	296	310	312	302	290	276	304	300	297	293	270	266	304	245	314	320	316	268	284	297	295	320	316	292	309	272	275	284	294	293	303	276	269	299	280	252	276	278	314	322	270	279	287	311	292	293	292	293	292	297	291	314	323	297	339	270	280	325	290	288	316	285	280	309	310	286	274	296	324	286	316	309	318	297	335	312	275	275	300	272	300	308	285	296	294	287	304	280	304	288	287	294	286	318	315	306	303	307	298	305	284	279	311	299	289	319	305	269	278	308	294	289	316	269	291	326	302	293	257	293	270	303	272	293	310	257	315	277	278	295	317	252	311	294	292	290	293	270	302	270	298	287	286	308	296	291	288	284	298	283	297	299	297	277	287	323	320	269	277	302	285	301	291	324	293	306	281	251	306	291	274	264	296	326	311	303	286	284	303	286	304	288	302	297	292	285	290	301	258	262	297	305	296	296	291	315	288	263	279	309	315	293	326	291	302	264	295	315	299	281	278	296	304	300	265	278	312	324	328	299	265	276	282	303	277	312	277	281	309	303	311	289	330	269	286	258	261	272	344	304	304	280	289	289	311	304	352	320	325	278	277	331	298	289	288	325	288	264	274	323	265	257	272	303	307	261	295	300	307	288	290	280	289	289	270	279	284	277	261	309	327	296	301	297	287	307	314	298	298	301	301	299	308	309	293	330	258	270	281	279	296	290	292	258	289	288	268	287	324	314	295	309	306	363	300	300	333	289	300	285	297	273	287	310	287	303	305	277	324	296	276	295	277	297	315	296	310	287	287	271	319	280	286	293	311	271	254	309	274	318	286	293	280	310	279	297	310	269	318	272	291	294	284	307	283	285	270	282	328	293	290	272	327	299	256
32453	20438	16109	8773	8940	9785	8976	6273	4627	4296	3208	2254	1606	1218	1108	1097	1015	1079	1315	1083	946	1059	1057	871	951	940	842	735	816	749	780	722	739	683	647	649	650	654	666	671	635	646	671	673	600	644	668	607	652	592	630	638	615	671	640	631	608	639	644	639	641	611	600	618	633	629	652	622	622	642	653	631	666	622	594	606	612	631	678	601	595	614	656	616	614	650	623	620	589	639	643	630	574	621	593	614	617	621	641	636	621	650	618	629	619	625	668	591	670	617	633	628	637	630	607	601	657	638	624	688	611	619	592	664	627	595	597	558	624	612	645	589	647	694	611	644	554	650	602	617	604	611	619	575	608	638	680	632	652	650	633	626	644	580	671	589	628	643	607	584	671	575	632	652	640	627	644	649	649	606	640	575	590	601	650	672	598	648	591	663	604	640	605	647	649	634	591	598	632	589	651	625	621	649	656	646	668	676	577	655	632	640	631	602	642	586	661	632	631	634	597	648	612	623	596	648	643	624	618	608	643	588	596	600	651	623	630	635	666	580	631	599	670	627	642	623	667	616	620	645	641	661	639	653	588	609	619	617	635	652	600	664	650	672	588	570	652	624	631	638	670	593	632	618	636	639	595	605	663	605	602	649	605	656	617	577	633	639	606	631	607	600	663	591	648	623	618	600	602	629	642	609	655	583	652	629	601	641	631	627	642	649	615	647	623	672	610	677	635	600	640	637	598	594	651	687	641	628	618	672	631	624	631	593	639	601	654	598	642	625	678	583	637	651	600	611	632	697	598	618	645	644	666	658	619	604	647	612	604	624	569	644	652	616	622	660	610	607	629	598	616	618	625	607	596	639	644	596	636	590	598	644	630	646	613	622	679	668	603	627	628	648	582	632	565	595	615	630	592	592	620	597	576	653	602	653	637	649	603	613	609	669	642	633	649	596	571	637	581	627	663	634	604	622	614	638	612	603	619	577	575	654	633	606	613	663	644	613	629	623	595	649	644	648	595	634	617	653	632	599	614	585	632	616	644	632	626	632	648	581	606	617	585	588	618	611	609	602	611	602	639	619	696	604	611	628	618	635	574	643	612	619	643	580	603	645	614	631	596	653	618	640	607	576	608	571	646	600	619	616	655	632	643	659	573	613	611	623	616	622	597	614	649	642	651	583	631	672	618	602	610	637	635	609	603	634	593	594	615	623	646	622	633	626	618	667	641	619	609	626	645	584	633	635	605	624	624	649	622	614	606	620	633	594	618	587	589	622	615	584	598	641	623	620	626	650	599	630	605	646	655	635	586	624	628	587	622	630	638	641	581	677	637	597	619	642	677	633	618	617	591	681	604	630	590	638	621	620	639	621	606	623	646	622	609	610	577	615	627	634	658	634	611	570	622	622	651	652	603	645	657	599	602	651	619	652	630	635	597	627	623	649	659	619	654	634	589	607	617	657	600	633	653	652	631	605	629	617	619	621	675	657	610	630	609	625	638	623	609	614	609	589	618	627	659	634	619	602	622	611	578	630	612	635	623	620	616	624	660	641	580	626	598	647	616	625	633	650	652	649	616	655	631	655	634	642	609	627	621	614	663	577	639	679	617	620	629	596	606	595	650	601	606	625	622	671	618	656	613	624	654	605	640	618	578	603	644	619	615	615	617	641	611	614	580	640	632	592	566	625	602	618	636	623	635	631	646	624	594	625	602	635	603	656	664	635	626	655	610	641	585	590	643	629	667	621	673	635	618	609	626	600	624	596	590	648	601	617	607	576	625	640	576	628	596	642	590	568	634	630	603	614	623	623	610	599	598	629	628	643	621	579	624	614	637	609	606	606	613	662	573	622	656	630	652	591	602	610	640	616	606	604	619	644	567	629	628	646	638	620	636	624	654	574	620	639	624	632	636	569	641	589	619	576	586	596	637	625	622	588	596	622	630	609	577	683	612	627	586	594	661	591	613	638	597	627	604	623	612	628	635	604	665	611	586	596	570	612	625	593	621	622	608	632	648	653	603	644	654	622	615	577	645	614	637	585	621	663	619	621	593	646	629	633	656	642	626	636	643	664	630	669	606	608	641	656	599	612	647	652	654	639	623	613	640	655	672	680	602	648	629	632	602	638	597	614	626	640	650	641	635	565	633	639	626	635	615	604	577	600	643	577	608	649	519	643	636	612	641	591	573	635	631	621	598	575	618	644	654	664	600	637	641	603	621	628	596	657	591	611	595	578	626	616	603	619	586	615	562	661	615	622	605	606	618	627	620	587	633	614	622	654	601	613	662	628	603	625	605	650	612	611	635	603	655	649	640	649	598	668	605	640	629	599	616	611	591	601	607	609	604	642	648	647	619	676	655	617	581	609	569	630	648	558	652	697	627	626	606	650	629	599	645	621	623	648	618	573	621	608	641	622	653	634	618	617	622	623	622	650	668	654	581	585	652	648	611	652	618	599	654	619	642	614	603	606	581	651	612	644	602	650	626	653	642	627	594	641	651	638	655	612	647	654	618	619	640	590	639	628	630	623	643	632	628	610	589	622	645	594	650	648	631	578	634	637	639	661	646	612	615	625	634	647	614	601	681	616	641	615	591	615	658	596	634	608	564	591	660	651	598	615	604	637	611	619	634	614	634	608	614	607	594	638	628	694	637	592	627	658	641	647	612	605	590	621	641	641	632	617	605	644	618	618	669	605	601	606	627	586	596	571	606	610	598	591	625	629	698	606	614	607	671	631	624	618	586	611	686	610	614	605	640	595	659	656	610	658	650	636	656	597	612	648	626	639	627	587	641	641	630	633	618	629	629	647	634	614	606	568	654	664	643	666	628	660	659	607	623	635	648	591	619	587	577	618	614	649	616	638	634	606	633	653	615	652	607	653	636	622	619	579	657	631	594	602	636	611	609	649	618	614	664	629	639	625	586	638	604	630	629	666	640	641	589	593	593	650	646	584	669	639	607	616	622	597	663	627	651	598	623	653	634	622	649	626	647	655	646	629	652	640	642	619	673	653	648	618	609	598	633	603	626	619	609	602	605	608	648	568	601	646	637	643	621	577	587	596	650	627	627	629	621	644	619	615	601	655	625	624	687	625	586	631	640	620	573	634	639	629	587	657	603	592	641	622	631	618	616	645	633	630	632	606	664	642	640	635	602	569	603	650	621	619	611	622	645	696	605	597	648	603	627	647	608	660	643	621	655	654	629	600	608	625	660	615	639	662	636	608	570	614	620	607	637	649	611	620	654	571	625	610	601	610	638	662	633	604	610	615	635	618	623	653	612	611	649	601	623	664	620	635	650	609	628	660	616	655	659	630	685	650	596	609	581	592	572	617	599	620	612	595	596	619	597	624	672	632	616	601	620	610	622	584	615	648	599	650	598	601	602	625	627	612	623	653	596	683	617	622	625	644	608	603	629	654	623	640	586	639	633	656	593	643	605	591	632	619	658	624	637	571	692	628	621	640	656	617	603	620	607	598	603	626	613	584	647	633	586	631	559	625	607	609	606	640
35966	16532	4464	1358	1099	982	936	640	610	520	405	376	284	272	255	265	262	234	256	256	279	290	274	224	250	263	270	289	257	262	272	258	242	268	274	266	269	255	271	215	241	244	271	263	247	287	260	250	231	256	285	248	247	255	254	248	250	251	226	219	273	241	251	252	269	262	236	259	243	249	252	246	255	236	261	273	274	234	282	245	281	258	234	245	254	276	274	227	255	266	256	251	266	257	255	254	244	252	266	238	247	219	236	249	225	252	280	258	265	256	260	233	255	242	265	230	268	212	262	265	240	291	235	284	245	224	247	247	226	277	276	243	270	245	245	274	269	233	241	251	278	241	239	262	241	262	261	242	202	249	269	243	259	236	241	303	240	260	262	264	270	252	255	290	220	239	239	225	252	273	244	257	241	250	227	252	260	250	282	265	286	231	245	267	261	289	246	249	276	258	249	248	227	259	269	268	240	270	243	224	212	250	263	265	250	246	236	260	270	264	263	269	214	254	251	254	264	268	236	250	260	275	247	237	224	247	259	265	260	269	224	267	279	265	247	268	258	281	288	271	305	255	254	248	234	228	246	245	230	224	232	277	232	229	248	246	257	249	269	276	231	238	250	279	265	245	251	255	224	275	266	262	251	275	261	238	280	269	249	246	268	236	245	232	262	272	232	235	270	257	249	251	248	244	258	258	305	282	271	256	267	256	227	251	272	264	255	265	228	271	240	270	266	226	275	236	286	249	228	232	257	261	250	246	255	266	258	275	269	276	243	247	205	238	279	265	279	248	254	253	260	237	244	240	264	266	238	225	253	243	251	249	262	273	256	254	267	272	235	254	281	282	241	282	247	253	248	290	224	238	246	270	251	259	237	235	240	275	240	277	272	249	246	266	271	267	276	253	266	269	229	233	251	267	244	289	254	243	245	244	244	243	258	278	241	204	238	229	243	245	287	245	256	285	235	242	251	253	241	280	255	254	259	238	215	196	259	259	255	244	273	214	271	278	272	244	236	255	266	256	244	232	256	239	246	258	245	257	310	266	252	238	265	239	259	270	254	199	267	265	236	227	244	258	231	238	245	230	224	253	285	233	246	262	235	261	272	261	265	273	264	233	250	248	276	255	250	231	232	254	258	235	251	269	258	256	288	230	257	242	227	245	253	255	217	293	244	262	253	248	232	220	245	267	265	255	226	262	253	246	232	282	255	252	221	253	275	239	218	238	246	241	269	257	264	272	247	263	229	226	234	256	270	256	242	299	252	248	246	272	277	283	252	236	254	218	250	268	261	244	248	278	283	283	220	270	296	254	238	256	260	248	252	253	261	241	224	274	258	227	231	238	227	272	261	241	315	246	242	280	235	238	259	222	256	238	289	260	240	242	228	262	249	226	227	250	215	264	274	265	260	260	257	234	270	224	239	247	275	248	234	322	262	259	261	279	259	250	242	249	266	244	288	257	236	248	290	280	258	244	237	263	279	226	271	237	279	273	231	244	254	262	226	263	246	254	240	255	260	256	236	264	242	256	251	267	299	261	269	263	250	253	252	246	247	251	229	257	230	237	257	298	246	246	233	264	290	236	253	271	243	289	247	258	270	262	271	247	267	247	243	267	233	229	261	267	276	259	265	229	249	216	264	263	292	251	271	258	268	252	255	257	226	220	263	242	234	246	231	231	254	285	255	243	256	272	270	233	254	273	270	244	257	276	244	257	256	227	236	243	231	267	237	241	224	265	224	246	255	238	271	258	270	246	233	259	254	260	256	268	263	244	219	241	258	288	271	265	272	266	263	282	270	261	251	270	255	253	251	250	247	253	270	291	275	230	231	237	254	244	255	274	261	229	244	229	245	261	267	276	255	259	245	270	243	254	243	259	258	234	247	242	275	267	264	253	247	248	270	254	242	262	260	243	253	255	248	274	248	223	257	260	243	242	268	227	268	244	236	250	258	241	260	261	299	238	247	257	248	243	241	221	242	257	262	253	205	250	278	233	297	231	259	244	247	270	275	280	255	265	257	263	257	208	265	273	262	275	219	274	253	244	252	278	259	238	261	234	270	254	266	251	266	279	252	256	263	241	272	247	262	238	239	239	252	233	286	243	258	255	226	264	255	238	235	241	243	297	235	243	256	259	263	286	273	261	256	234	222	269	236	262	267	260	256	285	242	250	255	258	258	255	210	233	275	276	228	230	293	259	235	239	232	229	247	268	301	249	247	276	251	225	256	257	254	243	237	238	267	250	281	245	264	254	240	274	271	248	256	256	285	256	238	248	271	221	253	277	278	248	228	263	237	271	258	255	244	244	253	246	217	247	251	257	274	274	220	251	259	251	258	256	228	267	249	240	262	281	257	261	252	276	243	227	290	216	231	244	247	289	259	254	269	252	241	245	263	242	243	266	264	235	259	245	305	241	245	278	238	233	243	258	298	268	272	269	293	258	255	243	255	237	247	255	267	237	254	271	266	241	260	217	264	258	253	231	286	225	271	210	282	299	257	244	262	255	264	287	246	259	259	255	242	266	231	285	274	257	280	228	251	244	250	246	263	289	252	279	248	285	253	251	233	248	284	231	236	241	251	246	234	257	239	281	273	286	244	251	272	284	250	245	253	270	258	265	243	272	237	284	267	251	260	285	241	224	277	295	219	224	237	241	234	241	249	250	245	243	262	302	239	226	239	251	263	278	222	258	247	258	254	251	247	255	247	247	256	235	250	275	251	242	284	238	250	248	269	245	232	251	249	238	245	233	268	260	240	251	270	258	249	289	272	240	249	242	259	248	242	221	243	271	274	258	231	283	236	243	239	230	263	261	245	251	239	232	259	243	265	243	256	246	234	254	255	261	275	259	265	299	236	259	255	234	255	250	241	261	255	273	278	267	226	219	271	255	253	241	266	286	244	244	268	255	261	253	267	242	259	231	243	261	253	276	242	271	307	257	249	243	221	248	248	266	265	240	270	262	285	271	248	264	264	287	253	290	266	246	229	263	262	252	255	250	232	216	249	221	255	228	230	249	225	235	221	251	228	226	264	227	219	250	235	268	265	275	237	242	264	270	295	272	265	263	281	236	222	242	242	232	261	246	267	245	217	268	236	262	244	243	243	276	248	219	240	252	244	251	251	219	275	260	287	244	235	269	225	273	269	246	218	272	243	237	267	253	254	281	247	251	219	239	236	260	256	243	257	235	240	279	233	270	245	244	222	278	247	252	247	263	263	249	247	239	225	251	238	247	270	238	254	233	223	286	253	233	232	253	271	272	207	255	240	252	227	276	239	253	244	274	237	271	244	238	278	270	259	242	265	239	234	262	265	269	272	261	257	250	246	230	225	282	276	239	254	220	251	295	238	264	264	279	237	232	230	255	235	264	250	270	263	223	240	239	278	242	275	258	267	244	249	234	228	239	277	272	248	235	253	234	234	253	244	282	248	279	251	270	255	256	282	270	257	260	263	245	265	254	243	274	245	264	232	235	226	220	227	284	230	198	222	241	276	237	260	253
20837	10758	5105	3519	3888	3822	3814	2577	2121	1762	1406	1014	886	682	678	663	613	644	690	692	558	682	640	635	677	611	622	571	575	573	591	552	605	552	583	547	520	577	543	520	591	541	590	536	524	533	527	536	554	565	532	528	576	539	581	556	536	582	555	527	525	557	554	536	583	535	572	496	559	544	570	509	537	525	537	563	536	559	569	507	524	544	537	519	573	543	507	572	560	509	555	518	528	504	562	525	559	518	565	552	546	571	550	546	545	551	539	593	567	558	559	601	526	532	528	534	551	509	513	548	551	552	506	541	540	556	522	531	560	579	554	538	502	565	522	557	514	562	538	548	554	549	526	559	509	490	555	521	592	524	552	579	529	574	553	525	521	535	525	586	554	510	574	507	548	549	547	566	540	540	552	489	531	556	550	534	526	506	527	542	577	569	524	566	507	588	548	530	497	526	554	505	507	500	548	543	530	542	537	528	512	582	556	568	500	502	524	496	542	544	576	502	534	552	537	515	538	546	587	532	539	549	535	514	565	537	544	551	535	577	526	554	556	513	531	583	557	530	543	522	550	548	573	506	547	508	548	549	564	524	516	562	534	546	528	561	546	535	584	579	493	522	567	569	568	554	551	521	536	569	545	592	543	498	493	546	552	527	589	553	508	527	500	507	545	535	535	591	586	526	517	572	501	541	546	545	562	557	503	478	559	537	573	553	495	550	551	526	563	515	515	553	512	504	560	530	530	530	540	568	539	546	590	526	576	543	558	565	564	499	536	525	536	563	561	549	538	525	556	543	511	497	536	583	531	544	519	561	539	567	565	531	561	542	559	575	525	541	563	543	545	522	497	513	504	529	539	546	550	547	563	533	549	553	560	577	519	550	561	551	538	525	543	538	533	521	530	558	550	572	543	557	549	548	548	530	522	544	545	519	589	566	534	536	563	541	552	545	541	550	559	586	526	575	534	526	536	522	561	533	545	572	542	509	524	531	578	520	561	482	529	523	578	570	528	541	535	537	546	545	566	507	501	522	519	537	527	576	559	541	562	554	521	535	498	537	544	534	529	556	514	484	550	533	540	545	534	583	577	550	515	554	541	530	554	527	512	548	573	509	541	573	538	527	540	580	564	540	498	514	492	530	512	567	510	567	575	550	540	520	528	562	512	552	544	545	528	521	530	542	539	546	527	566	557	549	522	494	530	559	545	563	515	528	545	560	534	522	543	541	571	525	554	562	550	542	533	551	551	530	573	543	525	556	568	559	556	544	485	534	548	532	575	549	523	545	546	519	501	542	557	512	596	557	502	517	541	583	532	525	532	532	559	531	527	532	535	565	554	525	581	554	522	552	573	536	520	495	534	530	519	498	527	512	513	503	562	555	548	563	560	518	501	538	542	537	542	541	542	530	545	491	580	556	574	581	558	578	538	535	529	532	553	560	544	556	525	504	557	570	549	547	559	546	514	511	533	560	513	543	563	524	553	535	531	538	564	550	525	534	540	514	516	552	504	525	555	596	524	554	515	537	519	537	530	563	522	545	546	525	547	567	547	542	529	555	534	528	551	552	522	537	548	567	571	533	546	544	537	611	510	561	582	536	560	590	555	551	550	557	585	565	537	551	564	525	567	520	566	507	542	542	537	521	528	513	564	534	553	526	544	586	560	506	479	499	529	540	559	523	555	525	540	556	527	541	552	525	527	570	584	482	514	522	566	548	579	535	594	552	501	513	594	499	594	552	490	486	551	529	567	531	558	552	573	550	529	514	565	532	554	535	516	514	583	554	503	536	562	560	553	549	525	568	537	535	502	547	536	548	553	497	515	511	540	541	495	515	529	554	506	564	562	519	558	555	526	516	526	493	582	566	558	538	609	557	526	575	508	555	556	564	521	554	542	564	560	560	490	553	541	531	533	515	502	505	548	549	570	543	609	519	529	545	504	548	561	566	529	553	539	543	559	573	533	567	532	535	570	549	575	486	524	500	557	515	540	541	553	516	555	518	539	577	540	531	602	571	535	538	529	550	521	524	513	525	531	549	527	525	515	575	571	547	567	587	537	534	501	580	534	528	553	534	538	533	534	573	504	541	521	516	534	498	528	531	518	572	566	528	543	523	573	542	526	527	510	560	597	513	531	567	544	568	525	540	533	558	567	551	547	533	530	579	581	533	487	551	510	552	541	519	573	525	545	593	568	559	553	536	525	560	561	555	527	507	564	524	502	555	544	536	515	519	529	565	545	495	503	597	545	513	538	541	547	548	559	531	570	570	516	523	505	529	520	526	538	561	536	509	538	542	567	570	567	517	530	529	559	513	570	565	574	543	521	539	538	524	558	598	547	524	556	560	531	566	538	546	522	571	535	528	550	532	559	537	546	555	551	567	572	555	556	548	543	564	549	526	555	558	532	528	532	537	559	500	562	528	551	558	504	584	581	549	523	563	527	516	545	542	540	538	515	521	537	564	553	524	542	477	555	529	557	515	544	539	540	539	570	524	534	564	546	533	497	531	546	495	513	558	552	549	514	526	522	525	546	580	562	546	534	554	535	538	555	529	540	520	505	524	514	572	520	516	526	531	538	553	500	530	569	580	544	536	553	533	561	551	527	529	505	556	532	521	512	552	537	558	538	529	515	530	536	520	546	559	541	533	542	558	550	564	534	556	548	588	576	557	530	540	494	555	561	543	537	538	537	535	591	538	548	567	555	500	509	537	550	534	546	530	542	531	519	523	530	522	512	521	534	500	527	547	591	516	558	560	547	535	512	537	556	572	535	556	515	522	563	528	535	537	513	526	526	538	520	580	539	583	579	541	545	544	516	541	549	558	547	546	557	518	515	561	554	544	529	535	521	556	535	526	510	549	544	564	552	543	525	556	503	526	545	548	538	530	547	549	526	552	566	530	598	540	573	529	555	525	560	593	561	537	532	526	563	559	515	542	578	511	515	544	515	548	552	532	512	541	546	529	506	548	506	555	569	531	538	516	557	507	496	540	552	529	519	512	544	527	551	489	563	562	521	525	563	527	561	542	546	541	545	543	504	587	493	486	527	571	514	492	564	575	494	529	519	531	525	509	585	558	489	566	510	544	523	575	573	570	518	546	524	532	545	561	552	524	541	538	533	558	539	558	604	469	498	553	553	534	533	491	568	553	553	534	561	536	525	488	557	548	555	561	551	541	564	539	562	526	563	526	574	560	572	519	538	545	567	543	515	565	551	559	535	602	533	507	542	541	507	534	545	505	572	548	515	545	591	554	599	562	533	514	545	540	508	533	534	558	511	569	534	540	577	521	537	544	551	509	534	540	552	545	603	523	510	555	507	530	527	557	526	547	542	502	526	509	506	517	523	571	555	520	498	504	543	526	516	525	524	554	512	547	579	568	545	522	540	551	542	562	550	557	535	550	552	533	546	558	521	528	521	533	540	547	534	518	539	524	538	546	532	549	536	559	537	571	515	534	566	518	547	518	563	540	510	555	538	522	570	574	574	588	562	531	556	577	539	533
48195	25453	9424	2885	1916	1756	1649	984	864	846	546	465	353	342	315	309	283	281	264	300	297	277	310	279	279	224	255	235	259	258	233	245	232	241	274	246	213	239	235	256	235	223	249	238	211	245	248	227	248	262	242	258	259	227	250	239	239	252	221	250	269	248	236	237	232	255	243	255	235	237	236	234	270	262	267	260	256	233	252	267	248	248	243	283	250	264	265	254	244	232	251	265	243	222	249	239	220	230	236	250	244	236	231	212	261	267	282	243	218	213	228	209	229	262	258	266	261	232	266	241	243	231	253	241	245	257	247	229	231	277	238	233	232	286	233	234	215	242	259	238	233	253	229	255	233	255	267	244	238	256	197	249	256	215	234	254	257	248	235	248	254	258	251	228	232	254	242	218	249	287	238	232	236	233	260	247	260	241	214	257	255	216	266	243	249	258	241	261	244	242	262	257	244	249	223	227	261	260	247	229	253	228	292	224	236	257	246	273	249	234	237	229	252	270	257	248	256	237	239	239	223	257	238	265	246	229	228	261	190	216	245	253	240	249	221	219	244	289	235	275	229	232	251	233	253	253	239	227	247	207	252	226	257	208	239	239	228	237	247	264	236	242	217	239	230	237	227	279	240	238	248	257	259	258	231	277	246	221	219	248	257	239	248	222	271	236	241	208	234	245	237	244	251	242	275	241	223	239	244	237	225	270	258	256	252	225	245	234	258	226	253	238	259	240	255	233	251	269	248	231	234	225	228	241	231	254	267	262	270	251	239	253	241	242	240	222	252	252	255	217	234	237	267	269	246	241	227	236	250	229	271	244	252	227	248	243	273	235	258	246	253	251	200	232	270	230	202	224	279	240	198	238	278	264	242	264	246	254	224	245	233	253	228	262	233	245	242	238	256	272	238	244	236	250	272	255	225	240	244	224	243	211	246	235	241	223	216	242	229	208	237	263	252	252	226	240	241	240	227	251	270	235	263	222	227	238	236	234	232	242	257	236	259	250	243	239	228	257	251	247	239	263	270	261	228	259	255	265	242	249	225	241	232	268	245	243	267	217	244	267	251	224	257	257	267	233	249	230	224	232	211	223	263	250	249	228	215	231	260	250	234	261	247	260	240	246	267	255	255	226	252	213	210	223	229	218	263	293	265	257	265	256	250	216	233	248	252	246	250	260	253	221	230	284	262	239	251	242	254	256	228	223	224	260	249	269	258	227	235	225	229	258	250	238	259	216	255	237	260	272	245	264	259	235	235	273	266	230	227	234	230	255	251	255	245	253	240	233	235	227	246	238	241	237	242	222	265	230	238	226	255	252	247	265	270	250	243	234	249	247	245	221	253	254	229	240	248	263	247	241	251	232	266	255	242	211	257	228	227	223	247	214	233	242	225	266	235	254	259	227	271	243	254	253	220	227	240	243	246	242	255	250	209	224	239	255	265	240	209	274	265	250	253	221	250	224	253	252	221	265	239	243	235	241	241	217	245	228	220	235	252	245	242	270	249	239	238	228	230	252	224	285	232	232	235	264	223	262	234	232	227	241	249	234	251	226	219	214	235	239	255	232	239	223	234	231	229	253	216	253	246	249	205	236	261	278	259	252	259	235	255	262	207	234	264	280	257	248	236	274	232	236	240	246	261	261	239	256	240	245	222	220	249	257	257	252	256	277	242	245	252	265	283	270	257	237	241	246	269	238	220	263	233	219	228	233	238	244	241	275	250	261	254	254	231	249	228	248	229	237	232	238	244	209	255	260	256	229	241	255	242	239	246	269	249	228	230	219	246	271	267	265	248	250	259	221	285	258	247	227	252	283	218	255	242	279	204	241	293	256	241	264	235	242	254	251	235	239	255	240	193	217	257	252	240	225	256	249	271	239	261	258	245	228	236	234	234	246	246	219	213	270	216	230	233	239	279	229	256	245	246	254	219	252	216	215	245	255	270	259	234	254	244	246	240	231	246	238	231	251	249	246	264	235	218	246	242	256	266	244	223	247	232	251	260	254	262	258	247	237	215	234	261	266	224	252	246	279	274	253	230	235	248	265	235	284	244	229	213	234	243	260	256	238	236	220	260	239	234	248	258	260	244	226	249	223	256	244	211	243	261	263	261	262	229	232	259	242	234	249	237	259	263	223	220	238	253	243	239	262	232	248	222	210	202	236	282	244	240	223	258	235	217	249	244	228	222	236	218	247	220	232	245	253	242	239	256	241	248	214	262	224	248	269	253	248	250	243	254	233	277	245	260	221	262	250	236	256	236	258	253	248	227	249	254	244	225	247	215	234	226	220	251	272	249	232	253	242	241	259	235	249	275	273	278	261	252	246	249	277	265	273	255	206	219	256	234	238	237	227	261	240	234	242	226	248	237	262	248	257	308	269	224	237	250	245	246	259	239	233	242	238	241	250	266	237	240	224	264	259	239	253	214	211	241	246	268	272	237	220	214	256	271	228	208	237	228	230	284	242	250	266	234	258	268	236	232	251	231	218	251	254	253	239	301	233	237	229	260	200	247	236	227	222	242	250	263	226	218	238	232	252	248	235	241	260	257	228	276	239	258	245	240	253	285	242	230	259	267	247	230	233	237	254	223	217	250	245	252	237	242	234	246	236	273	248	243	282	247	241	267	247	274	243	280	246	256	237	240	235	220	266	251	241	282	251	213	234	243	249	239	277	286	257	220	251	252	219	237	218	277	266	270	244	239	260	219	255	256	264	246	244	255	235	228	213	284	217	235	269	251	240	247	249	253	280	274	238	251	233	250	244	231	255	215	216	251	267	249	246	237	220	272	199	234	279	260	200	254	260	278	240	238	212	247	238	243	232	227	224	243	236	260	248	249	227	244	236	210	228	229	238	241	238	264	255	250	246	241	248	219	233	237	252	254	247	242	278	253	236	236	267	254	234	239	235	232	245	242	231	273	242	242	286	272	234	232	255	250	228	251	216	245	226	238	260	244	259	235	259	254	234	239	259	229	228	249	228	253	248	248	263	231	252	217	216	255	220	218	239	244	237	241	267	242	256	241	251	223	225	200	234	244	225	254	252	254	249	250	233	227	273	257	254	223	223	271	234	236	294	243	249	235	230	231	268	261	243	241	252	251	248	212	251	266	249	268	237	235	256	250	259	258	235	226	234	244	249	259	231	254	270	254	273	230	234	232	262	263	221	227	239	236	244	233	280	223	235	298	283	225	250	226	276	252	237	234	271	242	245	230	247	221	238	226	207	228	259	260	222	241	240	243	250	246	244	231	228	267	254	243	266	257	259	275	257	251	257	264	214	211	246	241	240	245	251	243	270	251	234	249	250	238	281	248	263	211	247	257	226	234	236	234	225	218	251	244	260	249	271	260	268	263	233	241	266	239	221	268	221	231	222	238	243	241	260	205	241	245	270	274	224	228	238	220	252	233	239	231	262	249	239	231	230	249	261	236	260	239	261	240	244	197	252	280	233	241	244	240	251	249	225	265	271	229	251	249	242	259	239	238	243	250	240	259	251
28397	16279	9945	7003	6752	7323	6574	4173	3668	3382	2296	1713	1263	902	896	847	731	770	814	823	744	756	774	686	636	653	646	631	636	654	582	580	585	595	554	592	545	575	550	533	543	550	542	539	537	504	558	541	560	552	541	521	537	504	555	519	502	537	491	505	520	534	507	537	520	549	545	559	581	589	518	567	543	513	533	462	504	507	558	568	580	502	497	489	543	523	531	525	544	548	480	540	537	560	544	567	520	517	490	521	522	503	508	524	507	543	526	535	549	547	517	516	528	551	511	561	494	538	550	553	533	523	544	580	533	572	491	507	476	538	544	555	527	554	565	512	554	518	539	560	539	519	523	498	514	530	511	552	519	549	531	564	531	500	547	519	535	523	535	516	498	513	518	521	584	533	553	472	536	539	569	527	496	544	509	550	548	544	515	494	563	501	518	550	539	527	545	543	562	531	520	549	529	532	514	551	506	510	543	502	535	544	537	527	514	528	535	533	538	508	530	543	514	535	563	534	538	529	545	546	526	531	558	564	524	532	519	514	540	592	525	583	518	518	555	543	561	559	564	492	473	511	536	538	547	571	533	541	502	510	555	554	511	525	522	520	555	524	464	494	537	555	532	511	510	502	531	505	538	509	505	537	522	525	554	517	562	552	518	520	515	536	522	550	507	544	519	507	529	538	519	505	525	550	536	474	539	520	505	538	544	516	532	564	512	553	538	504	551	510	552	514	527	526	549	518	542	527	530	526	523	513	506	542	524	564	521	523	517	534	532	544	569	520	522	559	522	546	483	556	536	517	502	519	581	523	561	562	514	547	557	518	577	502	548	523	551	508	542	528	576	517	534	507	542	532	543	487	554	485	524	576	568	549	539	552	504	461	551	531	542	500	501	565	531	537	501	559	533	510	531	558	559	512	549	525	522	495	539	571	531	529	509	522	536	523	541	521	560	529	508	499	521	494	549	519	575	562	551	531	516	539	486	541	519	555	545	537	520	541	550	514	504	518	570	510	564	490	504	530	545	541	530	537	563	565	552	539	507	497	535	526	536	551	538	497	510	516	492	506	504	503	499	531	517	553	520	547	534	540	517	530	517	545	535	502	568	517	497	514	551	524	553	565	510	533	536	511	516	526	515	542	515	532	550	569	573	506	549	529	488	556	513	547	508	516	561	511	569	553	579	536	521	597	517	531	519	540	549	555	544	518	516	541	565	529	519	550	510	520	502	541	550	552	504	517	520	538	518	522	525	519	525	546	543	535	564	529	512	520	516	524	565	534	540	507	541	503	524	494	515	520	543	519	496	514	496	524	510	512	519	545	565	500	486	534	546	530	549	556	516	529	506	530	497	554	530	559	570	559	534	524	563	548	542	540	538	560	470	535	539	531	510	574	546	542	581	561	506	514	510	508	547	520	533	557	540	532	536	551	528	513	503	497	509	579	537	549	519	527	538	496	553	551	570	503	540	538	518	531	514	559	496	521	526	544	542	528	563	583	539	538	561	509	578	531	514	522	494	510	526	557	522	519	502	500	526	532	538	549	524	523	524	527	504	533	555	565	520	550	510	515	548	547	566	542	519	538	509	545	557	562	499	558	536	574	541	475	466	551	552	517	564	557	510	536	526	575	528	539	527	524	540	508	523	539	552	542	495	487	575	487	540	542	511	513	532	556	519	489	552	539	563	498	535	552	534	510	570	508	570	554	559	534	519	523	507	551	541	554	484	541	519	548	496	524	565	562	550	525	553	552	538	540	511	522	575	519	506	483	546	546	549	548	524	491	505	557	534	528	557	567	536	482	488	500	543	501	516	509	525	498	546	509	568	554	562	541	538	543	523	542	545	520	547	513	538	572	528	581	568	530	542	534	519	479	528	556	524	527	523	529	560	547	503	562	541	520	528	556	501	551	505	519	502	506	539	583	541	538	559	541	536	543	517	511	558	517	571	557	552	540	524	529	496	513	563	519	504	504	515	484	531	556	538	537	506	538	563	505	556	506	527	565	510	509	546	524	520	494	532	519	557	562	531	534	520	508	533	566	563	509	561	522	545	493	490	522	531	507	517	557	502	537	579	527	504	516	541	533	526	515	522	467	540	517	536	518	554	538	528	577	520	540	512	549	545	514	535	599	499	510	525	503	524	514	605	537	566	566	533	534	557	497	538	517	504	549	506	544	462	503	510	500	521	531	537	527	502	499	541	582	516	505	535	529	547	513	528	535	513	573	512	515	534	506	540	595	549	518	531	537	489	499	498	518	525	567	526	501	527	534	516	533	530	539	492	570	551	528	510	538	524	525	513	557	553	543	504	549	545	577	551	522	516	534	580	520	550	560	525	531	532	538	544	534	532	519	506	526	510	500	546	540	501	533	543	508	482	549	528	489	498	531	503	547	521	516	529	564	581	523	520	569	476	522	511	547	523	570	543	548	550	523	536	523	487	540	559	517	552	572	539	513	539	508	518	531	526	544	529	515	546	481	486	523	513	536	537	560	541	483	518	500	503	519	562	515	542	546	536	518	499	539	513	568	518	535	531	517	514	529	548	525	500	562	517	543	516	542	548	526	513	519	507	496	495	548	493	520	502	517	525	504	551	516	504	561	525	514	508	510	533	580	502	526	548	536	535	494	521	509	534	571	517	504	527	474	531	541	528	513	503	520	571	521	539	527	520	514	534	484	495	533	486	502	570	490	542	545	519	514	515	575	530	528	559	556	522	553	545	510	550	512	486	495	520	513	477	527	554	558	525	577	514	523	510	521	555	463	507	499	525	525	572	488	554	503	512	541	509	548	506	531	552	555	512	537	555	523	552	515	492	569	489	545	472	557	504	548	527	554	504	526	544	541	576	548	530	547	555	509	506	575	539	537	561	550	544	508	554	546	497	535	568	502	568	526	543	534	530	550	555	532	561	545	530	508	545	517	560	551	540	503	526	551	554	517	505	496	512	551	516	511	575	548	494	504	524	501	530	561	533	553	525	518	526	520	548	532	546	522	580	505	464	525	501	548	508	503	552	490	544	525	496	524	537	534	548	473	493	564	547	560	536	526	497	531	521	517	540	551	515	532	538	547	503	534	484	559	528	515	535	542	534	531	525	569	548	562	563	518	510	538	503	498	540	541	541	535	521	576	499	496	507	540	556	495	542	518	529	543	546	528	503	566	489	503	526	532	513	555	550	540	542	553	549	528	600	521	503	524	555	478	555	530	561	569	543	577	573	508	552	524	532	525	559	558	520	532	567	566	530	569	553	510	544	503	596	504	545	518	542	540	541	499	504	544	576	561	521	528	553	505	533	541	528	533	507	563	566	541	536	536	507	558	534	539	546	537	510	539	554	501	528	529	506	519	551	512	502	508	573	504	569	532	520	524	528	530	500	543	533	529	541	523	532	546	515	541	523	517	512	486	566	545	549	543	562	582	536	555	540	527	530	553	487	539	529	517	527	533	585	559	485	529	505	542	533	560	507	537	560	536	524	538	492	540	502	528	544	528	508	548	497	545
59127	31899	14401	4327	2607	2554	2048	1266	1170	979	724	589	477	447	386	358	394	366	356	320	399	355	365	372	309	326	320	347	331	341	255	306	298	299	336	295	290	297	304	315	278	315	313	293	301	313	288	322	329	307	272	330	303	303	328	266	282	297	291	288	287	311	287	312	309	304	302	276	278	292	297	296	304	332	276	308	311	323	279	271	314	291	270	301	318	312	328	281	267	277	298	288	304	322	300	321	278	292	301	272	319	281	306	299	298	297	325	299	283	279	309	307	286	294	293	334	294	292	256	286	290	285	310	272	295	276	288	303	305	264	270	280	313	294	282	284	265	281	292	282	298	296	301	284	288	294	303	301	274	322	271	315	273	278	313	321	291	294	245	305	286	313	283	313	303	305	291	296	276	268	280	293	302	314	281	279	276	306	279	335	271	258	266	284	300	316	292	298	277	326	298	322	289	309	305	278	298	282	290	308	291	275	291	325	296	311	291	253	302	292	315	326	318	328	300	325	322	278	268	309	316	284	262	323	330	289	323	273	277	279	306	285	290	277	275	295	295	297	318	291	353	282	285	305	267	272	327	295	292	333	318	305	296	299	294	314	281	272	275	314	293	281	289	312	288	287	286	322	262	294	288	301	302	321	322	260	274	304	297	314	297	291	305	280	316	291	290	281	267	258	258	318	309	290	286	312	293	303	339	293	303	322	297	267	304	268	293	303	294	278	310	307	288	278	269	337	331	331	314	284	298	321	286	284	326	304	278	283	302	324	285	270	296	284	264	291	273	286	313	310	292	320	344	334	271	275	294	278	312	301	276	285	304	292	324	298	307	284	308	273	306	305	279	313	281	316	246	296	263	312	290	291	326	262	281	322	284	274	311	330	322	348	293	307	300	303	293	272	289	318	264	280	260	289	291	292	307	321	305	264	245	268	301	294	293	298	273	317	316	283	269	331	307	315	322	345	277	221	262	277	241	281	296	298	270	320	278	310	316	281	273	281	295	286	293	272	286	305	289	312	280	289	335	280	301	324	291	283	288	308	295	310	310	296	294	307	262	325	300	302	286	295	315	311	313	252	278	307	286	305	295	303	272	264	269	339	298	269	287	275	317	286	307	303	276	274	287	326	310	328	331	312	297	306	284	305	309	289	286	336	295	268	294	293	311	315	291	290	327	278	305	279	290	305	305	274	306	288	304	308	296	278	289	279	286	312	309	318	285	301	306	303	321	283	306	300	312	342	312	290	279	310	303	303	297	299	304	263	301	313	307	298	302	311	306	318	331	271	325	287	315	274	314	255	309	329	304	269	315	313	284	308	302	281	280	328	303	301	296	279	262	304	312	295	315	308	291	291	295	306	304	265	292	291	293	295	328	309	329	332	309	303	296	299	279	285	270	293	274	311	287	271	301	296	302	283	289	308	274	302	289	246	302	293	310	285	289	302	315	290	259	298	280	263	327	288	295	296	249	293	285	283	274	258	283	292	291	312	328	314	288	327	322	277	296	290	288	287	306	296	284	316	299	323	302	304	314	314	285	300	299	309	282	304	280	302	291	309	279	301	299	287	291	289	294	308	296	289	321	314	271	302	279	310	263	289	298	287	335	329	304	297	295	285	302	255	288	303	294	294	308	266	286	320	280	289	314	302	314	252	277	284	321	282	287	277	310	303	301	309	305	295	298	330	293	275	310	263	283	280	290	271	263	291	302	243	330	298	311	309	282	310	298	293	264	278	310	313	310	284	283	310	278	300	298	289	276	322	294	301	293	277	273	291	297	302	293	282	312	280	286	297	290	289	263	306	293	290	267	305	308	306	282	294	247	294	284	316	294	303	318	295	299	297	308	313	297	285	301	307	308	294	305	293	306	276	296	318	303	301	281	287	269	299	277	284	259	324	306	326	324	290	317	323	292	310	296	300	327	314	289	319	328	296	278	282	301	289	279	300	315	271	276	272	316	283	313	340	292	305	286	305	298	295	291	295	262	274	297	342	316	263	307	292	296	284	269	275	281	290	298	310	315	271	303	289	326	306	297	275	310	299	280	303	294	318	312	298	289	323	331	263	299	327	289	289	312	314	324	275	284	282	293	292	310	339	327	282	291	261	301	294	310	274	304	303	292	291	322	327	323	315	291	275	346	310	350	307	296	305	288	315	321	327	280	306	307	331	282	311	290	299	304	301	289	306	312	294	294	267	316	291	279	289	339	324	294	314	326	314	279	313	284	323	315	294	298	316	296	317	284	287	298	331	319	331	303	295	307	315	315	334	338	332	296	294	276	282	303	305	283	306	317	272	291	292	286	302	289	300	309	296	320	256	270	273	309	272	310	300	316	334	290	302	304	300	325	297	280	280	307	291	265	262	259	262	286	291	292	300	325	295	321	315	314	281	337	307	260	286	297	317	301	279	273	309	304	323	317	306	295	311	304	313	284	273	328	288	307	322	316	314	323	274	340	307	278	303	304	285	297	278	314	261	315	305	296	291	281	280	254	305	277	313	288	307	268	311	251	273	311	269	335	283	324	352	316	310	284	270	278	297	298	274	329	314	292	291	319	291	302	305	297	298	315	266	296	337	284	294	317	312	310	279	314	276	281	271	283	291	323	292	330	322	316	293	295	277	289	273	294	248	276	298	297	294	302	289	327	295	294	289	304	298	271	287	299	298	307	280	280	272	295	259	278	289	281	273	317	256	274	299	323	296	304	312	307	282	292	299	274	339	299	260	291	298	264	292	270	274	301	295	282	308	318	270	292	326	339	314	305	280	316	271	319	314	296	269	283	295	316	276	293	271	289	342	284	263	313	278	310	280	271	300	308	299	294	292	272	284	254	321	281	286	340	295	266	299	275	291	276	291	292	341	293	310	305	274	320	280	306	330	313	332	322	308	306	286	299	326	312	287	310	275	290	283	312	308	275	309	284	307	311	254	309	305	279	311	302	243	305	331	316	292	276	295	306	275	307	303	311	298	295	280	320	279	264	320	318	303	284	293	268	266	319	307	303	293	312	277	276	315	326	286	288	273	282	292	314	300	305	309	276	280	310	315	326	304	288	315	289	329	283	295	273	267	289	304	265	293	321	305	338	306	286	300	285	293	322	304	287	273	262	291	299	269	291	300	272	304	262	304	304	312	290	289	309	294	301	324	278	304	289	292	287	297	303	272	335	296	295	332	276	302	288	292	298	290	309	317	325	295	299	345	319	298	284	323	312	319	304	326	302	302	286	284	324	316	301	324	312	319	285	279	294	338	315	324	314	282	309	268	314	304	298	309	330	318	338	321	265	291	288	321	267	262	326	294	291	330	323	329	349	279	288	322	286	281	288	317	318	315	268	265	282	294	319	296	290	267	295	259	277	294	301	288	318	298	313	311	266	314	282	278	270	288	299	289	266	294	272	327	330	285	272	279	333	321	272	280	285	270	305	311	287	296	304	272	328	286	335	290	322	304	309	338	294	285	309	305	257	295	249	326	305	327	301	270	295	293	289	313	263	312	266	278
34951	19902	14002	9190	8927	10018	8110	5502	4992	4392	2899	2289	1571	1202	1094	1151	1054	957	1070	953	996	1066	954	830	793	844	803	795	794	748	741	759	706	716	686	708	724	703	631	638	639	653	650	657	613	620	607	621	673	696	624	648	635	587	624	662	634	637	631	635	606	655	596	629	644	676	682	659	574	642	610	633	613	626	645	655	710	628	629	622	636	635	623	607	636	616	583	623	636	633	655	616	643	625	620	655	630	624	636	573	673	631	643	607	616	633	642	623	671	647	652	601	615	644	628	652	630	635	600	631	610	593	614	588	590	622	641	650	616	625	636	607	605	610	627	622	625	608	612	648	584	649	640	633	588	629	614	609	577	617	591	608	632	617	631	623	602	638	588	648	621	654	622	674	595	602	603	668	623	621	574	641	629	643	692	638	619	607	707	640	606	635	576	581	614	604	646	603	608	653	628	659	652	619	603	635	656	604	656	639	673	582	618	663	648	633	643	616	634	657	649	635	648	672	634	658	644	635	582	666	640	659	644	633	598	635	604	637	655	630	621	619	600	650	667	610	686	623	634	631	662	654	604	616	597	639	612	644	602	635	629	648	624	613	662	633	642	658	611	628	598	630	644	629	642	631	622	608	589	646	652	636	630	617	648	610	618	628	659	623	621	606	626	642	664	606	671	655	612	592	601	617	610	606	587	614	620	626	632	640	606	620	608	576	631	653	626	611	643	642	641	587	638	595	640	622	601	639	612	584	603	654	600	629	656	631	626	619	580	650	591	598	631	645	589	630	607	591	620	661	648	652	616	667	599	614	657	645	628	564	599	634	621	602	651	600	644	630	643	635	612	631	629	629	691	620	626	641	649	630	604	605	629	611	572	645	628	622	596	613	630	623	635	625	572	578	602	625	645	666	620	629	618	635	635	655	637	618	612	640	645	666	621	634	625	615	621	636	645	654	632	642	666	642	614	593	603	642	627	657	622	635	629	655	596	622	598	596	628	614	639	614	634	647	674	625	649	633	586	653	638	585	632	611	639	653	596	600	623	607	618	644	616	647	597	638	617	622	632	578	595	606	656	681	639	669	629	678	590	579	625	611	618	591	601	612	591	662	636	672	621	593	580	639	591	627	628	604	615	671	641	626	617	594	621	645	659	677	649	642	630	629	617	648	636	597	678	611	595	645	612	664	626	600	630	641	607	676	628	625	632	601	608	640	632	621	630	645	649	578	641	651	648	643	605	675	626	634	598	624	662	648	633	609	601	592	646	644	637	625	637	612	641	615	643	639	613	649	652	657	610	623	586	649	543	633	599	641	619	620	620	619	641	641	609	631	626	613	622	617	646	595	596	661	623	630	652	602	625	615	609	688	603	633	617	619	648	610	656	710	613	655	597	638	581	653	657	610	612	619	640	591	639	684	609	626	650	601	696	585	624	633	657	638	607	655	632	643	616	594	627	609	623	569	623	638	604	586	650	633	659	653	664	612	589	633	592	592	666	607	627	639	631	633	624	631	673	648	628	602	655	636	608	649	630	642	601	654	599	631	622	586	612	620	601	647	630	631	604	614	624	617	650	630	606	587	668	645	647	596	625	601	618	636	631	614	645	637	607	616	640	630	648	666	687	585	601	622	660	641	629	597	603	630	646	673	663	639	646	671	611	629	621	628	594	581	589	615	646	639	600	669	652	622	563	595	603	620	556	636	618	619	626	669	600	577	600	630	587	611	608	649	620	612	637	618	588	648	625	635	642	617	627	659	574	591	585	628	629	678	654	663	663	563	622	628	607	620	567	631	633	627	648	599	670	603	619	626	602	643	615	606	617	598	655	625	630	636	633	567	614	644	649	625	624	587	630	616	641	651	579	659	620	613	629	626	603	602	622	620	610	629	606	632	628	617	637	627	638	641	634	656	624	600	638	617	598	672	667	594	605	639	616	653	647	676	629	637	658	620	650	664	609	618	632	567	615	621	640	637	610	633	646	632	623	611	622	650	674	644	643	617	663	630	621	627	568	615	607	628	610	611	606	627	622	720	640	616	686	606	611	631	624	628	650	624	633	644	653	625	655	689	631	673	631	602	616	629	591	642	606	631	624	606	660	645	605	635	593	641	609	594	643	587	592	610	614	606	596	619	608	625	648	633	672	635	643	585	651	568	626	647	608	615	644	573	606	647	665	618	623	585	638	619	672	688	619	656	612	616	655	625	666	660	609	618	636	644	625	673	631	621	634	636	642	605	605	640	690	644	644	598	612	644	639	663	579	675	701	635	665	611	617	635	641	616	618	602	590	643	647	601	557	627	683	624	633	664	647	630	659	662	637	568	621	619	662	595	600	667	629	608	612	641	657	638	615	597	631	648	627	646	661	631	653	611	604	668	662	662	638	654	607	613	619	600	619	609	587	639	643	589	623	651	619	602	616	638	605	600	627	642	672	643	602	596	618	637	602	652	613	595	608	600	630	612	676	621	638	627	644	618	649	616	650	632	596	606	597	623	614	634	620	665	614	648	631	652	628	601	632	629	611	623	626	642	631	613	624	612	616	580	600	646	631	640	598	617	655	645	658	600	631	678	647	629	611	640	624	635	652	622	604	574	620	633	628	658	603	647	657	606	623	590	614	635	635	638	658	628	593	612	645	612	643	642	655	623	593	629	591	641	598	574	659	652	595	628	622	637	584	620	602	602	651	645	635	610	633	592	625	585	639	605	679	628	595	645	607	625	627	618	625	617	643	597	621	597	623	611	601	620	619	632	636	624	645	605	626	633	629	611	652	626	641	636	637	676	670	628	592	628	602	594	669	583	668	635	635	593	621	610	618	608	630	579	648	567	612	648	601	660	598	667	642	616	639	624	597	599	644	585	633	653	656	614	633	610	606	611	656	645	644	617	622	610	633	595	625	600	649	630	623	634	677	637	615	639	638	626	607	591	643	643	642	670	650	629	600	671	561	671	629	633	601	596	606	608	631	629	604	631	624	663	624	630	610	605	638	616	608	642	585	642	611	650	610	669	599	684	657	617	646	578	647	614	633	665	602	646	614	645	599	635	646	626	652	638	622	647	572	584	622	617	637	643	623	623	617	649	654	606	610	602	622	588	628	649	638	601	603	624	624	644	672	656	593	643	676	619	592	586	639	655	615	624	623	651	630	608	631	626	619	653	672	627	619	643	630	595	586	569	667	616	619	651	582	573	632	574	591	604	646	648	649	626	639	661	620	603	625	601	607	640	617	602	640	649	642	648	649	623	635	618	601	603	606	654	619	633	603	610	637	624	562	603	625	585	657	631	635	635	594	660	668	604	632	633	629	631	621	639	617	584	575	607	631	664	620	598	612	620	635	614	604	620	599	652	614	654	639	607	600	623	619	655	647	617	575	649	600	608	644	598	634	598	582	630	683	619	616	589	671	577	640	617	623	670	608	640	626	636	670	636	619	607	626	642	634	641	635	653	622	616	667	624	635	630	655	590	634	601	614	592	616	639	644	626	634	630	626	597	646	609	628	641
39389	17214	4223	1344	1099	1065	898	724	648	487	402	355	334	284	271	256	277	286	260	239	243	253	284	237	258	246	247	255	284	261	261	230	261	241	281	199	255	240	249	258	254	243	258	221	231	244	256	227	236	236	271	316	263	251	282	250	287	254	262	245	230	247	223	227	245	261	249	242	246	230	238	238	243	254	259	276	244	262	303	277	245	262	266	252	242	206	276	267	244	261	207	296	220	257	263	291	262	248	212	248	255	244	245	260	245	267	267	263	251	252	269	247	243	258	242	252	304	282	239	243	289	239	258	270	239	234	274	266	259	250	258	270	247	255	261	259	277	267	237	222	247	239	253	238	258	262	280	255	244	278	257	245	284	250	234	235	287	247	276	240	259	255	296	258	245	240	232	278	277	231	231	281	250	258	254	240	257	280	226	238	258	245	273	299	275	256	240	269	256	260	271	274	251	229	262	265	259	244	244	242	282	262	262	240	233	264	258	260	262	252	258	239	246	232	249	234	240	234	272	240	233	260	258	242	230	230	238	247	252	281	275	295	277	256	256	283	241	265	281	255	256	263	257	257	275	222	257	271	230	259	272	233	232	283	256	269	248	244	311	271	251	286	251	255	251	256	251	223	285	254	251	239	255	245	247	238	242	251	228	239	243	308	208	241	233	261	277	244	276	219	252	223	247	247	241	247	255	252	265	244	280	240	269	258	246	266	261	260	257	226	263	241	257	248	261	272	279	274	253	221	238	242	261	257	242	276	282	256	282	258	244	250	277	230	226	215	278	253	246	240	242	254	255	293	245	239	298	235	272	252	247	257	253	253	247	237	247	236	264	261	243	240	239	264	278	226	249	268	230	238	257	246	232	262	244	233	254	272	240	201	256	263	239	249	247	242	243	228	255	220	270	253	251	225	247	263	236	275	264	280	270	256	238	248	249	239	248	227	272	281	229	274	253	262	255	244	264	255	269	275	246	267	255	247	283	247	280	277	266	233	220	248	255	244	224	270	253	243	234	275	279	277	231	259	272	260	249	257	251	277	256	257	263	257	250	239	271	292	256	266	239	248	236	274	271	257	219	255	242	233	257	229	225	261	236	234	252	280	259	233	268	233	256	249	228	220	251	244	258	271	276	275	238	263	272	255	238	257	226	269	247	243	250	242	249	246	271	260	262	280	288	261	254	250	246	245	264	250	279	224	245	225	252	257	243	276	238	244	256	266	235	239	254	255	225	238	238	242	280	287	254	289	225	266	273	263	232	238	270	223	262	240	258	248	236	249	231	255	260	278	244	224	245	284	242	257	258	237	240	259	270	252	268	219	254	240	248	278	288	233	263	273	264	213	236	263	278	275	268	273	252	282	196	257	262	266	264	265	224	276	261	255	272	232	239	225	262	277	236	256	262	243	278	265	256	225	259	279	244	271	263	265	227	260	247	262	275	264	275	262	227	273	245	236	250	242	252	268	250	244	249	255	224	273	263	279	260	274	270	252	295	224	270	252	249	243	261	246	265	243	255	239	260	276	238	262	237	205	236	237	253	241	259	278	263	272	265	234	266	255	218	249	234	299	218	257	248	245	252	245	259	233	246	244	232	241	251	255	237	280	243	250	246	273	219	295	239	232	251	259	234	236	238	245	263	235	247	250	261	240	245	250	263	267	263	249	249	235	261	262	279	242	239	242	271	268	238	279	232	263	236	233	234	269	254	242	221	227	251	234	252	288	247	258	270	251	263	282	265	273	243	239	282	231	244	248	265	246	238	224	235	215	228	242	234	227	231	261	232	244	275	249	259	266	259	247	268	240	227	233	250	278	237	241	253	241	229	258	232	252	256	251	260	235	234	244	235	284	282	241	259	287	249	262	234	248	246	257	261	245	252	259	215	225	257	237	249	276	245	254	235	246	243	278	272	260	223	195	218	277	276	253	227	257	240	240	225	263	271	233	261	237	268	227	252	262	263	265	241	271	237	246	268	275	272	262	264	260	241	240	234	255	219	254	234	239	242	253	207	255	258	245	234	242	233	238	246	249	242	240	258	256	243	227	247	251	240	288	280	258	240	243	265	247	217	265	260	252	247	240	250	242	222	221	245	251	253	251	268	254	284	280	283	263	228	254	257	255	249	254	263	280	257	236	243	209	248	212	285	268	249	266	221	242	265	235	243	237	257	245	261	244	278	245	249	265	230	235	243	268	241	218	232	228	247	268	243	276	269	233	240	242	224	275	253	236	256	244	244	218	253	268	267	264	271	240	240	251	274	249	257	272	246	233	269	275	244	254	228	255	236	235	274	240	266	250	235	237	252	246	243	240	238	224	238	267	250	257	269	208	263	248	270	239	250	216	232	227	222	256	265	251	244	267	242	251	249	272	252	247	266	269	222	239	267	304	243	255	256	263	270	230	242	249	268	244	244	247	246	264	254	246	278	250	257	273	255	281	239	265	262	284	242	285	256	239	234	259	230	230	268	242	278	266	268	227	250	261	231	230	237	244	226	227	279	265	240	237	264	237	264	253	266	226	219	240	253	235	260	224	255	241	260	247	244	254	232	232	226	254	258	253	263	248	274	225	228	235	233	251	227	254	246	255	261	250	237	244	269	268	275	259	262	253	255	268	235	253	229	266	229	252	277	243	244	243	229	252	225	254	267	238	260	217	283	258	261	245	276	226	252	244	245	270	239	241	254	241	249	244	249	249	260	254	236	256	270	232	255	263	257	255	283	251	260	234	254	235	271	227	224	257	261	228	252	269	233	305	245	236	207	273	269	244	246	222	252	234	249	250	230	252	239	249	243	256	243	248	250	263	293	237	261	281	241	271	245	254	236	228	219	261	250	255	285	263	274	256	212	258	268	257	255	245	250	257	252	243	278	246	253	244	255	236	252	244	223	250	269	285	265	261	237	251	266	239	257	251	274	232	230	245	241	250	269	249	237	250	222	239	241	233	243	245	271	264	264	215	245	246	269	268	243	250	266	252	250	238	251	260	273	275	264	246	261	266	233	240	265	263	242	247	250	259	260	252	266	230	248	244	243	279	250	246	235	266	280	218	232	233	241	244	244	289	290	261	283	229	260	269	243	282	247	247	273	275	253	269	259	235	254	248	274	290	262	261	249	240	242	280	262	221	247	268	270	224	281	285	275	239	228	257	258	250	268	260	267	239	271	249	258	236	248	282	253	272	251	195	223	264	261	240	250	269	227	237	238	248	249	241	258	272	261	255	261	221	288	284	278	272	226	255	266	250	255	266	269	228	238	245	222	243	246	255	261	253	266	266	245	253	257	230	228	226	209	240	232	232	275	189	245	262	247	237	228	259	264	252	239	251	235	232	252	228	278	251	280	228	252	264	263	269	278	257	247	257	240	255	242	257	234	249	274	282	266	253	247	230	223	248	261	255	246	237	223	243	270	236	257	256	261	292	259	216	285	241	260	254	248	222	243	266	240	244	265	249	259	257	259	239	238	237	255	222	247	279	254	247	262	241	248	231	275	263	244	258
22705	9309	5223	3508	3992	4256	3355	2566	2380	1749	1272	1047	873	728	661	637	690	609	603	651	615	641	597	602	574	589	562	556	580	556	574	512	583	549	527	555	539	547	520	556	552	580	554	527	563	516	559	541	498	537	535	567	535	522	562	532	544	511	535	522	552	497	541	522	541	529	556	515	499	543	497	511	516	524	487	532	534	575	521	540	532	559	510	537	560	552	553	506	532	580	574	514	502	569	509	534	519	533	498	525	560	513	561	558	502	483	467	506	505	538	552	531	534	565	560	547	513	575	524	554	549	538	537	555	513	526	553	522	529	538	514	547	543	489	504	561	557	539	529	539	554	528	547	557	553	496	544	512	500	537	544	559	527	571	544	513	525	550	593	502	522	545	521	521	543	501	536	552	500	540	531	559	544	572	559	530	552	532	492	510	548	539	554	529	519	518	507	537	543	542	571	529	561	569	555	524	533	499	556	529	550	546	555	516	542	528	514	521	524	525	540	500	512	504	555	538	520	546	503	536	540	545	512	516	535	550	554	521	488	543	574	537	507	560	485	526	500	494	527	482	527	556	508	521	505	566	524	544	553	546	505	533	544	532	573	514	555	538	550	561	531	542	520	569	513	550	515	565	525	529	551	568	501	539	538	540	544	556	539	547	531	525	552	530	551	550	501	570	483	502	526	549	548	585	511	519	524	556	564	554	513	551	529	570	556	554	560	520	585	530	537	561	527	563	550	512	507	520	519	541	509	587	500	555	493	558	559	547	535	547	546	540	539	512	520	529	510	557	514	509	572	542	513	575	484	522	579	535	523	518	538	497	500	532	533	528	510	554	575	536	533	548	506	529	577	556	526	495	586	527	519	530	546	525	522	514	549	512	538	536	588	513	521	545	542	523	547	566	549	581	517	541	507	503	523	512	516	505	520	529	543	559	560	531	550	534	495	534	530	528	524	525	560	556	527	535	513	519	584	541	555	586	495	486	512	525	570	544	541	547	501	542	547	575	530	547	529	527	522	493	498	507	530	501	547	569	525	503	538	545	539	537	543	562	540	529	503	477	583	528	521	544	499	502	519	479	538	548	532	529	481	492	538	524	522	486	516	549	545	543	529	574	530	543	541	480	571	579	529	505	501	517	506	507	559	547	537	524	517	573	553	481	573	534	525	537	547	507	536	534	562	532	524	586	499	535	516	509	521	470	509	548	532	576	564	502	561	507	561	542	530	534	527	532	571	522	514	530	513	515	536	512	534	517	533	570	558	553	549	499	550	546	548	574	517	571	518	523	531	555	486	507	504	494	524	539	513	499	546	549	513	530	540	522	545	526	500	544	539	543	500	560	554	527	521	522	561	523	546	523	556	605	533	525	507	547	539	524	532	566	507	573	485	527	525	533	506	571	509	514	544	510	544	554	532	467	530	537	519	506	514	553	540	524	564	532	522	535	492	567	570	566	541	542	519	580	480	558	543	537	584	533	510	540	514	530	545	509	498	529	533	519	586	520	506	507	504	541	534	573	518	534	558	535	529	561	518	555	518	539	549	545	552	560	513	552	597	527	574	534	557	548	578	546	517	546	538	549	574	514	531	523	552	530	518	541	544	550	536	510	499	552	536	536	538	533	548	534	546	556	567	595	522	529	553	573	537	540	565	528	514	512	553	530	518	569	534	559	497	519	554	551	566	549	512	550	539	535	576	548	489	513	497	526	488	544	493	522	539	544	490	576	548	522	557	526	523	534	534	544	548	560	546	562	566	537	536	551	563	529	573	534	503	559	521	568	540	568	534	545	518	507	526	546	547	524	513	528	517	501	580	559	572	534	537	502	515	511	488	520	550	566	534	525	532	567	537	511	522	545	557	566	560	515	512	517	516	525	518	556	545	520	549	546	543	560	516	553	508	531	542	532	539	504	548	528	529	532	537	510	531	551	531	509	536	559	498	489	521	542	551	536	535	563	550	535	509	531	549	566	561	578	504	537	561	530	527	539	552	535	516	519	532	537	555	568	527	518	526	531	545	501	557	529	554	534	492	527	481	513	569	496	541	506	542	532	563	530	551	538	546	535	543	474	522	518	530	525	551	582	549	523	561	535	538	494	547	508	524	486	530	522	573	560	513	546	514	536	531	531	510	570	508	514	529	488	534	541	502	534	525	537	527	553	568	543	563	554	543	509	536	538	537	502	558	542	554	509	568	537	545	582	579	516	530	564	536	559	512	523	506	515	557	541	536	581	530	512	504	540	519	532	491	493	556	544	492	554	534	533	574	566	513	548	536	535	551	513	577	536	504	522	560	524	506	537	526	526	532	567	529	501	495	525	509	533	530	539	508	562	503	538	527	540	507	527	530	516	518	519	549	554	514	574	567	524	541	507	523	520	532	531	547	513	508	519	501	549	536	549	527	514	495	524	533	560	539	560	520	495	541	566	583	543	550	534	516	534	549	569	511	540	512	550	540	530	522	525	546	542	563	523	545	549	569	542	517	553	544	554	552	551	551	523	550	577	538	570	509	535	564	498	531	529	511	542	503	522	494	497	516	531	516	540	557	537	538	514	528	529	535	570	574	536	548	546	534	534	523	530	520	500	581	550	535	538	557	530	535	550	540	526	563	562	509	531	541	534	522	527	584	579	552	544	530	548	519	531	533	537	565	506	552	541	558	522	570	515	505	521	551	558	579	527	490	504	520	547	532	517	563	506	540	554	555	540	517	526	552	519	543	534	560	565	540	492	519	550	530	544	517	546	512	534	557	560	546	534	582	537	508	523	509	533	543	535	551	532	519	492	546	574	500	538	576	535	548	506	527	557	535	530	521	539	524	528	548	548	573	564	550	569	551	564	536	512	529	546	530	520	517	528	519	500	542	548	552	500	518	494	571	517	516	554	533	554	554	527	513	569	523	550	540	458	535	541	582	490	542	554	516	550	534	549	547	515	564	533	545	522	534	539	549	550	565	563	519	518	525	547	542	563	516	499	534	533	574	547	534	503	515	522	507	514	532	520	516	576	570	549	538	541	556	549	516	552	527	508	564	480	543	558	482	499	504	540	558	508	515	514	569	530	529	513	565	559	521	527	535	577	517	551	534	544	533	538	551	536	551	519	558	526	529	511	528	544	529	551	504	509	553	503	517	550	521	562	542	520	513	527	533	553	544	533	543	542	539	508	543	559	550	519	515	559	562	528	575	557	557	500	494	500	536	559	553	524	492	548	542	522	542	505	545	551	527	558	503	547	531	528	549	474	514	586	508	539	530	538	524	549	515	519	527	500	563	514	480	542	533	530	561	547	520	466	504	549	559	519	534	464	536	551	523	547	538	521	521	554	541	506	594	538	571	534	518	524	551	525	561	538	567	522	515	504	572	563	522	513	587	518	514	539	559	526	521	522	520	528	531	509	526	519	517	504	513	505	532	540	557	556	557	521	533	545	486	532	573	552	523	489	549	544	512	540	539	547	548	525	537	588	512	554	566	551	552	532	516	547	512	529	550	540	497	503	548	534
54012	24891	9023	2436	2082	1817	1401	994	883	616	470	433	396	302	289	280	317	305	290	258	268	227	281	261	216	234	265	242	238	255	229	225	223	265	270	249	259	281	284	247	219	248	225	244	228	252	223	243	248	249	241	246	248	238	266	219	257	249	268	260	247	265	245	223	248	248	231	238	246	251	242	246	227	241	247	201	252	268	260	219	290	237	251	251	269	257	232	262	227	258	229	232	254	252	234	242	252	230	222	237	238	250	265	278	237	228	240	228	237	249	233	257	222	234	244	246	248	250	221	240	259	233	244	247	217	249	227	224	244	255	258	245	256	230	234	256	223	244	259	256	268	221	257	246	241	242	220	249	269	236	232	229	254	272	217	234	262	275	232	252	210	244	290	266	281	256	259	260	219	250	272	260	266	238	242	241	234	243	266	260	230	247	232	279	211	261	281	286	236	224	221	228	230	256	270	216	209	257	264	232	224	261	257	232	227	240	224	243	254	222	250	239	252	215	251	254	245	228	248	245	250	286	221	261	241	207	247	234	241	216	252	240	221	252	233	241	225	238	243	270	232	235	271	251	233	275	234	255	228	260	260	229	258	262	247	246	223	252	222	241	244	255	237	234	266	251	237	229	221	269	208	237	246	242	247	248	265	228	267	229	208	213	254	233	252	253	257	239	232	251	211	229	245	223	247	268	221	238	212	233	236	234	217	242	243	242	248	246	256	233	232	254	215	249	249	230	223	238	205	253	276	224	259	244	227	242	227	221	260	272	247	225	259	240	261	212	254	234	255	267	231	258	277	249	282	224	266	261	250	231	236	242	238	234	246	241	253	232	242	214	220	230	265	240	242	249	278	251	205	243	241	268	265	236	251	270	239	243	214	255	244	235	251	277	261	255	233	228	231	230	235	250	250	252	237	234	247	262	241	240	228	263	269	283	250	257	265	226	255	240	251	286	250	274	226	238	229	258	233	260	268	265	266	241	222	253	227	245	265	247	253	285	259	255	225	243	265	247	244	204	230	250	228	270	247	229	263	227	251	236	236	221	254	242	252	274	225	224	250	249	217	269	274	244	249	249	239	252	236	270	226	269	277	277	253	252	237	226	276	237	243	238	228	214	279	193	222	266	255	262	244	244	251	222	249	243	241	246	256	238	257	254	239	237	263	254	237	255	265	250	248	239	246	235	241	239	257	251	279	241	254	257	210	266	254	263	264	222	266	259	236	251	267	268	233	228	234	226	234	222	231	242	221	242	253	245	246	203	218	220	233	243	276	232	275	270	252	249	244	237	244	253	261	269	217	261	235	225	226	262	212	248	228	262	223	231	244	249	232	256	263	236	270	260	242	248	228	281	244	241	244	222	255	267	247	239	243	242	248	275	261	233	232	226	259	276	263	256	227	254	289	251	256	224	220	276	234	242	240	243	266	230	217	256	251	249	259	219	223	243	257	275	240	245	267	243	244	216	265	255	280	244	237	266	232	235	244	213	253	282	260	233	248	250	240	254	260	238	258	245	252	244	249	214	283	239	257	252	244	288	252	247	206	268	262	267	247	235	257	228	254	246	213	269	245	218	250	210	235	232	270	252	243	263	234	241	237	211	245	245	254	217	248	242	266	243	263	272	249	275	258	254	226	258	259	270	219	244	230	241	231	243	244	228	251	256	255	256	223	244	245	233	216	235	232	238	249	221	276	257	270	235	234	239	244	205	241	227	249	249	211	217	231	245	213	241	256	266	218	227	254	257	246	262	244	251	248	235	227	246	248	236	241	239	271	269	228	234	225	197	217	228	251	229	263	230	249	277	258	223	256	256	258	260	234	243	268	234	256	225	252	231	237	213	235	245	246	226	236	237	230	243	223	257	255	226	227	265	278	233	270	264	281	211	224	250	259	228	253	219	232	258	242	224	248	229	215	231	233	238	237	223	216	261	253	264	255	254	236	253	250	257	217	246	241	252	265	238	236	258	307	239	227	252	251	281	242	241	227	204	212	235	251	250	251	252	242	234	259	239	244	213	232	249	231	254	257	276	256	250	245	272	244	259	237	220	257	289	266	264	263	244	241	233	240	218	258	232	241	229	237	247	216	247	248	257	222	236	258	255	232	215	236	247	275	284	255	292	280	215	212	224	242	243	256	208	257	242	260	254	246	223	238	237	266	214	190	243	222	224	223	279	289	237	239	222	248	216	248	247	223	256	260	236	295	220	233	268	248	264	262	216	254	250	263	270	245	240	249	227	259	235	251	224	246	215	254	238	274	215	237	267	252	249	244	267	247	242	284	255	245	222	249	237	250	255	245	254	253	227	221	262	260	234	246	258	254	241	219	232	239	251	241	219	243	253	226	259	244	213	263	268	221	242	244	235	270	255	251	262	236	256	235	245	261	232	245	259	251	253	257	258	226	229	261	236	228	229	243	244	249	258	242	263	252	216	245	240	220	238	242	221	224	274	251	210	256	267	249	280	241	234	248	229	253	250	240	251	263	249	235	263	246	231	239	238	244	238	254	249	220	254	245	266	243	226	240	243	236	250	245	251	246	257	254	247	261	270	273	235	235	265	262	265	254	216	230	240	237	262	223	250	242	249	207	249	240	231	244	245	250	242	263	263	275	229	236	239	237	228	247	244	227	248	246	222	244	248	238	248	241	225	243	233	254	245	241	243	229	289	264	215	261	233	272	274	241	264	234	244	235	207	247	258	255	262	258	243	249	259	257	283	247	248	227	217	218	252	255	239	242	232	237	261	259	237	248	219	227	234	247	233	229	224	213	271	245	268	248	246	243	261	257	259	238	201	299	250	236	269	252	242	252	234	228	247	253	245	231	283	280	250	245	246	241	192	235	250	220	241	240	214	237	225	254	243	251	265	254	252	235	232	232	257	250	275	257	237	257	231	249	250	239	276	234	279	261	237	234	240	225	240	237	238	264	244	201	260	230	242	231	225	239	276	265	247	272	251	256	244	257	287	235	275	209	248	246	250	261	282	265	246	234	249	218	252	245	234	230	229	250	232	275	233	262	270	255	233	242	226	253	260	245	248	224	237	226	227	245	261	255	244	233	238	236	245	232	239	223	221	245	267	249	260	235	265	211	224	247	242	235	249	247	214	264	254	265	238	251	248	254	235	241	242	209	273	268	229	219	233	242	247	229	236	227	251	247	272	234	217	300	257	276	240	260	262	254	257	252	218	264	252	225	265	231	255	234	235	249	253	241	205	228	241	246	206	245	227	238	265	262	244	269	234	204	229	224	250	221	230	264	246	263	213	249	232	241	229	236	215	251	233	244	242	247	224	215	232	255	211	251	243	258	254	219	253	275	239	261	254	235	235	244	252	230	245	250	239	283	237	252	255	256	226	238	256	264	203	257	265	268	238	262	266	257	223	236	241	222	223	232	236	216	233	253	249	246	252	242	253	249	271	231	247	251	250	263	248	234	267	235	250	278	263	254	223	242	231	264	235	268	264	228	255	245	256	251	248	233	229	249	233	216	235	208	226
32317	14636	9363	6371	7561	7304	5618	4348	3622	2437	1794	1493	1294	894	767	765	797	716	780	719	750	817	707	712	640	579	630	622	613	590	623	590	545	576	583	572	571	575	578	539	527	530	568	548	502	534	509	570	524	523	531	535	595	562	533	545	532	543	588	509	546	502	542	521	578	534	511	550	520	530	518	484	524	557	533	550	522	584	532	528	574	520	529	529	508	529	510	516	530	542	580	510	507	532	503	550	526	518	531	529	548	530	532	536	542	522	498	507	524	569	538	489	528	557	488	570	533	489	559	507	510	579	526	536	547	548	538	553	542	525	521	601	538	506	522	525	556	511	545	520	559	526	540	518	536	533	539	524	532	471	523	546	520	546	530	543	529	561	546	518	567	568	531	548	541	525	552	532	530	467	557	551	515	553	529	540	525	550	544	488	506	513	497	515	511	516	558	450	524	509	474	497	529	513	510	541	553	555	577	522	528	532	497	523	559	504	525	511	508	494	577	556	529	539	505	494	578	504	559	534	585	555	535	493	524	532	498	531	533	526	479	530	545	555	516	506	536	500	533	522	548	509	507	563	571	568	532	501	532	545	520	492	521	552	563	503	502	552	532	535	542	517	540	540	580	510	513	525	515	514	533	537	531	499	549	557	541	571	536	513	490	527	528	546	520	490	526	505	523	509	553	560	546	529	488	525	561	544	514	541	491	504	504	543	511	541	514	526	500	527	551	507	546	544	468	551	548	554	518	494	530	544	559	575	502	522	546	531	553	550	536	529	513	518	489	500	530	523	567	526	459	528	561	491	542	530	510	539	564	526	531	504	541	510	554	487	523	502	496	510	494	546	552	558	501	567	535	539	535	516	543	594	507	549	538	535	491	513	600	573	566	543	509	554	509	520	518	523	505	536	488	534	575	545	572	529	500	552	533	534	517	551	524	530	548	542	542	543	536	504	530	530	545	506	522	547	574	527	510	547	519	536	519	525	531	555	558	579	557	519	495	546	511	529	502	536	476	509	549	542	551	516	506	557	537	538	555	554	499	497	536	516	492	575	497	507	540	560	498	536	507	529	542	510	528	556	530	547	533	523	501	510	538	497	528	543	532	525	540	542	553	574	550	513	505	484	535	545	558	545	546	566	494	568	476	533	512	506	527	533	508	535	554	527	507	535	534	541	518	510	488	536	529	548	588	497	562	535	555	542	507	444	519	499	503	545	548	570	504	508	500	496	526	556	507	562	496	542	536	544	576	515	551	564	541	582	563	467	532	548	545	508	522	533	537	544	534	515	557	553	524	530	506	535	503	540	467	518	525	535	492	566	555	540	572	518	518	533	564	490	536	530	519	586	535	554	524	573	538	524	523	545	547	540	548	551	499	529	512	486	525	539	576	557	501	586	474	548	559	541	505	541	504	523	492	579	557	538	549	520	542	561	520	553	550	526	522	542	547	539	516	531	518	510	549	561	517	504	537	494	488	520	564	530	540	545	538	584	539	538	516	518	495	498	494	546	560	508	522	512	501	533	546	524	514	523	522	559	522	496	519	540	519	538	539	538	458	526	506	523	540	493	537	531	522	507	504	538	560	547	586	554	506	561	565	531	532	513	526	541	561	534	547	487	506	492	568	524	517	517	539	531	520	535	527	533	495	575	557	582	505	522	487	515	534	532	532	511	566	521	486	535	516	541	507	573	552	531	479	485	540	538	512	559	571	497	532	554	521	562	505	499	528	565	525	530	512	562	499	496	543	508	544	539	524	563	532	527	521	542	550	538	545	500	561	547	514	514	485	511	534	517	508	493	578	527	509	541	533	549	537	497	543	530	538	487	586	543	525	525	530	540	539	526	541	547	525	541	549	518	529	540	549	536	545	574	569	533	557	491	518	521	484	510	507	561	510	544	520	539	537	549	513	533	584	562	576	553	475	521	537	528	497	521	525	536	527	524	544	508	517	536	549	504	513	526	516	561	503	548	537	537	530	489	564	529	539	536	505	540	525	579	509	507	489	520	559	503	536	555	514	521	551	539	553	524	486	585	536	507	529	544	506	532	522	516	499	553	518	564	546	542	518	502	496	545	518	559	560	527	524	479	475	535	523	515	538	525	552	515	510	510	526	528	513	539	549	555	497	571	494	526	574	520	529	549	535	541	538	506	509	495	536	541	534	506	538	506	550	535	566	538	563	578	549	550	556	493	551	528	534	553	479	549	516	490	537	547	521	516	566	557	549	526	552	562	566	510	551	537	516	532	536	538	544	510	536	520	556	542	510	521	548	561	552	482	545	600	513	506	536	526	507	530	528	525	516	526	519	551	499	536	535	516	513	532	495	554	509	499	550	534	512	491	518	489	530	545	516	493	547	489	531	527	531	537	548	461	549	529	519	537	510	541	527	525	536	511	525	539	485	564	519	535	536	518	511	510	532	517	531	563	552	472	554	540	559	533	533	520	576	533	556	526	520	496	553	521	553	519	521	516	563	524	508	525	536	554	495	570	541	533	552	517	509	545	568	543	539	528	524	522	549	514	545	524	535	535	525	505	518	536	514	544	517	559	498	520	526	521	536	526	522	515	576	538	544	503	521	516	523	556	527	538	536	528	510	497	513	530	501	529	507	566	543	537	576	515	520	519	493	555	566	523	508	541	554	538	482	547	509	491	497	576	558	524	542	500	554	503	505	539	506	538	498	535	528	515	538	538	516	482	499	486	551	520	509	540	455	562	545	530	516	525	508	547	518	509	523	512	522	529	536	547	539	556	507	527	520	500	582	548	526	516	536	569	474	548	517	527	479	516	543	525	560	492	542	513	521	549	566	548	530	568	505	565	548	525	476	535	503	541	546	476	510	492	540	556	558	538	539	550	507	536	513	516	553	517	538	557	536	532	508	526	535	557	534	535	508	554	590	528	519	550	546	568	544	552	523	520	515	531	514	535	513	523	508	555	543	512	523	563	539	535	547	488	537	533	532	544	535	514	506	552	562	511	539	532	516	507	534	492	514	567	548	531	535	541	538	536	519	565	494	501	523	553	522	533	534	548	526	499	529	544	546	503	559	557	526	534	544	498	505	520	542	535	517	525	509	520	548	535	536	549	530	523	558	500	509	560	555	493	559	559	555	562	530	538	523	505	545	521	534	527	532	521	533	563	531	533	518	457	561	534	515	517	486	514	544	538	541	508	559	501	517	522	513	560	520	522	524	564	512	526	517	506	501	534	506	510	511	540	512	574	557	554	523	512	528	549	511	500	539	505	577	531	516	522	492	519	510	551	519	534	543	568	515	535	484	530	573	545	495	548	533	543	512	524	522	519	518	539	512	536	522	571	509	565	536	556	566	562	525	525	562	501	508	529	539	538	512	544	499	492	551	533	543	539	506	499	521	521	547	555	568	524	488	553	520	517	525	549	562	516	518	525	524	511	543	518	506	558	522	517	518	494	510	508	565	513	555	530	543	509	514	506	502	511	514	549	551	496	516	543	544	541	525	508	523	520	528	493	529	558	536	572
60829	30599	14212	4218	3078	2774	2063	1535	1174	839	677	560	503	408	371	373	382	370	351	347	333	386	359	375	355	337	325	326	326	322	342	280	283	321	306	283	333	300	332	335	304	255	284	284	301	280	282	292	283	277	302	300	291	287	303	272	284	292	322	285	306	299	290	264	319	303	331	287	284	313	308	325	303	324	343	330	328	300	305	300	287	311	305	300	301	271	307	316	303	317	284	266	281	258	289	343	272	264	312	270	341	313	305	275	286	303	267	271	344	280	287	315	361	307	278	318	310	332	285	314	313	277	302	276	297	329	318	283	328	264	263	319	300	321	275	278	275	299	288	272	282	289	282	289	284	313	294	308	301	263	299	279	248	314	257	255	318	291	301	296	302	280	282	307	297	278	284	324	268	294	305	268	317	316	319	284	272	302	292	315	312	289	277	289	327	270	284	325	305	271	276	304	343	320	294	314	315	305	295	294	313	299	288	279	322	287	288	314	293	331	320	278	330	296	313	340	303	293	290	313	293	300	270	295	300	322	315	294	296	279	309	276	294	293	293	291	287	288	274	293	304	325	263	291	273	292	285	290	300	284	320	283	316	295	322	293	314	309	299	313	330	307	269	291	317	283	328	310	296	293	306	305	290	291	253	316	303	299	311	302	315	290	302	297	320	289	305	315	310	326	304	306	292	283	300	326	304	312	317	301	288	284	284	252	252	309	280	312	284	288	267	278	291	284	264	307	310	285	316	294	269	280	292	294	326	294	316	329	346	284	306	317	277	264	291	268	295	319	302	272	283	288	268	306	319	313	323	251	294	302	290	264	270	309	299	285	304	291	285	260	326	274	343	307	282	276	300	302	294	295	315	304	304	284	285	272	306	315	298	320	314	317	295	318	320	285	291	299	280	286	272	277	287	269	303	306	312	318	285	310	324	317	303	307	297	277	310	315	302	303	307	265	300	287	324	282	328	278	310	321	295	299	318	314	319	304	281	315	274	272	316	323	284	285	346	296	334	289	316	316	348	312	332	298	300	307	299	257	306	262	296	273	294	283	302	319	311	291	266	290	305	328	311	326	328	275	313	280	304	302	285	349	334	298	269	314	281	260	296	281	310	274	275	262	307	281	302	305	296	272	321	296	298	274	304	277	275	291	281	328	279	303	305	299	277	311	285	283	285	327	302	281	272	295	272	301	259	288	293	278	337	322	300	315	311	289	300	274	309	299	321	323	266	347	306	309	266	317	317	322	279	278	282	309	309	317	278	269	330	329	309	308	330	298	291	317	296	296	312	282	274	304	304	323	293	297	300	319	318	297	319	307	308	303	320	300	262	271	321	281	289	285	306	297	317	288	267	334	329	314	314	314	287	280	299	304	282	312	337	312	266	269	295	323	267	282	307	312	289	285	288	320	293	297	255	304	352	317	296	292	316	330	301	289	282	298	277	303	328	280	336	314	313	326	325	276	294	301	282	294	310	280	295	287	300	290	321	300	296	291	308	310	311	264	304	308	295	292	304	331	329	323	283	314	280	306	320	288	336	328	314	301	302	293	324	280	297	299	263	273	257	275	315	318	303	302	300	287	345	267	284	327	312	294	294	359	307	314	310	289	292	284	296	281	308	274	306	328	276	273	326	306	320	296	323	264	302	285	258	264	293	262	303	311	332	298	326	286	304	285	300	307	271	306	313	337	301	300	309	325	311	313	304	304	269	289	286	270	337	338	290	316	288	333	295	310	305	267	313	290	284	272	276	267	294	256	305	279	336	306	321	292	255	287	314	299	315	299	278	276	306	331	313	306	333	312	324	272	296	306	325	287	296	319	316	276	347	303	344	306	270	269	293	305	287	318	274	317	281	308	316	346	317	281	310	273	326	301	321	298	318	315	301	310	303	283	279	257	302	323	298	271	279	275	280	297	295	308	308	293	285	275	274	298	307	290	277	269	289	295	238	295	314	302	318	331	310	332	302	256	326	331	298	308	281	284	301	308	324	300	298	327	283	276	264	321	290	281	285	315	258	310	287	295	277	256	294	289	296	278	270	282	317	317	343	300	287	290	322	302	284	299	318	304	274	304	283	320	298	302	279	276	291	278	340	291	285	281	285	290	288	296	319	321	308	293	364	283	279	279	270	280	288	276	316	274	304	295	279	324	301	303	295	311	320	292	324	304	316	335	316	322	315	284	292	308	278	291	303	317	286	262	309	268	289	289	294	316	300	284	279	294	310	323	308	295	294	293	284	268	292	322	303	293	284	293	326	338	305	305	289	298	337	297	303	279	286	305	279	300	318	297	288	294	284	279	287	278	316	291	270	312	284	300	288	305	305	277	290	294	281	320	297	314	309	286	315	309	303	297	282	272	327	294	282	273	283	293	309	286	259	291	265	310	290	294	306	337	332	317	301	312	280	313	293	296	292	290	297	302	310	313	313	289	322	269	319	285	281	298	310	301	318	314	299	298	292	285	312	273	306	262	314	304	298	283	295	313	323	318	286	325	316	268	283	275	294	299	280	289	267	289	301	305	317	289	288	315	291	272	261	290	331	298	312	289	301	296	304	304	303	291	295	334	288	289	262	259	296	304	305	278	312	283	277	270	336	286	308	294	294	266	310	278	296	331	326	331	255	296	314	323	298	325	300	319	332	305	340	285	307	304	295	285	303	314	306	303	298	312	282	279	302	328	269	313	259	318	298	304	307	314	288	280	324	329	279	313	339	308	315	320	309	333	257	282	296	288	305	296	306	301	281	311	330	296	329	283	277	295	304	302	292	314	309	277	278	312	288	316	326	264	279	257	268	294	282	285	308	305	316	268	259	266	279	306	293	298	344	279	326	329	291	283	316	302	297	301	262	311	295	292	336	292	309	289	303	266	308	282	290	259	275	287	305	303	316	309	291	322	296	281	278	290	272	272	292	291	294	285	313	279	275	260	256	307	308	277	287	277	310	326	283	289	312	300	304	309	291	278	285	311	307	280	282	305	321	267	276	289	303	314	307	275	305	290	295	286	319	331	323	283	283	304	291	302	302	268	312	297	325	326	287	277	305	293	316	323	261	305	293	290	278	288	268	286	281	323	289	242	273	261	295	266	292	296	295	272	279	274	307	323	306	334	333	325	303	295	287	301	283	278	270	293	314	279	275	287	284	290	299	318	295	299	314	297	268	310	285	312	295	283	266	295	317	313	290	304	264	324	284	281	246	280	283	291	348	285	290	291	308	272	261	336	262	326	278	306	306	278	317	297	288	277	327	276	296	295	288	306	278	289	294	294	334	296	315	303	264	274	327	295	305	314	288	308	325	319	289	271	243	283	329	294	292	310	313	293	280	315	297	297	314	301	297	276	319	324	307	304	275	269	265	273	300	326	305	291	308	279	306	278	286	270	305	306	303	301	272	318	281	309	269	290	308	295	292	279	292	303	323	309	304	327	305	271	315	323	281	289	297	293	291	320	278	292	276	283	313	325	317	309	328	272	314	286	351	310	279	309	281	283	316	305	300	296
35583	19091	14032	9138	10727	10289	7667	6161	4702	3425	2561	2016	1699	1316	1036	996	1152	978	918	943	987	1060	975	949	941	915	879	865	705	666	724	746	700	702	682	660	726	693	708	646	616	692	662	633	659	684	642	679	600	627	633	646	630	653	604	673	648	627	666	639	644	624	642	666	642	613	649	648	643	639	623	626	649	635	646	631	630	612	609	633	618	630	675	651	602	632	648	621	613	635	625	597	648	635	613	647	635	644	598	642	672	630	644	625	612	598	635	616	675	649	577	628	656	660	590	611	643	638	665	635	665	650	642	612	633	633	604	642	657	622	647	640	607	655	607	618	607	633	621	618	630	619	635	607	611	615	607	596	650	610	609	621	658	581	648	603	637	613	630	667	599	603	642	631	627	617	651	625	604	609	624	631	678	598	604	674	648	650	612	644	660	685	641	646	638	623	650	600	643	667	599	600	641	648	629	640	587	688	648	603	603	619	622	575	649	630	618	637	656	618	631	653	676	621	671	617	620	638	624	621	627	609	609	668	629	612	606	611	629	617	641	650	588	599	599	611	650	636	605	635	658	624	631	629	629	630	630	625	631	587	632	608	617	639	620	590	648	638	611	642	610	618	619	636	617	656	665	619	603	648	609	634	621	586	664	591	607	639	665	634	609	627	598	632	592	595	607	621	676	639	635	651	624	679	609	618	620	635	620	596	645	619	641	636	642	654	586	603	600	616	630	600	633	650	633	590	650	598	607	596	681	623	599	592	621	602	636	658	633	665	609	618	653	622	623	600	621	605	639	604	592	628	645	638	591	592	667	639	640	627	663	634	655	637	669	613	612	645	676	617	636	616	628	601	638	650	685	609	648	620	645	633	638	621	633	632	632	605	641	607	627	599	564	645	642	651	560	625	596	632	606	632	601	679	655	545	627	606	595	616	674	589	622	581	657	630	612	615	626	663	598	594	655	649	587	627	689	644	651	602	633	618	631	606	596	609	640	579	609	640	666	682	614	616	649	593	614	618	679	622	669	608	643	616	593	614	654	596	652	634	638	584	616	602	581	676	641	644	634	611	645	635	596	607	620	631	632	622	613	644	671	632	618	621	618	614	674	637	625	658	648	625	603	614	654	612	604	664	657	608	629	637	640	654	646	656	657	593	651	598	636	679	643	639	640	641	632	613	664	617	627	581	665	633	633	627	631	604	621	643	624	669	582	660	651	567	625	588	587	611	606	657	638	665	622	687	648	651	633	648	634	634	598	641	623	619	596	646	632	642	607	638	610	644	649	638	649	571	634	615	617	662	596	607	623	656	630	611	603	630	613	614	629	632	606	639	601	612	645	632	645	666	620	659	627	640	614	610	634	599	614	634	644	599	615	638	662	610	632	634	590	657	603	587	613	631	641	609	587	577	674	587	591	629	615	635	639	647	643	641	621	594	620	624	609	621	623	634	684	615	590	625	598	612	601	649	648	630	642	613	637	592	658	669	651	645	590	589	583	639	645	567	630	619	589	606	637	611	566	589	637	657	591	646	588	662	643	622	643	593	572	641	633	639	608	659	641	606	611	610	637	609	560	622	597	642	633	638	589	658	612	616	667	630	630	614	625	632	595	655	599	588	657	625	639	629	609	618	610	663	662	630	660	671	615	636	596	628	586	625	654	661	636	626	628	633	644	624	656	593	629	689	595	629	597	671	605	630	617	620	661	643	654	705	672	621	647	618	602	629	604	648	655	631	622	645	657	650	628	627	643	622	652	658	650	578	651	644	629	675	596	637	608	652	617	604	620	624	596	628	648	652	660	617	638	547	630	621	636	615	662	610	621	638	622	578	588	626	600	651	628	663	624	627	621	642	585	594	634	584	598	619	598	616	603	651	611	611	651	630	600	629	637	645	664	630	615	597	609	640	651	636	636	628	661	666	680	610	610	628	636	670	626	651	677	592	587	615	667	625	638	608	650	663	653	639	674	673	636	630	645	618	638	665	616	637	610	634	670	633	603	641	653	617	647	643	630	616	640	600	698	619	625	622	610	638	626	614	607	626	591	664	617	591	645	582	629	665	607	635	665	641	594	606	624	606	635	640	626	634	595	636	601	632	605	635	617	615	645	635	656	599	574	651	639	619	590	625	620	633	624	635	633	647	615	680	642	596	587	664	641	639	598	616	651	638	614	652	609	651	640	640	617	650	629	653	644	618	608	603	672	599	621	605	643	643	582	651	628	664	643	637	574	629	611	700	648	622	631	627	678	605	642	668	631	616	653	651	640	656	638	569	621	649	659	639	614	638	642	678	601	688	632	668	604	612	611	618	656	628	619	622	598	603	618	630	620	638	615	663	631	598	668	674	638	636	617	609	632	643	614	642	619	626	613	640	683	658	627	611	631	646	640	640	637	605	623	631	628	624	613	652	645	674	661	580	649	587	621	608	666	612	620	619	581	624	598	641	628	658	646	599	639	570	617	655	689	606	663	645	637	600	645	636	639	639	663	649	627	647	615	667	620	613	592	655	655	602	642	610	641	591	618	634	632	625	642	701	638	606	621	606	615	605	664	611	649	608	633	624	610	563	631	648	647	612	620	606	627	617	627	620	601	640	643	640	630	612	630	596	648	611	637	624	637	652	616	639	664	587	646	579	650	606	638	652	590	656	619	603	683	633	635	631	608	611	632	601	619	619	633	629	598	585	624	620	646	610	624	635	631	648	622	619	617	606	676	593	569	615	686	607	581	655	658	635	602	600	626	623	644	624	605	606	621	626	647	635	642	625	644	644	660	604	572	605	648	652	648	632	607	656	633	657	599	667	659	598	668	592	693	643	606	637	631	607	625	632	638	588	604	607	619	625	629	582	591	634	657	655	672	574	627	584	630	613	632	654	634	587	615	617	641	636	610	624	606	619	669	628	586	622	602	631	619	652	629	633	676	617	634	622	660	666	612	599	654	640	617	626	627	648	637	613	620	649	657	632	612	632	603	581	610	644	656	603	627	662	646	643	623	636	609	648	605	656	629	637	606	620	611	605	604	637	588	600	626	614	635	610	609	649	628	623	619	661	669	635	665	647	672	605	612	583	641	606	634	661	638	618	618	650	668	604	652	612	641	617	638	637	602	637	625	657	626	655	651	647	593	620	654	618	620	622	650	624	595	620	601	616	589	645	630	640	607	587	614	676	672	615	600	587	622	621	668	601	646	624	604	625	665	609	625	654	634	635	625	592	669	678	594	664	597	607	609	616	630	667	618	610	664	579	630	548	595	618	626	651	633	603	653	665	635	619	630	604	676	633	616	668	637	606	562	634	615	592	617	659	615	620	598	604	614	624	586	627	642	672	643	664	617	626	600	628	666	579	680	633	642	619	626	632	636	631	626	625	625	616	638	634	639	595	589	665	640	615	636	620	637	606	599	597	605	647	640	657	645	623	584	671	646	645	584	619	632	644	641	608	614	616	649	630	593	624	598	624	617	625	650	650	606	622	637	649	633	630	627	616	629	642	637	623	655	614	639	590
41517	16210	4091	1514	1418	1150	878	729	564	453	339	318	312	274	291	239	276	253	261	233	259	289	268	246	274	288	248	257	219	276	252	243	241	252	269	237	255	211	272	240	257	275	241	283	246	273	260	273	259	240	247	281	223	255	246	262	237	249	263	289	285	252	240	243	219	249	233	259	251	221	270	248	269	254	254	263	268	242	238	271	264	239	248	270	279	241	259	265	254	266	268	250	281	285	240	255	264	269	262	246	264	236	257	288	270	255	270	246	222	270	233	264	239	233	242	241	258	232	239	237	253	248	246	248	231	240	254	228	248	233	258	232	221	237	211	260	258	229	258	261	246	248	283	214	256	218	253	282	257	270	252	254	277	258	243	257	265	235	246	281	252	304	285	273	245	250	244	265	276	236	201	242	266	253	229	255	255	272	279	252	258	266	215	241	233	225	255	247	253	250	246	239	256	212	261	257	284	238	268	273	256	266	262	267	268	246	255	256	257	241	245	268	250	256	233	234	230	240	230	274	259	273	279	269	247	246	260	243	273	272	269	262	249	249	277	255	258	254	272	284	248	232	241	235	245	233	240	251	251	225	249	283	259	259	262	290	230	276	236	244	230	266	250	251	259	246	282	252	272	271	282	235	266	243	245	255	218	256	270	290	228	240	228	261	256	247	254	241	234	256	205	254	261	257	230	247	248	246	260	273	261	250	278	259	262	270	263	269	282	231	264	251	254	236	245	257	238	250	267	258	250	254	263	268	250	287	267	263	252	228	250	278	252	261	274	247	277	264	275	251	232	263	234	243	220	259	254	251	243	281	224	244	236	270	257	281	261	257	282	246	233	266	242	262	268	247	261	249	259	253	258	250	270	260	249	266	264	260	314	255	255	242	230	267	250	281	254	250	266	270	241	248	266	261	248	241	262	258	279	261	277	254	258	245	283	227	230	245	256	268	262	244	292	274	264	253	249	276	235	251	247	268	269	253	241	267	230	286	258	265	244	244	241	210	267	281	248	248	250	264	231	256	263	257	255	266	263	276	222	264	237	265	269	252	237	263	246	247	238	236	260	250	220	262	242	244	243	265	262	251	309	293	282	262	236	244	249	240	250	249	256	258	261	272	258	243	276	257	247	251	272	276	243	278	249	239	231	252	242	244	232	255	278	256	231	246	235	262	230	252	236	254	249	272	259	282	236	221	239	252	277	256	223	319	234	273	263	248	248	273	275	283	246	280	246	260	282	258	219	253	254	231	263	234	245	263	267	238	231	258	264	273	254	256	274	258	273	255	254	247	221	270	262	258	248	255	261	254	272	236	242	248	259	267	245	242	279	256	276	272	269	236	246	237	264	255	270	237	234	247	281	290	263	229	252	274	251	243	249	245	256	222	242	257	258	245	241	256	254	230	245	296	252	260	256	265	263	232	295	256	238	279	246	263	265	241	279	262	262	242	282	250	273	236	285	239	237	253	237	260	257	270	257	267	261	255	269	256	255	250	246	251	270	262	270	233	280	286	237	233	272	255	278	279	280	209	244	278	295	268	274	237	257	262	248	229	271	254	235	280	258	242	284	262	245	231	264	267	243	290	262	259	241	252	266	278	239	260	280	226	258	280	269	266	240	244	264	276	249	221	258	234	227	235	244	276	245	246	232	248	261	247	228	251	279	301	282	272	255	245	255	280	235	239	276	243	264	254	278	213	232	235	269	260	277	228	238	227	261	291	262	250	262	277	245	245	241	288	246	256	279	288	259	237	264	263	247	270	265	241	226	248	238	259	225	243	257	268	266	259	247	213	262	260	267	251	287	204	260	257	266	286	263	252	250	263	249	272	256	244	263	250	246	243	244	301	267	274	277	280	245	245	240	242	257	252	272	285	235	267	255	252	245	285	261	268	254	243	276	251	276	269	233	251	240	256	225	256	241	254	234	275	278	263	257	258	259	300	271	265	222	248	249	275	267	230	273	316	246	246	254	228	264	250	219	267	241	249	235	257	249	245	256	237	283	223	271	258	259	268	259	251	286	257	243	267	257	236	267	274	248	243	238	246	249	229	231	305	227	255	270	247	288	242	240	265	267	254	266	254	242	241	275	270	285	243	270	241	241	275	245	271	248	247	281	240	271	249	269	251	228	242	277	267	244	267	278	255	270	235	262	270	226	287	267	238	281	236	256	298	258	238	251	278	239	237	277	236	271	258	247	253	267	245	253	267	258	261	248	240	278	241	273	254	247	252	280	243	270	248	243	252	237	220	277	237	254	262	252	260	250	257	274	275	213	236	255	277	303	226	254	217	268	253	269	228	258	248	236	275	245	268	287	263	282	270	278	269	240	284	266	258	251	255	282	238	261	238	287	248	271	241	266	244	280	258	250	244	266	272	235	256	254	229	257	261	273	240	243	256	231	277	255	231	233	219	271	254	246	239	252	269	224	257	260	251	263	257	242	264	261	257	275	238	274	249	267	242	258	235	268	279	238	262	251	281	266	277	253	251	262	288	263	240	248	249	308	255	242	265	255	251	240	242	283	276	238	246	281	258	240	230	277	221	236	278	258	271	234	262	257	261	248	251	255	259	262	229	258	238	238	255	265	253	262	242	262	252	250	265	234	252	237	278	257	267	246	224	248	271	253	224	261	250	271	256	261	255	240	256	259	240	251	252	254	249	245	280	272	265	265	257	247	245	252	264	242	243	254	285	246	265	235	239	245	261	239	236	257	231	265	251	250	256	275	221	246	257	265	249	256	262	243	223	252	240	240	260	289	250	280	260	277	259	228	245	251	237	259	261	301	277	260	259	270	266	230	250	272	275	256	273	241	247	263	225	269	276	252	261	253	269	251	284	232	243	263	245	223	260	259	246	236	255	255	231	256	274	246	247	246	271	248	274	262	250	247	256	237	276	276	260	266	223	252	247	262	273	311	230	232	224	275	262	254	224	256	267	265	235	255	286	288	273	252	273	232	254	242	257	245	221	226	249	238	269	260	251	256	241	248	267	251	255	224	261	260	270	242	229	217	279	245	266	243	232	257	294	263	249	276	267	255	238	260	264	260	266	267	252	289	287	252	263	257	290	288	265	251	272	261	228	247	253	261	246	265	277	249	261	250	257	270	258	268	275	250	261	272	219	256	234	278	277	249	269	227	273	254	278	248	263	268	218	271	226	237	249	238	281	283	292	249	276	281	241	245	240	227	250	253	226	273	241	289	251	226	227	279	281	269	269	243	244	265	241	240	237	252	252	236	258	257	257	291	236	280	295	267	221	258	248	244	230	259	277	218	246	257	275	257	255	248	236	286	241	288	273	297	250	241	279	257	240	263	266	266	266	283	250	258	249	225	255	269	282	265	259	267	246	286	245	240	264	282	252	266	226	272	250	224	254	282	236	241	268	240	283	259	252	230	243	247	272	219	245	277	255	270	261	231	244	249	271	254	253	241	244	237	297	271	279	231	216	254	264	266	247	254	243	250	245	274	250	275	253	291	261	257	243	269	265	272	277	297	239
23691	8572	4848	4473	5172	4466	3321	2683	1878	1505	1112	952	839	763	656	674	698	631	582	624	658	685	590	684	677	624	543	622	566	566	589	586	508	602	533	578	563	552	530	567	531	577	532	561	544	578	519	539	570	557	538	579	573	551	515	531	535	554	592	588	563	515	564	559	558	582	593	559	561	537	512	547	566	522	527	531	548	552	559	540	568	563	503	599	536	541	548	543	496	550	573	504	573	593	534	562	530	571	561	547	542	584	516	542	513	522	559	583	549	522	541	548	526	577	551	529	563	528	569	558	511	526	558	560	562	546	542	509	512	563	546	556	548	565	536	551	512	574	534	581	554	520	549	540	540	565	527	556	537	563	550	520	569	551	512	567	536	542	503	528	544	569	570	543	542	517	543	529	524	580	528	547	538	547	517	541	513	529	521	559	576	574	532	539	537	561	539	506	556	591	548	554	598	580	534	575	505	545	538	536	536	530	515	537	579	571	596	520	544	519	518	500	526	574	574	550	544	552	571	523	593	541	542	541	552	517	557	555	523	519	563	525	541	588	566	544	541	538	537	546	549	553	496	572	532	543	526	534	539	557	535	568	557	537	557	517	529	540	581	530	566	549	533	545	534	559	565	551	531	526	537	546	513	554	582	526	564	554	539	562	543	566	511	547	531	535	539	564	520	546	529	530	494	518	521	566	488	518	573	541	532	520	578	520	536	535	551	511	530	531	549	521	553	614	541	553	539	547	551	551	521	522	548	521	539	552	535	574	539	534	493	562	544	583	541	555	521	616	571	563	556	568	551	562	557	534	525	520	577	522	551	509	527	552	574	545	563	581	541	548	512	551	519	512	528	535	516	511	488	560	558	543	552	560	535	515	519	587	553	554	556	559	532	527	546	547	545	594	553	539	550	584	525	521	535	565	526	599	538	591	519	494	542	561	567	546	562	517	542	544	527	564	584	577	534	562	520	571	509	549	536	542	560	512	545	565	490	566	565	548	486	527	544	537	535	538	541	538	570	564	524	558	551	537	568	587	514	523	535	524	546	501	551	571	521	564	553	558	561	566	542	563	538	515	534	575	575	537	559	546	584	557	549	511	550	540	563	583	521	539	527	519	525	528	570	523	585	530	532	549	574	523	535	550	550	549	543	590	535	536	529	508	532	528	563	538	531	561	534	534	546	553	547	518	519	556	563	509	498	544	558	529	547	499	558	537	511	575	557	493	531	555	589	553	557	530	559	547	551	562	524	498	513	526	516	524	528	560	589	545	577	547	499	519	562	570	516	558	545	511	552	542	572	535	548	519	498	505	545	546	507	578	540	570	534	528	536	568	489	549	540	553	547	524	494	544	573	570	589	556	524	565	542	580	521	523	498	569	538	558	503	484	540	514	551	555	552	547	571	534	545	520	580	541	521	555	536	503	572	538	537	543	571	538	528	511	545	531	547	558	535	525	576	569	535	540	568	554	548	568	554	554	572	559	549	534	594	540	574	552	545	564	508	568	587	580	519	564	523	533	539	544	560	550	484	548	537	591	588	503	516	543	536	547	538	537	602	529	535	539	533	523	505	526	546	540	564	600	544	556	543	520	587	525	557	538	531	516	555	558	561	551	503	537	506	553	573	577	539	545	539	491	517	559	536	503	506	561	534	543	531	536	522	520	525	561	572	558	523	540	546	530	541	532	619	549	555	494	499	568	521	533	530	550	593	549	525	514	597	517	478	521	538	518	562	533	560	570	507	533	534	540	590	584	556	559	591	544	524	574	543	558	575	529	554	537	552	538	584	503	563	536	509	539	562	559	542	537	577	537	520	553	530	535	536	510	523	519	551	505	544	558	518	563	542	544	545	495	522	556	585	512	547	498	581	523	577	573	573	538	513	541	494	538	570	576	490	483	542	504	536	541	543	528	533	509	518	576	565	559	578	543	539	548	544	562	555	513	551	510	549	558	536	555	529	530	529	562	568	519	567	529	529	522	579	540	517	597	537	552	551	565	531	517	543	517	559	542	535	530	537	560	557	532	544	510	563	544	522	542	499	562	582	526	540	553	557	543	535	588	567	553	526	560	560	536	541	561	526	515	582	568	558	587	567	538	584	553	498	524	559	548	545	549	547	547	538	556	528	537	535	490	555	535	554	534	561	553	554	531	514	555	510	537	509	572	525	567	512	555	564	558	511	536	529	522	547	519	524	552	567	546	547	536	543	525	518	531	529	548	522	529	573	565	531	553	578	535	526	537	524	566	496	587	537	559	535	537	554	552	545	556	510	562	540	540	512	531	554	527	518	563	531	574	526	578	549	540	583	560	567	523	536	516	528	572	501	543	551	590	544	534	526	572	532	560	542	528	519	577	511	535	528	561	493	529	558	566	541	564	556	539	532	489	504	537	510	561	552	571	547	578	516	538	559	564	561	518	550	527	529	554	536	534	545	550	559	535	544	543	536	546	542	529	520	521	553	530	561	564	565	540	560	573	542	543	566	535	541	548	542	555	551	548	553	513	548	594	546	550	560	509	539	521	530	519	492	537	517	564	551	565	538	514	577	533	520	520	587	536	561	537	512	525	559	574	535	532	525	527	562	556	518	553	550	533	512	541	582	560	605	517	558	500	580	524	565	520	543	528	525	563	494	557	524	546	501	567	528	520	522	511	564	567	536	535	549	492	512	558	575	524	501	545	551	547	558	564	571	523	530	489	535	530	575	543	542	528	511	549	581	521	557	572	534	492	528	557	579	550	578	572	538	516	555	575	556	546	540	584	518	534	528	576	551	538	577	573	539	567	549	513	531	540	548	576	533	536	570	546	547	545	539	536	558	515	548	545	540	533	545	549	527	551	552	504	548	522	513	511	561	561	522	556	543	559	577	558	535	532	532	549	555	537	561	578	489	573	503	540	509	534	519	500	525	530	536	525	568	542	548	558	527	549	500	512	549	568	552	558	520	523	523	539	519	558	492	541	543	557	572	565	544	538	555	550	551	550	523	530	531	521	556	526	552	510	548	549	553	584	548	531	536	552	536	563	565	572	508	571	551	543	539	567	561	588	535	545	518	578	546	549	561	540	528	527	545	566	514	530	537	537	552	559	544	548	570	550	577	556	561	568	550	539	527	560	505	511	550	558	520	498	530	555	538	511	552	527	533	570	555	519	543	530	534	511	507	583	556	598	535	548	544	592	499	605	558	563	509	538	513	560	573	555	534	538	533	528	557	588	536	529	559	547	547	517	537	547	529	537	547	550	545	551	570	528	551	540	538	531	517	536	527	560	517	565	545	506	559	547	528	543	555	532	543	518	563	532	580	524	515	519	541	538	561	572	515	508	540	548	568	544	565	512	556	578	542	584	578	483	547	528	570	553	530	553	555	539	545	511	551	546	531	564	533	557	531	567	549	573	522	557	542	553	510	544	521	555	531	547	576	545	535	519	544	556	497	561	583	554	589	601	523	513	575	538	546	570	576	540	543	558	538	556	577	581	538	517	564	518	519	529	525	524	490	494
49364	22810	9175	3393	2667	2074	1462	1168	890	610	504	417	402	310	284	313	305	278	247	277	293	311	289	302	304	300	253	252	263	273	236	269	298	244	257	235	227	234	285	257	236	261	235	257	271	210	239	225	249	264	249	241	231	246	273	267	240	245	199	236	239	221	261	267	264	264	237	206	252	242	219	234	268	254	222	246	253	249	244	277	245	236	237	232	238	233	225	261	250	215	217	214	246	271	245	278	227	234	214	214	221	239	246	273	249	264	242	245	240	211	232	252	232	237	256	259	282	247	238	234	233	266	256	229	249	218	220	245	263	247	220	262	233	252	216	275	238	212	220	253	241	251	238	263	254	227	257	255	234	245	270	237	226	207	231	249	277	277	236	258	242	274	251	226	198	228	235	237	244	233	258	244	244	261	254	224	246	259	221	238	249	256	217	244	281	256	259	226	250	249	237	223	235	233	237	230	225	233	247	220	254	257	252	232	211	247	221	241	190	268	255	259	246	233	224	209	227	274	237	233	249	245	233	224	261	262	289	259	264	254	272	249	269	224	238	267	242	272	225	245	241	247	252	222	218	241	274	261	236	237	236	229	234	239	260	261	246	237	255	281	260	212	255	223	261	246	235	256	219	249	264	245	227	236	251	234	253	242	258	235	263	238	245	257	252	258	263	261	219	261	235	259	263	236	237	238	237	254	250	242	237	256	206	248	270	229	236	263	249	245	239	266	241	253	291	255	240	268	248	201	227	307	254	274	267	227	232	240	237	267	273	239	254	252	240	228	257	227	244	244	269	267	280	278	252	269	267	236	237	232	236	232	244	226	223	264	240	264	231	221	230	257	223	256	238	260	244	279	269	245	219	259	262	246	243	229	283	267	224	275	230	210	259	228	220	212	258	236	241	242	225	271	242	248	249	240	236	265	237	258	226	267	252	210	238	279	236	253	268	252	216	248	227	246	257	243	270	258	251	224	259	292	235	218	266	245	243	197	261	248	254	266	225	293	248	254	267	227	278	252	280	256	258	292	254	237	226	270	230	248	239	229	269	255	283	264	258	258	247	270	258	272	271	226	207	252	241	217	245	235	237	224	221	240	246	255	225	238	253	233	227	252	245	256	237	237	245	231	268	237	264	242	253	216	239	217	257	248	275	233	271	205	241	268	246	252	236	229	236	252	250	231	266	250	215	233	240	248	249	245	239	251	273	268	254	240	250	253	225	244	278	255	248	229	250	268	253	228	260	249	237	239	245	229	264	245	214	251	217	248	254	242	251	278	235	242	228	264	240	257	255	230	273	255	231	260	261	259	245	261	252	283	259	264	251	256	235	224	284	238	240	243	260	221	252	237	241	226	265	253	246	219	244	264	235	234	223	273	236	255	227	255	245	240	247	253	276	264	235	255	253	259	257	240	237	265	255	279	210	248	249	265	253	257	239	262	218	255	254	270	231	242	229	248	211	239	257	248	236	275	258	232	228	262	277	234	255	245	243	268	272	266	237	258	271	267	241	257	242	249	242	226	228	217	220	208	257	264	263	227	223	256	241	249	250	252	250	241	278	237	239	231	253	252	234	248	228	258	239	262	233	214	228	267	249	251	223	213	261	271	234	223	254	241	255	242	233	230	226	233	227	243	226	247	249	263	239	244	260	251	236	247	232	230	253	256	254	236	246	252	256	248	247	249	219	255	259	219	238	232	255	225	239	247	217	226	263	248	225	217	239	246	260	257	276	262	267	255	262	269	277	246	260	252	257	235	227	229	243	276	249	246	268	228	281	271	281	248	266	298	231	231	256	248	244	271	233	270	279	238	251	227	246	217	248	239	262	217	220	228	260	260	236	232	272	268	238	268	233	253	236	233	250	252	280	257	250	241	264	283	236	266	263	273	241	251	253	239	266	274	240	256	242	245	271	244	232	256	240	222	237	245	263	266	267	228	243	249	230	238	267	251	235	234	229	232	194	238	238	248	265	269	248	260	241	256	238	246	248	260	230	221	258	239	262	222	263	245	247	239	231	228	235	219	255	251	237	223	236	236	245	220	262	243	202	227	272	262	215	239	245	262	237	266	249	232	215	248	273	236	267	251	243	215	228	243	234	223	252	246	253	265	256	252	257	218	237	247	252	233	248	249	261	266	243	239	226	271	239	248	251	281	258	281	262	260	273	247	245	263	266	253	265	228	237	217	271	238	249	245	223	260	255	235	268	231	262	266	233	249	265	244	235	254	240	243	259	236	237	255	218	231	252	244	263	245	249	252	239	267	258	241	249	245	251	214	271	231	229	253	249	244	252	235	224	246	253	267	261	281	228	250	245	246	252	241	244	257	235	237	222	213	252	245	260	267	252	216	265	220	240	226	217	254	237	223	239	251	238	212	242	237	257	268	240	246	257	248	267	248	232	249	273	277	252	257	219	231	264	260	253	230	240	237	243	270	291	270	231	248	239	234	257	257	268	249	234	214	234	270	249	250	245	262	259	276	251	263	261	258	261	246	274	220	207	259	228	233	233	243	249	243	241	256	250	225	260	254	294	287	234	219	233	247	220	263	251	245	231	250	281	220	270	254	231	269	260	247	244	248	261	238	234	226	247	245	301	246	264	210	247	263	224	244	248	231	268	266	250	231	236	233	240	256	239	217	268	254	272	251	275	247	257	260	265	277	260	238	259	233	261	231	252	245	236	243	217	232	288	267	244	254	238	250	244	296	249	236	256	265	191	242	227	243	245	252	260	262	240	213	239	233	232	238	237	239	245	262	264	234	292	248	234	256	229	247	263	246	255	251	242	235	247	276	259	267	272	242	279	247	249	292	226	244	244	280	251	233	233	240	258	227	251	234	249	262	244	252	232	230	223	233	224	230	263	256	252	234	226	225	241	245	226	260	266	231	221	237	263	238	246	256	243	212	227	255	277	256	238	232	253	233	253	217	225	222	237	254	254	211	259	230	253	239	249	225	256	216	260	271	281	252	255	238	286	266	243	260	244	239	249	264	285	251	252	259	244	196	231	256	240	248	240	244	251	266	255	257	224	241	255	243	239	249	275	256	295	217	205	243	240	240	262	236	255	224	256	229	236	224	233	248	260	274	245	244	275	257	262	248	252	232	238	239	274	265	209	271	241	244	235	242	241	230	276	264	234	234	201	229	216	244	268	273	262	250	241	229	238	266	238	226	250	246	265	243	250	224	257	262	263	238	251	250	207	251	268	210	237	234	229	237	205	240	224	260	265	255	260	216	261	248	241	248	241	261	252	259	249	255	264	240	263	263	256	256	278	236	240	214	262	228	277	230	271	234	239	234	225	240	227	245	274	231	262	248	229	252	258	244	223	245	253	265	237	234	256	254	233	254	234	262	247	264	270	293	242	239	237	211	254	257	246	264	227	269	242	253	256	253	250	241	233	275	268	232	253	276	216	241	215	260	269	237	235	243	243	261	274	221	256	279	271	240	242	269	250	262	242	287	277	239	260	241	273	253	232	257	232	238	278	227	229	236	256	253
28890	14046	10206	8553	9263	8144	5975	4703	3571	2400	1685	1510	1219	971	786	829	882	827	814	782	813	773	785	832	798	757	685	728	725	644	641	575	594	525	597	522	566	613	524	576	560	528	578	530	548	535	535	534	553	563	526	523	536	562	570	523	538	552	556	531	553	518	481	538	569	568	549	524	546	549	528	557	551	530	526	503	501	528	553	539	569	544	561	570	564	514	548	565	533	524	533	498	536	503	543	502	545	527	549	508	579	515	500	560	492	527	524	489	520	535	538	530	466	549	561	534	538	517	550	586	559	518	590	509	554	487	548	541	520	521	540	488	548	516	519	535	527	530	519	537	528	554	514	568	537	539	538	519	510	518	553	550	533	567	529	532	487	514	566	581	543	538	546	513	495	499	550	559	539	561	536	600	535	502	545	517	552	524	558	578	513	514	500	565	524	526	512	547	560	545	496	555	545	537	512	559	507	484	582	551	548	512	542	558	574	487	523	552	497	501	516	582	584	510	508	539	515	515	565	510	560	555	580	558	545	537	520	543	583	525	488	525	510	524	534	488	518	516	476	514	537	517	484	528	483	531	534	523	547	529	513	513	530	510	556	502	563	498	496	531	520	535	524	555	561	526	536	507	535	510	526	552	545	495	537	579	525	547	536	529	555	529	555	519	540	543	541	534	555	545	525	499	504	540	524	548	484	522	537	514	584	501	521	565	502	532	539	573	534	508	532	523	555	507	528	565	535	581	527	476	510	512	501	532	489	555	513	510	502	583	501	554	563	514	521	511	517	557	575	533	535	508	508	534	567	497	509	520	536	549	530	484	536	512	515	513	517	522	525	533	520	517	563	548	538	539	553	579	536	485	549	523	506	543	526	541	569	555	504	519	532	580	528	556	554	501	555	552	528	544	499	576	518	531	552	522	544	534	522	541	543	518	522	519	510	527	514	533	516	551	514	512	547	545	552	539	494	492	546	542	530	507	508	511	527	573	522	521	547	528	520	529	494	531	539	559	532	532	587	507	560	511	528	563	477	526	487	491	492	568	513	527	504	590	503	499	508	518	542	553	548	532	553	545	516	543	496	514	547	523	560	552	546	522	520	538	501	552	539	547	507	553	515	550	536	495	560	552	523	515	523	507	529	497	575	537	481	477	489	522	527	507	530	520	559	510	559	548	526	545	548	542	536	572	527	519	553	588	545	541	535	566	553	523	509	550	575	533	524	552	528	583	514	559	552	508	540	533	553	503	505	519	528	546	494	533	540	570	531	553	540	505	523	517	497	509	527	557	523	506	516	522	562	500	528	563	566	509	580	590	538	531	524	531	550	557	506	558	553	499	526	535	547	561	538	530	554	512	498	542	509	561	529	524	546	505	543	520	514	568	552	535	517	532	555	507	502	492	484	534	555	541	511	555	531	552	498	584	526	514	503	479	527	531	562	537	520	505	513	591	524	523	545	506	532	537	535	525	513	534	518	543	527	537	502	523	493	580	505	561	542	498	535	558	503	541	529	548	517	547	537	511	523	540	537	479	528	516	508	519	533	541	556	532	501	540	534	497	508	522	539	530	525	529	530	506	530	545	485	561	546	580	500	539	526	510	527	540	533	527	484	557	556	565	512	536	557	551	558	519	502	507	545	534	516	563	533	549	509	530	498	540	515	529	502	489	556	552	533	538	533	508	533	528	553	541	540	534	491	520	545	598	518	510	539	516	548	542	518	520	561	492	546	555	581	479	480	549	509	525	541	537	516	552	565	557	601	498	528	483	557	488	570	523	530	523	528	526	496	544	521	526	517	545	540	601	523	568	502	529	567	509	535	515	565	521	519	537	488	543	513	498	553	521	552	511	542	547	532	552	518	530	520	518	536	555	509	565	498	555	516	525	523	524	499	486	503	519	551	535	560	512	558	585	499	541	583	513	555	585	528	498	568	552	532	575	554	532	520	520	524	531	565	489	524	500	546	533	538	568	563	523	498	514	527	522	497	537	571	553	505	544	535	550	533	510	535	548	518	551	533	543	509	554	544	558	503	583	550	554	560	518	564	558	532	558	529	519	576	541	552	515	514	480	532	560	548	541	516	498	545	496	527	541	547	517	563	523	504	515	514	516	541	582	538	540	547	525	546	557	546	535	517	549	511	548	501	544	497	547	535	552	533	515	520	522	529	506	511	534	510	514	548	544	547	533	579	561	560	530	579	563	549	595	506	521	509	535	524	520	537	532	523	549	521	507	523	563	536	570	544	499	507	499	514	484	515	570	556	525	561	526	558	532	540	507	526	516	524	534	527	556	569	534	548	524	541	508	508	549	541	518	523	502	551	531	548	519	554	557	532	490	521	558	547	518	515	520	577	512	490	529	601	525	529	517	538	533	561	553	532	518	522	536	537	524	537	561	532	497	560	500	553	541	514	541	508	521	541	546	571	521	528	567	535	510	528	502	544	555	509	500	556	546	547	505	528	511	541	546	544	525	540	518	504	558	525	550	513	563	565	527	520	525	546	531	551	541	521	548	547	543	582	551	524	519	526	539	567	526	578	555	531	544	507	510	533	524	521	531	544	529	518	544	503	514	557	558	538	522	501	535	552	524	556	531	537	508	600	520	577	577	510	511	575	572	527	505	567	542	556	536	512	575	482	518	544	570	518	573	518	522	499	555	522	514	568	524	533	534	553	496	536	543	533	524	505	517	526	538	517	527	518	514	504	483	500	556	526	518	519	528	579	511	537	548	514	563	553	509	571	552	551	545	542	477	595	552	548	532	482	506	554	596	554	541	511	547	559	530	514	568	516	545	525	561	529	545	537	482	519	502	505	529	539	513	500	503	530	540	520	514	522	560	523	598	533	511	540	532	536	542	577	564	560	492	511	492	512	524	534	547	526	482	530	494	501	561	538	529	534	498	574	551	567	548	517	545	544	519	529	552	523	531	522	589	520	516	483	505	557	538	521	514	542	560	581	521	518	508	512	542	501	533	499	503	544	521	532	517	560	549	561	570	551	546	530	537	509	570	527	545	548	545	524	486	543	579	532	519	524	505	530	531	512	529	538	569	513	598	553	525	549	526	541	515	521	531	525	540	513	546	504	565	539	510	556	536	547	507	532	512	541	527	553	520	531	536	549	529	538	533	486	528	525	520	537	511	523	571	573	501	525	564	527	530	529	535	580	544	540	525	516	521	545	523	544	512	529	535	539	550	517	512	555	503	514	574	520	484	518	547	574	518	535	556	511	528	550	481	556	508	533	538	504	517	507	520	542	543	529	551	516	544	546	541	518	545	577	526	539	544	558	500	525	537	566	536	534	565	559	545	548	505	547	539	549	553	547	577	543	574	484	509	563	536	517	516	513	556	534	538	558	506	540	544	551	514	567	548	506	529	559	534	532	558	557	544	517	547	543	520	538	542	523	520	575	517	542	528	558	534	521	508	520	530	532	520	523	529	535	507	500	486	534	559	533	589	540	547	517	543	565	532	542	544	500	511	536	502	520	533	565	525	571	489
54441	30470	15278	6117	4312	3105	2120	1661	1231	863	744	646	532	466	406	410	369	416	352	369	370	394	355	372	354	354	352	367	364	334	277	311	308	313	290	276	300	294	304	333	275	334	319	305	275	312	294	290	278	277	309	297	310	299	308	291	302	287	283	305	289	297	337	263	307	285	290	346	291	302	294	306	309	300	290	309	278	296	340	313	282	277	305	330	328	291	288	291	338	290	322	316	314	276	275	301	332	324	286	338	261	290	298	293	296	289	301	315	288	286	287	301	284	298	292	273	295	287	302	311	276	282	307	269	314	275	242	289	323	307	290	284	326	297	286	318	281	285	313	266	261	277	303	326	267	294	299	285	285	273	297	305	327	275	276	293	275	265	306	288	264	298	300	332	303	292	304	298	283	289	310	311	303	299	278	274	321	334	329	301	305	290	300	347	277	279	288	304	291	313	303	306	329	292	292	286	286	301	279	306	307	306	296	320	293	310	288	330	298	326	321	294	277	296	287	307	315	326	263	327	309	306	274	325	306	315	305	295	323	294	310	313	296	276	271	306	290	297	327	334	288	303	316	309	292	318	307	278	284	285	274	302	304	278	322	324	288	310	310	279	284	307	250	300	295	280	282	316	302	295	274	296	356	283	283	266	323	305	293	312	275	285	297	307	299	295	272	307	305	301	295	268	287	309	302	268	276	284	287	265	305	305	324	294	315	334	296	258	275	287	287	318	305	285	287	310	286	311	254	314	291	274	293	299	324	294	284	312	269	295	326	290	284	317	256	250	297	316	295	316	321	279	312	331	282	298	311	312	309	267	257	270	273	291	317	279	319	269	279	311	307	309	280	308	314	270	288	274	301	294	297	317	289	287	327	293	291	323	312	323	266	305	310	317	298	308	265	289	294	275	232	281	308	278	290	259	329	271	307	306	298	275	294	317	302	312	277	274	290	316	290	294	262	289	336	300	311	303	320	283	271	299	267	282	318	349	282	295	310	285	282	292	297	277	282	294	323	317	297	313	314	310	309	284	276	276	305	298	314	305	325	270	286	278	304	319	300	294	285	312	317	273	286	329	303	296	317	307	290	342	274	279	319	309	301	323	301	298	313	299	307	296	315	301	283	334	307	313	297	274	294	297	306	308	309	263	290	291	301	258	338	294	308	297	301	290	255	299	303	297	293	305	241	315	344	307	313	271	278	305	276	297	307	319	269	297	307	319	280	288	252	274	296	321	298	319	287	304	279	283	302	281	322	297	302	294	322	288	331	288	297	332	313	310	270	297	289	285	317	321	308	299	320	278	278	291	297	322	315	293	291	310	294	264	293	290	315	245	294	305	284	287	324	309	299	290	287	291	311	291	287	299	329	328	283	309	322	270	278	311	262	302	298	292	308	288	338	297	334	311	283	290	320	291	292	321	295	274	293	296	295	283	302	287	298	301	306	320	278	307	309	285	288	295	320	302	286	286	310	280	287	304	243	289	273	302	300	297	311	297	269	287	341	303	306	289	298	308	247	303	307	308	260	280	297	287	297	319	316	280	317	314	300	362	282	302	299	316	291	300	258	310	292	284	310	292	269	281	275	301	331	327	336	288	265	296	294	296	316	319	310	248	306	316	276	293	315	258	263	302	315	314	272	323	283	296	292	324	339	277	295	244	321	296	312	264	308	262	298	312	282	283	299	289	312	308	297	293	304	303	290	292	288	305	311	316	348	298	279	295	300	288	291	311	297	320	310	288	298	314	298	285	316	279	284	316	323	318	296	267	282	306	293	304	333	267	295	292	343	268	307	335	332	275	308	304	302	295	270	298	280	296	326	275	291	250	306	304	298	285	281	272	324	303	315	294	310	279	291	315	271	285	300	308	287	290	288	290	282	305	292	291	330	334	285	307	281	280	330	309	328	300	317	309	330	308	325	345	299	278	324	299	324	303	289	301	304	314	275	293	280	275	296	297	305	293	292	300	295	310	303	272	289	306	254	295	309	327	291	288	317	280	283	283	276	275	270	310	268	313	322	311	294	314	296	298	316	297	295	288	285	321	297	249	322	310	321	281	278	284	280	288	304	301	296	310	325	275	264	308	308	297	279	307	292	328	307	266	320	261	310	304	290	318	297	306	295	319	295	293	289	315	311	278	297	285	291	321	265	292	298	282	317	291	307	309	290	273	282	277	252	283	265	309	308	271	278	324	292	269	313	291	302	291	288	272	299	271	287	301	283	320	313	307	298	280	264	327	288	310	312	293	331	281	284	295	278	299	291	346	322	305	310	293	286	288	309	290	325	303	367	311	256	297	321	291	304	300	299	287	307	333	324	291	296	284	311	304	308	308	301	293	301	268	289	305	272	282	285	351	352	270	304	278	273	306	314	276	318	302	279	299	284	266	316	323	298	300	291	251	267	334	309	293	290	282	264	297	278	312	273	293	323	319	304	335	304	283	280	270	279	286	273	340	309	330	294	294	296	306	279	305	297	319	307	281	277	322	306	307	280	304	296	285	302	302	326	310	294	286	304	297	288	301	303	286	256	295	276	273	279	301	288	299	309	310	286	292	283	296	279	281	283	269	273	288	304	307	282	282	318	270	276	280	287	260	313	292	283	297	324	267	289	328	296	260	311	321	329	287	316	311	310	288	322	288	303	309	283	295	301	268	294	280	300	277	275	290	312	280	288	300	278	287	303	301	330	276	307	295	304	303	316	311	259	331	285	325	321	291	312	307	294	281	296	278	293	287	302	312	274	284	338	250	310	294	308	292	325	304	310	304	289	291	282	274	287	278	314	338	296	306	307	291	284	266	270	309	320	267	300	315	337	315	282	296	275	279	318	312	285	273	289	294	295	321	270	291	277	307	315	299	315	293	279	327	338	318	335	301	299	297	293	265	301	306	298	304	285	311	266	311	330	308	325	332	331	273	295	295	276	308	332	320	309	324	308	288	312	309	291	305	324	304	291	298	333	278	294	332	277	343	284	321	305	280	320	281	260	312	273	293	293	336	273	295	277	302	271	275	288	310	293	293	321	303	284	287	270	261	329	307	321	254	281	325	299	307	328	285	317	279	304	272	307	333	306	256	307	262	264	256	264	270	341	293	280	320	303	275	233	306	314	302	287	277	306	277	283	293	312	283	319	287	265	260	279	299	289	276	300	294	295	296	298	318	300	291	276	285	276	350	333	307	309	315	290	262	281	311	304	305	267	276	284	289	306	317	298	299	302	289	304	315	336	306	319	307	286	275	309	281	313	295	288	302	284	328	286	268	302	268	264	286	271	281	290	334	336	285	308	267	320	309	287	284	294	264	271	304	299	253	268	285	311	276	294	310	298	278	291	283	313	338	292	313	326	302	333	289	310	321	278	263	300	296	287	280	300	278	280	316	298	315	325	305	317	298	297	320	304	308	278	291	307	294	321	297	303	283	327	289	298	338	335	254	286	303	306	263	299	277	312	317	284	283	303	293	313	310	296	312	334	308	330	304	282	294	262	303	294	325	277	322	341	329
31164	19648	15864	13616	13636	11215	8467	6794	5239	3590	2872	2396	1945	1530	1200	1222	1299	1123	988	1001	1075	1033	1194	1174	1147	1120	1045	996	979	940	792	734	743	690	704	671	667	667	726	680	712	702	670	624	640	664	621	640	638	661	652	655	627	672	629	627	646	626	656	654	615	671	593	628	596	635	636	637	615	608	616	615	659	629	661	620	642	656	640	619	560	648	614	613	632	622	619	649	643	644	677	634	644	624	647	642	631	639	636	667	689	626	628	643	621	664	627	630	640	642	604	599	655	625	632	637	655	585	619	618	616	642	593	574	605	608	640	643	628	623	597	615	639	653	631	563	639	653	652	630	649	622	654	628	612	639	602	638	642	616	665	661	624	651	671	621	632	607	644	639	665	653	635	624	636	610	613	646	614	659	632	646	599	622	599	640	621	682	639	625	670	609	640	596	627	646	624	655	613	634	637	684	662	668	617	693	596	624	637	591	629	617	586	672	650	644	619	601	624	653	610	595	598	650	653	689	664	646	637	600	618	698	620	605	614	652	624	596	625	629	609	575	608	610	600	616	582	656	641	650	646	629	624	636	598	590	642	663	589	634	658	656	604	659	631	626	651	632	609	613	629	619	605	611	586	592	622	647	623	635	631	646	628	618	610	639	608	614	608	680	597	612	575	645	657	587	652	585	616	653	655	633	640	682	641	633	584	564	657	671	619	628	644	630	627	605	683	641	670	608	638	620	598	624	636	605	633	583	628	633	629	636	630	635	600	601	660	641	639	666	616	628	619	632	613	585	608	639	650	647	627	606	658	629	618	610	651	655	615	628	623	655	634	651	628	650	607	624	650	645	618	568	606	637	651	666	616	650	645	651	622	600	660	657	624	629	601	639	657	590	634	644	653	637	606	637	621	633	645	665	673	644	618	627	633	657	669	637	642	658	671	631	656	599	631	653	641	618	569	636	695	656	649	638	607	602	569	609	645	603	624	652	668	683	593	615	670	651	648	609	671	665	691	580	629	675	619	604	671	584	605	634	642	635	641	606	633	626	653	641	637	626	631	636	660	627	642	656	635	572	650	649	628	673	633	635	619	625	619	578	649	596	631	629	633	634	605	638	640	673	653	640	631	682	641	630	593	641	651	632	618	647	649	640	621	633	648	616	649	631	647	596	657	611	610	618	618	628	670	604	628	626	588	601	657	609	614	638	628	599	659	638	623	585	668	581	588	640	607	636	633	641	646	645	625	607	644	624	591	605	611	638	622	646	592	622	651	608	632	629	617	613	640	616	590	633	637	656	656	667	586	639	641	632	620	657	613	642	666	596	627	653	642	657	576	650	633	601	645	583	626	598	601	646	592	642	615	638	625	648	620	627	640	605	628	621	676	607	647	586	648	618	640	657	629	594	628	661	642	621	628	651	623	647	617	634	638	626	633	606	596	654	626	638	644	629	666	657	629	595	632	681	639	626	650	659	607	697	620	594	659	616	606	596	643	630	641	627	600	622	648	633	607	635	640	631	626	641	625	629	672	639	586	649	612	628	620	629	586	635	629	632	614	602	660	664	610	582	560	681	609	649	611	651	622	610	637	594	605	633	605	605	595	646	622	656	631	636	663	664	600	655	582	640	622	656	617	614	650	624	641	662	597	582	650	635	665	623	612	653	621	642	633	645	621	610	613	630	629	620	666	634	657	610	626	575	672	581	604	643	594	629	660	656	641	615	610	603	631	644	644	611	641	616	671	605	654	647	622	635	631	622	608	669	613	639	608	640	599	605	595	638	659	659	611	631	601	638	600	640	577	608	618	628	614	616	656	652	624	653	640	596	609	617	638	661	660	588	660	645	653	589	594	653	639	626	635	588	663	657	650	660	675	656	642	611	580	657	582	622	613	644	638	658	615	655	535	615	637	609	630	646	627	654	653	622	630	684	633	657	600	701	616	674	594	614	620	627	631	576	640	633	625	632	637	664	579	666	631	640	606	624	631	633	635	645	627	628	627	653	647	623	618	624	609	638	622	624	598	652	656	638	633	640	667	645	633	617	665	632	622	587	616	620	615	657	633	678	610	631	624	619	607	636	622	640	641	654	622	655	633	614	619	592	645	635	632	630	623	646	588	618	635	673	613	630	608	639	623	632	586	651	635	608	642	635	627	588	653	626	599	628	613	651	689	599	622	610	632	627	630	636	641	634	617	633	632	615	623	650	668	647	633	588	648	616	581	677	662	633	682	656	609	630	623	640	705	646	598	612	645	602	591	673	679	652	612	659	598	625	637	634	615	634	623	604	612	623	596	657	637	644	643	634	592	626	671	649	629	642	666	640	598	665	644	670	622	698	618	624	633	640	598	622	594	603	637	648	601	601	610	628	618	622	579	612	612	625	642	614	669	621	693	597	608	613	606	663	639	648	616	615	630	637	642	685	623	608	652	606	625	641	668	646	641	636	612	626	630	604	637	615	651	646	609	633	653	651	634	592	642	641	616	647	663	671	609	631	620	648	656	616	630	627	618	618	656	634	631	635	606	649	634	632	610	616	666	604	643	644	669	651	596	634	606	625	637	615	617	601	633	632	621	618	653	599	642	646	640	613	660	615	678	655	649	640	584	621	600	640	594	651	643	621	597	679	627	622	582	616	640	605	636	630	617	604	672	668	600	609	675	645	614	661	586	624	606	621	612	639	611	630	655	621	599	582	624	620	601	610	624	584	622	611	621	642	612	635	641	618	634	608	632	631	622	632	580	658	664	642	601	679	664	606	640	598	643	637	619	631	657	646	635	641	668	629	632	631	627	578	600	620	663	660	676	578	643	655	599	606	666	611	615	636	604	612	660	628	592	649	643	615	662	636	644	590	681	588	619	625	651	692	651	646	628	634	609	663	641	644	610	640	640	599	603	637	662	636	637	620	621	627	621	628	628	595	647	595	636	665	630	679	664	657	609	609	619	627	601	661	661	644	596	627	643	587	604	616	637	642	624	631	616	657	645	649	609	617	634	651	635	623	655	613	618	628	634	619	659	651	628	679	606	639	603	621	636	611	650	613	662	566	633	586	693	654	627	654	604	638	601	656	612	648	630	626	624	620	575	682	633	602	558	675	592	620	621	628	674	614	624	615	650	638	623	649	610	656	659	662	655	650	683	607	623	657	614	648	619	654	617	664	627	658	623	609	632	634	623	627	613	603	639	639	644	630	599	617	638	652	623	664	606	607	623	630	659	635	594	598	578	589	577	632	639	649	684	641	677	582	601	649	611	647	637	677	597	597	605	661	590	642	629	663	651	662	639	570	649	619	673	612	643	603	611	579	607	590	681	643	651	611	624	643	622	619	678	648	628	612	632	599	651	616	602	638	679	638	588	613	640	642	667	643	637	674	635	620	635	621	631	620	663	657	600	633	642	602	668	665	633	649	652	642	638	638	675	644	664	582	639	635	648	627	599	625	595	634	593	648	636	638	607	607	603	593	581	663	639	678	595	621	681	617	654	625	656	672	651	600	630	608	568	659	661	641
32747	14405	4185	2320	1855	1333	924	749	612	476	448	376	327	295	293	243	305	252	294	290	270	250	291	266	266	261	246	247	281	289	242	274	240	253	213	242	280	250	259	284	266	269	239	254	245	247	267	235	241	272	268	262	274	249	259	236	262	253	244	228	235	264	288	252	240	262	260	268	271	252	261	272	256	263	254	265	226	254	268	269	259	211	236	234	276	252	230	257	259	253	248	227	266	270	276	291	290	239	288	281	271	229	248	242	223	254	227	275	231	250	274	241	251	257	278	255	263	275	249	260	245	269	247	251	252	250	250	288	272	264	221	281	252	227	235	231	265	292	241	262	241	255	231	276	261	264	242	214	255	233	247	261	247	210	288	269	231	271	227	231	246	253	256	267	261	244	211	261	264	278	253	268	276	250	242	226	232	227	239	256	254	224	259	243	285	249	239	260	246	251	279	240	294	238	264	243	292	258	274	257	246	235	252	277	283	241	238	276	224	255	248	263	261	262	243	253	238	248	247	263	251	219	252	258	264	232	224	248	241	246	238	240	244	265	224	215	240	250	252	228	268	266	234	225	260	272	247	266	232	254	259	268	240	243	240	241	240	243	231	265	241	247	266	244	283	287	245	258	247	228	271	251	283	248	231	250	230	271	266	250	255	280	276	290	226	263	259	260	231	278	295	273	255	242	236	246	257	276	251	273	270	254	275	250	233	230	243	271	262	265	220	245	244	238	275	258	256	258	262	232	308	263	243	231	260	238	282	246	240	226	255	266	248	288	262	267	230	264	266	264	271	270	262	241	262	263	244	243	264	257	258	257	244	261	281	290	231	228	250	230	252	243	255	257	230	246	280	267	251	264	227	251	270	263	220	248	239	260	301	268	256	277	259	290	249	253	230	257	284	269	278	265	261	260	258	242	232	297	249	248	264	263	246	243	231	258	233	257	266	194	249	284	231	257	239	230	265	253	242	265	256	227	250	229	258	257	245	251	284	252	292	236	267	241	247	248	247	231	234	297	249	278	265	245	250	243	251	246	256	247	278	260	273	262	242	210	265	271	235	237	284	268	261	206	237	270	269	255	264	263	234	283	250	255	278	249	265	272	266	230	229	246	268	237	246	244	242	246	274	253	248	251	246	254	253	255	247	260	253	264	236	250	272	247	273	255	285	272	243	277	243	241	250	249	219	256	242	240	289	251	255	234	269	248	275	266	254	257	249	257	231	246	275	261	243	243	254	267	251	238	253	235	245	251	250	219	234	272	275	286	261	231	279	222	268	256	266	251	218	198	247	254	253	258	227	233	258	247	258	269	264	256	255	273	205	276	236	243	232	279	253	260	235	267	217	249	257	272	262	251	241	255	303	224	232	262	239	273	238	255	251	256	250	253	244	258	262	265	244	242	228	221	289	235	265	245	258	231	263	282	280	274	255	253	264	234	254	278	220	266	265	255	247	268	266	265	243	222	266	237	249	242	249	241	235	259	218	257	265	284	228	248	259	257	267	292	236	256	236	240	238	275	278	260	253	262	256	225	270	267	241	237	268	240	238	253	270	278	291	265	223	267	252	259	240	241	246	249	238	249	244	243	278	234	254	247	252	227	254	221	251	261	261	246	268	262	256	260	249	243	252	246	253	278	258	248	270	282	229	234	251	231	224	277	259	263	253	260	275	262	228	247	244	250	254	302	223	248	267	282	257	244	274	265	247	269	258	270	261	251	213	235	235	275	255	213	236	231	247	285	275	249	267	239	274	246	247	264	216	262	300	231	262	266	245	280	233	248	244	228	237	251	223	221	257	251	224	256	218	252	251	257	279	255	256	261	248	246	236	269	254	261	239	277	267	263	269	207	253	246	263	249	244	265	289	251	248	237	280	262	213	243	281	270	303	234	229	240	249	264	251	273	262	238	258	264	233	251	229	237	263	249	231	244	254	252	247	229	251	261	243	257	244	242	268	284	247	238	242	261	257	278	234	256	226	247	239	263	291	245	260	227	295	262	257	264	234	239	228	253	246	252	258	228	248	248	236	253	255	248	274	244	291	277	239	222	239	271	245	272	267	281	232	256	249	301	247	249	247	270	258	259	234	255	253	224	251	248	249	230	219	223	251	247	244	250	251	283	243	236	232	231	258	259	275	233	248	258	274	247	291	292	249	237	262	258	259	235	266	226	216	252	244	205	262	243	264	251	269	270	241	230	248	220	254	271	249	258	251	271	272	253	276	228	249	228	260	270	263	250	234	277	263	282	236	246	257	246	245	256	255	234	269	229	239	265	262	259	251	280	265	256	242	277	250	276	239	265	239	243	264	234	264	265	244	241	260	274	265	226	255	259	242	247	247	252	256	275	231	260	249	243	254	264	261	261	240	249	257	255	220	250	251	258	256	237	282	253	280	238	286	283	246	259	243	227	196	236	271	277	214	264	250	232	272	251	254	221	249	243	265	270	261	247	246	273	263	261	263	243	254	259	235	264	258	270	243	242	253	248	274	288	251	211	249	265	252	244	236	246	272	249	267	273	235	233	269	271	253	262	244	269	248	261	273	229	282	259	245	214	261	266	272	257	243	249	263	246	259	259	268	257	265	228	262	255	240	210	275	268	280	251	253	233	263	279	243	257	259	270	265	241	233	227	255	265	280	281	240	258	265	236	249	263	251	259	260	241	245	257	240	247	251	229	239	282	265	239	276	270	250	249	240	219	249	280	280	248	246	253	255	278	241	238	220	236	253	241	229	221	232	269	263	233	256	220	234	262	254	223	267	254	233	238	238	249	241	276	298	277	259	243	216	265	227	254	245	265	217	217	267	264	242	234	234	298	289	265	254	239	287	280	233	246	239	263	257	241	258	266	267	262	247	257	252	237	214	245	250	259	237	251	236	243	236	246	235	252	224	228	261	230	208	224	246	262	251	251	245	248	253	231	236	257	272	252	294	236	227	245	254	248	254	234	260	224	252	254	269	223	244	240	271	247	260	264	238	272	225	260	273	232	249	228	237	222	265	253	249	283	269	274	265	271	260	272	248	240	260	240	247	269	268	249	276	271	237	253	294	274	291	280	231	256	238	257	251	217	237	264	254	233	259	247	248	247	233	236	255	272	275	260	218	257	272	231	242	244	277	240	256	256	250	247	240	259	236	281	268	253	271	229	252	255	248	263	246	272	250	225	276	277	228	252	235	249	240	288	270	265	240	239	265	265	249	226	219	246	263	281	288	268	250	275	252	259	239	285	256	244	261	269	279	260	258	243	220	245	230	250	214	242	255	292	245	271	209	267	278	252	279	270	272	253	279	245	290	250	257	249	255	251	250	243	239	258	267	245	245	268	281	246	242	246	221	219	276	250	264	245	268	223	237	248	238	224	250	223	263	249	251	206	234	253	305	259	257	248	253	264	240	244	243	286	241	264	254	220	316	279	226	254	238	227	258	236	227	246	230	250	253	263	249	195	253	253	260	272	257	260	228	245	241	247	285	278	256	255	237	257	241	265	273	257	213	237
18367	8425	5903	6461	6083	4924	3488	3024	2385	1604	1433	1220	950	762	666	679	690	639	649	633	630	655	617	646	635	575	597	616	641	591	618	626	572	566	534	543	579	586	527	489	581	524	576	529	556	546	583	506	525	601	537	516	497	557	543	534	570	559	548	559	542	542	529	516	547	542	555	560	559	539	525	524	567	536	510	530	538	605	522	519	548	518	533	539	518	498	511	523	578	554	525	557	535	557	504	536	527	592	534	546	557	527	544	585	514	512	508	530	511	514	548	551	572	578	555	558	500	562	532	528	535	551	536	562	506	535	533	519	526	493	506	511	579	517	581	543	507	535	533	595	523	510	554	539	520	526	556	522	517	511	563	521	521	541	552	529	567	515	571	526	519	536	541	518	505	592	494	530	554	502	516	562	534	547	542	529	555	496	575	514	538	586	500	539	527	592	540	522	545	468	526	509	525	513	523	512	521	529	522	589	550	585	512	526	495	528	507	572	533	510	484	507	523	559	507	560	562	512	555	569	543	528	557	580	557	552	509	548	566	557	564	523	533	569	541	550	547	547	566	542	530	546	502	550	531	493	531	499	528	517	500	556	485	527	553	538	475	574	511	554	536	481	537	530	510	541	533	514	571	515	571	521	506	502	496	566	527	515	538	589	534	587	495	512	554	500	539	513	545	543	545	530	505	533	560	499	544	550	540	568	556	522	522	532	564	558	543	564	527	538	530	541	546	539	514	524	511	551	549	529	538	538	566	535	505	512	544	540	549	551	560	556	525	554	520	587	580	563	540	523	496	483	560	567	522	553	529	491	562	501	508	526	540	553	563	510	521	510	540	489	544	512	531	547	545	516	597	517	534	553	534	524	556	526	534	568	544	523	540	569	555	580	543	545	521	519	547	508	541	515	549	547	549	562	497	519	515	553	537	504	515	534	548	571	570	503	554	549	578	547	513	548	538	525	545	534	518	563	535	503	544	506	533	551	560	570	554	525	558	530	531	572	528	552	531	533	522	519	550	567	548	546	535	566	582	542	538	528	524	507	563	545	560	539	562	516	544	534	580	551	553	549	532	511	548	547	517	532	545	539	521	580	518	566	552	524	541	504	478	544	553	544	541	557	521	518	510	560	546	559	533	504	553	540	558	555	537	528	542	536	495	567	576	541	523	555	460	548	527	542	545	512	504	531	526	531	526	529	508	534	508	537	575	568	546	522	509	539	563	535	531	541	567	555	524	543	512	555	533	537	498	535	513	561	556	531	549	497	527	532	531	544	559	555	561	525	539	545	547	518	524	525	534	540	527	517	552	551	549	557	536	523	525	539	510	552	569	576	516	531	551	563	541	502	575	548	485	555	524	497	525	514	570	525	525	568	540	515	528	505	530	532	543	554	538	549	566	570	484	563	558	535	537	531	555	545	567	517	519	550	536	533	563	537	534	576	513	544	547	560	528	531	523	535	509	514	546	518	559	498	494	511	531	514	526	519	547	541	551	548	541	520	545	597	536	551	576	541	546	562	524	556	555	538	574	526	539	561	513	571	515	562	554	533	541	567	534	549	505	515	564	552	569	602	574	496	524	553	512	531	551	522	539	539	501	501	565	508	572	566	532	571	550	520	540	563	529	537	547	520	531	530	521	552	524	576	512	480	514	508	524	541	556	545	555	560	496	493	546	523	528	501	548	486	538	514	513	523	566	524	518	510	499	528	513	504	598	554	555	560	539	538	539	487	533	499	595	535	516	521	540	509	523	545	517	552	499	556	540	528	525	536	547	560	539	497	528	522	506	486	535	524	566	495	569	494	532	513	524	529	588	568	503	527	536	559	535	524	572	520	525	519	544	572	564	515	528	520	525	530	527	522	575	500	537	557	560	531	586	525	552	563	540	528	549	494	534	501	482	540	496	541	514	548	496	576	553	548	485	526	483	515	554	528	563	495	558	550	539	536	533	535	513	500	550	525	537	519	557	517	503	523	502	534	514	554	511	532	547	574	553	504	551	517	514	587	548	551	520	556	518	555	560	513	508	496	535	524	517	530	500	585	558	532	519	541	573	532	537	520	525	519	562	558	565	576	523	546	541	543	502	510	509	557	528	556	549	514	526	532	509	545	537	511	560	521	543	551	576	556	543	524	546	535	547	540	549	583	576	505	528	546	537	564	543	538	515	563	502	569	536	526	544	510	521	510	535	550	558	540	516	539	518	568	537	537	536	549	531	523	518	543	546	517	546	563	580	522	528	530	533	543	515	532	507	511	527	555	580	555	550	540	516	540	537	545	530	601	537	532	520	511	518	595	523	578	522	546	566	563	497	519	532	549	536	527	539	498	528	540	542	577	548	523	489	568	555	565	528	609	544	515	576	574	522	524	514	533	541	526	539	553	520	547	531	519	551	529	559	483	482	572	546	513	530	538	525	535	535	534	574	558	526	537	535	510	544	571	560	518	517	519	554	528	544	567	559	525	534	512	545	542	512	573	568	552	530	538	509	563	564	515	555	550	557	567	516	514	539	553	535	551	516	540	525	549	547	485	545	555	535	482	503	556	550	541	551	539	540	566	520	589	568	551	510	562	569	529	477	526	534	503	530	538	536	499	537	525	564	521	595	568	549	544	533	555	560	544	528	531	556	578	535	563	574	537	578	559	518	535	524	522	552	527	462	538	555	550	505	498	533	540	521	532	507	533	520	549	530	521	555	566	549	535	555	538	535	544	554	550	521	518	556	519	530	534	543	544	517	540	601	538	587	546	531	552	511	498	554	527	537	546	510	539	573	555	527	511	530	496	551	524	531	578	557	555	530	548	512	516	531	588	573	528	515	591	513	543	533	547	560	556	536	546	538	491	522	544	542	572	508	538	525	547	582	525	541	527	545	545	535	512	590	556	536	531	476	505	535	549	512	543	534	553	519	509	557	553	526	545	524	517	562	572	491	525	536	514	558	542	553	518	555	528	548	543	523	547	550	592	557	554	532	511	527	573	527	526	531	484	501	518	538	544	529	524	512	538	526	509	536	530	510	562	513	533	559	517	548	581	509	544	532	555	524	534	539	559	526	566	522	539	503	501	518	573	554	541	542	569	535	558	535	524	549	580	564	513	520	523	532	488	546	561	524	521	543	517	528	556	512	513	548	518	515	489	538	505	541	527	506	538	543	524	521	539	549	520	513	525	587	553	502	534	519	524	506	554	569	561	539	546	511	558	561	529	546	546	517	551	520	528	553	516	552	528	563	511	547	554	539	611	552	551	547	508	559	504	563	536	552	543	560	495	567	522	550	582	516	571	523	508	545	555	488	529	520	521	556	501	515	563	543	536	537	552	528	524	521	535	525	571	581	552	553	516	567	547	544	503	571	571	566	510	494	550	535	547	541	534	525	546	546	591	535	539	526	508	518	601	528	570	535	546	567	580	539	564	542	561	561	545	554	576	565	519	533	543	532	499	504	564	530	549	518	540	574	540	556	518	570	529	522	534	550	558	562	545	517	570	522	493	542	516	574	538
49652	25426	9360	3882	2936	1889	1335	1176	867	711	646	502	363	341	308	336	277	300	297	289	271	287	259	276	307	345	297	278	268	249	266	247	259	286	268	242	236	320	263	268	242	245	285	240	245	232	225	291	255	240	232	251	263	250	230	253	277	261	259	285	260	269	259	249	226	250	258	258	273	276	250	217	274	270	278	235	257	255	250	252	230	263	265	260	234	241	271	272	261	227	238	240	285	261	248	250	244	272	275	241	260	255	231	243	249	258	294	252	250	258	250	281	235	265	267	234	252	251	238	245	252	258	250	273	233	252	268	245	276	262	233	269	270	237	246	228	283	281	270	262	244	255	239	259	258	232	247	264	223	284	250	274	275	273	255	228	234	241	226	264	247	267	261	275	228	248	232	262	263	222	237	258	279	253	236	200	224	277	275	293	205	261	256	227	256	279	268	267	235	231	218	224	252	291	266	244	274	236	232	224	281	251	228	228	286	266	252	243	273	240	260	243	242	283	282	248	236	224	256	247	242	255	252	258	261	245	251	243	258	247	234	221	274	258	266	224	245	244	219	226	236	269	256	237	253	264	259	268	271	235	259	243	259	244	255	257	288	273	237	255	247	287	259	228	244	262	225	270	228	261	251	244	246	256	259	268	254	239	252	277	263	259	235	281	247	228	248	235	228	225	267	231	246	247	259	240	238	248	210	260	262	264	237	230	246	262	246	246	266	275	259	247	247	287	196	240	273	241	257	251	265	247	287	277	249	256	257	254	286	285	261	235	256	288	258	262	232	238	264	249	246	297	248	245	262	285	229	224	242	230	277	274	247	241	259	254	267	262	237	260	287	259	271	250	262	248	270	244	258	253	246	255	230	227	269	241	239	259	259	273	246	247	250	271	276	274	265	244	241	264	261	257	237	261	252	232	253	252	278	221	266	256	251	249	270	263	275	229	253	268	241	248	242	242	255	250	246	220	244	256	242	229	220	259	241	231	236	230	261	262	262	238	238	259	234	252	241	259	220	255	270	256	249	218	274	232	238	243	226	243	247	260	286	245	238	240	247	241	269	248	223	225	232	253	271	250	276	248	244	217	220	222	272	248	229	258	240	277	259	246	257	242	263	264	242	238	272	240	257	231	253	251	219	246	257	258	261	259	279	262	240	249	279	223	240	227	234	248	244	256	253	254	205	243	249	250	243	276	251	210	230	263	250	236	261	266	230	256	263	271	199	225	261	239	235	252	247	267	260	278	243	284	256	234	241	250	234	267	265	266	250	248	240	267	266	278	265	230	260	280	278	301	227	248	269	252	254	263	280	225	242	255	260	259	255	256	216	259	279	253	227	237	212	266	252	233	276	252	267	248	240	239	278	253	266	263	254	250	246	230	270	246	295	235	247	214	250	297	258	248	252	245	266	261	244	285	263	248	261	216	219	228	260	234	227	241	261	254	234	249	222	246	251	260	212	256	259	251	291	239	239	257	270	242	293	277	273	259	281	236	252	289	275	215	259	239	278	253	248	251	258	260	243	283	281	253	247	223	229	265	230	286	231	247	242	234	259	238	248	240	284	263	235	257	215	254	265	282	257	259	255	244	271	263	243	277	233	225	271	242	244	224	266	246	277	259	229	246	235	232	248	247	256	248	271	273	253	259	244	222	268	258	244	224	262	249	228	223	261	233	272	257	239	247	256	229	237	256	270	277	231	252	243	257	236	201	263	266	254	258	255	240	271	227	249	250	251	268	267	238	228	225	272	260	284	232	239	223	267	289	250	233	264	228	251	229	239	237	256	238	266	286	256	254	244	298	259	255	256	244	283	243	246	267	260	255	258	265	250	241	205	258	286	238	249	257	232	238	273	271	258	244	253	265	261	223	231	248	239	266	250	237	254	236	261	222	240	238	247	255	258	234	250	240	252	231	249	230	258	259	230	241	229	238	246	275	264	231	266	221	240	229	264	232	260	244	248	226	245	229	255	260	232	245	218	242	220	248	221	277	246	249	267	297	264	276	220	232	240	261	256	249	272	275	263	245	241	219	234	252	240	285	227	228	267	281	286	262	238	258	263	273	268	277	268	237	229	238	272	277	263	255	253	283	272	274	264	242	259	250	244	221	262	255	283	261	280	246	260	240	264	224	236	227	278	269	244	234	265	242	261	258	263	295	280	274	254	256	258	237	251	250	249	238	224	264	244	277	241	257	229	233	208	284	259	220	272	250	262	301	253	226	254	267	290	250	240	256	212	246	231	268	242	234	275	260	255	275	219	225	257	246	265	241	250	265	275	262	285	245	267	212	259	258	286	273	246	258	245	235	265	279	246	275	212	260	253	247	275	231	290	277	270	250	283	271	241	250	234	263	226	264	254	245	254	251	254	293	229	236	268	257	269	260	265	241	243	270	242	232	236	280	275	228	256	231	253	231	232	246	265	246	256	220	279	257	219	226	279	260	227	259	253	243	286	243	247	230	246	241	227	264	268	256	252	235	246	277	210	246	232	269	279	267	257	282	248	254	258	251	245	251	261	255	256	234	249	261	258	268	274	220	257	248	243	250	263	247	263	254	261	266	255	235	281	258	280	251	295	258	240	261	234	262	275	261	237	235	263	249	234	248	216	247	274	276	234	270	247	227	272	249	265	246	251	244	259	247	280	238	260	230	223	221	246	242	282	210	250	267	264	242	254	272	264	276	264	268	242	255	252	255	247	240	242	275	272	225	259	277	257	261	247	237	235	270	242	259	259	254	223	278	230	238	246	254	233	216	229	275	238	236	251	251	247	250	222	253	239	220	241	258	222	262	233	247	235	237	230	260	261	269	232	238	276	227	263	241	229	239	264	253	250	240	254	290	232	218	212	244	294	249	230	239	234	262	257	265	231	248	227	240	288	246	272	265	236	229	251	270	279	260	238	218	239	238	223	245	231	263	230	245	256	246	254	218	242	239	248	250	257	253	240	239	218	240	275	253	301	255	234	267	230	258	235	301	241	267	245	232	229	257	234	263	236	258	263	257	242	235	253	266	260	268	226	251	269	257	234	234	239	229	228	226	236	233	271	259	299	255	209	203	271	246	235	240	233	248	235	273	247	276	245	238	251	253	234	251	213	270	244	269	265	250	265	248	263	264	262	265	263	278	250	233	254	211	216	283	209	250	223	245	249	280	252	256	251	259	264	295	216	259	246	253	261	245	247	271	224	239	256	251	229	264	226	216	267	224	240	237	275	263	245	243	260	256	268	225	304	258	226	241	225	253	270	232	256	242	260	274	266	245	240	249	270	265	210	270	284	259	270	267	257	277	278	252	272	249	258	270	285	247	233	246	264	198	251	257	248	232	256	231	242	255	217	243	241	276	245	252	230	226	238	224	269	264	240	258	258	250	256	232	282	238	224	235	287	258	227	235	278	237	239	269	228	249	259	211	234	279	247	235	221	270	250	237	271	273	244	242	265	263	263	285	260	275	271	266	248	243	253	272	258	229	242	268	244	266	239	244	263	221	272	253	271	236
29249	15806	10458	9768	9957	7117	5332	4761	3735	2892	2606	1865	1323	1036	823	892	773	743	704	749	728	718	733	790	777	767	768	777	752	658	659	573	597	595	624	582	605	561	586	553	563	541	595	585	519	493	524	604	576	564	554	575	536	540	594	607	548	541	576	521	508	557	572	536	518	582	549	547	511	537	519	551	564	585	484	541	555	555	562	514	510	498	557	549	535	535	506	545	528	575	570	529	525	529	535	524	526	529	552	511	551	546	492	534	524	547	518	544	540	570	524	520	576	551	527	542	534	574	533	533	560	548	509	558	549	546	514	531	569	598	542	517	525	531	519	531	532	575	541	547	494	563	538	535	552	553	552	528	528	526	566	567	546	537	554	560	527	519	526	487	541	535	520	522	587	570	528	534	571	517	587	522	499	523	545	571	493	575	525	571	525	531	509	553	547	584	528	534	544	556	570	537	556	506	523	532	558	567	543	556	515	599	544	572	542	531	555	520	501	568	552	557	513	498	579	577	530	545	500	541	562	558	521	564	533	522	521	548	519	572	561	548	535	562	533	530	498	554	526	547	523	528	549	531	555	586	517	514	547	539	572	526	537	548	558	542	521	551	565	571	563	543	585	540	544	558	555	604	561	541	571	547	562	525	531	580	549	563	539	528	555	491	521	543	541	516	520	517	560	567	560	521	519	513	510	558	526	565	589	512	538	536	567	586	539	513	506	529	548	535	535	558	540	542	587	494	544	567	505	548	536	578	537	528	503	559	564	524	496	536	516	540	605	563	525	527	544	537	546	569	548	551	571	513	552	536	549	547	510	564	552	545	530	553	568	560	541	547	547	574	560	569	536	516	547	504	560	553	525	534	530	531	537	531	536	572	545	532	590	521	559	542	557	524	598	527	574	549	515	547	518	532	575	562	520	575	549	577	537	498	544	542	576	539	536	560	578	538	527	543	563	559	539	565	517	522	565	517	521	589	514	547	539	537	543	500	540	520	564	565	504	566	562	547	540	550	558	546	573	528	552	559	543	544	563	551	503	534	534	522	578	561	549	557	548	534	531	523	569	570	529	575	534	524	522	531	565	588	547	527	558	527	553	512	554	527	531	543	532	546	523	497	601	547	552	534	538	544	541	544	532	552	561	578	524	568	524	546	530	473	561	577	521	571	495	513	507	524	537	541	563	563	559	540	517	525	560	560	483	528	534	551	550	555	570	541	553	538	567	502	551	566	543	595	502	536	516	550	564	526	535	558	518	521	559	556	525	558	543	560	555	550	557	561	546	511	578	533	490	533	574	527	541	553	546	539	546	562	569	541	537	531	572	539	571	542	532	566	481	499	535	525	532	552	521	512	529	542	522	550	540	544	525	515	537	511	539	537	507	571	552	544	529	557	566	543	556	550	530	515	532	541	560	556	572	551	545	573	533	524	611	588	556	540	526	529	552	517	542	521	531	542	562	550	559	523	526	538	508	497	535	497	539	526	566	533	536	530	544	543	579	565	534	520	528	546	490	549	588	493	553	515	543	521	576	568	534	493	579	544	528	490	547	535	560	539	518	523	544	546	528	527	532	549	505	553	591	554	547	527	550	560	523	559	525	550	578	555	602	528	573	541	559	560	536	564	535	548	509	528	569	571	522	556	563	528	548	544	546	541	508	544	557	530	571	540	549	551	552	568	561	573	552	532	557	554	545	512	527	558	552	539	581	538	544	566	530	531	528	544	558	556	533	514	510	563	532	568	569	524	564	596	518	580	529	550	551	590	532	536	512	580	562	483	561	500	517	537	538	530	562	533	557	529	546	554	573	547	580	530	564	530	570	526	554	540	549	520	554	523	551	516	546	572	543	531	548	556	544	548	495	521	529	570	539	526	553	540	527	564	542	530	571	560	547	559	572	535	542	563	552	563	545	530	564	538	528	515	540	545	521	525	545	504	515	557	512	565	582	538	536	564	500	519	541	557	539	554	537	561	534	571	572	537	562	546	551	551	497	548	522	549	536	494	545	534	519	534	518	568	519	582	573	545	588	580	529	535	572	536	543	496	508	515	545	522	543	518	576	563	557	547	525	549	537	532	491	532	551	536	559	558	571	557	526	549	567	506	535	582	515	519	559	530	516	526	570	564	528	529	536	497	533	543	561	505	548	549	555	550	543	550	600	583	533	547	536	543	544	532	578	547	532	489	540	511	526	532	549	551	536	559	509	524	514	573	536	571	536	552	562	499	527	553	512	572	545	530	512	528	510	531	536	523	531	577	548	506	615	541	536	523	563	549	542	539	545	559	602	511	538	549	569	498	575	590	534	551	564	551	504	489	532	528	556	558	513	567	563	556	537	521	494	543	542	504	538	550	543	538	551	555	570	539	559	565	493	555	567	589	534	542	512	564	546	553	547	520	562	554	582	503	524	524	510	571	545	579	544	552	542	528	520	521	563	547	551	582	554	494	545	568	558	555	565	540	531	528	527	527	556	533	532	553	516	551	538	530	527	538	526	565	573	577	592	519	508	538	543	568	580	532	547	527	521	515	529	546	541	548	576	548	556	549	553	547	528	544	559	589	539	504	555	545	566	532	551	560	523	548	544	531	535	505	542	553	526	503	578	537	552	513	541	567	547	579	548	557	544	520	526	562	530	533	567	507	498	527	539	542	529	493	532	545	571	552	554	518	549	536	531	544	544	555	590	524	552	577	545	540	583	575	549	532	612	498	589	509	530	522	534	526	564	542	515	576	594	517	546	528	530	527	548	515	549	570	532	571	527	514	534	512	564	526	545	561	535	513	540	545	512	527	565	572	540	582	526	544	516	563	543	548	554	550	523	553	515	518	579	540	532	544	509	542	519	558	557	529	553	536	588	503	553	617	524	547	550	530	517	539	529	570	532	512	536	571	578	559	566	542	548	527	510	555	525	549	553	554	555	525	548	529	500	555	567	544	589	536	551	545	547	571	568	573	554	513	543	541	540	546	491	499	557	512	535	548	544	555	533	546	550	561	503	551	556	544	520	549	531	535	541	518	558	547	545	528	544	538	532	532	519	510	554	491	546	567	526	547	525	557	558	520	555	544	517	540	554	567	548	539	524	521	567	536	543	537	544	517	543	550	534	544	532	542	495	537	513	495	531	534	570	564	546	545	509	517	556	574	549	495	548	575	547	519	521	518	553	528	535	545	561	535	548	548	538	500	543	522	518	533	550	529	562	499	526	485	549	585	553	592	534	539	527	553	514	515	584	580	577	566	536	542	563	580	581	546	521	559	567	504	547	534	499	559	531	516	517	560	528	571	562	529	554	529	548	544	578	566	558	525	526	550	524	564	563	531	605	557	549	563	496	548	495	527	518	516	544	514	541	543	524	575	526	523	514	526	541	556	539	549	533	527	544	549	533	518	555	550	581	588	524	529	551	526	549	538	546	532	583	570	510	533	533	573	519	552	560	522	597	607	513	528	546	546	555	549	603	574	520	545	528	543	540	560	534	540	525	591	541	517	536	550	556	532	547	549
57101	30307	14550	6160	4267	2530	2003	1664	1388	1104	906	643	534	434	397	375	381	395	381	307	407	356	339	340	333	382	299	367	355	373	342	347	313	338	328	287	308	322	285	309	316	277	294	346	288	330	335	309	295	295	316	262	311	330	279	325	283	317	307	294	299	316	306	281	298	285	333	341	298	312	310	317	286	308	305	283	295	260	285	308	319	296	283	292	300	283	308	287	288	275	290	295	322	283	310	269	286	313	326	272	274	286	274	280	302	276	303	307	275	317	318	302	313	295	289	310	280	333	313	285	309	309	313	307	333	295	335	306	229	326	311	279	284	309	309	348	269	272	292	303	308	304	318	307	316	301	296	298	294	319	285	319	266	290	278	296	300	287	340	289	326	297	300	286	274	275	320	318	315	318	293	319	295	279	281	298	285	296	338	293	317	276	262	262	310	333	307	291	296	297	280	294	299	285	314	289	301	338	315	318	302	308	323	321	297	278	260	340	299	288	313	315	308	308	294	320	299	298	288	294	287	278	297	281	325	290	271	303	341	344	278	332	302	300	301	299	309	294	292	281	295	265	334	323	268	313	307	308	304	338	344	301	330	315	276	286	341	281	317	329	308	279	294	316	284	272	288	329	325	316	325	299	287	292	299	316	292	307	300	316	299	308	306	297	299	295	327	299	306	315	321	299	294	308	317	298	294	282	298	321	303	270	300	302	289	273	299	275	305	338	280	336	316	321	320	251	302	320	271	304	309	269	292	313	294	308	285	313	318	313	309	320	292	315	320	295	316	291	295	301	277	290	300	300	299	272	306	335	328	251	304	300	330	282	304	302	272	315	310	310	282	295	310	300	297	248	307	302	320	301	308	300	328	325	298	300	306	272	322	310	297	284	311	300	317	299	276	315	322	316	332	313	272	278	325	276	321	319	273	287	334	315	272	311	299	285	282	293	295	310	288	315	282	288	297	305	318	339	317	303	306	281	284	302	299	272	278	283	330	304	297	307	281	283	283	284	335	328	280	294	310	277	279	304	275	300	314	298	305	297	294	266	287	294	288	305	283	301	288	314	299	354	299	295	297	320	337	278	289	327	306	320	276	307	336	331	326	309	290	274	281	294	326	299	335	291	317	306	319	344	329	304	284	303	314	313	333	310	308	297	331	303	307	325	322	290	327	294	305	286	321	295	312	315	329	311	342	320	259	322	306	343	318	307	287	331	324	328	326	316	320	343	327	293	306	324	342	265	291	324	300	282	330	291	298	317	292	279	284	305	315	304	291	321	294	289	304	323	291	334	316	291	321	335	318	305	325	329	325	302	304	283	299	291	313	303	331	308	333	310	295	291	277	293	313	259	292	309	308	285	282	273	305	273	295	303	297	326	284	315	293	291	294	292	287	287	297	301	279	317	334	292	319	313	295	269	266	297	318	321	296	259	282	283	306	312	298	281	285	292	324	281	300	321	303	312	294	270	287	292	265	291	305	313	289	287	271	290	313	290	277	286	335	264	324	303	294	290	303	293	303	310	312	298	317	311	303	295	332	281	343	284	276	285	288	290	321	305	299	284	304	317	296	292	301	300	282	291	302	309	304	281	269	311	304	325	285	294	325	320	313	301	279	286	307	323	326	307	346	264	313	337	300	294	283	296	301	287	330	331	296	292	263	304	297	306	296	304	312	313	299	315	339	295	319	275	314	294	331	309	308	287	320	283	293	314	296	324	300	323	285	318	307	330	318	269	319	310	303	287	276	283	331	301	295	284	310	304	297	305	295	304	313	336	318	313	327	334	329	301	305	301	305	290	315	324	301	318	302	269	308	317	284	313	318	293	314	282	311	313	316	306	321	315	306	290	308	294	331	298	286	284	291	313	289	296	320	267	328	332	341	317	287	306	293	309	275	304	305	343	315	253	290	311	306	292	303	333	347	287	290	283	311	297	320	304	326	288	299	343	263	270	296	314	310	316	293	262	290	315	305	304	329	271	338	301	308	314	326	326	284	304	302	293	267	281	322	305	347	315	276	293	297	346	308	318	251	312	325	270	296	259	301	334	349	307	312	314	268	309	313	323	294	280	315	306	294	316	311	327	282	324	316	297	297	311	291	305	323	295	275	280	321	328	315	293	327	306	303	280	309	317	325	274	292	351	308	325	302	294	310	278	323	301	326	323	288	329	298	288	300	286	298	287	289	297	263	288	296	294	290	305	299	280	330	310	315	324	278	283	286	313	319	322	284	287	316	329	308	290	271	315	328	307	277	291	300	303	342	284	291	298	308	291	312	308	283	297	307	315	313	287	291	286	298	271	312	286	311	321	324	303	298	301	324	300	272	299	313	303	323	296	283	277	336	364	355	341	309	294	317	298	314	328	287	336	307	290	294	287	286	306	290	303	302	303	305	284	285	287	293	315	302	301	321	316	289	323	294	311	296	297	292	295	326	308	332	315	314	308	319	289	274	287	261	325	267	316	295	290	314	296	304	316	305	348	284	300	315	311	326	300	283	304	290	314	299	286	293	276	293	290	281	294	304	318	302	309	282	320	344	311	295	302	338	319	294	290	322	293	293	309	296	304	306	323	315	316	345	294	264	271	269	290	330	290	311	282	264	292	302	327	307	296	298	298	312	305	324	347	344	302	274	271	312	293	312	315	306	319	291	287	285	308	310	277	295	324	311	293	296	297	299	279	305	351	310	287	290	305	300	318	322	273	322	313	331	288	303	305	316	330	320	320	329	268	315	307	288	304	332	258	325	282	292	297	301	312	295	298	324	284	328	282	299	312	287	293	264	272	276	313	311	271	298	325	307	264	318	293	286	362	283	305	289	317	284	270	289	331	301	311	267	329	320	296	273	293	320	316	289	325	297	299	331	295	335	315	321	308	291	295	265	293	280	282	280	305	270	336	286	342	288	328	301	302	295	323	311	281	301	290	276	284	330	341	331	317	316	326	290	272	287	302	289	310	313	283	301	298	307	292	305	294	310	309	296	282	299	306	296	331	276	330	306	275	287	278	288	326	300	296	277	319	300	320	280	322	311	287	309	290	290	283	309	288	323	282	293	298	298	315	285	274	324	268	320	294	295	285	272	310	295	274	256	340	322	319	275	290	298	306	281	307	299	289	296	319	278	296	281	310	296	328	281	285	311	320	296	297	300	301	308	254	308	301	298	286	312	275	306	327	308	264	313	312	276	329	255	298	295	298	297	310	281	287	284	288	294	282	288	301	307	287	289	288	285	268	300	305	304	349	291	278	257	321	294	308	282	296	322	318	299	292	305	316	286	295	307	325	325	296	329	288	305	280	292	314	289	257	315	304	283	327	342	281	290	306	280	290	291	304	318	293	315	273	339	299	328	337	285	314	323	279	308	335	306	308	264	327	321	310	294	304	324	285	290	298	276	334	292	289	288	343	282	314	331	285	298	317	296	282	330	270	308	317	317	311	267	309	301	304	319	308	304	313	289	316	287	318	308	324	311	279	283	298	329	319	316	303	325	295	295	296	310	305
33651	19313	14570	13855	13049	9166	7841	6841	5706	4449	3660	2582	1863	1436	1166	1054	929	1000	879	926	904	932	880	988	986	1039	1004	958	931	917	779	767	731	761	732	682	747	684	697	681	644	689	693	645	652	625	657	661	663	668	657	598	689	642	627	642	661	675	633	628	662	650	649	635	645	646	632	677	666	637	670	633	633	668	645	666	665	618	613	638	587	642	622	593	666	685	643	675	655	591	630	590	631	667	640	619	621	643	662	622	612	633	647	670	649	610	622	651	669	643	610	638	644	638	643	623	671	641	658	636	681	594	619	630	657	665	652	667	618	646	687	643	665	630	577	620	632	641	573	653	635	608	621	605	600	644	605	646	620	645	629	642	620	624	612	657	620	650	672	658	646	633	629	598	646	680	649	667	599	678	640	684	618	606	627	633	632	653	683	628	600	604	637	632	629	650	649	628	680	666	656	617	639	637	641	687	592	649	599	640	628	638	607	623	647	664	639	621	656	646	662	617	645	621	608	586	635	648	614	622	667	650	670	658	630	652	645	617	668	644	689	597	643	613	668	644	625	658	661	624	631	726	639	612	605	666	656	627	661	608	659	612	662	591	621	672	667	643	662	604	592	665	640	613	628	663	642	650	588	621	641	666	639	648	630	584	625	640	651	660	694	623	633	634	635	607	676	644	647	653	652	618	611	612	597	653	631	647	669	624	616	632	636	622	666	664	630	631	612	639	658	614	654	643	632	645	586	621	655	645	600	680	636	621	580	635	687	665	637	624	641	674	593	606	703	643	702	653	634	615	681	616	627	612	651	654	642	653	594	627	671	616	603	634	643	666	651	616	612	661	648	668	600	684	609	607	620	650	665	635	631	632	618	595	647	618	633	637	642	642	629	667	709	657	627	635	651	612	671	698	634	590	651	632	639	659	606	591	655	656	640	640	669	655	606	645	688	650	614	674	605	651	615	609	620	624	609	652	628	712	674	652	594	575	637	624	660	661	640	603	633	626	623	637	587	646	628	657	641	651	666	631	635	672	650	632	647	612	665	635	627	664	640	667	671	635	629	646	593	626	628	644	646	668	615	617	657	653	673	568	615	628	635	613	626	642	648	602	624	631	618	637	596	647	645	634	657	630	686	688	594	665	634	613	673	640	566	588	587	663	667	671	642	669	653	612	644	597	647	659	688	646	695	645	665	627	631	596	646	619	657	623	659	631	661	652	621	651	615	670	681	643	630	646	630	726	630	661	581	649	665	662	620	659	660	636	668	569	577	671	608	661	629	622	653	642	644	638	672	625	663	638	647	621	631	644	648	618	634	659	581	653	658	649	659	609	634	719	606	618	580	620	620	637	670	654	696	594	628	621	644	673	591	652	639	639	661	671	633	616	604	605	653	591	642	684	694	592	619	614	651	578	605	637	622	586	666	650	620	643	609	676	674	641	666	629	681	651	667	678	618	633	613	661	668	611	618	655	659	677	628	630	601	668	690	638	660	672	584	678	670	687	650	643	647	671	636	624	640	666	628	650	657	636	662	587	654	632	690	648	607	657	629	666	622	627	649	642	647	596	628	582	628	614	633	677	634	634	674	662	643	582	640	606	643	645	675	635	651	636	660	594	666	671	605	601	581	605	637	614	615	613	619	616	609	611	650	640	630	640	622	649	650	597	658	638	679	631	622	641	569	604	648	579	661	630	623	645	647	629	676	645	646	634	648	617	626	633	680	615	608	617	661	660	653	578	641	642	638	666	642	616	661	658	629	695	628	645	613	624	613	641	597	660	627	630	643	684	603	662	625	653	615	632	661	646	654	643	681	674	651	631	605	647	662	634	629	623	619	621	648	634	608	620	596	635	640	628	625	659	671	653	603	618	571	613	665	644	645	621	633	648	643	605	682	655	649	645	631	642	664	633	612	637	651	641	677	666	676	618	650	686	652	663	661	670	600	630	621	627	643	595	638	626	601	617	630	642	608	605	629	619	661	647	669	612	693	639	638	654	625	617	651	632	623	674	660	628	614	604	626	597	599	651	623	634	634	639	605	657	631	617	577	632	669	623	559	646	625	607	668	627	658	681	630	662	624	574	659	613	625	670	621	666	628	642	638	672	600	616	641	667	646	638	617	673	628	638	632	621	665	649	640	617	632	606	628	678	638	670	627	653	595	671	608	662	671	637	635	642	633	630	666	654	629	613	652	592	667	605	649	654	652	613	653	623	611	651	689	643	668	596	691	650	685	644	641	634	623	654	651	615	627	648	631	643	648	626	623	656	662	633	658	636	638	623	642	602	628	654	638	695	652	660	598	667	625	635	598	615	636	674	611	650	633	633	655	654	610	656	604	675	645	630	692	625	672	641	642	607	631	661	671	645	654	668	625	622	646	591	638	638	678	634	628	657	611	602	678	613	624	648	618	679	624	612	655	683	653	635	649	640	650	629	632	706	615	611	688	637	582	618	644	623	642	651	644	657	580	626	640	596	654	610	650	642	655	655	635	628	611	693	669	633	670	636	611	631	681	616	638	643	641	655	658	605	628	626	671	666	590	644	669	653	628	649	626	643	630	616	637	631	649	604	654	647	648	689	626	656	603	630	629	630	604	667	574	626	723	624	642	683	662	645	649	635	662	669	635	630	617	622	630	652	654	591	643	632	683	632	644	589	643	617	603	629	625	587	670	659	636	641	609	688	608	622	643	641	622	618	628	682	657	650	656	583	632	666	638	632	622	631	590	637	622	634	648	622	614	600	655	637	657	632	629	645	653	687	652	660	631	631	626	649	654	673	596	644	608	692	663	613	653	610	646	608	653	627	646	670	688	627	690	622	607	640	679	668	658	656	664	616	658	601	663	657	606	685	670	628	668	629	652	614	645	618	617	585	607	595	624	564	692	634	634	626	653	615	665	653	690	617	637	610	664	602	630	656	636	661	605	654	623	627	614	599	668	601	674	641	650	624	645	609	629	677	622	647	639	625	641	653	647	668	664	605	635	603	636	582	633	646	655	625	650	657	626	637	628	634	673	612	645	636	630	677	703	637	652	659	651	612	620	651	599	587	647	612	606	613	636	613	644	662	647	615	619	621	695	663	637	628	632	631	688	625	626	589	604	608	620	642	616	626	606	625	677	660	641	663	630	669	654	605	628	642	656	620	638	638	603	653	639	643	663	623	648	663	674	645	591	641	621	633	666	585	607	654	677	611	612	634	614	620	617	580	609	628	663	661	702	666	584	648	658	634	638	606	661	652	681	633	676	708	573	655	655	650	647	628	617	617	642	605	650	613	645	615	626	683	625	624	601	642	618	617	658	608	622	643	639	614	608	631	631	640	595	631	638	692	603	642	620	631	624	630	661	659	632	648	643	621	684	654	607	657	661	634	648	699	654	674	650	635	681	649	664	652	646	639	592	655	660	625	667	663	658	678	640	626	615	655	643	640	595	681	647	627	645	615	608	670	634	650	656	633	625	638	660	648	643	633	624	579	661	578	666	625	644	660	652	654	657	655	696	601
34312	15246	4673	2448	1831	1084	886	811	677	576	474	348	330	349	281	259	291	277	259	284	272	283	281	320	266	254	262	283	257	246	274	263	307	266	252	310	286	267	270	270	262	265	277	272	254	275	250	258	242	257	269	281	253	276	260	286	266	279	234	254	272	287	264	246	243	276	248	265	254	227	258	240	257	258	293	254	233	231	287	237	257	301	303	243	239	258	236	264	244	263	253	268	245	244	268	249	234	241	240	275	234	242	275	277	271	248	224	280	266	266	244	236	223	255	275	241	239	262	270	263	258	276	271	264	276	259	241	262	245	295	266	273	262	278	236	274	252	228	265	276	262	275	249	261	278	282	274	267	279	262	244	246	241	246	290	282	278	240	277	234	245	286	267	234	237	267	235	267	273	266	281	241	263	239	260	260	256	229	252	285	267	264	241	233	266	307	251	242	276	255	291	241	251	227	275	272	270	274	249	240	266	239	257	230	287	260	287	305	253	255	233	227	236	240	230	247	244	246	299	265	266	266	274	268	241	269	248	226	241	261	241	280	255	252	236	254	261	263	246	252	233	240	274	256	237	269	238	245	248	251	259	278	275	245	293	264	278	259	271	230	273	260	243	270	269	257	236	262	253	253	245	296	243	269	267	253	239	263	291	255	263	251	213	241	281	238	247	263	266	254	266	250	242	272	249	268	262	264	270	258	259	245	279	241	252	242	245	247	265	266	248	267	243	264	272	239	244	256	262	256	283	277	242	293	270	310	252	266	276	263	245	271	264	254	228	256	312	277	286	264	252	254	246	248	235	271	256	267	259	253	250	275	266	244	245	249	261	266	280	276	267	236	255	287	261	261	251	262	257	244	260	256	283	266	264	262	277	254	256	248	254	259	286	265	277	239	282	267	256	272	268	244	251	269	230	256	271	289	284	273	267	255	279	253	278	242	270	282	263	274	246	277	256	260	301	261	253	252	231	246	272	281	262	254	267	267	246	247	230	274	280	263	256	253	286	253	240	267	264	261	274	286	273	260	252	251	294	246	239	267	265	229	255	238	264	265	280	272	246	255	233	242	255	235	256	258	295	257	286	280	283	261	237	264	282	259	265	301	218	269	256	271	263	274	260	238	264	248	266	263	258	236	243	266	274	251	283	272	258	275	240	265	283	269	266	284	275	291	247	254	240	271	278	241	246	257	263	243	261	281	273	276	254	246	267	250	262	235	263	249	260	264	250	257	290	238	242	279	253	230	270	247	328	259	261	249	275	228	235	252	272	259	270	228	252	274	245	236	252	258	263	279	274	275	255	265	273	241	286	248	244	249	289	289	275	235	257	235	247	223	234	224	261	276	276	265	252	269	218	278	245	249	282	264	283	256	258	221	278	256	289	264	241	261	266	263	259	263	279	274	252	227	262	234	247	243	258	246	260	251	244	262	245	259	264	256	229	256	249	245	238	256	254	246	248	258	276	242	249	254	247	276	238	235	266	251	249	260	256	286	261	241	249	248	308	264	250	286	267	272	249	254	268	259	276	260	247	237	250	273	250	269	235	276	234	240	266	285	274	283	249	248	246	313	260	237	249	254	248	264	269	234	282	242	288	268	238	273	263	259	255	273	270	244	262	277	258	216	246	233	259	269	284	248	273	265	257	251	278	261	250	249	224	258	277	253	253	248	284	265	265	233	245	253	257	253	274	257	255	235	296	250	288	275	271	250	294	242	232	241	262	296	261	260	292	273	243	252	267	279	232	271	280	281	230	285	275	279	229	268	280	244	271	281	246	293	252	220	253	258	230	238	253	252	249	259	254	247	244	276	288	246	246	255	242	247	223	224	236	272	260	274	263	261	248	254	262	245	248	244	247	244	243	275	261	268	253	237	238	235	278	279	250	245	274	245	241	291	229	263	292	238	261	241	289	240	220	216	258	255	250	250	231	248	275	283	282	263	258	222	265	268	250	253	233	218	250	235	246	247	253	256	259	252	259	286	285	239	239	257	258	272	262	271	253	266	281	247	259	260	274	237	273	260	274	251	286	279	252	292	243	220	270	241	279	274	268	259	285	282	302	245	232	260	260	279	259	315	211	278	260	229	276	274	255	272	267	237	270	256	263	257	267	244	252	273	259	227	223	274	274	241	269	264	297	247	249	302	243	258	256	259	270	235	264	243	291	253	291	235	242	263	249	282	238	251	231	261	234	267	251	268	240	239	264	266	267	264	286	261	263	257	252	266	259	266	284	235	277	272	247	241	238	222	275	239	254	245	227	236	276	266	278	284	263	262	250	252	247	253	260	252	282	234	252	244	260	267	251	250	234	266	257	264	271	271	257	222	263	248	274	286	227	242	274	241	275	239	255	248	257	273	208	259	241	242	253	246	276	257	301	273	288	280	277	244	262	253	230	278	234	263	243	246	296	254	267	264	251	240	262	245	231	236	266	256	265	247	273	259	273	240	267	271	256	230	265	232	257	261	265	240	238	272	282	258	246	263	269	252	242	266	292	246	267	224	233	248	275	260	259	267	277	239	277	250	285	236	231	265	275	271	246	244	274	264	268	262	274	266	255	262	260	271	256	262	297	251	247	228	236	238	258	264	299	243	269	231	277	274	257	283	240	247	234	299	266	273	224	279	253	252	293	269	293	279	281	247	265	296	246	294	225	261	254	291	256	254	247	245	271	268	271	251	287	324	307	242	251	254	248	244	262	273	239	264	257	258	272	258	266	249	259	264	247	281	265	257	305	240	272	274	238	252	248	277	272	234	262	262	288	233	265	301	259	266	260	264	241	284	262	257	261	272	224	292	261	265	253	255	254	245	237	302	250	228	268	276	254	245	234	259	257	264	256	256	261	247	261	269	248	304	249	247	236	263	254	243	242	254	254	260	261	273	264	236	237	257	250	275	256	243	247	261	287	285	251	261	278	274	280	225	244	275	286	274	272	264	248	280	264	297	250	255	272	261	251	231	254	284	249	283	283	260	270	223	284	255	228	273	282	272	246	275	271	251	272	258	254	245	233	257	242	249	238	253	234	274	267	258	239	273	282	304	262	229	279	287	236	250	251	265	277	262	255	275	291	248	276	287	292	257	237	265	263	300	254	245	269	257	288	244	258	291	251	267	244	284	283	262	269	223	262	228	257	228	241	259	288	246	251	282	291	235	243	254	269	244	232	283	257	258	273	277	241	270	272	276	291	245	273	247	248	245	265	268	273	269	241	260	259	275	309	261	269	260	284	270	243	261	247	292	289	274	236	259	255	234	267	244	280	238	261	229	268	283	236	250	222	262	251	257	259	255	289	245	278	239	248	280	244	271	273	289	301	248	275	276	256	246	245	226	248	254	264	276	271	256	283	272	244	230	238	243	288	240	248	258	235	212	249	250	263	261	285	257	267	254	248	250	265	248	225	222	258	242	256	238	276	242	216	258	288	253	272	251	273	256	247	252	272	244	253	265	235	250	282	278	248	246	249	262	298	239	260	248	251	245	241	239	256	235	253	239	254	281
19187	9055	6442	6811	5921	4171	3846	3455	2793	2122	1608	1162	982	843	688	712	650	670	629	604	603	587	668	634	644	706	685	640	612	620	618	646	590	614	557	590	598	596	584	541	581	577	559	571	573	569	552	566	593	580	544	550	564	533	570	552	530	546	550	560	547	583	540	551	557	550	541	582	585	602	573	562	555	553	565	547	511	518	542	560	540	559	495	569	550	581	544	540	545	526	534	565	566	559	570	554	533	573	541	581	538	511	554	514	553	549	544	566	558	576	551	551	576	572	544	562	574	603	536	577	572	591	574	533	556	557	558	528	510	537	539	541	533	545	543	556	516	573	522	527	558	558	535	545	545	524	562	569	565	549	531	568	517	544	576	571	541	508	574	533	551	538	548	552	542	509	537	543	537	538	575	514	587	549	556	564	596	558	518	564	536	575	526	524	506	543	545	531	557	552	520	545	533	546	579	570	577	581	509	583	517	541	574	564	554	599	520	539	580	495	530	562	534	527	520	560	542	557	511	603	589	551	573	562	528	542	520	505	523	542	562	579	566	543	588	531	594	524	547	567	543	549	549	536	550	533	546	547	576	513	550	581	529	563	582	544	577	496	527	550	551	563	571	515	569	514	520	567	519	565	519	562	498	539	533	577	545	523	591	524	554	547	549	582	605	569	568	567	577	573	553	564	546	519	571	560	522	568	582	522	578	592	554	586	579	574	509	576	525	628	573	560	534	594	518	519	605	549	566	524	529	536	563	586	541	553	573	546	547	514	548	536	558	594	518	561	539	569	552	573	538	536	548	552	532	572	542	587	581	564	573	550	519	562	549	564	578	558	559	526	541	572	590	557	541	558	571	547	585	539	553	602	554	580	572	542	545	575	537	543	560	543	534	561	560	528	513	523	564	553	538	600	582	531	554	569	554	553	581	574	539	559	589	559	550	496	560	570	544	541	604	531	566	541	563	555	543	559	544	510	560	565	572	555	553	511	511	578	571	548	544	564	610	512	571	564	592	559	537	568	563	535	540	540	545	590	549	615	559	557	557	576	526	543	563	520	496	532	579	568	549	582	574	551	538	548	569	565	553	585	529	550	519	595	546	577	548	541	533	565	587	549	523	528	527	565	580	537	524	563	566	545	536	550	575	582	522	549	561	543	567	498	566	580	541	532	570	548	569	504	542	573	576	563	523	540	522	543	557	537	577	592	546	543	534	517	555	546	582	554	585	542	539	563	562	568	522	561	548	589	572	519	559	527	563	565	607	527	540	588	518	551	551	529	528	569	528	561	545	561	572	585	544	590	566	536	527	571	516	525	541	581	581	563	606	508	567	518	531	505	555	562	570	535	583	571	537	590	522	534	525	526	575	544	576	514	552	532	595	561	560	565	558	532	590	519	579	581	569	555	527	524	561	591	550	537	521	523	563	591	529	568	568	588	572	510	540	569	549	560	557	574	555	596	572	549	537	530	511	547	603	578	613	540	557	531	570	545	564	522	598	539	555	605	537	530	566	559	554	513	566	587	517	561	541	567	550	574	536	584	565	552	535	566	510	565	590	573	545	539	586	569	555	550	531	553	526	551	511	608	537	566	527	550	546	513	576	521	551	574	555	550	510	565	511	553	551	577	540	564	536	589	515	569	546	577	553	519	529	555	563	567	524	540	537	606	535	585	576	555	521	517	587	553	581	514	562	575	571	502	519	549	553	620	555	581	595	585	569	564	531	552	540	549	557	550	576	547	613	546	552	541	550	586	537	524	571	561	524	574	544	592	541	535	560	535	538	556	542	517	561	557	524	541	594	539	566	561	542	542	522	551	579	540	572	554	582	528	564	538	559	585	557	504	546	560	566	561	570	540	573	582	544	558	625	566	562	535	586	547	556	545	553	530	554	534	566	533	515	541	551	571	576	574	532	552	527	526	538	501	576	539	512	544	572	548	503	530	516	559	594	535	546	543	537	553	546	576	549	518	557	565	550	534	548	548	580	525	515	538	538	564	572	593	558	550	553	541	586	563	516	586	491	580	536	532	550	573	571	528	536	558	599	507	542	547	544	522	556	573	568	531	522	541	542	570	528	531	581	525	497	561	546	537	559	565	567	534	559	534	546	521	539	580	577	523	578	573	564	522	546	529	543	557	591	564	551	562	533	599	584	500	560	535	575	546	583	587	577	565	529	603	560	569	534	529	612	540	545	552	559	583	531	581	574	540	568	512	502	552	550	543	580	559	565	554	534	617	521	611	564	544	554	595	558	558	547	508	552	627	546	530	595	523	549	556	524	564	546	539	569	574	522	520	546	563	543	551	527	507	529	550	561	531	561	536	570	561	529	579	563	503	547	548	541	563	554	583	549	512	569	557	577	559	547	577	548	538	546	517	573	580	569	547	567	550	555	542	557	573	584	588	536	546	540	538	585	545	514	530	540	529	565	510	573	568	555	539	547	489	561	546	571	494	513	567	524	544	529	533	532	548	541	571	521	537	588	585	571	521	564	569	553	567	559	519	565	524	571	510	569	593	573	564	525	579	530	535	542	540	516	523	597	550	557	601	566	592	556	520	526	555	561	586	582	519	577	556	535	555	542	571	587	553	599	533	559	539	555	534	560	547	562	564	599	521	565	562	585	589	561	562	547	536	546	584	567	559	529	605	531	544	589	568	559	537	571	578	537	576	539	537	550	554	554	580	542	556	511	528	519	529	567	550	564	548	537	552	558	581	571	563	573	549	557	504	548	540	532	532	565	520	569	555	527	564	584	554	509	544	537	549	576	554	585	544	546	545	539	512	529	601	574	538	595	562	539	591	551	543	540	543	557	544	569	544	602	556	494	515	495	550	582	586	525	567	544	564	597	574	524	551	557	530	544	565	560	538	600	561	568	565	551	517	601	513	560	520	536	599	582	580	590	570	569	592	535	509	504	538	557	567	574	590	565	571	548	560	554	553	543	545	512	511	565	503	525	584	554	543	562	542	565	570	512	547	532	586	536	546	569	545	560	563	562	539	553	537	541	495	539	555	586	549	569	537	574	534	515	525	562	614	567	562	561	539	543	542	563	537	590	520	542	533	551	584	598	540	548	548	583	585	532	569	542	571	538	576	535	556	499	511	542	548	525	567	603	534	577	517	537	563	611	552	593	558	539	581	521	536	553	518	552	527	530	537	530	552	511	530	561	540	579	576	560	564	546	545	530	510	568	531	540	580	594	530	579	537	564	579	524	560	505	564	511	516	606	563	540	553	561	581	569	587	513	559	562	553	546	567	522	592	570	525	557	536	545	521	540	560	500	536	537	535	543	565	533	547	598	579	534	593	550	583	548	589	575	552	538	522	565	546	566	546	560	555	542	562	539	557	577	542	554	542	561	506	540	561	538	545	602	555	547	538	564	571	579	575	501	538	558	583	580	551	555	547	568	549	551	568	535	563	571	578	553	583	586	569	520	546	546	571	581	547	565	603	541	559	537	591	569	562	570	597	561	556	543	546	587	540	540	562	600	549	569	544
52894	23870	8419	3667	2331	1434	1268	1174	864	629	542	432	344	341	312	296	296	293	274	304	276	283	290	247	243	254	253	293	269	266	260	274	305	253	247	260	307	288	250	257	263	278	260	272	240	280	251	211	230	248	275	284	267	251	256	260	269	278	250	247	278	251	223	235	269	253	240	266	257	238	249	280	264	250	241	255	285	272	230	240	279	241	248	229	259	285	276	240	246	236	265	260	253	275	258	246	252	253	258	240	229	266	259	255	242	279	249	232	287	270	289	254	236	254	257	286	254	256	271	242	269	236	291	250	249	260	240	270	261	246	219	226	263	256	264	258	240	253	246	273	244	266	274	257	249	244	270	248	257	237	283	263	279	260	226	251	245	257	243	286	259	227	246	284	250	289	269	280	243	247	243	242	240	276	275	270	256	278	275	243	286	262	252	293	270	281	247	207	259	283	236	235	282	244	229	276	244	274	237	261	260	286	269	294	275	252	257	237	287	276	248	280	253	272	241	278	266	243	256	280	258	276	239	288	246	272	250	262	289	249	267	242	266	264	279	229	226	267	269	271	238	253	242	257	260	263	247	252	243	239	245	238	252	247	258	255	264	233	243	253	253	232	251	239	266	269	297	297	257	247	264	274	265	252	254	252	239	263	266	251	242	266	270	249	245	266	268	275	246	264	231	280	274	233	252	267	225	258	280	247	253	249	289	270	248	260	274	262	264	270	245	257	269	240	267	243	251	248	223	233	246	234	242	241	269	240	260	249	270	272	236	264	262	282	269	268	288	276	266	271	256	249	246	244	271	252	238	274	249	272	276	231	253	262	259	260	261	260	259	254	230	298	284	259	247	264	241	271	261	259	269	273	243	250	261	221	256	269	243	259	257	220	256	259	291	238	243	245	243	257	259	257	238	252	273	275	270	237	276	243	260	279	245	258	254	258	240	253	261	254	245	242	226	248	255	258	265	260	263	253	283	265	274	243	270	269	236	255	241	234	239	233	240	238	252	239	276	297	273	256	249	291	260	229	231	248	258	265	231	234	233	260	267	248	257	225	280	282	248	270	283	261	245	265	251	288	256	248	235	261	237	286	265	254	255	250	264	238	237	284	234	281	255	279	236	234	265	277	272	249	238	246	287	268	249	248	262	225	269	270	269	234	254	256	234	252	249	258	273	255	287	272	258	231	237	264	253	267	235	244	283	292	274	293	275	238	224	237	272	282	241	259	257	261	289	262	252	229	252	244	272	255	255	253	284	275	237	244	271	248	257	253	266	270	264	275	235	226	262	242	252	245	274	259	252	242	258	293	243	244	263	238	269	234	253	239	271	268	248	235	255	287	251	252	240	241	301	275	251	247	264	280	244	247	283	248	275	273	248	263	282	271	229	249	221	253	249	238	277	252	242	264	261	243	262	280	269	252	259	250	198	256	243	267	257	276	264	249	236	259	242	211	227	266	252	262	257	264	255	219	263	254	262	244	236	235	254	247	263	279	258	269	293	235	270	231	277	245	295	231	206	235	269	240	298	282	210	250	241	240	250	263	225	255	270	289	253	245	252	290	262	294	251	238	256	268	244	229	246	249	242	281	266	250	231	287	275	244	257	286	286	287	262	246	264	237	222	259	245	244	279	260	266	280	281	236	252	237	242	267	273	226	263	309	239	272	266	266	226	261	259	238	266	239	264	269	257	256	269	257	262	245	251	214	274	259	225	270	260	238	264	265	242	238	229	247	220	242	244	234	289	254	240	231	247	250	253	273	248	255	255	253	264	270	246	268	257	280	229	289	255	275	259	271	270	247	262	261	249	259	228	282	255	254	302	283	270	281	260	247	299	210	278	282	276	243	259	257	261	267	258	270	237	264	265	288	234	246	260	254	275	243	244	263	279	263	276	244	260	274	256	278	269	280	267	238	283	267	243	250	250	240	258	269	238	240	259	269	263	289	249	262	269	274	276	228	231	240	260	286	278	253	252	269	310	268	263	257	267	295	272	297	256	259	273	258	252	257	262	257	238	268	249	259	248	271	281	256	233	227	229	233	244	244	266	268	254	259	284	255	271	238	296	256	246	251	208	251	230	284	258	256	270	247	276	277	269	245	273	246	256	288	269	217	260	251	260	285	234	264	245	235	247	254	236	262	285	267	258	266	219	283	254	259	253	287	262	225	269	285	226	294	241	274	255	266	264	241	285	231	262	247	257	253	246	257	252	244	241	246	234	221	266	224	248	246	257	267	243	250	285	256	252	276	285	256	233	237	245	262	258	234	249	265	278	253	287	255	259	268	231	240	254	247	249	256	241	224	294	233	268	252	260	223	240	256	252	259	248	249	258	286	257	230	274	248	246	265	253	273	243	261	243	262	254	292	238	250	202	221	252	273	253	215	248	238	278	276	231	253	270	283	252	265	257	285	261	235	257	228	274	281	266	261	264	242	244	269	260	241	276	214	285	277	260	228	232	256	240	247	251	275	244	243	265	256	230	253	228	249	263	246	267	247	233	270	283	291	282	248	259	240	270	269	267	239	250	253	254	225	233	274	259	250	288	265	280	250	253	258	255	268	253	253	285	258	264	267	229	276	259	257	259	257	268	229	246	258	247	235	260	245	269	257	260	224	249	282	264	247	233	241	230	239	258	261	274	224	242	239	290	296	234	268	262	259	253	265	239	280	257	245	268	261	275	281	254	256	271	289	288	277	263	238	252	223	262	251	260	224	243	241	223	223	242	247	255	276	242	282	255	246	256	245	276	260	244	225	268	261	271	278	242	285	252	238	218	278	263	275	277	296	250	247	250	258	255	222	243	261	256	261	283	278	265	222	238	258	251	256	249	258	258	259	237	272	285	268	239	247	259	251	269	230	243	245	235	271	265	271	224	240	255	291	236	243	285	271	265	261	268	273	263	270	263	299	285	241	263	269	262	287	271	266	279	272	279	230	247	253	242	281	249	280	288	218	251	269	279	267	256	251	238	259	249	271	249	229	251	264	280	247	240	243	252	265	265	227	272	265	269	273	274	263	260	265	254	228	272	256	247	293	260	254	262	286	225	246	242	280	259	259	263	269	200	250	261	255	262	271	286	252	242	263	267	223	247	278	266	255	272	251	269	260	271	254	284	258	271	263	251	221	251	274	237	244	250	279	264	251	260	265	258	230	241	261	241	247	257	291	254	243	256	260	252	250	232	222	262	263	249	272	298	302	252	286	281	247	261	242	281	284	261	234	244	259	251	255	243	266	260	269	254	251	254	244	269	223	263	265	252	253	258	265	250	235	269	254	282	248	274	290	221	256	256	253	266	271	281	243	262	251	248	249	229	267	286	245	269	266	254	290	251	271	255	256	246	285	282	225	241	256	225	257	255	292	236	267	271	222	248	257	263	250	258	283	263	246	226	258	225	269	259	227	257	240	282	234	255	259	240	262	292	263	265	263	280	258	259	266	238	261	274	254	230	250	228	230	242	253	262	267	255	231	256	260	239	279	268	252	246	252	246	288	263	228
31786	14285	9627	9420	7601	5615	5294	4863	3594	2801	2211	1685	1283	1024	940	817	727	794	720	704	720	697	725	721	698	788	766	713	696	694	770	690	664	700	585	594	553	598	602	584	606	592	548	557	551	549	536	602	527	566	564	576	526	548	586	514	537	572	550	569	545	590	538	515	569	526	562	572	554	546	560	565	549	575	511	546	599	556	576	529	557	547	563	569	535	576	540	528	551	590	531	526	555	594	558	554	569	544	537	554	566	516	532	569	544	583	605	562	573	537	536	562	580	545	541	552	543	542	567	570	584	622	517	553	513	549	538	582	565	590	550	571	513	590	539	583	564	540	572	552	496	566	569	507	573	561	531	529	592	517	541	566	547	567	561	554	539	565	548	576	532	551	537	520	524	599	552	536	584	604	567	539	600	532	576	556	570	500	582	554	533	566	547	608	520	590	562	554	550	532	531	566	581	543	574	569	531	524	557	535	571	557	549	526	555	573	599	572	553	530	592	538	578	576	602	547	542	575	581	585	576	547	562	573	540	553	535	553	573	586	547	608	552	575	536	548	537	550	535	568	510	573	562	567	538	549	558	525	552	555	576	519	489	567	556	557	529	556	540	551	555	516	583	576	549	560	566	560	565	531	562	548	526	547	537	554	543	559	539	533	533	635	552	558	537	585	552	579	569	548	554	543	574	562	560	568	580	548	501	569	545	545	503	513	544	514	522	607	532	562	544	559	579	539	557	537	572	509	539	524	566	549	540	512	525	615	572	547	570	550	570	571	550	526	545	556	554	547	526	548	565	556	542	537	578	539	566	524	557	589	528	548	537	533	568	547	577	566	559	534	534	513	558	561	564	578	553	567	569	588	562	596	601	510	546	553	524	562	548	576	540	562	522	558	517	595	530	547	552	546	541	596	561	553	562	566	540	551	602	572	554	566	587	522	557	535	605	576	539	555	578	545	543	569	567	556	585	537	529	623	558	550	561	537	561	598	514	580	539	560	568	563	567	558	544	557	557	533	577	533	559	580	533	558	585	537	565	555	585	568	566	533	556	513	525	555	578	551	616	574	601	567	542	539	579	559	534	558	528	553	567	588	561	563	528	527	538	527	572	586	499	615	592	556	543	585	568	552	565	579	556	547	523	531	603	570	540	561	565	592	571	549	539	571	567	533	568	541	575	614	615	536	523	583	543	556	535	526	574	507	577	548	541	579	524	556	569	596	497	589	554	558	543	525	557	564	529	557	566	540	553	526	560	553	545	558	519	530	541	517	563	570	549	599	537	542	540	523	556	556	565	553	483	550	570	587	572	555	544	583	538	505	545	514	571	488	548	578	618	588	563	542	546	538	526	534	603	556	572	543	560	578	562	528	565	568	581	560	585	593	587	568	545	584	600	581	571	631	540	524	521	563	582	529	522	593	584	569	575	538	556	602	544	615	550	517	555	536	529	566	591	541	524	559	591	529	577	549	556	550	560	561	517	529	563	512	544	548	609	549	542	592	526	585	526	546	543	542	519	540	601	536	531	527	549	552	561	560	565	545	537	582	539	570	566	574	574	552	527	524	584	578	534	533	608	521	550	513	548	581	549	545	536	548	516	560	544	519	528	520	567	565	526	553	576	557	521	536	558	590	502	559	546	581	548	578	594	553	528	571	564	530	580	582	520	593	498	516	566	499	549	527	546	571	506	556	540	561	598	547	569	548	516	549	536	585	545	550	539	568	502	541	561	545	530	554	578	569	563	540	561	560	573	602	549	567	552	554	561	583	588	550	531	569	549	557	585	564	503	544	562	545	561	556	584	568	517	525	542	531	513	574	531	529	548	526	524	526	563	573	556	572	561	534	508	550	579	581	559	536	514	554	567	540	514	591	557	548	542	553	582	563	581	545	566	581	556	525	536	571	584	572	607	535	555	556	564	569	539	562	527	582	558	540	565	577	563	514	554	558	558	524	532	535	532	545	530	530	544	577	579	553	602	574	533	575	555	563	576	560	517	581	557	549	555	576	563	584	551	541	551	560	535	515	555	597	542	580	520	561	547	537	554	591	548	569	529	562	539	569	545	562	579	570	575	554	598	534	550	523	575	552	561	541	508	539	557	523	559	562	522	553	522	560	578	602	528	538	556	532	560	598	576	526	568	551	561	578	590	578	553	533	571	587	563	534	549	526	576	512	567	555	515	570	556	533	578	532	567	544	565	570	582	573	554	538	568	540	528	553	587	525	573	605	519	567	570	569	548	526	540	572	568	595	507	607	545	551	539	554	546	564	574	548	552	580	580	552	527	557	543	540	552	588	574	556	584	555	571	555	516	526	572	553	595	576	559	559	573	544	514	524	562	554	530	543	568	584	569	579	578	558	563	541	560	609	559	530	549	564	595	534	570	546	564	563	535	559	604	564	564	524	579	539	536	535	540	491	540	578	525	571	550	547	559	579	562	567	568	554	526	570	574	572	556	519	566	550	585	551	529	566	598	573	583	535	606	576	580	523	550	541	540	534	568	555	552	569	586	537	562	526	578	563	528	542	554	571	551	566	595	516	559	607	561	573	551	579	546	510	571	561	563	530	557	587	564	570	562	607	546	568	547	546	561	512	561	563	550	578	551	548	509	538	572	535	549	528	555	592	579	565	567	564	570	569	502	569	524	596	568	538	553	518	575	524	569	563	579	575	515	513	549	546	527	515	589	552	557	554	579	571	533	566	553	544	556	572	557	539	540	545	533	546	547	560	542	589	604	558	630	548	572	560	545	581	547	555	584	531	557	551	549	560	545	556	548	529	501	491	550	541	544	583	609	567	524	505	556	560	563	520	574	569	533	570	578	542	608	522	529	554	557	562	530	551	504	532	527	556	531	571	538	557	539	592	552	561	573	552	552	574	530	558	528	550	555	571	535	541	534	529	520	508	524	522	551	569	554	592	566	495	532	543	562	563	503	542	549	580	548	521	513	561	548	551	578	613	531	551	588	570	554	533	575	521	570	540	558	519	556	546	526	541	558	543	570	530	524	574	552	553	566	583	567	565	545	569	543	538	560	533	613	533	563	567	552	543	581	555	524	544	544	553	575	587	604	565	558	544	534	564	546	525	595	523	581	591	556	561	534	558	576	549	553	552	543	557	545	584	538	521	503	548	555	578	535	516	543	524	555	558	523	515	552	595	526	575	535	535	580	560	554	548	515	546	571	552	553	567	526	514	515	496	554	549	569	583	550	570	552	612	580	581	547	586	597	501	566	542	561	576	551	538	595	539	557	527	564	525	553	530	594	527	543	540	612	559	575	572	535	552	573	589	562	546	512	561	553	556	601	535	558	599	566	578	525	540	532	560	548	582	553	592	522	594	526	538	539	599	549	553	535	567	529	564	601	551	557	581	580	535	563	550	554	566	604	552	534	565	552	559	556	548	554	568	551	582	536	563	566	542	541	570	551	551	566	532	539	590	541	540	567	599	552	541	561	542	496	596	589	541	576	527	554	603	576	568	528	540	571	548	606	575	509	565
60820	28875	12828	5560	3334	2169	1953	1566	1168	935	790	659	515	427	413	344	362	357	354	315	387	329	372	355	385	377	378	351	412	344	357	364	315	323	323	341	299	350	347	302	300	300	321	316	333	326	312	307	293	340	353	302	304	288	326	322	320	328	300	299	300	333	305	311	327	339	335	311	295	302	310	318	314	301	291	301	317	296	291	293	273	345	296	299	310	326	338	313	333	309	300	321	380	313	291	312	284	333	297	300	323	294	290	291	306	319	262	309	315	326	326	298	285	264	293	312	320	290	295	296	297	314	323	313	273	284	331	308	301	336	288	306	329	317	300	292	327	345	334	315	326	352	313	285	288	329	278	331	329	285	291	318	348	312	318	323	308	290	272	312	294	268	300	290	305	297	309	264	313	330	317	291	326	288	315	304	320	339	318	295	313	345	321	280	296	304	307	288	306	293	320	281	287	321	307	289	337	287	322	304	324	314	326	331	307	310	328	305	297	276	286	306	295	324	305	258	310	324	324	330	289	287	285	306	332	298	296	349	300	317	313	301	327	310	298	306	270	335	299	339	315	338	328	306	305	293	332	298	321	292	310	288	318	315	337	304	315	301	290	305	305	304	316	317	338	265	318	281	316	268	329	307	341	298	317	268	290	315	299	328	306	317	290	335	298	291	310	297	302	324	299	295	296	309	271	272	307	315	295	305	301	294	301	303	283	297	288	298	286	299	298	293	285	301	278	315	332	295	314	299	289	330	317	290	335	320	324	317	335	315	266	329	297	318	300	316	340	298	324	301	311	298	309	332	277	288	320	319	291	243	292	290	288	328	274	308	305	316	305	345	295	296	301	291	333	322	306	303	301	300	288	284	322	296	268	289	288	323	309	298	272	320	288	308	307	314	309	287	333	302	313	328	310	321	356	332	286	292	300	293	318	285	305	329	322	316	304	308	348	276	353	320	311	336	312	289	342	328	298	309	303	293	308	333	309	310	315	284	291	298	296	328	311	289	312	290	313	277	322	308	336	293	291	277	306	294	258	293	297	290	317	304	301	295	309	324	304	266	292	289	296	317	311	287	288	340	247	304	319	333	340	312	318	294	311	315	296	301	320	307	329	325	274	305	266	277	323	314	280	347	268	336	290	303	297	319	323	306	279	294	274	310	263	279	333	328	321	295	289	287	359	296	317	283	308	280	288	282	315	331	294	306	296	305	325	333	302	324	298	294	283	327	322	305	309	296	344	325	290	287	293	324	320	331	281	295	348	305	319	311	314	281	283	323	296	303	290	301	281	311	305	306	296	289	340	332	307	267	310	301	308	324	305	304	291	302	289	320	294	320	275	307	283	357	295	305	279	292	296	304	284	296	324	290	303	284	306	312	344	314	335	320	298	321	353	298	330	332	302	314	337	286	295	305	284	274	305	312	294	290	291	297	300	315	324	321	305	325	298	310	310	285	270	295	307	319	298	287	310	301	328	326	333	314	290	297	314	331	305	304	306	295	341	282	338	295	304	341	312	300	348	282	287	292	300	294	287	317	334	343	289	295	321	300	292	310	299	332	296	303	349	305	318	321	313	306	325	307	285	334	303	303	300	315	337	302	279	284	331	307	333	324	329	336	307	274	313	268	321	307	321	313	331	314	283	309	265	295	296	307	269	295	301	304	328	282	300	315	291	302	313	300	276	258	335	327	297	303	315	318	297	328	312	326	332	311	289	337	292	295	282	282	300	310	314	307	273	299	310	333	348	278	311	290	328	310	329	287	298	310	269	284	320	344	324	287	341	307	306	344	351	328	328	303	330	311	329	317	298	291	321	318	319	288	295	285	324	289	314	315	318	313	305	302	312	293	274	318	312	294	306	289	285	321	322	299	327	305	271	324	286	321	289	297	337	290	333	326	318	295	294	270	306	339	333	303	286	308	317	307	286	306	368	311	291	288	303	300	321	301	338	310	309	314	262	305	334	305	302	280	302	295	307	282	300	311	308	299	330	270	307	316	285	300	340	268	275	297	329	286	334	318	307	313	312	329	290	319	299	312	334	314	338	308	287	296	338	349	304	314	319	340	290	320	307	335	281	349	307	295	271	282	258	303	325	305	315	305	325	318	306	320	330	297	299	348	351	308	313	320	307	290	298	312	301	339	302	300	315	281	325	281	260	302	282	307	300	300	307	311	284	346	338	340	302	279	314	339	283	285	279	296	258	306	297	311	297	296	316	316	315	298	308	272	319	338	298	302	314	344	310	288	345	319	350	301	301	299	317	301	315	322	294	307	312	334	319	308	344	322	308	300	334	341	309	296	344	318	274	313	315	294	310	291	279	302	306	343	298	307	303	285	329	309	324	307	341	310	315	320	303	299	320	292	321	338	306	317	306	269	311	305	299	313	296	308	330	285	282	320	313	290	334	304	305	320	313	340	278	336	302	313	295	277	322	274	299	311	334	304	339	322	311	292	296	290	288	311	301	332	313	347	265	342	342	308	315	308	311	310	308	305	315	269	271	313	311	306	331	300	328	291	291	319	275	345	311	295	327	295	308	310	327	324	313	330	304	288	282	305	333	319	294	322	320	307	284	303	362	309	318	291	287	296	283	293	307	294	315	322	298	343	283	341	292	328	303	290	325	314	322	349	279	312	322	313	282	320	262	346	292	281	320	276	283	316	279	312	297	297	291	314	320	283	304	326	302	335	322	344	318	300	265	347	317	308	340	282	298	286	277	294	312	285	329	302	328	283	327	325	297	271	282	291	266	306	292	306	307	308	286	291	306	292	309	283	322	301	267	292	298	297	276	342	319	283	328	311	310	330	305	305	310	337	286	274	328	321	298	352	293	327	336	281	295	307	299	289	338	336	291	310	281	319	311	314	294	336	323	309	292	299	331	308	320	317	352	335	299	344	335	297	302	271	354	289	274	317	294	275	337	305	333	260	307	317	311	273	285	331	310	318	328	310	307	302	287	302	311	316	309	271	313	310	321	314	290	321	324	315	287	284	307	322	330	280	320	289	272	341	296	313	295	306	286	300	242	337	316	305	301	309	293	300	310	277	299	307	325	323	341	317	330	313	292	326	265	290	310	286	310	313	293	291	270	313	310	333	322	274	307	297	281	291	307	279	309	287	304	325	315	286	302	337	277	324	324	295	292	281	253	292	273	314	305	308	276	294	310	292	299	302	342	325	320	322	292	285	271	327	313	307	328	320	326	315	263	310	329	317	281	282	265	341	300	311	321	319	284	292	352	293	317	330	311	324	311	313	308	315	314	313	328	306	313	308	325	280	314	307	314	318	292	284	319	303	328	305	324	291	291	318	306	319	296	284	273	302	333	303	285	278	309	315	312	294	280	299	282	306	286	283	317	309	355	318	283	322	336	299	316	316	310	276	302	300	334	339	264	305	326	316	282	300	322	323	315	289	297	332	256	317	348	310	358	345	339	347	308	321	302	297	305	304	309	288	297	301	307	304	309	294	314	304	320	282	291	321	277	286	341	343	302	312	291	323
36402	17856	13272	12649	10312	7476	7727	6247	4610	3799	3131	2379	1648	1306	1208	1033	993	945	857	946	922	856	991	1046	1051	1074	1040	914	912	918	949	855	835	768	816	757	721	711	751	722	709	703	655	663	637	622	667	672	629	667	694	659	674	653	644	644	628	652	656	625	668	630	648	634	679	619	672	657	661	654	617	601	676	640	710	608	612	682	661	649	654	605	659	624	677	595	674	695	659	649	639	710	664	688	645	654	627	635	632	668	694	664	648	687	627	614	685	677	652	611	644	667	636	637	646	653	638	616	644	648	632	640	634	635	647	665	628	680	627	653	693	634	661	662	675	613	612	656	625	653	644	630	602	648	641	647	670	611	645	647	622	688	645	684	624	647	668	661	637	682	670	693	648	660	628	637	636	649	578	634	623	661	668	664	602	657	662	682	696	625	633	633	686	647	645	603	644	631	655	673	646	632	655	647	659	661	651	686	673	632	665	680	668	655	683	619	664	656	652	620	630	614	660	647	616	659	657	672	654	601	694	679	620	619	661	624	658	675	647	680	673	711	638	680	627	613	674	635	644	664	623	622	677	595	642	620	651	636	655	657	624	640	674	630	636	610	682	654	629	644	621	635	647	628	690	676	654	642	641	609	656	639	685	620	652	628	599	654	656	630	648	629	637	685	644	660	628	590	695	636	667	676	567	609	643	678	640	642	629	674	626	631	600	649	664	682	636	634	703	623	590	620	642	628	644	637	659	679	661	690	594	664	695	649	614	619	628	618	622	622	611	617	625	655	695	659	689	665	632	633	648	659	635	657	600	642	642	641	680	633	629	574	628	669	652	655	687	622	647	671	630	642	604	635	622	663	671	642	663	632	641	671	685	642	633	687	667	683	682	646	669	681	660	598	641	635	643	635	648	573	595	663	662	694	700	625	655	670	685	657	654	656	707	637	667	637	608	599	630	600	630	635	639	657	689	665	611	653	616	649	647	646	632	603	659	613	659	614	658	656	713	684	631	656	662	672	623	634	670	648	671	595	656	656	585	648	651	662	676	606	673	694	629	648	657	664	653	689	665	670	667	604	662	651	628	659	654	668	683	659	636	628	600	666	641	643	640	678	635	664	664	670	634	633	670	647	634	676	608	650	657	605	660	631	632	654	663	664	634	615	611	596	643	656	634	660	629	635	636	661	648	682	636	664	664	643	619	640	620	646	667	636	632	639	636	654	639	653	608	603	638	667	639	649	657	659	632	663	660	629	662	658	649	651	668	694	597	666	670	692	638	632	635	677	659	622	654	693	629	630	647	615	629	619	666	676	676	653	671	670	668	665	607	659	675	648	647	634	683	637	618	686	648	609	626	615	592	689	642	683	605	656	647	627	640	702	653	695	679	629	675	619	574	621	666	683	601	639	643	630	614	628	659	672	656	625	606	632	679	637	688	618	702	601	666	709	661	625	632	697	690	655	721	688	662	653	665	632	643	641	660	599	708	627	605	645	664	709	653	599	680	652	651	613	621	640	692	677	683	639	656	615	655	664	611	662	655	637	687	611	634	655	635	646	675	655	637	614	636	648	610	659	680	630	621	637	665	659	657	625	658	613	677	649	661	659	701	677	619	633	633	635	636	679	639	628	644	667	651	634	632	618	673	658	643	652	679	667	685	677	609	614	691	655	642	636	693	639	640	612	638	638	654	656	632	598	629	649	654	667	653	683	676	639	607	634	722	671	625	648	655	598	616	595	593	657	637	616	642	641	678	640	624	651	603	647	639	615	666	658	635	628	654	656	671	720	634	686	618	650	619	628	666	617	650	637	592	690	629	653	684	684	592	659	652	622	649	647	665	632	703	634	634	670	715	664	628	658	654	664	662	693	667	619	626	632	582	634	641	637	648	610	614	631	635	667	692	634	664	603	657	684	681	645	633	625	629	643	596	673	640	676	616	662	675	678	660	651	630	625	661	646	594	637	619	665	703	602	625	654	644	628	685	619	657	697	603	623	627	670	659	638	647	633	674	692	638	655	620	687	669	633	660	614	674	618	615	654	603	626	655	661	655	655	625	664	629	621	671	658	681	631	667	630	679	641	665	640	636	612	707	671	648	634	658	666	675	621	638	639	679	656	614	656	653	617	625	673	599	665	664	633	644	693	597	615	613	702	622	647	644	597	632	645	644	630	605	635	633	708	664	622	636	619	684	676	656	653	661	645	647	703	662	623	657	629	661	652	668	653	625	623	649	619	674	671	663	613	638	635	624	657	620	655	662	635	654	646	611	639	681	684	654	636	653	658	600	640	623	634	605	601	668	627	609	639	678	632	656	635	688	613	666	592	673	707	656	666	658	638	685	608	647	679	626	649	628	678	626	648	602	617	605	617	622	650	647	694	665	652	671	606	653	656	686	640	685	690	673	652	622	653	623	680	615	615	676	607	671	692	646	664	642	660	638	593	680	695	612	651	650	673	662	648	642	620	681	686	627	613	652	585	625	632	662	629	667	620	621	631	642	683	635	671	634	629	649	672	633	665	616	672	659	665	699	615	630	672	625	593	664	610	663	681	618	694	620	673	653	627	612	678	650	643	671	693	617	598	647	604	621	644	681	630	680	673	640	622	625	623	638	638	658	659	654	596	645	621	631	636	648	658	629	638	674	639	632	640	647	625	666	628	651	642	670	644	609	702	647	655	635	649	621	614	628	661	656	708	626	658	654	625	642	650	627	631	616	645	636	665	671	649	630	616	640	670	631	665	664	635	648	665	680	654	625	679	613	666	674	640	618	621	655	646	646	628	653	646	682	644	648	663	654	635	622	658	685	619	668	694	672	674	652	616	643	637	671	635	655	702	642	673	658	659	667	593	674	658	681	627	631	679	634	641	636	647	628	699	625	641	673	684	657	675	625	632	636	633	676	629	633	640	601	609	641	632	650	642	659	622	693	642	620	618	671	636	670	647	601	637	640	626	683	659	641	653	702	651	646	645	643	631	635	634	586	619	668	693	650	641	682	678	629	646	657	655	640	635	646	613	611	659	626	644	668	654	621	627	632	641	668	689	643	611	637	600	691	629	662	628	654	649	599	639	642	674	657	636	654	631	635	628	639	653	705	671	678	659	659	608	659	651	647	646	687	651	626	677	618	656	696	663	643	647	635	662	591	717	647	664	650	608	616	664	673	651	646	639	632	648	621	649	601	675	651	616	613	681	661	683	653	710	641	651	607	647	666	667	627	667	673	643	649	601	647	656	658	627	653	654	643	642	677	665	635	626	637	664	676	654	642	636	660	633	580	669	622	665	629	603	637	691	628	622	632	692	630	595	642	612	637	648	638	664	678	654	647	643	638	644	625	641	611	670	648	691	693	637	637	615	636	662	677	651	633	664	648	621	657	631	605	663	664	662	620	673	702	672	633	648	617	696	643	696	685	622	613	675	624	652	642	671	634	609	693	651	652	615	643	648	621	639	653	625	659	662	628	626	638	635	637	628	638	640	643	627	647	660	666	637	658	644	671	659	632	651
35253	13878	4332	2483	1526	1166	1093	832	669	501	413	400	308	326	282	288	286	269	278	267	284	260	243	255	280	313	272	263	264	260	295	272	249	341	242	303	261	256	264	282	246	272	274	260	271	266	249	268	283	272	250	272	304	261	286	253	259	275	277	266	281	277	273	257	234	297	263	234	243	245	281	260	291	256	246	278	279	256	254	242	309	268	275	260	260	241	257	257	283	265	271	283	287	220	238	243	282	277	288	258	260	297	289	297	310	269	257	282	237	266	273	279	276	242	246	283	278	299	273	248	225	261	256	271	243	239	267	276	232	243	259	259	297	280	264	260	277	268	254	252	215	269	260	279	256	260	264	270	243	262	225	280	262	251	252	287	284	241	238	292	280	262	241	268	257	259	248	275	252	285	242	282	259	291	268	279	269	243	295	270	279	301	253	278	292	281	314	238	266	277	267	261	259	291	244	276	243	267	284	293	285	281	259	263	268	284	247	291	274	251	248	273	219	308	258	287	263	288	288	283	247	297	281	247	283	270	258	274	257	255	243	268	257	253	309	285	275	270	279	251	265	280	266	249	289	272	267	259	230	231	265	291	244	261	298	262	239	225	287	266	237	259	261	293	241	247	245	283	306	250	311	245	258	266	287	264	261	264	254	273	240	248	248	266	224	241	241	246	239	248	259	238	271	263	277	278	280	269	245	285	250	258	293	261	260	312	271	244	273	255	294	269	261	262	243	258	294	265	255	264	255	267	283	281	258	257	267	268	283	263	250	243	284	269	237	234	250	280	236	241	249	253	283	255	269	250	261	299	260	259	237	243	271	270	256	267	312	273	252	263	245	241	272	283	266	263	239	272	264	277	257	276	283	310	236	262	260	270	253	250	257	295	259	274	254	253	284	291	265	279	266	288	272	230	248	260	253	272	247	281	268	249	255	270	253	271	265	287	270	246	240	265	274	260	254	262	301	280	268	262	292	288	278	265	257	265	240	264	233	242	254	278	284	242	276	263	266	249	243	271	311	270	250	251	252	249	252	223	263	260	275	257	268	277	274	260	306	255	267	250	293	247	270	249	260	257	259	237	237	249	245	310	247	236	250	279	263	284	263	267	249	252	300	265	247	250	240	301	298	237	274	260	276	254	278	272	265	244	278	301	282	263	268	254	240	285	257	233	258	253	266	251	274	255	265	287	245	269	267	261	260	251	267	244	248	261	251	280	264	252	302	234	254	262	262	299	247	230	249	273	270	258	283	242	243	230	265	272	294	292	275	255	270	270	258	258	270	258	279	307	286	255	287	269	276	260	272	288	244	278	252	264	255	240	264	240	260	280	276	239	274	265	251	251	288	256	278	273	307	264	269	246	269	289	263	246	270	264	258	260	264	249	273	299	282	293	290	305	247	276	266	235	275	268	259	282	287	297	252	235	263	251	243	257	275	261	245	274	253	284	271	260	260	234	248	276	282	249	257	255	238	280	272	251	285	273	275	257	272	279	273	275	253	245	255	283	263	282	271	278	273	273	278	275	241	247	297	279	265	245	267	258	293	268	299	271	271	259	259	251	272	260	256	301	279	218	234	264	269	281	260	273	241	273	277	268	267	251	231	237	253	282	273	248	279	273	276	237	258	262	264	281	282	262	289	272	237	271	235	282	284	262	251	229	296	281	269	269	268	270	244	257	304	284	248	288	280	271	259	290	245	271	291	273	263	236	270	271	273	252	290	275	250	272	275	253	258	304	258	284	264	277	261	280	287	252	261	255	255	292	233	285	255	258	242	250	251	269	294	244	274	260	275	262	291	261	278	290	257	243	248	264	297	268	260	238	272	272	285	262	243	266	277	252	237	280	293	274	274	247	238	272	276	251	272	269	267	254	238	246	258	229	265	251	251	292	306	260	260	280	282	246	292	282	259	276	233	246	259	253	276	264	282	265	250	281	275	257	264	246	241	231	271	257	255	293	301	242	255	263	257	268	228	250	230	279	250	244	244	265	281	266	231	269	243	236	289	274	281	271	258	247	317	232	294	255	254	256	267	248	269	267	255	257	260	261	284	238	242	252	288	253	277	268	263	248	264	236	260	271	263	247	252	278	279	279	261	249	239	274	257	293	239	250	287	253	247	265	254	251	272	246	260	265	281	256	266	306	281	253	268	246	257	269	284	262	249	268	276	276	288	265	260	285	253	272	283	267	279	311	290	263	267	239	289	252	246	242	276	247	221	230	262	274	270	255	261	252	255	264	234	286	220	301	281	252	262	243	284	265	292	280	283	289	257	270	253	268	270	225	254	269	290	291	257	270	322	258	303	297	273	257	268	226	278	251	249	257	270	268	273	261	280	283	276	259	264	246	260	302	276	269	260	265	313	270	235	285	265	263	288	255	256	292	233	276	248	254	271	262	251	242	291	296	279	226	259	281	290	276	272	270	257	267	252	245	280	258	258	264	252	252	264	249	242	258	265	287	247	309	273	271	269	277	271	278	264	269	250	241	284	244	252	276	269	269	258	255	201	244	257	263	248	257	250	267	274	263	278	282	288	254	290	279	272	280	258	270	261	255	246	248	249	238	249	246	267	243	289	246	279	244	286	287	249	244	274	237	243	292	275	245	266	245	263	261	308	248	288	268	239	275	290	268	241	269	236	244	259	250	283	270	269	274	248	257	260	289	267	244	249	243	293	272	295	290	270	274	246	251	231	269	269	260	276	274	246	300	228	268	234	277	255	266	248	244	234	253	290	254	245	293	293	238	271	252	256	251	244	262	282	290	267	256	250	229	262	294	279	220	261	241	252	255	298	256	263	276	285	255	294	254	254	260	224	280	260	256	269	258	264	245	280	258	277	273	245	308	269	258	255	278	273	260	252	273	257	286	278	264	283	284	241	248	250	251	237	263	248	265	304	276	276	244	265	265	282	241	265	279	265	273	245	294	268	275	276	255	265	239	270	269	227	262	250	247	253	271	268	261	251	253	264	276	282	285	223	240	242	284	243	259	271	239	276	274	279	263	292	275	273	231	290	278	267	250	276	272	273	265	251	244	270	282	266	251	271	280	257	309	272	240	250	263	261	238	246	243	294	278	255	285	290	265	250	250	234	293	288	288	248	255	289	248	262	281	255	252	252	238	238	280	255	278	296	278	260	272	254	277	253	264	296	283	260	264	233	263	280	269	281	240	242	260	223	279	266	237	288	293	235	257	261	254	243	265	256	272	235	261	264	276	290	248	234	255	258	239	270	275	256	266	246	275	261	274	268	285	244	302	251	281	242	221	288	277	249	251	245	275	283	267	266	299	280	240	236	279	324	289	282	264	280	302	256	249	266	226	294	259	284	277	266	254	266	260	284	251	273	247	241	299	318	282	276	235	233	274	249	236	243	260	237	247	260	280	258	283	242	242	284	258	226	284	268	288	265	252	275	248	233	245	262	244	283	253	275	283	274	242	274	266	254	289	268	265	242	271	294	275	250	262	262	277	244	244	264	260	288	261	271	272	256	230	269	297
20483	8080	6012	6630	4989	4216	4215	3204	2399	2006	1495	1242	1004	756	741	726	661	692	684	667	637	603	646	641	644	632	640	656	604	627	642	637	591	617	590	584	550	594	573	570	589	581	555	556	568	586	606	597	541	563	573	546	525	580	553	567	527	597	550	571	559	537	536	580	582	543	557	558	558	580	568	546	580	557	574	556	568	545	557	526	565	581	534	578	573	597	567	570	553	585	580	540	588	566	541	546	543	545	597	536	560	539	567	529	569	553	530	555	569	561	556	574	589	535	551	560	539	584	575	547	540	562	560	542	554	569	573	567	558	542	591	559	549	553	589	542	598	529	581	500	533	552	576	530	548	553	554	534	514	554	546	556	577	563	569	536	556	551	580	558	568	572	606	545	594	559	538	536	568	557	603	546	595	540	575	558	556	566	588	592	537	552	607	568	579	576	544	527	535	597	561	604	562	589	556	570	575	535	556	560	581	570	577	539	560	564	551	536	548	583	566	589	598	496	535	558	530	584	586	585	554	562	564	555	590	558	565	556	591	570	571	531	527	559	570	611	537	545	568	612	547	558	586	585	569	557	570	559	599	564	558	554	606	538	587	554	568	548	542	547	571	592	582	610	568	553	553	572	613	593	563	591	550	588	558	597	614	598	539	548	593	519	542	580	580	556	542	557	563	574	556	505	551	592	572	569	559	569	572	567	573	543	534	568	545	535	600	560	572	574	563	578	592	520	547	610	568	550	554	533	581	557	569	566	561	542	585	561	594	563	565	580	575	529	517	559	557	549	549	503	554	507	532	565	530	571	600	571	573	547	520	492	533	572	570	555	527	510	578	527	575	546	555	562	543	565	526	547	593	577	572	595	568	564	540	569	569	538	560	574	493	606	571	610	564	577	532	561	526	556	551	574	564	605	559	578	564	633	573	553	575	554	598	577	571	548	528	562	554	615	563	505	568	576	552	570	557	542	599	520	576	566	573	583	557	570	615	529	565	525	540	545	524	520	565	551	589	589	543	531	574	544	612	535	626	547	548	536	560	590	564	564	538	564	572	562	606	573	558	552	597	542	545	552	539	572	575	565	612	577	542	588	570	550	550	542	571	539	608	600	559	564	575	554	551	571	526	571	592	591	580	531	559	595	524	542	531	587	535	574	561	560	533	592	602	569	526	583	580	581	543	570	553	560	548	592	582	530	571	545	591	621	546	574	563	540	542	555	558	566	594	585	552	564	579	565	572	539	558	548	552	558	598	551	522	614	551	589	583	575	575	539	580	539	558	552	553	575	567	573	550	558	526	564	571	571	565	572	580	563	587	539	578	550	551	547	526	521	544	549	558	573	579	560	562	579	570	537	555	576	564	557	554	588	553	561	580	567	636	554	616	587	545	549	551	550	556	561	550	560	539	564	572	572	553	540	584	586	555	540	579	556	565	557	549	532	566	595	498	599	582	604	542	576	572	577	550	538	547	601	551	560	560	526	617	558	592	579	513	534	563	568	535	591	550	549	535	606	559	591	529	561	524	528	596	567	556	542	547	522	581	508	581	539	534	552	538	573	548	582	523	530	513	533	578	582	596	570	566	550	581	586	554	573	545	595	585	572	586	573	560	576	573	511	586	583	578	555	552	541	523	583	556	542	554	572	545	542	548	538	577	543	588	544	580	541	524	529	570	572	545	560	597	538	567	568	522	597	583	570	618	582	557	513	558	539	599	553	530	558	551	595	556	579	533	548	515	553	579	555	561	553	546	537	564	572	563	592	567	565	550	558	555	592	534	537	543	572	542	612	598	558	586	558	545	555	591	579	569	573	548	580	565	606	577	566	525	603	558	553	591	528	554	580	564	553	512	539	559	573	523	561	566	601	570	589	549	545	533	547	546	583	526	583	542	552	569	628	562	557	565	564	591	554	520	542	565	533	562	566	573	629	584	589	574	548	551	576	528	532	527	564	557	570	570	534	577	571	550	507	575	530	555	593	587	560	610	573	581	579	582	569	577	599	551	569	554	588	563	530	585	555	554	551	578	534	600	535	598	619	580	535	587	563	556	586	572	551	555	539	543	567	566	541	555	544	534	524	598	565	559	599	568	594	575	559	587	581	572	531	588	547	594	515	545	571	558	551	534	575	536	591	551	564	547	571	583	512	575	553	575	543	577	558	555	600	579	549	579	555	578	531	545	550	588	564	556	542	562	575	566	576	530	603	558	531	568	584	563	545	598	578	578	533	558	535	541	588	544	539	545	559	592	558	575	559	568	551	504	564	479	586	598	529	545	583	577	537	563	606	578	550	612	530	576	597	551	539	592	576	580	595	558	567	556	537	576	578	585	565	555	569	612	606	565	518	584	578	562	529	549	574	588	551	550	594	547	542	601	553	547	582	592	521	562	588	566	577	572	556	551	493	589	561	550	546	605	534	559	587	558	555	594	558	572	555	521	557	562	601	555	566	569	503	559	586	574	531	551	577	568	573	537	534	553	563	561	526	564	556	552	586	582	602	581	572	565	563	569	545	533	563	573	594	608	551	586	613	569	530	551	576	606	530	572	554	589	572	523	531	607	549	561	544	580	573	518	569	526	597	574	581	588	576	495	578	605	556	573	558	527	576	574	533	560	527	549	579	547	568	595	546	538	555	580	548	508	548	545	558	516	543	539	567	561	553	510	574	549	599	576	535	576	555	569	577	565	544	603	564	545	576	595	518	579	539	540	585	550	590	576	568	565	566	605	571	550	553	564	575	527	567	548	579	564	575	540	562	552	603	529	525	561	569	570	611	564	590	576	550	547	567	567	577	552	527	569	573	553	555	545	525	572	555	572	591	549	611	576	599	553	594	560	565	535	548	558	559	535	543	567	575	564	611	535	551	522	567	537	577	588	546	577	615	555	534	597	593	578	586	545	530	568	573	560	605	595	576	605	550	562	559	602	596	573	558	601	604	556	549	605	580	596	574	569	569	580	546	576	569	605	538	574	574	569	578	554	587	542	565	568	567	601	543	554	539	534	561	544	577	516	551	583	549	557	560	522	529	576	558	549	559	574	534	540	544	552	526	565	566	549	544	567	623	603	575	549	580	532	577	589	600	561	551	555	563	561	564	580	564	569	621	572	573	558	517	538	541	552	527	552	527	574	610	569	565	544	514	570	563	541	628	585	558	551	551	558	556	609	562	576	563	554	583	593	516	581	546	552	587	513	538	589	541	587	573	546	605	590	548	588	533	525	556	552	548	599	556	559	530	594	605	553	546	548	561	590	557	573	570	547	551	560	587	546	516	579	570	553	529	552	558	542	597	585	569	563	541	589	530	625	589	559	549	542	576	577	562	540	546	521	543	555	546	589	602	541	569	571	555	570	519	576	534	561	594	540	546	573	541	599	613	528	601	600	566	536	581	526	581	544	539	549	554	529	546	572	584	586	569	544	551	534	548	570	508	530	506	627	609	572	576	558	585	602	572	576	550	539	538	542	582	588	609	583	566	548	544	560	592	537	590	555	520	537	552
49086	22993	9385	4821	2813	2006	1834	1382	1007	802	686	552	419	386	359	360	318	316	355	313	328	342	300	337	342	333	336	298	324	289	295	319	267	287	291	280	250	297	269	290	249	242	248	242	259	257	276	245	235	277	251	248	229	265	295	266	259	246	288	255	236	286	262	248	259	262	270	270	267	233	271	250	282	247	261	253	234	274	286	274	239	257	249	281	259	263	268	269	253	259	244	245	262	260	260	271	259	228	249	264	253	262	261	292	266	234	287	287	263	230	257	255	262	279	284	226	260	254	261	285	258	233	259	251	267	242	232	278	299	278	286	282	291	263	261	251	264	236	253	243	251	304	254	246	243	229	265	281	284	254	242	265	270	228	267	224	258	274	278	277	302	275	279	242	237	239	281	268	240	288	268	250	245	235	267	259	267	307	242	280	267	271	264	264	287	266	212	256	250	253	255	271	268	254	267	249	230	270	262	256	248	283	247	281	232	234	258	277	267	267	265	224	265	247	261	252	273	252	269	277	241	263	279	255	252	259	263	249	236	253	234	246	230	252	288	280	279	264	254	246	244	267	276	270	255	270	249	274	308	257	247	263	292	265	270	282	273	246	243	233	273	256	290	275	248	260	237	237	246	248	265	272	271	261	277	291	275	300	263	248	253	270	270	255	270	247	260	263	225	245	302	267	239	253	243	249	259	240	251	282	227	275	264	241	289	282	290	242	255	263	291	259	278	264	266	315	281	263	261	241	274	285	297	275	263	269	255	270	286	259	242	248	279	248	237	255	273	267	270	279	271	280	245	252	262	253	234	232	265	277	247	255	261	263	245	275	260	248	281	284	296	264	210	244	232	277	262	275	251	253	292	285	243	257	286	260	267	308	277	274	266	271	263	276	265	265	257	258	265	263	270	277	252	251	261	258	278	235	264	285	272	266	261	277	264	260	263	224	262	250	286	249	266	270	276	253	283	270	263	249	250	277	256	246	272	295	279	247	239	291	260	256	265	258	246	291	256	241	252	265	262	259	277	253	235	277	259	253	242	258	272	241	270	276	255	262	281	255	260	299	270	261	271	251	269	291	237	257	256	281	273	263	263	267	243	269	297	232	253	277	263	221	290	275	236	270	266	250	242	248	289	277	266	254	258	293	245	244	257	271	264	249	243	251	265	250	276	291	265	282	286	250	263	252	258	277	248	252	246	242	252	279	297	290	265	261	287	287	259	260	265	278	280	268	266	234	266	258	244	248	244	272	248	286	281	279	239	277	243	252	283	251	273	255	257	287	279	266	260	259	281	227	305	250	264	267	278	312	265	266	266	258	253	261	244	271	241	243	260	268	299	254	274	247	262	296	280	238	259	270	237	287	243	256	244	272	277	291	266	237	245	241	294	286	266	269	259	268	278	258	279	264	218	309	294	258	241	231	283	285	275	261	238	285	263	270	272	244	240	248	265	250	257	239	254	233	246	271	275	269	270	247	283	244	260	251	264	235	264	262	273	260	257	291	268	262	275	244	279	285	296	267	242	250	241	283	288	229	279	243	259	276	254	271	282	273	278	257	265	268	236	259	261	272	258	307	295	270	262	258	249	256	242	283	270	265	277	286	225	251	225	252	245	241	251	275	245	247	269	275	250	275	298	215	281	266	272	254	272	253	230	255	242	273	266	260	268	262	292	273	267	315	254	270	268	261	273	278	264	254	243	274	280	271	228	250	263	250	263	281	269	262	260	280	278	264	257	247	257	243	232	250	309	253	252	247	245	256	253	256	260	307	256	260	255	249	254	234	260	245	242	236	271	258	277	252	260	271	267	299	282	277	273	265	266	299	236	297	260	248	258	277	256	245	241	279	230	274	300	271	271	243	273	246	253	246	234	273	301	234	256	236	254	271	275	237	268	280	276	233	282	267	252	255	271	271	263	278	247	261	273	299	264	270	263	275	261	270	239	256	218	280	278	266	247	279	243	272	297	261	251	235	281	272	250	267	250	248	281	246	270	260	266	237	232	236	257	266	261	272	246	268	242	258	265	265	261	269	253	276	273	246	246	295	251	259	288	251	255	229	240	285	287	273	286	281	289	277	268	287	231	260	262	268	254	254	269	269	238	255	233	260	267	270	252	271	250	288	250	281	268	264	238	283	267	265	291	258	268	282	266	261	263	252	225	271	246	246	278	287	272	281	264	261	268	254	294	267	276	283	243	262	257	255	248	261	268	292	268	253	222	262	273	258	249	251	230	244	299	260	251	254	282	284	291	293	276	297	265	273	245	258	266	251	268	256	250	224	270	269	274	292	300	265	257	267	280	264	263	261	244	251	279	236	231	257	259	257	272	258	213	240	285	256	276	241	255	249	283	257	251	279	266	252	284	273	223	244	250	261	239	255	265	269	275	257	275	273	266	271	275	253	260	249	241	272	236	254	263	250	271	291	252	264	234	252	236	288	248	228	240	257	270	252	290	279	277	234	241	284	232	277	232	256	237	209	281	244	260	270	256	247	292	252	256	273	244	246	284	270	254	258	262	235	267	241	276	263	249	271	257	271	273	278	290	257	273	259	258	281	252	242	279	253	234	282	286	276	294	290	256	262	272	274	260	231	240	258	270	255	275	226	260	253	255	236	272	284	292	286	251	273	291	277	261	270	259	282	278	287	257	273	227	225	273	257	254	249	255	276	258	256	281	251	269	290	272	253	291	275	240	249	277	296	261	269	260	264	251	263	265	234	249	265	259	274	287	288	246	240	266	249	285	242	292	279	289	288	258	260	254	230	271	263	247	258	303	251	253	255	278	290	259	249	263	264	278	296	262	273	235	275	251	248	253	247	304	250	260	262	264	265	272	279	239	258	269	277	264	279	256	281	265	259	285	247	281	251	269	283	248	272	267	248	257	275	279	247	286	267	269	286	301	284	255	267	252	264	254	275	247	261	239	261	266	292	266	256	272	252	267	283	249	243	295	237	246	283	248	250	269	250	298	241	263	230	250	256	269	291	244	282	257	245	280	268	272	248	264	246	276	268	289	212	267	300	282	277	264	258	292	263	245	223	271	251	263	237	267	252	266	278	234	255	248	262	222	266	275	255	275	270	265	275	250	248	268	276	249	293	247	270	252	255	287	281	283	280	248	250	245	279	251	272	242	259	255	251	274	260	265	261	257	244	266	289	281	225	265	275	271	248	265	252	220	271	242	239	280	268	256	258	273	238	244	272	243	245	263	260	234	266	273	272	271	315	284	259	263	292	230	282	239	279	253	270	257	262	261	235	250	240	283	257	264	242	283	267	240	229	279	268	255	237	268	285	274	264	257	248	252	247	249	261	283	285	254	256	254	250	269	248	281	246	233	280	286	241	241	257	270	276	273	250	268	260	268	254	247	239	240	254	247	256	248	255	266	265	289	287	254	260	251	271	264	280	240	292	263	284	246	264	234	251	257	260	267	254	242	243	262	278	271	276	290	268	260	276	283	277	272	286	261	260	272	263	273	270	253	248	255	241	274	297	265	254
28648	13856	11451	11840	8796	7365	7200	5607	4223	3219	2616	1966	1502	1180	1028	957	833	858	1024	983	827	918	895	921	876	875	818	857	798	910	848	834	786	712	718	742	639	653	604	570	663	577	598	590	562	594	609	555	546	557	608	602	578	581	562	563	572	558	588	564	590	572	557	543	564	571	590	567	562	584	566	556	510	603	559	574	622	584	559	578	537	579	552	568	557	545	530	539	568	547	542	580	573	577	560	576	595	574	539	538	577	559	554	538	558	571	587	593	535	529	524	604	565	579	542	567	610	557	569	574	609	568	586	559	596	577	531	563	582	539	542	571	563	573	559	599	577	532	590	558	550	538	566	547	604	592	554	597	553	536	523	557	563	560	557	562	527	566	538	563	518	549	551	548	578	544	540	534	545	607	601	574	583	562	577	561	584	530	566	563	573	599	533	533	577	555	488	557	577	553	560	582	565	585	540	612	562	633	566	563	648	576	536	556	533	569	566	533	569	569	578	560	572	556	526	567	558	586	565	574	576	587	585	584	598	570	573	564	587	603	562	584	561	554	543	563	596	576	530	580	592	579	581	569	606	538	531	524	532	565	611	599	541	536	532	537	525	573	579	568	569	545	601	527	539	596	545	588	602	556	574	560	581	536	565	577	542	591	601	580	596	535	560	526	554	557	537	543	585	546	560	575	587	581	581	592	580	562	501	528	569	578	600	529	578	588	567	596	535	566	555	593	632	561	540	567	631	559	544	574	526	533	599	589	549	571	589	597	568	542	579	617	565	569	533	542	598	563	552	541	516	534	565	535	572	596	566	552	563	564	568	528	557	532	595	541	586	590	603	540	539	584	604	569	566	566	551	576	605	584	532	530	574	581	575	566	546	560	536	552	563	562	623	587	572	556	550	573	555	549	610	597	577	575	596	564	536	573	563	582	583	546	531	544	575	570	529	609	551	559	551	564	529	585	604	543	566	574	525	537	566	546	570	589	598	584	577	538	539	572	578	553	562	574	622	581	577	561	575	528	576	558	597	550	559	598	589	595	548	561	585	554	526	562	575	515	533	520	541	493	580	618	596	605	524	603	599	594	572	572	621	593	568	578	616	574	601	564	585	569	567	560	585	575	569	578	524	553	607	603	556	579	548	588	556	558	605	555	575	539	590	549	573	551	538	522	569	574	617	608	559	577	569	609	574	555	560	605	609	569	587	546	594	544	547	546	574	548	588	610	587	562	563	595	534	532	558	531	603	567	543	611	625	550	582	547	570	567	592	556	587	553	566	550	551	575	573	591	581	558	568	588	590	576	575	563	581	586	510	613	586	556	583	566	556	555	592	568	564	597	582	592	600	558	594	572	549	544	566	555	526	574	546	534	589	569	579	616	526	553	569	539	606	559	561	623	569	565	555	565	597	554	552	623	521	535	545	587	553	596	550	546	562	551	571	555	571	562	571	569	569	528	579	577	574	538	563	600	565	574	567	575	560	574	557	559	592	589	597	561	586	569	562	535	534	574	620	563	614	576	578	503	538	595	554	544	628	598	570	586	557	544	548	587	580	587	582	529	584	592	608	523	573	602	502	563	594	540	572	555	593	559	586	562	593	568	544	603	538	557	535	584	594	563	554	553	604	543	601	559	565	582	592	587	494	603	564	556	555	578	576	584	560	573	532	556	537	550	574	541	575	621	615	604	546	532	592	583	557	516	532	568	533	607	537	551	539	591	548	543	567	580	616	532	582	550	544	591	568	561	540	566	633	559	596	543	569	548	605	566	576	588	558	588	539	597	582	580	532	558	588	570	590	581	548	561	593	557	535	557	580	585	536	550	581	562	535	533	548	605	561	586	578	555	553	586	579	555	525	531	587	558	580	591	545	565	485	589	563	587	563	557	539	553	594	550	567	544	570	581	572	543	555	568	564	569	579	530	562	599	565	598	566	531	546	585	585	573	589	555	540	537	604	588	593	589	553	533	532	606	551	585	561	614	520	555	530	547	593	605	520	585	577	530	601	560	579	555	603	534	519	575	518	574	543	577	602	568	542	575	567	555	545	540	542	544	553	585	555	596	548	579	609	588	570	612	545	532	546	521	553	576	517	591	499	562	567	593	587	574	560	548	602	565	625	592	574	561	579	570	557	598	572	578	574	567	590	551	605	558	585	561	557	561	530	551	565	543	549	549	526	592	578	578	611	550	532	569	536	574	523	566	552	566	523	577	565	556	553	595	566	534	573	519	564	570	550	592	534	561	535	584	521	532	577	585	541	559	563	583	520	630	596	611	575	551	562	562	560	573	589	590	559	567	568	526	537	545	575	529	553	570	558	577	587	568	591	578	555	584	549	537	592	564	505	588	570	560	557	543	558	582	594	579	565	513	574	582	577	566	604	593	582	565	555	571	567	575	558	590	570	568	527	584	547	573	588	550	527	582	561	544	546	609	562	595	611	570	575	540	580	553	598	541	554	553	565	540	595	580	572	608	559	556	581	585	539	563	559	564	556	582	597	599	568	547	574	524	562	551	599	590	578	541	522	570	622	580	633	568	574	584	585	556	539	578	554	628	551	559	541	571	518	607	585	553	568	549	586	579	579	581	541	541	535	611	536	579	590	554	589	582	549	569	587	560	559	580	542	544	553	577	584	582	543	520	573	518	556	558	551	595	558	539	598	589	553	521	540	548	615	543	589	564	613	570	598	554	543	547	602	575	561	562	573	583	572	565	585	555	550	547	582	574	549	596	528	582	554	554	561	559	591	550	549	564	594	565	512	541	574	527	567	549	598	556	563	611	575	586	578	535	626	582	596	567	574	584	525	598	538	564	575	570	558	527	523	582	542	519	594	595	606	515	564	559	579	584	598	564	562	566	579	561	559	520	571	577	555	581	560	552	566	523	553	520	580	583	599	562	554	546	538	585	549	545	563	577	556	555	556	575	548	564	590	586	601	523	610	523	542	558	564	568	578	546	529	561	555	549	560	568	550	565	555	583	581	578	552	590	588	558	572	556	530	588	612	571	605	549	515	556	567	557	609	578	526	571	559	607	593	570	570	549	572	557	576	552	542	573	591	544	575	610	601	575	552	560	561	576	567	558	561	598	575	593	551	568	542	543	533	583	565	565	562	592	538	571	567	596	608	553	559	598	599	554	589	574	554	569	607	602	585	533	558	564	561	526	608	526	595	590	552	554	568	569	544	563	578	575	545	545	563	592	582	574	555	556	590	574	559	571	615	540	582	546	591	535	556	601	549	565	616	564	560	562	593	598	529	582	557	580	575	564	589	570	576	582	596	612	580	559	588	586	528	569	548	546	541	581	573	578	582	566	559	576	556	597	558	564	580	554	591	581	550	558	570	602	556	581	565	558	576	599	540	569	588	546	554	586	546	553	546	588	562	544	562	618	569	572	561	553	528	556	609	567	578	567	566	536	576	576	578	559	538	530	584	555	575	592	590	552	576	520	574	592	602	588	517	610	579	536	565	574	556	557	567	539	573	555	554	561	566	548	542	584
58781	30451	14749	7002	3507	2531	2229	1781	1359	1042	813	645	533	468	422	403	389	406	419	404	411	385	354	335	382	404	421	400	398	384	347	357	383	377	367	328	360	362	338	310	273	314	314	319	330	349	296	313	324	321	339	281	315	331	340	320	310	316	308	292	333	338	301	306	298	336	320	295	328	288	315	312	304	329	327	345	307	304	332	320	260	312	305	313	294	283	307	340	346	320	319	307	290	317	310	328	300	327	280	292	298	264	309	274	315	358	318	308	346	275	324	323	306	299	335	311	294	274	302	294	346	354	308	308	306	318	289	332	304	301	324	313	314	301	316	338	338	324	312	328	316	332	325	347	299	300	303	283	314	291	309	321	336	300	326	306	305	309	287	331	317	308	338	304	310	278	328	323	341	290	355	323	292	335	288	336	305	348	351	288	294	295	336	286	315	341	306	287	299	329	323	314	298	302	297	298	288	301	301	319	278	315	291	318	323	308	304	319	315	311	320	309	348	325	365	314	290	295	307	252	306	331	278	299	296	298	325	295	333	264	303	285	302	322	303	263	308	309	337	326	317	302	315	317	301	308	284	325	313	309	291	340	349	323	307	310	296	276	342	287	311	324	327	317	318	330	301	287	320	304	285	261	310	360	322	303	297	304	287	320	314	294	299	308	280	331	307	323	280	341	321	330	329	315	321	296	279	327	296	295	320	340	341	303	298	326	311	324	309	290	316	300	316	284	312	332	285	311	354	303	333	298	289	329	324	307	351	327	322	348	336	295	328	288	305	320	332	324	331	317	296	312	315	322	312	343	338	292	325	322	338	318	332	327	292	299	325	302	328	288	363	305	320	307	265	304	343	335	349	319	326	316	291	317	318	320	320	339	271	339	327	313	283	325	315	333	288	281	298	287	298	315	298	320	335	327	291	320	305	347	320	276	300	298	332	307	330	288	288	299	299	342	319	328	322	303	309	322	306	307	328	299	295	323	325	328	329	323	296	313	342	324	303	310	326	296	316	289	328	320	323	327	303	307	339	324	315	301	298	333	323	305	273	317	323	287	317	279	340	320	321	340	325	307	316	327	326	284	314	322	300	303	325	289	311	324	306	358	325	299	306	320	287	302	307	295	286	314	313	280	294	321	320	298	300	309	292	286	313	287	323	283	325	327	335	305	302	302	313	306	333	282	295	313	313	344	322	315	290	314	313	327	303	325	295	310	301	301	304	303	310	294	288	303	319	315	328	295	303	327	333	310	282	316	282	286	321	324	315	301	296	346	316	356	337	287	304	311	311	314	291	315	313	326	351	328	290	322	327	322	342	291	265	314	307	316	320	311	320	332	325	298	309	319	302	303	314	300	320	288	318	313	301	336	294	325	330	325	296	304	317	300	313	343	291	324	313	337	338	332	311	279	307	310	332	318	301	314	303	315	307	311	308	307	283	329	326	319	297	292	309	302	320	291	301	349	295	330	307	293	300	299	303	317	315	316	326	322	302	263	343	299	298	322	328	328	332	339	349	306	334	316	310	330	318	297	298	300	294	330	300	307	312	299	299	308	330	293	315	324	339	279	336	352	319	315	286	286	335	303	324	297	294	343	310	314	297	293	295	312	314	314	326	299	287	286	308	285	326	353	322	303	319	312	325	358	311	324	301	314	292	314	288	310	314	354	293	302	332	321	312	306	319	334	327	337	343	309	271	305	311	305	331	319	312	310	304	348	350	345	300	295	284	308	342	351	324	324	345	316	318	350	301	304	321	284	307	312	329	325	323	299	325	308	333	323	273	307	317	308	307	341	327	315	330	301	300	347	344	350	340	307	313	275	336	296	309	340	294	325	308	323	348	293	319	324	306	318	315	316	293	302	296	321	298	307	334	294	324	313	337	347	302	295	321	293	323	298	338	346	290	326	291	275	298	289	273	345	301	308	281	312	305	309	308	320	306	330	391	310	277	301	307	345	289	325	330	270	286	324	320	340	318	315	344	281	276	315	324	316	304	295	325	328	335	311	287	338	291	315	346	292	310	274	313	336	316	308	308	295	336	270	316	322	334	324	330	311	316	266	321	307	295	292	316	328	294	322	316	326	301	333	311	331	290	301	314	330	334	321	356	290	334	315	301	315	320	317	345	321	313	295	327	310	331	283	291	294	309	293	331	329	317	324	319	325	295	309	355	321	288	291	330	330	305	270	303	308	331	330	304	276	315	336	282	349	291	305	326	303	322	284	344	348	314	322	308	273	298	314	307	286	346	324	292	324	312	294	310	323	312	310	312	289	312	284	269	297	317	343	355	264	343	316	327	353	326	307	348	300	323	349	285	340	325	285	295	307	326	336	327	307	318	279	305	299	314	312	325	320	308	279	311	290	280	277	268	322	313	318	314	302	294	322	321	279	291	309	332	335	310	349	324	338	345	281	289	321	307	321	309	297	320	330	322	301	322	283	292	301	301	323	270	292	315	296	295	329	308	309	334	337	320	354	314	326	344	288	326	304	340	303	313	306	324	333	322	324	313	308	286	304	314	312	300	300	273	307	297	335	346	311	357	333	267	327	307	343	314	333	366	341	335	310	319	308	316	306	306	312	309	305	266	310	288	281	306	326	283	299	298	295	334	304	322	313	288	289	301	325	294	311	293	329	308	317	327	269	288	289	293	343	324	294	308	320	338	329	316	304	319	293	277	320	322	314	296	345	301	310	297	309	335	346	344	302	302	298	323	343	314	354	308	314	302	291	344	323	307	314	329	318	329	345	327	326	303	317	282	329	306	351	307	329	319	279	291	331	331	330	316	309	318	289	302	317	287	320	288	292	317	305	316	314	342	344	315	318	297	315	298	310	332	291	291	319	282	300	295	280	294	310	347	303	337	307	314	353	336	322	285	320	286	316	304	276	291	287	309	321	332	294	292	315	353	307	295	294	308	321	309	341	326	315	322	309	286	308	301	325	330	359	308	300	302	330	317	308	354	310	322	337	308	313	303	272	289	268	334	254	312	309	343	340	292	308	309	318	337	291	293	327	282	304	333	304	315	275	319	308	296	270	336	294	306	320	306	296	293	309	311	337	317	294	319	283	287	324	308	315	303	349	321	299	313	286	310	300	336	325	319	285	301	329	342	302	314	364	311	297	296	339	299	333	315	290	289	309	276	289	310	280	281	312	314	277	318	278	315	319	320	334	311	288	289	296	314	293	324	337	302	274	331	266	306	291	338	311	330	317	307	302	283	300	285	284	312	319	323	351	288	320	323	314	326	307	324	366	328	300	357	306	332	349	343	317	327	296	307	290	350	288	338	332	317	316	289	339	321	307	327	309	331	315	350	327	312	282	263	327	318	284	313	288	328	318	324	357	329	295	298	344	294	290	306	284	307	300	302	317	334	313	298	327	318	288	318	314	320	333	311	277	294	285	290	246	334	333	307	329	291	307	344	352	313	323	283	301	306	296	289	317	339	305	323	299	323	330	316	300	299	318	315	326	314	311	312	299	356	312	291	314	295	326	333	345
34726	19315	15459	14809	10573	9607	8840	6997	5253	3978	3268	2695	1873	1486	1310	1187	1058	1231	1415	1118	1144	1288	1196	1030	1219	1167	1105	1206	1149	1114	1040	998	1019	949	889	849	801	828	780	748	718	705	658	646	729	650	667	665	668	686	685	651	654	704	680	687	680	679	637	623	727	690	697	681	627	623	633	669	604	642	676	681	686	656	689	665	662	634	684	667	618	660	652	671	687	691	622	681	638	647	681	616	649	654	612	654	716	703	679	663	670	699	680	684	617	669	691	651	661	686	625	659	684	672	659	699	661	718	629	677	628	615	671	695	678	682	635	706	621	657	677	635	720	618	668	639	640	668	680	672	613	655	615	662	675	583	709	640	631	617	664	650	717	653	650	661	639	676	713	617	683	631	610	678	658	692	724	641	635	641	694	681	652	647	644	631	689	657	629	696	669	657	713	681	673	667	637	671	670	660	666	684	630	704	708	664	672	690	644	636	646	709	675	661	651	684	703	617	601	690	661	660	644	683	688	633	647	642	670	635	617	686	679	666	684	604	654	586	610	663	671	685	666	646	668	665	670	655	658	687	688	611	667	632	691	704	661	703	669	684	675	626	670	637	637	646	639	649	675	648	628	671	662	665	697	676	699	630	692	673	656	678	619	596	672	653	693	621	611	651	684	604	691	678	672	676	660	689	682	643	655	709	656	657	681	703	677	616	647	683	668	652	689	631	685	682	670	647	663	682	639	641	669	666	599	604	648	598	628	638	630	723	651	659	640	660	684	702	681	663	706	729	661	653	626	657	620	654	688	689	623	645	713	641	670	685	699	708	624	648	608	623	659	694	641	664	612	648	657	633	658	664	576	688	667	683	703	639	646	640	666	644	675	678	659	638	731	693	649	725	666	672	666	689	681	668	643	690	666	663	652	677	637	610	684	653	672	647	699	671	621	641	664	656	669	675	622	700	645	634	650	680	669	663	651	669	676	654	653	639	636	636	660	646	681	632	643	650	654	657	668	651	660	660	672	681	663	667	685	652	657	656	647	682	690	619	664	707	695	657	628	615	650	655	670	615	633	661	657	650	668	661	692	679	599	644	657	663	644	632	645	651	711	655	627	661	664	684	629	656	653	671	651	648	625	621	617	677	691	627	653	646	679	694	663	680	654	612	648	657	690	679	667	677	656	645	677	656	657	709	640	673	644	619	636	657	647	669	636	661	642	625	644	628	676	631	664	623	652	657	637	665	680	697	653	636	672	651	682	658	647	696	647	614	669	649	698	661	639	724	636	643	697	677	658	667	683	673	648	685	656	651	617	627	674	693	646	671	715	691	669	648	682	671	625	634	624	681	714	628	658	699	687	671	653	667	659	624	661	688	680	627	648	660	651	687	670	603	658	629	692	641	655	690	633	642	638	660	682	664	662	655	660	680	670	682	641	634	695	711	663	669	692	667	678	629	628	701	645	616	661	652	662	639	643	692	656	689	691	652	678	637	659	639	674	661	664	648	695	641	648	648	665	644	694	606	678	640	644	701	673	649	648	645	660	649	661	665	648	685	663	705	682	684	665	710	674	699	639	667	669	663	677	688	639	674	671	672	688	654	652	640	644	668	667	650	707	682	697	688	645	645	676	642	629	641	684	694	681	657	681	658	683	650	664	676	646	637	650	687	656	680	685	691	684	660	650	661	666	632	663	674	675	663	670	709	693	662	692	674	648	680	638	654	650	661	687	621	643	632	696	629	681	676	671	657	664	635	703	693	650	666	659	683	638	644	687	649	669	631	678	652	643	668	661	650	663	652	684	610	647	663	714	662	656	673	634	597	668	673	626	670	696	657	675	677	666	691	636	656	693	709	624	682	637	683	659	682	672	656	633	645	671	619	692	660	657	689	674	649	712	607	647	639	689	651	644	636	624	681	660	682	640	649	615	666	658	670	677	665	621	675	686	664	637	683	665	647	661	673	672	669	713	637	642	643	672	617	647	647	667	667	642	609	653	652	663	602	637	641	687	659	640	689	602	672	623	657	645	668	628	702	675	662	693	675	647	661	676	653	625	654	647	658	654	647	691	633	646	673	708	640	653	640	650	677	655	663	659	712	626	695	615	659	643	666	652	687	632	713	689	699	645	712	637	630	650	646	673	668	671	636	680	681	700	678	634	626	631	641	648	651	651	613	681	709	646	653	640	676	699	674	669	687	660	672	702	638	664	670	636	690	651	637	669	662	632	642	701	688	633	638	629	683	656	700	690	653	670	646	643	677	619	692	654	650	730	654	617	617	655	666	701	627	706	636	668	638	667	653	617	637	631	644	658	701	695	666	644	633	647	653	689	664	628	663	653	654	638	616	663	668	670	674	642	683	617	635	685	685	622	661	638	662	682	628	654	666	663	654	703	676	654	671	654	635	669	649	659	668	643	683	643	635	706	682	652	640	652	668	671	671	703	688	641	627	646	637	695	684	688	658	671	632	683	682	676	663	678	634	647	665	602	672	652	683	663	614	663	651	675	679	662	683	655	644	645	638	628	674	657	668	676	702	622	668	690	685	694	694	605	659	670	641	637	658	636	666	699	642	626	638	657	684	645	597	640	662	694	615	621	628	646	681	642	621	629	697	614	674	672	638	650	659	650	632	629	672	652	667	632	672	686	647	651	589	675	689	692	642	632	668	630	635	643	691	662	684	665	675	649	688	645	682	667	641	657	642	631	689	680	715	695	601	695	652	662	670	715	661	687	652	662	664	639	649	644	648	633	616	655	677	653	701	675	660	670	657	713	644	603	656	650	664	639	700	628	642	613	673	648	664	663	640	688	669	700	649	674	649	637	671	640	669	722	671	636	615	663	626	654	627	639	650	636	642	639	635	696	636	648	701	671	653	677	663	637	641	706	666	662	636	635	639	648	635	676	658	674	668	668	682	660	645	667	657	689	658	663	651	665	640	674	658	657	643	632	679	630	686	655	656	695	694	646	659	663	660	634	688	667	684	669	678	706	679	652	675	694	638	636	645	665	677	647	646	658	643	689	683	654	693	643	649	629	668	641	670	657	629	614	641	651	709	659	717	614	662	633	679	660	686	636	688	661	651	674	687	673	604	659	670	701	611	645	649	652	638	657	670	673	655	660	671	658	708	615	618	649	640	696	675	649	645	675	615	651	685	677	674	668	665	635	633	692	643	708	658	694	681	695	654	701	690	640	646	659	647	652	624	650	660	690	673	667	643	665	642	650	639	655	661	712	703	714	664	625	654	607	673	646	678	620	663	627	643	668	635	666	681	698	627	701	679	671	677	644	706	631	612	631	649	689	670	650	644	644	683	663	641	638	669	646	659	680	661	686	703	606	650	604	635	667	674	687	659	635	673	684	678	652	673	665	701	671	610	699	661	692	706	628	677	639	633	717	659	681	697	697	652	675	674	627	653	657	642	651	691	686	648	645	620	676	649	672	633	662	672	637	700	633	671	679	667	681	638	678	634	623	629	632	655	602	682	634	717	656	635	681	657	656	662	648	672	637	630
34694	15322	4803	2554	1468	1156	1072	839	594	506	392	393	306	302	332	279	286	331	318	308	282	275	291	280	299	235	279	268	323	308	280	243	276	253	276	265	283	279	289	277	298	250	277	285	282	263	315	261	303	268	279	253	269	279	278	269	274	302	266	296	238	287	280	269	302	270	306	321	282	279	301	292	276	282	249	293	269	262	301	274	241	253	276	284	275	282	281	268	257	292	261	267	246	228	257	269	278	254	263	268	281	295	280	250	292	280	259	260	263	262	252	308	291	272	256	251	263	231	274	269	292	261	259	266	274	268	272	271	305	268	272	257	291	269	292	277	271	294	278	269	274	255	297	254	286	282	259	269	280	280	284	291	307	281	300	293	262	266	307	263	286	307	270	295	249	299	275	265	263	274	236	256	297	300	281	244	291	274	245	294	277	314	327	257	271	310	302	281	252	268	264	279	271	288	308	278	254	277	258	267	296	299	285	284	284	257	292	267	282	244	286	290	261	288	287	249	286	277	243	247	312	297	282	258	277	278	238	277	262	272	258	239	245	224	282	265	250	259	278	294	276	285	315	251	246	307	250	310	287	264	282	306	286	245	272	285	312	272	283	259	295	258	252	256	272	271	265	273	291	260	284	276	265	275	273	275	268	327	280	280	249	261	328	276	277	277	267	315	284	284	295	264	255	281	286	262	301	278	280	272	257	264	292	260	282	288	273	262	310	285	266	241	290	277	279	282	295	258	254	271	268	290	287	232	266	250	271	256	308	267	262	273	296	258	279	281	294	253	251	290	290	258	292	298	273	274	275	237	259	260	216	268	231	286	287	238	248	299	274	293	305	271	263	263	276	267	278	258	307	270	322	291	292	285	301	258	287	259	295	278	291	282	268	285	234	255	269	272	254	306	291	286	265	285	251	265	262	278	275	272	271	261	284	272	256	299	276	260	279	263	281	278	275	258	270	323	275	304	256	311	275	260	272	257	255	277	272	285	247	285	265	295	268	269	285	257	281	267	288	289	287	268	282	272	280	249	260	289	228	284	279	277	286	267	268	249	252	284	257	291	261	287	310	313	278	300	273	278	266	287	286	299	282	295	286	254	257	274	283	317	297	274	258	286	283	279	285	273	253	283	303	281	334	270	287	255	268	300	269	276	244	283	261	250	279	267	307	282	283	256	250	285	286	272	310	280	296	272	304	274	282	306	260	271	268	306	264	279	299	264	296	277	308	262	273	291	285	303	257	268	236	268	283	293	301	266	286	280	262	294	249	271	273	289	295	281	271	256	293	271	285	305	281	284	275	293	282	263	275	264	276	280	271	272	296	291	310	283	267	303	287	244	263	268	269	264	308	261	285	295	267	264	269	287	240	274	279	266	274	268	271	261	227	271	273	245	263	252	268	286	275	273	273	284	289	296	260	280	299	270	282	265	301	269	286	252	259	283	269	283	254	267	262	268	271	293	280	263	275	273	281	277	316	275	279	284	271	282	292	287	303	272	276	260	262	274	278	275	281	297	261	247	299	260	300	290	274	298	277	258	248	274	285	310	253	280	260	272	301	256	291	321	295	279	302	270	301	305	299	275	242	276	283	281	269	265	283	247	302	252	244	262	283	278	261	264	275	259	256	298	246	310	283	279	307	248	230	250	271	299	285	238	270	295	269	262	250	280	273	263	271	274	257	285	278	269	264	283	303	286	277	280	294	292	296	265	304	292	263	282	263	258	272	272	289	299	248	286	294	245	293	242	276	275	268	267	260	269	277	285	281	276	267	271	321	266	296	284	273	275	280	279	265	292	301	297	242	306	270	255	295	272	270	266	300	274	287	299	309	281	280	262	274	286	254	265	321	280	251	279	260	268	273	281	262	285	287	255	292	302	271	291	297	251	264	277	268	229	246	256	290	283	273	262	295	299	256	267	289	292	298	297	267	275	259	264	295	327	274	268	279	284	253	250	257	260	289	238	280	289	298	271	275	247	270	268	299	338	260	268	313	274	269	263	242	292	249	301	273	257	262	295	268	270	277	275	250	272	261	252	266	279	284	240	288	276	254	284	278	241	266	319	263	243	270	274	294	273	306	264	267	261	266	293	263	288	309	295	258	246	276	298	274	276	294	296	259	253	254	292	282	313	265	279	265	268	266	278	305	261	279	288	291	266	256	310	288	246	264	278	268	287	270	297	273	282	326	309	300	277	276	283	299	281	259	275	246	267	306	253	263	267	267	277	255	264	297	247	261	281	255	280	258	284	274	296	258	261	275	285	286	287	289	274	258	259	265	287	252	284	277	262	248	280	277	308	260	273	282	251	282	291	298	288	265	251	301	296	286	245	289	283	272	293	297	245	306	285	251	284	245	289	266	267	279	280	291	271	313	275	276	250	289	257	291	258	257	272	281	311	282	287	296	300	254	251	276	295	288	274	294	247	283	260	249	295	282	233	283	244	288	309	288	249	251	279	260	279	317	265	302	283	254	267	299	317	237	261	245	271	297	268	262	275	269	245	259	299	260	269	282	291	253	292	284	243	270	274	262	267	238	285	264	277	264	278	290	232	292	280	252	280	272	258	295	253	281	292	256	262	284	286	306	267	261	277	279	302	278	272	296	282	271	321	273	259	261	234	280	262	264	272	269	275	286	277	271	291	297	271	291	261	278	261	259	265	252	268	252	253	279	284	326	240	241	267	293	248	238	287	269	264	270	306	263	265	297	280	280	279	296	280	268	276	246	289	260	283	278	274	277	275	286	285	312	288	269	265	258	253	269	297	296	300	269	293	261	298	258	248	271	285	268	298	294	246	268	313	271	261	263	285	264	276	307	304	280	252	241	299	264	270	280	262	290	257	242	249	295	308	278	277	261	270	264	283	249	257	256	275	266	266	283	267	257	253	284	280	289	276	300	284	274	277	323	267	288	267	264	257	271	295	307	308	291	283	294	301	287	264	262	298	293	296	269	260	271	291	279	255	289	281	260	267	265	242	307	264	271	264	297	261	258	315	305	259	280	260	273	274	267	285	288	255	281	269	264	302	249	276	309	252	285	279	286	281	268	273	237	276	293	247	278	261	265	243	316	266	261	249	282	245	281	267	312	286	255	249	268	298	265	267	267	275	279	299	270	276	263	247	298	298	263	290	273	285	279	272	265	265	299	310	289	292	281	281	287	277	287	287	308	285	269	274	287	282	260	275	273	263	242	300	318	267	269	284	239	293	277	308	304	301	253	275	276	287	273	248	279	268	254	272	265	298	282	262	290	282	286	266	270	265	285	274	284	255	269	249	280	272	284	234	301	289	257	265	243	277	268	274	311	273	265	245	274	274	287	281	293	266	282	316	260	279	312	286	267	280	306	289	316	247	298	280	269	259	264	282	256	262	255	270	242	281	286	284	294	282	293	256	271	229	252	269	298	283	260	284	284	267	279	269	287	254	271	252	249	276	276	287	279	274	276	263	265	270	271	253	281	253	287	274	248	274	278	263	292	279	289	275	270	288	261	276	268	248
20034	9311	6821	6580	5120	4645	4053	3273	2439	1871	1510	1225	934	883	782	742	763	884	756	701	627	672	705	670	687	679	634	649	650	670	671	641	628	610	593	633	570	604	569	597	621	593	561	580	540	630	536	604	570	619	551	562	580	560	569	618	591	581	597	598	601	613	571	590	550	579	581	629	582	587	601	654	652	539	580	577	604	599	567	581	606	587	547	616	556	601	594	571	618	598	544	618	551	598	565	559	555	599	573	533	587	584	527	533	571	590	608	622	594	579	581	581	577	563	572	579	566	587	574	603	584	543	600	551	615	634	606	598	580	585	562	614	591	566	542	593	588	580	554	583	566	560	578	548	572	574	557	578	583	584	584	639	568	550	614	565	554	589	541	537	609	583	605	573	617	556	593	584	588	576	588	588	546	614	590	566	570	543	538	588	564	596	538	613	589	593	583	554	581	570	557	572	565	600	564	556	585	558	584	602	583	557	562	637	530	592	569	577	547	559	589	566	599	573	596	575	602	553	547	597	546	571	586	597	572	567	574	548	601	561	577	612	572	584	563	520	614	585	558	554	596	608	577	544	610	570	571	575	608	588	548	572	558	582	577	519	581	597	604	559	537	610	557	591	597	586	552	560	566	571	564	587	589	603	596	586	578	565	595	603	555	575	588	644	567	600	596	553	606	595	581	592	566	611	589	604	602	580	578	590	573	630	600	598	608	588	546	578	566	565	592	548	607	630	572	548	599	567	585	593	594	576	547	594	609	591	577	566	556	598	575	593	597	530	594	560	667	562	613	562	570	564	611	615	564	572	542	595	581	593	603	571	587	581	588	552	579	542	611	594	607	581	582	596	541	588	621	546	569	588	558	563	586	554	565	552	549	572	602	559	575	562	571	592	538	590	607	646	615	594	606	531	567	641	570	587	536	599	605	568	622	562	579	605	602	602	565	530	617	587	575	602	555	565	562	595	563	593	537	593	598	571	603	623	564	585	555	619	599	549	601	564	624	583	605	587	562	573	565	590	553	537	595	551	562	577	600	619	605	597	567	588	574	587	586	599	585	559	565	567	569	537	563	588	568	599	557	592	571	561	604	589	564	576	578	541	572	575	587	589	555	613	590	603	593	548	606	579	547	584	580	610	573	600	596	598	586	576	585	597	525	582	592	558	565	582	611	573	564	580	588	590	583	558	573	509	634	568	574	572	573	592	553	633	581	547	581	553	581	585	595	539	600	600	621	579	612	599	607	569	568	622	613	543	592	568	564	566	596	557	627	523	612	560	634	585	569	581	601	603	603	580	598	568	554	579	645	630	587	557	603	608	552	598	608	604	586	618	620	591	553	592	587	596	581	601	619	620	566	591	601	588	613	558	570	595	569	612	566	580	581	579	639	557	612	584	624	550	585	557	554	623	605	612	591	596	550	589	593	630	622	574	577	572	588	592	576	560	577	582	557	622	582	609	607	564	565	584	614	556	588	618	587	585	571	598	573	549	564	578	570	575	609	584	566	596	555	541	547	606	595	571	601	588	610	619	564	588	617	561	575	542	599	575	598	554	547	562	596	561	597	581	591	609	575	599	546	598	564	574	592	585	574	613	599	591	585	583	589	594	606	602	549	559	562	589	610	563	586	582	560	589	601	580	580	576	619	598	580	585	544	568	537	569	545	584	562	597	580	582	603	576	567	574	567	592	556	553	576	625	590	538	617	579	588	562	580	589	611	574	573	606	609	601	568	568	601	531	567	552	568	539	618	591	593	549	611	591	599	589	598	571	577	616	594	574	564	598	590	566	555	568	586	597	601	632	608	567	595	598	579	581	615	581	556	580	551	590	594	598	558	581	625	556	597	647	572	567	577	578	591	548	561	568	611	583	609	577	586	572	516	578	571	550	577	605	562	547	573	607	569	530	606	594	587	632	550	536	553	564	582	581	547	546	607	562	630	566	589	540	587	635	566	557	606	586	591	560	551	543	584	577	585	602	615	582	611	644	591	540	581	644	563	591	567	578	568	564	588	568	567	585	538	593	603	616	590	642	596	619	570	622	640	565	586	549	547	590	573	546	536	547	599	546	601	560	593	588	583	568	571	558	550	540	559	606	611	552	587	604	595	559	596	576	573	565	570	591	570	607	575	561	561	564	541	564	562	590	600	567	573	557	550	591	557	592	622	613	580	616	584	546	571	584	552	595	616	588	574	581	588	560	597	586	590	598	557	589	587	553	582	640	581	585	545	596	590	584	624	547	569	600	617	586	592	615	568	589	568	562	579	567	603	523	586	599	595	559	602	576	554	607	562	580	594	609	573	597	542	578	591	534	556	619	603	596	596	575	564	612	566	580	607	577	604	630	549	605	539	547	604	611	549	585	564	591	549	590	555	573	616	530	560	593	634	570	566	557	575	562	576	581	582	577	512	538	580	568	624	579	605	582	550	583	587	570	586	575	552	581	578	599	558	575	578	558	546	588	587	545	587	620	581	593	620	573	551	568	572	589	570	535	560	585	620	593	557	580	562	585	547	548	541	580	578	590	544	605	603	577	561	617	619	602	566	570	578	608	609	578	620	630	574	575	546	605	540	576	598	601	584	574	607	588	566	614	600	582	606	546	539	629	619	556	566	590	584	592	592	567	610	541	575	609	590	543	592	569	593	559	588	542	599	595	583	512	601	597	591	597	626	576	625	562	566	552	559	548	605	603	595	552	564	563	598	543	561	593	599	601	588	554	568	595	572	625	548	565	570	601	577	621	579	577	558	596	612	623	596	560	573	546	585	576	610	560	583	593	603	572	568	566	609	557	588	539	585	591	572	603	537	567	585	608	568	621	578	562	582	583	583	594	609	629	610	571	577	580	598	602	532	619	585	634	576	599	583	571	572	588	565	545	570	599	631	580	603	546	579	582	545	604	567	554	507	550	583	599	581	607	570	582	621	581	637	598	558	545	591	586	570	582	578	547	556	588	572	583	550	583	582	574	572	643	618	586	513	591	599	560	563	598	600	599	584	603	552	599	566	587	592	561	580	578	609	566	608	590	577	556	573	648	575	600	607	591	579	551	562	601	595	591	576	563	640	579	612	567	602	583	608	586	599	592	581	581	561	552	570	593	603	594	597	536	604	610	568	603	550	506	582	571	596	576	588	534	555	613	560	552	568	583	561	587	593	613	599	627	590	571	541	564	610	562	588	591	541	614	581	618	572	566	539	624	567	610	607	603	619	595	588	580	585	571	561	575	575	577	567	573	620	577	570	570	587	568	596	576	586	583	560	572	648	564	583	558	547	596	573	564	586	567	578	605	572	579	580	578	561	617	576	554	577	606	600	607	621	573	586	584	603	578	568	613	582	598	626	577	619	594	546	568	590	549	543	540	610	545	573	589	571	560	578	673	558	574	580	569	597	570	600	614	591	557	617	571	582	624	581	584	560	584	551	563	574	575	589	569	536	528	551	615	589	562	588	524	599	576	609	588	578	583	620	582	611	573	584	630	613	595	631	600	575	586	566	557
51478	25001	10715	4340	2612	2148	1585	1238	976	732	635	505	399	366	355	335	372	376	302	312	326	325	317	310	311	322	348	332	297	329	292	312	286	265	328	294	308	281	277	289	299	258	287	278	257	249	287	293	304	284	284	272	284	259	253	275	271	281	263	263	294	263	274	301	250	304	283	228	254	283	233	264	281	224	252	262	280	265	258	261	288	292	260	250	253	289	268	321	252	288	300	273	248	298	299	270	289	245	270	277	278	269	293	244	278	302	244	260	239	283	274	297	252	277	241	276	292	240	277	289	227	256	264	271	282	293	260	264	269	305	249	249	279	258	294	263	298	268	296	290	294	270	250	242	289	267	286	275	284	263	273	277	300	262	255	279	284	269	263	280	267	272	272	282	275	287	274	271	290	291	281	274	297	255	281	276	243	277	268	275	253	268	297	302	259	252	266	272	282	257	287	274	248	298	272	255	282	247	237	288	250	249	275	272	268	294	273	257	296	254	251	274	292	299	286	244	287	265	298	276	288	265	242	266	269	283	294	305	249	271	245	252	279	268	282	282	290	263	264	274	276	291	282	273	244	302	269	266	268	288	235	237	255	240	304	267	282	285	271	257	277	269	300	230	275	251	286	247	311	294	256	301	308	264	253	302	283	249	298	285	300	294	274	253	304	257	287	288	310	266	274	284	267	272	317	292	262	292	299	272	266	245	264	264	266	257	299	271	242	260	289	254	261	274	263	260	281	229	245	259	256	304	271	281	268	280	260	235	245	285	275	312	261	244	289	263	276	280	279	271	268	268	271	278	286	275	288	234	261	262	255	275	290	286	285	261	264	285	264	266	262	281	262	296	270	279	311	263	267	275	269	272	267	230	271	278	283	267	268	280	220	246	258	287	294	281	291	295	269	277	274	260	281	256	290	262	301	268	307	269	261	256	258	238	258	259	261	284	256	266	265	297	290	288	272	270	269	276	243	277	247	299	273	265	250	274	276	274	300	265	300	266	294	298	308	267	289	256	267	282	257	262	309	253	259	280	268	247	278	299	255	297	270	267	263	256	270	262	288	305	269	278	259	289	294	242	295	262	271	264	304	285	269	268	254	291	225	292	262	291	283	290	295	283	256	253	284	267	255	269	268	276	282	274	253	284	275	257	254	264	266	280	275	274	243	252	245	287	263	284	275	237	273	287	314	286	291	259	244	281	261	267	279	262	290	289	306	274	254	258	276	282	246	265	262	295	296	287	260	262	257	281	255	249	269	291	291	305	295	287	276	269	292	293	257	250	262	268	272	283	249	273	278	309	295	264	266	260	284	261	293	259	272	250	292	271	263	283	261	314	275	278	265	260	251	263	258	296	274	249	296	279	275	284	284	260	299	272	254	271	264	298	289	293	328	274	238	251	278	273	241	278	325	258	300	296	270	294	263	290	270	227	274	278	275	251	336	290	255	255	296	246	267	307	291	268	285	256	262	271	303	297	259	275	306	268	285	283	275	291	266	280	279	276	280	279	292	288	233	294	266	266	272	253	247	260	284	259	262	259	281	246	297	269	283	305	305	282	279	309	261	274	268	276	255	289	302	292	274	292	289	270	279	290	294	251	264	266	294	277	281	289	276	298	260	281	268	293	309	276	269	268	263	255	254	297	302	280	296	282	285	300	282	259	245	308	306	255	245	267	278	260	280	238	263	285	273	262	279	305	293	289	246	272	278	273	253	246	276	288	280	248	263	279	275	226	246	267	263	287	288	279	308	250	278	272	271	264	280	249	260	305	283	254	301	301	256	269	247	279	266	341	274	272	270	252	271	281	272	305	266	251	252	270	278	281	298	273	245	292	281	293	261	269	312	275	292	253	245	256	295	298	272	269	255	268	262	293	293	280	287	266	273	264	286	249	276	282	242	235	281	283	290	297	273	285	288	266	267	256	260	281	285	279	278	265	281	270	258	256	274	302	255	285	261	298	276	302	288	279	256	272	275	285	283	297	295	276	307	273	277	293	282	271	262	262	285	268	295	302	290	261	295	274	296	261	297	257	261	294	299	267	259	272	302	296	284	258	258	261	278	282	256	274	281	271	240	291	242	284	262	265	277	248	262	278	265	279	283	289	286	276	241	273	286	250	262	274	279	285	293	312	291	285	268	260	247	304	224	288	265	254	274	264	295	294	271	242	289	259	305	265	278	282	276	228	261	299	235	319	260	265	249	284	285	240	261	259	272	254	250	287	296	271	279	272	272	305	287	305	291	229	256	294	253	279	284	256	267	224	244	275	282	271	260	282	267	284	287	267	290	292	278	277	260	265	257	308	265	280	276	258	264	261	280	247	272	275	263	275	250	286	270	296	262	228	243	288	253	253	256	238	315	261	283	302	270	260	290	299	261	290	267	303	233	256	237	291	317	279	262	287	272	275	263	265	290	270	291	241	274	259	260	287	292	241	233	243	245	270	257	262	245	275	281	280	252	301	240	238	242	270	266	261	262	262	292	264	305	252	278	279	259	296	260	277	243	267	273	291	277	275	280	277	298	269	272	268	274	298	303	249	255	259	252	261	225	261	290	293	286	278	279	277	289	233	281	275	245	255	308	240	294	280	273	267	252	283	289	291	283	314	304	258	291	333	286	303	292	268	291	290	264	294	252	256	292	249	261	265	240	249	309	271	273	285	243	286	268	281	259	289	293	266	241	284	288	281	250	268	260	316	280	275	278	251	259	289	277	256	297	305	285	262	272	274	259	263	241	288	302	272	261	290	251	277	250	219	266	281	279	280	269	254	268	237	307	320	302	261	270	296	302	293	246	285	247	302	271	292	254	254	253	297	268	244	263	276	264	261	260	285	259	283	298	280	293	282	262	280	258	248	265	287	281	251	270	252	263	270	270	245	311	246	277	260	317	322	283	260	265	271	240	254	252	289	234	305	273	304	269	274	233	323	298	253	264	287	245	272	243	270	286	279	277	278	284	242	287	273	249	271	299	303	235	249	286	266	259	263	278	300	282	268	256	297	285	264	249	277	284	277	269	245	256	246	227	251	249	256	264	286	277	255	278	285	234	261	283	274	270	276	288	256	264	311	254	286	290	310	259	283	251	248	273	233	284	297	303	300	267	251	275	274	268	262	286	274	284	273	265	264	256	307	263	298	287	296	272	292	282	265	271	303	282	262	291	279	283	263	277	248	278	278	300	278	274	245	242	253	241	278	301	295	267	263	285	265	296	289	273	251	280	298	279	252	254	286	300	252	301	243	267	271	289	284	288	264	260	279	241	270	291	249	300	261	239	271	263	288	279	289	290	286	267	267	256	300	273	252	274	307	310	257	245	266	283	264	268	253	258	238	263	286	262	253	284	313	286	261	259	303	272	302	306	282	280	290	297	258	280	248	244	257	278	257	274	276	262	235	246	293	270	288	301	275	278	282	261	275	266	287	274	267	279	255	268	254	230	277	279	266	288	266	268	291	263	279	283	288	269	281	274	274	302	269	312	305	304	261	242	255	282	247	276	260
30177	15409	12628	9969	9031	7965	6266	5210	3954	2945	2378	1910	1451	1202	1014	1014	989	1118	931	912	869	922	943	904	889	775	946	910	842	832	786	698	726	680	717	701	692	696	601	641	630	556	547	592	615	575	614	567	645	617	615	619	589	594	612	590	578	607	609	626	580	568	580	619	587	593	602	607	569	573	575	560	582	618	577	540	556	568	567	630	568	578	596	579	577	592	597	592	590	594	639	602	573	597	576	601	604	606	572	563	593	608	610	614	568	618	568	589	563	600	589	602	592	597	570	633	588	578	605	586	576	607	598	559	589	665	584	574	572	601	599	604	575	602	586	578	601	570	567	597	602	549	609	566	578	611	603	581	582	592	595	589	576	606	557	578	621	595	578	561	573	578	594	622	564	528	624	594	602	616	586	579	575	593	557	549	564	570	613	549	591	537	587	588	588	603	557	547	606	575	581	609	617	574	583	582	603	583	573	531	605	615	582	605	607	637	623	586	584	602	572	605	602	572	555	566	622	584	615	594	555	606	582	572	587	579	621	621	544	604	604	576	608	624	652	603	641	594	573	566	577	615	603	615	597	605	540	603	575	631	603	580	584	593	601	595	622	593	593	603	593	603	611	543	568	576	580	574	591	581	579	591	605	615	558	554	591	586	596	567	596	602	573	562	566	550	589	556	591	557	581	589	596	596	618	539	577	565	599	583	579	562	566	588	603	582	588	563	557	567	590	560	600	591	542	607	579	580	606	575	583	569	591	534	602	619	553	585	585	648	577	585	583	599	597	549	599	619	573	612	589	586	600	638	614	582	572	600	552	542	560	590	570	602	631	618	615	594	607	611	603	579	547	605	582	612	601	603	574	627	607	618	613	606	589	605	611	591	567	615	580	583	581	603	599	601	588	627	592	624	612	567	562	549	583	582	588	578	559	566	587	582	609	571	570	550	588	562	577	578	575	589	560	548	584	566	574	579	566	626	577	641	571	598	546	609	596	582	584	550	553	583	584	570	581	546	582	567	588	581	589	544	631	584	569	615	592	584	594	606	533	611	583	571	602	603	562	529	559	556	615	583	597	663	576	574	588	601	640	593	582	598	586	571	593	566	587	623	578	588	572	570	587	602	584	583	604	583	632	584	615	551	568	612	593	611	593	580	586	562	587	612	612	603	612	559	624	566	606	612	586	591	571	620	577	577	537	540	548	588	588	570	633	622	560	588	632	594	568	603	612	569	608	572	595	589	614	584	551	553	557	581	585	633	617	621	550	575	565	583	586	539	588	608	567	557	584	591	590	575	583	576	584	596	577	586	594	610	583	604	621	531	606	594	566	639	594	590	593	594	549	573	581	593	573	605	597	599	601	598	574	602	593	601	617	573	590	622	591	603	612	568	612	593	575	584	560	556	606	574	609	591	580	602	579	582	549	612	601	585	545	609	634	579	601	610	577	633	598	579	577	558	566	608	570	563	606	602	586	585	596	619	606	585	566	562	552	554	598	569	563	544	644	577	581	566	602	608	623	577	596	552	572	603	631	589	586	578	581	636	615	578	560	576	619	601	579	589	606	579	555	606	519	614	543	649	568	587	583	573	590	624	598	606	578	549	604	557	597	560	580	605	574	560	596	608	608	581	563	582	615	600	620	600	603	587	634	536	566	629	615	601	585	602	596	579	592	599	544	605	601	598	579	618	579	612	602	599	599	604	600	584	580	612	660	577	550	615	614	585	577	614	582	580	591	552	597	617	582	569	561	566	609	570	565	594	584	583	581	595	586	568	560	590	600	621	577	580	617	570	597	573	559	577	558	608	616	599	572	599	574	618	546	569	542	600	608	595	582	612	592	610	568	597	636	589	564	539	599	645	620	579	568	606	560	625	582	600	627	604	612	606	572	574	563	580	601	591	569	583	660	610	564	589	557	550	549	586	592	594	625	612	541	557	609	625	556	583	621	542	574	577	590	632	592	553	610	571	636	614	581	584	546	570	558	558	633	597	574	622	575	564	593	588	581	592	576	560	604	571	619	630	542	602	573	593	621	579	553	565	580	589	585	575	591	601	604	557	614	516	610	595	571	575	600	567	588	581	639	545	623	586	573	594	569	608	609	588	530	621	593	565	606	559	551	579	612	619	610	585	586	595	609	630	548	557	560	641	617	598	582	606	599	584	517	571	559	592	584	602	555	592	601	593	607	605	606	563	585	547	649	603	587	563	623	593	581	566	591	619	585	579	611	595	577	589	615	537	571	642	597	606	571	591	604	554	556	577	610	548	584	570	562	590	594	580	610	566	576	588	610	578	619	586	585	598	591	619	581	573	585	568	582	605	574	594	593	574	623	606	549	585	599	565	608	658	592	550	597	632	562	616	578	589	568	597	613	580	549	583	583	580	619	593	576	562	571	593	585	620	599	574	595	592	585	577	581	587	588	617	632	558	616	585	608	563	606	586	543	619	614	568	604	564	577	582	574	587	586	573	538	598	563	581	594	562	561	562	536	601	575	581	639	568	628	627	544	586	554	588	618	596	525	575	594	610	573	583	600	577	548	591	587	561	575	566	613	529	559	605	594	582	567	594	598	629	587	565	572	618	613	600	578	586	544	640	540	594	580	554	582	593	588	533	571	566	566	632	577	622	617	586	613	570	606	616	566	594	603	589	584	590	581	571	611	605	577	546	615	570	559	603	540	603	566	553	593	578	549	606	567	613	577	583	597	585	550	619	594	608	578	571	570	598	606	584	553	596	590	598	574	606	581	570	560	607	538	575	576	586	592	595	568	583	579	605	596	596	582	536	606	566	582	558	603	596	572	596	630	580	591	544	562	572	582	584	617	602	578	611	540	573	579	579	573	547	599	596	607	600	611	602	517	570	554	582	551	609	571	594	569	588	557	583	605	605	576	602	617	523	627	572	602	562	605	603	600	645	545	602	629	601	596	576	578	589	573	615	555	594	587	602	602	587	553	592	623	591	560	550	579	581	607	618	579	564	575	601	578	597	576	574	601	575	546	609	588	594	655	580	583	572	570	564	574	578	569	585	570	554	590	572	585	595	579	586	560	559	592	606	554	582	600	567	567	577	615	595	592	562	577	577	577	577	578	579	605	585	623	592	579	602	572	558	596	559	584	574	581	594	579	600	580	616	573	566	565	611	612	631	569	602	565	600	560	560	593	582	568	576	606	596	574	603	592	579	571	575	599	583	590	584	602	638	596	596	592	521	640	594	658	563	583	579	621	572	598	594	593	530	589	617	615	573	565	576	603	606	617	599	583	597	548	589	593	564	597	576	622	584	620	592	610	593	564	571	570	576	573	576	549	600	643	616	575	612	574	577	595	570	606	611	628	621	597	597	595	607	570	610	597	571	557	606	626	572	577	572	590	572	569	599	596	608	602	570	597	620	570	557	558	617	597	584	576	590	608	623	586	598	562	547	574	639	551	569	599	586	580	599	591	582	600	632	573	590	631	550	611	586	561	555	551	594	595	587	572	579	539	555	584	575	568	629	576	632
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
