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
338096659073	338096659634	338096660184	338096660734	338096661284	338096661834	338096662384	338096662934	338096663484	338096664034	338096664584	338096665134	338096665684	338096666234	338096666784	338096667334	338096667884	338096668434	338096668984	338096669534	338096670084	338096670634	338096671184	338096671734	338096672284	338096672834	338096673384	338096673934	338096674484	338096675034	338096675584	338096676134	338096676684	338096677234	338096677784	338096678334	338096678884	338096679434	338096679984	338096680534	338096681084	338096681634	338096682184	338096682734	338096683284	338096683834	338096684384	338096684934	338096685484	338096686034	338096686584	338096687134	338096687684	338096688234	338096688784	338096689334	338096689884	338096690434	338096690984	338096691534	338096692084	338096692634	338096693184	338096693734	338096694284	338096694834	338096695384	338096695934	338096696484	338096697034	338096697584	338096698134	338096698684	338096699234	338096699784	338096700334	338096700884	338096701434	338096701984	338096702534	338096703084	338096703634	338096704184	338096704734	338096705284	338096705834	338096706384	338096706934	338096707484	338096708034	338096708584	338096709134	338096709684	338096710234	338096710784	338096711334	338096711884	338096712434	338096712984	338096713534	338096714084	338096714634	338096715184	338096715734	338096716284	338096716834	338096717384	338096717934	338096718484	338096719034	338096719584	338096720134	338096720684	338096721234	338096721784	338096722334	338096722884	338096723434	338096723984	338096724534	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
46577	32340	15116	2701	917	614	501	440	386	362	326	273	310	302	299	265	282	269	259	276	267	265	250	258	233	259	248	279	263	266	269	255	225	261	255	242	268	253	254	240	260	245	291	233	243	246	242	265	262	217	259	250	267	264	245	243	224	251	287	240	250	258	269	262	242	259	265	234	254	243	233	227	267	252	255	249	246	284	269	260	246	266	228	228	249	233	272	274	251	251	265	248	260	243	254	243	269	253	232	252	250	272	242	254	259	244	261	238	257	223	258	228	245	301	257	232	217	236	222	260	255	244	258	280	260	260	263	258	253	255	247	237	290	273	272	256	245	263	236	255	281	253	247	269	239	242	243	248	232	246	242	245	285	257	239	208	224	265	230	231	264	238	245	253	270	276	244	255	235	263	252	278	235	259	276	268	246	257	259	278	229	273	269	257	280	275	237	259	252	225	226	253	227	263	252	253	269	267	241	269	248	235	236	261	263	245	251	239	275	280	242	219	253	263	313	260	241	267	267	253	240	232	242	271	243	288	270	240	244	225	246	236	207	267	219	248	219	262	236	247	244	267	293	261	233	235	269	256	249	257	263	266	285	240	233	246	283	241	231	264	272	257	234	257	278	252	266	259	255	267	271	283	251	229	249	251	233	255	252	273	260	234	244	243	251	280	250	240	255	253	251	245	248	246	236	245	303	271	260	259	247	251	259	280	239	250	282	233	247	210	279	251	255	259	247	260	279	243	269	242	294	259	228	267	255	246	276	275	243	230	239	257	244	273	280	242	271	244	276	226	253	228	244	260	250	250	214	234	245	258	235	251	252	245	217	284	239	259	250	265	284	227	265	272	218	271	247	235	209	278	258	249	250	276	260	263	245	260	238	249	240	263	249	257	251	229	239	284	242	232	249	288	268	230	259	241	240	249	279	226	248	240	252	257	237	276	278	242	282	281	232	258	237	236	243	258	241	237	244	271	235	258	237	213	250	261	215	256	254	255	255	273	250	225	233	245	257	268	246	253	254	255	239	257	260	258	268	253	265	250	242	258	228	241	235	263	279	252	237	261	216	240	261	266	249	241	275	234	248	250	262	277	239	243	251	282	291	240	263	279	265	244	233	240	257	233	254	234	234	271	279	250	227	268	268	270	259	272	267	265	258	271	251	292	263	284	276	247	256	256	274	282	266	272	261	261	256	269	270	243	237	252	281	269	244	270	265	242	282	247	268	239	265	284	231	247	258	235	256	255	284	267	244	234	257	248	280	280	267	268	287	244	245	255	243	262	249	266	265	254	233	257	238	239	243	237	241	276	266	268	266	243	265	255	246	243	219	235	238	261	257	257	246	209	281	277	237	229	236	264	230	235	232	279	258	276	244	276	257	266	249	255	249	254	294	265	268	282	254	259	255	244	250	238	275	255	248	233	268	269	240	251	249	235	252	227	232	257	272	244	225	286	254	284	270	248	256	258	255	274	239	228	274	253	253	240	242	240	271	273	270	250	246	266	265	230	267	290	257	266	236	249	227	243	261	244	229	248	279	250	272	263	221	257	238	250	258	224	253	258	255	260	244	246	261	239	257	275	251	251	253	266	220	268	241	234	253	257	267	245	272	234	258	267	241	249	220	239	223	248	245	215	267	233	293	249	265	257	278	250	236	240	272	277	272	245	234	255	282	237	228	226	228	265	283	219	285	225	237	260	280	248	228	228	237	248	257	234	246	240	254	269	242	252	261	275	265	262	247	238	264	257	244	243	248	263	257	266	245	245	256	265	242	240	243	282	280	249	228	240	246	243	303	262	269	235	257	254	284	284	272	278	268	226	223	276	249	267	226	251	251	265	234	271	260	267	261	253	246	247	266	256	246	262	244	261	252	253	236	276	253	261	249	263	241	218	256	264	240	242	237	266	256	246	203	224	239	255	229	257	244	236	251	243	266	257	255	265	271	232	236	259	263	262	267	259	245	261	283	272	258	230	255	253	260	264	241	257	257	233	224	225	262	270	277	222	255	227	257	216	231	257	256	239	294	245	286	258	240	263	246	238	259	246	241	229	245	268	238	242	266	265	259	271	237	257	248	269	266	248	302	247	294	241	256	255	240	252	230	289	246	275	257	247	285	268	246	260	230	267	255	263	256	251	264	276	237	278	257	269	262	237	228	238	258	259	218	233	221	271	270	251	246	288	243	239	267	255	257	265	247	250	266	231	244	236	242	248	242	284	241	260	239	237	260	292	267	256	264	259	232	256	219	242	237	256	249	256	245	260	252	246	241	272	258	250	243	283	231	270	266	275	271	272	229	255	259	250	254	205	276	231	288	264	238	260	251	281	261	272	236	273	231	246	243	280	222	234	283	271	239	249	243	252	219	228	245	264	244	253	274	232	258	252	269	254	279	240	242	256	270	274	252	258	257	259	265	255	240	249	252	265	248	244	239	241	277	274	268	258	276	272	237	258	262	270	300	263	246	236	261	240	259	238	254	232	227	262	254	221	243	247	242	247	232	262	247	270	283	267	241	259	245	256	240	252	231	222	219	249	244	251	271	241	270	247	251	219	271	266	260	261	264	275	290	265	259	238	235	243	261	277	251	254	242	259	252	253	260	258	267	260	262	254	295	267	254	258	310	248	257	242	265	289	269	267	267	224	268	252	250	230	242	260	226	265	249	258	257	254	274	247	234	255	213	267	295	256	276	254	245	217	211	224	244	268	242	234	219	250	248	258	258	261	256	255	268	269	243	282	306	228	247	255	250	238	296	245	248	252	265	263	245	280	243	244	272	255	267	243	290	264	226	272	263	260	246	258	260	258	255	248	259	277	224	264	241	248	218	282	272	278	236	234	268	234	285	251	249	275	229	267	267	247	261	252	240	270	265	276	268	244	245	257	265	279	239	244	219	242	276	222	236	232	252	261	251	239	244	236	254	207	232	261	252	263	247	252	257	236	233	255	239	219	238	277	238	260	255	254	230	252	264	256	265	236	284	269	260	262	251	268	240	250	284	251	252	244	234	255	246	290	262	262	251	307	248	242	280	262	249	252	257	256	265	236	234	254	247	263	288	237	266	270	262	251	223	240	227	267	263	290	269	263	283	257	230	261	254	257	253	283	270	258	262	267	245	255	258	293	257	258	263	209	267	259	282	292	235	251	246	253	261	242	252	238	242	248	247	294	238	254	239	257	241	242	252	254	277	255	255	262	282	266	245	263	243	258	233	241	252	221	270	260	254	247	234	243	248	263	228	252	239	239	266	266	266	255	256	237	264	268	254	270	209	265	232	254	237	258	247	251	268	250	289	257	253	255	243	291	268	236	286	246	252	246	255	243	267	265	278	228	261	206	223	243	262	231	244	256	285	275	273	232	268	242	227	286	245	236	270	250	230	281	252	278	260	266	253	231	233	220	257	270	252	241	253	237	227	260	246	254	282	225	251	252	249	261	250	252	270	283	257	257	227	219	250	238	255	254	261	272	243	246	256	285	274	263	273	272	237	223	244	249	246	274
29340	23174	10787	2698	2018	1785	1653	1554	1289	1163	987	869	824	740	761	694	684	673	630	660	673	701	670	630	620	639	633	606	614	611	630	577	629	638	650	571	599	594	598	602	608	572	625	643	605	597	613	593	631	570	580	602	591	637	591	573	598	564	584	615	641	615	584	577	610	607	605	558	605	575	566	577	562	585	583	548	637	601	568	627	607	603	601	606	577	631	597	588	593	659	627	538	631	643	606	597	643	620	583	617	594	582	619	577	582	641	576	619	532	563	555	579	593	567	607	557	634	611	594	567	650	560	612	618	625	620	601	588	575	582	600	569	564	573	586	578	583	585	578	577	556	602	580	595	573	587	581	615	622	544	604	611	566	586	589	563	594	579	570	586	555	561	563	585	579	566	575	607	600	579	589	629	582	568	603	637	566	593	564	596	546	602	586	577	600	602	554	618	602	661	586	566	592	597	582	624	603	591	641	611	613	575	614	602	612	605	587	601	563	630	584	604	589	548	567	575	551	542	591	559	633	610	564	576	588	597	591	565	566	595	590	623	571	533	634	523	579	571	565	588	604	617	577	624	598	547	613	553	589	586	589	596	582	571	551	570	597	629	576	590	549	582	606	574	639	589	593	589	598	540	597	656	565	567	622	543	612	579	562	606	591	585	548	585	614	589	595	611	561	568	536	596	576	575	596	641	586	550	591	595	600	602	638	605	559	578	585	600	589	548	611	615	571	605	629	614	584	593	552	613	601	602	553	602	594	586	649	561	574	590	580	571	581	579	592	548	586	591	575	598	593	608	600	554	578	553	574	574	570	551	613	591	574	575	618	598	561	613	614	622	605	612	591	603	636	609	600	545	579	590	574	606	613	572	550	617	579	591	606	613	606	563	570	565	598	591	617	558	602	560	628	611	641	568	603	575	600	599	572	582	582	601	541	576	588	587	588	627	574	544	560	575	585	595	616	592	556	626	601	582	564	634	566	548	580	576	588	606	625	546	566	596	574	553	602	609	573	599	599	589	663	595	608	618	595	607	592	563	591	563	602	578	597	636	582	569	555	561	574	540	576	607	600	589	606	608	588	604	581	605	613	557	593	567	609	550	590	601	574	572	584	588	599	587	635	616	580	554	578	548	600	569	615	608	564	578	565	604	602	599	591	584	596	616	566	586	613	648	607	580	625	575	570	594	570	577	561	584	577	596	578	629	588	635	593	570	577	601	594	600	587	610	595	558	597	574	538	562	592	595	601	572	559	598	598	588	567	632	590	551	617	618	599	606	550	591	615	569	550	579	578	576	602	595	569	613	567	578	599	614	585	563	577	565	607	598	560	578	569	569	607	569	607	601	611	581	611	592	589	583	609	554	590	609	557	591	608	593	605	572	585	636	616	554	622	570	588	608	650	546	610	541	596	592	600	584	580	622	597	613	576	636	586	565	599	572	596	621	582	589	569	578	551	602	584	610	589	595	583	632	588	620	619	614	589	599	624	619	623	555	600	628	561	555	604	620	580	566	571	608	588	562	583	597	626	574	560	585	589	578	606	550	579	617	627	591	600	598	564	580	592	579	582	609	586	575	596	556	591	596	598	633	568	579	602	601	586	580	593	613	577	600	583	576	651	545	561	558	582	549	589	572	618	589	553	591	616	597	652	564	601	569	581	589	576	652	579	559	601	587	581	561	617	569	568	579	608	581	572	595	542	624	553	594	584	601	613	611	553	542	598	574	594	577	614	558	583	563	580	587	600	559	586	597	607	622	586	620	593	590	563	587	614	572	571	585	595	641	613	573	553	544	622	555	598	605	616	580	574	523	585	545	602	562	563	608	583	581	647	590	597	585	564	618	588	633	580	609	603	637	602	592	587	592	591	523	610	571	622	585	643	601	571	601	617	551	573	601	606	588	618	576	588	542	599	602	564	580	579	556	646	602	629	600	618	595	593	574	585	622	586	573	586	547	587	567	609	568	548	604	585	605	642	563	609	571	607	619	611	610	561	573	611	571	583	621	568	582	572	624	561	600	580	565	594	586	602	599	508	611	542	587	601	633	555	581	584	609	608	612	580	591	585	613	599	603	554	548	582	583	592	590	597	589	617	536	571	549	570	627	573	588	575	617	603	571	566	563	575	571	555	587	602	628	603	569	608	617	621	617	595	583	639	601	582	541	646	626	656	606	615	598	549	566	578	586	598	597	588	610	585	549	641	590	599	594	580	633	615	556	598	592	584	605	588	609	570	575	564	607	615	597	592	612	568	614	553	536	565	547	586	593	609	594	607	581	572	588	606	575	531	581	581	598	612	597	564	587	569	542	598	590	613	587	621	580	598	566	595	583	584	569	599	617	569	557	552	598	594	558	580	591	628	559	560	581	586	588	559	620	545	645	559	593	582	583	603	596	585	540	605	575	610	578	574	559	548	619	560	644	559	589	559	571	639	589	588	554	551	592	579	568	547	616	542	602	572	559	589	643	616	583	558	540	566	601	594	648	597	576	604	597	607	594	592	581	589	579	589	625	557	555	586	582	578	585	598	611	612	592	602	597	611	510	619	569	595	557	589	607	604	591	581	527	617	569	542	593	600	603	579	540	607	614	594	567	605	603	539	576	613	556	603	591	587	615	576	644	597	545	608	611	606	547	607	572	599	571	600	552	549	574	603	614	531	634	578	577	614	599	604	584	562	578	657	574	558	561	573	608	582	547	619	595	594	567	562	601	620	583	554	588	607	564	581	591	609	569	652	588	556	623	637	626	579	581	588	576	585	616	557	577	532	647	585	609	574	581	597	578	590	606	606	589	600	586	564	585	595	578	590	544	601	554	618	601	600	596	583	595	534	583	563	591	559	600	550	614	622	523	639	608	614	648	625	557	588	597	580	535	614	591	577	593	561	535	589	558	630	639	606	600	585	570	588	639	579	600	613	597	574	628	611	592	577	623	584	604	566	604	587	594	521	593	628	675	622	578	566	597	588	577	577	574	552	583	607	596	596	583	586	577	610	548	594	559	623	564	625	610	555	601	621	556	632	582	580	586	584	606	632	573	594	653	568	602	595	576	558	609	602	580	611	598	604	594	583	578	567	572	608	600	582	596	597	578	582	577	555	604	561	578	586	560	606	619	631	618	560	570	618	617	581	612	598	637	557	565	565	623	534	594	550	584	584	613	559	594	592	584	577	595	596	590	586	605	565	603	567	568	559	608	577	606	591	596	580	596	565	618	579	583	633	555	605	567	586	579	563	593	586	601	594	570	598	570	607	611	593	605	580	553	578	609	548	585	571	597	621	587	601	619	619	595	558	617	631	584	617	588	578	568	595	532	550	554	602	618	553	604	570	585	587	582	596	618	601	603	591	601	543	603	566	611	599	581	588	647	601	540	619	553	599	577	576	596	568	574	554	565	544	549	588	594	582	592	570	537	582	556	583	598	592	593	597	562	571	558	516	630	562	631	589	587	562	595	586	599	567	624	575	551	573	602	621	576	604	562	571	635	632	601	571	616	590	598
14737	7000	1754	284	229	246	222	273	268	261	273	263	231	228	250	237	220	254	249	259	239	211	239	256	237	287	237	214	265	255	246	249	242	259	273	278	235	239	263	267	252	228	217	258	218	232	242	255	265	237	259	216	237	249	270	225	251	245	245	223	280	235	250	260	270	227	232	243	268	272	237	229	236	247	223	228	228	236	253	244	250	220	258	200	231	257	263	261	246	259	253	245	236	229	228	244	252	217	237	225	239	218	234	234	220	241	240	229	244	232	242	245	235	248	248	260	237	255	259	265	238	218	222	263	231	263	237	252	246	248	218	237	246	235	239	251	242	224	254	255	256	221	257	242	237	261	255	241	225	245	240	241	242	235	230	255	209	250	226	249	237	264	235	234	236	261	261	246	248	247	260	240	209	226	199	237	234	255	233	251	244	252	240	254	255	230	252	216	247	243	257	275	235	229	254	243	238	240	226	228	270	228	253	234	248	261	241	259	259	252	261	251	251	242	263	243	229	237	208	221	220	243	223	218	243	268	246	215	241	244	229	237	219	241	243	215	239	223	237	248	210	255	227	229	240	232	249	221	235	259	231	240	261	231	280	242	241	214	215	268	225	215	247	228	240	255	289	235	284	204	238	274	254	246	228	236	237	231	270	230	239	237	251	250	230	243	231	219	250	257	225	234	250	231	229	269	251	276	246	248	234	243	221	246	252	255	263	232	237	216	230	267	265	231	219	271	237	217	226	230	248	268	236	257	220	222	254	240	230	242	266	223	236	230	225	275	232	256	278	226	247	234	244	225	257	248	237	240	254	243	246	278	221	252	190	235	238	226	266	232	251	222	221	252	229	220	226	241	286	258	273	224	229	235	279	235	274	255	277	218	227	222	243	252	205	226	240	255	263	282	239	233	253	261	250	255	218	241	245	252	209	230	254	222	219	250	243	231	236	248	221	220	260	224	260	252	246	225	243	243	237	235	246	252	249	226	262	243	208	225	243	242	256	241	234	210	254	262	250	268	234	255	225	254	254	230	242	243	232	243	224	242	263	271	246	253	253	236	253	241	234	260	260	205	243	231	254	221	253	220	210	242	228	222	250	232	217	266	245	273	264	230	281	235	259	225	235	226	215	247	239	256	214	270	242	238	264	250	232	230	220	247	247	237	215	232	239	262	207	246	225	211	246	235	222	238	247	263	248	237	228	237	240	235	238	242	253	230	228	269	237	251	259	282	249	220	261	221	228	192	267	239	243	261	246	236	248	207	236	254	217	205	242	213	237	252	240	270	243	254	243	247	264	252	228	254	244	250	244	243	262	230	261	239	258	224	257	229	254	242	243	244	241	252	271	243	239	263	241	222	232	283	237	263	261	236	236	217	237	244	224	225	255	251	265	240	253	227	246	281	252	236	243	264	277	251	258	260	253	231	253	207	207	264	245	243	257	255	246	250	251	249	233	219	251	236	260	248	279	234	210	220	249	235	272	220	229	241	239	255	267	224	215	260	240	251	235	240	264	264	254	231	254	220	242	255	230	263	198	243	228	214	245	269	243	255	246	232	249	235	223	247	266	251	263	249	250	230	210	239	263	235	233	233	229	230	234	238	276	259	238	219	247	239	248	225	240	241	225	283	274	243	256	216	240	268	242	264	236	230	243	213	223	218	247	229	214	223	247	245	232	228	256	239	230	242	255	260	225	242	264	213	246	246	237	256	260	218	260	217	223	249	271	248	256	232	239	230	243	226	231	212	217	217	240	218	263	230	248	230	204	255	228	234	254	258	229	251	251	217	236	256	234	221	236	250	218	261	242	224	253	251	239	230	245	247	247	261	237	237	267	238	237	241	235	251	280	229	239	225	241	243	255	220	241	248	228	216	227	218	236	240	261	256	239	218	234	277	230	224	260	221	262	261	249	260	232	228	213	235	246	237	213	250	217	239	247	250	252	249	241	258	233	240	245	240	230	237	207	249	265	217	224	253	270	243	261	259	233	246	229	258	238	224	252	255	214	242	239	232	253	207	241	241	245	227	227	259	242	243	226	265	265	237	199	245	267	228	255	272	257	243	214	228	219	235	265	237	227	222	234	258	212	251	243	256	268	211	248	247	244	219	222	243	211	259	224	215	247	246	275	220	248	256	270	254	262	231	261	243	232	241	224	205	226	257	228	248	240	252	226	262	250	260	222	243	251	259	236	246	255	238	242	226	228	241	258	234	224	224	213	197	236	229	225	228	211	221	234	237	220	218	260	270	235	241	247	261	221	227	207	251	223	230	258	252	226	261	247	228	266	225	224	241	275	223	265	275	237	239	232	226	247	227	227	238	233	251	271	241	219	245	272	257	251	238	239	267	257	258	242	237	250	253	254	255	252	216	238	244	212	235	256	252	250	258	242	209	234	246	239	221	230	260	221	262	277	209	209	247	213	241	262	228	228	253	259	245	239	246	237	244	239	213	238	214	235	269	220	239	245	222	230	279	243	253	269	216	240	251	224	209	256	229	236	226	247	230	257	228	239	251	248	242	237	250	242	237	262	227	284	255	255	205	235	232	256	253	234	235	263	254	267	244	252	264	250	237	265	246	214	242	263	239	221	251	228	249	253	260	223	237	284	271	256	240	260	223	210	224	243	210	206	211	250	254	230	212	222	227	222	220	215	249	246	255	261	224	225	241	230	229	230	225	265	258	246	228	244	260	234	219	243	228	247	308	255	241	254	248	229	216	253	254	225	250	213	267	240	210	252	221	270	237	239	218	216	245	249	264	261	246	235	231	241	272	257	240	224	238	247	238	243	230	255	277	266	264	249	249	231	210	245	233	215	239	295	256	211	228	284	230	250	213	247	242	218	243	242	252	270	258	239	234	246	233	248	252	241	201	208	227	255	249	239	229	233	252	249	236	248	243	256	212	241	260	243	247	232	230	282	271	273	267	263	230	228	255	281	259	256	214	239	251	233	259	273	263	247	229	251	229	249	246	239	259	279	256	259	241	243	257	279	236	232	253	267	239	247	218	223	243	234	249	254	248	247	254	206	214	239	263	240	234	232	238	233	243	263	260	238	253	231	224	234	226	246	251	253	250	262	251	227	274	243	229	234	222	246	228	241	236	251	236	226	243	248	244	258	236	222	243	228	225	266	225	277	250	213	243	253	230	249	237	246	254	238	213	234	225	246	248	246	261	254	258	241	243	248	269	262	223	216	232	239	265	247	232	253	240	243	254	243	231	252	246	236	242	253	213	239	248	219	236	213	237	229	227	225	226	242	238	238	257	281	264	257	231	199	234	249	246	220	245	234	204	249	229	230	254	265	218	209	274	239	245	228	244	246	246	240	229	245	227	233	249	232	240	250	228	216	257	233	240	224	263	275	263	253	254	243	252	237	254	261	249	257	249	217	243	258	263	246	247	222	272	228	222	233	238	228	273	226	240	236	202	226	238	228	223	250	214	247	212	225	231	247	252	285	243	247	241	222	232	255	232	250	228	256	245	263	257	235	269	273	245
8873	5750	2266	609	580	569	590	582	545	573	549	559	532	588	543	560	550	518	523	536	570	570	506	537	570	496	576	554	532	525	533	553	527	538	563	559	546	547	547	564	537	530	537	555	527	571	539	558	500	557	544	546	550	578	552	513	543	537	519	553	525	534	584	528	567	552	559	529	541	557	515	589	565	523	565	545	581	530	544	546	541	559	639	549	522	546	578	538	569	533	510	544	522	540	560	543	556	521	561	574	521	549	533	516	539	555	550	542	503	585	591	528	537	513	549	565	588	536	514	546	546	553	525	582	540	560	578	508	530	557	541	567	527	576	542	591	550	542	503	513	547	548	571	513	519	529	561	555	567	524	558	559	543	534	570	551	545	516	548	536	583	515	549	566	556	550	516	517	572	576	581	577	550	548	566	519	556	555	570	556	593	524	522	566	587	519	560	536	543	579	539	553	542	522	587	533	550	511	579	592	579	532	550	543	472	582	569	553	553	568	535	558	530	562	502	515	525	551	575	552	551	521	564	522	553	534	534	553	549	540	527	546	512	542	568	539	483	547	546	590	551	564	580	568	543	556	542	532	539	559	618	502	549	552	535	530	589	528	570	542	535	550	572	599	577	552	557	524	534	522	532	602	559	506	576	507	563	541	531	568	559	534	515	617	577	519	544	524	553	551	580	585	542	551	554	611	553	562	565	577	516	588	534	595	568	542	575	527	518	598	551	537	516	523	543	581	545	527	557	569	512	551	567	551	531	519	538	585	536	579	587	588	553	563	562	547	530	550	534	498	549	564	528	545	508	554	596	511	538	532	554	500	541	547	545	536	522	528	511	588	509	524	542	534	576	551	539	529	564	478	581	568	514	531	603	542	590	562	547	536	540	542	559	561	571	556	524	544	556	549	546	565	527	525	609	522	563	557	540	594	550	553	540	525	506	585	569	591	569	575	582	565	554	534	503	540	561	549	545	587	588	531	542	551	526	562	546	566	547	523	513	572	509	524	537	564	527	532	556	539	544	537	566	545	524	549	538	594	543	569	558	546	530	557	570	556	519	560	527	531	571	568	526	560	558	537	553	550	534	550	555	583	510	578	512	546	589	572	521	526	546	557	514	547	538	582	536	529	544	529	570	581	563	526	549	524	568	546	559	573	557	578	529	560	559	506	541	566	566	479	543	536	562	564	514	543	584	547	505	530	558	528	553	534	581	551	540	558	532	560	542	547	528	561	545	582	529	541	536	552	557	547	547	562	552	552	548	546	555	541	561	517	553	543	526	526	517	559	494	551	530	548	544	555	576	524	548	558	595	575	522	563	570	562	521	551	519	558	527	523	542	537	550	544	553	557	564	501	569	558	557	556	584	570	546	559	533	594	526	540	515	554	545	594	543	584	568	535	513	542	547	546	521	518	519	541	557	548	557	501	512	557	559	555	550	557	523	568	540	533	564	545	540	530	564	528	602	580	562	555	531	553	553	508	544	521	595	590	525	558	536	527	555	564	534	542	534	553	524	551	534	588	545	557	532	547	525	508	536	558	537	547	524	535	522	534	601	546	546	541	543	515	543	546	518	567	527	593	567	550	562	545	526	538	541	568	529	501	548	528	506	528	581	538	572	531	557	554	516	533	548	519	545	563	559	528	510	544	570	581	544	590	520	525	546	534	560	569	561	586	562	533	537	534	535	579	539	562	534	504	507	543	540	487	516	538	556	541	525	558	553	520	559	558	526	548	540	535	549	572	545	528	550	581	552	523	521	536	517	580	532	594	550	552	527	577	552	534	534	527	534	568	578	545	562	565	538	574	514	568	562	549	530	551	566	509	513	539	555	569	528	552	575	507	570	537	528	563	563	561	560	570	567	525	502	559	497	540	506	533	523	540	556	552	533	540	594	524	520	552	504	552	544	515	537	558	589	526	546	559	542	548	556	576	528	518	561	596	524	552	556	493	532	578	504	508	533	549	541	517	576	552	598	512	555	512	539	545	542	535	509	527	573	547	513	539	523	556	529	582	540	562	519	573	542	540	550	511	519	560	540	544	542	580	565	529	543	537	582	554	560	527	502	562	523	575	570	525	552	541	536	577	536	526	520	571	522	548	541	561	534	570	527	567	552	549	550	551	517	590	517	516	554	548	535	576	533	570	576	524	517	616	544	546	549	537	564	555	528	529	551	529	547	498	550	527	559	568	552	565	545	543	535	521	536	563	551	555	580	538	558	550	572	567	552	591	542	535	585	547	558	561	543	511	591	550	510	555	545	551	517	566	545	542	499	518	563	552	540	550	540	522	581	535	553	525	542	555	560	540	540	577	548	539	565	536	582	548	551	544	544	549	554	560	520	546	532	515	515	544	552	573	526	556	526	511	568	510	562	574	549	516	544	554	541	578	548	562	573	550	540	554	561	577	551	557	525	529	557	597	574	563	537	559	514	507	528	548	537	553	536	537	563	527	548	563	540	556	533	577	566	532	537	587	532	552	554	534	579	589	538	566	518	523	568	518	498	544	543	525	557	536	544	572	551	562	557	537	554	566	534	548	541	553	582	591	533	540	548	546	514	522	524	542	545	519	540	547	526	555	553	601	558	518	504	510	549	531	535	527	610	573	537	556	575	528	563	544	561	530	581	520	554	560	578	578	516	546	549	577	547	519	516	527	547	578	562	498	565	552	573	517	521	534	542	548	569	583	570	555	552	547	519	559	499	548	608	561	509	533	549	549	546	529	568	579	555	525	559	534	535	545	561	532	563	530	541	563	555	554	590	539	577	533	523	525	540	512	546	505	554	520	547	553	559	544	579	560	530	561	532	513	580	557	533	471	535	532	566	548	545	551	565	541	552	538	543	576	546	560	525	521	536	539	565	589	567	574	552	538	493	556	552	562	531	559	534	556	506	532	552	535	544	565	545	537	510	550	536	572	541	528	570	572	549	546	543	509	550	588	597	549	488	542	580	523	539	563	556	533	487	545	550	548	543	574	520	573	552	584	531	522	526	554	547	582	566	555	536	561	579	563	597	528	568	489	569	519	523	572	538	533	553	542	549	578	565	574	518	560	588	531	545	519	545	524	540	549	567	501	564	547	570	527	517	517	571	525	578	541	540	543	516	537	555	586	519	525	500	589	549	559	552	526	596	564	552	508	584	557	600	540	508	535	572	551	554	571	543	587	561	572	614	563	568	528	578	569	498	540	513	550	558	534	510	531	568	553	554	534	532	551	553	529	551	564	581	532	548	502	530	499	527	583	574	583	499	536	553	593	547	583	555	545	559	548	561	536	540	544	565	599	531	608	528	535	531	564	540	503	560	579	563	497	542	534	568	585	529	546	544	533	593	528	544	523	503	541	551	543	589	584	557	556	523	519	567	524	553	515	556	527	562	527	546	520	508	554	595	558	557	543	542	547	501	544	515	551	541	564	528	532	568	553	551	545	587	587	551	527	581	582	573	579	519	527	560	538	557	532	550	553	525	526	519	541	574	549	559	563	570	546	517	540	560	529
33689	22163	7476	1074	449	330	234	237	213	216	216	167	179	208	204	176	196	193	149	199	184	196	157	169	179	164	184	181	184	169	172	172	160	170	189	153	181	201	200	209	156	165	161	176	167	174	153	171	181	174	164	161	195	196	186	200	198	191	192	164	176	179	189	172	158	173	175	184	165	176	163	173	170	165	172	168	184	163	161	193	177	187	173	175	174	150	153	174	174	187	169	200	160	164	193	190	194	163	181	193	183	177	147	172	182	207	175	157	187	180	184	168	191	165	161	151	183	191	183	154	185	184	150	200	150	172	169	175	175	173	187	177	183	172	165	205	189	184	169	187	177	176	159	189	170	166	166	146	195	190	160	157	186	178	194	168	146	175	151	184	190	152	162	180	196	166	186	177	158	168	161	159	159	197	156	190	169	146	190	176	182	154	165	200	173	208	163	165	184	179	183	171	163	163	167	163	168	174	170	173	142	164	189	184	186	172	172	166	161	189	176	160	176	171	155	180	185	176	153	159	174	195	163	189	193	188	175	183	195	175	177	187	166	167	182	202	206	195	208	188	184	188	179	167	157	176	188	174	162	176	165	151	191	194	185	182	163	181	167	149	169	173	157	162	172	154	177	188	172	165	200	164	153	151	204	188	163	181	159	132	156	170	196	181	178	183	189	195	182	175	151	169	138	168	194	168	169	165	185	174	193	191	169	180	160	139	168	187	175	175	161	178	156	165	191	155	188	179	168	188	179	169	165	199	192	175	187	146	182	220	163	169	190	191	179	162	177	179	163	161	166	181	170	176	174	180	171	178	182	179	154	171	194	170	169	168	173	155	164	159	170	173	168	174	185	170	171	176	178	155	176	153	165	152	165	189	162	159	170	172	173	160	175	173	160	175	157	167	171	187	169	174	188	185	185	161	170	187	157	193	167	157	169	158	163	180	172	197	187	153	162	151	156	154	195	172	166	180	155	187	182	153	155	167	144	169	188	173	145	184	192	171	213	178	150	169	147	191	168	173	183	187	178	185	172	177	200	180	173	163	171	166	159	198	163	165	182	145	157	154	170	184	183	183	157	174	154	162	187	169	195	153	181	153	182	167	188	174	159	166	185	172	202	167	176	173	164	168	165	188	173	171	181	171	196	190	162	175	170	163	197	180	174	172	175	180	161	148	170	171	174	156	157	180	186	209	172	151	175	164	163	160	167	174	158	199	182	162	159	167	193	169	190	175	173	162	178	150	181	172	170	145	152	178	177	156	199	195	175	192	158	168	179	200	160	205	177	184	180	161	192	194	162	171	181	176	170	176	168	179	169	180	161	173	163	169	167	178	167	168	163	163	179	192	168	190	153	166	175	165	170	168	182	199	177	180	203	166	181	166	157	197	185	170	189	177	166	175	162	179	182	186	193	182	200	181	164	186	203	178	183	179	141	184	184	163	152	184	166	175	159	173	195	190	176	171	163	163	192	195	193	189	180	177	174	174	180	186	159	193	186	178	195	160	181	151	195	173	173	179	166	192	176	194	171	192	189	169	162	173	158	151	187	174	182	196	184	167	185	203	168	171	174	178	170	197	196	175	166	181	214	169	164	162	184	165	182	168	157	164	148	156	152	149	158	170	184	162	203	175	170	171	199	166	174	178	182	157	207	190	155	172	170	189	189	197	180	169	191	164	182	164	153	163	178	166	177	180	180	185	188	169	163	158	149	181	205	211	180	151	160	176	155	169	179	175	215	176	181	162	171	150	167	181	197	162	170	167	155	182	177	187	186	193	159	165	179	191	155	174	154	171	158	178	188	153	165	154	188	169	175	160	167	163	160	162	187	164	169	178	167	184	168	165	168	170	202	181	166	210	171	190	176	184	189	140	175	176	179	179	168	179	200	171	180	160	161	171	163	167	165	173	191	160	156	157	185	182	194	187	153	187	180	160	158	142	167	169	150	162	173	159	176	179	174	166	179	166	164	146	177	131	168	175	184	184	153	179	179	152	179	172	175	175	168	195	170	187	179	159	186	177	173	175	160	183	153	182	177	175	191	196	192	184	193	179	174	160	162	177	178	174	164	169	163	150	152	179	160	162	161	188	191	180	180	177	167	166	158	188	174	155	164	180	165	172	183	199	177	177	154	185	168	171	181	190	181	157	163	159	162	169	169	162	155	152	146	164	170	163	148	171	176	163	189	166	163	185	194	168	172	173	166	174	177	186	181	184	153	149	152	153	195	169	175	189	160	173	165	148	179	165	176	190	177	167	175	144	171	200	180	138	182	157	190	155	129	157	161	183	188	155	166	148	192	171	169	163	191	164	172	171	162	175	158	179	178	172	164	183	186	163	176	200	161	167	161	179	167	163	164	194	167	168	174	169	186	179	169	186	167	181	185	199	161	180	177	166	167	179	197	183	170	177	188	185	151	153	160	166	218	182	155	178	166	156	192	185	162	159	167	203	162	174	150	176	181	180	150	180	169	186	174	195	161	156	200	187	185	175	203	195	169	174	150	195	199	168	163	177	183	179	190	155	189	171	177	160	193	185	171	165	169	184	170	172	163	143	176	168	160	186	168	157	167	145	184	173	194	187	174	175	158	159	178	169	188	165	171	164	154	145	187	189	161	184	194	172	187	154	194	158	168	190	191	170	176	151	191	172	151	174	203	169	158	176	183	167	193	146	194	171	145	166	180	149	154	178	196	186	188	154	154	159	184	202	175	172	174	165	188	155	198	172	190	146	167	178	164	176	147	166	148	171	176	172	152	175	200	188	214	189	165	177	179	173	183	187	180	195	169	168	183	179	175	163	193	186	166	190	174	164	171	149	183	160	175	173	162	168	192	152	182	165	192	172	176	183	176	175	195	166	165	169	135	186	172	176	177	171	176	157	186	171	163	169	165	158	184	167	168	169	184	183	179	182	192	165	179	164	185	176	170	172	167	159	160	173	192	184	152	165	181	168	172	190	191	159	183	146	168	162	177	159	195	155	153	180	166	156	169	159	183	191	190	169	172	182	176	175	177	185	163	161	175	151	160	175	178	163	164	153	173	182	177	179	165	180	170	178	168	181	162	188	160	177	176	187	161	164	189	149	156	185	131	173	169	197	181	197	203	162	170	176	152	204	202	193	138	199	170	185	179	170	175	167	178	167	181	173	180	178	145	187	176	176	182	159	196	182	165	194	187	159	176	165	165	184	186	181	174	166	155	151	153	176	187	156	154	185	143	163	152	161	177	196	184	172	174	175	172	162	182	177	161	164	187	153	182	188	153	165	191	160	187	205	144	162	153	170	167	161	154	169	176	174	169	154	189	173	177	190	171	158	170	200	150	150	192	172	174	159	181	185	172	155	167	210	169	185	168	170	172	151	192	160	177	183	186	166	192	178	160	162	165	162	181	165	169	170	181	186	165	170	197	181	173	171	170	154	179	172	179	194	172	171	179	172	188	184	171	153	164	179	152	189	189	183	172	163	172	152	155	164	172	157	181	151	179	181	195	171	168	178	167	171
21338	16149	6007	1557	1158	1024	925	972	782	693	637	569	553	521	508	500	482	449	466	449	475	421	416	464	449	396	410	452	427	440	433	421	467	434	396	406	400	436	451	443	446	428	410	397	411	423	405	411	426	412	445	421	424	459	447	436	437	447	481	446	433	425	401	397	407	458	422	445	425	411	426	447	422	440	441	415	404	443	436	387	437	384	429	425	411	410	429	418	422	398	413	393	371	445	408	389	441	419	406	418	421	440	470	422	411	421	449	422	422	419	401	422	438	399	418	471	372	446	447	422	443	424	438	418	428	375	415	441	419	397	452	392	418	429	397	422	395	420	419	446	402	403	384	400	427	392	414	435	467	427	408	396	403	385	425	430	434	427	378	432	407	423	444	400	422	399	399	445	396	404	407	423	422	415	437	410	402	417	422	428	435	402	385	424	415	404	394	403	450	399	422	422	425	455	416	393	417	404	444	389	424	400	431	422	413	439	418	440	409	417	439	434	414	444	460	383	402	389	403	406	386	407	451	416	421	419	392	440	407	441	411	448	446	404	426	413	436	451	425	443	399	390	460	439	434	449	396	434	420	446	420	404	456	421	486	424	420	413	435	453	439	394	441	419	412	376	460	420	397	442	421	422	424	430	455	423	456	428	435	432	442	396	397	399	410	423	447	414	450	434	427	444	394	395	440	411	422	441	407	417	396	427	429	419	430	399	404	418	416	417	468	411	487	443	443	416	455	441	435	407	415	400	408	397	376	405	449	424	425	422	415	406	395	442	432	430	400	401	416	401	424	389	435	449	424	413	462	432	433	440	422	404	442	411	398	426	438	413	432	400	408	401	414	383	407	432	401	447	426	407	433	409	439	390	411	417	408	416	437	420	414	424	419	454	421	425	441	398	395	438	417	432	393	430	436	389	431	390	412	399	451	403	462	430	426	464	431	424	400	437	392	436	412	397	418	395	394	441	416	401	450	416	394	425	436	377	423	455	392	421	405	419	391	401	406	428	414	417	375	410	421	425	415	435	408	416	458	425	451	434	413	422	422	379	433	433	433	452	441	419	450	459	435	397	414	419	448	410	454	436	430	438	420	441	418	407	388	447	412	416	377	402	400	443	452	414	414	428	444	407	408	427	365	428	399	411	422	430	422	396	372	438	439	411	410	405	421	375	414	424	425	397	411	433	466	436	438	403	417	397	436	415	428	437	423	388	402	394	430	390	415	443	425	465	448	463	437	399	413	433	427	435	379	402	406	412	421	429	445	417	452	399	404	420	391	405	398	400	409	426	421	424	439	411	416	400	433	422	412	386	395	407	412	420	407	433	420	377	435	418	416	412	426	455	423	431	430	407	416	420	408	398	421	435	427	455	442	420	451	401	380	396	427	437	412	457	388	404	430	424	413	409	402	413	428	406	446	437	437	440	399	408	437	443	434	424	395	414	432	464	414	391	426	454	426	432	436	397	385	411	419	450	406	388	389	414	429	391	443	423	416	422	440	402	428	416	433	387	417	402	441	425	418	393	406	418	416	427	417	437	396	440	408	419	435	414	449	439	447	389	423	408	381	434	436	393	435	428	401	421	423	398	467	426	378	411	440	423	422	415	432	383	401	417	441	411	425	440	434	443	415	456	418	397	414	429	432	439	420	426	409	437	382	406	395	411	404	401	409	420	414	421	424	438	440	396	389	413	415	410	407	427	436	443	443	402	439	445	396	411	403	385	435	427	425	421	438	438	395	403	422	424	439	415	412	463	378	443	421	399	448	438	408	420	420	414	430	435	412	454	444	416	411	425	419	397	403	478	446	408	396	406	435	412	420	423	408	425	420	408	393	428	392	421	412	377	417	425	468	419	426	457	395	405	405	412	406	419	415	413	376	420	431	419	426	399	417	405	403	437	414	418	402	412	449	408	412	422	400	433	438	449	387	408	401	423	415	399	442	409	436	421	390	398	438	419	413	405	459	441	429	399	420	437	395	398	410	401	434	475	425	443	410	395	453	422	451	462	470	423	426	418	424	431	423	424	431	422	438	422	410	418	406	431	410	403	429	418	451	375	366	467	425	403	402	409	439	441	428	419	424	441	398	442	451	458	442	443	425	385	405	439	458	399	434	391	407	384	428	435	405	439	401	404	428	447	439	412	417	456	431	393	425	426	401	381	399	413	443	453	404	420	438	427	417	424	386	384	438	412	410	433	420	404	405	391	401	397	405	436	385	418	405	433	409	394	410	430	421	433	432	432	450	418	441	437	414	431	390	439	410	416	363	434	415	417	401	435	417	439	403	404	434	394	421	406	411	405	406	420	417	410	428	396	442	425	390	392	421	434	403	400	453	415	403	434	426	431	410	393	403	438	417	404	425	412	439	392	455	399	414	439	416	446	421	447	420	398	415	458	426	410	443	461	452	406	447	400	421	413	361	430	427	454	418	434	432	443	434	427	399	437	357	454	433	418	411	393	418	437	481	438	402	422	429	406	432	427	405	441	396	441	444	402	447	444	449	396	418	421	405	441	404	416	453	437	426	449	465	417	408	405	424	407	423	434	412	421	387	385	444	394	385	384	452	404	408	430	421	395	414	426	444	439	428	441	397	426	423	409	461	421	418	428	440	415	429	422	414	408	433	413	391	430	438	440	392	432	405	407	434	424	443	418	412	435	432	419	467	428	417	430	411	412	452	403	400	471	411	403	389	416	414	413	416	415	436	376	449	419	400	407	416	429	374	427	421	390	429	444	414	390	416	392	455	399	407	431	429	440	417	386	410	412	411	429	429	416	397	424	420	401	415	387	430	442	406	371	401	425	443	418	444	444	463	425	412	395	420	376	425	382	401	411	435	435	430	394	430	417	381	409	411	422	434	453	418	441	421	412	437	410	384	437	410	401	420	410	411	417	446	394	430	432	414	413	409	416	418	414	386	446	369	431	433	431	411	433	425	438	416	423	384	448	436	424	407	436	448	435	426	434	420	422	426	414	434	403	414	414	394	468	447	418	419	430	435	442	416	375	410	420	392	365	419	409	422	411	418	383	443	391	415	429	404	418	410	418	436	440	429	413	416	429	390	430	422	422	432	399	437	400	409	498	423	409	420	422	428	363	404	420	449	409	402	384	446	447	415	426	401	442	395	414	410	438	418	416	394	380	443	439	434	415	435	411	404	422	416	388	395	426	426	434	426	381	408	411	423	439	386	406	426	415	434	400	423	431	409	437	423	420	448	400	388	426	448	427	418	432	436	447	393	398	414	406	405	396	411	412	454	441	422	418	436	428	462	430	415	421	463	363	431	428	410	411	436	376	398	439	436	394	398	437	423	410	423	420	456	400	436	441	376	424	436	433	387	410	441	435	402	428	403	417	432	402	445	424	398	410	432	436	436	460	380	404	436	410	387	431	413	445	396	445	421	442	436	430	389	392	406	445	422	425	414	415	446	448	410	405	447	430	416	437	391	410	432	423	388	410	454	442	432	424	403	430	386	430	448	430	426	436	421	413	406	443
44925	30401	12802	2317	838	573	466	451	421	366	287	270	304	258	286	275	250	269	268	255	290	246	241	242	278	227	232	253	238	241	275	245	268	243	240	226	215	262	244	300	237	245	247	234	259	258	261	252	228	285	266	228	254	265	240	266	231	237	266	262	231	232	246	257	239	251	225	243	254	250	269	252	287	244	263	256	258	279	253	233	281	251	253	224	247	263	231	246	217	246	261	283	257	273	240	240	234	227	246	250	241	246	259	223	263	269	263	242	214	259	245	255	234	233	293	259	231	260	245	239	243	213	225	243	247	267	274	207	225	244	249	254	264	254	237	265	279	221	267	258	219	254	236	252	238	241	259	270	280	256	258	229	231	236	251	255	265	228	258	235	218	253	252	246	256	263	209	249	261	256	250	271	258	249	230	234	235	230	254	228	236	228	234	240	230	222	248	215	247	220	301	223	251	226	220	245	228	213	256	223	251	228	245	251	235	282	255	225	267	284	267	277	270	294	226	257	257	260	251	273	271	237	255	244	221	228	230	240	262	286	231	268	244	251	236	242	241	264	240	236	275	269	239	230	251	242	249	234	232	252	224	276	254	257	252	258	247	263	237	256	238	281	271	230	270	250	255	241	221	258	230	261	245	265	260	257	273	282	267	228	244	246	214	270	252	271	246	262	269	254	279	244	260	274	248	257	267	273	262	242	234	248	222	231	218	232	257	218	213	259	255	231	255	251	259	228	250	210	244	260	226	253	244	280	281	223	270	253	268	246	260	227	228	252	259	253	244	249	268	239	261	240	261	262	214	236	268	248	249	255	248	241	257	257	257	230	240	281	202	221	231	244	233	284	235	233	233	226	253	238	262	251	274	273	226	249	229	255	261	254	263	265	234	223	235	240	254	224	245	234	265	267	252	269	241	219	216	220	203	264	247	239	234	259	250	225	231	237	240	244	271	255	239	254	252	238	254	248	208	266	248	248	269	274	273	269	245	255	229	254	249	235	243	269	265	250	233	248	236	267	270	230	254	264	254	227	242	265	234	233	254	274	258	252	265	271	233	249	260	261	260	292	244	288	237	236	232	253	237	233	239	254	266	244	237	243	226	243	217	209	278	268	268	264	243	263	263	239	282	240	235	272	234	256	252	232	262	219	258	230	244	227	244	247	244	211	252	232	249	256	271	267	281	276	232	261	236	242	272	212	210	242	247	234	268	253	264	213	235	240	219	237	234	252	248	239	275	267	280	220	242	202	244	259	234	239	256	243	247	238	229	221	242	233	266	233	247	225	266	225	278	243	264	233	239	255	245	250	270	243	248	244	258	265	248	248	256	244	223	251	248	228	229	236	251	267	221	237	243	238	256	247	224	271	242	261	257	238	269	257	229	239	243	227	233	225	255	247	275	213	226	239	260	262	232	277	237	247	220	270	288	251	240	270	274	241	230	280	241	222	222	224	244	227	228	248	226	218	218	234	250	241	245	258	241	234	261	219	233	244	238	233	238	230	222	224	255	258	251	271	250	227	258	256	249	236	238	265	248	249	253	257	242	235	259	256	242	233	269	274	245	260	243	258	216	237	245	263	234	251	249	255	232	277	268	217	245	253	208	246	235	240	236	245	253	263	233	252	255	232	265	243	263	264	250	253	257	277	251	231	265	264	250	253	240	237	242	250	269	240	253	232	228	242	289	246	271	244	241	234	242	228	218	259	247	219	241	248	248	248	227	232	288	264	227	278	226	266	248	254	249	247	248	272	256	236	249	256	249	283	237	255	212	227	205	237	238	243	232	223	227	256	248	246	272	235	249	243	272	238	238	249	247	264	244	222	245	250	237	241	266	236	248	271	243	225	223	244	253	256	251	268	237	258	238	233	249	255	259	257	264	268	239	247	247	267	245	213	274	219	241	246	239	228	246	256	257	250	271	258	223	240	243	259	258	239	268	237	223	249	243	244	246	215	258	269	267	253	254	237	234	274	258	246	256	227	215	246	252	224	252	235	260	244	258	255	224	243	237	230	210	233	261	244	245	225	250	251	277	232	207	240	237	222	239	265	237	257	269	210	256	267	270	254	220	250	251	285	260	247	249	254	257	246	279	226	256	231	231	254	242	271	263	243	235	261	243	245	249	263	226	240	240	241	254	292	243	254	223	249	238	248	244	263	257	264	247	228	251	275	253	268	236	202	236	261	248	230	251	255	230	233	256	237	251	256	244	213	268	246	264	243	250	236	257	233	256	250	236	268	261	257	262	241	235	250	257	247	230	237	245	250	235	220	225	239	249	247	237	224	239	241	228	248	240	243	243	258	257	251	247	258	262	252	241	236	240	245	234	241	224	221	269	261	260	255	250	246	252	236	247	253	239	255	262	209	236	245	240	233	238	214	257	227	266	250	245	270	259	275	247	252	260	258	262	262	254	249	246	219	259	241	259	249	275	223	236	235	233	223	274	240	250	253	233	252	268	237	262	238	255	257	272	239	241	262	245	217	231	265	243	252	236	244	220	272	253	297	250	234	249	242	251	242	257	256	247	215	257	278	264	253	245	242	222	254	224	274	237	257	240	238	238	241	259	208	248	232	242	247	243	254	265	251	245	227	244	237	262	252	213	255	234	263	259	252	235	282	232	225	251	219	232	257	268	235	219	277	272	244	239	244	283	246	261	254	238	253	226	291	255	238	229	252	198	248	230	238	253	221	272	248	257	217	212	259	241	227	247	243	226	251	254	238	243	258	224	239	260	230	261	263	238	269	275	250	246	274	227	275	288	226	258	235	250	252	241	252	259	228	250	238	252	251	221	264	268	261	250	278	270	265	258	255	261	209	264	251	233	237	240	257	262	284	253	243	248	262	228	248	253	261	275	248	249	250	263	254	224	266	242	227	233	227	234	256	240	215	214	244	256	249	252	225	275	217	257	237	282	247	244	261	250	245	244	270	240	222	256	277	269	279	241	240	250	225	225	257	256	260	226	261	240	235	279	277	218	262	270	256	260	249	239	242	251	263	231	244	239	266	246	271	221	236	264	240	231	214	242	235	239	258	235	220	233	245	249	244	257	252	303	269	268	248	218	225	229	244	255	269	242	245	250	230	244	260	259	228	255	229	268	231	242	238	240	253	235	233	232	213	250	239	248	236	250	278	265	247	253	274	265	244	229	233	285	231	264	234	223	228	231	253	272	256	234	238	234	238	247	244	252	234	254	246	238	241	253	244	224	221	236	241	261	244	242	276	266	260	265	247	248	263	249	258	224	218	252	237	228	261	241	235	227	229	247	252	246	227	250	228	243	242	212	239	244	264	254	245	251	249	240	247	260	252	231	228	236	263	230	236	255	266	233	215	235	253	239	226	243	237	240	279	240	235	239	278	231	255	248	246	234	228	237	271	250	250	236	224	232	246	264	249	262	250	261	284	256	217	239	238	233	257	257	226	238	227	249	273	246	251	251	255	237	251	254	257	238	244	237	265	253	264	246	250	254	277	266	240	240	277	253	263	278	246	216	251
28159	21019	9309	2701	1942	1667	1602	1501	1202	985	868	900	847	775	696	647	648	679	724	645	652	631	603	648	678	609	622	626	614	567	632	575	552	620	570	559	545	606	600	597	623	576	605	606	619	590	582	584	630	576	583	547	605	609	566	612	640	567	580	539	640	552	568	582	585	558	627	604	546	575	572	541	592	594	560	585	598	582	608	605	545	614	584	588	588	563	541	549	602	590	605	539	547	588	585	542	576	588	565	610	592	582	574	595	565	555	548	581	569	596	532	591	570	580	553	592	568	608	575	593	588	561	558	579	573	608	562	609	562	579	554	589	585	548	606	580	556	606	586	560	604	569	578	616	551	606	581	597	541	607	601	582	583	575	581	583	569	563	604	549	590	547	578	599	573	633	645	603	533	586	578	598	565	591	541	529	587	530	551	577	562	567	565	597	575	596	551	558	536	558	568	530	557	590	582	602	559	517	592	554	587	571	566	555	594	608	574	592	559	588	558	555	579	533	602	599	559	602	602	622	597	602	566	549	563	574	557	556	580	623	555	552	593	580	575	589	634	595	547	580	562	592	561	572	592	589	600	601	559	611	538	556	578	644	630	599	534	572	589	581	577	585	556	584	568	572	571	553	580	545	577	584	548	550	597	610	601	597	621	590	547	614	570	546	570	539	538	583	578	636	603	578	594	579	527	569	575	562	597	576	581	576	598	560	589	545	552	591	568	573	569	583	584	564	610	555	564	610	600	571	554	536	622	551	575	597	544	567	607	548	562	551	593	588	570	570	553	576	576	570	575	563	584	559	602	558	541	549	576	556	603	581	598	562	557	560	596	598	567	574	571	542	605	575	567	564	557	564	553	572	605	582	569	595	573	587	584	542	537	581	640	555	583	576	602	557	589	579	606	546	544	512	537	551	564	579	566	551	566	599	590	573	552	590	572	585	587	604	588	560	573	567	504	548	565	552	568	553	591	572	575	563	541	563	602	598	536	573	590	580	521	570	522	615	560	603	571	568	552	577	583	593	590	552	572	577	614	584	581	556	597	595	541	569	572	583	612	564	564	570	528	528	582	531	606	593	541	568	579	581	592	613	550	531	568	563	580	601	586	554	599	605	562	558	563	586	575	591	634	583	584	574	581	560	577	544	573	595	569	572	574	568	562	554	583	527	579	563	531	588	567	530	574	600	572	599	604	594	583	556	643	577	578	577	542	542	596	546	565	566	579	542	574	585	607	586	621	619	551	621	605	558	574	573	568	538	571	544	555	556	582	567	579	557	574	620	593	577	578	577	565	604	573	561	560	544	625	570	578	551	564	560	577	605	550	586	553	599	600	545	563	566	564	563	572	573	577	605	564	534	567	548	582	546	633	524	551	568	581	584	551	626	557	583	570	589	636	609	571	568	550	591	552	595	629	607	566	652	580	546	581	569	565	581	572	555	578	581	582	578	598	572	581	605	600	573	559	556	552	593	572	567	590	603	590	624	552	519	573	567	576	568	566	567	544	548	563	546	612	503	569	592	538	582	611	537	529	575	572	635	613	577	614	539	616	564	555	580	602	600	571	591	568	602	563	581	571	590	548	566	579	563	554	578	601	593	585	568	540	604	560	624	564	575	593	573	552	562	583	596	538	558	543	553	536	534	597	517	552	559	543	579	593	575	538	553	578	590	534	621	574	546	591	558	605	577	562	601	605	589	591	570	613	533	586	550	556	548	586	510	547	585	559	608	597	566	587	535	611	559	591	576	556	604	600	564	590	551	593	578	553	589	562	594	574	567	564	587	582	585	553	562	553	608	594	591	562	567	556	602	565	582	619	569	579	608	556	540	558	548	556	538	565	578	577	555	571	518	557	592	563	573	526	603	581	587	580	593	594	543	582	616	576	590	553	612	545	583	557	551	541	552	554	564	599	621	530	566	553	587	599	600	607	596	566	572	535	542	584	584	586	544	603	567	593	551	596	571	605	559	614	633	578	610	570	606	567	557	581	592	566	585	562	580	566	606	595	529	558	573	541	590	607	570	583	606	588	581	572	607	572	623	564	566	530	581	626	539	605	585	586	593	579	550	518	588	507	581	595	576	568	580	580	586	610	559	557	551	562	582	573	566	583	574	563	561	598	534	559	597	588	624	599	521	592	555	542	589	591	572	580	597	548	573	603	528	533	564	613	554	570	539	583	552	572	564	583	558	561	527	548	542	608	598	567	521	596	566	569	540	530	561	523	576	573	601	546	580	553	550	586	585	538	595	615	617	563	550	561	573	558	524	594	561	604	591	608	567	554	569	589	610	612	618	538	565	594	586	594	612	547	559	541	603	576	557	549	550	562	545	550	540	570	534	585	558	568	578	580	580	595	542	634	612	587	558	539	628	571	551	589	600	618	578	571	569	608	576	547	542	575	542	587	564	576	576	567	585	601	542	551	620	543	578	585	536	556	572	574	605	600	598	578	598	561	520	578	594	611	566	588	560	527	598	595	566	604	594	571	573	575	579	555	600	582	537	583	562	597	550	550	547	597	582	510	602	564	578	610	582	573	587	611	558	571	582	563	531	571	619	537	595	570	572	569	553	562	617	536	577	557	561	613	586	571	558	528	577	544	570	592	550	568	621	585	559	585	583	563	608	573	579	588	547	535	582	611	547	591	600	575	613	532	558	544	561	526	574	537	547	585	586	610	539	619	536	543	588	555	619	554	575	575	559	581	553	612	593	616	567	582	556	621	503	548	632	581	584	583	600	545	566	599	580	591	566	587	587	593	570	553	587	548	588	601	580	581	582	560	564	599	581	588	547	540	543	578	588	508	569	629	607	574	601	572	581	553	569	577	607	587	618	543	524	595	530	562	603	566	594	541	541	560	565	562	599	559	543	571	554	554	610	539	559	625	598	526	537	601	541	552	620	582	579	608	571	557	574	600	628	584	623	566	555	602	579	567	559	567	560	640	582	591	607	586	570	561	548	580	547	587	590	557	599	600	584	582	592	577	552	579	549	577	576	570	579	589	565	597	587	569	550	554	559	603	565	634	619	567	584	531	573	569	596	581	592	565	574	587	591	548	562	571	593	607	592	594	588	595	514	574	603	594	563	556	587	556	528	539	575	583	561	566	567	579	573	571	587	560	556	569	587	595	603	638	599	561	598	610	588	587	577	580	591	548	560	593	570	561	532	586	549	602	639	594	561	619	582	527	541	556	598	548	577	572	575	577	616	548	599	595	613	583	564	587	589	550	581	604	609	568	576	572	591	546	574	580	570	562	598	544	608	560	604	592	603	557	600	543	561	593	556	583	596	585	556	585	578	576	551	570	573	580	634	560	578	569	587	554	580	519	585	604	579	579	554	534	564	546	580	582	575	578	537	575	513	607	578	587	548	584	567	568	618	542	554	561	563	583	617	559	587	587	525	571	556	570	557	532	529	563	559	549	602	577	555	557	562	601	600	560	592	568	582	593	595	563	599	621	592	572	568	558	604	581	577	580	513	545	545	580	559	574	552	577	560
14516	6020	1647	267	221	254	253	233	231	248	220	245	216	250	256	241	213	229	244	217	264	253	235	254	248	238	275	249	199	246	223	222	234	224	252	255	263	273	254	232	247	267	242	226	232	253	266	251	253	232	228	224	268	239	256	237	234	232	233	244	231	226	250	248	254	221	278	217	238	230	245	255	209	258	274	246	248	212	206	234	237	240	252	215	248	244	259	229	258	203	207	220	243	235	228	240	246	205	238	222	229	251	255	241	222	228	243	249	253	250	238	276	254	270	241	225	234	258	241	245	239	223	246	248	229	254	260	267	245	230	258	240	217	243	250	252	259	243	224	234	240	228	232	223	256	249	224	235	222	271	229	246	215	228	266	233	235	276	263	212	238	240	234	245	247	250	217	234	259	225	256	233	236	235	226	244	254	241	253	250	243	233	244	242	230	281	264	242	262	230	223	238	221	246	232	220	265	210	221	217	205	256	256	219	207	237	253	227	232	233	231	253	252	257	223	243	234	263	222	222	239	235	234	257	260	223	250	264	275	225	287	247	223	252	246	238	230	241	250	236	288	263	250	246	242	234	249	241	229	227	225	216	228	272	231	232	224	253	245	256	271	266	233	247	255	259	215	222	235	216	224	221	254	234	230	217	222	222	223	233	248	244	244	228	246	227	233	241	238	268	233	278	249	228	230	250	271	228	209	249	246	242	239	201	236	214	228	252	282	213	233	214	249	215	254	260	216	223	240	241	229	225	238	232	236	218	221	271	234	265	218	249	228	245	214	250	211	224	252	203	274	233	249	204	246	276	236	237	252	220	245	233	232	250	230	224	202	249	233	246	242	240	229	233	230	245	239	223	254	234	212	269	225	241	271	254	264	236	245	254	226	259	233	265	235	251	236	249	256	231	247	271	235	249	252	256	245	247	224	208	277	276	255	246	226	265	211	273	263	235	249	238	240	225	245	243	250	217	253	237	261	245	246	226	245	260	224	242	238	254	221	214	219	243	236	211	228	235	255	281	263	258	209	265	262	255	233	232	181	216	232	251	228	239	223	270	217	250	215	223	261	238	241	228	224	238	235	198	213	251	263	251	250	236	232	210	255	252	244	245	252	230	220	235	226	252	225	234	254	238	225	206	244	267	247	243	269	272	230	222	244	244	255	232	197	250	254	273	216	244	254	220	258	230	245	262	236	222	230	245	246	233	267	205	248	290	257	217	245	239	258	222	230	235	226	223	239	233	224	235	220	227	241	219	207	241	243	210	243	232	249	225	255	203	232	228	225	234	252	225	242	231	252	250	234	245	232	231	225	225	239	227	226	250	232	258	245	245	228	222	240	242	221	257	243	229	244	248	263	239	230	245	230	239	232	226	239	223	234	252	226	214	271	258	242	251	231	245	235	245	191	239	243	255	253	275	241	235	234	244	234	273	234	245	247	269	256	252	235	243	230	267	234	232	244	246	230	240	229	243	230	223	253	245	272	250	238	249	232	271	248	233	221	253	249	253	260	229	247	242	224	226	231	239	220	253	217	256	261	238	242	248	256	232	228	256	264	209	206	248	204	248	237	238	254	273	236	249	230	247	242	242	258	237	240	239	237	224	226	235	260	231	219	253	227	246	218	244	224	220	263	231	240	267	245	251	226	254	246	288	201	216	237	235	232	237	272	223	266	229	245	259	242	264	226	241	256	257	243	246	251	245	235	258	226	241	217	237	264	249	242	251	258	257	249	243	231	230	217	236	211	255	241	242	240	254	242	242	227	239	244	231	261	250	251	235	229	239	239	250	246	261	244	249	239	254	238	238	244	243	256	266	236	219	225	239	230	246	262	252	208	225	224	231	244	246	277	239	243	239	254	242	227	230	238	209	273	253	254	242	250	272	234	224	252	222	220	228	236	234	232	246	242	248	268	233	230	220	246	249	245	230	257	229	275	221	249	251	222	267	235	245	274	260	239	226	246	236	256	233	236	240	241	243	249	214	233	228	239	216	243	257	265	235	204	254	233	247	251	229	218	232	247	226	231	240	249	254	287	249	235	241	274	237	236	212	234	260	238	214	247	240	270	215	235	225	247	256	280	254	259	236	218	252	202	228	248	252	240	231	252	217	203	241	251	257	230	213	238	250	240	237	236	255	226	248	263	221	259	233	242	222	241	244	241	226	258	248	239	249	228	242	216	251	274	228	250	272	240	249	241	257	243	249	263	260	247	205	223	257	216	235	239	269	235	246	254	246	242	264	256	252	245	244	236	251	228	234	243	208	205	281	243	217	226	222	236	234	225	246	255	233	237	251	243	237	221	244	260	246	226	236	234	272	222	211	240	234	267	243	243	239	233	271	261	234	212	264	223	264	244	220	241	244	247	266	225	223	235	206	244	209	215	256	233	227	248	246	262	237	264	250	240	257	256	242	248	227	237	228	224	240	257	220	246	256	235	252	239	218	221	215	259	226	251	220	228	237	247	229	214	258	233	245	282	222	247	260	271	231	245	237	252	254	224	274	227	247	259	232	228	197	236	239	246	252	271	241	229	216	238	236	227	250	229	241	242	228	261	246	251	237	254	241	233	246	240	240	248	229	237	259	247	230	218	226	243	262	264	235	243	229	222	249	251	237	228	251	235	226	245	260	233	250	257	230	234	228	244	259	221	245	209	245	230	248	262	254	255	259	277	241	240	217	247	250	223	242	218	222	195	248	223	257	220	224	225	237	251	259	249	244	234	267	240	246	238	250	236	232	215	245	236	240	234	237	238	247	239	238	276	237	260	266	226	232	252	251	241	254	241	242	223	241	225	262	248	241	228	234	256	224	229	240	234	227	241	235	210	235	262	228	260	241	239	237	238	261	255	245	241	235	298	222	221	229	223	243	241	282	236	244	264	211	236	261	265	233	246	228	234	231	230	245	245	226	226	214	241	244	249	240	252	228	264	262	260	222	227	238	259	226	211	210	267	272	221	237	242	258	233	250	236	249	215	235	239	273	227	261	254	241	240	236	242	241	254	234	252	223	256	236	249	227	238	253	278	235	235	241	220	236	257	251	224	244	233	237	252	275	263	239	234	231	192	222	250	252	247	244	251	219	249	244	237	195	211	218	237	247	257	253	242	233	250	248	246	256	215	282	261	250	254	246	209	193	282	243	239	227	259	243	216	221	251	269	235	247	251	229	234	225	229	238	223	227	235	224	252	262	257	266	231	238	260	241	249	245	237	248	239	226	238	232	252	233	251	248	221	254	254	252	250	220	246	215	213	240	248	233	220	240	246	245	234	263	221	235	248	257	252	241	245	246	219	289	227	245	238	233	244	221	265	249	218	256	229	260	230	242	267	222	234	228	234	217	206	215	255	232	255	239	238	240	224	253	235	234	236	225	229	254	257	275	237	252	235	223	235	259	271	244	235	228	243	235	257	249	257	223	251	217	220	240	253	236	233	262	236	221	233	241	242	234	224	224	240	243	273	297	242	265	241	224	242	226	248	245	225	216	260	260	237	254	235	252
8840	4694	2607	577	498	565	513	551	565	589	516	547	555	536	520	528	530	530	570	514	547	543	570	537	530	605	534	557	585	529	547	487	535	497	550	545	532	591	520	512	584	509	571	544	546	565	537	615	530	572	571	553	494	567	535	528	543	584	567	560	583	522	591	540	517	515	580	527	553	506	551	545	543	577	568	564	569	533	481	518	510	555	554	517	544	560	603	550	563	544	562	552	549	532	514	542	537	570	544	554	546	538	550	518	547	545	563	548	561	526	571	578	572	579	529	505	536	523	531	491	544	526	537	575	521	559	568	553	557	542	535	550	558	557	522	559	543	564	536	550	527	573	575	553	541	551	551	570	511	564	505	566	574	519	521	546	505	530	566	518	575	528	559	517	512	562	549	568	540	548	583	558	544	520	526	553	557	526	547	524	555	539	538	573	562	518	542	539	531	525	514	562	576	551	545	553	523	540	554	554	526	542	541	575	523	557	529	541	542	550	512	540	576	521	535	550	543	578	532	526	561	556	537	522	544	511	594	586	530	550	535	582	527	535	566	550	546	554	584	534	537	513	530	590	562	585	549	526	573	554	531	576	573	564	532	527	529	514	497	546	562	536	506	523	572	520	487	538	530	517	545	539	534	531	582	540	545	557	513	534	526	592	519	558	513	515	515	547	549	480	549	511	541	523	541	572	557	586	512	520	556	524	527	590	568	574	510	567	555	520	539	576	532	529	602	535	546	558	538	553	540	512	546	575	522	557	533	560	564	552	552	547	584	554	572	510	509	541	530	569	528	562	520	546	546	521	564	540	527	522	535	562	561	540	517	522	526	578	586	572	557	558	540	591	501	553	558	557	535	521	560	552	515	516	540	600	544	538	568	545	556	572	553	540	566	537	546	531	515	526	517	525	533	567	535	531	544	533	532	511	575	583	594	581	547	531	533	528	516	554	473	546	560	543	513	522	478	539	546	530	513	531	522	561	569	579	504	561	579	553	556	555	557	575	531	570	534	566	541	561	562	550	559	544	574	522	545	524	517	555	580	539	543	500	529	541	555	577	536	526	544	529	522	553	510	518	570	531	557	532	566	577	563	524	565	517	537	554	547	545	551	534	518	562	563	531	532	558	561	529	575	551	537	537	570	552	563	547	558	551	497	546	548	581	552	551	537	537	513	554	533	499	559	520	558	534	546	487	510	559	537	533	524	553	539	540	593	556	546	565	519	542	559	534	536	547	519	544	527	521	528	515	541	530	542	513	534	569	529	498	529	509	506	545	548	544	503	538	508	541	529	532	508	503	549	524	568	558	563	516	533	530	523	564	523	542	531	537	515	507	572	540	574	554	515	535	533	539	522	530	535	558	560	512	553	559	495	524	559	516	577	559	487	557	551	513	549	558	556	540	532	553	563	539	515	530	565	564	526	572	552	555	570	494	552	545	518	570	503	553	543	566	522	511	528	554	537	521	519	557	523	572	550	555	555	511	569	548	521	544	547	533	549	547	567	539	525	555	549	558	544	521	542	564	581	556	551	552	572	566	562	533	567	572	564	532	533	548	510	549	547	520	560	518	561	547	519	549	549	495	521	548	561	482	513	566	574	534	526	564	533	520	546	524	526	525	552	540	536	543	562	517	521	487	542	533	564	552	556	520	536	577	540	541	542	557	527	519	521	536	553	547	515	511	547	555	557	519	597	536	526	564	525	578	585	548	549	542	514	545	561	544	550	542	562	535	576	547	553	548	558	562	619	540	586	569	562	559	555	523	571	523	527	481	547	529	511	530	549	562	539	533	515	541	517	549	525	536	543	550	552	527	535	502	508	561	563	521	528	573	551	560	585	557	533	565	569	498	525	548	500	562	510	549	541	550	568	553	509	569	579	549	567	552	502	552	553	503	568	573	574	520	540	545	552	544	503	536	550	563	571	552	552	509	543	537	525	539	523	525	561	529	548	523	574	529	542	554	537	506	568	544	527	545	562	547	560	548	534	542	556	610	559	518	555	549	513	598	570	548	546	534	572	557	532	556	537	539	536	511	568	518	551	519	539	576	517	545	528	528	550	526	552	542	563	522	530	542	592	554	547	504	536	510	558	517	508	539	521	557	551	565	526	516	550	562	550	529	523	536	588	530	542	547	571	580	564	540	546	530	535	547	516	500	530	519	536	542	533	511	560	518	522	564	528	563	544	524	494	526	559	517	503	554	576	534	526	541	544	550	570	529	575	574	594	543	553	577	541	526	533	519	519	556	565	554	586	562	538	538	566	555	551	563	578	548	583	570	541	539	582	512	521	568	527	521	520	541	525	537	523	580	562	528	515	591	550	577	561	557	565	537	557	507	544	527	523	571	539	503	540	580	535	525	514	518	546	528	561	566	552	555	564	554	546	529	520	525	558	542	524	537	550	544	540	546	552	566	579	533	537	546	540	529	557	562	524	490	541	571	547	588	505	561	505	530	529	522	570	553	549	577	546	559	523	547	549	556	558	554	521	552	510	551	529	557	580	522	524	516	527	512	560	571	552	575	521	543	511	510	541	537	607	540	537	522	557	508	548	534	560	509	572	536	560	538	549	586	574	536	558	579	530	548	536	541	513	522	574	519	558	547	507	552	521	513	532	555	553	590	552	532	545	528	565	513	554	496	562	586	569	525	572	565	540	578	535	576	569	520	545	538	537	514	538	528	565	569	543	537	532	574	589	546	543	509	554	548	564	517	573	548	540	588	517	548	547	552	531	534	539	560	556	565	609	548	538	555	537	521	550	556	530	572	524	588	540	530	560	507	546	552	550	581	510	553	506	552	528	592	549	551	502	571	532	525	549	530	554	508	555	508	543	534	525	590	550	507	510	545	523	525	502	513	531	522	548	578	579	538	536	513	572	518	545	538	516	565	568	531	527	476	539	516	583	558	552	554	565	541	539	532	580	521	555	548	520	537	524	498	568	554	576	603	563	534	567	506	515	593	541	557	552	549	550	543	553	607	552	547	538	527	549	540	559	494	580	543	523	542	536	566	532	504	538	547	577	536	533	597	554	473	531	543	552	554	557	534	533	564	514	531	567	540	549	558	512	547	509	542	566	555	545	584	532	529	570	550	557	560	587	528	546	536	570	585	489	546	544	582	541	541	525	553	533	570	536	551	530	505	537	565	538	550	571	582	566	548	477	550	574	568	561	549	521	522	480	535	521	547	509	580	508	532	561	540	569	526	551	549	534	570	545	557	480	541	513	536	551	563	495	525	515	542	546	532	535	558	513	555	508	548	495	546	530	561	490	532	537	573	571	592	575	558	528	510	537	557	504	557	529	559	571	562	559	523	546	531	558	520	526	529	572	569	550	545	555	489	534	558	534	536	554	542	577	578	514	529	528	563	524	539	533	531	538	622	570	575	540	505	565	532	563	560	599	492	559	495	573	547	514	598	574	519	506	544	533	590	553	535	518	564	533	532	553	538	546	580	567	531	558	534	553	534	570	520	544	542	531	581	532	509	563	573	530	611
34386	20679	8429	1029	391	289	271	269	258	202	223	203	211	175	195	183	199	174	190	173	189	189	203	160	134	201	180	175	174	180	186	199	143	207	173	176	161	169	200	186	197	190	170	177	165	175	157	157	163	187	177	190	173	174	192	190	174	169	162	188	184	188	191	203	179	179	181	199	187	166	179	178	163	164	150	164	168	191	178	178	204	191	194	183	178	188	194	186	170	189	165	182	182	162	167	157	180	150	172	175	170	155	202	180	201	172	150	171	165	185	197	178	166	189	190	131	175	167	143	186	151	175	204	182	194	178	201	182	210	169	174	193	184	170	181	185	180	183	164	186	213	190	170	168	185	181	161	188	192	181	180	188	218	168	201	172	187	178	191	168	166	147	195	130	175	163	195	172	187	207	206	196	205	159	156	195	170	194	199	187	163	199	163	176	176	183	184	178	178	199	164	164	177	165	199	180	204	184	170	197	170	175	178	169	185	176	159	184	166	185	203	180	208	180	197	197	184	191	166	164	169	180	163	178	179	168	185	181	150	168	183	187	188	168	152	183	196	178	169	203	179	175	187	186	180	167	184	177	183	157	157	196	185	167	172	169	158	199	174	165	178	186	170	167	164	199	179	198	175	165	196	185	169	186	167	192	198	166	168	197	178	160	165	175	179	203	191	174	184	208	190	200	182	190	173	176	177	171	161	195	181	183	193	174	210	172	200	193	165	181	194	159	210	203	196	164	198	171	191	146	211	189	183	190	169	184	220	173	150	182	163	181	194	169	164	181	179	202	175	181	177	168	168	195	175	182	219	178	194	173	181	179	195	189	181	174	176	199	178	184	201	218	174	162	187	151	182	192	207	190	197	176	186	158	189	174	195	155	203	188	170	177	157	210	207	184	196	156	167	170	184	168	182	173	187	182	189	172	171	181	197	179	170	175	202	172	196	190	162	152	181	189	172	186	197	184	182	163	163	184	181	189	181	178	184	181	166	193	179	200	204	194	192	202	155	179	186	165	186	179	180	176	192	187	182	164	189	163	175	197	213	180	185	186	172	148	188	157	161	184	188	183	185	168	188	177	173	193	149	178	193	160	177	186	161	171	171	175	159	172	189	177	185	167	198	190	217	164	203	177	181	149	181	170	178	192	201	178	201	191	185	180	189	199	173	195	203	173	186	152	168	164	154	180	181	191	204	179	178	163	214	184	163	181	192	168	203	180	157	191	166	179	160	179	177	195	201	161	185	176	192	175	172	166	168	160	189	183	177	191	186	171	169	163	176	213	183	196	201	173	195	171	169	176	175	177	191	171	186	160	192	186	196	196	197	183	176	178	192	175	185	185	172	178	164	166	187	176	173	186	189	197	170	183	210	165	203	187	188	188	169	184	176	184	183	212	201	176	173	177	182	190	191	163	173	155	184	168	188	164	177	185	186	182	176	196	204	177	179	176	196	185	188	183	200	197	170	194	172	164	185	182	177	195	182	184	181	191	170	184	194	166	186	168	147	170	174	173	197	182	161	182	177	189	184	197	192	180	187	179	190	174	164	180	171	187	177	176	170	159	184	178	166	207	162	193	204	183	163	162	194	190	186	193	201	192	165	183	183	168	181	174	195	160	174	172	156	186	161	152	185	188	167	183	164	152	189	173	200	187	178	186	214	178	166	195	173	188	183	178	171	202	189	154	201	206	185	148	179	167	192	200	182	170	179	182	189	171	174	203	189	145	167	174	205	173	197	206	176	161	181	188	189	180	192	204	167	170	170	162	197	206	171	173	184	180	189	191	174	195	174	191	179	181	195	183	186	159	172	191	142	170	178	191	174	184	161	179	181	184	179	177	193	177	185	170	199	200	200	221	179	174	168	160	184	184	178	190	182	163	164	167	180	173	167	186	169	185	177	182	197	178	153	180	201	187	176	212	182	165	191	196	176	173	174	206	195	178	189	170	176	183	154	155	150	169	161	179	165	185	178	188	177	167	162	182	180	193	193	158	188	183	177	185	186	185	172	186	195	201	183	204	199	174	193	175	174	161	187	186	187	189	179	168	172	192	175	169	164	180	211	205	152	163	175	155	178	184	198	160	207	198	148	166	167	159	153	167	153	181	164	169	184	184	178	178	166	189	196	169	161	181	175	192	175	170	189	205	162	188	203	174	194	182	185	166	154	165	200	183	179	192	175	163	180	187	162	202	218	193	181	157	186	160	185	177	195	169	173	184	196	166	169	171	188	179	170	149	185	188	175	190	180	161	161	156	172	208	170	175	180	195	199	183	183	157	206	179	152	190	183	188	154	159	186	204	177	194	162	176	190	165	175	184	176	197	184	197	155	182	190	201	199	177	176	194	182	167	186	211	193	192	160	182	183	193	180	170	192	197	174	164	151	187	195	148	171	161	195	181	185	161	200	193	176	169	194	204	173	174	165	166	176	179	182	162	167	175	187	178	187	161	189	186	184	193	183	155	178	195	175	172	206	179	185	198	198	170	182	209	171	167	158	177	157	175	181	185	173	191	189	165	158	181	187	193	172	164	160	171	193	188	175	190	171	182	176	169	173	167	204	172	193	181	174	191	180	203	186	181	186	187	190	169	188	199	184	195	215	175	157	185	166	187	179	186	161	187	192	168	186	190	175	178	187	171	175	157	191	203	207	200	177	198	155	152	182	177	178	195	185	181	186	168	145	189	211	195	186	171	178	172	176	186	184	186	175	179	200	181	180	183	208	158	164	192	176	155	157	193	171	166	184	192	183	192	177	185	188	165	175	163	184	170	225	181	160	170	202	185	172	177	179	163	181	200	170	195	169	183	162	217	193	171	189	178	202	186	163	184	179	176	175	182	191	177	185	170	162	194	179	165	165	186	173	173	209	196	162	158	168	167	175	172	173	163	184	181	179	198	160	171	180	172	184	180	182	208	204	171	171	193	191	167	202	178	200	190	166	170	151	187	199	181	193	167	187	179	181	187	171	190	190	192	167	178	187	199	194	170	206	204	183	183	196	179	180	162	168	222	161	173	180	168	175	177	185	198	160	194	179	166	177	184	179	180	170	201	182	190	192	182	150	167	172	166	189	164	169	162	187	163	192	169	188	185	160	186	172	154	176	191	185	183	155	189	167	191	190	191	197	181	197	179	153	177	188	171	174	188	169	185	190	174	182	190	175	185	182	189	192	197	188	183	207	185	149	183	161	195	180	202	205	176	176	183	153	177	174	196	210	175	162	174	201	192	197	182	178	180	159	197	203	174	200	175	164	180	174	180	152	187	181	178	181	206	168	200	172	199	190	176	190	180	187	154	183	187	185	200	172	156	171	199	179	180	166	189	169	188	181	182	161	189	166	172	189	176	185	192	196	203	147	159	190	171	207	163	199	199	198	196	177	206	193	166	182	199	165	186	219	199	184	178	181	190	211	174	183	177	183	169	191	175	195	178	182	164	167	174	163	173	177	184	176	169	178	181	185	187	156	182	175	174	176	189	191	177	171	159	176	162	195	179	172	182
21650	14539	8525	1452	1105	1051	899	801	766	642	595	565	514	559	514	500	477	445	479	459	461	481	435	463	470	438	463	492	474	464	434	460	448	518	398	432	443	482	451	457	441	448	429	459	417	441	468	450	430	441	443	447	476	418	435	415	438	464	418	442	437	426	433	451	410	484	415	457	460	422	439	440	433	433	429	468	432	446	428	444	430	459	448	433	409	450	427	426	427	430	453	467	436	419	421	434	466	451	457	428	469	460	421	438	434	445	431	418	438	405	434	427	445	433	435	460	489	448	454	436	387	416	458	425	460	415	456	419	467	438	454	427	415	464	447	448	420	399	420	400	411	456	434	415	435	433	438	449	449	398	443	442	443	427	437	436	432	440	441	454	436	447	432	449	420	448	388	424	397	433	436	380	416	416	414	443	433	460	456	461	451	447	444	444	449	433	458	425	401	434	410	404	435	449	428	458	465	446	408	458	450	461	429	445	476	434	418	403	420	450	431	440	454	426	458	404	425	446	442	428	469	411	398	448	427	440	454	451	426	456	419	412	428	441	423	454	409	413	466	484	411	410	447	429	425	391	469	451	440	444	471	430	452	426	443	426	426	427	439	443	451	415	413	442	481	432	431	421	420	412	436	442	423	453	447	414	440	419	446	442	407	439	420	435	437	415	456	457	448	420	432	423	414	450	409	422	451	458	411	441	398	492	398	429	405	414	416	446	415	372	435	439	413	382	437	431	447	480	419	438	414	441	459	418	478	445	391	476	439	447	421	449	436	450	447	395	440	447	459	399	434	458	455	428	408	450	417	451	428	398	436	423	405	468	446	394	450	409	464	452	479	407	444	423	468	432	454	462	461	435	398	415	450	430	434	436	423	428	423	427	416	397	403	451	401	457	409	423	454	482	393	423	441	412	401	438	446	435	446	406	430	456	431	433	438	407	473	461	444	432	420	449	423	413	443	420	457	432	441	440	443	420	482	427	453	448	466	423	423	389	448	469	450	458	432	423	420	432	430	422	438	411	442	431	430	401	429	410	472	436	413	444	440	473	454	426	469	434	442	404	447	426	402	446	436	466	444	392	452	457	428	435	450	424	412	424	439	481	463	437	407	433	433	399	432	474	431	464	419	411	474	433	441	429	420	460	428	470	443	421	408	425	416	416	422	409	451	451	451	403	469	425	413	446	432	417	427	455	417	441	439	433	430	421	424	428	423	428	414	433	439	390	454	422	402	457	442	415	438	435	479	428	437	440	438	446	432	433	407	400	412	389	448	451	404	441	454	401	456	424	421	428	468	430	446	418	452	448	441	440	446	463	423	460	442	414	426	388	449	454	423	430	446	463	422	421	434	445	456	422	415	457	437	471	420	430	426	473	419	389	415	438	460	441	430	399	422	427	442	440	468	405	414	431	392	400	458	459	482	443	432	457	401	479	425	461	435	428	444	455	409	453	432	454	454	451	416	378	447	435	429	464	465	430	426	483	450	453	458	444	494	474	394	421	421	436	441	426	428	406	461	436	464	427	461	403	453	428	419	468	433	450	419	467	451	489	471	406	457	439	418	431	442	425	439	441	421	426	438	438	418	461	454	437	438	444	433	421	391	380	487	412	418	446	440	441	439	422	445	448	460	428	402	460	406	433	441	443	448	429	422	461	418	427	451	473	425	450	422	456	467	464	427	420	447	419	450	467	471	432	434	435	447	415	463	408	433	405	439	421	438	467	452	437	446	412	421	416	438	475	397	441	405	404	427	451	428	383	426	420	430	418	442	453	416	421	440	462	433	447	483	424	411	457	460	451	405	453	450	438	441	453	468	431	447	438	420	396	448	425	433	419	436	424	420	421	447	449	438	415	439	454	459	443	427	433	428	424	415	428	420	410	427	429	412	431	441	445	453	439	412	431	438	435	454	439	441	417	435	429	453	428	380	480	445	438	430	437	427	418	412	409	435	443	397	459	432	464	415	459	460	426	414	411	422	425	434	452	424	390	454	421	421	402	416	414	463	436	434	422	444	446	407	447	421	448	432	444	424	449	449	418	423	407	429	453	414	443	444	420	424	398	423	442	426	447	437	440	396	409	466	425	406	440	407	402	422	433	445	381	433	427	444	422	454	424	434	440	429	405	437	418	446	460	425	406	418	437	449	465	403	409	450	447	453	398	407	452	453	441	495	412	426	454	462	412	448	422	417	409	429	414	413	456	459	460	434	397	445	414	408	447	444	448	403	399	424	423	433	429	430	421	447	458	428	427	421	439	457	403	401	418	453	459	418	425	468	429	441	433	449	410	451	424	391	443	447	425	423	461	449	431	437	464	427	407	456	419	434	418	434	456	428	425	441	432	416	409	463	433	439	418	420	449	447	409	459	420	423	444	448	467	449	464	447	445	413	459	433	424	418	420	427	435	407	445	414	419	377	442	396	436	449	434	443	451	414	420	430	451	444	445	428	458	443	402	423	448	445	434	462	391	437	448	451	433	443	479	454	444	457	442	464	450	416	415	430	413	446	433	452	438	437	400	421	441	435	410	419	443	397	435	438	444	453	446	428	431	452	428	434	483	410	429	411	410	442	431	433	441	397	430	468	425	438	431	442	448	417	452	443	448	446	435	451	422	437	458	421	442	450	444	428	471	410	464	438	455	442	413	423	421	477	437	417	452	433	402	401	440	427	431	445	475	462	398	417	420	442	437	416	397	475	476	418	418	468	429	403	436	442	484	431	456	404	461	413	395	447	429	426	448	406	450	438	431	460	435	426	404	469	413	448	439	431	417	474	404	447	411	437	412	435	428	402	443	427	399	430	465	418	441	423	419	416	448	431	448	420	446	464	452	437	404	411	395	440	413	451	442	408	440	437	411	441	446	456	411	396	407	424	435	433	426	449	436	450	454	452	437	448	438	414	439	424	430	443	429	429	432	432	450	435	406	442	379	443	427	402	415	463	434	455	442	434	404	453	429	471	432	468	411	429	410	446	399	442	407	447	425	445	432	420	467	439	483	454	439	477	435	437	421	404	444	449	433	441	445	415	423	451	452	467	466	428	447	468	451	408	422	498	428	416	435	395	437	429	433	429	418	446	463	428	427	458	427	478	431	446	408	398	430	442	431	442	421	433	425	439	428	448	435	481	415	440	445	414	436	474	450	480	444	408	434	425	434	485	412	482	440	441	453	431	401	471	455	422	446	444	442	465	482	443	453	483	390	475	410	442	381	441	455	435	413	435	419	454	422	459	450	392	458	435	454	454	439	415	437	434	478	452	442	412	462	416	414	406	418	434	455	478	462	381	443	426	477	422	420	461	417	448	444	453	438	437	435	441	447	463	432	433	406	449	420	429	443	409	457	465	432	419	422	403	440	456	410	432	452	442	426	460	422	458	436	390	449	449	405	427	454	431	423	436	423	441	432	446	457	445	416	448	443	457	425	402	436	429	469	435	418	457	389	457	408	471	386	423	410	426	436	452	412	404	432	419	424	456	472	426	414	430	435	414	445	498	380
44706	30772	17573	3330	935	588	415	422	364	345	338	316	343	279	302	272	273	265	287	256	274	254	268	253	249	258	304	270	274	268	280	301	262	247	287	266	308	253	266	247	254	262	288	273	250	279	284	313	250	283	260	256	287	221	282	257	299	267	288	278	257	270	270	269	269	272	311	263	262	238	289	251	261	269	240	260	248	255	268	260	259	294	263	282	276	257	240	271	244	250	285	305	265	254	292	224	255	262	242	263	288	248	253	272	243	279	289	265	270	257	282	275	287	283	252	291	253	264	252	269	250	259	278	263	238	266	284	253	252	258	249	257	303	309	273	262	296	265	250	233	277	256	235	284	260	274	270	258	235	287	211	270	243	270	241	266	273	273	278	253	250	269	260	287	293	239	261	298	249	266	270	279	261	261	250	276	283	277	244	250	290	240	249	270	248	245	258	269	328	260	253	256	249	274	312	252	281	287	286	264	243	278	232	257	254	288	288	260	245	295	276	265	253	260	246	282	240	273	281	259	255	249	277	261	297	307	268	257	281	252	267	246	263	260	258	253	280	269	280	291	244	264	266	261	265	271	269	279	300	238	268	241	281	266	294	292	269	283	284	275	282	284	273	282	265	292	312	228	273	269	256	257	254	248	287	268	297	261	269	240	263	266	280	285	259	247	297	250	275	267	249	254	273	259	276	287	255	287	291	249	299	289	283	242	266	252	293	267	286	258	265	246	278	281	244	264	270	247	264	249	256	279	258	246	271	250	308	252	268	256	251	283	296	292	295	283	260	241	276	249	287	274	277	253	239	293	270	288	264	272	257	262	289	239	238	254	255	286	266	284	270	256	269	260	249	276	262	276	275	278	307	247	271	294	287	262	260	272	283	257	226	244	264	243	257	256	253	270	260	274	239	260	254	282	276	267	275	261	268	251	248	253	277	272	259	277	250	273	280	261	236	282	270	251	246	288	289	266	258	263	252	245	273	267	285	267	295	242	286	263	272	262	285	254	263	272	246	248	268	282	249	264	265	290	285	260	300	285	278	295	247	277	276	263	285	266	251	267	257	278	286	272	249	256	267	253	262	288	232	281	281	249	289	247	259	242	271	273	230	262	269	255	255	265	259	284	290	266	294	249	278	231	251	271	286	234	285	272	237	273	275	292	284	280	236	275	250	250	243	262	283	287	268	235	297	276	266	264	322	266	279	258	277	292	269	273	279	235	258	246	268	284	259	272	275	321	285	272	294	306	281	269	277	255	266	242	230	287	301	299	248	246	289	280	276	224	280	270	247	271	309	259	285	244	245	248	261	288	284	251	268	253	264	265	290	296	244	269	263	303	209	266	246	246	247	280	273	290	273	261	268	258	278	297	327	290	291	244	269	247	250	277	250	222	258	272	262	264	253	304	230	255	235	270	256	281	285	289	270	221	267	293	271	263	270	266	248	242	264	242	276	275	271	260	280	267	263	275	265	264	277	261	230	259	253	295	272	269	251	258	254	277	255	244	264	242	270	273	274	264	272	305	286	304	275	275	285	264	239	292	253	265	262	261	263	292	265	256	261	254	266	264	301	269	272	241	275	267	257	246	232	226	271	227	271	273	255	269	276	274	263	257	314	247	301	274	233	241	256	280	295	257	232	288	310	255	281	289	257	239	263	278	269	257	276	252	295	276	283	272	281	231	261	257	280	272	265	274	304	265	255	290	279	261	282	258	280	292	286	266	253	275	276	295	283	273	294	248	260	288	290	285	281	278	277	267	241	263	313	243	251	262	266	262	261	253	262	273	263	267	295	248	257	263	233	262	276	225	270	267	286	270	276	265	253	264	285	269	281	265	286	279	249	287	254	258	278	274	286	287	274	235	261	260	295	275	265	251	273	258	292	259	248	271	287	277	298	269	252	246	253	298	270	260	275	289	293	260	258	266	282	258	281	252	233	265	259	276	245	265	249	266	273	267	253	262	257	223	213	265	274	237	238	268	235	254	246	268	213	264	256	270	236	279	279	299	300	306	281	271	284	261	256	245	260	307	239	261	289	261	240	247	251	284	265	237	244	265	260	277	270	275	252	240	294	283	259	272	231	243	237	257	245	277	276	256	270	266	252	236	278	286	271	285	290	269	252	276	245	258	238	269	271	278	257	282	241	292	261	276	264	268	266	278	269	255	267	290	292	249	276	239	240	260	245	252	264	277	256	237	265	271	268	236	293	284	274	254	242	256	294	284	292	268	269	274	242	250	254	302	313	281	291	245	267	252	262	268	270	297	269	267	253	279	252	256	275	275	286	284	236	277	287	252	268	292	276	279	269	249	238	210	267	252	267	251	248	292	299	251	270	280	266	266	270	259	240	251	254	248	260	251	238	274	280	289	275	285	235	267	243	277	249	263	266	291	271	262	266	263	267	222	268	274	263	260	295	266	266	261	245	259	285	278	262	278	249	281	276	270	269	254	283	265	268	286	264	261	276	267	258	272	269	267	310	259	281	246	292	284	253	277	292	256	245	247	252	271	224	313	292	272	254	266	276	256	249	292	283	255	265	259	247	250	259	264	270	247	235	238	267	275	258	254	267	266	243	280	290	264	257	245	267	301	238	282	284	236	269	254	267	275	279	272	264	247	260	263	231	286	267	265	267	299	239	288	287	252	259	233	245	229	259	254	277	267	268	277	255	279	245	302	259	255	277	291	269	253	260	284	258	253	254	292	267	273	267	265	282	261	273	244	243	266	268	258	285	267	285	275	270	314	254	283	259	267	276	286	285	257	265	280	224	255	261	292	272	240	264	262	234	245	279	271	248	234	254	247	251	269	254	311	276	270	254	282	274	266	260	258	230	260	261	277	279	302	256	286	262	251	284	276	260	256	280	279	228	268	240	246	257	276	306	252	262	259	259	261	258	265	290	262	258	229	263	222	327	289	301	268	261	272	266	248	273	259	237	252	243	276	297	270	273	298	260	310	269	274	240	252	251	269	269	262	282	277	268	261	256	282	293	250	247	273	262	284	272	293	251	261	263	278	279	241	266	263	289	274	282	277	249	271	268	276	260	293	251	257	271	257	277	279	279	287	251	247	274	268	286	242	268	256	269	249	256	298	237	254	232	252	281	272	282	287	287	295	282	236	265	243	265	241	234	258	261	280	278	277	297	243	270	281	245	271	261	251	285	272	243	279	267	250	258	304	272	288	227	276	271	302	281	267	272	260	283	254	285	242	251	291	277	263	254	258	284	270	290	289	266	257	259	259	220	258	274	258	238	240	285	258	274	289	234	268	266	249	284	281	260	272	268	283	248	252	254	257	228	263	235	254	290	252	277	279	272	296	253	277	279	248	256	283	279	239	228	249	263	263	273	267	276	246	269	270	270	269	275	270	269	266	253	256	294	287	267	255	254	241	263	279	245	276	260	271	235	235	265	265	243	265	244	246	255	301	274	275	271	231	256	249	282	258	285	275	280	236	268	289	254	299	260	272	266	257	267	276	260	258	287	253	254	257	262	262	253	319
28141	21532	15560	2712	1899	1590	1442	1407	1154	984	988	928	824	807	756	728	743	709	679	710	683	669	666	694	703	642	653	640	624	704	665	689	657	633	615	706	660	661	617	643	679	680	615	626	629	636	598	595	623	597	645	597	623	660	651	653	627	675	640	631	624	654	621	604	630	592	595	628	609	684	611	625	640	643	593	648	630	655	621	631	566	640	593	617	665	605	624	622	564	544	642	666	600	609	654	608	621	611	625	630	634	622	628	573	644	635	639	636	654	637	603	678	634	646	644	589	624	626	603	640	626	617	624	631	550	625	626	679	676	608	567	614	598	638	675	635	596	626	625	607	595	610	624	613	620	608	621	554	588	604	596	609	648	596	616	586	644	600	635	575	583	643	606	627	604	601	628	633	600	581	605	641	609	625	569	638	647	619	657	633	618	664	618	609	665	616	641	650	574	644	594	621	607	632	627	595	616	626	597	602	608	662	592	568	616	620	568	628	613	643	586	651	645	597	627	597	577	617	603	579	611	603	605	607	652	594	582	625	646	600	598	595	615	611	649	573	643	612	632	630	616	645	593	614	586	613	605	635	619	628	615	596	654	627	590	618	600	572	582	662	663	589	601	617	653	571	639	611	612	586	601	622	636	561	645	607	638	636	627	589	605	671	620	608	613	642	600	603	633	585	602	618	642	606	635	617	571	610	587	626	600	626	590	681	608	595	626	584	628	604	641	667	627	603	591	575	606	622	651	636	610	614	588	578	622	596	594	621	620	602	611	597	606	628	638	592	594	614	634	600	616	637	587	630	613	620	592	622	591	634	658	632	611	613	640	598	584	612	620	616	630	593	646	606	651	624	619	616	652	584	614	591	609	665	599	573	592	622	649	579	636	645	620	611	632	630	615	615	616	593	568	608	618	611	635	587	623	583	620	593	595	631	641	598	633	593	574	606	606	602	614	614	629	633	618	593	618	634	574	664	612	618	626	640	608	591	548	650	631	598	631	581	642	630	642	580	627	623	634	594	641	642	647	635	605	629	627	586	616	614	618	645	600	631	596	619	666	640	653	641	630	618	571	623	636	649	614	609	601	625	608	640	628	612	614	629	617	609	601	628	606	577	622	577	640	611	608	654	630	637	615	624	575	591	620	621	607	600	690	612	620	606	603	612	594	623	627	579	632	590	624	625	603	626	633	651	600	618	618	579	606	573	606	592	597	628	646	629	600	603	569	630	634	604	557	596	577	629	589	608	652	606	605	575	635	619	588	617	647	595	567	633	620	637	629	615	591	645	626	590	598	642	616	554	629	612	656	603	643	623	656	580	614	574	643	628	607	584	561	668	623	613	580	608	652	656	618	636	651	598	618	612	601	578	598	596	628	641	588	682	629	548	565	619	623	622	597	606	592	581	568	643	599	603	649	606	587	616	630	585	645	611	593	625	629	600	576	622	632	599	636	630	622	611	580	611	619	622	622	671	644	622	638	608	581	628	643	641	644	612	603	623	650	644	619	607	586	601	586	582	618	639	588	621	624	594	634	581	616	620	602	594	628	626	611	581	636	556	619	584	589	610	648	597	620	556	628	590	627	588	627	615	634	634	621	630	623	594	625	631	597	570	665	594	623	612	644	608	612	597	646	669	644	623	644	609	638	607	648	600	590	625	592	604	537	671	600	665	623	636	635	618	597	565	649	642	589	632	597	612	634	595	607	585	605	574	626	618	585	630	602	600	619	607	563	679	648	614	617	650	662	605	648	657	586	643	616	635	616	585	605	560	618	618	577	566	614	611	663	639	569	578	590	582	614	644	560	611	592	638	614	595	564	598	616	634	596	586	611	628	606	568	622	627	626	632	612	589	595	564	624	620	638	611	603	641	560	663	619	608	624	653	627	602	617	600	620	597	631	585	630	685	615	583	612	623	612	626	593	671	647	592	636	639	624	599	614	623	593	606	586	624	591	596	609	642	560	574	618	638	665	634	597	622	575	618	604	612	604	599	616	649	623	660	609	625	657	592	591	653	616	598	642	651	621	628	621	598	576	617	601	590	602	633	663	556	609	620	651	593	600	605	587	640	539	637	584	617	587	688	626	614	613	629	595	606	557	618	650	619	620	612	670	601	623	624	571	604	637	603	601	632	585	616	607	649	592	619	570	632	653	628	593	627	560	600	631	619	634	610	579	607	616	620	604	593	633	588	639	613	590	631	606	613	594	667	624	639	633	643	614	601	591	603	610	639	628	616	612	644	597	618	587	618	598	646	584	619	662	622	639	594	629	649	602	598	627	646	636	616	593	593	622	583	643	602	574	594	614	621	572	632	674	634	583	622	619	620	575	592	642	609	651	595	595	587	543	607	627	658	624	578	591	607	588	622	637	597	652	604	592	625	615	635	607	610	657	613	593	652	614	569	620	597	627	607	562	610	628	576	658	617	644	620	642	617	588	606	647	644	634	615	605	582	613	618	606	609	633	610	583	587	622	586	624	623	673	615	625	613	587	644	649	618	608	608	581	598	638	599	666	582	630	639	614	642	600	608	626	614	635	581	609	620	656	633	647	564	624	611	628	589	620	605	570	585	623	638	622	634	636	569	592	587	641	611	636	551	656	608	630	646	598	617	582	598	640	639	616	583	624	644	594	660	591	613	652	636	581	616	617	624	670	587	607	643	594	631	630	611	639	595	594	599	609	637	583	595	583	619	638	625	596	640	615	605	594	610	614	606	619	594	598	576	614	611	646	635	627	589	626	626	572	617	564	620	592	618	587	635	608	608	602	595	663	665	640	606	631	619	633	641	615	648	586	598	609	608	561	631	645	605	625	666	600	595	634	614	585	601	584	591	613	608	561	586	608	619	578	638	626	646	649	607	603	612	630	595	622	592	575	609	608	625	608	598	619	657	612	622	646	605	606	585	610	657	633	618	613	600	643	602	621	611	622	620	661	690	583	581	606	636	610	640	646	611	603	632	615	594	642	593	595	600	614	598	622	604	602	599	562	646	610	656	619	593	657	659	604	595	620	603	626	634	660	654	554	567	609	656	616	593	591	684	610	624	599	634	610	604	593	645	577	633	616	618	666	629	618	629	607	611	670	677	616	603	557	615	639	648	563	602	587	615	648	598	584	606	637	681	621	621	599	623	607	595	602	583	640	615	639	635	658	601	629	592	620	613	604	630	653	596	611	621	595	656	626	610	644	639	628	601	565	592	627	625	597	621	618	604	590	647	618	624	663	652	617	624	608	655	619	592	575	600	600	591	603	641	634	603	633	643	609	645	605	633	635	631	604	634	607	636	627	647	624	606	595	605	638	626	628	581	625	618	626	615	608	581	587	654	599	588	599	601	626	606	572	600	593	600	622	624	609	594	642	601	611	646	570	613	633	632	595	600	613	592	622	589	627	591	599	597	643	579	598	607	590	605	581	628	613	647	607	590	565	638	601	592	670	606	577	611	633	600	632	573	646	615	624	647	614	638	622	614	635	612	647	636	622	593	586	593	580	619	580	585
14724	6328	2049	263	229	257	278	256	256	258	252	246	224	242	241	274	233	211	287	226	253	268	240	257	247	220	281	243	252	291	238	219	269	272	253	264	287	269	249	263	243	255	276	264	286	275	262	245	283	242	248	228	252	248	240	277	260	241	269	263	302	263	254	225	269	261	249	242	279	249	284	236	279	252	247	269	264	247	246	281	284	303	263	249	272	248	277	260	231	237	249	262	253	268	250	254	265	245	245	275	245	230	263	261	223	223	241	254	248	242	274	241	231	270	237	252	235	279	211	280	250	252	241	273	248	252	256	269	255	245	265	235	250	254	255	258	261	244	219	268	235	235	255	255	248	260	256	247	249	270	257	268	246	249	275	267	262	267	256	255	231	243	230	250	256	252	269	257	287	294	247	222	262	281	247	252	269	277	270	258	249	248	295	258	258	253	236	257	232	266	245	223	262	245	295	272	266	269	259	254	252	239	212	274	262	251	230	217	261	243	214	239	278	250	242	258	250	259	247	267	239	270	254	261	266	251	265	260	239	257	238	247	251	253	245	235	227	266	257	292	261	243	267	269	261	291	240	260	263	256	270	264	257	232	243	246	280	244	239	258	257	241	254	243	253	256	272	257	233	236	265	236	253	273	264	280	245	278	232	250	260	288	258	279	242	259	245	253	262	267	270	232	223	241	232	256	244	248	249	269	292	207	238	276	247	272	244	282	245	254	239	242	244	239	277	271	279	245	253	256	254	270	264	239	243	249	257	232	252	260	263	246	245	274	279	279	275	250	247	238	256	251	261	285	262	252	309	300	270	250	248	268	262	223	275	253	251	257	262	229	272	252	226	256	258	297	245	232	265	223	251	262	239	266	262	267	241	239	243	253	229	242	260	256	267	266	232	254	236	245	273	226	245	223	247	234	275	246	222	258	217	282	257	269	245	285	272	255	266	248	268	273	250	228	247	245	235	264	237	244	236	249	242	257	253	254	256	249	272	258	247	272	247	260	244	261	268	234	302	257	254	213	268	265	222	249	247	267	272	230	247	236	262	257	281	249	229	263	242	274	240	269	246	264	269	272	246	289	258	244	267	266	257	248	251	258	258	255	265	282	245	268	289	239	266	247	303	272	255	270	262	261	249	280	253	219	256	244	247	266	243	286	267	258	245	241	254	220	225	250	275	264	257	239	227	260	248	237	268	258	264	256	241	276	267	256	264	276	219	253	241	236	256	215	289	268	249	266	235	242	267	262	252	262	236	231	224	271	270	257	272	275	263	238	253	219	251	251	237	287	270	257	266	239	248	229	257	240	265	269	278	252	278	245	239	281	270	272	257	266	264	255	240	253	224	257	270	244	255	281	268	259	242	266	250	265	274	270	276	245	276	259	260	232	280	234	260	257	259	252	286	273	232	248	280	260	297	224	239	242	273	219	235	275	250	242	255	265	259	275	243	253	269	247	263	264	267	269	239	278	253	257	234	248	254	276	257	231	216	237	229	276	260	243	216	236	265	293	257	248	268	262	265	277	260	254	245	262	268	211	259	266	276	232	221	242	252	267	270	263	264	293	277	265	266	252	246	259	283	275	274	246	247	244	262	261	270	247	234	266	259	268	253	250	256	252	250	253	240	258	233	254	265	261	254	234	259	273	234	236	248	264	232	238	277	274	275	263	256	241	259	252	260	292	235	242	272	242	255	248	250	248	240	218	246	284	245	273	257	263	262	220	255	263	278	221	241	254	247	215	270	274	241	219	246	222	258	295	257	277	264	253	243	249	243	247	258	260	263	243	260	257	245	257	277	249	238	242	237	238	239	271	251	246	260	253	275	215	250	232	309	273	251	230	242	219	256	235	244	234	258	241	262	246	258	273	267	245	280	226	245	265	276	245	264	254	263	279	260	240	251	273	239	242	274	262	248	247	272	262	264	250	267	251	255	299	267	242	242	267	251	229	232	264	251	255	263	269	253	235	219	247	254	243	262	254	254	271	266	264	259	259	250	283	262	267	261	232	269	268	253	242	264	252	288	268	248	253	263	278	234	261	278	272	252	255	278	271	265	266	257	252	236	244	232	248	263	251	270	253	293	300	267	258	258	255	231	252	259	247	242	258	299	263	250	273	228	239	256	274	242	283	285	263	259	275	224	291	266	250	253	259	288	267	225	251	248	231	226	252	255	254	243	272	249	274	265	253	292	267	255	237	248	244	237	243	284	274	263	236	265	244	287	226	234	268	275	266	239	242	251	262	237	263	245	237	256	247	245	270	260	248	250	261	252	245	252	257	251	266	274	265	251	249	285	285	218	249	251	233	264	261	260	276	231	219	283	257	269	286	248	260	238	276	266	247	252	250	254	252	225	247	242	275	254	270	248	230	236	259	270	260	232	252	249	269	270	277	246	261	257	262	234	271	246	264	270	262	258	259	281	251	237	263	273	253	258	274	298	251	250	253	273	261	279	247	262	284	267	231	259	236	253	266	224	257	251	275	292	260	271	234	250	225	242	251	248	278	261	274	209	257	250	270	263	251	272	263	238	273	266	270	245	242	238	259	262	243	260	234	261	255	235	216	243	229	255	267	259	283	249	261	247	244	253	255	257	253	290	263	247	247	257	237	280	250	296	289	228	243	261	244	302	298	283	239	250	244	256	271	227	257	263	250	206	250	248	275	232	241	252	237	270	261	235	238	229	237	245	271	232	240	253	253	255	250	245	225	236	214	259	239	266	265	242	264	229	270	229	276	255	255	234	282	263	274	247	246	267	270	260	253	242	232	265	257	261	265	247	252	260	260	254	230	257	251	228	232	254	239	236	269	252	236	228	278	279	242	272	222	235	278	230	235	285	271	225	254	249	260	248	245	280	242	257	274	249	282	264	285	251	291	236	261	269	253	283	260	235	227	259	267	256	252	267	276	251	284	252	254	277	256	259	242	284	260	255	231	258	242	264	263	241	238	254	252	228	260	292	240	259	251	261	238	245	254	218	242	244	250	246	263	274	236	282	237	253	251	261	240	275	255	252	239	231	255	237	257	278	253	264	285	249	277	237	244	270	275	253	229	251	260	232	244	252	252	233	261	271	241	248	290	282	220	220	269	225	234	259	234	240	282	248	247	267	265	247	270	262	244	252	243	259	236	263	266	262	260	266	265	251	267	228	266	252	271	259	244	242	247	271	297	262	281	240	263	253	257	225	265	245	258	238	240	252	269	271	237	216	246	278	246	247	253	272	223	238	241	257	268	257	272	235	251	274	274	243	238	245	279	237	238	253	252	224	259	250	241	227	259	264	265	263	255	246	243	265	242	249	237	236	271	250	223	264	302	251	268	242	257	237	235	252	234	270	245	266	267	247	265	256	279	252	268	252	242	237	262	266	268	295	246	263	241	252	236	228	232	268	274	241	263	269	260	239	273	260	301	261	257	226	224	233	234	277	288	260	264	228	275	257	239	250	239	251	251	243	287	268	235	262	247	251	252	249	263	218	239	243	253	284	258	269	255	248	287
8774	5086	3048	621	626	563	542	565	608	558	579	580	548	591	565	539	592	588	593	601	538	523	597	594	594	570	583	583	534	574	529	622	559	544	593	558	613	572	530	571	596	573	568	546	589	565	565	580	607	558	529	566	535	598	572	568	574	591	583	610	558	590	607	535	564	554	600	536	589	555	572	533	639	543	545	589	558	565	602	585	531	579	548	624	535	581	546	601	555	574	541	564	593	577	568	545	574	551	625	588	557	567	565	570	601	571	571	545	547	586	592	569	540	533	533	541	606	565	574	574	553	573	569	576	581	538	598	529	567	600	588	628	560	559	568	546	580	555	607	577	582	581	561	542	619	527	573	561	540	563	577	555	620	551	567	589	558	557	621	563	580	587	567	554	563	551	634	567	590	585	569	585	544	582	558	551	607	567	548	567	525	567	573	532	560	545	592	571	573	549	576	580	609	574	510	591	554	574	577	542	579	557	577	538	506	616	550	575	561	596	571	601	564	567	559	579	559	525	601	575	610	574	579	563	569	537	571	570	569	569	559	570	580	587	574	556	598	564	531	571	582	571	581	535	559	574	552	591	583	584	580	559	563	565	552	570	554	571	486	605	556	588	547	618	571	585	557	601	582	562	538	548	555	656	560	578	610	601	525	539	539	578	591	583	565	544	585	618	566	610	604	561	592	594	556	584	545	574	577	601	594	616	561	578	615	567	546	591	586	536	582	584	591	577	580	551	608	550	528	575	555	611	604	555	580	532	574	571	557	588	594	607	564	502	560	574	565	547	568	557	572	562	563	579	538	562	554	622	602	551	562	547	569	582	564	599	571	520	562	556	567	530	546	569	560	565	572	581	589	560	561	571	550	586	589	525	574	549	534	587	522	533	525	557	567	539	550	595	569	586	534	567	609	563	564	613	585	600	614	537	552	609	541	599	568	601	586	549	580	581	543	566	581	565	599	560	544	553	574	546	554	529	522	536	563	571	583	569	553	554	530	585	544	574	550	573	585	550	532	582	561	548	530	572	551	573	542	593	548	554	562	561	568	550	573	593	563	597	548	565	605	563	578	571	553	570	532	562	549	586	550	579	558	567	582	529	623	596	568	618	558	574	538	607	593	576	538	554	582	575	588	588	573	549	558	583	574	572	582	563	611	551	550	594	552	559	616	550	564	552	522	570	600	556	549	577	563	550	580	534	550	552	573	580	596	587	538	564	584	577	552	616	566	585	537	579	590	586	573	582	580	583	629	635	540	538	582	558	549	567	601	589	553	565	558	569	548	554	551	581	548	583	550	599	566	571	568	554	539	585	563	605	574	592	589	560	527	562	621	581	582	544	538	562	557	552	585	580	565	546	608	553	582	562	583	551	614	543	573	534	585	546	577	615	571	535	555	587	584	591	576	515	546	563	619	577	577	559	562	564	567	621	548	566	556	565	576	563	551	580	550	594	551	581	556	576	521	561	581	535	577	565	612	539	538	592	573	561	581	567	559	573	573	583	527	571	568	569	578	607	596	590	580	574	575	573	601	571	605	556	609	590	594	568	567	605	582	593	541	551	612	563	572	572	656	555	555	576	532	564	613	528	569	556	556	589	576	578	547	612	551	544	561	571	538	535	605	584	576	569	556	617	558	614	539	533	539	533	565	572	616	548	580	560	568	575	560	572	568	569	578	542	529	538	560	601	542	604	551	601	567	581	546	572	585	558	544	565	573	592	604	562	589	548	539	597	524	547	586	576	584	561	570	559	578	587	553	562	593	572	551	606	585	540	516	556	597	589	579	560	542	544	587	556	526	553	593	584	567	565	580	593	560	577	619	593	544	583	559	570	531	578	529	553	537	563	564	577	591	619	612	573	590	564	585	572	570	606	593	565	560	589	548	564	541	532	523	543	595	629	500	553	553	567	586	526	577	562	632	571	611	621	565	546	545	547	570	560	590	583	525	574	601	570	575	605	570	601	562	559	612	551	552	590	553	570	540	567	584	557	540	560	613	602	603	581	564	585	557	567	547	567	612	571	602	535	587	578	608	536	526	580	530	557	526	564	590	580	616	572	584	590	563	563	577	576	570	569	560	569	523	579	546	538	586	535	612	550	532	544	610	596	571	558	572	595	571	579	564	574	593	587	591	587	508	568	626	540	563	571	594	554	559	540	537	557	566	561	598	543	571	523	541	575	589	584	583	562	564	565	586	597	576	556	550	587	566	575	548	554	549	565	554	571	529	575	575	598	562	585	552	588	569	582	527	587	560	588	572	578	585	566	579	565	575	590	581	608	549	615	575	573	593	554	558	535	563	537	574	567	541	554	542	549	583	549	539	558	549	584	564	563	584	566	534	566	531	600	628	568	557	577	536	590	604	598	614	608	569	544	539	576	542	548	572	569	561	573	535	582	545	594	584	588	539	539	588	556	584	602	581	573	572	580	598	568	602	532	590	562	587	576	585	578	575	578	558	548	550	571	559	545	569	514	552	600	576	578	565	570	559	575	618	561	552	517	545	596	592	565	601	574	604	585	541	549	598	591	540	543	563	563	550	588	553	576	586	560	589	607	593	575	547	573	557	537	546	553	580	588	551	587	606	588	557	572	548	557	539	523	553	515	609	566	518	584	567	584	576	607	559	572	569	553	585	592	579	556	575	547	580	574	579	570	543	608	562	582	547	549	537	592	588	604	519	590	594	558	590	537	578	547	602	567	552	554	570	598	585	593	602	579	589	565	563	599	572	558	607	586	552	533	573	573	576	546	550	571	588	615	610	569	558	547	546	559	547	564	549	513	551	572	573	571	565	585	543	539	611	564	567	577	597	622	567	581	566	574	589	574	606	586	568	576	528	539	586	552	584	539	603	568	595	597	527	526	541	586	557	560	587	558	582	559	581	622	596	554	574	540	579	554	536	606	607	569	567	573	569	586	548	581	590	570	542	572	576	583	586	543	546	535	586	559	578	576	590	557	629	567	544	603	581	540	570	567	583	565	569	576	584	581	599	569	548	575	562	559	561	545	551	553	593	557	586	585	589	615	608	603	594	544	566	567	594	549	559	555	562	552	581	560	589	558	600	540	548	581	577	542	565	570	580	597	522	576	561	590	546	548	554	587	550	550	596	566	571	550	601	593	581	551	579	622	611	520	611	552	567	588	544	569	606	508	574	552	577	569	577	577	598	604	592	563	599	554	578	568	562	571	571	575	593	573	559	614	570	542	522	611	600	545	566	556	565	552	607	555	570	572	563	597	545	576	615	591	587	559	601	543	591	599	594	559	571	567	562	584	561	578	604	549	562	568	536	555	554	602	565	573	591	527	547	610	566	625	535	558	537	577	626	567	591	620	536	590	575	566	552	576	553	543	598	522	631	608	570	546	609	549	606	564	571	552	532	578	571	601	580	562	546	566	527	593	545	549	551	582	577	532	556	603	577	533	592	538	568	514	587	562	584	568	596	580	583	581	566	554	560	530	610	546	572	572	574	558	558	546	556	570	566	549	588	615	598	546
33821	20376	9702	1180	375	267	237	249	235	232	215	220	194	194	215	207	166	175	177	190	157	211	175	185	208	206	183	203	181	186	188	167	216	176	205	212	159	192	200	175	161	191	171	186	167	217	193	193	171	192	172	190	189	203	184	200	175	172	153	180	191	170	174	165	205	214	194	182	183	157	185	181	184	170	161	177	154	166	156	188	192	185	159	163	202	200	169	164	190	173	196	194	173	199	171	168	161	204	184	194	191	183	184	194	180	204	197	165	200	180	190	211	158	162	165	164	174	185	171	174	182	179	183	168	165	158	212	169	161	194	191	171	196	199	190	200	170	201	174	192	183	179	162	194	186	202	187	170	182	205	182	182	182	191	191	179	198	194	169	182	173	188	180	204	161	210	180	160	196	164	189	190	177	186	174	188	186	197	208	201	157	186	204	189	212	198	185	175	176	181	173	164	195	193	185	183	172	158	185	200	198	216	192	197	154	179	176	192	171	192	194	171	177	180	207	200	171	171	185	159	181	176	196	188	184	188	187	180	176	190	173	189	177	181	179	181	153	164	198	161	183	188	192	185	162	173	175	180	195	182	172	212	163	196	192	163	173	188	173	173	198	190	179	198	199	202	166	179	181	190	192	177	182	190	207	156	184	161	169	175	191	187	186	175	184	195	187	208	207	197	181	184	171	170	190	189	199	173	169	166	157	171	190	198	162	188	171	174	182	171	194	174	183	186	156	187	181	158	187	197	199	173	181	206	188	161	198	177	202	156	199	185	199	153	182	205	169	183	194	197	182	166	173	190	183	158	201	208	203	197	170	179	169	177	189	169	193	175	187	192	188	208	189	189	175	172	190	173	176	157	196	191	197	168	183	168	188	185	172	202	181	142	172	172	177	167	177	166	173	171	213	185	188	180	200	172	164	178	188	177	185	179	187	189	178	177	188	161	195	170	161	194	179	183	147	168	161	165	213	198	182	202	182	180	165	185	194	171	190	174	196	174	180	151	196	172	175	198	204	172	184	181	187	202	196	177	169	158	175	194	174	184	172	202	200	211	198	166	192	191	181	186	183	185	207	186	182	183	185	181	156	175	194	188	193	190	178	192	207	170	162	194	186	193	177	193	185	169	193	178	156	160	190	209	210	155	186	186	146	194	190	171	176	171	187	179	202	166	200	172	171	188	175	182	177	167	178	170	187	172	181	203	208	176	194	181	164	161	184	179	179	172	189	168	180	200	164	181	177	190	177	191	167	176	176	176	171	185	177	180	164	169	148	159	160	190	164	191	179	194	168	196	195	188	169	188	192	197	179	204	200	181	160	210	182	184	173	197	185	169	162	181	183	152	153	177	170	187	186	178	214	200	199	160	170	176	205	166	181	179	183	184	179	198	163	185	189	200	171	177	188	166	214	189	160	182	169	205	190	193	188	183	171	156	189	181	176	180	181	185	188	192	172	184	191	159	157	178	178	173	193	158	181	192	182	184	187	163	202	194	182	198	186	176	204	183	174	184	172	202	184	184	195	169	181	193	206	183	180	189	206	193	157	193	194	179	196	216	188	185	195	183	178	174	157	157	156	197	179	202	181	194	143	208	205	174	186	172	186	198	159	177	195	167	176	193	182	158	146	180	182	170	195	166	172	207	182	148	183	177	183	190	170	196	181	173	191	187	191	189	188	175	175	164	192	181	180	206	179	194	188	178	180	205	174	170	171	175	186	187	182	175	178	176	175	197	170	203	202	183	205	153	184	172	208	183	181	208	183	160	174	172	167	218	197	188	184	188	180	185	174	160	192	185	192	204	183	157	141	171	178	167	173	184	189	175	208	187	195	170	191	192	187	191	197	172	179	168	164	180	184	177	176	182	205	195	150	188	201	167	188	195	179	199	207	197	152	159	143	179	174	172	155	189	169	183	160	183	220	173	197	180	178	198	164	201	181	187	162	178	197	175	169	187	179	181	173	175	169	211	183	183	179	222	212	196	185	190	183	175	187	190	184	180	185	163	183	169	185	202	183	178	172	186	170	178	200	186	170	184	180	195	181	171	192	222	199	176	174	173	192	178	175	180	171	196	182	184	166	190	166	167	179	192	179	144	172	202	174	179	202	164	191	175	181	160	173	167	182	149	183	195	202	154	138	180	180	188	186	192	206	182	182	157	177	192	184	173	182	197	155	179	178	194	194	213	188	166	167	198	204	169	189	211	190	200	175	191	188	176	190	193	175	195	191	191	167	174	177	167	162	195	206	186	160	193	183	181	171	186	180	176	168	159	178	189	199	194	178	176	174	208	166	197	197	206	204	186	191	183	180	172	174	178	193	169	164	214	186	175	177	192	212	190	174	180	177	206	167	161	197	191	213	204	175	180	163	203	194	178	209	164	170	177	194	181	194	178	192	198	211	190	175	176	184	182	206	176	177	186	189	161	189	150	179	204	178	201	190	165	171	189	158	171	184	212	183	181	191	188	184	171	186	158	168	173	166	199	193	175	170	197	229	153	175	200	156	218	176	201	173	187	189	186	187	190	182	184	181	192	197	169	183	186	187	173	185	171	176	197	198	182	171	172	186	188	162	179	181	202	201	186	164	199	176	173	204	204	156	158	163	150	210	185	208	195	181	211	164	174	188	172	163	200	172	179	170	183	181	179	173	198	177	183	196	182	186	177	184	194	197	203	218	179	150	171	188	186	171	156	192	198	179	175	196	165	143	207	199	172	207	178	188	188	174	197	184	195	199	155	187	193	176	185	150	211	184	176	175	179	186	207	174	169	204	195	196	178	180	181	202	171	170	169	169	189	191	176	174	188	185	198	160	178	182	163	190	181	151	190	183	163	207	156	155	204	177	194	182	170	183	197	193	180	169	182	224	199	171	188	156	185	168	168	184	225	188	173	190	185	188	150	175	163	213	174	181	182	193	178	181	197	213	162	206	173	176	167	175	193	199	189	195	160	183	175	198	201	194	180	167	193	191	194	179	152	176	177	166	171	184	178	173	157	189	158	195	204	191	189	183	164	156	175	179	180	177	184	186	174	198	183	192	180	186	174	161	160	197	163	174	196	175	207	189	182	191	152	191	191	166	183	183	189	193	154	197	163	167	178	183	195	196	164	185	188	192	183	143	158	180	195	184	187	184	163	186	188	182	198	155	179	187	169	174	172	177	188	187	162	178	197	195	186	180	188	192	187	202	192	157	146	168	220	185	154	180	198	178	193	190	193	190	182	171	162	169	185	190	189	163	201	209	149	212	194	210	190	192	155	194	165	203	187	189	167	177	179	166	176	187	194	207	211	169	181	190	193	193	175	169	207	173	205	182	180	189	179	179	191	208	184	168	182	172	181	171	186	176	192	171	173	166	194	205	169	170	206	169	190	162	173	192	178	171	159	182	195	183	164	162	162	173	178	163	189	184	173	171	177	200	159	212	178	183	206	174	165	157	171	189	171	193	179	172	184	177	168	188	218	181	168	201	165	177	194	197	195	171	201	168	191	204	196	204	170
21439	14515	10061	1524	1062	929	848	849	702	649	628	574	539	516	528	492	510	474	513	491	484	437	476	502	416	474	479	486	443	466	459	441	428	416	410	434	446	472	443	447	448	483	453	467	440	438	432	439	415	435	427	414	448	420	427	442	483	470	408	414	424	450	435	440	451	427	444	449	493	447	446	425	444	452	450	477	405	428	459	452	448	408	409	442	459	463	398	426	473	394	409	435	415	439	415	413	416	424	404	421	435	446	453	435	456	466	448	426	428	437	457	426	420	466	423	425	426	431	402	471	464	432	444	440	411	443	458	390	406	445	456	428	437	433	422	442	415	389	460	452	499	429	426	455	426	441	433	408	449	453	411	403	442	424	460	477	483	421	452	496	453	416	408	443	427	458	410	429	425	442	423	446	435	449	460	443	470	467	425	446	431	510	409	400	424	446	423	435	416	467	452	454	421	436	429	448	389	425	442	442	438	429	427	437	419	442	412	442	422	414	440	424	434	430	445	431	453	417	443	400	461	478	456	468	412	437	468	439	415	428	428	413	449	481	435	434	442	433	463	436	433	425	472	446	425	431	457	431	408	489	468	392	420	431	423	416	455	470	421	397	451	431	434	463	444	413	429	433	448	469	395	455	401	419	411	434	420	436	405	416	425	446	438	449	468	424	445	456	425	471	433	442	443	436	393	432	440	456	411	431	421	424	438	445	490	421	427	423	459	417	437	427	445	413	460	422	449	461	472	459	459	428	430	446	426	391	430	458	473	467	455	438	424	438	429	464	469	443	463	473	442	428	447	417	427	461	447	422	456	439	446	417	377	471	396	411	426	446	419	439	411	453	430	421	424	450	427	456	464	450	441	461	411	465	433	415	464	444	429	457	475	411	422	450	433	470	453	446	459	461	463	429	405	430	476	472	428	421	438	444	436	421	487	432	436	434	450	450	475	445	447	428	412	401	458	451	416	433	391	439	424	445	450	468	420	414	425	442	447	421	462	503	420	412	435	405	445	407	409	441	455	448	409	443	416	427	456	435	408	461	480	387	439	448	390	444	438	446	451	412	419	461	422	443	462	452	467	423	444	442	424	458	450	458	460	422	464	415	400	399	444	445	409	432	454	407	428	427	464	414	451	460	468	466	456	426	441	438	416	451	428	454	404	424	479	460	443	405	420	449	456	439	409	461	473	450	414	461	425	436	448	408	413	433	387	461	432	398	445	442	431	420	441	467	429	432	428	426	426	446	462	399	444	472	447	419	428	416	449	459	426	408	484	424	450	467	443	470	440	408	421	418	454	451	467	457	441	426	443	434	466	431	397	465	437	464	463	424	448	457	443	447	437	462	418	466	457	477	431	447	412	428	460	419	408	415	419	453	483	413	451	464	470	467	437	472	416	434	423	464	444	424	423	426	474	449	469	464	442	459	431	434	454	414	447	437	443	466	504	425	444	401	447	412	434	439	435	467	459	438	416	459	420	456	433	428	437	434	453	454	445	434	440	427	424	471	399	401	435	424	444	441	428	448	443	451	434	444	493	442	407	441	418	470	429	424	421	437	442	441	426	464	481	435	455	433	416	450	470	455	431	467	443	463	411	436	420	447	444	426	441	428	471	472	407	454	429	470	457	433	427	445	453	419	442	430	436	445	472	446	429	411	444	444	421	415	423	416	421	461	421	452	454	471	443	435	414	468	419	408	429	479	433	466	417	430	442	438	436	480	444	444	440	396	451	435	471	417	416	459	429	481	435	450	447	450	450	405	428	401	418	418	438	419	402	445	409	433	393	435	421	432	450	445	447	418	451	423	430	428	430	447	412	449	443	416	450	421	434	420	451	445	425	444	428	500	457	459	417	459	441	446	408	435	435	451	476	433	417	466	472	433	441	458	377	426	490	457	430	422	417	467	418	460	395	433	457	354	466	451	444	466	442	440	445	479	423	444	413	459	462	443	431	480	419	429	451	433	457	470	431	433	452	443	419	419	417	455	424	434	415	410	419	417	455	431	439	425	445	409	421	426	453	458	479	425	443	406	453	435	424	426	406	432	420	430	443	511	444	431	424	438	440	420	416	427	452	412	470	443	430	461	455	459	457	457	450	447	461	449	455	460	431	442	432	448	423	420	422	444	446	413	464	405	414	415	430	429	410	447	457	441	409	439	423	426	435	450	396	431	407	438	445	405	421	447	445	476	459	392	451	441	433	436	473	430	466	416	460	474	426	391	397	440	407	421	432	438	477	517	453	448	462	437	455	450	415	410	430	443	447	417	423	466	434	426	435	410	434	439	449	474	407	433	443	401	438	399	445	456	431	398	434	421	408	431	428	424	441	460	431	436	427	410	437	431	426	457	404	455	438	431	447	454	435	444	438	440	450	439	431	459	472	457	458	449	470	443	435	408	464	450	462	443	433	438	439	479	420	420	454	451	419	428	426	430	441	437	406	463	465	465	428	434	436	429	459	467	433	480	457	447	436	405	445	452	431	461	442	455	418	431	427	459	426	463	400	457	462	432	427	462	465	459	431	429	440	438	400	443	454	441	431	391	461	472	403	436	412	433	452	438	431	444	435	459	449	459	455	433	393	471	436	435	429	403	468	451	451	454	426	460	420	457	445	429	412	425	447	428	437	421	412	471	446	422	417	438	430	414	447	451	404	418	447	429	442	407	465	450	451	423	420	460	447	432	447	427	451	463	470	433	467	453	424	471	428	422	444	456	460	403	472	455	420	453	403	403	406	417	465	441	420	421	442	478	442	442	454	415	411	449	462	435	423	455	405	468	447	428	441	441	450	418	445	438	451	435	429	433	430	475	433	464	427	462	444	455	456	414	403	429	438	410	453	430	459	422	455	455	446	436	473	474	397	495	428	483	427	436	420	473	463	403	430	432	460	444	405	449	423	444	411	429	453	426	461	466	439	424	450	444	432	448	422	429	421	407	429	425	429	447	457	445	424	428	447	412	444	438	442	435	432	440	433	432	467	417	429	446	448	452	440	457	434	436	427	457	429	460	423	436	477	431	449	448	456	440	415	424	413	447	414	473	416	428	449	425	435	423	462	437	447	416	441	431	462	438	447	395	437	413	468	476	426	438	419	478	446	414	397	436	471	442	468	404	414	454	463	465	456	440	426	426	467	428	457	412	428	399	454	458	446	433	471	443	430	429	434	418	456	426	447	448	460	473	457	467	486	414	469	436	433	439	479	428	421	457	418	431	448	439	427	441	424	445	441	448	451	425	429	433	428	431	414	420	421	423	413	444	434	439	436	442	442	442	429	441	425	447	447	436	455	450	437	452	391	454	447	446	451	418	440	446	453	432	457	443	381	441	434	426	398	446	438	474	420	460	438	427	422	410	441	422	407	447	413	444	410	440	434	440	432	427	464	440	407	411	434	448	403	469	474	463	430	419	484	411	416	482	413	426	460	432	440	447	440	408	432	434	445	416	409	442	403	442	463	418	450	426	426	442	443	466	431	461	444	419	425	462	405	413	421	473	443	400
45359	30180	19270	3515	925	547	440	448	386	373	302	321	288	269	293	288	299	309	305	265	285	240	249	289	245	261	251	253	314	276	247	263	299	288	298	259	284	268	299	226	272	274	239	248	255	265	288	253	282	256	231	282	243	266	268	274	299	257	287	288	284	268	271	245	259	281	277	251	248	250	293	269	270	269	243	264	261	265	254	261	299	275	279	262	260	288	277	299	286	287	307	258	282	245	267	235	291	261	262	258	266	256	264	259	259	261	265	296	279	249	243	270	299	240	249	271	281	262	259	277	262	241	255	278	276	269	233	285	288	245	268	284	265	284	252	226	254	280	231	256	284	262	242	247	260	238	267	285	296	260	241	233	282	282	252	254	282	273	265	267	264	278	265	265	270	269	276	263	242	240	245	307	256	274	240	254	262	265	237	271	237	274	291	276	260	243	277	246	261	310	269	248	239	276	272	227	273	276	246	271	252	271	265	259	280	261	256	247	264	273	289	246	290	258	261	243	279	247	259	289	246	250	250	230	276	278	284	266	246	253	279	238	265	282	245	245	242	247	273	267	288	266	254	242	245	252	253	232	249	264	269	253	254	259	247	251	232	259	274	254	304	258	286	281	292	277	250	250	247	289	242	259	276	272	291	261	251	278	267	274	267	266	252	263	291	257	280	266	251	284	261	259	251	247	262	258	277	300	279	251	292	264	268	293	265	245	267	282	254	295	259	242	249	271	253	271	290	272	260	246	223	251	282	248	285	227	254	252	267	266	261	279	285	281	261	257	250	267	241	260	266	230	281	296	252	231	257	275	248	236	254	263	246	250	280	242	294	254	264	244	263	238	243	242	264	254	274	262	278	270	261	252	243	244	272	228	263	270	281	269	262	264	260	266	258	290	286	275	247	276	242	281	277	293	272	263	248	255	241	265	267	272	264	266	286	261	243	259	269	283	284	277	265	248	278	260	271	239	258	264	271	270	275	273	256	276	259	232	241	251	243	255	273	241	276	275	263	290	254	268	285	261	252	264	296	258	241	238	272	241	281	262	264	266	232	243	267	279	287	238	261	264	279	244	252	253	270	274	255	272	260	260	254	289	249	239	255	266	271	243	248	256	249	294	285	276	246	229	222	268	241	268	237	292	225	232	234	281	242	270	263	262	280	268	258	258	271	261	259	255	251	286	282	283	250	272	275	241	225	263	264	259	289	256	256	264	260	288	275	250	252	260	266	247	279	266	282	263	257	272	247	287	273	263	247	253	268	260	256	241	265	282	285	299	242	251	281	255	286	296	245	254	275	270	239	281	273	245	229	232	249	289	256	237	265	265	285	273	269	253	282	253	302	259	256	282	284	245	300	259	272	261	267	227	242	265	256	251	252	233	262	247	255	229	254	255	271	264	280	261	270	272	268	269	260	252	234	270	290	239	243	266	262	255	286	248	283	281	275	256	255	272	265	270	280	250	239	237	244	260	252	242	269	239	247	239	270	241	237	256	238	260	306	265	274	249	255	255	258	280	242	303	290	280	277	263	256	267	248	274	233	262	262	253	263	252	255	269	268	280	233	297	236	251	278	266	288	304	253	260	251	274	247	237	235	264	291	290	245	262	266	270	274	233	248	276	255	260	260	231	280	250	255	263	261	250	263	224	230	249	249	267	289	241	253	288	265	255	233	232	247	267	299	260	232	248	285	274	243	260	237	260	253	256	264	239	287	276	267	242	277	225	259	276	249	276	289	253	252	254	254	265	268	288	275	249	274	241	227	256	249	242	257	237	255	255	238	263	307	254	247	253	227	270	250	245	263	271	283	277	274	237	271	286	292	270	261	260	253	327	264	265	258	269	265	278	282	241	279	294	259	242	262	293	292	261	273	237	276	301	251	274	274	247	273	260	283	277	292	239	278	244	264	279	250	244	257	265	246	257	275	252	265	242	250	253	257	250	290	256	233	283	240	258	259	244	231	304	247	244	281	285	279	278	276	233	288	256	253	264	291	271	276	238	268	253	251	254	252	283	267	257	256	263	277	263	275	287	298	242	235	256	265	282	236	250	257	291	254	294	251	248	238	233	278	252	249	283	270	263	278	313	238	267	251	271	243	261	302	295	279	275	262	268	278	262	293	258	269	272	291	284	251	267	275	249	258	279	270	278	232	211	254	252	251	271	251	275	263	246	263	277	244	256	229	225	282	265	265	252	256	263	290	272	247	282	270	295	259	279	225	278	266	260	253	281	224	266	277	266	264	256	261	277	273	260	290	257	249	238	257	289	255	240	259	267	288	279	250	249	260	293	268	268	244	238	216	226	278	293	286	268	231	274	283	271	275	288	259	288	284	261	227	265	267	264	264	273	292	249	263	264	281	288	276	288	276	241	237	248	261	266	286	277	269	290	259	239	245	250	273	237	235	222	244	270	265	274	286	266	271	274	276	274	289	269	247	264	252	239	270	254	235	266	274	264	233	248	260	277	239	281	258	236	264	256	293	272	298	237	273	235	250	235	256	228	245	265	232	274	275	256	262	233	267	220	239	275	264	269	282	277	285	247	288	248	264	274	251	255	247	256	252	228	256	224	230	263	270	272	254	239	267	278	249	231	255	253	265	242	256	282	283	223	277	279	253	281	243	263	264	261	264	258	253	295	252	269	279	244	279	286	262	260	247	257	264	278	241	266	279	249	264	295	233	267	243	249	294	271	286	266	264	277	251	242	262	273	249	249	229	289	246	237	282	262	226	268	239	238	275	301	249	260	221	279	237	277	280	322	293	271	237	278	250	312	251	265	297	279	270	257	266	243	261	277	239	262	267	282	251	246	278	298	254	235	273	254	282	251	260	266	297	275	260	270	267	264	237	258	259	257	271	278	275	243	272	244	261	260	255	273	266	292	255	252	282	279	244	261	289	262	271	294	283	284	267	238	263	247	278	281	269	263	287	302	264	295	247	258	226	275	252	266	273	265	248	282	272	271	259	244	286	257	262	252	239	240	262	304	252	285	262	281	262	250	247	259	269	235	262	276	260	294	270	256	276	277	283	247	260	257	237	265	272	283	252	259	277	252	256	254	288	282	289	259	280	249	234	270	209	243	256	253	269	286	242	263	244	269	275	282	264	275	268	275	277	280	266	266	277	276	229	285	261	248	265	249	257	298	269	264	268	271	277	234	217	270	260	275	274	263	252	230	241	254	259	258	264	278	271	250	274	277	287	253	270	249	249	257	247	276	254	289	229	281	265	251	268	255	245	223	258	267	288	274	279	286	276	247	270	295	262	292	270	257	237	251	303	245	232	274	232	250	239	259	284	285	241	276	255	247	285	303	230	269	264	252	279	247	295	295	265	271	238	292	253	263	261	226	256	298	276	261	241	258	244	251	269	293	267	284	260	292	280	258	239	268	259	255	249	256	264	253	219	278	306	281	268	281	246	277	259	255	250	250	249	282	297	237	242	260	220	249	275	260	244	269	235	244	223	262	286	253	240	261	317	278	278	299	257	270	244	292	313	275
28608	21205	17420	2726	1796	1526	1321	1380	1164	1091	915	807	821	727	736	720	709	673	701	691	643	672	668	647	656	627	675	614	659	606	623	641	605	607	667	576	609	604	666	623	634	561	622	644	571	641	600	619	598	619	622	609	598	598	573	657	635	565	607	603	639	588	601	631	616	640	619	604	616	634	583	625	608	636	590	598	632	645	623	607	594	616	619	615	628	566	604	629	604	588	568	652	600	607	600	606	597	578	608	613	592	623	584	562	599	615	569	631	617	610	620	618	587	668	604	595	591	625	610	593	628	579	630	638	581	599	599	607	559	609	633	614	600	605	631	544	601	633	573	604	616	594	601	574	592	612	585	576	596	616	611	602	564	616	612	648	589	619	583	624	564	570	634	558	599	562	570	525	568	647	592	531	605	618	622	631	607	623	598	617	612	560	581	593	593	609	593	617	578	552	609	605	632	591	595	589	580	617	577	602	597	612	605	594	598	580	608	591	575	583	565	629	608	595	659	589	634	598	605	596	561	625	577	562	624	632	592	628	569	591	582	636	627	585	622	634	615	641	608	623	591	563	608	565	630	600	589	609	642	552	586	632	586	592	590	635	594	605	571	647	605	639	602	597	616	642	592	627	611	562	588	597	587	650	554	608	573	611	607	610	605	591	607	597	673	571	649	604	586	615	598	628	590	646	590	617	574	582	588	587	615	627	556	635	620	587	601	641	639	600	585	595	595	648	608	656	586	597	623	635	577	620	630	673	559	584	585	607	575	596	607	601	634	593	596	559	574	640	570	588	617	648	546	630	641	613	634	614	585	590	560	605	622	587	615	548	579	582	576	583	614	581	599	553	601	660	598	632	587	577	597	555	621	594	599	573	620	574	597	615	607	588	612	624	630	650	599	574	588	599	584	593	602	600	627	606	647	628	602	556	584	592	651	572	613	609	590	562	616	613	582	607	601	617	601	588	623	633	570	589	615	599	601	590	598	525	611	605	602	597	604	607	597	634	630	585	586	654	592	585	610	610	552	626	609	579	586	595	621	601	604	606	608	598	605	626	620	611	640	559	581	625	625	591	606	548	630	621	643	627	594	601	641	601	628	564	607	624	637	609	576	607	609	576	621	577	596	615	629	607	595	600	603	562	555	651	628	589	597	583	610	595	630	621	618	586	622	593	602	581	631	599	629	588	673	607	628	605	615	610	604	609	582	628	606	606	651	554	591	634	567	608	627	608	555	589	587	579	599	603	589	579	665	630	596	621	619	579	610	588	616	569	594	591	634	576	613	632	643	633	615	596	583	580	601	617	548	578	619	599	561	596	595	593	560	589	634	599	608	606	595	642	651	618	588	597	584	586	639	602	583	590	623	650	622	606	582	636	604	583	618	599	617	608	619	612	618	598	636	580	631	583	582	603	640	629	593	598	592	582	578	600	583	626	598	593	566	606	622	580	613	646	609	617	580	579	610	561	633	596	581	591	631	585	562	605	591	592	572	628	600	592	596	591	605	583	641	623	599	585	604	610	546	625	622	600	608	558	608	576	595	587	586	605	626	595	604	593	621	649	587	567	599	654	580	611	629	635	576	568	594	596	635	604	614	598	582	628	602	590	592	613	592	577	572	640	577	617	590	624	608	579	585	578	649	601	621	634	598	585	621	653	570	589	609	591	611	627	634	637	621	605	622	560	573	577	610	594	587	593	619	643	584	576	570	609	593	624	611	639	640	623	617	594	615	604	652	628	623	638	639	611	601	602	604	590	596	606	571	584	611	613	592	570	584	590	581	574	658	565	557	633	590	603	623	567	597	579	575	539	620	564	582	641	588	591	580	597	602	620	600	616	575	599	644	611	571	615	595	592	601	620	577	590	596	582	603	604	591	587	593	667	589	637	633	589	637	590	647	586	597	595	605	620	603	624	606	591	633	595	625	597	603	621	593	621	609	598	614	590	578	631	567	618	613	558	575	602	633	564	595	575	595	615	591	562	603	599	603	596	630	568	551	604	606	586	598	620	589	529	620	588	671	570	656	613	623	621	589	593	588	593	604	600	632	595	620	589	564	619	588	641	599	593	624	607	563	609	624	567	616	591	602	609	615	602	591	634	580	633	613	579	594	629	625	596	592	598	593	592	584	615	629	619	636	649	563	587	602	615	569	563	585	605	569	619	619	604	599	611	619	573	589	635	598	616	572	568	642	609	634	607	581	628	597	643	583	573	570	588	590	627	628	556	658	599	570	556	624	579	591	564	594	661	621	628	587	587	625	578	632	665	595	602	578	645	590	623	610	610	597	609	585	604	629	578	598	603	611	566	589	599	580	627	600	623	622	563	613	601	627	568	622	640	632	615	618	595	608	612	616	613	662	624	627	599	618	564	586	647	588	582	617	559	580	585	618	563	584	619	580	649	577	602	617	603	602	564	594	615	602	621	621	644	571	630	548	550	619	603	583	639	611	576	630	588	607	565	586	621	599	570	594	587	606	628	593	586	585	610	543	608	585	574	589	619	558	626	553	588	608	601	599	571	620	584	585	583	626	575	594	614	625	663	611	638	575	576	610	623	629	596	648	639	540	605	573	583	579	595	619	599	636	623	588	590	605	555	677	607	599	604	603	626	617	640	621	633	585	570	581	528	614	548	596	609	590	628	522	612	597	619	663	584	625	636	601	573	545	587	579	608	643	629	589	555	637	591	580	642	595	567	581	603	597	560	570	575	599	585	653	581	643	596	590	609	613	637	607	630	597	593	582	578	625	595	627	530	583	614	624	580	576	605	547	574	605	605	583	608	605	581	606	607	624	624	625	650	610	612	609	586	588	634	602	552	591	616	607	613	615	605	639	626	602	563	616	649	582	592	599	594	604	555	587	606	601	591	645	590	565	596	585	564	579	596	613	606	611	553	540	593	616	620	583	580	626	603	651	603	639	577	634	574	605	602	576	585	625	598	599	605	614	597	600	593	587	604	610	604	611	574	620	603	595	582	645	602	597	622	613	594	618	619	607	599	609	602	581	593	583	642	593	571	585	589	585	604	592	610	590	652	556	610	594	580	578	658	568	587	598	586	606	589	594	613	601	615	614	606	625	605	630	592	584	632	653	619	655	565	617	589	589	600	581	597	557	589	585	628	583	645	572	546	578	624	553	591	603	618	582	595	600	646	548	623	589	632	640	603	634	618	607	589	629	637	592	591	593	602	598	620	621	585	615	629	556	605	583	615	566	602	633	612	599	581	583	608	598	626	606	569	609	614	635	610	576	558	624	605	605	587	539	618	563	568	590	649	598	627	655	576	600	572	579	605	554	632	624	652	611	608	575	633	571	612	620	590	618	613	582	601	604	599	567	624	631	563	582	598	604	580	650	556	629	585	573	604	592	618	613	571	634	588	574	617	612	639	602	605	596	547	596	608	641	534	555	590	623	565	604	562	573	587	667	611	581	589	593	583	540	564	653	600	582	605	590	570	605	590	613	579	595	586	610	621	620	581	595	633	645	578	652	594	601	621
14367	6428	2817	332	256	259	259	272	274	236	235	237	259	289	247	225	273	241	245	262	267	244	257	242	245	280	244	250	229	232	255	265	257	241	284	230	235	238	260	265	268	235	253	257	265	259	254	252	266	241	248	250	225	224	230	252	237	223	299	247	247	220	243	220	242	225	238	262	261	270	271	226	254	236	199	273	274	243	232	274	238	250	250	264	255	245	275	228	240	245	240	221	246	238	268	260	257	240	263	252	243	251	255	240	247	231	245	261	246	247	244	257	271	270	265	276	243	246	238	236	230	239	245	238	246	231	237	219	221	247	237	227	277	240	228	252	235	230	250	268	218	265	243	263	234	259	241	284	267	246	238	252	251	258	242	283	245	258	245	262	247	242	283	247	248	277	251	258	249	277	253	267	248	244	250	260	247	249	268	270	266	249	244	223	258	285	259	264	253	248	254	251	244	238	259	228	252	255	247	228	253	254	253	247	252	259	246	267	228	236	210	234	251	230	256	206	235	251	255	228	261	247	215	261	259	238	259	240	262	264	221	232	228	256	258	282	273	232	252	242	269	230	276	246	251	272	248	237	232	258	255	255	220	260	233	286	248	262	243	243	253	242	265	260	217	247	277	261	227	253	280	239	260	269	239	231	248	258	245	240	247	215	249	293	237	218	239	262	238	229	218	258	234	252	277	254	265	238	236	226	239	229	257	260	243	216	255	275	259	244	238	246	231	223	241	240	243	255	263	233	277	252	220	241	218	281	259	255	275	224	246	270	250	231	266	238	264	247	245	223	238	248	250	241	254	265	246	230	258	250	292	229	233	263	254	227	230	245	227	240	226	247	282	246	264	256	244	255	225	254	247	228	231	232	285	252	248	254	251	251	232	240	261	220	271	263	268	267	270	222	224	242	223	268	252	238	263	232	269	244	246	251	265	264	245	231	248	267	248	245	231	239	257	288	229	250	262	254	258	240	231	258	266	274	258	260	226	231	272	254	262	232	239	235	217	235	259	245	230	256	247	250	284	265	266	251	231	236	265	269	242	272	268	263	267	270	244	268	249	220	282	234	256	222	243	216	236	259	284	261	299	240	229	255	242	234	229	242	230	221	231	245	246	259	235	242	227	260	258	213	261	226	246	239	243	229	266	247	252	244	237	241	247	242	243	225	222	242	266	212	209	246	250	239	215	239	270	259	241	233	285	241	269	230	258	260	244	279	244	270	264	216	244	245	267	256	233	262	233	256	251	237	246	268	232	255	232	235	267	269	243	235	250	267	273	256	238	249	216	222	245	267	234	229	228	258	244	241	253	260	228	238	247	254	256	246	266	262	253	233	267	218	247	260	239	251	251	269	257	267	286	252	255	240	268	274	224	248	240	243	220	270	274	251	252	251	230	255	255	242	238	234	279	233	229	232	240	261	264	233	238	245	238	248	249	236	224	225	241	263	259	252	239	254	230	244	226	246	257	237	238	244	258	241	266	230	267	251	250	222	246	279	242	270	275	251	269	243	234	238	250	233	281	258	244	279	264	243	273	257	247	247	222	226	239	257	239	233	259	247	245	225	242	239	259	246	265	263	267	256	237	241	251	234	229	232	275	253	257	277	283	245	256	222	228	272	235	249	254	284	260	286	226	240	266	250	211	240	254	244	261	232	218	225	219	253	235	234	246	254	242	240	248	226	253	223	240	236	233	254	252	264	232	276	243	259	276	263	214	243	229	251	232	246	252	249	268	238	250	199	255	237	229	285	243	267	252	242	225	232	224	230	241	259	248	247	267	257	260	253	247	227	246	229	250	269	290	230	259	261	250	259	275	254	247	282	216	260	225	244	282	233	250	257	246	216	234	247	250	261	246	214	270	260	259	261	238	231	270	249	204	238	261	229	215	249	269	265	228	229	230	211	226	257	242	219	246	235	234	280	261	227	245	257	225	259	253	241	218	254	221	235	246	242	241	237	248	255	243	258	237	247	216	250	268	251	224	264	265	274	246	240	251	242	241	243	228	240	241	235	264	223	258	247	251	249	254	229	246	261	248	236	255	271	247	253	224	260	256	280	235	248	228	222	236	259	257	243	256	279	251	247	254	222	242	253	276	224	263	241	283	256	266	255	242	251	233	224	258	249	243	252	271	231	242	244	233	264	269	251	225	280	231	244	236	222	245	264	237	226	257	280	254	250	225	263	229	266	275	239	231	248	252	224	234	264	226	287	266	233	220	215	232	222	275	257	245	265	237	245	243	261	228	249	258	272	234	242	268	246	235	223	244	254	271	265	263	266	264	251	221	234	240	276	221	240	260	247	229	262	271	224	241	238	248	242	264	253	267	249	235	224	245	233	252	226	266	225	231	229	244	262	241	258	266	269	264	257	238	258	250	284	262	262	262	231	215	263	257	270	227	223	279	251	235	249	264	268	228	266	273	270	257	232	259	254	265	259	236	264	213	281	245	255	254	238	252	257	243	239	265	244	234	237	269	255	265	236	227	223	274	254	263	224	250	260	263	259	242	253	256	249	239	279	226	246	232	252	226	252	248	230	255	253	223	252	247	222	244	268	260	249	224	247	245	243	249	258	247	235	236	246	229	231	236	235	265	244	242	222	243	249	243	229	250	274	249	281	239	230	248	230	206	258	291	255	281	257	243	227	270	270	216	226	249	263	250	250	261	246	275	240	252	270	265	249	210	270	252	241	247	251	242	272	252	226	228	232	227	237	256	257	257	231	227	263	269	209	222	255	223	219	250	238	263	241	277	246	237	241	263	247	229	233	242	254	251	242	270	230	255	215	244	283	246	222	257	239	265	250	234	250	225	229	253	238	271	231	210	218	235	226	271	238	236	230	239	234	290	237	236	228	217	243	278	261	252	262	243	236	211	259	223	255	251	231	236	274	246	220	255	270	246	243	251	264	283	252	236	245	244	227	247	250	251	265	278	248	239	243	254	252	232	242	240	257	224	253	234	222	236	223	226	270	261	232	227	230	234	291	255	260	243	263	240	253	276	261	279	262	284	231	229	240	267	266	232	220	237	231	247	247	241	251	258	230	242	242	279	269	236	284	266	286	233	262	265	230	233	247	250	262	269	244	261	263	233	238	261	264	250	241	252	259	265	244	261	252	263	248	254	285	242	254	268	237	259	244	218	238	245	268	254	258	226	244	244	264	241	244	224	230	267	237	243	245	250	238	248	221	248	257	254	247	251	249	230	243	237	252	241	259	254	230	257	269	227	255	262	235	232	214	269	271	242	251	247	231	231	250	243	256	259	229	260	244	245	233	274	240	211	244	238	246	284	224	225	227	241	262	240	263	252	225	298	266	234	248	283	255	272	226	250	241	244	217	245	248	276	260	276	282	259	218	263	250	246	255	248	261	244	276	276	225	260	238	231	219	274	221	212	216	256	253	259	249	232	269	238	308	281	274	279	241	230	241	238	271	283	263	201	279	301	213	271	234	239	247	232	275	244	253	233	253	227	214	257	248	218	246	222	228	250	245	238	233
8685	5356	4033	643	616	587	576	585	580	583	536	538	580	554	561	525	569	554	557	584	564	545	571	571	550	542	551	583	560	592	534	529	492	547	584	575	581	548	560	533	577	532	582	516	566	529	531	570	580	580	554	513	584	546	547	554	543	563	561	584	567	580	557	566	564	536	565	555	557	537	554	529	560	598	577	571	545	548	571	531	554	570	546	526	548	540	568	558	557	573	565	590	502	520	573	585	591	519	531	541	550	560	549	608	527	545	565	584	562	552	560	534	532	547	554	590	565	517	545	557	520	566	543	568	569	559	589	553	556	534	609	539	588	557	537	591	530	568	562	552	555	549	547	595	593	536	573	562	533	525	587	529	618	539	577	592	563	562	547	560	510	530	596	548	563	522	566	527	561	527	525	527	584	549	536	552	518	543	538	536	543	567	543	572	536	546	531	525	589	551	523	530	574	547	589	549	565	552	557	581	542	594	507	545	582	558	519	614	555	568	548	558	555	546	557	583	568	554	527	550	568	567	520	617	556	581	580	594	546	582	543	545	560	562	556	562	502	569	566	590	562	513	541	566	608	585	540	556	547	546	561	569	558	554	551	525	578	544	567	550	590	576	521	578	588	518	590	562	599	569	587	550	532	562	556	562	532	555	538	574	517	502	531	543	515	571	574	584	545	610	520	531	573	553	553	601	539	544	543	538	577	584	581	588	573	583	583	536	600	547	552	542	601	564	558	540	581	556	555	567	546	559	598	555	548	570	527	602	534	577	554	555	586	560	558	584	546	588	611	508	535	575	596	553	548	544	563	534	547	534	579	575	562	539	557	542	522	555	591	523	544	577	539	576	562	577	607	562	522	551	548	554	512	529	582	557	544	601	581	564	542	591	567	569	546	577	524	584	593	600	559	550	598	539	525	563	531	526	591	527	610	576	574	562	524	582	547	560	556	585	524	564	552	529	525	549	558	539	547	588	579	548	552	539	545	575	544	520	503	539	531	583	558	562	519	578	531	576	524	543	579	583	516	556	540	537	574	564	555	565	528	549	554	557	543	544	564	546	568	527	561	554	548	534	551	547	605	555	546	564	525	563	536	586	550	559	599	564	554	522	557	571	522	556	570	566	563	543	590	554	573	543	487	541	563	536	554	577	534	552	553	551	598	527	606	547	615	551	557	549	567	585	547	585	589	558	558	608	535	549	563	563	572	545	577	599	498	567	565	568	543	515	540	561	561	566	565	508	573	518	533	521	582	583	552	570	547	564	561	572	549	571	539	554	529	538	554	554	572	553	557	572	549	577	572	551	536	552	554	542	552	576	579	535	585	547	537	567	558	572	543	534	604	551	560	576	578	580	519	537	552	613	589	599	556	542	557	565	574	585	513	624	542	577	565	566	546	572	595	561	514	572	490	556	523	562	574	545	571	586	582	594	545	536	558	565	558	527	568	554	542	559	515	563	536	562	510	520	542	596	524	518	560	573	584	577	570	553	507	512	545	569	560	554	567	554	526	596	526	561	537	570	512	572	586	561	549	595	562	578	546	609	558	518	616	529	551	581	615	542	528	514	600	539	574	582	569	549	549	558	547	542	559	566	505	564	540	561	611	516	560	574	592	565	550	529	544	577	572	608	538	573	531	574	521	575	549	583	559	534	563	549	563	543	502	568	548	561	563	601	542	560	532	545	529	537	587	561	565	532	590	555	576	600	557	513	546	571	524	587	586	553	524	547	606	533	562	586	543	580	596	560	586	555	568	544	551	590	506	585	547	543	538	585	572	592	587	560	563	580	535	524	555	552	581	525	568	525	537	585	543	550	531	537	575	529	583	558	553	546	546	523	558	566	562	582	562	582	545	540	586	539	554	561	562	560	546	532	559	552	605	593	543	563	562	565	584	548	554	563	560	551	554	570	570	551	534	525	528	538	539	570	573	559	586	580	532	573	538	556	556	543	543	564	559	555	573	571	559	553	514	577	581	540	585	538	556	570	550	543	600	562	506	549	558	574	578	541	528	543	555	544	550	548	566	531	554	587	558	501	562	583	554	531	558	537	579	553	552	570	561	574	600	511	562	531	563	554	546	586	581	527	578	509	553	564	569	563	558	552	600	524	544	526	537	555	547	557	585	546	615	538	532	533	521	534	600	571	530	549	603	524	572	559	586	576	535	583	526	557	557	553	568	587	607	595	550	536	542	564	540	504	601	588	588	568	562	596	543	565	583	530	558	544	528	552	547	588	555	563	548	548	560	599	537	549	559	557	610	539	591	579	583	551	539	553	569	567	556	565	575	556	553	570	559	560	527	556	582	563	592	601	559	562	556	567	571	542	502	539	560	588	581	552	541	610	531	546	608	534	604	568	572	587	538	523	539	549	607	574	544	534	551	534	572	543	572	575	562	609	509	515	563	551	519	544	512	570	562	577	543	539	561	547	553	577	605	581	544	568	550	533	546	535	556	566	563	554	516	534	567	602	563	583	596	558	546	562	585	573	536	565	585	538	549	510	497	528	550	584	615	536	530	529	541	568	567	600	566	596	558	533	587	527	484	523	564	561	539	536	574	543	557	524	546	535	610	542	546	602	584	580	549	551	565	552	553	551	548	551	605	576	539	585	487	594	582	569	549	541	523	570	534	559	544	539	578	559	538	538	532	563	567	585	535	542	530	574	541	604	562	560	577	530	576	539	545	544	557	565	555	574	544	583	564	570	562	559	553	561	560	582	555	531	571	593	564	539	571	548	547	521	601	568	554	552	546	558	527	555	556	563	522	585	589	534	578	582	557	595	603	546	555	564	540	587	555	554	543	577	586	520	539	532	536	554	574	588	571	576	534	591	568	532	580	529	524	521	547	564	551	554	576	521	560	570	582	576	535	563	559	558	556	545	553	591	530	551	585	541	530	544	585	595	541	526	544	543	532	571	551	524	562	547	545	574	546	577	577	586	602	575	537	541	568	563	545	572	578	591	585	588	522	584	521	553	531	583	571	572	579	557	577	559	585	578	531	536	583	552	577	548	536	524	591	550	582	512	590	528	546	566	569	532	532	576	546	532	553	553	539	569	592	539	558	593	572	552	577	566	540	564	587	583	612	583	567	591	618	568	548	553	561	574	548	534	582	538	528	542	538	542	592	537	578	541	547	503	541	601	537	536	547	524	558	586	563	557	540	570	570	540	556	564	545	594	552	561	540	571	588	559	537	549	560	554	541	545	581	562	571	519	588	579	519	547	534	565	549	556	586	575	548	544	549	556	550	577	530	542	539	545	578	547	579	522	583	557	491	540	609	581	588	579	591	525	545	529	567	568	575	542	602	592	550	606	527	564	531	511	574	548	570	616	541	561	553	559	575	539	546	558	565	591	537	532	562	572	582	546	535	527	579	563	504	538	571	555	538	560	552	552	531	574	531	542	592	571	558	580	576	585	545	572	557	522	550	555	567	525	556	524	567	562	575	532	589	539	592	533	550	573	556	554	544	555	579	547	567	533	537	594	579	549	567	565
33493	21873	12956	1542	406	312	246	252	266	212	188	183	174	187	175	171	180	177	162	195	159	177	142	167	165	185	172	174	160	178	142	176	168	195	175	172	180	173	162	163	156	172	149	160	177	158	161	170	178	184	165	161	184	175	167	176	158	164	146	173	189	176	165	166	147	177	189	157	179	173	158	169	166	174	153	187	175	166	153	180	182	145	178	170	158	188	194	147	156	171	164	173	179	182	174	153	169	173	164	159	179	150	164	171	172	173	167	163	171	148	165	178	178	160	159	161	163	135	148	173	174	162	183	166	162	195	172	162	164	167	169	154	170	202	182	173	186	192	175	141	167	159	151	173	179	176	136	182	155	164	205	159	148	188	190	157	173	177	173	142	162	159	173	142	187	181	158	161	175	178	176	183	158	170	176	162	164	200	165	161	185	192	161	169	172	169	182	172	166	147	190	179	190	175	163	153	177	213	169	163	184	175	160	156	149	167	167	169	188	162	205	163	173	155	136	163	159	160	161	169	160	198	196	164	180	178	178	177	182	170	194	180	166	148	175	176	180	158	160	190	169	169	165	154	166	175	150	141	153	153	170	145	169	155	177	164	157	164	159	157	181	186	176	187	176	168	176	169	147	148	181	176	167	185	162	187	136	163	161	164	159	169	168	184	156	185	190	170	162	160	185	177	187	206	159	172	147	164	155	194	162	164	166	148	158	182	168	188	183	154	188	165	189	145	145	141	161	189	180	164	164	180	183	192	164	182	186	179	153	170	145	162	188	157	160	174	170	150	206	165	141	161	181	185	183	177	171	159	183	172	160	157	196	185	150	174	148	159	191	144	163	168	158	165	177	170	190	169	168	154	164	177	170	149	165	186	167	182	165	147	153	180	147	147	149	161	148	179	166	149	165	167	146	161	166	211	156	161	172	147	170	167	178	180	162	152	186	166	178	178	148	172	155	159	154	168	157	180	145	179	197	185	175	173	181	167	180	187	163	167	158	170	164	151	177	173	140	155	177	161	159	176	204	177	167	176	186	193	175	188	177	146	163	151	155	189	187	197	166	150	179	167	172	163	183	163	179	181	159	142	170	139	174	176	166	152	171	165	176	159	188	170	139	152	158	169	173	173	177	184	164	169	167	176	182	178	161	167	162	161	146	180	182	175	166	152	175	162	154	153	164	152	169	170	200	195	179	167	172	195	140	154	164	159	165	161	191	154	166	165	162	169	183	175	178	178	155	171	159	175	145	173	187	153	165	171	148	152	183	176	158	185	174	157	158	189	189	184	178	181	183	172	160	174	176	175	156	196	182	158	169	178	151	156	157	164	160	165	161	154	159	163	186	191	162	150	176	161	183	155	170	168	150	165	181	177	193	183	173	187	165	174	168	167	173	177	170	181	159	174	166	155	173	161	180	176	189	155	159	177	153	164	189	197	165	163	190	151	157	169	168	164	180	182	177	158	167	180	172	157	166	158	149	168	167	155	175	180	179	209	202	181	171	173	180	158	147	162	172	175	173	181	173	172	176	177	190	170	164	161	153	162	173	184	167	179	174	186	179	158	186	176	164	173	164	172	174	170	179	170	187	168	140	201	178	178	167	181	163	194	160	187	173	179	175	187	172	167	163	152	181	205	171	160	181	156	163	167	165	152	181	172	215	179	173	184	204	152	146	172	193	167	170	163	178	160	153	141	185	156	188	171	179	160	146	158	182	168	156	154	172	171	178	178	184	152	185	175	155	179	174	143	168	174	160	172	159	183	181	184	158	155	171	179	170	166	199	149	175	203	178	174	171	198	180	166	175	163	164	163	183	154	179	174	145	177	182	142	161	180	162	161	179	175	159	172	166	136	156	168	181	166	176	158	163	172	158	156	201	187	154	197	150	161	186	165	184	155	184	159	169	163	186	187	186	179	172	181	182	185	169	170	178	146	163	165	171	197	171	192	200	167	177	171	165	192	193	170	169	154	157	164	166	195	165	194	183	181	200	161	177	186	159	169	179	170	172	159	180	158	177	182	151	182	177	137	143	171	163	156	172	161	199	164	159	152	174	166	167	156	150	192	157	178	194	174	170	173	182	150	170	168	172	179	158	156	142	148	173	181	165	176	174	172	166	140	177	172	152	171	170	200	190	177	154	188	171	157	142	157	168	191	149	171	159	169	160	142	153	156	176	204	184	204	176	180	146	183	169	190	173	189	198	175	155	154	151	165	191	168	163	164	181	167	171	179	180	168	152	176	183	175	160	181	163	188	154	187	173	187	154	177	135	182	201	181	145	181	175	169	157	177	184	182	164	155	169	179	179	179	170	151	181	167	167	164	169	180	160	169	176	152	142	168	156	151	171	191	184	182	168	155	177	167	184	149	177	138	171	157	160	182	193	173	191	167	164	140	166	157	167	183	162	154	178	189	168	191	174	163	166	177	162	173	187	177	173	169	177	168	159	173	150	178	152	175	152	145	171	184	152	184	187	187	165	156	177	158	176	183	163	162	158	169	152	187	154	159	159	172	184	154	161	145	158	195	170	166	182	166	168	150	205	178	191	177	168	175	173	182	144	149	186	175	179	167	160	172	169	179	195	180	173	181	157	202	163	147	156	174	167	160	146	148	190	172	155	141	174	192	172	175	194	172	182	182	155	171	174	164	190	183	171	141	148	174	161	162	181	167	150	184	146	163	164	183	174	189	170	145	154	172	178	163	174	179	168	165	186	161	212	174	169	128	168	154	174	140	164	157	200	210	171	149	175	178	179	192	193	174	140	158	197	176	201	212	190	172	198	173	178	139	165	161	152	154	156	160	165	156	154	158	173	172	181	154	172	163	180	168	157	164	155	185	179	195	187	144	149	181	169	174	159	167	190	160	172	194	166	187	213	192	180	179	163	200	181	154	176	142	149	145	158	167	180	163	178	194	185	143	168	167	184	172	137	176	159	146	170	182	190	172	163	200	183	182	176	189	198	206	172	175	169	150	188	157	174	161	160	174	192	154	166	184	167	173	171	157	178	156	175	170	162	145	164	195	167	158	179	180	162	189	171	170	193	191	163	155	150	174	154	161	175	159	192	178	167	175	170	220	190	168	155	168	168	160	175	173	166	176	154	152	171	180	177	165	188	189	182	145	167	160	181	163	143	157	164	184	144	172	184	175	147	158	163	180	164	163	176	182	173	158	190	173	149	173	201	166	186	188	155	186	167	155	184	164	180	183	169	172	180	145	169	181	185	166	170	182	181	192	185	185	166	185	184	161	180	165	158	166	155	168	157	137	148	160	169	140	183	167	186	171	164	197	164	199	180	173	168	178	182	165	163	174	149	166	168	162	186	150	181	177	187	165	167	165	132	156	166	168	163	191	172	185	139	162	182	159	156	160	174	174	141	154	160	181	164	194	210	171	150	175	180	163	169	158	177	167	175	203	174	141	180	188	186	182	166	165	163	185	180	162	167	161	164	184	164	149	184	177	190	175	175	196	161	194	174	166	154	184	171	175	165	174	163	205
21178	16242	13277	1522	1049	901	879	811	781	663	564	556	544	495	532	465	506	434	422	412	471	492	403	399	415	458	402	433	433	423	427	422	466	429	430	463	402	412	382	393	409	423	413	407	447	451	403	411	414	393	422	437	400	395	387	436	440	417	406	409	417	420	452	419	458	426	424	395	413	413	408	375	438	429	407	387	398	402	387	451	404	446	401	399	390	419	421	412	435	421	403	391	404	423	388	436	454	428	446	396	436	356	405	431	413	416	414	418	389	422	407	440	440	426	380	379	443	414	380	437	393	424	391	398	415	406	412	398	437	438	397	353	399	458	414	375	396	402	403	409	445	425	395	391	418	417	401	394	443	393	401	402	424	395	436	389	413	400	399	432	423	436	411	410	409	436	393	441	438	413	398	412	415	396	421	431	412	416	429	415	388	407	425	410	421	435	417	414	427	414	422	409	383	395	424	435	443	378	401	422	402	434	447	394	407	388	432	437	410	394	401	393	419	434	411	423	420	442	388	426	399	393	404	444	426	404	385	447	434	403	378	400	416	401	432	410	370	422	415	400	407	388	423	420	414	432	420	406	443	400	403	437	403	399	404	424	401	390	427	460	390	370	412	375	379	414	415	453	449	372	428	402	460	428	422	427	420	402	398	391	439	403	366	410	375	394	453	412	425	404	438	413	380	401	405	421	440	386	420	464	448	393	422	413	402	423	417	424	396	410	403	390	456	433	421	418	399	424	421	417	402	367	409	419	386	435	401	448	392	432	400	372	390	391	388	462	423	401	429	467	423	427	432	398	412	402	411	388	422	460	392	442	425	410	377	395	401	442	457	445	454	428	400	418	419	383	411	428	384	424	421	399	410	388	412	402	421	430	404	444	401	440	411	423	406	436	443	399	397	439	421	424	380	427	400	437	447	406	428	412	418	404	423	387	376	408	405	431	428	431	426	411	401	395	405	361	409	396	381	376	409	401	412	383	410	425	386	422	413	422	441	396	444	416	403	391	409	427	385	406	401	402	412	418	444	409	419	394	418	417	412	402	403	433	414	401	405	435	419	405	403	410	404	424	409	414	404	385	408	417	378	444	420	403	441	433	430	398	399	414	427	405	404	400	427	430	437	394	413	399	432	379	400	421	405	421	403	412	427	410	373	396	432	377	430	410	393	394	391	361	432	433	414	407	364	442	414	402	376	449	424	450	389	400	399	419	378	429	394	431	436	406	401	423	431	444	434	405	391	449	442	440	372	411	403	418	389	427	403	446	416	392	408	391	427	413	422	416	414	421	438	422	436	407	433	412	442	403	369	395	418	418	401	424	415	394	384	426	390	379	422	412	435	452	399	420	461	433	397	387	407	481	394	402	394	425	430	362	402	396	439	379	420	413	398	424	425	419	389	398	414	407	408	411	424	434	386	398	420	407	423	400	423	437	421	410	455	436	382	406	429	392	421	390	402	464	361	420	413	411	383	428	411	398	438	427	421	394	403	403	378	392	455	399	396	440	405	405	428	400	397	413	392	425	370	391	409	431	420	418	432	405	407	397	376	355	408	412	416	369	448	418	438	418	454	445	416	451	437	433	400	398	394	414	407	387	431	404	403	423	463	395	419	411	406	412	420	416	389	423	440	429	421	421	439	374	428	423	442	421	394	416	411	383	400	458	402	362	422	383	382	438	416	454	430	420	399	425	413	423	379	376	397	398	392	445	429	401	388	399	430	398	432	376	444	401	381	396	417	438	432	433	390	437	402	439	412	381	425	393	422	406	395	394	418	421	437	402	390	423	389	408	402	430	406	437	432	443	402	404	430	413	425	395	427	441	433	370	406	423	423	450	395	399	436	434	405	423	443	410	436	401	422	413	418	431	384	387	448	432	394	415	406	407	375	411	400	422	432	397	390	413	381	393	404	428	434	397	382	426	407	390	367	420	431	402	417	405	388	436	427	394	468	396	442	385	419	383	442	376	397	392	411	404	397	404	433	379	462	422	422	405	388	413	401	455	402	414	422	426	453	405	417	412	404	428	365	424	378	419	403	418	422	431	406	423	398	416	389	416	430	419	391	438	418	423	418	401	410	427	424	418	431	421	399	411	424	394	393	387	411	414	410	417	425	421	391	392	397	421	426	381	432	392	439	435	390	381	412	428	433	368	420	416	404	404	410	400	404	357	438	403	408	422	366	437	438	419	405	409	445	414	433	403	431	449	410	400	440	413	404	451	417	400	413	461	418	419	423	419	414	425	405	401	404	423	422	400	397	412	425	403	448	424	430	424	430	405	413	402	415	412	389	431	379	417	428	420	422	433	419	437	414	422	415	386	431	400	404	392	441	420	427	405	401	389	381	399	414	404	407	396	439	438	410	422	376	428	421	414	395	445	412	446	398	382	435	432	419	413	404	420	410	416	413	391	417	432	401	411	392	423	406	423	392	426	401	409	430	382	415	434	399	434	364	439	406	397	397	399	399	444	421	406	477	436	401	402	392	416	428	409	419	387	398	412	423	432	401	423	408	418	401	405	420	420	431	407	399	407	381	434	394	434	392	411	386	465	399	427	366	412	406	413	372	399	410	368	430	404	422	435	389	406	397	423	388	404	449	407	422	396	423	422	387	390	418	439	452	425	372	387	399	417	412	438	391	393	432	422	410	416	430	398	401	386	394	386	392	395	411	404	421	438	436	418	412	437	429	441	407	424	400	384	413	396	411	397	420	418	400	374	458	392	425	425	420	398	429	403	414	400	413	393	398	404	418	399	447	427	435	430	428	406	422	412	405	391	426	433	389	400	442	404	377	415	404	407	409	455	392	404	428	422	407	433	422	427	419	405	394	425	461	416	401	394	414	388	442	378	408	414	389	408	432	427	372	430	440	412	388	408	400	412	402	438	441	413	410	424	383	451	415	368	429	415	423	403	424	388	419	428	413	411	423	400	412	393	426	447	408	414	435	424	413	441	416	396	406	424	426	407	445	409	428	409	405	412	435	408	405	408	411	428	435	397	401	423	377	381	373	400	399	418	427	412	398	450	429	430	423	417	398	418	414	385	441	402	408	407	425	408	445	367	394	429	422	403	398	413	431	421	405	417	427	441	411	396	413	359	396	405	394	427	397	385	397	445	407	426	421	382	461	422	393	424	415	397	420	415	389	432	403	430	427	409	421	422	420	409	391	368	399	402	398	405	436	372	423	428	425	418	416	405	407	402	406	414	410	400	429	385	414	431	339	416	414	409	420	389	414	402	404	380	425	431	390	397	423	406	408	451	402	396	407	396	430	416	383	408	355	425	442	425	406	395	410	383	417	418	434	429	383	438	415	427	426	439	433	384	367	391	417	433	405	389	434	406	399	409	409	442	392	420	418	370	414	378	439	389	434	426	415	408	406	419	447	414	430	395	403	411	414	412	428	449	421	411	401	401	396	417	422	424	409	398	387	413	416	421	417	410	397	433	399	409	411	439	433	407	415	416	399	410	424	420	385	421	392	420	420	428	390	443	428	430
44670	31993	20493	3847	895	530	449	374	354	335	352	279	272	256	287	260	267	252	247	288	263	237	276	240	264	271	269	250	267	247	274	238	253	248	256	247	249	234	238	276	266	248	215	267	268	251	202	262	244	240	251	256	254	269	254	225	229	238	266	241	232	240	210	259	215	226	261	272	219	217	205	241	237	246	226	247	247	232	220	257	255	256	261	253	244	262	243	245	223	213	220	247	252	241	248	231	239	239	209	266	248	250	264	246	248	206	212	232	239	242	278	239	254	241	261	271	233	242	237	254	237	236	254	234	221	242	229	287	232	234	212	235	255	229	234	239	259	266	260	248	248	215	244	214	236	224	264	238	226	237	237	232	255	249	255	231	231	250	266	239	215	284	236	245	257	250	265	201	231	224	246	250	236	269	240	245	239	235	251	286	236	244	246	247	260	233	255	246	261	252	221	211	233	272	241	251	245	241	237	204	221	248	246	231	253	233	239	264	241	225	226	240	274	228	230	265	246	220	241	251	260	232	267	255	207	276	252	244	235	227	229	238	254	244	247	242	260	248	231	224	252	260	237	217	240	249	272	228	259	250	227	244	236	256	257	215	249	246	238	247	222	220	235	233	273	259	218	247	236	240	259	220	231	238	237	281	263	264	219	226	249	258	225	242	247	240	253	235	236	212	259	243	235	234	224	243	260	246	222	224	248	250	244	244	216	251	211	261	254	255	222	211	231	237	250	206	235	223	227	220	252	235	224	257	237	258	234	249	237	260	235	212	252	207	263	254	253	256	239	249	241	268	263	267	223	253	252	252	224	241	265	234	226	213	236	251	243	241	217	211	232	243	220	231	232	213	241	283	271	234	230	239	242	226	239	240	270	244	246	232	246	217	201	229	240	253	225	245	269	241	250	274	247	232	251	227	257	215	201	263	214	234	220	247	210	228	221	249	237	242	227	241	213	257	226	224	229	270	252	246	239	219	240	216	243	221	245	235	230	243	217	241	247	246	259	249	252	252	258	248	246	267	265	259	250	239	227	223	235	246	215	229	223	216	247	266	229	237	237	265	246	225	242	221	253	242	252	234	233	236	233	200	235	249	244	216	235	243	249	261	234	202	244	241	235	247	233	243	220	230	234	240	241	230	263	244	246	225	258	233	238	250	249	236	208	230	225	230	238	295	260	245	237	259	239	248	251	240	244	242	279	219	256	254	240	220	246	227	241	242	264	229	238	235	236	244	249	275	225	219	256	257	258	251	235	249	229	267	246	210	217	232	243	231	228	245	214	240	258	238	259	240	276	239	227	235	243	240	256	245	247	243	242	232	241	231	255	248	258	217	227	228	218	232	234	282	252	262	264	247	247	264	251	263	266	239	254	264	205	231	235	240	237	218	219	259	223	234	237	251	242	227	254	234	231	237	253	225	217	235	236	208	232	257	272	241	220	250	244	256	263	233	244	221	238	259	249	245	249	216	223	225	249	235	247	248	235	219	242	256	228	227	242	237	227	229	248	255	218	245	238	234	207	270	238	246	241	248	235	236	271	233	242	226	246	251	278	222	250	251	244	244	242	249	258	231	212	216	232	263	232	250	251	231	257	239	230	253	261	242	209	236	248	228	234	248	270	237	246	226	244	253	245	239	243	265	220	235	240	233	261	254	263	243	211	225	259	226	239	251	259	242	226	237	223	245	250	255	247	241	225	256	233	274	224	211	245	236	244	211	226	228	241	236	258	266	243	233	248	268	210	281	248	243	225	241	234	264	262	241	260	249	264	244	231	227	238	239	214	233	251	247	270	259	235	216	257	249	225	209	243	274	237	245	198	219	217	213	243	246	231	223	229	227	222	238	256	279	259	249	252	248	257	242	245	263	225	218	250	264	267	242	220	213	221	234	250	243	249	286	254	244	226	229	221	237	259	292	233	260	251	236	235	232	237	254	234	254	210	253	245	243	219	226	241	291	217	234	265	235	250	214	240	232	232	231	209	240	233	232	246	228	216	247	230	248	213	255	236	261	263	221	254	255	252	239	244	238	260	241	252	248	241	238	230	232	249	215	241	220	257	218	254	237	236	274	244	266	262	240	262	261	250	267	217	250	229	219	224	235	243	216	224	213	233	283	256	266	243	284	286	225	226	231	232	203	229	220	229	277	282	239	255	248	224	260	232	253	249	255	260	246	248	225	276	229	239	230	236	238	244	236	213	251	251	267	240	266	235	250	244	249	251	241	243	243	229	276	252	244	229	245	244	240	232	233	241	246	241	229	237	242	249	268	224	251	247	237	240	251	248	238	262	242	215	227	206	245	255	241	239	234	276	235	226	235	224	227	237	255	239	254	248	225	214	243	220	254	241	249	264	247	254	218	210	238	260	257	264	257	238	234	263	246	243	212	232	267	253	250	243	230	239	271	228	240	251	225	222	249	274	246	260	214	224	231	276	230	253	271	238	242	253	237	262	254	269	241	253	247	225	219	266	269	222	244	215	231	206	264	239	238	244	232	246	274	251	258	255	236	253	244	225	259	233	259	229	226	262	234	215	247	232	257	243	240	249	220	200	236	238	262	242	207	241	238	224	266	247	217	228	239	247	240	226	241	244	257	277	251	228	258	237	196	236	253	227	277	256	214	253	233	267	244	234	252	289	245	238	242	227	245	267	267	260	239	247	238	253	271	261	258	226	262	245	214	239	246	262	249	250	231	251	248	239	241	262	231	233	268	230	253	209	245	248	232	226	213	256	223	257	233	243	245	229	223	211	241	252	243	225	213	244	225	234	240	226	253	235	249	251	241	230	261	269	227	235	215	232	252	212	251	217	251	230	231	217	227	224	256	233	245	253	253	250	265	270	262	218	258	230	250	241	220	218	238	259	234	213	238	218	233	233	225	239	235	221	219	282	236	257	250	222	237	242	247	261	253	260	228	228	229	271	210	250	227	213	247	237	241	240	224	269	231	241	243	274	208	253	257	246	256	233	213	222	248	223	240	272	230	245	208	246	239	242	238	257	218	207	239	231	210	222	206	265	260	248	247	246	236	203	262	266	236	269	216	242	255	237	252	253	216	292	235	228	242	230	239	231	204	264	256	254	254	242	242	247	225	224	230	251	258	234	221	216	245	244	232	263	261	228	237	247	234	257	250	235	245	230	238	227	235	240	249	246	262	244	225	242	213	211	224	219	231	235	232	255	254	217	246	238	245	226	260	238	242	240	233	259	246	211	212	192	229	246	233	248	220	259	206	247	227	283	245	285	211	240	230	215	233	229	222	238	237	250	268	265	230	253	225	252	265	263	233	232	278	266	275	252	228	234	232	253	236	244	237	222	231	229	284	251	225	257	235	238	259	230	242	227	238	237	252	224	225	226	239	229	275	252	244	228	240	224	226	244	236	262	246	244	247	247	255	265	236	244	231	226	251	243	240	219	207	267	235	222	229	227	238	242	241	240	236	212	217	219	235	267	250	228	240	246	260	291	240	280	212	259	238	223	232	245	249	222	257	209	277
28083	23363	17465	2303	1770	1582	1341	1256	1109	922	875	806	798	716	692	642	691	664	593	627	639	603	574	641	589	610	599	624	567	618	585	611	545	609	598	564	558	591	573	575	594	551	583	606	580	603	596	525	576	582	525	519	581	546	601	538	557	578	586	580	601	539	560	592	596	584	555	574	583	568	540	567	535	599	549	562	576	581	549	550	537	534	594	569	551	584	537	562	582	597	575	527	554	566	556	546	601	508	537	549	583	508	513	602	569	562	583	545	574	560	556	544	579	548	558	597	564	530	540	575	476	541	560	581	519	596	553	564	585	590	565	567	580	540	565	500	541	561	597	604	569	544	570	593	561	582	583	541	620	559	558	581	564	545	521	537	610	550	592	582	569	572	553	578	577	556	610	545	599	574	557	560	621	575	555	547	567	575	561	538	614	562	532	598	555	590	564	562	574	557	554	555	621	575	538	571	548	564	522	612	535	565	551	540	555	585	560	524	590	546	507	542	561	508	545	569	523	575	584	590	585	540	565	544	510	571	548	587	588	514	583	533	567	559	509	584	572	575	551	542	555	567	577	558	563	558	603	566	580	561	570	539	585	569	549	579	550	554	542	521	571	535	597	565	522	579	544	539	575	547	573	579	566	595	586	547	578	555	583	570	544	559	577	548	547	557	614	554	584	522	565	520	574	556	557	560	550	582	588	562	542	516	558	575	606	547	553	547	570	577	564	551	545	557	547	558	533	542	577	569	539	514	573	535	568	579	528	565	572	588	540	567	553	513	590	524	567	578	576	559	585	575	528	629	560	561	554	579	548	575	583	582	552	544	586	591	542	540	538	588	560	549	531	570	555	550	589	548	570	570	565	594	549	510	608	550	541	557	603	523	606	616	596	563	553	573	546	550	546	569	550	502	566	571	520	565	540	532	554	547	545	572	547	585	586	552	580	536	558	540	581	560	534	606	580	563	546	579	534	574	510	562	544	573	544	600	552	555	561	549	604	573	568	574	578	553	574	591	556	529	587	561	596	530	570	524	553	532	538	580	564	546	582	533	576	492	509	553	539	566	520	601	579	582	569	530	519	531	568	505	536	544	541	540	592	530	590	583	594	556	587	544	570	587	549	551	593	552	551	541	596	549	564	563	546	580	565	592	555	539	577	526	565	544	564	541	591	561	553	549	602	555	592	572	545	598	542	553	524	540	569	541	571	551	560	585	569	561	590	543	551	593	561	593	580	562	562	560	527	526	572	561	498	535	551	511	584	545	570	544	572	587	552	552	593	566	539	575	558	521	595	571	590	545	541	503	530	564	583	573	536	529	575	554	580	536	561	546	551	529	560	531	534	561	562	548	528	559	537	569	567	586	560	553	576	509	573	556	561	561	566	584	559	514	550	527	568	558	531	556	535	585	589	552	559	585	554	522	566	560	557	606	528	549	583	566	528	565	567	558	557	557	561	542	548	565	566	582	532	566	571	588	514	574	592	577	538	589	565	596	550	560	567	537	587	576	546	597	607	577	529	589	552	554	537	586	586	567	552	557	552	575	586	612	602	546	570	551	553	537	568	542	590	560	556	535	553	546	551	543	577	523	581	549	581	538	597	523	546	540	533	559	590	556	564	560	583	550	561	593	535	554	547	529	598	548	571	550	562	557	563	616	584	567	570	577	550	569	529	586	585	554	543	563	553	606	590	551	599	506	583	575	592	587	577	550	556	545	526	558	579	577	558	551	532	544	552	601	552	558	571	545	559	547	582	571	555	577	541	506	553	550	546	598	519	564	569	571	612	571	548	581	573	543	556	576	559	573	558	597	594	556	594	593	543	533	569	541	620	535	527	557	561	575	553	557	587	561	595	580	566	615	559	573	525	546	587	582	556	538	541	540	552	564	554	556	579	564	577	623	590	546	538	572	580	584	539	579	549	598	526	569	558	581	548	535	541	535	544	503	605	566	614	566	529	533	529	547	599	573	526	543	528	579	590	557	566	612	555	536	564	594	562	569	589	553	555	547	540	537	565	573	530	549	550	550	564	535	566	559	613	527	549	583	540	548	609	566	577	541	541	546	578	570	567	560	589	535	530	549	546	594	544	557	559	572	541	575	596	617	562	560	571	595	581	528	548	545	584	499	585	555	612	600	556	552	557	596	559	547	566	576	557	578	522	552	596	517	570	577	546	565	573	571	576	614	529	522	601	536	539	543	541	541	583	576	565	576	533	571	539	581	544	560	608	512	522	590	533	551	617	521	539	548	529	583	562	525	574	560	587	579	559	565	530	529	558	573	578	561	567	610	528	598	553	574	556	563	601	532	551	531	556	595	577	573	563	592	569	555	526	572	578	548	541	566	552	579	538	613	569	591	541	586	549	536	536	539	535	545	574	531	573	554	584	571	557	542	572	581	598	525	587	561	534	568	585	588	585	551	534	549	538	527	538	584	603	557	526	532	558	559	579	556	563	538	514	574	529	577	559	561	590	568	524	560	595	568	573	547	532	534	590	578	547	518	576	532	518	566	557	538	571	539	599	556	551	551	551	567	571	558	551	546	556	584	597	594	501	539	552	549	560	599	556	561	563	550	570	581	559	560	533	572	562	560	552	502	526	537	565	557	567	508	545	587	560	597	538	567	571	559	579	575	521	534	541	561	594	547	560	531	554	558	581	563	557	627	513	566	576	514	583	550	544	589	580	546	561	581	558	584	522	563	606	555	579	589	565	546	528	545	520	548	530	556	569	528	526	532	602	589	538	568	527	569	566	588	572	575	563	547	561	542	556	555	583	533	559	553	586	526	530	541	549	576	590	581	573	558	597	547	525	565	558	534	557	562	625	543	559	520	546	581	554	574	540	572	536	547	614	566	585	583	552	572	552	563	529	565	584	565	570	604	579	534	556	595	581	568	587	613	570	558	597	569	565	586	500	561	557	549	579	580	591	591	536	578	587	564	605	525	526	559	534	567	567	571	598	560	538	535	560	538	579	577	601	554	567	563	515	579	567	560	569	598	566	506	566	528	584	570	537	559	524	523	562	531	563	536	544	535	543	560	578	554	620	560	573	574	587	560	563	547	576	584	556	551	534	548	551	545	569	524	574	582	552	640	583	574	539	516	566	570	577	567	590	583	562	568	602	544	565	524	549	553	558	505	539	516	570	563	525	522	550	575	615	541	591	606	567	540	522	536	567	540	573	539	573	580	544	586	547	536	592	528	571	526	560	587	514	607	551	561	557	542	548	606	590	527	600	589	554	499	563	596	557	555	585	590	566	569	570	613	568	524	612	546	570	596	583	614	541	567	578	595	512	577	544	567	531	569	557	523	567	572	568	553	573	553	584	566	559	518	534	547	567	532	541	543	581	555	550	582	518	560	535	582	558	546	570	573	548	549	573	548	583	603	596	536	512	586	555	568	546	519	553	571	589	564	578	630	573	597	574	581	556	551	542	594	575	594	602	573	552	560	529	553	587	565	522	597	568	562	612	549	569	521	603	563	562	584	580	542	563	536
14583	6761	2624	338	235	223	245	254	254	238	240	258	256	214	212	198	264	234	257	247	217	231	252	207	245	253	239	245	226	226	252	235	213	249	248	228	224	235	268	196	227	268	239	255	268	240	260	236	250	189	234	255	283	260	221	237	235	226	220	231	228	261	231	248	243	228	249	259	248	248	264	216	244	236	248	246	207	223	223	210	233	243	226	233	233	230	239	221	228	218	227	257	233	234	241	240	237	248	259	246	240	207	232	228	248	214	242	218	217	243	232	233	239	248	248	245	210	237	258	219	233	243	260	245	252	228	228	260	229	249	246	254	231	250	222	225	255	258	251	225	242	207	244	249	251	254	236	247	255	229	211	238	220	254	243	235	233	248	246	231	232	242	236	235	228	264	245	219	217	241	245	224	235	245	239	257	230	225	244	252	238	231	263	251	231	258	238	225	232	263	246	267	250	250	272	222	224	271	250	234	222	260	247	208	219	243	231	241	239	253	235	217	250	248	214	264	235	241	210	238	249	284	226	209	222	233	245	252	211	251	223	228	253	231	230	233	238	254	234	284	242	214	265	232	239	237	225	239	242	212	253	241	249	229	238	245	235	248	235	242	259	243	239	240	209	228	223	232	219	254	247	231	244	214	230	249	256	268	264	244	262	229	230	218	252	223	246	221	220	242	236	220	244	234	242	247	199	244	220	226	234	230	232	237	227	238	237	215	239	239	245	236	255	228	263	218	238	220	246	273	245	255	258	220	214	254	269	228	246	225	239	235	241	231	237	214	254	230	225	225	230	213	203	204	236	223	241	253	217	239	231	212	191	232	212	221	253	277	267	225	225	247	224	235	235	229	212	223	232	243	258	246	204	246	250	227	230	225	199	243	260	223	255	231	220	212	205	252	258	258	249	242	277	245	224	276	236	250	233	235	222	248	239	242	260	217	265	220	258	238	216	225	245	212	244	236	235	230	268	265	210	238	232	217	229	224	225	255	234	262	224	232	262	251	253	242	225	216	236	244	232	233	257	226	237	238	243	208	239	231	240	237	224	273	242	246	256	228	236	222	217	224	229	232	260	227	224	280	259	248	230	238	260	266	238	215	230	228	220	227	227	245	238	218	229	219	214	233	251	236	230	228	247	228	221	240	245	263	226	250	240	267	282	263	259	200	256	248	255	225	250	234	226	250	244	224	223	268	235	231	244	222	244	225	244	261	258	240	252	218	229	239	230	235	244	242	254	287	255	226	225	230	255	251	245	219	229	238	245	233	261	238	219	233	244	241	228	234	241	219	239	220	256	233	254	223	249	228	231	207	246	232	226	251	216	246	247	240	221	253	237	247	236	212	249	205	257	203	213	250	195	233	208	226	261	233	234	242	238	227	241	284	276	280	222	228	227	259	224	223	244	222	231	212	234	225	218	299	261	258	219	259	225	238	246	251	253	252	237	244	240	238	239	246	215	261	206	231	246	229	239	247	249	243	231	243	217	226	240	206	235	199	259	247	260	249	254	237	265	238	233	251	253	247	254	270	234	266	239	213	252	216	222	253	254	237	246	250	243	223	262	250	217	230	233	232	236	221	235	244	227	267	233	237	247	222	255	237	220	232	193	215	232	215	254	258	236	212	230	237	254	209	249	230	216	258	249	215	231	202	264	251	227	260	226	208	258	228	241	192	252	253	215	259	246	271	271	258	244	229	252	219	230	252	219	246	248	233	239	253	245	205	246	247	228	214	245	239	246	249	252	242	245	235	245	233	261	232	236	235	214	192	242	236	235	206	244	230	210	258	245	240	220	245	228	246	239	251	232	216	249	207	219	237	262	246	243	228	228	257	207	225	255	223	220	276	218	239	215	235	234	241	242	246	243	261	241	223	235	248	251	216	248	218	243	263	233	216	261	236	243	229	235	235	249	232	234	233	247	240	237	241	229	221	255	244	236	238	218	251	250	220	237	247	221	234	246	259	246	280	218	231	242	209	248	232	252	231	233	252	233	239	254	241	218	226	236	241	243	223	231	238	272	221	235	259	254	228	223	224	247	286	222	238	218	229	225	251	229	212	222	231	230	243	215	264	252	220	232	225	261	241	255	230	215	238	249	221	252	240	254	212	227	264	263	220	255	230	256	248	217	218	220	235	221	228	199	239	243	220	213	239	217	237	234	227	245	249	249	248	227	282	249	239	238	237	215	236	238	250	252	245	207	206	229	249	237	238	245	246	215	234	241	261	227	246	234	275	226	221	225	272	240	231	235	244	242	243	221	220	250	211	243	210	223	230	245	247	221	233	233	251	232	237	252	251	241	230	244	269	251	247	238	226	226	263	273	240	246	243	254	235	266	250	202	234	228	254	263	234	227	229	231	222	240	229	234	250	249	228	276	221	239	249	233	223	253	274	242	266	248	238	234	247	265	230	234	247	264	237	245	255	247	259	231	258	253	241	212	226	248	219	233	264	272	231	235	223	241	271	234	236	225	242	221	238	247	246	255	234	221	260	239	231	221	230	257	266	231	246	234	243	233	249	216	206	218	244	228	206	235	225	250	239	221	223	259	251	263	234	208	241	232	255	231	246	226	255	228	226	228	227	257	242	253	223	259	241	222	240	222	240	229	223	237	247	234	206	220	257	220	217	259	236	233	240	232	259	264	253	246	246	236	229	236	253	229	216	225	216	243	252	238	237	221	213	252	240	238	231	229	240	255	229	233	233	260	263	232	253	289	245	225	246	244	230	227	240	250	217	227	226	253	230	257	218	203	233	245	214	250	249	264	232	244	256	251	220	280	231	231	260	223	235	265	245	245	240	215	262	262	233	236	221	233	282	221	240	232	240	236	227	219	224	213	220	246	254	261	217	249	258	262	243	229	243	223	221	242	253	203	229	233	184	228	255	244	229	219	211	202	230	267	218	238	227	238	213	237	239	231	228	258	234	227	264	250	251	235	230	252	227	233	251	233	221	218	237	241	240	255	252	248	214	261	245	226	254	228	243	237	214	230	273	251	221	224	258	234	249	273	220	235	256	241	266	266	247	245	251	233	266	257	268	233	228	262	270	208	270	245	252	235	204	242	248	243	225	263	260	224	229	247	247	227	222	240	249	232	270	194	219	254	253	235	253	223	255	233	289	249	268	241	247	241	244	230	234	242	266	242	220	285	235	226	218	215	285	260	207	237	254	201	279	243	250	236	240	256	230	223	205	231	234	240	237	238	233	226	198	236	219	252	251	226	263	260	247	227	242	215	235	235	205	218	217	235	254	255	248	238	236	226	239	217	243	223	233	242	252	265	276	231	230	171	254	221	226	237	230	238	233	245	224	245	221	260	240	253	241	240	250	250	239	275	230	238	213	273	261	231	262	220	232	217	228	256	242	219	248	224	226	235	197	272	242	237	240	230	228	260	255	234	234	228	228	234	236	211	262	232	223	248	250	203	195	207	213	230	234	242	265	255	207	264	236	250	229	202	259	240	255	216	241	260	245	227	266	249	225	246	233	230	231	226	251
8829	5691	3943	565	562	550	551	537	554	564	510	542	556	523	489	535	578	499	498	538	525	519	547	538	545	538	538	583	523	518	526	533	560	510	514	554	551	589	495	520	554	534	556	553	522	557	572	521	541	529	513	540	522	560	499	534	489	531	542	543	536	550	512	518	556	531	512	549	548	575	562	504	527	538	524	551	542	545	537	519	534	491	528	579	526	541	603	559	560	509	555	514	532	546	542	546	543	546	544	544	536	567	534	570	569	531	575	571	525	555	520	544	528	529	558	515	528	554	491	480	507	568	543	552	564	549	527	500	483	563	581	530	491	544	557	527	538	550	553	561	540	540	521	516	525	570	550	518	551	541	504	535	534	527	533	548	547	547	488	569	500	536	526	558	525	522	544	506	575	537	537	555	537	541	508	582	547	544	523	554	560	527	567	529	543	537	520	512	561	548	559	557	559	575	518	532	580	530	518	536	499	530	567	541	534	556	539	514	541	516	547	534	502	574	521	555	584	550	539	561	515	575	549	568	524	574	517	560	509	571	551	567	549	554	575	496	543	531	517	514	504	540	531	537	514	515	538	562	558	529	596	543	509	519	541	560	535	512	533	549	571	549	529	587	520	541	527	570	522	536	570	528	528	501	506	539	559	509	560	537	515	554	557	555	543	540	540	496	552	492	513	563	568	519	527	522	556	500	541	532	527	529	511	511	539	506	540	535	528	510	518	550	532	515	542	506	503	546	546	524	546	537	569	551	552	550	540	537	497	578	514	559	504	511	535	517	557	549	555	518	548	527	570	544	510	537	517	540	547	533	553	548	573	564	591	570	525	547	528	526	523	472	567	536	528	492	553	548	548	511	532	554	554	526	585	547	536	547	540	562	523	579	528	560	508	524	571	554	494	546	559	537	531	537	566	513	528	564	564	573	538	547	529	524	519	520	553	560	537	588	516	534	513	502	535	545	547	545	522	496	575	549	543	534	519	522	502	521	552	556	528	559	562	518	532	539	536	497	562	543	583	542	550	481	520	546	531	559	563	520	504	530	540	512	514	507	558	523	584	519	527	528	556	573	555	512	550	547	504	532	505	526	547	519	574	547	565	551	502	546	563	535	511	527	519	578	555	553	490	561	560	513	551	514	499	582	521	550	537	541	520	581	569	565	585	512	533	535	526	531	541	546	552	523	480	532	525	521	506	550	511	556	537	556	522	561	550	505	554	548	557	525	538	579	518	536	509	561	577	542	528	519	519	530	541	550	579	555	534	550	563	542	564	546	565	564	565	565	548	542	510	541	571	513	522	539	520	574	559	561	514	517	548	525	555	517	572	563	524	538	540	559	514	504	525	553	527	503	580	552	568	503	591	567	518	556	558	504	551	549	564	578	569	525	552	535	522	551	527	537	583	562	525	544	578	509	527	532	534	506	537	545	553	541	531	550	502	529	516	557	534	517	507	523	554	516	536	531	524	543	554	532	524	506	560	561	537	559	554	536	548	565	528	557	554	544	531	532	548	491	524	514	565	563	585	578	582	517	547	567	506	562	541	536	584	580	522	585	541	573	591	526	561	547	582	529	550	497	557	485	529	580	526	501	527	522	517	534	561	506	515	519	568	528	565	560	551	536	515	549	493	507	508	482	582	531	538	531	534	580	540	546	541	525	543	556	534	531	549	496	531	508	486	527	521	576	529	551	512	557	583	548	536	570	540	554	526	483	520	535	520	521	523	511	535	537	551	548	518	551	560	528	516	526	509	543	546	540	533	520	525	537	591	571	504	543	539	527	576	514	499	517	540	531	513	524	559	538	558	501	546	552	501	585	554	566	501	561	505	573	510	516	557	516	562	476	522	540	516	563	553	526	518	598	547	538	532	532	467	535	540	531	510	548	488	517	500	514	547	550	519	579	529	546	563	534	528	520	577	545	511	541	530	574	549	531	554	580	555	517	525	562	486	512	537	552	555	528	552	521	507	548	544	553	546	532	537	533	526	542	540	575	525	564	554	521	511	542	519	545	583	504	555	534	577	541	520	520	523	551	522	529	545	510	511	531	530	553	509	550	563	560	541	500	551	527	538	535	558	562	547	531	560	558	578	558	550	543	547	549	550	537	524	528	564	537	573	481	509	533	551	518	564	553	555	563	559	522	545	575	536	511	580	538	529	584	517	521	579	552	521	542	529	529	544	563	548	558	528	498	563	483	495	500	539	558	560	503	524	545	563	571	549	573	525	527	511	566	561	571	497	545	546	555	516	552	529	560	529	533	501	505	550	538	537	562	504	587	505	545	498	539	526	570	543	567	517	520	560	586	537	520	519	546	497	529	523	530	531	513	567	533	559	520	493	539	541	509	534	532	594	529	522	497	542	554	558	530	532	533	554	512	559	544	500	532	570	505	579	531	553	554	529	530	527	523	513	532	572	512	570	535	557	554	515	518	547	514	554	548	570	529	580	536	505	495	517	544	572	564	527	502	621	532	524	544	559	553	563	499	526	550	583	534	546	538	536	552	539	521	562	548	525	569	552	567	563	539	550	535	505	554	551	543	531	527	566	541	550	543	535	502	549	537	514	622	552	544	586	534	528	501	574	556	510	519	513	540	522	537	538	538	542	485	525	551	555	614	565	513	520	513	534	531	504	525	532	536	533	550	548	494	560	503	509	514	534	533	566	510	568	530	543	565	525	529	543	585	543	536	553	552	536	513	525	516	555	563	523	533	532	539	523	529	546	543	562	548	540	506	561	566	554	482	583	521	547	555	510	522	540	557	526	529	534	558	554	550	533	546	544	529	542	540	532	533	519	478	539	506	560	545	587	517	526	541	552	553	555	542	514	523	548	544	555	522	515	519	514	559	536	540	505	555	516	566	558	509	531	535	544	537	522	528	533	495	537	566	504	506	515	562	534	558	565	546	565	557	550	533	532	528	548	539	533	546	551	532	579	483	512	550	533	580	554	532	564	514	541	546	522	538	549	538	551	521	587	534	514	571	598	575	543	552	533	507	517	509	527	517	567	552	531	534	505	532	537	515	522	531	560	549	552	541	565	504	542	528	512	526	569	546	540	558	546	509	520	537	545	503	464	529	526	513	534	566	536	538	533	543	550	531	549	568	534	545	506	564	571	540	539	543	476	528	545	579	534	542	483	576	581	509	533	544	516	519	549	569	545	545	509	586	559	528	528	545	508	530	535	546	565	590	558	579	531	498	584	591	540	534	529	534	516	509	536	512	549	530	540	516	559	533	557	502	586	570	554	566	541	558	526	536	526	555	548	530	517	560	527	500	521	519	522	590	518	548	543	542	501	522	566	562	538	513	522	534	547	512	546	546	511	568	571	542	554	557	516	581	539	516	516	540	536	551	506	520	540	506	546	538	555	528	498	521	523	506	520	511	535	544	535	580	542	516	565	527	565	544	530	519	567	563	549	523	514	559	520	609	530	563	560	548	557	563	507	569	575	545	560	521	495	578	575	539	530	525	504	531	530	533	545	545	566	583	560	505
33965	21959	12279	1559	466	322	228	268	254	212	229	193	210	211	207	180	197	186	192	173	186	201	150	181	171	176	179	219	188	160	167	170	165	170	190	191	166	185	183	196	164	183	167	175	156	172	185	154	174	159	187	194	196	171	175	184	192	193	159	177	169	185	170	195	183	161	177	157	165	175	162	190	187	221	188	168	165	176	158	177	175	161	162	164	171	178	175	168	167	167	193	181	189	184	169	189	183	177	182	192	186	193	191	184	189	173	196	158	207	163	215	155	156	186	190	162	173	170	201	190	171	183	172	181	150	173	143	151	163	188	173	184	180	182	178	164	174	163	167	166	162	178	173	152	196	175	191	177	193	167	185	177	186	204	180	176	183	166	167	199	193	171	163	188	165	182	173	195	166	161	174	162	158	148	181	176	197	170	161	148	175	202	185	171	198	170	182	188	165	172	157	183	183	147	169	179	159	177	160	138	175	188	153	207	171	181	160	181	169	162	189	171	166	155	194	202	179	175	185	182	166	150	160	200	171	199	184	190	180	169	177	187	183	177	156	163	147	169	190	197	177	159	176	171	176	171	190	169	177	192	171	189	179	178	184	190	181	175	172	190	185	181	159	201	174	176	165	177	172	181	168	179	170	168	168	167	180	192	160	207	181	187	161	175	172	195	157	186	166	185	180	177	182	188	163	168	168	195	175	168	206	195	163	164	179	190	188	185	177	168	180	185	167	171	183	169	155	199	180	181	192	174	154	161	155	151	170	176	203	177	173	171	181	172	177	170	142	184	174	176	198	193	194	198	189	163	174	147	148	178	201	163	168	180	183	181	131	182	164	183	182	152	171	179	178	167	193	162	205	190	183	166	178	187	172	171	167	174	177	165	157	154	170	175	208	169	171	166	160	194	171	181	168	186	197	180	190	189	186	158	190	166	151	194	164	151	156	184	167	168	182	181	171	156	189	161	145	167	179	167	176	149	195	166	180	168	189	156	154	188	170	172	138	167	169	204	162	142	186	184	148	136	157	158	162	182	171	183	173	175	197	181	194	190	210	193	183	160	163	158	171	179	180	180	169	173	169	171	168	191	176	162	193	170	163	166	186	162	155	177	164	173	167	172	164	185	171	185	182	183	170	165	172	185	199	203	200	166	204	172	174	177	168	149	185	174	199	184	188	176	175	167	206	164	169	174	157	185	168	171	156	166	151	170	186	166	189	199	155	190	188	178	182	175	198	201	169	188	155	161	177	173	195	164	176	191	178	176	188	182	161	174	205	184	167	175	161	158	167	164	195	169	184	173	191	177	175	167	173	191	187	174	178	181	188	171	179	186	195	179	187	181	174	178	175	180	191	164	165	165	189	181	178	174	174	166	171	170	185	171	182	187	171	189	176	180	193	169	187	189	165	171	153	167	179	183	169	175	173	178	178	153	163	194	175	158	176	217	170	167	188	175	174	175	175	205	166	172	187	175	155	162	182	183	165	193	155	169	163	199	184	180	197	166	158	159	165	183	188	159	183	166	152	204	172	185	196	175	166	177	160	160	193	184	187	191	175	152	200	158	170	187	173	172	159	180	186	160	178	165	201	188	220	172	191	153	169	181	168	175	192	205	184	161	169	167	163	153	163	181	167	170	168	170	175	172	178	170	177	148	201	181	164	195	188	166	171	168	180	181	194	178	194	164	183	164	189	158	171	203	166	154	178	184	166	180	179	198	169	190	151	143	181	176	169	153	179	161	189	197	186	174	167	209	180	181	170	181	170	179	150	200	175	174	157	181	179	181	180	155	180	177	171	193	144	178	198	175	202	195	152	200	199	182	167	169	178	203	180	184	186	176	179	155	155	174	172	172	174	219	184	173	161	175	200	179	187	184	168	146	175	179	168	183	189	188	161	163	209	188	183	194	159	180	170	192	172	198	190	200	194	169	168	160	173	177	172	186	191	174	170	184	197	179	184	152	175	154	170	186	182	177	179	164	183	196	191	198	168	151	153	181	161	181	192	193	204	177	203	202	173	211	172	177	194	180	192	166	187	176	166	199	169	175	163	173	170	161	177	200	204	156	184	177	184	190	207	163	177	197	159	191	186	186	180	181	181	179	188	174	169	145	160	164	185	170	170	181	181	178	176	170	185	175	171	186	201	162	194	174	180	192	181	160	169	196	178	183	176	189	192	190	189	185	193	156	214	167	197	141	156	167	185	195	166	148	154	197	190	188	185	182	194	185	207	156	177	168	173	179	172	186	180	174	152	155	185	172	183	175	194	179	166	175	189	174	175	181	181	164	172	196	159	167	207	194	177	168	162	190	166	156	195	187	185	187	141	204	164	172	189	190	174	168	182	164	174	180	184	195	179	166	190	174	179	163	197	157	203	189	179	150	182	173	166	162	180	161	183	171	178	171	189	182	210	172	166	195	165	187	201	166	168	176	178	155	180	167	163	194	173	187	188	189	157	195	188	166	175	195	168	173	171	163	187	198	151	188	185	168	179	179	168	182	187	173	184	156	177	152	165	176	164	169	167	173	149	175	167	152	209	166	170	155	175	171	171	163	177	165	186	165	155	162	193	170	185	189	193	197	180	198	197	174	171	180	176	171	188	150	171	171	177	151	176	166	185	195	185	185	171	173	171	185	180	184	182	178	146	169	214	207	176	186	176	173	172	195	205	184	168	161	167	178	210	191	179	176	199	165	170	184	174	166	156	168	192	132	170	159	190	202	169	182	171	154	151	171	179	184	157	176	175	199	192	188	201	198	155	185	184	167	157	207	176	185	183	183	178	178	188	186	177	178	209	172	190	169	178	171	205	188	188	178	162	162	185	172	173	208	183	190	180	178	186	181	174	146	160	184	164	179	163	182	175	175	186	191	179	215	208	173	169	166	163	168	190	193	171	160	185	178	154	173	183	178	191	157	169	183	208	169	169	172	174	165	197	200	185	182	208	171	193	171	173	198	181	174	195	204	199	186	168	164	180	183	173	191	172	167	172	155	187	170	185	200	175	155	159	172	163	176	164	179	169	160	181	165	197	179	189	174	200	173	157	163	159	165	200	182	191	149	194	183	179	170	181	184	157	189	192	173	153	188	170	188	170	181	160	199	173	170	193	177	158	149	183	185	184	148	189	193	205	173	180	202	189	164	186	206	163	163	168	177	167	167	163	158	154	172	151	176	193	176	160	165	193	176	169	151	162	175	181	172	186	181	203	199	188	162	204	201	184	186	200	162	166	185	186	193	193	220	188	215	183	171	170	208	192	158	186	175	161	152	176	174	189	170	199	189	177	177	168	198	175	167	142	172	165	172	183	180	162	164	188	168	159	157	176	179	163	196	199	177	183	174	165	202	171	193	173	190	178	173	193	156	186	183	183	188	157	146	178	183	161	187	189	170	180	180	168	159	197	169	172	161	190	187	202	157	176	157	184	162	193	154	173	175	209	172	187	173	172	202	172	174	186	165	166	192	165	179	180	156	155	169	169	180	184	194	191	201	169	153	181	191
21572	16331	12138	1326	987	920	807	776	709	592	560	554	526	489	459	476	463	459	440	520	491	491	440	458	483	449	416	442	433	410	449	425	408	445	429	411	466	415	457	451	444	433	432	408	454	450	431	425	436	441	434	441	410	436	437	404	415	432	442	450	452	421	427	460	414	424	440	439	406	405	427	424	448	434	438	425	426	408	453	439	391	412	395	428	449	423	411	436	440	409	423	410	422	404	453	433	443	425	424	432	418	422	427	428	409	441	418	419	418	400	398	449	433	443	415	425	437	413	439	433	429	421	452	409	402	419	410	448	398	408	395	414	428	419	413	438	403	434	439	405	442	468	401	445	433	396	456	443	462	413	433	386	452	428	446	440	414	408	428	444	447	437	383	396	435	445	420	420	437	403	439	454	438	438	441	406	430	417	407	396	396	438	452	460	454	445	400	417	448	406	420	419	437	408	425	429	437	454	411	468	461	445	407	446	435	429	431	426	459	454	431	433	381	435	463	402	413	404	399	413	399	433	377	394	426	421	416	437	427	408	418	450	418	423	468	408	432	431	450	448	443	432	397	369	408	450	434	419	417	432	420	393	446	414	419	413	428	437	374	404	415	464	426	430	432	430	457	401	387	449	406	430	446	449	412	407	461	414	423	447	454	423	424	424	420	416	404	420	421	406	437	420	391	434	422	419	421	439	391	442	416	415	437	393	428	423	418	429	462	438	398	446	394	400	384	430	431	442	471	398	444	460	400	404	395	440	405	457	413	420	398	407	420	401	433	405	442	445	402	405	400	449	431	452	415	401	402	390	408	450	436	420	454	413	441	410	415	418	428	467	432	439	427	400	443	396	434	413	425	409	385	434	430	465	441	439	437	445	379	377	446	392	392	450	434	421	469	366	431	450	445	370	394	463	422	483	447	449	450	421	421	404	437	411	431	437	434	439	407	438	413	446	409	398	414	407	435	423	438	419	461	389	450	410	375	466	414	440	471	415	422	444	404	433	424	435	406	436	424	439	431	440	427	455	428	423	414	427	400	419	459	432	466	420	456	386	432	400	369	410	413	471	408	449	464	415	419	438	405	453	418	448	455	408	403	455	420	424	414	432	424	432	406	481	415	402	466	411	404	412	419	415	442	447	399	377	428	397	437	431	427	405	433	421	432	436	423	448	445	433	436	426	420	426	404	440	434	424	454	412	418	453	386	414	455	397	391	422	463	450	392	386	418	419	427	431	441	431	415	416	429	434	442	446	424	467	403	417	428	409	433	416	401	451	403	420	384	423	393	390	447	426	402	429	437	445	405	425	412	415	417	420	420	402	440	414	431	397	396	428	431	425	459	410	423	424	431	448	421	440	417	416	433	450	439	425	398	449	436	419	448	499	412	413	435	479	460	410	427	427	431	394	430	453	437	449	441	407	396	405	421	475	439	431	440	414	439	422	423	484	462	426	391	405	421	436	439	397	436	381	428	423	417	424	433	412	429	414	403	427	425	429	426	452	447	426	396	428	394	404	431	425	422	445	441	409	398	403	439	426	430	406	460	440	435	433	435	409	384	423	471	431	441	456	384	402	422	398	444	410	417	426	421	446	379	416	436	404	424	416	422	429	420	411	399	461	413	462	436	426	420	417	454	421	424	447	430	433	429	427	411	433	451	440	412	414	428	408	423	447	416	430	416	487	421	402	441	417	404	389	407	425	432	434	437	437	407	448	459	419	415	422	480	408	449	429	444	450	407	409	403	409	432	450	434	432	428	425	429	408	443	467	412	422	466	433	409	421	410	391	473	366	463	493	376	473	401	410	447	429	429	420	431	408	403	414	437	455	400	444	414	410	431	416	416	417	394	425	462	436	420	391	421	437	428	428	411	406	425	404	414	451	417	415	440	421	426	424	448	442	427	427	428	390	415	425	406	454	466	428	398	440	425	422	432	437	455	422	442	394	439	461	412	428	409	425	446	418	446	426	430	385	422	445	435	387	449	399	402	406	403	409	420	445	429	411	421	397	456	412	423	430	426	444	436	446	482	416	442	388	416	435	413	416	459	443	414	426	454	416	425	421	390	418	452	468	403	393	410	421	416	446	446	427	387	406	414	400	414	446	436	425	433	436	443	455	441	426	426	416	433	413	421	408	419	375	413	454	459	438	414	458	456	417	434	443	432	401	420	433	414	438	429	416	437	412	436	408	408	441	420	438	470	429	430	419	432	484	429	394	391	438	426	467	429	395	444	403	433	433	419	429	436	432	437	427	448	445	407	395	474	441	429	425	421	445	445	419	422	440	427	430	452	439	421	420	412	443	395	385	426	383	426	452	447	391	449	460	445	367	455	407	449	395	406	416	423	457	417	415	396	436	374	436	408	402	426	449	412	427	418	439	433	409	388	424	417	436	430	410	430	415	450	411	418	406	423	413	400	383	430	464	444	423	420	422	419	406	406	406	415	447	425	459	428	416	419	436	433	390	391	395	408	411	426	453	432	431	435	446	426	406	414	425	388	443	381	387	402	360	442	466	455	455	420	416	461	400	437	432	453	419	415	429	425	431	421	396	422	368	439	412	418	414	393	424	429	389	417	424	424	375	424	441	421	435	418	406	413	414	418	435	427	409	446	421	402	426	375	409	424	446	444	449	427	442	428	438	433	407	421	407	425	388	419	399	413	449	407	436	404	423	392	457	447	424	402	414	412	423	433	402	454	400	418	383	405	439	435	427	385	401	361	433	422	418	426	453	447	435	389	448	423	409	422	408	403	470	439	427	416	437	445	451	423	433	408	441	396	453	438	432	431	443	420	416	414	439	413	441	432	454	406	403	397	420	463	435	394	454	436	380	445	442	481	434	435	447	419	382	396	403	416	390	425	445	422	422	454	435	467	403	413	422	462	448	429	442	441	421	435	376	402	427	426	423	436	423	462	430	423	404	408	409	454	434	442	427	398	419	418	436	415	413	442	402	419	404	422	399	433	398	448	405	432	406	403	401	420	475	452	395	429	451	467	427	416	439	403	417	441	380	455	382	416	404	449	422	399	422	422	408	427	420	414	418	379	428	460	423	395	459	413	411	419	410	426	464	415	459	438	409	432	449	392	412	375	426	426	407	440	408	435	472	418	437	460	446	423	425	431	432	406	450	415	419	431	441	415	440	486	400	429	458	403	386	436	422	441	408	420	437	465	405	393	446	435	416	446	417	415	424	430	414	407	420	445	416	438	402	468	418	434	446	425	421	428	426	388	421	396	427	443	433	421	416	460	437	436	425	447	420	428	413	418	458	410	404	474	383	437	464	415	405	428	424	422	399	417	426	392	425	424	437	415	426	471	438	432	389	430	422	479	440	442	434	426	461	437	455	424	443	445	418	426	440	439	442	434	456	410	424	411	485	450	453	434	438	427	454	430	433	422	416	463	410	420	462	442	429	448	395	447	407	422	436	422	456	425	413	430	407	414	445	423	447	457	434	438	398	412	409	438	446	461	440	403	460	404	427	411	390	425	407	439	381
44601	31249	18957	3176	932	524	393	408	365	355	343	310	283	280	282	299	271	276	272	246	270	256	238	258	293	289	252	268	257	240	274	251	255	264	247	267	273	237	236	306	231	262	283	252	265	242	254	285	261	234	253	258	274	263	265	252	226	246	239	267	228	254	264	266	284	224	268	273	275	268	242	248	282	230	281	287	266	248	234	280	272	242	242	313	263	248	266	256	272	277	271	285	277	253	245	282	276	254	269	262	215	254	227	266	240	239	245	258	260	275	256	277	280	229	287	254	280	242	252	259	227	262	242	263	235	250	277	274	264	265	238	253	257	301	267	253	270	256	266	281	252	258	243	269	255	258	262	242	256	232	259	292	263	252	234	264	269	258	246	266	288	241	250	241	244	267	244	239	281	248	264	281	273	277	244	278	259	262	213	255	236	282	300	293	283	245	248	271	274	248	255	255	240	275	256	251	231	249	275	263	269	250	292	224	254	271	235	258	253	278	252	269	248	269	267	236	223	283	247	253	260	250	266	245	256	267	247	283	271	261	299	277	246	209	259	248	244	254	268	270	281	279	219	262	255	261	223	279	265	245	256	256	244	284	282	266	264	272	239	222	253	266	252	275	241	280	221	261	284	289	283	266	294	255	279	282	261	258	237	228	235	293	268	281	295	266	259	289	253	252	235	244	256	273	257	287	247	272	270	293	243	237	255	251	265	251	253	252	273	256	264	313	273	260	241	239	260	252	271	261	256	266	276	242	268	250	272	246	224	218	242	263	217	237	262	284	275	283	266	296	280	232	259	255	205	266	236	276	235	227	275	290	236	260	226	277	257	255	273	271	227	246	275	237	254	277	273	262	210	222	267	265	248	235	258	233	268	256	260	275	257	258	250	266	232	257	263	269	238	262	259	241	267	254	276	247	255	244	238	248	244	254	280	264	229	258	241	287	260	261	292	263	252	277	219	239	251	266	281	298	247	242	268	231	246	275	229	248	258	228	244	269	289	263	257	229	252	264	263	270	233	229	250	271	285	284	254	239	262	256	229	313	256	272	252	257	247	261	243	255	235	249	269	256	268	266	259	269	267	283	266	241	229	232	257	263	248	254	260	236	242	250	241	241	259	270	269	238	249	253	261	272	243	252	259	247	286	278	240	267	285	253	256	267	297	246	245	274	232	255	265	276	263	268	239	242	276	282	286	283	242	265	260	272	263	281	244	279	272	245	268	265	274	266	286	262	237	268	280	215	251	264	265	264	279	255	257	259	265	242	240	293	297	248	257	258	254	238	275	301	272	244	281	240	262	283	271	264	265	256	287	276	267	263	265	245	232	256	276	251	267	263	248	270	261	273	259	256	279	244	245	271	255	246	267	237	242	279	268	252	234	262	243	234	259	234	264	267	247	290	216	264	241	244	263	277	239	250	272	242	241	251	271	270	304	266	280	253	291	268	244	260	235	236	285	282	244	248	249	252	232	267	259	277	246	261	239	231	264	256	251	238	262	246	237	264	301	259	276	275	265	272	241	253	264	256	231	245	252	291	238	263	241	260	237	239	252	261	283	257	248	244	281	248	265	279	289	271	250	245	279	280	255	253	271	254	269	255	255	266	238	262	241	249	283	239	253	254	258	280	241	255	275	279	249	250	249	252	240	264	257	270	234	265	264	246	223	236	242	234	306	243	276	264	250	263	254	236	238	248	229	249	234	259	266	268	244	263	245	242	253	265	278	295	288	268	249	253	264	232	260	245	268	246	252	249	270	253	249	248	242	267	227	289	263	278	259	253	234	268	249	267	243	217	282	295	228	241	249	262	258	289	266	229	263	245	252	268	244	241	239	290	259	262	265	275	258	278	284	223	266	240	245	259	263	243	229	261	257	241	236	268	267	233	258	268	279	255	267	255	282	267	283	272	264	264	250	261	266	233	247	246	257	256	254	249	253	264	262	274	289	259	232	268	251	278	296	265	244	217	254	253	256	267	277	264	252	292	247	246	268	261	255	276	238	249	268	266	228	225	260	236	254	256	249	269	248	240	266	247	255	259	255	239	249	244	273	244	268	280	243	257	255	261	263	275	248	267	241	262	270	250	255	273	211	235	260	244	266	260	291	250	272	260	259	289	246	296	262	268	262	290	276	265	268	289	244	259	227	262	254	261	234	256	276	267	242	225	258	259	241	226	254	312	265	248	245	256	252	267	262	242	239	254	226	249	245	296	256	231	251	242	286	303	270	244	276	247	259	246	250	269	233	237	237	245	257	249	264	250	254	276	263	256	288	249	251	256	248	255	258	276	252	277	246	257	257	247	260	277	243	243	237	269	241	275	232	274	246	252	235	290	244	286	228	251	250	270	275	238	231	276	235	267	240	240	319	261	262	268	292	234	251	271	247	245	258	249	262	250	245	222	253	257	261	257	224	223	244	263	259	274	256	258	287	248	228	254	250	245	254	246	293	266	252	243	257	275	271	274	276	256	257	283	279	234	236	282	279	234	248	228	263	249	216	238	271	272	228	263	263	268	280	258	243	244	282	258	271	255	251	263	281	259	260	268	250	273	234	248	239	272	254	264	238	267	257	256	237	244	247	254	294	242	243	279	238	238	237	283	249	259	282	268	257	271	255	297	257	241	243	251	254	254	271	259	295	256	257	258	277	266	282	267	262	265	277	251	255	248	283	267	254	237	273	257	252	255	242	256	246	252	261	254	273	263	238	271	267	255	219	242	255	265	272	242	237	221	273	277	272	266	279	261	304	266	288	256	272	227	267	252	246	270	233	251	250	272	240	223	235	245	266	270	279	265	258	260	246	258	312	282	269	288	256	237	271	280	288	260	241	269	256	251	220	239	239	272	300	253	257	232	246	244	299	253	243	249	274	240	265	277	242	254	278	238	276	259	277	261	257	238	253	234	237	253	261	249	274	267	233	267	254	255	270	268	253	251	241	241	277	263	271	262	241	247	274	251	251	293	276	301	285	248	277	266	234	272	244	235	222	262	231	278	245	276	283	254	235	267	247	253	273	268	239	239	264	282	268	233	280	259	271	254	249	293	270	259	286	284	298	284	289	282	251	255	263	272	281	262	290	271	259	268	241	264	236	254	237	273	273	252	276	246	289	284	238	275	258	255	239	265	213	251	229	272	296	273	282	280	263	242	271	245	260	237	274	260	225	245	253	299	246	268	222	291	253	274	293	241	245	250	249	267	253	247	240	245	247	246	255	278	276	237	271	280	245	244	233	245	246	277	247	245	256	251	250	240	235	236	245	242	283	258	257	252	271	298	238	259	259	245	270	281	262	261	232	257	285	284	246	236	227	252	263	253	260	239	251	276	266	289	258	259	229	282	260	256	249	250	267	264	255	256	268	253	256	249	287	266	273	243	269	245	287	260	243	252	250	248	223	290	244	263	275	247	290	269	245	207	254	255	286	264	242	267	271	252	246	219	260	279	248	256	256	267	264	240	261	267	250	283	273	238	241	260	240	250	235	277	232	240	247	255	270	265
27904	22645	15483	2330	1718	1589	1361	1359	1121	1071	921	850	754	801	725	709	707	737	685	643	673	635	688	625	616	629	629	672	628	597	586	630	661	589	630	604	597	593	595	645	567	592	626	645	626	600	655	611	595	624	607	595	576	605	590	599	609	599	577	598	606	590	606	605	617	595	626	604	615	604	551	595	593	606	599	601	599	631	602	609	572	593	571	598	598	628	583	623	594	615	614	592	595	597	645	590	634	581	607	645	609	598	607	571	573	598	601	560	552	595	584	594	623	593	625	610	589	586	582	628	583	628	531	632	588	610	621	585	548	584	574	590	585	605	614	576	588	562	628	621	586	611	626	591	630	583	564	606	608	654	550	599	605	540	610	622	594	640	585	628	613	604	591	637	598	623	598	591	635	631	612	616	586	619	663	606	579	603	607	587	540	601	604	610	591	566	566	576	608	586	585	580	601	584	611	598	584	589	609	601	543	576	559	599	603	620	592	579	636	596	579	606	567	674	629	595	567	590	566	602	622	572	570	593	592	573	567	648	575	577	628	575	598	598	596	574	623	587	579	593	610	602	596	584	573	596	616	583	588	607	605	577	587	559	560	636	588	608	610	604	623	603	612	619	580	617	573	590	611	614	609	605	624	593	590	567	637	534	620	572	621	603	579	554	616	586	618	584	576	563	591	547	564	614	586	635	618	587	566	633	635	590	561	578	608	613	604	590	571	592	593	590	565	602	606	632	564	595	542	602	604	588	572	582	642	578	612	588	561	593	623	597	598	612	612	584	603	564	581	638	596	588	556	613	576	635	610	574	585	608	563	583	581	593	597	561	578	623	616	612	591	581	604	640	577	603	592	619	597	559	577	584	580	611	597	589	605	631	634	594	552	610	588	591	630	578	584	566	609	589	606	636	562	594	609	617	633	579	596	602	593	614	575	622	617	610	611	635	576	600	600	630	638	560	580	582	598	613	588	551	625	556	584	586	576	627	588	601	595	633	607	598	628	629	607	602	579	646	596	549	659	575	594	580	574	581	597	638	584	579	614	621	596	607	569	626	579	642	604	582	584	585	634	618	558	576	598	633	619	607	621	595	608	577	607	562	553	667	623	633	589	575	551	557	581	584	593	617	565	622	610	595	600	610	604	610	629	529	601	616	612	598	606	638	593	584	613	595	583	581	596	637	600	583	592	639	584	577	571	571	629	594	639	562	595	597	612	605	635	618	608	597	602	628	570	567	604	634	635	623	564	589	597	591	566	587	631	562	599	604	607	593	596	585	587	573	568	637	608	662	575	589	595	579	586	607	579	594	576	599	605	540	555	576	587	548	625	604	604	610	560	599	604	548	592	584	618	585	635	636	550	566	600	597	587	584	653	631	605	623	585	574	619	612	545	562	610	531	609	577	581	602	617	600	594	581	575	615	580	601	577	584	602	582	600	603	583	596	647	580	576	613	634	608	639	558	579	598	610	630	592	633	558	588	601	624	589	601	592	596	593	588	616	547	589	609	574	634	607	601	586	643	615	580	653	567	576	601	652	532	628	606	597	608	578	611	584	584	627	626	599	604	590	555	660	594	600	604	620	568	633	611	583	569	644	606	640	601	562	595	638	634	614	626	615	619	602	616	609	599	605	594	596	591	563	600	596	613	568	622	564	579	595	594	613	617	608	603	613	582	583	594	608	545	608	596	613	587	581	589	600	593	625	605	576	604	620	570	612	633	595	570	620	603	593	592	609	597	583	581	569	652	569	615	552	573	569	612	601	551	586	620	574	650	607	592	594	561	570	628	627	619	580	544	609	603	573	579	604	622	611	559	615	588	613	592	576	589	629	579	611	586	606	625	562	622	571	633	609	625	612	646	663	577	597	562	609	628	586	596	623	583	647	632	622	648	609	619	530	536	607	545	577	625	613	592	586	632	582	647	578	581	621	575	575	584	573	593	571	623	618	608	562	590	581	598	584	589	574	594	577	595	557	604	603	559	638	614	569	594	613	564	606	568	668	616	638	602	656	590	618	618	607	586	588	606	636	588	631	539	589	622	603	587	585	670	555	613	603	618	573	620	604	640	625	582	575	592	611	622	575	549	595	581	561	568	569	612	565	556	600	633	563	611	618	592	583	626	622	600	627	578	593	598	617	592	569	599	617	603	610	651	574	616	621	590	619	591	600	602	572	568	627	582	565	595	559	603	568	601	584	594	611	601	615	552	624	623	632	618	607	633	569	622	596	635	602	605	613	606	591	569	597	619	566	618	608	593	574	575	536	606	601	609	584	596	616	605	618	597	624	601	598	583	575	581	614	556	588	556	577	607	568	599	589	637	607	641	585	604	628	580	585	584	608	618	672	608	592	612	569	605	619	647	576	595	603	628	628	603	602	569	610	582	569	624	619	612	603	617	590	574	587	590	608	580	571	560	648	589	611	554	605	578	615	600	581	594	616	587	601	597	584	572	623	616	565	593	610	588	577	605	622	591	591	630	583	569	615	604	609	591	560	621	589	594	594	599	597	544	660	617	641	586	616	604	605	616	578	594	615	615	589	597	575	580	602	611	567	585	595	592	578	583	559	622	590	637	624	625	612	589	590	609	613	600	618	625	599	586	638	615	614	601	599	609	636	617	545	579	613	562	611	602	583	625	624	576	596	592	607	612	610	625	639	605	619	568	584	541	597	624	606	669	621	593	573	615	562	574	586	637	604	566	605	616	623	599	627	548	589	571	590	577	598	587	577	564	552	609	595	611	602	566	590	581	617	642	611	598	584	580	566	602	595	592	581	613	591	562	591	570	570	625	603	533	611	618	570	602	587	655	637	628	603	604	648	573	591	621	587	620	593	596	621	610	561	631	636	634	602	599	635	570	561	581	557	596	608	548	619	608	555	590	603	584	619	610	624	599	577	590	609	632	558	566	573	592	544	566	591	659	588	555	578	599	584	574	586	595	613	603	590	575	559	600	606	606	541	545	611	624	581	590	617	599	556	620	591	604	574	562	567	586	594	616	586	555	621	590	570	566	585	564	589	561	575	619	614	562	632	589	575	623	576	606	606	588	607	635	597	614	549	603	577	591	553	576	567	570	609	624	550	603	546	576	611	558	621	611	601	632	572	611	558	605	605	602	612	618	557	581	580	566	626	603	624	595	594	603	607	599	602	610	602	578	645	647	598	613	568	589	606	560	592	570	556	600	601	572	605	608	621	614	638	569	545	614	571	554	591	573	581	557	610	571	548	578	603	619	580	592	598	561	633	613	575	653	641	588	590	602	580	611	589	587	595	551	608	606	571	615	600	607	600	602	599	591	591	645	552	571	618	554	652	569	600	612	626	638	596	557	573	597	596	628	642	594	562	643	565	633	514	613	584	607	592	610	584	562	589	618	535	591	589	581	561	600	581	648	570	612	604	644	569	580	640	555	563	624	606	571	579	651	608	586	617	595	580	600	581	628	627	600	623	633	612	587	632	585	617	604	592	605	628	599	612	578	566	575	583	558	582	590	579	619
14857	6865	2313	258	231	267	271	255	267	240	253	240	238	198	242	253	215	262	248	257	223	233	229	232	259	255	256	252	242	265	240	243	236	256	243	239	272	259	247	261	252	246	272	245	234	233	228	239	243	248	261	230	221	244	243	248	243	231	250	242	233	210	250	241	248	269	254	257	257	256	249	241	231	263	248	225	226	250	254	240	252	240	247	234	252	240	259	249	215	229	250	231	260	228	270	239	244	226	229	234	257	267	242	226	286	221	245	261	263	243	239	239	250	241	243	275	219	244	236	212	222	224	261	233	223	263	245	243	237	271	265	249	273	213	245	238	228	242	252	246	262	246	209	248	228	258	248	245	266	242	218	255	262	238	254	222	252	254	260	218	218	242	242	232	260	243	240	243	241	232	250	237	230	244	257	221	254	247	247	268	270	283	242	243	223	239	225	239	258	256	279	257	242	253	241	240	212	211	267	231	258	216	253	276	252	226	226	237	249	244	279	253	249	226	258	246	249	248	246	249	217	218	253	278	225	259	258	238	232	252	249	289	254	260	237	214	220	249	250	259	235	232	238	198	251	271	271	255	210	268	266	255	241	237	237	223	273	278	229	267	240	251	263	246	255	237	268	260	266	248	247	239	227	225	253	247	268	237	243	251	246	252	226	235	234	247	248	235	215	252	257	246	256	247	216	224	249	230	242	220	240	247	231	238	244	235	229	231	276	247	239	239	269	261	254	233	254	220	242	225	225	215	222	245	242	248	208	244	245	253	231	216	232	237	242	243	257	236	247	210	223	271	231	245	265	238	227	238	229	263	252	223	234	231	221	242	258	246	282	257	219	242	266	264	251	270	242	249	234	272	232	241	247	231	238	256	252	258	231	231	251	198	232	280	282	254	289	251	223	249	217	268	272	272	210	243	231	262	249	233	242	253	236	251	239	248	246	271	247	225	287	243	241	242	241	224	258	251	231	227	232	238	277	240	252	236	241	253	266	244	223	253	240	255	264	235	229	251	257	242	238	229	231	242	216	252	250	240	241	265	244	232	221	250	199	256	235	224	232	273	246	267	246	245	232	256	206	227	243	265	252	212	245	211	256	238	250	280	247	221	244	243	249	247	239	232	257	251	234	248	271	240	241	218	241	262	277	223	264	262	223	238	232	256	236	200	228	245	252	225	237	256	224	248	255	240	239	244	237	247	279	219	260	237	234	253	261	253	263	244	245	235	245	228	224	256	242	266	232	238	255	289	261	242	273	242	251	227	239	246	213	234	262	252	216	236	225	234	219	234	230	237	225	282	242	249	247	250	219	260	212	230	236	242	266	291	252	226	247	247	219	228	242	247	219	220	218	224	246	256	225	236	232	247	237	227	242	278	254	235	242	245	266	264	229	229	262	257	255	253	237	233	244	260	261	238	242	250	227	219	259	254	246	240	251	261	226	242	245	233	256	240	238	260	265	239	234	259	267	257	239	241	232	235	257	230	255	272	257	232	214	239	244	253	263	255	233	241	269	245	264	239	240	255	236	248	234	250	236	222	266	265	243	226	248	248	240	262	252	224	233	227	268	256	229	223	248	236	224	241	267	247	264	232	280	196	239	237	246	245	195	249	231	243	253	239	217	246	252	232	257	270	251	228	257	248	222	233	239	260	214	274	258	244	232	230	229	230	234	236	266	249	255	241	223	235	219	265	245	231	228	220	252	243	241	246	247	247	229	235	235	212	224	243	226	228	236	241	286	218	226	255	246	250	253	226	242	210	237	268	231	273	236	244	251	239	262	228	229	258	231	233	230	248	236	262	244	241	241	239	237	240	259	230	222	224	259	270	249	263	229	246	257	259	251	242	216	240	205	253	235	240	252	223	258	266	220	243	237	272	218	259	213	231	251	259	263	194	243	270	215	236	240	243	245	234	259	226	237	250	246	253	238	275	274	270	240	243	251	225	220	231	235	239	242	220	208	228	204	252	223	222	234	242	240	230	245	250	224	258	230	252	230	261	221	226	270	281	231	281	240	221	243	214	236	245	242	267	242	236	267	262	277	249	246	226	225	259	248	234	249	233	254	252	263	235	231	280	261	270	268	243	267	255	246	251	248	256	260	249	232	266	241	245	245	247	248	242	237	245	239	228	265	263	264	235	238	228	225	234	255	217	223	257	227	253	250	230	256	270	251	232	246	233	253	247	260	251	248	244	229	272	249	264	232	242	240	243	217	240	260	250	273	270	238	230	245	214	224	243	270	269	221	241	239	245	281	259	264	255	234	263	256	260	280	205	243	226	252	227	249	217	271	233	243	231	239	229	238	249	237	242	233	245	255	260	208	247	267	249	252	302	264	228	214	253	269	261	242	229	270	282	217	247	231	250	256	242	253	239	229	237	232	228	247	212	267	228	246	248	281	239	223	211	222	261	237	217	246	242	231	243	220	215	249	242	234	239	244	257	247	241	245	244	257	280	219	248	223	255	230	232	248	273	224	255	259	218	226	243	210	270	244	250	244	239	216	265	223	236	201	256	236	246	239	222	265	260	257	207	284	245	261	243	236	256	273	254	233	252	230	250	232	240	213	245	233	269	238	272	235	223	238	257	285	215	212	239	234	249	259	262	239	220	230	229	263	236	237	240	280	241	282	257	226	271	230	249	258	240	233	218	257	254	248	242	226	242	234	238	227	229	225	259	242	255	252	277	266	270	261	241	223	242	238	240	238	227	239	248	237	228	250	228	245	248	217	244	237	245	263	216	279	246	250	225	237	246	255	223	237	256	229	227	276	246	228	269	259	277	224	247	240	276	231	255	234	261	256	253	273	250	260	263	230	244	248	229	236	245	219	276	218	278	252	230	255	225	252	263	220	225	278	254	235	230	257	223	204	242	223	227	252	231	269	229	272	245	229	280	270	262	225	277	213	281	218	263	258	213	246	254	234	271	243	259	271	243	241	251	219	231	239	234	231	269	251	275	236	248	238	246	243	263	229	260	224	241	252	235	272	241	252	243	238	229	275	253	250	265	246	272	218	257	244	245	235	269	257	242	249	246	253	223	247	265	231	242	255	251	250	266	257	250	263	233	243	215	260	227	250	256	265	235	241	264	241	253	267	246	242	225	240	242	242	239	236	228	202	266	266	238	240	252	229	223	239	233	254	248	243	237	236	262	252	275	235	245	216	222	228	223	249	248	226	259	275	255	226	253	267	244	246	262	235	250	250	251	253	267	264	243	208	282	256	239	252	245	203	224	261	276	256	235	223	212	269	218	256	258	227	274	250	229	267	266	256	275	242	212	248	229	255	220	246	236	220	253	245	224	227	238	257	246	247	256	253	245	261	244	223	222	212	243	210	261	238	264	231	227	230	240	252	263	268	227	225	237	216	250	233	241	246	225	250	234	263	232	238	235	240	226	247	229	257	247	254	257	240	250	233	256	220	259	249	267	223	229	265	270	242	238	233	218	220	241	255	245	228	238	225	220	233	268	250	264	262	243	228	264	234	253	247	248	254	209
8972	5743	3196	629	564	553	554	542	564	540	561	527	559	549	570	559	531	582	542	570	567	540	561	568	524	543	531	565	537	578	582	504	586	562	556	575	579	563	535	572	590	534	556	518	559	540	536	543	538	563	576	559	526	509	507	532	552	581	554	599	538	567	579	578	550	576	578	518	610	526	548	541	566	505	593	584	555	543	535	591	547	572	551	540	568	566	498	569	545	527	551	553	564	555	507	557	560	532	537	537	569	543	551	571	561	577	542	547	547	568	544	576	558	531	568	570	532	558	538	575	507	491	537	537	576	514	509	583	558	527	527	568	548	548	602	551	550	564	531	526	540	524	543	558	575	569	605	523	529	580	551	529	542	520	502	541	532	555	578	604	527	521	582	568	514	523	570	593	589	578	506	548	533	545	557	570	532	533	550	527	553	551	544	516	507	543	558	527	546	542	559	552	535	575	547	569	548	531	547	587	539	534	542	546	557	575	539	532	509	557	534	536	555	581	530	572	576	567	539	533	522	511	523	507	571	556	535	576	553	554	576	535	583	573	531	522	597	579	509	499	549	583	554	581	562	554	577	558	543	548	521	555	544	570	564	536	581	561	555	525	534	502	535	545	546	553	576	523	522	561	557	546	539	561	562	539	552	547	560	569	568	572	512	535	557	550	532	598	578	556	543	531	511	514	509	545	563	536	555	573	580	520	525	561	551	586	530	548	526	544	575	538	512	506	600	557	550	542	544	568	564	534	565	541	551	543	565	554	559	504	572	519	538	553	550	533	562	539	518	548	547	582	558	559	550	503	553	538	577	517	574	456	555	562	557	594	552	568	451	547	596	528	534	535	555	561	530	563	542	501	567	556	536	578	571	526	596	570	558	532	553	528	527	528	533	567	553	516	540	579	528	562	566	567	567	569	512	551	551	520	597	541	526	543	541	579	511	545	554	553	553	607	590	539	568	552	544	547	542	544	533	577	568	533	544	564	532	554	543	524	551	555	542	518	578	556	495	575	532	561	527	531	571	538	539	535	552	534	522	543	517	508	548	561	538	567	561	555	502	540	557	525	550	560	557	561	554	571	540	579	547	580	524	513	523	514	518	579	527	568	549	563	579	524	537	552	534	554	565	539	567	564	535	561	575	573	551	520	557	549	576	518	536	520	547	556	548	573	538	567	537	548	543	547	574	579	537	536	549	562	550	550	559	558	502	544	571	549	549	584	562	542	528	568	550	557	539	556	520	558	590	541	564	534	536	571	551	569	555	539	547	543	572	585	537	533	546	523	573	557	531	561	553	556	530	517	540	541	544	545	521	570	535	577	573	545	521	533	543	576	516	545	552	546	552	523	536	523	538	572	590	539	546	506	549	581	568	545	551	562	523	537	568	566	519	600	557	498	520	537	570	572	541	516	543	535	511	511	522	539	557	564	568	593	545	529	531	576	577	540	577	494	519	557	551	592	598	535	564	575	526	535	552	550	555	568	554	572	563	521	545	565	572	571	547	564	516	550	528	573	474	519	536	504	564	543	536	569	556	571	512	550	545	577	516	627	557	557	553	525	553	524	562	545	558	538	584	589	541	550	525	563	528	563	527	532	562	576	561	552	563	529	487	593	572	571	539	561	571	626	577	528	517	563	499	514	540	491	564	527	547	554	610	505	555	567	552	536	571	538	529	563	570	567	557	557	545	573	572	533	533	577	561	544	576	491	491	547	538	569	527	560	555	567	578	540	566	517	529	574	509	592	586	550	542	557	542	561	522	558	552	563	511	567	552	552	585	548	588	545	551	562	527	555	550	539	569	521	530	517	540	536	519	562	557	563	537	501	548	547	590	552	580	549	571	573	537	555	544	509	524	567	555	533	510	567	547	534	559	557	541	547	576	532	533	576	544	566	570	556	599	505	552	545	533	557	541	528	542	595	543	551	560	585	567	530	545	552	572	521	570	544	526	590	525	569	520	538	518	594	540	563	504	541	570	589	575	523	504	555	589	551	552	562	508	582	526	591	519	577	555	576	545	546	533	567	539	538	519	517	530	527	513	529	562	566	547	526	572	542	547	539	569	528	524	535	567	548	574	529	572	527	538	505	558	550	559	559	546	542	527	567	554	552	536	543	507	572	551	569	568	596	551	577	583	553	496	573	557	577	545	545	560	605	584	525	569	550	591	560	567	578	587	517	540	532	551	574	549	519	546	547	542	538	537	553	522	563	568	537	529	551	539	551	535	492	546	570	537	532	508	574	575	548	524	529	538	543	525	545	584	524	537	558	517	510	555	609	503	538	542	572	600	546	544	552	531	516	586	518	559	562	555	526	521	531	529	549	538	559	545	530	544	496	540	565	531	570	542	572	513	551	544	507	562	508	555	557	574	541	525	558	550	568	563	534	543	541	539	552	550	548	570	548	525	535	500	587	561	548	547	538	564	555	537	545	544	522	564	538	556	564	571	552	535	577	534	586	551	517	529	553	518	514	500	572	497	542	540	523	564	558	557	548	595	536	562	552	537	535	586	536	540	546	562	559	534	517	542	559	563	552	546	557	520	565	570	573	552	551	540	523	568	546	512	547	540	558	578	573	555	526	568	539	575	529	527	570	560	525	541	553	571	553	563	554	553	560	498	551	561	544	543	539	559	531	528	504	532	522	561	572	573	557	588	515	565	517	550	556	535	558	534	556	527	559	552	545	568	546	533	580	565	564	527	517	534	566	571	589	572	544	554	559	535	517	551	528	521	567	555	572	538	564	553	568	526	557	542	533	544	573	574	543	580	558	534	541	552	562	522	508	527	545	517	511	558	561	552	576	561	566	547	575	554	523	558	529	535	562	511	538	525	543	578	562	552	545	606	549	579	537	577	536	543	537	524	570	516	556	495	527	529	555	539	529	526	581	595	567	548	561	554	587	575	569	541	522	559	487	569	516	597	509	533	560	533	571	579	571	541	589	543	545	606	546	532	543	576	504	561	553	534	523	612	529	537	581	549	548	525	574	570	548	578	522	532	553	537	552	524	540	541	608	575	563	553	535	528	538	575	574	542	552	570	569	602	548	540	530	545	514	593	559	527	572	603	531	572	551	557	552	529	589	548	518	523	559	521	566	552	567	573	551	544	521	541	564	546	514	493	559	560	551	548	534	557	569	564	542	555	556	552	540	531	550	569	588	574	621	554	557	568	578	558	562	533	561	498	555	510	554	519	556	561	554	578	498	532	525	583	559	538	561	551	602	544	493	518	553	569	530	541	565	561	525	557	561	537	499	522	574	564	536	549	569	577	561	539	547	531	569	531	561	575	533	557	539	521	569	592	546	507	568	556	535	567	580	534	568	519	538	539	561	566	542	580	580	510	545	554	566	567	577	575	556	528	559	556	547	573	548	557	535	558	546	573	513	522	522	542	565	570	555	555	565	553	572	538	503	525	543	560	537	578	551	552	562	517	541	534	552	541	549	555	554	529	532	522	532	557	584	549	551	550	510	529	565	553	563	542	572	529	552	537	566
33606	22022	9688	1098	359	292	215	252	188	204	195	186	201	168	187	177	177	186	194	187	208	191	170	204	193	163	133	192	159	176	196	177	167	179	174	167	175	183	161	162	174	173	169	168	158	174	181	182	183	191	152	180	172	167	157	177	144	166	187	167	189	151	189	166	164	177	154	149	171	182	188	176	193	156	167	164	174	172	177	166	168	143	161	154	187	153	168	178	181	170	205	159	181	185	177	140	174	186	148	181	166	158	157	160	171	162	175	160	166	173	164	176	181	160	162	178	189	184	188	167	148	162	179	202	174	197	162	159	165	196	181	163	168	176	166	186	172	180	168	141	173	167	191	174	159	152	179	170	159	175	185	156	158	178	182	198	178	177	141	149	207	171	169	176	172	156	175	183	159	179	154	172	172	176	178	180	215	163	186	200	177	190	181	175	159	160	173	168	168	175	204	166	193	164	170	193	166	171	164	177	168	172	153	170	195	179	164	181	171	160	175	166	175	170	187	163	170	174	185	183	152	179	165	156	184	164	202	176	171	171	185	170	178	161	165	148	164	169	175	161	178	157	187	152	160	178	179	176	180	162	194	185	192	148	157	189	177	189	176	161	185	205	168	193	203	179	164	184	185	162	173	183	181	173	134	171	172	186	157	165	153	178	150	145	158	155	165	160	184	173	156	186	164	166	166	158	170	154	182	166	175	173	171	192	173	177	189	178	189	184	178	175	174	172	203	170	162	169	168	179	178	187	161	183	163	185	165	171	160	161	184	159	165	153	187	177	141	180	192	189	142	173	177	203	189	173	165	179	179	169	199	180	167	155	182	169	177	154	158	200	173	168	172	158	181	148	166	150	191	166	167	159	173	173	186	162	178	195	187	195	194	194	169	161	180	192	187	169	193	163	176	191	150	168	182	129	155	169	178	200	170	176	149	201	162	218	195	196	175	161	185	191	161	201	166	153	169	168	169	162	159	183	179	153	159	177	173	169	157	167	185	153	184	188	153	172	167	170	189	150	171	168	171	181	169	194	161	168	148	155	180	191	195	184	184	191	171	165	170	166	189	159	174	163	183	185	165	173	165	158	167	152	152	179	179	151	154	183	174	165	160	160	155	163	177	187	163	155	169	191	161	155	153	198	192	170	211	183	168	157	143	183	175	166	195	185	191	180	164	154	173	176	164	152	177	177	170	158	151	185	185	187	191	158	188	184	181	170	168	162	170	166	168	173	186	157	177	143	168	184	171	165	165	154	170	182	172	182	158	160	175	182	174	191	177	187	182	164	190	178	191	148	192	144	140	200	176	169	170	163	183	178	171	136	146	190	179	169	182	172	180	183	165	157	161	199	194	171	143	170	194	167	169	174	162	153	171	187	150	160	147	198	164	165	170	171	186	143	184	157	171	196	179	177	164	195	184	186	181	180	178	196	174	175	169	169	187	182	153	203	169	191	183	182	185	173	178	153	156	152	178	175	180	171	166	165	172	184	159	146	190	175	149	192	179	187	163	180	176	156	185	188	182	193	170	162	167	154	182	167	185	189	179	158	180	178	189	171	145	170	192	166	188	161	177	182	189	160	197	185	169	150	193	171	185	161	174	153	174	154	162	172	167	189	179	200	178	162	193	160	167	170	171	179	175	160	182	168	178	182	157	143	176	176	158	178	162	158	199	180	174	175	171	186	172	157	187	159	186	176	193	170	163	177	165	200	157	187	191	143	184	168	157	153	157	154	145	171	164	189	195	169	166	185	167	207	166	169	181	185	175	165	164	183	178	156	168	163	170	169	196	171	179	186	190	194	174	159	169	186	172	182	175	164	145	172	170	171	186	163	166	134	175	171	164	183	172	183	178	163	159	158	189	172	181	148	172	169	185	175	163	161	152	184	179	187	189	182	173	161	182	185	175	171	170	181	177	168	169	145	160	171	173	183	169	166	162	197	200	150	167	190	176	187	173	190	176	175	162	174	179	160	184	146	169	168	153	174	167	161	174	216	173	156	187	187	179	197	174	150	153	182	168	178	196	161	173	191	179	177	144	155	177	186	173	171	175	190	186	172	183	176	170	170	161	196	175	173	175	183	150	176	188	164	153	183	160	208	168	157	158	162	164	212	168	181	149	167	157	168	157	178	163	191	184	174	158	196	208	161	155	180	186	174	155	177	182	162	150	141	175	194	159	190	179	157	196	171	192	189	184	173	156	186	150	175	181	177	161	176	196	163	175	159	180	157	178	203	167	148	158	168	160	183	160	175	163	139	158	156	190	200	158	176	184	178	219	165	137	188	179	168	166	164	175	157	162	170	175	188	158	183	167	154	159	167	174	155	160	211	155	172	170	190	161	173	183	167	176	168	188	171	183	184	188	162	177	173	197	178	183	159	203	173	168	166	180	179	184	177	184	170	173	179	157	147	193	153	154	189	143	189	170	165	171	185	186	173	184	155	170	205	196	195	175	156	186	178	165	180	194	191	154	166	174	157	182	163	200	154	178	158	176	168	190	159	159	167	167	155	166	184	166	164	185	160	175	180	161	180	185	187	174	175	190	158	170	164	166	172	170	156	163	181	211	185	159	178	177	195	156	161	172	163	177	173	152	192	178	182	173	178	197	170	144	180	178	174	174	179	166	183	180	171	176	185	166	160	162	174	158	178	178	183	173	175	188	181	219	188	167	171	160	166	182	179	176	175	175	168	142	178	184	162	178	193	154	190	169	169	153	158	146	188	157	193	180	165	185	157	178	158	177	170	168	167	147	175	177	180	192	179	175	187	178	178	167	149	181	187	154	168	189	176	167	197	166	204	167	174	183	162	168	178	201	186	183	183	167	174	175	174	195	155	178	190	180	171	172	162	179	169	164	176	151	165	188	152	178	151	148	149	171	164	184	164	188	187	183	158	161	175	152	163	156	173	179	148	161	182	174	176	172	174	182	194	183	153	150	193	172	162	175	150	163	179	167	157	168	179	209	168	164	177	189	163	173	168	182	143	189	187	170	164	171	161	187	189	188	173	185	189	159	193	154	170	175	187	166	173	131	158	140	191	193	192	166	181	181	174	205	168	186	180	185	174	187	154	176	193	181	184	156	180	187	187	149	176	163	179	188	154	194	137	183	183	193	162	156	188	153	166	182	202	192	196	164	187	173	174	175	196	160	185	191	181	160	169	175	192	166	197	186	169	182	167	160	183	176	168	197	174	180	158	176	167	179	181	164	204	161	160	201	180	160	164	177	163	186	172	159	168	166	179	179	179	184	196	168	172	187	172	183	178	169	161	192	177	150	157	172	191	203	169	161	172	176	179	184	178	171	190	182	145	159	170	184	182	171	168	161	211	183	205	152	180	168	165	144	169	168	174	174	152	201	161	188	168	182	153	156	160	171	161	170	164	175	156	174	159	163	173	159	166	154	172	169	183	183	145	164	195	193	167	164	176	181	177	182	154	142	173	175	174	166	160	179	189	180	178	153	173	187	157	176	174	159	151	179	175	166	173	194	189	174	183
21331	16568	8816	1370	930	843	792	744	670	608	538	522	526	469	482	481	488	464	450	444	467	474	487	455	455	450	437	432	429	465	419	402	425	391	433	381	455	416	471	441	444	467	429	400	387	425	386	406	446	426	420	408	421	406	441	430	387	408	432	424	420	449	427	436	410	450	445	428	402	430	443	429	430	435	437	437	411	402	391	424	425	415	432	425	385	418	439	422	440	407	424	425	436	474	423	399	442	438	450	442	412	401	416	435	386	423	401	432	414	400	454	428	384	408	465	410	469	450	401	434	428	387	452	388	426	409	447	416	392	420	422	452	439	455	422	429	414	401	435	402	433	425	400	375	419	412	458	450	428	403	416	378	427	434	415	432	401	396	433	470	388	480	387	452	405	412	415	419	423	431	415	421	394	442	459	426	398	418	459	415	383	448	398	402	406	423	394	422	443	416	407	450	403	432	438	440	436	443	393	407	411	407	429	387	411	431	426	399	385	406	402	444	441	430	416	436	415	428	421	389	421	402	392	405	425	455	419	394	428	438	404	456	421	420	455	413	422	449	447	397	414	395	419	425	421	424	391	410	436	400	422	422	432	381	381	429	446	397	412	400	396	436	405	431	416	449	417	430	419	411	423	417	403	398	444	449	469	381	430	430	431	434	388	436	412	384	395	403	443	401	424	434	393	445	424	394	430	431	432	405	437	398	408	409	401	418	387	405	397	429	385	398	392	426	408	419	412	435	422	404	430	434	435	380	443	411	389	449	440	426	420	399	410	455	408	387	411	392	406	427	458	414	432	450	431	433	430	401	411	434	449	409	414	434	408	410	407	415	446	414	406	446	383	400	411	432	429	446	425	429	394	424	402	405	434	424	382	407	426	420	416	443	451	417	435	409	441	391	402	435	430	425	386	399	401	431	410	426	419	450	404	455	445	434	428	427	398	394	411	410	411	399	407	421	402	412	456	401	409	438	386	429	416	417	410	416	449	409	430	380	418	437	413	432	412	401	391	395	449	377	415	425	419	381	411	428	478	434	417	390	402	404	409	440	407	448	430	418	390	394	388	445	384	443	436	427	447	414	445	409	422	409	465	402	404	411	422	470	423	386	423	390	421	432	430	392	408	436	439	411	421	390	474	415	450	448	392	396	417	436	461	428	420	429	411	401	417	439	411	419	437	417	410	450	430	433	399	436	456	417	436	426	390	427	405	411	424	416	418	417	379	397	437	413	446	398	424	452	390	443	426	443	435	410	436	425	440	448	412	435	429	446	404	437	417	401	400	400	424	458	391	404	396	457	402	386	416	409	402	446	404	403	383	418	398	415	448	418	460	406	429	398	428	401	465	438	394	421	405	406	398	405	428	383	422	404	456	445	424	396	422	397	406	429	433	443	416	424	412	406	424	400	406	425	440	427	404	400	440	425	422	413	435	417	405	397	447	411	419	411	459	367	418	433	405	371	425	414	434	439	418	494	389	447	406	440	414	398	424	414	404	415	397	429	408	414	433	404	437	418	433	401	420	416	404	403	429	454	419	417	435	410	420	410	403	399	421	430	406	398	431	407	430	374	412	449	425	459	409	434	377	398	406	431	442	439	388	400	424	427	395	447	409	431	437	406	418	426	397	434	414	364	401	455	417	405	425	421	423	417	392	443	368	397	398	445	420	441	419	407	409	385	371	428	444	409	446	402	414	403	428	413	413	430	410	429	425	394	446	412	400	431	392	426	430	392	433	410	431	416	421	408	458	382	428	402	404	418	418	416	429	405	436	407	430	382	426	463	424	375	415	411	416	437	428	423	395	393	437	415	412	402	403	427	416	437	421	418	410	398	418	432	415	384	426	440	395	432	390	414	423	412	426	422	411	448	404	394	427	412	392	405	411	429	395	415	401	444	390	419	414	386	415	427	430	387	455	418	439	420	416	406	385	389	385	421	410	415	400	429	461	391	420	408	434	456	430	433	409	388	385	368	390	435	439	419	398	408	372	437	431	408	433	461	419	433	437	392	452	451	429	433	429	423	408	468	418	437	419	407	402	400	413	403	436	453	415	425	403	426	421	409	418	430	404	426	417	398	402	415	404	414	413	383	387	401	406	442	449	463	420	416	410	387	461	413	436	436	436	430	405	417	411	412	414	415	407	415	436	409	400	411	433	391	425	417	450	412	412	404	401	397	451	432	414	430	386	465	430	402	400	399	416	413	412	416	425	434	436	425	421	433	438	419	451	443	424	478	416	397	405	402	378	430	456	426	377	405	393	442	430	446	415	413	431	444	458	396	386	442	433	409	417	431	405	431	415	405	425	401	426	424	395	405	427	419	400	396	375	375	447	455	400	404	406	390	407	439	417	413	412	423	432	443	405	424	394	416	409	423	405	419	428	400	385	415	425	421	403	398	399	408	396	434	418	433	431	430	412	430	416	427	418	425	406	390	392	420	424	436	396	435	387	426	438	426	425	466	397	375	392	413	414	454	428	434	419	460	426	425	409	412	435	409	434	421	427	411	465	402	416	382	408	411	410	423	410	408	400	458	443	423	436	416	417	415	404	393	422	456	401	428	382	435	426	408	371	414	393	421	433	414	430	415	447	449	430	420	434	428	420	403	409	450	438	394	419	439	398	409	381	406	401	419	409	397	434	426	390	420	439	439	374	423	431	423	470	390	401	409	398	430	400	407	422	401	438	430	413	414	397	411	423	423	414	438	449	422	379	427	410	433	441	426	405	427	430	426	399	430	427	429	382	446	421	410	423	434	391	443	433	417	412	392	449	389	418	447	402	404	432	426	418	451	439	445	437	393	403	405	417	452	423	437	421	429	429	433	383	421	400	419	382	410	411	420	425	452	418	400	468	414	427	427	397	404	441	452	429	450	402	449	404	421	382	442	390	418	420	435	451	411	394	405	405	445	404	401	440	410	478	404	444	463	376	424	418	431	420	433	404	403	448	437	400	420	422	402	436	418	417	453	423	405	405	478	433	436	419	406	410	425	407	428	412	424	411	438	448	453	407	408	455	409	420	410	428	420	412	426	436	417	429	422	422	395	376	453	425	425	401	422	421	421	455	405	455	430	413	406	448	416	422	426	406	442	408	386	418	407	402	443	425	395	423	409	418	397	399	437	387	397	420	398	396	450	432	414	428	396	406	411	408	424	425	394	388	445	393	426	427	398	409	397	438	396	390	452	441	424	419	414	422	413	420	414	416	384	392	399	405	400	449	436	456	411	450	419	417	426	437	430	427	467	463	416	425	406	419	440	402	417	399	393	437	442	404	443	404	409	435	422	389	434	417	461	426	410	433	410	455	405	463	424	409	404	399	384	410	424	429	400	424	415	414	418	396	410	420	422	408	441	422	433	451	385	395	406	398	406	403	414	458	393	431	401	411	412	414	381	445	394	428	407	415	423	423	403	401	434	447	461	407	400	411	418	414	442	370	421	404	412	390	414	395	414	446	432	404	437	386	431	426	404	426	440	417	424	423	406	426	420	411	414	419	388
44366	31861	16537	2641	812	544	417	395	337	352	327	279	264	291	306	270	284	264	248	240	250	302	275	269	265	257	251	277	258	239	249	264	279	290	246	270	224	258	240	247	261	234	269	266	275	266	244	251	270	247	270	232	262	220	250	268	251	253	269	265	231	238	225	249	233	253	236	261	244	262	273	267	258	234	248	250	251	209	241	261	242	277	265	246	233	253	252	276	255	272	261	264	235	234	250	219	225	263	261	231	220	226	229	255	247	231	245	234	250	252	240	250	266	280	217	261	282	245	267	269	269	229	249	255	240	251	243	244	253	272	247	280	240	269	231	271	255	259	278	240	241	254	221	239	235	270	249	230	236	227	255	215	279	261	254	233	276	248	256	243	250	251	237	229	283	269	251	269	257	284	264	244	253	242	262	269	260	266	237	259	285	268	270	259	238	248	263	238	232	222	289	261	261	227	258	242	247	244	239	239	220	262	249	270	262	265	229	217	273	272	251	267	277	219	231	287	226	255	253	263	244	235	259	266	243	272	250	234	254	250	230	238	253	240	248	223	248	243	261	223	217	226	247	253	264	258	228	238	255	239	244	236	224	281	228	253	221	244	256	226	236	275	258	253	231	269	266	244	250	258	262	232	218	273	248	258	246	281	261	207	220	260	267	255	208	258	278	254	248	292	245	236	241	245	282	276	247	243	261	251	256	268	257	257	260	237	215	228	238	226	248	224	264	270	247	242	260	240	272	204	235	256	268	246	260	269	284	242	261	258	227	249	241	245	239	277	272	274	244	252	246	217	236	261	246	238	276	279	233	242	211	251	238	232	284	254	255	241	245	253	271	249	224	259	228	272	265	242	250	252	256	244	228	246	261	241	261	228	275	237	241	274	252	271	238	239	247	260	231	223	241	219	222	266	237	269	244	236	236	236	247	243	245	229	263	255	247	259	254	223	233	229	271	264	252	259	254	239	235	244	245	253	212	272	266	270	287	235	272	236	241	233	235	250	237	274	247	253	279	254	240	283	235	232	238	239	286	236	245	270	245	216	246	228	277	260	256	255	248	221	263	245	248	269	242	257	224	250	262	249	265	226	262	259	278	222	249	253	240	235	282	262	212	236	257	257	269	243	268	257	279	240	241	251	257	261	221	267	268	252	231	253	257	260	257	229	262	244	271	227	256	249	235	277	231	251	244	221	267	251	236	248	251	242	252	243	242	223	246	249	254	248	269	243	237	252	253	247	271	275	238	260	246	276	267	226	286	238	254	251	256	243	259	216	251	255	233	239	227	273	291	262	254	238	258	256	212	211	243	237	259	265	264	267	262	250	245	261	265	256	241	244	274	244	221	258	274	251	271	272	228	274	276	262	247	275	257	226	225	260	240	261	267	269	255	295	270	275	253	264	227	273	299	241	237	247	245	235	280	250	238	251	234	247	231	251	241	249	240	227	237	253	256	255	235	241	247	265	275	247	261	271	257	274	233	251	232	236	200	231	253	252	248	215	235	238	245	265	234	255	234	209	278	252	259	284	246	213	258	253	283	197	233	234	237	252	257	258	242	254	227	238	228	238	239	273	278	255	257	251	226	249	231	244	273	269	237	223	229	256	245	236	263	254	262	271	252	259	245	253	222	256	239	251	239	244	283	241	252	238	250	268	250	240	218	254	204	241	257	242	244	266	235	253	261	247	265	268	253	249	262	262	233	275	256	252	246	247	252	257	248	238	253	265	241	246	217	245	226	224	265	281	239	259	265	274	225	255	230	266	248	240	241	245	227	236	256	237	260	240	228	249	226	245	234	234	210	233	247	226	238	283	218	226	258	266	249	235	261	229	249	240	246	246	238	247	257	257	251	224	223	263	272	266	241	258	255	265	267	227	256	261	256	239	250	261	250	225	256	229	252	229	260	238	267	250	278	246	260	268	258	275	249	236	260	230	241	252	269	222	239	248	246	277	268	236	277	259	252	250	227	282	259	259	226	239	253	245	262	232	232	273	246	253	250	247	247	238	289	244	283	250	279	262	267	240	261	269	241	248	256	279	234	243	250	254	295	266	262	262	252	244	229	245	248	256	283	229	278	243	273	271	240	263	229	256	237	231	266	249	253	265	241	250	272	244	240	227	230	242	234	233	234	235	215	247	270	246	270	265	280	259	283	242	254	215	277	240	261	259	243	244	224	286	279	227	248	245	262	249	258	274	251	255	285	269	238	244	252	251	279	220	251	237	230	248	276	224	226	260	210	244	253	258	238	244	252	266	235	248	255	262	243	255	255	236	221	249	210	244	292	249	243	225	262	259	262	273	251	283	256	262	231	238	248	247	252	258	260	211	238	263	228	257	240	236	263	241	256	234	204	287	248	243	244	264	251	250	250	248	271	250	239	210	252	272	249	242	213	250	234	258	256	251	244	223	253	246	254	227	248	252	245	268	234	218	271	229	235	263	277	244	271	255	283	255	244	251	251	225	257	242	227	254	241	271	284	230	235	244	236	246	246	253	264	246	245	260	279	228	236	247	262	252	230	260	249	260	265	238	261	212	237	253	245	227	276	238	256	243	239	239	269	256	260	233	236	262	244	258	226	258	238	244	260	254	258	244	217	258	246	259	252	222	253	227	263	261	274	220	220	245	255	235	237	258	247	268	277	229	267	220	230	208	255	256	271	245	251	250	242	263	235	255	251	209	239	229	241	232	239	253	264	256	256	266	253	233	243	257	286	269	238	230	264	261	240	258	241	240	257	252	208	273	275	269	245	244	268	233	247	238	274	239	264	278	257	250	251	259	231	238	240	272	268	252	270	294	257	204	228	277	276	264	251	213	242	248	268	224	240	244	275	252	247	247	241	247	249	257	264	263	229	246	239	266	231	229	240	228	254	206	243	270	261	254	244	237	244	244	253	239	265	270	235	231	242	227	221	254	263	255	260	259	229	241	259	260	260	230	251	255	246	248	253	233	247	249	213	231	232	248	256	241	260	263	236	263	246	238	235	245	242	220	250	249	252	264	278	242	264	261	274	241	258	261	274	243	246	275	270	238	231	240	232	226	260	245	291	246	257	263	236	237	218	240	256	247	227	259	284	276	225	305	252	266	271	225	264	230	219	246	281	255	262	261	265	251	280	267	207	264	254	268	230	271	288	248	248	247	245	232	248	251	275	269	237	281	251	268	241	285	208	285	245	226	228	226	246	241	249	231	239	251	272	266	262	236	222	237	279	244	247	261	248	264	260	277	264	247	264	251	238	233	217	249	273	263	236	232	262	244	267	257	254	246	279	232	285	242	267	282	259	221	228	262	241	240	252	288	242	256	249	243	217	282	271	242	223	233	255	196	244	252	245	254	268	258	261	229	239	260	240	254	230	223	272	258	251	251	243	267	242	241	243	244	244	251	268	260	241	206	258	250	239	253	262	259	227	243	252	226	278	254	220	238	258	283	240	230	272	265	271	240	252	228	242	256	220	230	265	225	262	242	251	236	249	245	260	259	234	268	284	261	211	247
28016	23245	12630	2387	1786	1504	1293	1269	1055	968	801	817	798	758	705	738	674	675	687	677	647	672	656	588	636	638	636	639	606	567	628	644	580	612	650	588	669	611	630	618	575	591	600	564	597	600	630	614	572	615	570	602	580	600	578	578	575	604	600	555	551	586	578	566	628	558	603	581	587	588	574	602	586	559	619	588	590	597	565	598	619	600	554	553	584	591	619	605	587	559	569	592	558	558	597	555	624	566	603	544	619	636	563	589	580	629	588	551	585	554	588	580	581	602	541	589	582	566	563	634	564	574	594	595	570	607	614	581	578	623	559	565	575	593	576	549	604	550	576	561	541	598	565	542	582	597	578	607	607	610	598	616	577	587	596	557	593	551	576	579	616	588	604	533	576	566	568	559	604	601	601	553	614	589	606	568	577	600	535	571	564	595	595	600	555	564	550	537	609	593	586	634	564	515	529	564	562	568	614	582	583	581	586	608	600	582	598	548	587	577	573	576	572	601	591	607	610	536	560	603	587	577	617	583	595	590	576	577	592	564	595	584	598	620	569	563	533	632	544	587	559	616	604	587	589	570	580	575	588	566	597	547	586	570	564	561	592	557	572	575	567	569	623	582	606	565	621	528	577	560	568	563	568	607	593	615	530	570	581	548	582	578	614	552	596	544	588	538	588	614	574	576	542	565	607	613	569	575	572	586	567	605	554	589	606	605	558	576	575	596	585	560	584	588	556	552	566	586	552	577	592	588	568	564	610	578	534	584	583	589	579	547	561	572	592	597	605	603	592	571	588	562	585	569	534	592	570	545	590	596	566	636	570	601	537	613	548	519	618	563	574	664	589	575	580	553	589	597	572	504	550	580	593	573	573	538	577	567	550	573	578	544	571	594	627	567	588	597	561	559	592	596	521	617	555	578	571	561	588	612	548	588	582	558	573	592	602	605	568	592	597	546	554	563	587	583	568	563	593	607	565	550	558	574	554	602	588	538	590	597	587	625	590	560	582	511	593	586	595	546	601	545	586	616	619	588	606	631	597	591	574	574	597	595	512	566	582	539	601	570	601	604	565	601	604	594	595	539	575	607	568	586	553	572	568	562	548	632	620	588	607	570	551	530	563	585	588	619	586	589	597	621	598	558	542	592	613	593	588	614	591	610	570	566	586	569	564	589	591	612	624	597	563	560	581	598	579	549	595	596	577	565	575	588	584	576	560	565	563	592	619	586	612	548	554	617	606	586	579	587	577	582	568	590	606	569	566	585	540	553	515	600	551	567	612	578	592	582	562	560	595	581	643	584	575	571	564	590	536	564	586	543	589	605	588	592	566	589	584	613	565	594	545	594	562	575	576	581	628	597	618	583	584	618	589	545	535	607	596	585	616	564	538	617	607	565	559	545	541	622	601	603	591	570	552	564	579	582	573	616	564	556	544	563	574	593	620	624	578	566	588	575	568	570	601	557	598	536	579	574	524	562	561	580	575	547	603	588	558	583	569	537	541	586	604	558	561	592	556	641	584	540	548	600	566	620	586	600	584	570	547	586	570	582	544	578	565	580	607	558	563	635	574	559	589	571	575	567	594	571	593	557	619	582	590	619	562	618	603	634	580	607	575	552	558	566	606	580	573	608	615	577	577	630	556	537	554	561	559	595	580	548	564	543	581	575	590	564	583	605	615	590	605	568	563	599	554	575	599	603	620	538	579	618	635	609	595	564	547	597	571	570	573	549	589	597	606	618	551	525	586	595	582	545	588	583	574	566	549	568	578	597	578	594	530	596	546	567	556	559	570	600	592	622	594	584	563	581	618	593	600	581	581	551	603	601	570	526	551	591	580	598	596	591	578	549	553	556	543	562	579	599	589	605	572	550	588	565	604	548	585	554	578	586	575	574	562	597	598	527	565	587	587	610	635	614	599	582	566	585	586	555	589	553	581	592	561	604	586	586	618	557	582	566	574	564	586	599	602	624	595	593	573	629	594	572	606	605	592	583	599	588	577	552	586	556	584	536	586	596	614	560	593	557	609	587	572	574	561	588	558	505	568	553	585	572	607	560	629	545	581	541	566	614	574	568	573	577	588	588	561	557	629	576	593	544	577	605	568	616	568	572	595	549	613	575	591	591	564	589	611	586	583	593	598	575	582	617	585	615	570	579	591	585	566	559	576	521	579	566	646	598	570	611	632	538	550	606	631	588	579	562	550	579	568	575	595	527	545	568	561	606	593	543	574	588	613	545	556	570	590	565	564	550	602	560	619	554	567	562	594	516	587	605	594	553	569	565	597	600	592	596	562	617	628	562	562	615	613	629	605	580	560	567	576	613	628	543	617	570	623	558	613	593	601	556	603	573	584	569	572	571	593	569	614	601	553	603	597	585	606	590	579	571	554	547	542	584	626	582	573	551	609	578	546	585	603	579	630	560	614	599	578	569	590	598	551	598	602	562	570	629	547	566	590	619	592	583	562	561	581	579	577	593	579	526	583	565	605	550	565	619	532	588	620	538	591	608	556	580	554	554	582	610	591	587	579	601	556	589	560	565	596	554	562	589	572	603	603	607	536	581	561	597	577	546	582	556	594	586	594	549	585	580	577	540	612	575	620	541	584	557	617	555	563	583	563	601	537	609	593	577	585	575	592	631	574	543	610	587	577	579	557	536	590	549	604	579	561	581	593	552	594	611	561	589	581	601	565	592	548	584	578	593	598	561	583	616	605	548	584	545	572	591	552	568	547	605	516	555	564	572	563	602	584	559	611	576	590	585	548	609	571	560	602	578	608	585	552	565	538	576	586	590	602	589	589	571	571	587	574	598	558	552	603	523	567	554	556	600	559	594	578	551	573	584	564	579	574	573	592	583	594	579	549	552	591	595	581	596	609	631	529	557	566	555	612	562	581	586	569	563	573	578	570	580	554	549	624	566	591	597	600	621	572	594	563	577	594	560	574	556	553	562	562	541	578	588	591	571	581	605	578	613	569	607	581	583	588	546	575	589	609	584	558	635	609	608	553	562	567	567	589	612	590	564	568	576	570	550	609	573	535	578	586	610	609	562	579	631	590	545	586	604	594	590	654	560	591	583	543	625	543	560	564	574	622	567	557	609	551	586	597	581	564	575	612	590	581	594	538	590	580	616	543	600	589	546	622	554	612	586	592	563	578	564	557	615	554	580	587	559	574	573	585	569	562	565	596	568	596	575	583	577	632	574	611	584	614	582	560	592	604	567	557	561	561	589	576	566	584	589	618	565	551	548	584	581	571	595	580	579	559	600	594	557	583	615	552	553	608	556	587	597	520	563	593	563	541	585	610	586	554	593	608	627	565	571	587	633	653	599	566	550	619	595	586	576	588	576	546	605	596	577	603	604	593	560	563	579	594	587	562	559	597	528	577	569	583	568	587	591	580	584	610	574	607	581	589	576	568	571	576	536	593	600	604	575	553	590	577	617	585	575	581	563	540	560	587	578	563	591	584	606	575	598	564	596	571	612	587	588	581	607	596	585
15519	7054	2094	312	240	255	257	262	233	258	234	235	210	272	240	230	268	243	257	224	237	227	252	238	264	249	255	227	258	222	238	269	236	249	221	277	235	218	255	222	245	237	242	267	264	250	250	259	242	243	244	257	225	267	265	255	248	252	256	261	250	275	238	257	267	240	206	247	224	251	250	249	253	247	251	232	250	238	254	271	218	228	226	274	264	211	233	240	226	253	237	233	210	251	240	231	285	237	233	242	257	247	257	275	251	245	231	248	256	226	231	239	239	256	233	254	230	260	263	263	242	250	297	257	263	252	266	246	229	256	262	242	262	246	257	238	232	263	249	239	247	259	275	250	229	269	238	241	267	262	255	273	257	256	219	244	241	236	227	261	216	250	250	250	290	257	235	235	229	266	249	273	262	242	230	253	269	248	239	259	288	216	254	217	232	240	258	273	285	258	253	246	238	261	241	246	264	269	242	270	246	220	249	250	265	251	258	260	271	222	243	268	249	229	248	259	257	260	232	257	235	240	224	249	232	253	241	260	236	239	230	234	224	232	218	236	225	223	260	239	248	231	246	279	261	229	233	241	243	226	244	274	239	260	250	220	235	241	236	197	233	238	215	187	232	239	222	266	272	252	273	272	239	255	229	218	201	262	236	244	242	249	258	250	269	240	240	252	275	264	252	264	240	246	234	269	238	230	255	242	264	237	242	252	230	240	240	238	255	256	257	222	239	264	198	257	224	248	256	233	236	259	258	234	276	243	226	253	235	252	261	233	223	227	236	239	231	228	250	277	245	239	259	237	231	258	253	225	269	243	221	254	240	233	238	220	247	243	234	245	255	229	235	231	231	257	244	249	263	264	240	209	245	236	221	225	255	253	214	208	261	249	255	225	236	229	228	236	240	232	218	242	244	252	241	262	220	216	259	245	203	228	257	222	238	261	248	239	248	273	232	228	257	263	209	242	224	264	244	250	223	226	274	233	249	248	259	277	266	236	257	239	250	262	252	244	267	250	256	254	256	249	242	232	234	263	222	255	233	245	256	232	234	218	242	206	210	232	235	209	238	212	208	232	228	269	239	258	233	249	252	236	249	220	250	251	226	257	256	226	250	242	228	254	249	245	270	233	262	222	248	259	235	242	257	239	250	255	240	227	266	241	248	253	265	271	250	249	279	226	233	240	262	255	232	257	266	230	227	212	271	262	292	258	221	249	245	237	245	255	239	242	236	234	230	246	255	256	256	224	234	258	236	248	249	239	232	247	252	230	257	237	252	236	235	233	244	240	241	229	221	236	267	222	219	256	221	229	243	239	265	249	242	245	278	251	235	240	251	251	236	237	240	262	227	254	242	242	248	260	264	242	243	229	219	238	248	277	234	251	256	212	263	225	273	239	225	237	263	243	230	221	252	252	263	258	234	252	234	256	249	243	239	261	243	250	247	230	223	251	239	242	259	242	234	228	232	247	227	264	228	249	232	209	236	251	238	253	252	246	228	241	250	235	260	235	238	249	227	276	215	226	242	253	267	262	238	255	242	253	243	225	275	287	216	232	264	266	233	234	260	258	234	229	254	244	245	225	244	254	241	221	239	258	228	276	239	277	245	260	224	233	260	267	259	235	233	229	248	243	266	235	235	229	243	246	232	275	257	223	241	251	230	268	251	261	250	247	229	237	242	210	226	278	269	269	249	231	235	211	263	255	239	257	217	233	241	243	234	246	237	251	257	251	244	211	259	241	279	243	263	246	212	242	234	229	223	242	245	263	249	265	224	252	224	235	246	237	266	232	229	246	277	238	265	262	207	236	231	249	235	240	241	247	260	240	270	227	276	268	238	232	249	254	220	230	250	227	250	211	231	230	232	252	270	222	250	243	229	240	253	232	258	248	269	274	254	241	206	262	266	257	240	242	254	216	237	239	229	218	237	231	231	236	235	232	244	240	268	252	240	249	270	239	254	233	221	290	269	239	246	222	224	247	265	245	256	265	232	228	267	244	232	217	237	212	236	249	234	263	229	248	228	230	270	210	222	251	250	235	227	234	248	224	209	227	224	266	249	240	252	254	230	248	233	259	245	227	248	230	268	259	250	237	234	250	245	220	246	269	265	228	232	257	250	262	240	250	246	295	216	217	220	265	262	252	225	265	253	227	260	243	261	277	247	219	253	230	241	206	265	234	224	241	263	230	220	254	234	245	273	223	245	262	259	289	247	268	257	236	222	228	243	219	253	217	229	277	242	248	234	219	249	220	253	247	211	239	257	240	266	258	217	235	236	256	275	198	240	229	243	249	241	256	262	228	263	247	260	226	239	253	220	244	220	220	226	246	221	221	244	256	231	251	205	239	243	244	222	230	288	236	261	236	237	235	239	250	244	259	233	250	235	245	267	262	239	261	243	235	226	246	304	241	250	220	245	244	255	250	251	192	258	249	249	247	230	248	234	210	235	261	229	254	244	218	257	235	240	229	232	246	233	224	228	259	262	253	251	261	255	269	272	253	218	235	247	234	228	247	232	222	225	262	256	253	255	232	233	272	260	262	237	244	260	248	248	242	232	250	260	247	239	231	227	234	252	239	247	223	245	243	249	241	254	231	220	242	261	226	236	262	230	239	233	245	280	235	245	251	242	233	210	260	257	227	256	265	273	258	213	237	259	223	241	246	254	244	212	266	232	247	258	224	242	245	248	225	259	225	237	215	256	247	228	256	209	258	247	250	257	279	219	250	248	215	249	253	242	223	246	237	249	213	268	249	215	221	235	273	239	241	219	256	239	254	243	216	260	249	254	241	215	255	251	242	260	268	240	241	252	236	235	219	240	240	252	239	234	254	247	244	258	222	233	235	221	202	234	241	232	270	235	258	203	265	234	245	225	251	260	230	269	277	227	262	238	245	233	238	229	243	248	238	249	229	228	219	245	258	232	229	221	202	281	266	242	274	229	237	251	280	247	223	261	246	237	226	262	243	235	283	266	233	243	231	233	239	226	235	227	233	239	246	257	242	264	222	261	271	263	252	248	243	233	222	253	244	239	258	230	266	207	268	237	218	219	228	257	255	254	244	243	245	256	225	261	245	223	258	251	270	262	242	240	232	246	237	238	213	247	227	253	267	255	250	225	231	252	236	272	242	220	249	252	243	241	213	256	229	271	266	231	198	248	262	264	237	249	241	223	231	246	251	242	228	235	255	222	248	243	212	232	211	243	265	270	214	244	232	229	239	243	289	277	239	242	239	236	256	266	242	254	263	232	235	228	184	255	249	254	257	234	246	253	240	260	230	241	276	256	225	255	226	278	240	238	272	237	242	247	227	266	264	259	215	225	228	205	258	252	274	243	249	228	248	239	250	203	243	245	266	257	258	266	250	259	244	230	250	242	244	245	253	258	209	234	255	248	224	249	237	241	246	240	263	230	238	238	265	228	274	216	220	247	217	241	269	228	237	240	220	236	248	266	252	239	249	246	233	237	264	229	247	257	276	255	225	217	257	232	281	283	257	199	245
9422	5726	2781	608	570	536	574	575	578	574	540	532	546	556	509	550	553	540	574	599	577	515	569	514	551	572	551	567	547	597	535	554	608	521	562	548	580	556	508	535	507	553	527	539	555	550	564	571	566	588	589	564	531	549	486	501	564	588	563	538	584	527	505	550	585	595	588	569	583	545	592	527	560	520	554	518	526	562	518	568	571	562	540	558	546	535	569	570	578	587	541	542	566	578	552	556	502	561	553	535	528	538	556	534	553	581	585	526	551	575	541	602	569	545	533	562	574	522	565	585	546	527	530	539	555	537	519	545	545	563	527	553	531	576	594	547	533	570	599	542	546	577	558	594	538	564	580	562	566	519	544	533	551	576	549	542	541	544	554	560	540	583	515	552	592	564	526	585	551	512	557	566	593	590	532	571	565	529	568	554	550	536	555	579	577	574	572	511	554	565	514	543	579	532	583	517	588	562	577	528	548	548	575	558	573	567	552	581	556	525	534	539	497	582	558	578	546	561	531	588	549	549	560	594	570	585	587	519	509	565	560	572	513	524	533	521	552	551	554	579	571	569	564	516	535	559	541	579	554	584	512	590	544	565	538	547	573	516	548	495	537	571	576	552	556	537	560	562	554	542	567	525	550	549	537	573	541	565	568	570	530	543	554	565	539	531	575	565	566	566	545	543	580	543	538	585	574	554	552	530	533	565	572	515	554	526	583	557	546	561	514	535	544	549	587	555	531	560	556	556	548	536	520	547	559	560	566	510	590	531	531	567	588	553	522	552	589	556	543	578	558	540	579	560	556	576	540	562	580	552	505	551	564	542	523	547	553	521	485	548	488	530	573	548	558	552	571	508	581	539	558	545	590	575	562	571	549	563	561	588	517	596	536	537	559	506	560	504	536	578	576	588	606	529	541	537	602	566	537	563	563	558	543	561	569	596	523	546	550	510	567	591	552	561	561	549	520	549	535	574	518	540	570	505	529	548	541	572	533	569	535	547	556	546	552	558	592	547	572	589	588	565	544	563	519	537	587	565	618	553	558	585	519	615	540	529	570	565	577	577	522	551	499	554	559	538	553	521	547	592	566	533	576	538	532	588	504	538	494	585	559	511	545	556	548	557	572	504	556	594	557	530	579	501	579	547	560	548	558	557	551	565	537	571	572	544	577	563	558	568	555	549	570	534	573	556	571	529	559	588	545	531	504	547	531	519	531	550	539	538	577	512	580	597	543	523	548	530	522	555	556	541	612	548	551	545	535	541	561	499	583	540	548	543	566	575	544	568	547	530	535	571	525	549	543	599	590	499	544	579	546	546	537	535	576	549	580	562	564	566	569	560	538	541	570	593	568	559	535	531	542	530	554	529	518	589	548	543	567	523	608	588	543	578	521	555	595	561	576	569	523	519	550	521	547	552	530	569	548	522	558	543	561	574	504	550	539	553	596	581	567	506	536	526	559	533	583	544	549	517	535	542	527	569	577	527	567	582	551	595	571	520	549	512	526	555	562	581	527	571	529	554	555	563	589	519	572	586	542	576	568	542	510	623	558	543	587	496	599	613	548	557	562	557	546	546	570	541	516	530	583	567	566	557	541	535	574	528	555	525	544	552	572	580	529	543	577	527	530	535	595	549	615	546	547	554	564	545	529	545	540	562	556	565	548	592	556	532	569	524	558	558	552	564	556	547	525	555	524	528	584	511	554	530	544	536	567	631	553	564	543	561	518	537	534	530	569	541	573	570	513	554	558	561	544	536	561	558	554	543	558	573	586	562	516	578	535	558	565	535	580	499	596	580	549	532	512	523	545	526	527	577	566	589	524	561	577	547	558	569	508	558	545	542	540	545	519	554	577	559	535	552	590	569	556	568	550	543	523	537	543	533	540	554	577	539	544	542	549	504	559	511	572	532	536	541	552	577	586	561	565	536	540	535	534	528	569	554	603	576	520	569	553	557	572	555	546	535	543	576	548	569	563	574	541	552	537	550	520	548	545	558	568	515	559	570	548	534	547	564	585	563	554	549	567	573	580	624	555	532	576	569	541	547	524	508	505	597	520	566	527	584	557	564	543	588	539	546	581	572	555	557	532	569	562	549	536	563	569	568	576	550	598	524	571	556	548	557	536	556	535	592	568	546	520	541	549	583	536	541	564	567	528	521	610	567	511	559	572	547	579	599	547	569	566	532	568	572	568	548	528	541	568	504	578	552	566	561	527	546	549	527	573	550	543	517	544	622	577	539	517	513	518	540	536	559	593	519	568	557	551	520	568	542	552	545	593	535	564	558	547	571	556	544	531	527	562	568	538	545	557	532	576	574	582	554	557	575	564	564	562	624	537	586	544	576	594	568	575	558	510	544	518	529	553	542	515	539	577	562	544	554	535	519	559	550	580	530	503	590	509	543	555	538	527	517	576	567	583	571	532	547	594	561	550	567	520	506	533	517	554	534	549	539	579	612	542	559	553	526	548	563	570	578	574	597	525	543	570	556	555	557	541	558	563	573	576	580	512	561	566	547	587	555	549	549	569	562	582	552	579	573	547	512	591	566	514	587	562	556	601	594	537	567	559	483	568	508	530	542	514	504	580	531	552	564	534	551	577	528	567	582	574	530	559	545	564	541	572	562	575	558	551	533	591	532	521	536	552	557	548	586	527	534	590	563	558	582	616	527	526	562	550	522	554	550	541	553	539	531	543	560	561	572	534	574	558	536	583	544	532	575	526	552	546	549	550	594	567	598	553	544	527	546	555	508	518	572	532	520	536	579	523	607	598	577	560	578	543	607	527	567	577	542	515	515	557	558	516	524	549	579	529	535	563	530	514	565	564	563	531	532	543	526	578	561	589	591	518	530	579	538	524	566	546	527	526	534	523	547	542	549	541	582	581	543	546	578	543	589	612	576	576	529	575	518	569	542	537	563	599	574	588	533	568	594	560	533	538	528	550	606	530	529	544	527	547	504	543	577	502	563	552	534	503	532	557	570	579	552	562	553	548	571	574	559	576	552	579	553	547	541	549	599	560	524	545	543	578	530	579	563	548	542	521	584	511	529	561	562	529	551	531	524	505	559	547	551	514	588	549	540	532	516	591	600	566	586	546	560	526	511	574	537	577	545	538	525	574	564	537	552	569	556	548	545	543	539	561	542	575	528	584	551	519	535	566	556	548	527	532	591	550	555	554	527	573	532	521	557	523	571	560	602	542	519	552	556	557	531	541	585	560	545	545	583	542	566	520	580	563	615	554	568	564	564	565	540	543	604	584	549	594	588	568	514	496	553	528	555	535	515	581	526	574	553	561	579	555	546	504	520	562	565	566	556	541	526	516	540	534	554	577	571	543	525	531	572	555	539	571	532	566	508	519	581	541	543	552	546	599	605	527	547	534	502	564	568	549	563	569	559	593	522	518	539	508	524	531	525	539	521	549	538	516	542	599	559	549	532	551	519	556	577	571	545	528	563	582	526	544	566	537	530	573	560	575	525	546	561	592	557	540	540	580	581
33589	22174	10319	1135	385	272	240	217	252	210	184	212	199	213	183	168	149	190	192	172	174	221	171	197	189	197	173	170	178	191	182	180	189	189	188	175	170	183	192	198	199	197	195	180	172	175	199	200	176	169	185	197	178	171	168	155	168	174	184	187	207	201	192	188	173	198	177	199	182	169	191	138	174	182	193	159	170	203	178	190	166	205	188	184	179	206	180	175	163	167	183	160	194	183	192	181	161	185	178	202	175	206	176	179	170	175	188	185	191	166	165	188	161	205	153	171	204	176	187	181	152	164	196	200	160	155	192	183	198	192	204	183	165	156	171	188	183	163	160	188	175	147	193	192	169	201	180	180	206	186	201	183	190	175	202	195	198	187	160	182	163	192	170	177	169	180	184	188	171	179	182	199	190	184	182	155	184	181	185	184	182	196	182	204	205	175	206	179	189	189	168	173	165	174	210	200	172	165	199	181	183	167	178	162	175	156	178	183	185	173	181	210	203	166	164	184	170	191	166	183	216	190	184	158	186	146	164	184	174	184	180	201	168	196	192	189	183	204	193	165	199	196	166	177	239	196	197	207	173	168	201	194	171	157	179	163	190	188	180	193	185	169	186	215	175	167	175	187	159	171	159	180	177	184	177	159	178	176	189	190	175	209	174	166	171	162	178	171	176	187	176	167	215	155	161	202	168	198	164	189	185	188	153	171	187	192	187	184	150	178	179	195	168	177	190	184	180	187	171	176	167	189	179	179	157	166	200	167	185	172	176	169	174	214	191	184	165	163	183	167	169	193	192	181	176	180	161	163	178	142	171	184	182	184	185	172	183	202	196	179	190	178	190	179	179	175	172	188	181	175	189	168	181	185	168	206	187	226	176	203	163	192	196	196	181	196	174	182	179	195	154	145	179	176	192	190	180	177	178	180	201	192	215	182	175	191	169	217	186	204	199	183	183	199	171	193	175	182	161	187	168	167	173	185	178	177	202	182	186	185	201	169	178	177	194	195	141	157	174	172	159	205	164	175	193	170	176	183	181	189	171	187	173	190	155	193	177	187	177	178	154	189	164	210	212	175	191	171	201	200	172	181	179	205	182	193	181	173	178	186	214	177	192	176	170	187	161	176	180	198	136	182	200	170	202	171	165	188	196	165	175	185	192	176	160	173	205	186	199	200	165	158	182	186	166	171	180	178	189	189	195	188	170	184	175	183	202	193	230	171	176	177	215	188	207	186	195	172	183	190	197	174	188	183	178	193	201	187	189	173	216	157	183	184	177	206	175	183	185	189	181	171	186	182	184	180	185	169	181	191	179	160	186	196	181	193	194	189	192	165	189	179	177	181	179	161	193	190	218	185	204	180	175	184	187	190	163	164	216	204	191	191	184	190	207	182	185	176	172	169	163	190	190	187	167	200	188	177	196	179	169	160	163	184	200	187	177	185	170	172	182	197	180	172	200	187	189	200	171	190	173	167	183	180	161	158	189	196	163	176	184	171	185	185	176	168	177	188	203	180	177	200	195	186	203	174	190	206	181	195	174	193	190	183	190	197	202	181	174	199	188	201	175	166	198	185	193	193	173	210	178	175	189	170	203	181	167	158	205	164	200	165	160	156	184	158	193	194	193	184	204	179	211	183	189	184	198	174	189	182	171	168	195	172	175	182	174	158	200	151	181	177	195	217	203	193	184	187	183	155	177	178	168	164	169	188	188	188	211	163	191	175	171	197	182	163	173	202	200	177	164	186	185	205	172	201	177	187	188	183	157	174	172	173	193	185	198	188	189	174	192	162	184	174	189	167	172	158	164	169	192	164	176	180	178	182	191	190	177	191	178	165	181	176	181	184	168	159	196	193	177	202	161	213	172	166	183	204	198	206	153	166	195	198	202	175	183	186	189	179	172	175	164	176	186	175	193	198	153	186	177	187	184	165	199	159	162	170	188	190	158	208	188	185	192	172	183	164	177	166	184	206	176	198	208	208	185	175	168	197	180	177	175	160	175	197	172	179	170	151	176	173	228	196	178	183	170	159	176	181	206	170	189	185	177	195	193	164	170	177	184	194	178	175	178	195	175	165	160	168	170	165	179	167	174	205	192	177	175	164	180	193	172	160	165	200	170	171	173	209	172	180	169	184	156	158	175	203	164	157	209	172	165	182	168	172	191	172	184	179	194	188	165	193	202	177	175	186	204	186	187	167	172	189	169	182	194	176	177	157	169	177	191	184	172	190	170	163	177	192	190	181	206	205	187	192	162	188	151	175	166	184	188	168	196	160	173	157	168	166	193	168	197	202	197	189	199	179	179	171	158	192	203	174	178	221	191	196	235	194	194	195	165	181	167	172	181	163	164	199	157	164	176	174	174	148	175	195	160	173	185	184	168	166	171	174	187	177	178	193	189	192	172	156	171	167	184	198	214	181	179	161	176	209	206	179	190	189	190	199	183	182	188	172	178	173	184	176	163	196	205	166	168	204	178	158	176	180	181	180	172	175	204	172	186	189	185	169	180	211	166	176	178	167	177	176	179	168	188	171	182	179	212	173	178	189	198	169	165	171	192	170	182	171	176	197	172	173	181	172	201	187	173	204	177	169	183	180	166	156	180	163	182	180	162	185	186	159	161	200	180	195	191	163	183	212	194	175	198	192	175	170	197	177	185	169	182	181	219	173	171	202	165	167	174	190	206	180	163	183	181	183	183	155	172	162	167	167	168	179	202	187	219	155	174	169	194	192	172	174	208	169	169	211	175	186	170	187	190	175	196	215	161	182	200	191	201	182	183	177	183	185	196	173	168	198	191	187	180	177	186	190	161	166	194	177	190	168	169	177	175	190	195	203	174	196	200	171	185	179	205	174	194	186	183	181	153	192	174	173	166	178	179	194	187	179	171	178	173	183	199	172	176	221	184	165	181	193	191	168	171	181	167	217	179	194	203	196	184	188	190	217	180	171	178	206	165	209	154	178	176	184	168	207	178	184	173	193	198	163	178	189	188	169	167	171	174	172	174	188	192	207	192	214	184	169	194	170	202	170	197	198	186	178	172	211	197	157	178	174	180	185	183	191	183	187	187	180	187	158	169	174	188	201	171	213	183	195	194	173	169	156	180	186	191	156	199	182	185	185	197	191	183	197	181	187	163	165	199	178	166	191	165	178	194	167	168	180	168	192	177	185	184	167	165	153	184	164	187	167	179	180	213	201	172	186	172	185	202	204	208	161	177	179	179	165	160	185	165	178	155	179	191	198	161	144	180	214	190	206	212	186	176	188	195	190	186	177	175	187	181	192	170	204	215	160	212	203	175	179	169	182	174	164	173	182	183	183	172	184	165	181	176	207	167	169	178	167	152	173	159	206	176	179	171	189	208	181	169	171	199	166	169	168	178	177	170	209	185	166	176	176	179	189	193	190	175	184	154	168	179	182	185	177	181	163	190	177	185	172	182	173	188	156	150	178	180	177	160	174	174	196	176	204	204	184	182	202	184	191	188	172	179	197	163	175
21563	16324	9181	1344	1069	928	824	852	720	658	532	588	566	514	511	480	491	501	456	505	500	481	453	468	470	467	468	480	452	479	465	462	462	466	445	462	427	466	450	440	452	450	491	463	457	428	449	455	480	471	430	449	486	437	463	477	434	452	431	436	422	460	460	446	443	452	408	443	444	468	412	434	439	457	474	435	453	409	433	428	434	409	429	450	435	425	454	447	464	469	454	440	436	437	473	432	437	450	433	427	403	425	433	432	440	439	402	432	460	435	393	393	430	419	452	436	452	429	441	452	422	455	449	460	433	438	436	412	424	387	426	443	474	450	444	435	461	450	425	420	439	415	425	457	424	462	452	414	426	410	448	425	436	424	443	446	445	376	465	449	424	426	432	449	433	456	441	430	467	454	418	430	455	438	439	412	418	450	426	487	460	426	422	415	430	443	433	449	431	427	443	469	472	430	428	440	434	433	432	405	442	449	421	415	443	457	427	441	407	440	407	419	471	448	475	469	469	440	447	435	425	438	447	398	436	427	456	420	462	433	429	447	416	459	387	448	442	455	463	483	472	438	448	403	467	420	440	438	433	415	466	426	425	427	451	430	462	413	457	423	407	459	430	415	406	469	456	452	417	455	441	440	449	421	427	457	468	440	421	425	446	464	466	428	474	431	433	418	458	433	440	446	427	467	439	431	407	426	418	414	414	429	432	423	462	456	459	487	462	402	444	404	437	472	414	419	417	471	453	467	459	458	428	460	444	388	393	456	422	446	462	466	435	453	422	416	431	433	451	429	430	426	428	453	458	412	452	429	443	493	450	419	438	434	449	423	475	475	403	426	451	406	393	394	404	441	437	456	454	451	414	440	465	476	443	438	438	463	442	455	488	425	397	449	411	419	431	464	417	432	429	436	444	443	416	441	412	420	483	438	439	404	398	423	442	398	477	457	419	414	445	433	409	437	429	449	400	423	435	432	454	443	406	411	451	429	463	442	415	442	430	383	435	427	460	448	435	441	452	441	403	443	447	442	453	430	447	481	431	415	423	467	415	461	442	459	419	406	457	443	456	433	463	436	437	459	452	419	433	425	468	442	425	434	451	418	447	461	441	466	442	444	480	409	420	443	465	432	448	461	425	466	459	470	419	418	444	454	403	443	401	422	434	431	478	472	420	416	428	466	446	429	439	417	474	433	429	455	436	415	449	482	460	470	463	425	428	463	434	444	435	428	455	441	446	483	443	419	419	429	441	465	435	449	428	467	456	417	428	421	437	444	438	473	445	466	431	422	413	422	448	471	424	417	453	449	446	440	439	459	422	446	436	465	450	412	419	440	431	413	458	422	436	410	497	432	454	431	412	473	455	413	453	412	450	461	415	451	449	453	479	434	442	481	443	413	476	468	449	468	430	387	439	409	424	445	437	421	431	460	485	442	423	440	405	428	437	433	441	442	434	462	433	426	437	427	454	424	406	428	434	466	436	425	419	435	464	444	427	436	426	453	435	414	456	396	454	449	464	413	403	467	455	469	411	441	419	418	414	430	446	429	429	437	437	444	442	444	427	452	479	482	428	411	445	435	453	497	446	487	450	453	402	444	420	467	454	414	436	437	427	427	438	405	446	403	411	432	397	464	449	418	441	431	430	463	441	421	464	448	418	453	466	413	446	446	403	427	416	438	413	418	460	470	445	445	425	425	436	458	447	438	435	431	464	473	425	452	436	439	441	445	425	438	444	427	413	427	446	424	418	470	446	439	459	435	396	439	463	460	441	446	415	464	439	444	438	438	448	468	431	440	387	453	427	466	442	440	435	424	438	420	424	434	432	449	446	424	457	409	463	441	431	413	423	441	417	446	447	453	458	466	430	428	452	438	471	434	466	416	450	435	385	433	437	416	462	467	427	468	427	450	425	428	455	429	432	441	422	431	427	404	449	406	470	426	443	415	453	439	444	449	427	430	398	446	452	411	446	478	454	421	413	433	416	456	439	443	444	453	422	410	462	433	433	417	417	402	422	454	426	417	437	447	452	452	440	451	462	461	402	457	409	415	461	447	459	423	438	422	439	439	428	412	444	421	465	448	429	422	422	450	444	446	455	459	450	431	456	426	460	443	425	421	422	434	477	406	448	457	423	464	441	461	439	446	430	431	433	425	477	431	409	414	455	461	469	457	452	473	435	457	419	442	456	466	417	440	380	414	413	425	427	434	428	402	452	461	436	460	420	437	478	502	466	431	442	452	456	430	448	430	431	435	402	439	468	467	429	416	444	418	466	435	467	460	426	441	421	433	440	435	472	455	429	443	428	473	432	449	424	452	436	439	456	412	434	462	393	439	462	437	420	425	429	436	418	438	457	421	466	445	444	434	422	462	481	467	432	418	425	461	443	396	425	458	450	439	449	449	439	454	452	420	426	445	419	423	434	425	423	449	446	464	439	425	415	422	423	410	424	463	423	459	424	436	446	450	437	418	441	462	422	450	433	476	413	411	443	412	427	427	447	425	407	461	453	451	423	411	471	449	430	382	430	453	440	451	411	431	434	460	449	444	462	440	465	424	448	461	430	437	466	447	441	437	448	432	435	441	429	439	453	454	416	435	432	413	433	430	410	440	412	422	426	411	418	451	472	428	431	437	451	432	447	452	443	416	462	425	442	470	454	397	419	456	454	460	450	438	444	463	425	437	428	427	405	428	394	425	459	433	427	394	444	434	426	435	445	450	481	439	413	411	468	438	426	442	430	486	443	447	455	385	401	440	423	429	410	435	421	407	439	441	464	430	401	455	445	451	463	455	431	406	432	435	437	443	437	433	460	484	472	471	440	423	464	414	440	399	462	445	442	426	465	439	476	421	438	474	428	436	438	402	423	473	438	424	437	443	453	451	405	448	449	415	422	408	443	434	442	488	455	423	472	442	453	404	475	434	430	413	422	412	442	445	408	420	434	449	462	398	451	459	428	476	467	438	430	439	423	448	457	472	419	444	451	449	391	435	441	456	408	427	443	439	431	452	419	435	435	410	441	463	416	365	464	414	446	449	436	412	432	452	451	409	450	425	466	443	433	480	431	430	465	398	438	451	466	461	468	441	431	456	445	456	439	419	461	455	438	435	472	464	422	453	432	468	424	451	427	433	466	433	437	431	458	450	418	448	448	416	445	441	451	448	430	409	404	435	473	426	465	454	431	478	435	436	409	455	446	440	457	435	441	459	403	429	444	465	468	468	436	420	431	449	441	467	431	435	455	410	441	411	451	437	443	460	400	428	471	419	426	454	402	477	442	457	408	425	423	440	480	468	443	427	436	439	436	440	437	403	444	475	437	379	433	440	446	434	439	448	450	412	437	442	424	452	454	461	460	436	446	440	428	455	486	504	443	465	430	467	449	423	453	414	457	454	428	485	401	448	427	449	432	417	418	418	434	418	418	437	424	457	444	438	436	423	421	462	413	460	424	448	406	415	452	436	467	473	435	440	426	439	439	425	401	438	446	415	462	442	424	446	438	426
44506	30734	18180	2910	767	539	478	431	364	352	308	273	318	291	323	288	286	248	242	262	253	281	263	269	260	280	244	281	252	266	254	251	245	299	278	271	248	268	284	278	260	271	257	260	268	300	285	276	290	249	292	271	248	261	275	197	242	262	239	226	223	258	265	262	290	271	240	234	263	226	219	268	253	263	271	277	258	256	275	276	271	278	260	285	280	252	256	253	247	275	294	253	253	274	247	281	252	277	241	243	233	263	242	247	284	247	266	250	258	250	279	252	247	259	242	258	293	233	273	260	239	264	285	269	249	246	268	251	256	273	280	266	297	251	250	260	265	254	246	267	244	238	261	260	250	255	256	230	240	229	231	277	277	261	271	284	253	241	238	273	265	243	300	242	257	243	292	283	259	278	245	265	219	265	242	235	249	279	259	237	256	237	272	283	248	268	268	261	256	276	275	244	254	252	260	266	250	289	264	276	273	257	252	237	251	281	279	280	270	252	251	263	259	237	270	256	253	248	247	252	211	265	260	258	267	243	262	266	279	300	276	241	236	245	285	245	295	240	233	248	262	262	273	257	276	294	265	246	241	277	264	271	254	289	266	248	263	239	240	278	259	240	278	275	254	243	276	273	258	242	235	278	259	248	272	240	263	263	235	259	253	250	278	269	274	242	269	263	237	265	276	278	277	294	254	254	263	240	251	269	247	257	281	245	266	267	264	257	265	274	278	270	236	245	240	242	245	252	243	257	250	289	274	251	277	257	275	257	234	257	290	270	225	247	219	249	275	260	270	255	277	260	270	256	242	260	238	236	253	237	293	267	280	274	266	244	270	266	287	251	286	268	259	274	292	239	235	263	262	260	261	232	254	243	282	279	273	231	271	255	263	262	302	257	291	247	257	297	270	274	283	264	259	266	254	238	267	252	261	249	266	251	272	254	247	283	307	244	259	263	298	247	271	277	264	256	277	273	249	235	251	266	241	279	266	270	274	251	250	265	267	257	199	270	242	252	258	230	280	245	297	258	276	271	275	293	255	279	234	274	255	312	244	298	287	264	257	234	258	260	232	269	314	280	269	247	276	228	262	261	280	235	235	240	274	233	250	237	269	263	258	272	267	254	241	270	270	254	274	258	238	263	266	225	289	260	269	242	260	266	246	218	274	245	240	275	263	265	246	283	278	294	253	251	252	257	260	266	293	240	265	263	289	273	276	268	271	234	239	248	248	253	248	231	263	259	265	282	294	270	297	281	263	273	284	253	273	272	280	245	266	277	262	286	271	269	259	258	275	256	230	274	264	247	253	272	246	264	272	251	231	267	262	290	297	256	255	255	280	252	239	270	284	258	260	251	262	302	278	255	273	273	257	241	267	232	282	281	261	258	255	277	275	244	257	297	302	282	266	263	289	275	269	260	310	262	264	256	284	291	284	279	233	235	252	236	278	238	259	250	263	246	252	253	281	264	258	274	275	236	268	250	275	239	254	246	257	274	281	253	254	303	270	238	256	257	253	281	281	233	289	272	258	240	250	259	256	268	256	282	249	259	247	256	286	260	265	232	244	238	274	283	283	254	268	263	252	240	244	262	297	287	268	264	245	270	232	259	279	256	235	238	242	267	282	248	258	269	241	271	243	251	234	271	270	242	289	254	253	256	249	250	287	267	245	266	267	249	230	234	282	258	265	233	244	273	279	255	231	268	274	236	244	266	266	296	250	274	254	227	252	247	254	259	242	252	270	236	248	276	276	268	272	254	270	244	257	275	258	266	253	264	225	254	244	283	286	278	236	259	258	230	251	245	265	232	238	291	255	259	273	292	268	259	259	228	260	249	277	237	241	262	259	255	278	279	267	268	244	244	266	241	252	286	252	256	240	226	253	265	261	241	239	260	272	282	269	255	257	253	241	284	278	239	281	300	255	262	281	290	256	251	265	266	287	279	259	271	244	277	262	270	228	258	252	267	243	256	275	273	253	257	233	247	240	240	271	257	284	260	265	272	273	237	246	261	250	261	274	251	249	237	252	239	287	258	254	261	272	256	260	265	266	275	259	288	259	268	255	268	294	283	225	273	273	265	261	251	240	266	273	259	237	264	255	255	241	229	260	263	261	278	259	277	225	252	298	256	254	235	246	284	255	236	270	274	259	257	283	260	258	249	247	259	265	263	225	256	239	259	254	277	271	279	283	258	252	276	259	269	240	257	272	259	257	248	284	264	265	267	285	290	231	283	264	277	240	279	269	257	297	277	265	247	258	268	267	246	246	292	249	279	271	245	266	266	240	248	231	276	250	255	268	252	238	270	241	275	237	278	287	247	261	290	291	247	252	261	245	266	264	248	271	279	244	300	274	265	250	230	266	277	220	260	255	270	228	285	256	276	268	260	239	221	236	294	262	266	237	254	265	245	259	266	267	250	230	253	266	257	278	282	261	255	244	241	239	239	263	245	285	269	280	251	252	253	266	267	220	289	250	261	232	248	250	252	219	272	248	287	261	257	262	252	259	268	254	251	215	251	238	271	273	267	244	281	281	264	252	241	285	278	258	273	241	243	268	285	262	244	262	274	246	268	246	245	258	261	241	241	261	260	255	272	256	297	251	274	267	240	255	260	269	242	243	260	265	272	286	233	264	234	263	257	277	295	259	286	246	265	254	273	265	248	253	245	281	287	248	233	241	265	238	294	263	250	258	275	248	258	251	270	236	269	245	263	271	220	240	272	251	264	257	272	284	263	255	243	266	257	243	237	258	244	244	250	261	313	284	254	232	254	275	269	281	206	248	271	244	241	251	243	272	261	226	258	271	238	277	284	252	252	254	237	266	248	267	273	266	252	273	229	221	266	242	248	240	244	264	277	294	270	280	271	270	266	283	245	264	238	278	242	232	259	256	255	245	267	267	254	263	277	303	249	249	291	284	323	262	255	260	228	261	267	252	275	261	258	271	240	270	229	246	249	258	265	265	257	227	244	281	243	240	263	242	289	273	291	262	249	265	268	227	248	279	289	260	286	275	253	261	265	248	291	237	252	269	273	266	296	244	259	283	278	280	264	255	276	232	240	250	254	279	284	268	244	259	259	241	254	263	255	232	252	255	270	266	250	260	268	266	239	246	245	279	269	278	283	252	255	281	253	274	257	266	250	241	243	263	268	275	267	260	264	259	273	283	296	267	248	267	251	286	255	220	285	257	261	224	280	264	238	262	246	308	276	245	255	247	265	253	266	257	262	271	251	241	274	271	245	252	256	265	260	241	238	257	251	256	304	275	243	254	265	278	273	276	275	247	257	252	257	255	259	245	248	254	259	271	261	250	253	237	264	282	243	263	229	243	272	264	269	281	265	267	238	237	257	263	238	264	250	273	297	272	230	291	287	281	243	284	283	252	224	236	248	276	270	287	253	259	235	282	262	285	277	215	271	274	265	267	265	261	277	261	249	284	256	283	257	264	279	256	246	252	254	264	280	220	253	267	256	253	263	257	289	270	285	265	254	263	254	263	267	249	283
27917	21577	15024	2439	1792	1528	1332	1353	1076	1025	871	781	790	779	728	681	660	694	729	695	671	681	682	662	640	632	647	654	655	636	666	651	646	625	693	667	609	667	565	639	647	633	599	669	638	622	598	642	588	632	604	599	619	577	627	623	600	594	631	619	589	602	654	641	623	668	621	617	622	596	558	620	653	633	625	610	595	606	647	631	614	577	623	601	575	571	571	632	611	595	621	614	637	665	615	597	617	647	568	556	659	611	601	656	618	614	651	612	606	600	628	566	571	597	620	587	655	653	628	607	597	583	574	590	627	619	607	629	589	652	556	614	589	650	617	633	625	622	626	612	596	611	636	598	634	618	582	650	603	670	555	607	590	634	587	632	629	647	592	611	587	636	608	601	612	629	624	623	659	653	659	550	572	634	601	622	569	634	580	561	605	548	626	636	589	588	612	611	629	618	581	602	609	638	614	638	594	592	652	613	613	598	668	615	592	594	589	618	634	592	649	622	631	605	563	642	595	571	611	628	621	581	628	609	605	626	595	630	630	587	587	562	627	608	616	610	567	621	626	609	609	640	615	616	603	590	597	616	664	639	628	579	631	609	631	628	574	599	624	591	583	566	668	649	553	670	612	599	573	596	598	607	598	578	600	566	613	587	551	626	593	619	646	610	591	582	610	672	595	589	647	633	651	616	600	618	569	655	645	633	634	550	605	609	600	574	666	637	615	594	586	605	626	592	565	622	584	616	648	650	591	605	574	582	621	602	602	585	608	604	618	595	622	656	605	639	638	559	632	588	616	632	628	595	568	603	572	600	617	622	589	605	630	611	654	640	551	622	586	592	586	569	602	565	594	627	620	613	608	636	603	638	634	579	636	614	634	594	563	572	662	626	614	558	601	592	609	570	623	619	608	592	551	631	607	592	603	585	635	609	602	626	604	635	576	577	617	597	583	634	582	624	611	578	627	614	597	657	566	574	592	587	621	578	612	601	630	566	605	602	585	520	581	663	630	595	608	644	624	584	635	626	616	602	618	607	599	645	588	604	569	597	582	555	619	588	591	636	604	580	621	605	599	570	576	580	615	579	595	587	645	605	637	642	600	616	588	602	612	606	591	669	585	617	610	591	635	560	557	572	616	575	587	610	598	600	622	615	632	610	659	585	594	605	628	625	588	596	642	606	586	622	646	588	613	628	619	660	621	618	610	515	633	605	611	638	591	578	621	572	587	592	588	626	634	640	602	608	623	620	598	571	594	586	610	621	613	606	590	603	608	601	655	608	613	619	615	642	640	604	636	642	610	619	593	598	597	625	657	625	579	612	614	573	604	598	601	592	620	602	601	621	565	595	636	610	612	602	607	616	611	550	611	576	606	608	645	627	567	584	626	617	618	643	627	602	643	567	610	584	582	602	583	597	582	609	571	550	582	583	588	601	622	649	637	609	622	634	588	560	578	636	619	593	561	585	633	600	541	627	594	575	601	571	609	635	598	615	608	585	592	580	577	618	589	583	611	557	555	571	581	619	609	598	627	604	567	615	585	598	580	601	638	587	602	589	661	593	593	598	604	625	637	590	648	610	629	636	567	561	632	602	600	600	549	625	581	621	618	596	613	635	613	616	614	550	593	568	615	607	591	589	600	607	595	598	587	579	628	605	616	605	573	634	632	634	559	554	610	581	600	595	585	623	585	638	608	611	633	611	592	599	599	613	636	576	633	582	594	671	610	648	591	591	568	570	557	625	598	630	590	619	597	579	625	615	583	575	586	578	607	612	609	580	603	606	626	668	597	605	563	657	601	621	600	600	605	594	617	569	614	585	630	621	596	647	603	608	587	622	601	613	619	613	647	652	658	587	596	573	609	608	603	592	612	601	588	564	561	617	592	610	581	617	578	668	583	611	614	579	599	665	566	615	587	594	610	636	587	622	591	587	553	590	640	634	621	559	586	630	609	624	628	622	601	608	633	594	610	594	573	622	625	545	619	595	595	599	589	627	627	593	587	640	622	612	584	591	650	604	627	577	588	573	618	575	611	613	563	608	624	602	605	582	601	606	636	604	605	595	612	603	663	618	577	602	557	629	573	632	608	601	587	575	623	607	603	629	617	646	587	588	610	584	587	602	638	630	629	600	581	594	576	566	589	568	576	600	644	589	612	632	667	646	630	580	571	584	586	560	606	585	606	598	608	659	640	643	606	584	605	584	628	610	601	602	633	574	606	612	595	581	584	617	597	632	574	614	650	630	614	566	602	616	644	623	576	606	646	613	599	609	597	594	637	619	613	568	597	646	587	603	600	632	597	617	612	584	601	580	607	634	573	647	592	573	581	657	659	636	615	605	631	612	589	617	591	587	626	575	617	569	587	634	594	602	613	593	614	655	616	591	623	561	628	584	656	550	616	619	626	580	572	612	613	586	590	625	580	604	575	616	610	608	611	638	606	584	613	651	634	598	617	632	586	610	617	621	604	651	615	593	625	589	617	608	600	613	618	574	604	639	627	584	595	639	604	602	587	614	599	603	596	618	629	600	604	622	604	627	623	617	584	612	624	588	651	609	620	566	613	617	600	595	606	596	611	609	595	599	575	576	623	566	557	637	575	614	577	645	612	633	597	592	629	605	637	642	605	598	604	613	575	640	625	579	603	625	635	590	611	583	602	612	572	648	568	620	618	581	613	580	598	608	618	605	580	607	589	597	598	600	594	644	623	584	638	614	604	635	625	601	604	601	607	635	587	599	620	635	578	603	596	624	555	565	554	574	585	569	626	587	644	593	654	640	625	590	600	644	622	607	622	608	570	561	573	577	627	641	615	593	630	592	593	581	595	588	621	564	586	595	616	599	635	615	619	625	612	612	594	575	596	639	606	529	575	649	594	613	599	562	651	547	607	599	595	615	627	588	609	601	594	624	552	596	646	571	592	546	560	622	560	597	586	670	635	606	571	552	568	592	641	627	583	607	624	628	558	586	589	567	604	579	593	618	639	609	594	655	619	593	587	571	576	592	592	593	597	607	642	611	572	581	591	606	610	597	592	590	584	602	617	586	611	586	582	567	602	648	646	608	586	599	595	597	563	630	571	609	587	614	521	599	590	645	612	588	633	636	592	589	596	605	620	656	625	622	631	609	621	616	610	613	599	599	595	598	633	607	614	601	627	622	601	620	575	604	620	589	610	625	616	638	596	582	583	611	606	573	626	586	627	637	631	606	629	602	606	646	598	601	626	601	568	626	561	599	583	612	624	593	599	602	560	576	599	561	614	571	635	589	619	628	616	622	626	587	594	627	644	623	577	624	634	598	569	590	591	624	604	615	570	613	566	615	602	611	589	603	576	665	604	578	605	610	601	610	626	602	623	590	647	584	588	580	577	591	561	597	600	596	612	617	599	594	591	622	578	594	611	606	611	670	630	595	630	619	611	575	572	589	606	596	568	569	587	568	610	643	639	610	598	589	580	656	577	562	596	594	580	604	594	640	606	659	579	550	576	591	606	563	586	564	639	626
14843	6922	2034	295	237	259	253	247	254	254	263	192	254	270	255	252	228	226	248	202	224	227	249	258	276	281	247	247	258	231	232	249	254	251	247	273	245	243	256	246	280	255	231	240	224	275	274	274	210	235	259	252	266	250	249	260	270	229	233	296	242	228	286	248	270	259	256	249	273	260	223	222	244	236	244	258	263	247	261	253	259	246	251	277	231	231	217	248	225	208	257	229	258	246	264	259	292	223	236	274	236	277	259	255	251	247	259	226	233	264	267	232	272	251	215	237	265	277	259	241	265	236	262	231	232	253	249	244	232	255	267	267	265	255	279	251	270	277	255	234	241	244	221	279	247	241	255	260	255	262	263	208	270	270	268	335	263	233	248	255	244	234	237	249	292	252	226	247	244	259	218	254	225	248	240	227	245	258	280	244	261	267	264	259	216	224	232	242	251	252	267	253	247	255	248	231	249	274	277	266	242	253	239	264	267	262	273	245	279	241	255	270	227	272	227	222	239	241	235	259	238	230	271	272	235	229	240	244	223	228	247	243	255	265	227	234	253	245	256	237	256	287	255	208	264	254	235	244	285	236	239	224	248	249	265	246	262	234	265	270	284	244	246	218	246	239	244	265	235	242	249	239	244	223	247	246	231	225	244	247	252	263	236	246	263	249	255	229	232	244	273	242	234	233	270	237	255	238	243	246	250	248	224	248	239	256	300	258	273	279	245	271	253	229	247	237	260	247	257	248	262	252	228	275	248	226	222	231	249	257	271	264	252	282	250	266	253	237	264	286	247	274	231	237	248	270	254	232	227	244	216	232	243	233	240	264	264	277	234	276	269	288	254	232	263	247	238	257	260	261	262	227	252	255	247	251	241	281	274	259	249	234	254	272	207	245	249	241	246	236	252	269	247	268	263	227	289	264	236	239	248	251	244	253	264	277	263	238	230	245	230	250	227	255	243	247	234	264	259	242	257	262	244	249	257	254	280	268	249	245	224	220	252	251	233	223	247	265	267	240	256	259	269	243	249	272	255	251	259	245	226	259	256	276	253	253	247	241	238	243	267	249	265	236	225	220	218	243	259	277	252	233	236	274	247	219	220	282	228	259	255	268	206	256	234	266	276	240	241	257	220	264	263	280	255	264	239	247	253	271	216	262	247	253	231	245	277	299	253	258	229	258	254	251	273	267	262	250	239	260	211	232	241	241	215	236	267	263	251	243	253	293	252	258	220	231	281	235	253	232	234	231	261	231	260	233	235	242	261	248	225	244	278	226	241	239	259	237	225	254	227	250	269	238	261	226	263	261	229	275	236	251	266	259	260	242	243	242	246	250	237	234	227	261	266	254	263	234	236	279	288	258	249	264	228	235	260	263	266	247	253	286	252	269	270	239	294	262	250	225	256	251	228	258	247	248	243	242	249	246	248	245	262	265	236	268	259	227	241	242	272	269	244	251	230	275	236	260	241	276	239	244	259	237	278	263	265	249	238	258	262	252	231	256	275	238	264	262	261	240	271	263	245	243	286	249	240	238	228	221	228	213	253	262	244	238	238	251	246	252	221	230	236	280	269	250	253	259	248	254	239	254	247	254	251	270	254	287	278	253	264	239	254	250	268	241	267	258	251	261	235	261	230	226	227	256	243	253	245	260	268	212	255	257	238	265	235	255	255	274	256	223	272	245	253	248	257	247	262	264	260	219	238	261	251	239	236	237	222	242	251	288	244	238	257	258	229	259	249	234	252	260	226	229	246	269	231	225	271	216	257	241	244	251	269	253	261	257	229	231	243	257	251	226	277	267	259	236	228	273	231	284	250	239	249	257	259	246	269	259	216	241	260	256	246	275	246	252	241	216	258	274	263	265	243	210	252	254	239	250	231	265	240	282	242	242	234	250	260	227	225	253	256	248	245	236	240	257	273	238	213	230	229	252	264	216	242	249	251	274	258	275	261	220	244	250	270	239	244	256	256	266	265	256	252	270	256	244	244	276	285	247	232	257	258	242	251	254	236	237	265	254	241	246	230	234	253	273	243	254	243	241	265	243	241	249	243	254	258	234	265	255	250	266	225	256	258	259	239	258	229	239	289	245	262	256	267	245	249	265	233	234	258	274	254	279	246	241	235	234	250	250	279	233	263	228	264	247	264	279	252	260	231	226	258	283	266	262	240	245	245	237	255	260	231	260	326	234	242	264	252	256	233	222	214	272	232	254	230	238	258	225	264	239	229	255	262	268	254	267	263	269	244	247	249	287	221	260	268	275	251	279	294	253	292	236	255	260	250	281	253	287	288	267	249	240	262	293	252	213	274	279	243	264	221	274	237	254	264	236	239	261	247	232	270	246	242	249	235	231	245	235	273	258	269	252	237	234	226	266	213	249	242	244	259	239	240	259	260	252	241	232	241	268	207	256	262	280	253	250	263	233	239	229	260	270	236	243	232	221	251	258	241	256	246	269	262	259	258	250	281	269	253	271	244	279	268	269	248	253	256	231	257	208	244	238	267	231	216	242	286	239	244	234	244	232	252	267	271	254	251	287	246	263	230	256	246	253	258	243	266	242	277	266	255	257	296	248	242	231	269	218	236	269	224	241	239	227	215	266	260	242	251	257	243	258	241	217	274	255	250	255	264	243	223	256	248	266	252	219	261	220	237	280	252	253	256	252	259	241	244	249	241	268	248	247	252	237	255	242	252	247	262	231	277	251	261	237	233	240	275	247	244	256	259	240	214	225	217	270	214	238	279	278	250	245	230	271	250	289	253	264	259	237	270	248	221	264	270	244	239	270	251	238	231	255	228	243	239	240	251	235	259	271	275	215	264	243	244	222	289	275	232	220	294	255	229	253	269	266	265	257	242	263	255	260	269	253	226	259	254	247	246	250	247	241	250	268	268	249	230	248	236	229	233	259	245	244	265	244	240	252	242	240	267	232	257	252	240	271	269	253	268	267	256	254	245	218	267	271	232	259	244	220	263	240	241	219	278	264	271	252	265	250	236	252	286	233	263	280	268	234	238	231	254	274	269	279	257	254	284	223	237	264	225	237	260	229	268	263	272	258	255	264	301	240	249	272	266	252	261	248	248	220	261	242	256	259	275	276	253	260	249	250	269	262	197	250	250	261	254	256	255	264	253	264	263	255	247	234	259	272	266	277	283	261	248	266	259	279	241	267	263	272	244	252	259	271	259	251	247	215	239	228	262	276	232	248	248	231	275	295	275	250	239	257	191	241	232	264	227	223	261	251	248	229	265	252	240	243	279	251	246	246	252	238	276	271	233	224	246	261	225	246	259	229	239	262	224	246	240	273	236	233	250	255	258	242	263	265	265	251	235	240	261	269	255	274	269	255	247	223	239	252	248	254	234	250	262	279	252	241	257	224	258	255	287	262	235	217	231	254	248	282	248	228	241	260	277	232	248	258	251	247	252	260	240	210	233	279	227	216	272	283	228	244	258	261	270	261	246	218	226	249	256	221	258	265	238	219	246	249	223	247	259	254
9006	5738	2668	579	634	552	565	597	536	558	574	587	572	593	571	548	586	546	603	547	609	589	643	556	573	566	577	571	566	549	551	521	585	577	567	584	567	550	554	589	600	570	591	566	528	595	566	553	538	540	582	553	581	528	571	590	529	573	556	581	552	565	588	542	560	576	551	574	602	537	537	593	587	543	564	596	595	557	551	563	571	527	522	567	577	586	556	539	543	548	551	564	543	539	576	549	559	561	635	573	565	567	610	552	552	526	530	578	581	553	567	590	539	586	594	570	554	554	578	535	518	568	587	575	563	533	499	536	554	557	572	545	580	612	555	528	591	534	516	533	555	568	562	574	575	563	598	568	536	545	557	592	563	567	555	607	554	533	559	544	576	543	542	515	547	572	589	611	581	576	570	584	584	579	545	576	542	523	566	560	584	564	556	575	534	546	569	566	534	576	552	588	565	544	573	576	555	534	558	539	583	528	554	512	533	550	573	554	606	587	597	594	582	558	590	537	550	578	521	571	545	599	553	563	561	596	554	566	588	541	592	589	512	561	597	561	572	586	542	563	575	502	551	583	552	497	610	579	564	573	579	564	504	572	591	560	594	575	566	571	578	569	543	624	566	591	598	580	545	577	569	582	539	551	616	533	559	529	585	560	584	588	577	541	570	578	545	569	565	559	566	531	584	573	528	548	605	559	580	587	580	554	524	566	569	594	579	560	553	555	578	604	564	554	539	596	568	538	570	548	595	586	532	575	561	596	582	564	531	510	546	535	552	548	576	553	562	538	580	534	571	527	539	582	547	577	552	536	527	553	597	545	517	629	574	535	561	550	521	538	529	542	603	602	582	587	540	577	560	575	529	558	592	581	587	570	553	598	544	577	604	568	521	535	583	600	524	582	582	523	608	581	558	535	571	538	566	533	600	572	545	560	530	555	576	607	563	564	571	608	570	596	542	555	523	588	549	525	584	525	568	577	536	563	582	581	652	604	573	518	571	545	590	536	567	558	581	581	557	550	598	560	569	550	559	589	559	560	602	600	593	561	566	561	554	553	569	548	564	572	590	562	559	571	556	583	554	534	567	594	584	547	576	575	583	551	534	572	575	616	544	525	569	544	541	546	639	603	576	553	571	561	535	575	581	563	529	579	586	547	575	575	554	592	569	525	582	560	573	589	610	534	564	537	560	521	549	583	610	566	548	568	575	594	558	573	573	586	558	503	574	561	593	559	552	546	568	544	611	627	564	569	581	567	542	593	561	593	598	569	522	562	619	589	546	537	569	547	571	562	522	569	570	541	578	570	556	538	590	547	553	563	557	560	589	556	567	557	569	530	580	588	565	564	564	553	576	561	573	538	608	574	559	576	583	565	572	612	566	569	568	551	551	549	529	521	537	546	605	571	595	573	520	568	573	496	538	599	553	560	575	572	539	562	532	555	564	563	595	536	589	539	566	585	541	550	552	595	558	558	554	580	572	558	563	579	539	564	540	569	565	537	546	557	584	566	561	603	558	589	542	563	576	562	564	568	543	545	538	581	555	579	527	575	551	577	557	595	587	558	548	571	570	574	575	567	568	604	536	589	587	572	571	533	528	553	591	569	545	580	593	550	540	558	558	549	570	537	571	553	567	570	557	569	581	556	568	547	555	552	573	579	574	531	545	586	563	548	567	548	561	576	564	616	536	591	566	586	554	579	536	611	559	524	595	538	576	588	561	592	545	562	563	547	538	521	558	575	584	567	560	569	566	553	560	575	550	572	524	595	567	560	558	566	641	555	592	583	536	555	558	560	560	591	510	568	589	569	571	580	584	533	565	553	561	540	571	546	583	598	590	558	538	584	598	619	583	554	587	546	565	550	543	553	538	560	567	565	558	547	572	555	552	531	534	583	541	521	569	550	565	574	543	576	530	563	534	565	554	589	549	554	555	591	545	570	587	576	550	579	565	552	555	576	548	586	597	596	566	553	566	566	574	525	569	556	538	523	563	533	558	533	525	546	585	535	578	612	550	553	579	551	565	593	553	565	560	589	550	582	593	574	579	557	582	591	581	524	567	574	570	544	586	532	567	569	540	592	535	540	518	565	600	577	591	546	575	521	573	609	563	572	573	569	587	543	571	542	555	546	596	572	570	598	518	538	542	573	524	590	555	560	591	549	594	584	556	573	595	614	620	572	574	595	587	546	617	546	551	569	582	546	580	567	563	537	536	555	596	577	569	594	527	592	574	550	571	594	569	568	605	587	588	574	571	580	587	572	541	572	575	559	558	534	572	572	517	584	526	574	546	566	528	516	563	592	544	564	546	570	569	584	530	561	580	570	572	548	573	565	526	567	607	558	579	577	594	557	555	550	587	599	594	553	571	574	543	562	605	535	568	529	562	630	587	587	581	586	564	562	585	565	544	583	586	549	584	529	596	565	566	569	576	589	571	530	559	580	553	554	586	554	513	585	563	543	570	552	606	541	602	603	617	574	549	565	514	534	609	547	523	575	529	546	581	561	546	547	557	545	552	568	537	586	579	597	563	576	570	594	568	583	544	547	552	564	544	614	585	543	547	541	557	549	569	539	534	524	572	581	576	613	531	584	570	550	511	544	557	571	563	564	548	549	550	572	566	555	565	577	583	549	602	548	544	559	540	577	542	579	566	564	526	565	611	558	643	549	600	546	581	543	574	580	558	565	552	562	576	560	562	570	574	571	576	583	570	518	525	570	551	601	582	555	607	584	574	587	578	576	567	550	572	595	550	544	540	529	564	563	540	545	564	625	569	553	583	533	558	564	577	573	520	542	531	557	556	588	577	551	575	519	574	575	565	554	572	554	530	591	616	547	563	578	605	591	561	560	579	564	559	555	565	556	575	561	535	578	548	551	533	617	549	609	558	542	551	594	581	572	522	510	582	557	574	530	590	562	571	579	545	583	563	525	587	564	579	588	574	540	582	556	608	535	530	555	590	540	551	562	529	608	591	558	541	561	578	562	540	577	561	589	568	563	576	561	586	547	599	567	600	551	570	568	550	570	587	552	550	559	573	557	552	598	536	561	558	521	586	561	575	569	565	560	579	598	537	567	596	555	552	573	584	562	537	573	584	550	589	512	549	581	587	564	564	588	589	540	611	544	573	569	635	580	561	618	576	540	557	549	605	578	567	566	538	570	592	572	572	523	579	566	563	539	531	553	541	586	571	617	584	499	589	545	576	592	596	528	530	540	563	543	611	594	601	611	593	534	580	547	558	573	562	567	573	580	550	553	570	555	567	519	549	557	564	556	563	559	571	579	525	611	553	573	564	596	567	574	547	551	577	554	551	583	580	628	567	549	574	552	542	561	553	555	565	572	533	601	616	576	546	576	564	593	560	546	579	597	578	587	571	552	566	569	540	582	494	541	588	579	557	584	558	594	592	606	551	578	522	594	552	560	587	536	585	561	533	541	576	579	567	568	568	557	591	548	580	538	556	579	588	586	601	555	573	565	551	633	580	593	547	548	555	628	565	534
33542	21840	9680	1092	399	326	274	273	229	223	195	180	194	221	175	205	192	164	180	209	205	193	181	191	169	182	174	199	183	184	198	205	205	182	191	220	200	183	192	196	203	195	204	183	168	172	161	151	184	191	202	213	174	205	197	167	192	214	181	162	187	183	168	185	206	182	203	186	188	186	191	198	196	191	175	181	161	167	217	174	193	207	201	181	190	198	174	186	203	176	177	189	179	166	153	157	194	197	181	165	199	206	195	194	166	173	204	191	159	189	197	163	188	161	170	176	184	191	176	205	178	196	181	164	190	196	208	179	175	172	184	216	195	182	178	179	196	224	171	182	164	159	174	164	191	184	170	180	203	177	175	172	187	179	178	184	191	170	215	179	185	159	162	185	175	181	195	162	173	176	166	181	214	168	182	195	205	195	189	172	154	176	240	206	185	179	172	183	166	165	181	183	160	170	185	197	169	186	181	202	204	168	186	166	224	197	217	206	182	150	181	191	180	161	175	184	160	198	184	184	183	194	179	172	169	193	190	188	179	185	194	168	184	172	169	205	201	175	172	192	177	180	190	182	170	177	210	172	178	185	189	215	176	167	166	187	182	184	186	219	179	170	167	189	194	166	199	205	194	174	187	207	181	178	184	172	178	194	180	193	156	186	203	180	192	165	183	194	180	185	151	149	183	200	178	190	182	189	182	179	187	176	169	207	193	179	178	193	193	169	187	213	195	181	175	171	205	178	185	212	172	159	183	197	171	205	186	189	189	203	202	201	206	194	177	172	189	188	189	196	196	204	164	208	197	192	176	177	201	179	175	189	166	169	164	162	185	179	167	179	178	188	199	206	170	183	190	164	198	203	205	224	172	183	179	183	168	177	191	192	189	169	201	175	176	164	192	204	173	187	183	205	190	183	213	177	187	149	173	172	189	167	189	182	169	169	191	171	185	186	213	191	178	199	173	197	208	185	199	210	164	200	182	191	190	202	202	178	194	171	211	183	171	186	190	177	188	214	170	197	193	193	171	198	192	205	196	180	207	172	182	192	208	187	209	185	183	170	173	161	186	188	189	178	157	185	186	185	192	204	157	180	172	204	190	157	191	220	207	197	179	190	195	159	204	153	196	172	174	185	205	178	183	201	194	184	174	168	170	185	217	190	189	164	188	184	184	165	191	189	197	156	180	203	180	165	184	159	168	191	198	192	177	219	180	173	172	214	168	170	209	188	178	188	186	171	163	169	164	144	181	166	206	176	173	168	184	182	188	176	172	185	159	182	183	151	182	164	194	207	194	159	192	205	177	200	200	230	207	190	187	197	186	182	204	182	171	189	170	197	205	180	162	169	202	163	175	161	179	193	206	192	161	163	181	168	168	178	195	176	180	205	191	192	198	168	174	189	183	185	186	177	189	187	182	186	161	169	167	152	195	204	179	221	202	211	204	157	186	174	178	196	208	190	178	189	201	179	176	195	190	167	197	179	138	170	157	194	157	197	181	187	168	186	180	195	174	217	181	170	219	213	192	195	146	197	187	188	212	186	178	189	173	193	178	190	181	165	194	177	190	195	169	203	185	197	182	174	178	174	147	199	184	193	216	181	191	204	184	170	154	206	209	197	192	198	210	153	185	204	188	158	188	168	200	199	186	188	172	184	185	180	191	188	161	184	177	188	162	161	152	183	177	203	183	202	182	175	164	175	183	151	169	208	176	213	207	191	189	179	176	193	183	194	183	182	157	183	187	190	178	194	222	191	177	185	167	173	186	173	194	176	173	177	166	195	180	162	173	179	178	180	138	165	193	190	201	204	149	158	167	201	211	192	175	177	184	183	201	191	205	175	215	202	166	175	172	192	174	214	166	196	174	168	191	213	210	167	166	176	183	209	184	188	176	203	195	177	165	208	186	192	182	186	199	153	171	175	187	184	200	235	186	214	182	173	189	197	168	171	152	165	187	147	191	172	163	170	194	181	175	189	189	190	173	176	174	181	182	199	172	181	183	172	193	175	171	167	182	203	199	227	159	191	185	201	182	193	169	182	171	185	205	186	176	192	200	179	174	182	183	183	187	180	186	145	173	187	171	163	202	200	213	165	176	190	196	155	185	183	185	178	190	202	168	189	184	172	176	171	195	158	174	204	176	200	196	183	183	205	191	175	185	184	188	186	166	167	202	182	210	186	188	198	181	163	189	168	154	193	181	200	190	195	188	170	173	177	170	182	183	174	171	184	172	177	164	184	168	168	170	179	191	177	177	189	191	186	178	182	179	196	171	182	207	172	197	172	183	178	208	174	183	187	197	179	153	188	184	183	200	186	191	198	182	145	178	207	197	190	167	190	191	194	173	141	173	183	191	178	192	189	197	191	187	188	165	194	189	169	195	203	189	186	169	199	171	181	178	169	197	192	195	182	177	176	174	211	174	173	179	163	157	176	173	185	184	194	187	157	172	199	195	204	208	177	208	187	162	208	179	197	189	200	141	191	204	151	150	190	200	183	140	165	183	175	204	177	208	167	180	208	152	182	167	180	173	203	198	190	185	170	193	207	181	194	172	198	186	202	173	180	188	198	172	165	184	200	163	176	161	213	201	196	201	160	163	160	183	182	173	160	178	180	177	175	171	176	187	167	184	198	165	185	186	199	181	167	163	199	203	203	194	187	167	211	179	177	189	176	188	201	170	187	175	169	188	207	194	194	171	186	181	177	186	159	173	194	195	204	196	163	185	179	184	176	169	175	192	171	190	184	181	194	179	202	175	185	203	167	175	199	198	191	172	188	186	212	188	182	205	164	195	175	176	175	158	195	218	164	169	172	182	185	173	194	189	186	164	189	186	195	173	209	201	160	173	184	204	182	202	181	183	170	197	178	196	180	203	190	167	211	189	187	159	170	184	188	194	199	202	204	165	216	189	192	186	177	188	204	217	170	200	206	188	161	157	176	191	189	173	186	177	194	172	148	193	159	190	155	199	201	177	168	168	175	203	149	194	201	189	191	187	206	165	201	205	211	163	184	228	158	146	176	197	189	188	165	218	211	195	170	171	172	165	187	201	158	193	192	172	207	170	152	195	210	183	187	210	197	197	167	172	202	184	185	154	167	190	195	188	185	187	190	186	174	177	187	185	168	177	227	196	184	168	223	182	161	194	168	168	183	205	213	179	184	172	198	178	162	191	174	197	169	168	181	179	190	182	170	185	197	165	187	194	169	200	191	176	172	208	169	156	196	181	203	190	168	189	180	174	181	187	187	195	162	207	201	185	195	201	170	205	177	184	161	176	188	168	171	187	199	199	192	169	187	183	185	188	163	181	167	179	183	186	155	187	175	143	163	173	198	175	154	186	158	206	192	164	195	179	189	187	188	189	176	191	164	182	168	181	209	197	175	160	206	154	209	181	186	214	193	179	198	175	186	196	166	203	174	196	201	195	198	186	181	184	199	198	181	200	197	167	202	171	195	214	171	192	169	196	211	179	162	195	177	185	195	178	176	184	188	182	177	182	182
21306	16325	9182	1317	1068	940	815	841	714	679	577	572	558	521	551	480	533	471	507	506	486	463	468	485	463	477	480	424	476	457	443	502	414	461	470	455	443	444	406	447	463	486	478	448	444	438	458	448	443	458	421	400	460	461	453	436	442	448	453	475	406	436	478	422	467	463	456	456	453	449	458	487	447	479	428	430	460	417	459	426	435	441	434	408	457	459	461	466	478	437	424	444	444	439	457	465	457	440	435	445	451	458	414	435	429	437	431	474	462	408	477	461	417	437	415	438	450	467	463	452	443	439	431	449	444	443	431	432	424	449	421	454	444	438	448	452	401	420	440	444	464	447	457	436	422	434	415	439	449	471	457	413	444	431	441	448	452	473	436	422	471	436	468	476	470	451	442	420	454	426	443	452	435	443	434	425	446	442	429	470	438	437	437	468	453	475	455	451	447	465	480	434	460	440	416	390	433	453	443	438	451	473	440	449	472	429	471	439	441	449	456	445	417	428	445	455	417	401	439	384	450	432	445	425	455	398	415	430	462	438	482	438	445	478	411	450	459	457	436	426	450	416	444	434	451	453	431	452	469	464	479	412	433	406	472	476	417	459	441	471	490	432	424	451	434	422	445	464	421	441	429	415	434	457	431	434	459	451	438	432	466	433	449	451	420	445	446	421	468	439	404	429	453	459	450	449	457	434	395	415	442	443	439	450	429	454	482	427	452	420	424	463	454	442	406	444	443	414	435	414	464	414	472	458	455	443	434	421	470	423	462	424	446	426	455	460	425	439	464	478	391	466	442	442	454	446	441	435	469	418	423	441	417	462	460	451	434	493	463	453	414	460	441	451	448	440	453	455	453	399	422	447	408	450	447	474	443	459	414	442	424	396	448	469	436	455	444	462	461	432	437	404	436	417	414	446	431	424	388	438	455	490	445	455	465	430	445	436	439	476	440	458	439	484	422	421	395	451	429	472	420	470	418	453	426	437	418	440	418	420	465	433	424	415	437	443	463	449	420	456	406	448	475	465	455	441	459	474	438	438	410	417	434	435	478	419	486	425	401	425	418	460	509	430	453	411	482	456	453	446	424	480	478	460	422	416	422	406	458	397	426	455	464	454	436	427	413	412	447	423	443	423	432	444	448	460	451	438	431	447	481	436	482	414	450	443	453	437	446	473	453	465	402	412	448	404	446	417	434	439	464	436	470	485	429	470	411	432	430	451	439	433	451	450	436	418	402	448	431	409	456	408	453	439	457	423	478	446	398	465	417	464	458	414	452	416	412	476	425	434	437	439	453	493	447	418	466	404	492	462	457	448	436	408	401	430	408	458	409	499	438	437	438	431	449	440	469	397	439	434	443	493	400	457	467	492	451	463	435	404	463	474	434	431	459	475	445	453	438	405	454	391	389	437	453	461	459	476	483	453	460	442	435	428	432	451	436	449	443	458	429	460	413	467	426	411	409	417	427	420	434	461	446	468	428	438	423	457	453	445	416	477	441	482	406	388	435	424	407	435	482	427	421	383	438	459	386	429	422	454	443	476	423	453	386	441	440	493	437	462	431	452	430	457	442	458	469	447	458	420	407	396	455	468	401	464	460	439	408	462	458	441	443	448	438	468	442	476	453	466	452	480	452	420	466	414	451	421	452	458	431	452	465	425	447	448	451	454	460	456	452	431	451	452	439	415	442	446	441	418	475	457	435	427	445	398	421	412	446	479	440	430	430	414	442	439	459	415	461	462	451	454	450	436	451	484	442	445	424	438	420	432	443	440	448	432	429	440	465	447	442	456	452	427	458	451	431	429	434	462	423	450	447	456	457	436	451	434	470	441	481	467	439	447	448	438	466	418	453	460	436	432	431	484	430	445	411	466	445	439	426	469	443	458	421	427	461	459	442	448	452	441	410	450	448	414	422	434	437	413	432	455	424	447	463	444	417	459	476	401	443	457	448	430	455	408	442	426	451	449	440	420	435	437	407	434	426	479	459	447	423	472	445	423	463	460	455	452	439	452	469	458	463	450	454	443	460	464	452	413	423	386	414	426	425	488	437	418	440	474	468	450	446	414	435	406	454	444	470	412	468	459	432	476	469	435	427	470	446	436	441	424	436	436	445	424	464	429	411	471	457	447	413	425	453	433	440	444	408	462	415	411	479	457	446	416	426	464	454	440	425	458	434	444	406	444	425	457	407	433	458	462	448	435	452	463	406	403	429	449	453	408	456	455	484	436	404	414	417	395	449	449	411	474	444	455	442	395	452	469	451	411	440	444	458	406	421	443	450	466	421	461	433	417	417	471	441	412	430	440	466	428	415	432	444	456	440	429	419	437	425	459	447	440	446	434	461	384	443	460	437	482	441	454	482	465	392	469	442	488	458	430	438	443	446	439	448	428	444	443	442	428	452	446	426	457	471	438	443	434	438	462	465	461	453	439	433	405	429	416	468	463	470	450	444	417	423	434	429	428	422	500	434	405	437	434	399	433	453	466	444	440	426	457	462	430	454	423	470	443	455	448	443	453	406	422	460	487	434	450	436	460	466	414	452	451	409	493	440	455	445	409	442	455	479	427	459	412	458	423	449	484	454	452	446	454	481	468	469	432	440	448	460	465	462	434	469	455	454	414	418	398	449	451	449	436	456	462	432	424	406	415	405	428	471	438	451	484	447	439	431	445	443	434	406	490	417	401	464	418	448	464	427	428	447	436	472	453	450	432	465	458	417	448	470	460	424	419	443	410	441	406	431	457	490	412	436	450	461	402	442	456	439	442	464	446	435	386	451	436	414	416	440	400	421	421	417	484	510	458	423	430	452	444	433	376	422	399	429	444	439	427	482	458	397	413	460	412	456	463	439	437	462	421	422	399	433	469	422	440	495	443	466	454	450	454	450	473	444	461	468	435	450	409	438	437	462	448	478	421	464	418	453	414	446	453	431	469	439	486	414	473	425	436	419	456	448	440	440	446	430	422	419	420	448	450	427	453	448	388	441	482	434	443	453	445	435	457	467	408	458	464	448	476	461	442	424	425	516	452	463	454	440	437	442	426	424	487	459	453	445	415	440	435	453	438	479	479	402	450	445	422	410	447	440	405	419	473	418	467	457	472	424	414	418	475	403	505	436	403	434	431	474	450	433	446	437	446	455	462	428	465	470	427	424	431	436	460	428	454	413	422	456	457	407	455	446	437	457	467	440	436	454	423	440	436	440	451	464	462	434	421	419	428	445	458	434	450	458	443	423	439	453	419	446	461	425	426	446	472	429	440	422	493	450	453	446	431	427	433	448	425	478	450	442	446	481	428	457	416	410	420	407	412	456	454	430	473	424	425	437	462	418	399	448	440	473	471	427	442	405	448	472	440	482	466	467	443	393	444	429	432	433	433	439	464	473	419	425	448	435	425	487	424	449	445	439	427	425	457	396	446	395	421	431	452	483	443	416	400	454	439	422	444	476	455	457	434	466	484	449	463	448	396	431	456	461	431	440	478	444	423	458	383	434	465
44815	31173	17027	2742	801	563	449	422	376	326	331	285	296	294	263	284	297	293	256	275	310	248	284	284	298	260	261	279	289	284	307	276	256	287	293	292	279	251	274	263	270	281	258	303	269	274	249	282	278	300	261	276	243	250	277	283	270	252	246	266	257	226	241	273	254	287	283	269	269	293	271	261	254	291	291	282	268	251	292	258	242	250	253	249	234	284	251	289	307	254	253	264	265	279	294	264	259	278	261	288	268	274	273	282	247	281	275	264	286	260	280	233	224	269	265	278	234	281	293	254	281	274	273	259	267	284	268	284	285	266	255	278	275	263	276	286	278	268	267	274	270	240	255	297	294	267	255	273	281	266	307	295	265	287	281	265	244	264	276	312	282	268	255	292	257	252	271	272	237	255	259	277	280	274	297	291	250	238	293	279	250	261	295	278	306	270	242	279	289	258	266	293	262	277	280	288	304	308	304	263	257	281	248	308	245	262	266	261	266	272	261	272	262	277	262	267	271	313	237	252	263	261	248	275	273	273	249	279	282	280	277	255	265	262	265	248	296	260	255	248	262	288	255	312	271	254	282	271	280	281	290	262	309	268	249	267	271	278	259	296	273	277	261	267	257	287	246	276	290	279	273	255	302	286	253	233	297	260	244	269	253	249	246	261	231	276	235	279	262	281	290	267	262	283	254	269	271	239	285	232	281	271	253	297	278	270	271	246	262	237	269	254	257	291	268	257	257	277	280	278	267	270	247	295	254	270	257	271	279	268	279	262	281	294	275	262	275	263	241	274	252	279	287	267	251	231	252	248	281	297	274	281	268	256	249	235	291	256	271	274	265	295	286	301	257	275	244	273	273	259	287	290	269	256	260	279	277	257	244	271	271	247	278	272	292	241	251	246	279	277	277	271	264	268	244	264	275	292	267	294	260	269	284	269	272	283	246	214	240	246	267	276	247	255	249	237	267	276	314	290	280	267	280	274	284	240	282	255	285	244	254	250	281	269	272	268	307	242	242	285	251	248	256	245	298	302	284	289	244	288	262	315	311	313	260	264	264	252	329	246	270	281	296	259	307	283	258	245	259	269	297	258	255	232	242	266	239	290	294	265	267	273	273	270	264	229	274	265	264	261	317	247	266	268	266	290	282	253	230	268	282	280	274	294	285	269	261	295	267	267	276	303	323	283	279	312	280	268	239	270	316	270	268	282	293	266	256	272	259	274	277	277	271	262	245	277	258	295	261	268	274	248	291	269	273	265	276	277	253	293	267	253	271	282	282	264	252	269	281	283	264	278	242	272	260	285	251	263	285	282	279	277	277	285	265	270	261	273	262	296	282	267	242	267	205	249	267	250	252	294	258	274	262	254	251	234	248	279	227	236	289	268	256	264	288	270	278	285	257	274	272	278	219	295	234	267	309	251	274	256	275	312	278	261	245	259	272	246	269	256	278	252	299	288	289	264	278	265	290	281	251	259	236	242	263	281	259	264	255	281	268	239	280	252	313	294	269	282	287	276	274	238	237	278	239	270	276	298	278	246	272	300	257	231	272	255	246	251	261	270	253	273	271	280	254	248	296	276	255	259	299	240	273	275	261	296	281	239	274	258	254	334	263	259	302	304	248	256	258	242	214	268	293	270	272	248	244	258	272	282	260	269	250	276	278	275	265	287	253	262	260	274	279	260	284	248	299	271	300	259	291	254	252	263	289	302	281	279	271	278	278	289	288	234	241	264	255	301	272	276	284	265	281	267	277	271	287	258	289	259	249	269	265	267	272	252	263	272	269	298	282	256	250	273	276	271	260	286	270	258	242	285	278	259	275	296	258	296	277	307	244	256	301	280	254	232	227	269	268	277	301	248	301	278	286	270	292	228	289	246	260	277	243	246	268	249	289	281	327	267	324	241	238	277	277	257	242	274	272	256	237	238	272	233	292	231	283	254	253	259	272	279	283	279	262	265	263	253	256	283	272	267	243	269	262	278	271	252	287	249	265	260	298	263	247	257	265	259	305	265	251	267	256	266	270	296	287	253	287	270	257	264	273	297	258	263	269	266	302	282	269	241	266	236	271	291	265	278	279	274	302	266	271	250	251	290	259	293	278	271	265	264	284	256	268	274	282	235	263	273	245	273	277	294	293	273	246	250	249	252	256	252	252	241	267	272	288	283	250	292	290	272	260	271	271	270	235	290	254	238	268	270	266	240	283	257	290	234	247	250	271	253	294	268	303	316	278	250	256	272	271	300	272	244	260	269	259	266	281	263	274	248	279	273	245	268	262	264	271	264	299	283	239	252	262	270	282	239	267	300	237	264	313	289	269	277	280	276	268	257	259	286	278	255	282	253	276	289	268	268	263	266	244	274	279	282	267	272	309	296	268	277	279	308	303	238	269	264	256	290	257	287	275	270	269	292	257	236	255	276	271	289	233	237	260	228	261	257	290	254	232	290	269	250	256	252	256	247	293	288	237	276	277	271	259	256	280	263	272	270	297	238	263	274	254	281	269	282	254	255	279	257	251	284	292	281	338	253	271	263	266	255	254	260	272	302	304	258	270	283	277	322	249	250	283	255	287	282	277	235	251	254	273	293	272	281	279	260	275	264	262	271	283	256	267	295	260	277	283	272	297	261	279	308	266	285	247	282	255	242	286	253	248	272	273	271	269	272	271	241	290	263	266	259	226	282	265	266	275	297	293	284	257	285	276	251	293	253	308	273	285	262	264	272	238	277	284	255	274	256	265	272	260	251	272	264	294	252	300	284	291	261	294	286	257	266	224	264	293	278	243	242	277	264	229	278	274	320	281	251	243	283	284	264	266	281	244	248	247	266	262	260	271	245	285	244	275	250	255	278	266	253	250	250	241	292	261	273	282	275	306	252	273	233	266	275	254	281	296	293	280	276	225	283	277	271	267	311	285	290	281	259	260	270	312	279	290	287	262	321	285	264	281	275	283	253	271	257	280	276	284	257	300	280	257	259	247	276	280	279	286	266	257	243	268	281	303	255	264	285	290	275	295	258	272	277	289	260	284	255	296	278	267	275	277	265	273	232	280	254	227	258	261	257	259	269	231	243	238	256	260	288	254	277	241	278	259	265	269	263	269	270	284	289	272	248	266	230	259	260	236	254	274	271	278	259	281	264	264	274	239	254	291	254	234	268	283	268	257	310	264	265	274	252	247	260	254	276	265	269	262	266	260	278	283	284	293	318	291	308	252	264	244	249	266	278	268	278	261	291	281	243	269	252	295	260	281	247	285	258	290	259	256	295	263	283	291	277	268	291	304	284	257	262	233	248	291	280	270	234	248	293	267	260	258	269	267	267	265	279	288	298	276	267	239	267	279	289	270	270	277	265	260	269	283	231	275	266	282	264	251	294	263	268	265	245	272	311	264	279	265	276	298	280	249	295	262	255	272	265	259	231	232	312	244	276	283	270	281	260	257	254	250	252	292	283	251	276	263	288	280	263	257	286	248	281	312	273	277	277	287	287	278	255	291	244
27972	22368	14095	2253	1898	1557	1379	1308	1126	966	907	829	779	803	782	783	745	753	721	678	665	641	704	662	630	692	670	614	688	668	577	648	638	628	620	657	646	656	650	610	651	644	594	646	612	661	638	671	655	600	626	652	626	614	569	645	585	655	568	595	603	617	629	620	629	636	614	605	644	624	626	613	621	616	616	586	651	674	662	639	614	611	636	591	632	626	639	610	662	605	618	634	620	557	642	610	596	616	640	629	574	634	634	590	647	625	610	589	598	589	651	657	606	609	598	633	615	616	666	614	597	660	601	628	609	646	625	621	599	621	633	608	657	598	633	639	672	597	639	636	612	632	627	632	633	625	591	574	594	600	622	613	607	553	611	624	627	623	634	567	604	634	623	603	609	613	606	635	657	582	604	616	619	612	628	599	586	621	648	595	651	568	662	592	631	629	653	587	633	640	609	651	612	642	604	582	631	640	650	583	615	545	588	601	637	643	611	622	637	587	595	610	610	634	650	622	654	609	640	638	615	584	559	628	620	689	580	632	606	615	615	598	598	644	641	600	609	632	602	580	579	652	653	609	657	618	616	626	631	641	608	609	612	581	626	612	625	656	609	612	618	604	583	601	551	554	638	625	641	597	607	613	599	682	585	581	654	664	620	558	613	620	633	633	597	644	585	632	640	608	555	627	652	609	590	609	580	565	601	606	631	637	610	629	660	611	568	598	617	567	638	631	591	638	621	643	596	627	598	573	598	609	618	625	622	602	657	611	625	652	615	572	595	606	623	642	601	616	636	621	588	630	595	624	594	623	621	643	605	577	559	643	587	590	623	654	672	566	603	630	574	588	628	647	634	643	617	616	604	601	621	621	680	631	628	618	573	655	593	655	595	609	633	640	630	646	586	607	634	619	631	597	616	642	625	625	609	605	596	638	638	630	595	572	630	616	584	592	618	619	598	598	649	608	599	633	609	626	576	628	619	610	621	635	617	654	583	655	630	598	639	625	617	618	618	550	613	631	625	643	624	608	582	614	593	622	648	657	621	652	636	609	627	577	567	637	624	615	626	583	633	621	610	595	620	615	653	603	601	574	607	638	603	638	598	623	635	622	602	637	633	597	617	608	593	651	596	622	584	644	619	654	586	620	617	596	590	649	593	634	645	603	649	612	612	634	609	612	652	630	647	592	588	634	625	628	612	636	636	571	703	594	627	624	616	622	599	632	651	651	595	628	609	618	660	620	547	637	613	602	613	621	642	610	593	543	590	581	593	600	582	605	619	611	600	579	615	650	630	602	650	605	604	660	593	650	609	657	653	612	661	561	589	641	659	616	628	612	637	656	630	644	635	624	607	611	619	598	617	586	632	602	629	607	638	591	622	619	615	582	638	667	651	646	572	645	646	650	611	687	665	642	647	639	635	556	625	635	631	632	645	667	629	632	655	632	610	600	607	589	606	604	601	655	620	612	610	632	613	612	654	619	636	653	597	603	644	667	643	627	594	594	616	647	577	596	653	630	648	610	598	645	599	634	622	599	587	611	634	642	637	610	665	601	644	599	608	617	596	603	646	635	606	640	624	642	629	619	624	619	619	657	592	656	602	638	610	608	638	619	621	574	605	652	604	638	595	576	568	613	642	633	644	636	589	650	605	613	624	626	605	670	609	623	637	604	653	596	637	600	615	636	638	561	669	620	626	602	588	601	643	627	615	598	625	606	627	613	601	632	628	633	646	622	622	624	613	605	629	607	638	615	620	583	580	620	635	607	634	594	597	633	605	637	652	584	569	609	627	627	646	596	629	638	624	608	624	610	579	605	643	630	658	614	585	611	656	646	651	655	638	592	670	600	635	637	612	627	618	587	640	624	557	619	640	586	630	596	634	624	642	623	570	616	620	612	598	642	607	600	619	630	636	652	612	610	624	621	643	610	677	609	633	632	629	585	615	606	626	614	600	659	582	649	645	561	624	567	588	611	617	595	619	605	614	623	652	622	638	624	639	600	634	641	616	610	633	645	649	617	597	620	647	604	621	603	621	626	617	601	611	601	627	650	626	628	612	595	658	607	592	621	603	601	597	657	595	607	631	626	543	592	656	566	649	559	584	583	618	594	603	637	598	626	599	630	630	644	619	586	620	628	593	626	619	671	612	630	631	622	563	633	651	658	619	605	671	628	581	600	607	571	636	598	591	633	623	640	585	653	561	639	646	625	607	621	600	616	638	620	668	592	625	624	634	618	583	596	649	611	616	631	599	647	627	628	570	580	633	642	630	650	616	614	613	612	607	635	623	636	609	609	613	595	698	613	617	685	694	610	591	588	563	681	638	644	652	597	602	647	664	621	611	636	646	594	601	628	611	614	621	641	565	599	614	625	580	582	587	645	653	638	639	602	644	635	571	627	610	579	604	652	597	623	600	610	634	642	631	585	645	637	623	616	623	595	625	649	610	587	614	591	621	616	611	654	610	606	621	634	611	640	614	664	611	592	602	624	612	620	610	635	598	652	608	610	575	617	602	624	605	650	641	589	615	596	625	568	591	621	591	600	607	618	618	613	614	591	644	628	630	638	644	599	633	618	636	645	619	628	660	630	629	651	638	612	625	605	608	647	668	625	599	604	600	623	568	624	602	611	609	619	606	661	573	630	620	595	611	630	617	647	598	610	654	609	582	602	635	617	649	620	626	652	591	614	626	629	603	626	622	623	590	634	614	562	564	592	639	644	605	631	627	605	612	625	625	647	644	647	592	622	597	597	631	616	616	617	558	603	596	601	589	579	588	614	634	553	644	630	592	628	623	610	672	605	578	632	616	622	634	640	643	654	655	638	637	644	611	629	608	616	579	642	612	655	598	585	626	604	576	585	591	622	611	602	670	548	606	672	630	579	634	616	669	601	618	601	679	588	635	563	658	617	640	615	571	625	643	618	641	628	639	617	634	616	658	598	634	643	594	589	650	634	639	611	669	650	610	626	652	637	613	581	590	588	627	620	590	650	649	601	648	582	621	643	591	684	602	621	598	593	587	598	649	635	629	607	658	599	610	633	639	622	606	616	601	627	609	619	618	653	591	599	614	597	581	566	597	599	636	614	596	611	655	613	615	608	650	658	613	618	622	644	602	596	622	613	588	614	671	607	595	602	608	633	668	589	575	652	601	575	654	638	601	606	624	627	624	582	599	619	579	604	588	611	607	652	595	628	564	627	607	606	623	617	615	659	618	618	592	593	605	643	595	613	661	624	585	597	640	633	619	667	615	612	589	654	652	618	575	604	596	595	612	602	614	628	622	644	641	664	579	611	590	574	679	662	595	620	533	576	607	617	614	657	618	633	623	599	566	642	590	607	621	667	614	616	642	615	595	625	633	603	667	625	614	609	613	616	640	640	638	632	639	626	573	654	601	616	638	651	640	570	627	620	620	602	642	673	611	618	625	598	630	614	675	614	657	610	629	594	588	643	648	594	601	627	579	577	647	598	635	598	607	587	632	642	618	680	651	652	665	579	635	609
15015	7113	2314	339	273	264	244	262	264	284	257	269	280	246	255	285	249	268	274	253	253	276	269	277	265	276	283	254	268	272	259	296	278	251	276	273	258	258	260	258	249	253	251	264	282	253	246	280	256	256	272	240	242	273	242	230	287	271	230	336	300	230	269	283	269	246	250	283	247	254	265	283	274	253	274	275	286	291	295	243	270	283	255	238	286	259	267	260	242	257	250	247	260	250	268	265	290	245	264	264	265	262	287	252	226	250	226	290	264	290	272	240	266	250	243	276	246	264	283	234	251	252	245	228	288	243	277	259	257	258	265	259	252	292	247	251	266	248	233	238	269	262	264	266	264	284	255	262	271	254	282	253	243	243	251	260	273	266	270	274	293	260	265	244	251	252	281	243	266	223	236	228	248	272	239	260	263	240	272	283	253	240	231	280	276	247	268	225	274	249	285	257	253	239	270	285	260	263	275	277	255	265	285	215	233	235	283	258	257	268	281	276	266	251	254	251	240	267	242	266	285	235	284	258	266	254	239	268	231	265	254	248	279	247	288	255	239	282	279	263	246	281	252	245	278	280	271	285	257	242	251	275	210	238	254	267	269	287	298	232	289	259	247	261	256	245	230	257	298	216	315	239	233	286	253	265	273	254	272	247	287	234	244	262	264	263	238	278	277	262	257	267	258	267	251	291	239	220	250	293	252	255	241	259	274	252	287	278	256	252	271	274	233	279	277	254	247	283	252	261	240	278	261	224	256	277	263	240	273	264	287	270	247	278	277	261	259	254	260	242	287	261	252	264	254	261	258	246	276	268	260	273	257	251	273	255	249	251	295	303	228	256	237	241	256	259	275	289	251	273	270	241	254	271	252	216	280	238	224	255	240	281	269	257	252	283	271	258	253	257	281	270	242	254	276	240	265	243	276	277	240	271	255	278	297	249	266	270	219	236	271	256	278	264	256	225	274	263	258	244	285	257	249	261	257	268	242	254	250	249	236	270	233	234	252	258	259	255	251	291	254	253	272	257	248	234	262	263	294	258	272	290	252	255	247	251	268	248	254	290	253	265	231	264	246	278	264	253	260	252	293	279	260	233	247	262	226	285	248	247	252	276	266	258	251	264	230	279	261	251	280	307	278	294	265	268	277	297	260	227	272	252	237	253	273	255	277	259	253	255	281	245	265	254	249	253	260	265	254	289	257	280	272	250	240	285	259	258	332	261	290	240	261	244	254	258	243	286	240	261	281	277	274	294	245	248	284	276	237	270	263	278	231	256	250	224	255	255	303	236	253	272	231	241	277	259	274	241	258	257	259	278	225	283	245	254	236	250	290	248	263	251	249	257	260	246	272	259	240	251	288	273	251	263	278	272	263	230	276	282	270	276	233	252	259	249	241	262	276	253	242	258	287	241	258	282	263	256	260	264	253	271	272	257	235	252	271	258	258	260	226	236	256	255	270	274	269	259	273	283	290	258	276	271	272	241	299	254	256	275	232	240	280	251	256	265	263	278	242	239	286	251	280	267	276	272	243	248	299	281	240	261	271	255	239	281	271	278	282	241	273	257	257	236	278	238	267	245	281	278	265	278	255	270	250	241	266	245	274	245	255	269	258	271	240	273	283	242	232	296	276	216	285	266	244	264	270	251	263	284	263	237	279	245	283	270	247	247	249	250	251	278	257	276	294	242	275	230	309	247	244	272	293	257	259	245	258	252	324	247	255	284	241	259	253	243	275	272	232	246	319	266	294	291	259	249	274	264	258	251	245	224	271	266	239	251	236	263	276	272	266	237	227	261	244	280	289	292	259	250	233	261	238	285	257	258	253	261	262	264	247	298	293	258	252	272	250	280	251	235	231	260	270	277	278	288	242	263	256	234	223	286	260	281	296	263	225	254	267	258	242	276	268	281	272	248	267	249	261	247	263	264	277	254	253	280	239	262	273	258	247	283	262	285	259	261	294	273	281	264	273	228	264	271	256	227	243	251	234	236	262	273	238	269	253	272	267	262	234	258	262	262	270	274	247	252	252	252	251	255	274	262	234	253	259	265	239	286	259	286	267	265	231	285	292	227	227	254	216	283	260	275	241	267	242	271	267	279	264	284	280	256	216	282	264	266	241	253	269	269	249	259	271	277	268	252	284	264	242	231	243	238	244	288	248	282	253	241	235	233	274	281	243	248	262	294	244	257	266	267	238	263	261	263	285	281	275	259	265	267	270	282	262	246	296	261	251	239	276	254	296	254	272	256	302	282	273	280	270	287	269	279	252	296	227	263	267	257	253	253	260	243	235	254	247	269	283	286	254	246	230	242	270	266	276	254	257	282	254	273	248	282	270	273	270	241	233	299	258	270	233	241	237	270	266	290	271	313	259	262	247	243	251	256	257	246	262	281	266	259	265	256	290	268	252	294	266	257	267	243	278	274	284	254	239	269	262	241	275	265	278	269	273	279	262	281	266	224	281	275	264	236	231	247	286	269	267	263	259	236	247	268	277	277	286	253	264	266	236	281	292	249	288	280	252	289	293	286	274	247	263	277	272	243	259	270	258	250	245	255	247	264	251	262	236	270	287	230	255	266	229	263	294	255	272	275	227	254	221	262	250	248	235	230	249	264	239	242	245	244	270	256	263	253	281	263	278	275	283	279	257	273	274	235	268	251	270	262	234	237	240	310	263	287	260	277	245	238	272	288	265	243	296	247	259	273	279	299	253	259	269	261	279	270	237	263	256	240	262	256	257	242	240	258	231	242	282	288	266	269	259	275	261	271	300	275	249	246	268	285	274	269	302	295	250	278	255	274	265	291	262	255	262	252	274	258	241	244	255	266	280	258	254	253	253	258	277	260	285	259	256	279	261	272	250	275	233	246	261	274	292	279	224	254	244	258	266	294	262	302	279	255	262	278	255	273	262	309	265	268	274	271	257	250	279	253	245	280	258	279	256	276	286	274	247	284	301	253	273	246	233	272	257	303	272	273	280	263	277	244	264	236	303	240	264	272	275	246	241	278	254	274	242	254	296	260	265	271	269	235	233	263	241	277	244	258	268	279	247	249	284	252	253	272	280	272	266	280	277	273	258	250	249	259	246	268	284	235	259	275	229	238	257	256	241	242	278	279	275	243	276	267	253	279	247	267	273	247	255	267	272	263	265	224	252	264	253	279	276	256	277	264	306	300	259	250	267	262	277	269	282	236	250	283	311	229	275	285	263	275	273	250	253	281	278	281	288	277	241	286	233	292	261	267	262	245	242	269	256	260	243	269	280	249	277	263	291	257	261	272	260	234	257	237	257	261	314	268	278	254	285	240	287	256	233	243	283	269	255	262	228	260	241	266	231	278	233	254	283	271	270	263	291	266	253	248	271	224	239	248	253	246	241	301	271	245	270	245	253	269	257	229	250	275	303	275	241	275	248	237	267	253	250	259	283	250	288	281	214	293	260	239	250	266	270	285	267	266	260	248	245	261	252	227	268	288	244	248	241	266	253	263	270	291	245	227
9117	5884	3349	597	575	603	594	587	559	564	621	576	594	597	600	590	556	586	573	602	600	588	613	609	570	591	584	589	582	547	601	622	602	622	579	589	602	589	610	595	563	576	622	622	585	589	622	568	595	592	596	596	565	609	566	587	648	578	600	592	584	584	573	625	552	578	562	592	598	580	557	600	570	594	610	548	559	575	615	531	579	586	620	590	554	588	560	609	569	566	589	601	631	557	586	576	624	586	597	575	590	594	581	571	599	590	628	584	551	608	598	558	531	582	580	605	617	546	596	625	543	581	623	582	547	560	589	558	577	564	567	608	569	654	567	553	569	606	556	556	611	572	581	609	595	575	573	538	618	578	592	581	584	619	568	605	548	579	626	566	566	559	588	593	573	594	588	640	573	570	582	591	583	586	594	578	579	606	628	624	601	584	569	584	562	577	629	572	621	597	634	582	590	603	586	569	608	646	607	560	565	594	640	643	584	562	616	556	565	595	591	594	533	565	612	589	631	613	578	612	571	570	594	566	595	604	596	551	622	582	617	562	610	564	614	582	665	595	592	600	623	589	585	541	591	608	605	617	599	600	599	641	610	548	595	548	608	567	558	586	603	563	612	572	617	621	567	573	609	565	596	591	573	624	555	557	623	586	588	530	602	536	623	591	549	543	591	595	575	578	578	533	615	570	592	585	576	620	553	645	570	597	584	558	564	570	558	568	591	576	609	606	567	586	553	566	599	595	606	577	602	607	597	551	583	621	599	608	571	573	592	618	561	614	610	542	562	575	633	582	569	595	601	601	602	581	598	567	602	600	636	546	567	582	547	584	625	590	565	573	554	618	574	600	588	589	585	607	573	578	586	581	569	569	583	518	599	570	606	551	554	553	608	612	595	613	601	582	535	596	582	628	641	582	600	657	631	573	605	572	550	592	542	554	550	583	604	579	596	586	575	584	597	558	555	597	536	544	576	583	607	561	572	552	570	606	596	605	616	610	587	662	597	615	605	588	627	557	551	569	580	569	559	624	589	607	582	543	595	563	587	542	592	590	598	580	633	591	574	563	593	599	590	565	636	578	558	617	586	580	593	552	551	549	602	581	605	568	614	584	605	614	565	579	566	593	569	582	582	606	563	562	595	596	604	626	604	601	613	586	609	581	584	588	625	576	554	610	579	603	566	614	593	570	606	586	567	582	611	573	541	616	617	568	599	576	595	603	531	590	580	559	525	531	569	629	632	519	591	573	576	625	580	580	563	620	576	588	590	594	513	585	586	598	601	582	574	593	558	570	584	637	610	599	598	581	611	590	625	581	558	593	594	593	572	580	582	632	638	586	618	583	604	616	596	542	616	610	606	610	600	556	572	589	549	588	626	610	564	593	590	596	573	593	574	593	544	581	609	580	580	563	586	587	541	581	552	600	615	575	609	598	559	542	608	573	542	602	535	584	589	578	546	591	591	595	544	567	548	577	629	616	547	593	614	582	589	573	614	625	591	600	621	579	588	579	581	595	609	596	603	586	651	626	599	599	584	609	601	576	611	610	565	598	597	561	583	534	574	555	603	576	618	592	573	576	592	596	574	559	598	593	606	576	618	588	584	580	616	632	558	571	613	604	610	560	587	643	601	590	566	590	577	616	541	626	568	576	596	598	591	555	604	591	592	603	574	607	594	591	640	570	594	543	550	606	561	585	596	554	568	585	556	585	585	614	567	582	576	551	564	608	652	639	591	590	599	596	567	616	570	604	603	572	596	597	595	548	614	594	581	568	598	602	601	583	551	579	510	560	560	607	622	625	582	581	587	574	565	575	545	570	610	585	550	554	600	615	578	592	591	591	588	604	581	561	565	579	594	633	579	581	556	553	540	593	573	595	578	579	596	545	574	535	573	585	587	573	583	581	607	636	603	599	592	564	598	627	576	637	584	610	579	583	607	596	583	572	571	575	570	587	554	602	568	601	595	540	580	571	578	548	588	585	578	564	584	570	625	617	567	624	616	576	569	601	581	535	639	610	560	561	582	569	572	606	588	551	596	591	621	592	586	632	592	598	568	588	535	583	560	545	588	574	607	591	600	593	566	623	528	575	565	571	610	587	561	538	585	625	571	571	596	564	582	551	596	595	566	609	565	566	595	608	576	607	614	551	578	652	626	581	612	573	586	617	581	587	581	573	560	574	617	592	588	581	570	565	584	599	588	637	556	571	548	599	605	598	551	576	585	573	559	586	576	585	595	633	566	569	550	585	562	581	575	603	598	613	575	635	610	541	522	622	559	581	607	582	582	627	611	599	585	576	624	547	593	627	552	570	575	550	559	623	606	569	583	554	603	608	568	591	608	590	578	575	595	598	585	617	602	581	593	591	615	607	616	590	563	606	577	575	579	562	584	585	595	620	570	616	578	581	602	595	551	556	573	557	581	580	617	611	585	563	576	575	620	585	592	583	565	584	588	600	624	550	586	602	533	577	597	569	587	553	558	602	588	578	595	601	564	580	622	561	571	587	600	608	595	593	584	606	565	636	544	613	598	571	549	592	616	595	595	598	602	586	535	599	585	586	583	582	594	584	508	626	597	542	594	573	586	602	560	562	547	587	593	554	581	602	550	573	621	609	601	636	600	568	584	575	620	579	560	619	590	610	554	568	582	588	598	617	599	576	616	634	580	591	607	591	611	633	548	615	613	611	600	606	590	606	590	582	597	648	580	582	552	595	576	599	564	558	588	551	583	570	581	587	591	603	583	614	579	601	538	604	553	543	607	547	604	595	578	586	569	576	580	592	550	561	600	598	615	540	562	593	555	615	588	560	608	583	605	620	630	569	594	587	587	595	563	552	605	570	578	543	613	584	560	572	561	572	577	598	550	587	614	542	595	587	578	568	600	606	641	561	595	568	595	566	566	546	602	607	584	643	539	570	634	587	578	586	612	538	633	619	616	590	595	573	546	585	606	566	596	590	542	548	579	587	573	597	602	553	578	556	599	613	591	572	580	571	603	590	577	611	551	571	589	590	572	632	568	555	591	567	564	593	593	571	567	579	590	566	631	576	588	576	627	581	536	586	609	616	592	562	609	582	648	611	597	601	559	599	601	573	619	572	574	577	622	608	568	564	659	563	571	566	551	597	652	591	592	552	600	596	651	587	575	572	587	604	629	587	584	577	609	659	565	600	602	563	589	606	575	568	582	581	598	587	583	599	572	537	577	636	583	630	569	599	622	602	610	554	579	626	628	617	593	609	567	612	593	592	573	533	676	587	553	591	581	609	565	638	579	595	588	587	594	600	592	587	584	544	549	589	566	595	605	586	583	625	606	587	581	573	579	564	562	583	571	598	611	580	597	559	553	570	609	605	586	585	626	602	568	643	624	577	616	562	561	589	598	592	593	579	583	624	618	567	597	580	566	585	647	602	600	644	619	559	628	550	589	597	598	601	608	558	556	616	617	559	555	584	615	579	596	573	591	584	595	578	601	606	556	648	588	579	623	608	600	615	553	587	606	608
34451	23241	11169	1176	403	266	265	241	237	233	193	216	200	170	221	195	220	200	199	199	183	218	193	212	204	182	205	173	171	213	185	218	219	169	209	198	209	217	209	210	198	188	193	219	171	194	199	220	222	179	184	193	203	194	172	164	191	175	167	195	219	193	190	203	174	182	175	201	179	185	197	199	178	200	189	180	204	198	188	211	200	205	186	183	203	172	181	201	218	215	184	204	173	219	177	171	206	186	187	191	195	187	211	190	190	189	164	190	191	195	201	195	176	204	188	204	184	208	204	191	179	188	181	189	187	201	180	186	196	183	167	156	167	184	223	230	178	183	170	191	193	204	210	172	183	199	201	180	192	194	186	192	165	215	172	174	185	202	236	201	200	177	232	211	180	202	171	176	184	157	193	181	192	170	188	232	212	198	216	213	213	219	220	232	199	190	199	193	210	187	201	200	186	197	186	189	188	185	197	179	205	181	193	185	208	184	203	192	192	196	182	207	190	208	187	182	173	202	214	186	204	172	185	161	198	185	205	192	170	212	187	178	178	170	150	214	188	204	178	187	213	172	188	184	177	205	205	200	210	211	196	174	194	167	181	204	221	189	201	202	172	215	217	206	192	227	218	205	175	200	214	216	183	191	175	198	198	221	194	232	202	183	178	190	184	193	193	164	190	207	194	189	216	206	198	204	198	185	198	208	196	218	199	181	183	184	168	217	189	204	177	191	192	196	204	193	188	181	166	215	207	183	224	176	214	182	190	188	214	193	193	178	204	182	205	198	170	202	190	180	180	191	196	228	185	186	178	177	183	211	190	182	190	189	178	203	183	188	218	205	194	197	208	203	202	195	201	176	198	228	199	207	205	178	190	177	176	177	158	201	189	186	201	178	200	177	206	177	200	183	180	156	204	210	214	164	180	188	193	173	208	180	195	170	187	175	204	191	182	199	210	205	178	200	157	191	175	209	218	175	167	176	199	195	167	181	199	210	171	179	223	211	195	193	187	191	184	180	197	205	193	170	172	229	201	206	218	209	201	200	236	170	210	186	184	210	210	188	198	199	211	197	188	201	220	211	214	168	207	170	182	182	180	190	193	184	165	163	198	207	172	195	176	182	184	222	192	185	196	218	186	185	214	182	192	228	193	195	215	210	184	220	176	217	168	199	175	178	194	192	192	182	213	187	209	180	203	238	199	214	190	189	193	192	198	206	193	185	187	163	198	203	211	206	188	210	194	213	181	186	186	184	203	183	209	192	194	199	185	167	175	192	198	170	202	201	183	198	196	176	193	179	206	211	199	165	212	191	190	192	187	189	183	198	183	202	206	178	199	184	205	208	174	217	204	218	202	187	173	194	192	175	179	162	189	222	189	189	206	205	193	207	204	202	188	188	212	183	168	186	157	181	195	198	196	214	190	173	210	197	187	186	199	176	233	187	217	213	191	203	188	193	195	208	202	183	180	188	196	194	220	191	217	206	186	186	180	169	210	210	203	191	189	182	195	222	178	156	179	218	188	184	205	175	190	186	195	194	197	174	197	221	185	195	191	187	195	203	207	183	189	193	192	195	217	222	200	193	184	184	189	189	199	178	179	195	194	188	182	206	176	209	193	180	191	182	191	186	201	183	180	183	205	218	180	221	189	192	205	202	203	189	180	185	194	197	179	180	201	195	188	195	219	187	169	207	174	200	182	198	193	191	175	203	207	201	207	192	178	193	183	195	202	179	184	192	210	171	203	194	220	177	190	189	197	183	200	179	168	191	197	182	171	196	208	188	180	189	169	165	203	165	200	216	173	191	225	188	198	191	203	194	185	184	170	204	183	176	183	216	177	175	207	215	183	171	220	210	204	213	188	191	191	204	176	210	181	195	201	204	199	198	187	192	189	181	202	158	182	182	217	174	176	177	179	206	184	195	187	194	159	198	181	196	190	183	183	194	182	188	192	181	173	185	215	180	191	184	195	178	161	174	184	204	205	182	170	175	168	200	199	189	226	189	181	200	219	182	166	183	173	179	193	196	203	197	201	193	183	170	199	213	191	245	184	205	222	191	190	176	187	205	212	200	206	199	199	207	189	167	230	182	227	176	211	203	209	210	205	174	211	175	189	194	177	206	181	207	187	205	192	183	213	176	225	181	204	205	218	229	165	205	203	206	200	203	181	190	190	175	183	208	189	200	201	180	187	175	177	200	197	205	209	191	176	184	227	197	207	195	168	219	227	219	186	173	196	187	195	182	205	216	227	188	206	176	193	205	209	195	192	171	197	198	161	185	196	186	198	201	169	173	195	178	188	199	183	171	170	195	159	206	217	196	207	186	194	195	194	201	183	214	216	225	187	183	191	190	175	189	157	170	188	175	211	194	182	187	198	167	198	136	200	183	188	174	181	191	174	194	185	172	186	186	185	184	211	193	199	219	183	200	201	182	189	184	211	169	183	206	199	179	208	183	193	217	175	203	188	216	216	193	196	193	189	197	169	193	197	214	183	194	222	173	184	184	217	199	180	203	192	220	198	183	158	180	203	174	180	179	195	201	188	194	213	164	182	199	223	195	191	187	206	209	186	166	210	195	195	180	204	189	190	217	191	172	225	181	188	234	186	180	207	222	173	208	209	180	191	200	192	179	167	181	204	184	197	209	179	179	188	220	224	179	182	184	206	188	204	185	201	166	196	200	200	214	199	183	173	200	185	190	194	198	194	189	192	170	190	158	178	197	200	207	196	230	189	172	219	197	191	193	172	210	183	206	192	186	156	215	198	160	187	193	187	210	185	194	199	192	184	208	190	197	175	214	192	197	186	168	195	206	204	186	192	208	176	167	217	203	194	186	187	197	229	224	202	172	185	185	209	187	194	195	181	171	205	191	181	202	205	183	226	197	183	198	187	187	201	223	202	193	181	197	208	209	197	184	179	216	223	189	215	191	187	201	230	208	198	183	183	191	204	198	200	218	197	188	207	207	184	203	211	187	196	187	203	182	215	180	201	187	219	202	179	186	191	185	172	193	179	197	182	182	201	169	200	207	163	217	231	202	173	175	208	171	193	161	183	217	164	162	186	216	201	232	196	213	169	190	170	206	184	218	191	190	183	195	212	186	220	216	185	199	188	202	184	214	189	187	189	203	190	208	192	195	176	186	198	201	173	179	188	185	175	201	194	176	208	173	183	174	214	211	190	194	224	178	184	196	172	196	166	204	186	174	207	178	193	168	193	210	172	199	203	191	217	181	173	218	224	192	205	169	196	163	168	184	189	160	197	188	177	196	184	179	203	199	212	191	208	206	211	196	178	192	188	198	164	172	188	210	201	164	206	191	176	204	213	205	215	180	197	190	182	193	180	207	176	190	163	179	191	240	203	192	188	186	204	197	187	190	196	211	204	221	180	189	182	196	192	170	211	183	187	198	188	199	167	184	175	186	181	171	183	181	219	220	203	182	218	188	186	210	193	201	173	183	209	204	191	192	175	197	199	195	206	215	201	203	192	215	189	167	209	198
21780	16962	10469	1237	1121	965	842	747	659	608	603	631	588	500	519	522	464	518	522	488	480	483	502	476	492	480	492	450	491	460	505	455	457	474	446	492	468	474	480	454	447	477	465	450	477	474	479	456	455	482	487	410	499	501	495	483	429	416	437	471	453	498	446	500	474	463	456	455	453	486	433	431	491	467	468	502	484	465	491	461	521	427	454	474	459	431	509	471	436	482	468	496	482	427	446	496	427	493	435	461	460	486	437	447	434	438	456	434	475	439	451	452	498	446	476	469	419	438	476	436	428	479	431	481	480	463	482	451	463	460	406	433	411	449	473	455	470	447	420	427	459	469	480	468	422	468	436	445	492	450	467	460	456	478	460	520	487	471	445	455	493	450	430	472	466	422	432	463	475	451	454	444	419	493	465	477	457	492	475	432	465	473	461	477	481	396	457	464	437	452	489	436	497	457	516	452	408	452	453	462	504	424	476	474	474	511	429	499	449	485	464	462	495	487	457	480	442	441	449	435	498	482	493	439	452	450	467	464	472	466	445	445	468	456	490	469	465	462	450	482	433	459	473	490	435	461	451	448	441	445	485	462	457	438	497	476	458	448	459	481	417	469	486	467	491	453	434	472	469	435	461	426	446	494	441	450	443	467	485	467	443	457	480	471	481	441	489	472	426	489	458	501	467	423	452	488	474	436	480	444	422	488	483	424	457	483	465	475	440	474	453	480	457	461	462	467	470	485	444	477	486	479	445	457	465	486	469	467	473	456	439	477	476	438	475	453	498	448	457	469	483	444	476	494	440	434	450	450	496	452	474	489	493	452	477	478	456	462	480	472	482	483	454	463	448	457	435	458	427	455	475	495	496	460	478	461	465	467	419	443	442	434	460	467	450	457	458	460	478	453	488	463	480	470	455	483	387	493	442	462	497	465	452	458	448	461	480	447	467	442	463	495	462	471	460	482	512	444	445	464	433	447	450	456	453	453	445	446	454	426	441	452	432	439	479	489	472	470	440	447	452	465	493	453	489	482	447	455	483	473	463	444	458	458	472	477	460	432	445	471	436	462	456	443	436	463	454	466	453	438	440	458	473	444	466	473	439	439	443	523	463	452	455	474	438	445	496	471	492	438	460	413	499	443	463	442	471	455	435	464	476	463	514	446	478	457	489	483	464	452	419	481	484	446	444	463	519	490	453	443	447	426	493	472	451	458	448	437	434	473	462	468	501	458	434	464	443	473	462	479	423	466	478	448	429	423	457	459	447	450	463	499	433	439	464	448	461	436	485	466	468	455	480	428	459	457	464	483	472	437	457	457	429	468	457	451	475	432	442	453	452	456	450	458	464	435	452	457	488	431	480	518	451	486	444	462	460	474	447	448	454	409	488	461	470	444	415	435	457	482	456	489	437	467	462	451	481	455	415	462	501	464	479	433	506	450	444	468	422	464	465	434	459	476	452	446	449	447	443	480	468	458	459	433	477	504	484	435	454	464	429	440	460	500	466	455	464	438	458	446	456	491	487	480	488	469	502	440	411	460	442	460	446	446	501	461	451	466	477	429	457	444	467	454	489	439	461	435	448	473	500	426	452	463	448	428	459	477	453	448	449	474	423	458	446	469	460	459	468	492	461	447	449	445	476	462	418	447	458	463	475	480	464	451	451	419	458	479	492	477	484	443	422	473	489	458	454	443	452	442	481	462	450	477	451	447	424	438	452	479	437	481	486	448	463	450	442	470	477	478	480	479	443	453	453	456	457	450	460	443	442	457	442	454	463	480	492	427	513	430	426	458	472	421	461	456	467	467	444	486	463	475	432	450	464	449	495	441	479	439	479	441	468	476	484	465	472	439	472	445	459	464	482	479	485	437	452	460	479	479	447	469	494	412	448	447	441	463	454	456	452	449	465	471	454	458	421	465	479	421	446	456	467	453	458	430	469	458	417	459	481	435	464	495	453	459	460	469	487	462	462	474	442	481	481	487	459	450	446	429	474	454	429	447	428	442	488	467	466	475	471	440	465	480	458	447	489	463	476	465	447	464	451	459	425	453	487	467	480	490	480	442	458	494	446	483	458	416	493	459	452	470	436	481	460	433	469	475	458	482	436	471	444	494	421	433	455	466	494	493	481	475	479	461	467	437	483	499	480	482	464	446	445	508	437	434	448	444	486	498	444	477	436	488	468	418	458	457	480	452	462	489	445	468	478	466	499	435	467	473	464	453	441	451	480	443	444	459	457	464	503	477	488	454	487	441	481	431	465	509	524	439	442	438	481	440	436	422	479	477	462	481	481	481	441	486	484	488	469	465	486	437	464	431	467	450	445	486	436	442	465	459	442	440	461	481	480	448	417	464	449	492	441	458	424	431	445	468	485	450	449	451	420	484	471	461	465	452	486	442	437	472	456	446	482	440	479	474	477	495	435	431	436	471	445	479	445	409	438	437	474	447	458	475	458	456	434	414	469	431	496	479	491	457	439	443	449	452	461	473	461	496	451	438	453	463	446	498	482	492	453	428	452	445	440	456	474	406	449	461	433	467	486	472	454	476	464	471	445	436	485	438	466	437	447	468	438	483	450	449	472	412	474	482	475	448	428	427	476	505	454	453	492	453	460	447	473	508	461	418	458	463	466	484	469	461	481	505	436	512	449	425	495	448	443	437	473	452	463	463	432	437	459	444	482	439	484	459	449	476	434	507	431	473	446	468	474	431	443	501	423	492	467	471	428	436	482	454	477	464	439	472	486	444	428	439	461	460	441	484	475	456	460	425	410	475	480	465	410	486	474	481	479	475	425	462	429	449	485	459	459	463	479	452	444	489	433	453	442	464	470	418	439	451	404	450	453	454	470	460	455	464	435	450	484	446	476	463	431	474	467	443	456	432	495	443	512	480	465	496	481	488	410	484	440	474	457	474	446	489	472	462	444	484	457	465	433	480	444	426	508	450	474	428	497	457	455	491	458	435	486	468	454	481	466	459	446	491	486	473	440	442	458	490	462	457	508	472	460	442	442	447	454	453	463	450	462	463	450	484	481	455	472	441	465	486	411	468	452	472	477	425	475	484	464	472	464	425	464	433	438	469	485	472	453	469	448	450	480	430	473	432	402	472	457	471	450	480	396	425	460	456	465	483	426	464	468	504	463	443	494	446	439	434	437	490	433	449	476	452	474	465	448	463	502	464	478	433	460	444	464	444	466	490	449	442	485	486	458	464	443	478	478	472	447	467	471	458	468	482	475	474	445	461	436	467	458	464	463	423	482	451	471	459	518	497	493	491	451	478	478	450	427	487	450	433	452	460	485	447	480	441	443	467	442	426	419	465	466	467	494	473	440	462	464	439	491	423	490	453	450	489	431	429	450	448	453	475	460	490	454	450	437	437	453	445	443	453	473	456	474	481	454	455	455	454	434	477	479	496	421	516	487	433	464	459	464	478	449	430	453	513	468	450	469	484	497	494	483	448	442	448	462	470	439	449	486	438	427	483	457	464	484	476	468	433
46053	32258	19504	3359	916	658	478	395	344	338	328	307	315	312	274	289	299	256	264	293	293	257	297	274	296	311	242	282	257	274	294	286	275	316	281	285	278	296	276	282	259	266	263	268	259	267	258	283	263	278	234	288	265	283	261	269	264	298	263	276	238	254	261	283	264	271	272	294	254	273	287	284	288	262	251	273	277	268	263	271	296	271	278	299	272	257	267	292	296	270	261	271	286	290	245	266	280	291	263	291	285	276	256	250	263	268	241	264	230	279	272	292	281	278	261	256	262	283	278	274	268	254	279	281	284	283	255	273	249	291	278	303	283	276	313	264	265	272	273	244	274	244	273	271	254	254	284	250	251	256	269	274	282	266	295	270	253	253	272	289	283	277	276	284	262	267	293	274	256	291	286	259	294	279	284	279	264	232	269	247	270	265	284	305	250	278	258	264	279	265	266	276	227	270	289	276	253	275	288	273	285	259	265	304	305	287	279	270	254	261	270	259	288	288	306	266	263	306	281	263	281	273	258	275	286	309	246	267	252	252	276	265	271	286	295	258	301	266	248	265	272	294	268	287	295	303	313	280	255	276	252	275	268	270	282	320	302	259	266	290	275	288	274	251	278	274	276	257	244	261	273	289	278	286	294	316	270	250	256	278	290	276	242	244	300	278	290	253	283	274	314	272	245	261	258	269	266	295	321	296	265	241	271	263	263	290	255	260	285	257	255	252	274	293	268	252	267	282	315	294	290	263	263	272	254	270	279	274	270	256	289	268	310	266	277	264	261	293	276	272	283	261	254	295	267	282	236	258	291	256	267	279	271	274	268	266	250	260	255	281	290	288	248	250	273	247	287	293	282	296	278	292	287	314	266	265	253	269	293	290	274	239	254	250	251	260	248	272	289	243	243	287	292	261	297	246	267	273	284	260	289	306	297	251	238	291	290	292	273	278	253	261	279	250	272	288	277	285	264	282	268	283	263	264	273	245	266	294	263	271	300	251	263	274	289	246	290	265	250	288	271	265	240	302	262	270	268	270	291	259	293	276	275	295	294	307	235	253	253	280	280	270	267	269	268	275	273	300	266	281	270	283	276	282	278	238	248	236	288	286	272	299	231	287	295	281	274	289	249	246	268	227	280	308	263	276	253	297	245	287	275	297	290	284	269	282	279	254	273	272	255	272	282	266	278	285	298	272	276	281	273	277	285	267	302	291	305	240	266	266	265	282	290	282	272	290	292	258	266	289	314	292	258	275	278	258	271	297	301	310	287	293	271	289	302	281	312	252	284	255	286	278	259	262	267	289	297	269	257	247	272	268	262	296	256	276	241	290	305	301	276	296	244	300	246	248	282	263	312	257	268	289	278	300	328	316	303	289	272	264	224	256	247	265	263	295	256	257	257	241	261	273	275	250	287	261	285	294	253	260	276	262	274	291	300	295	248	273	292	259	265	300	265	261	272	244	293	265	289	287	274	276	281	258	307	282	294	277	254	320	265	263	244	253	259	286	289	267	300	274	270	264	275	257	252	254	269	271	275	279	293	263	307	276	292	296	296	258	269	277	282	296	267	247	286	290	254	275	282	285	308	253	284	266	263	274	258	260	266	258	261	297	267	265	265	263	300	292	261	257	254	280	293	257	278	276	283	274	265	306	290	293	260	269	258	276	284	280	274	291	267	250	294	264	271	289	277	272	263	280	239	265	247	286	267	290	269	262	253	259	269	251	292	275	254	250	277	276	278	277	239	262	262	256	269	268	263	261	278	258	259	287	274	300	247	284	282	315	268	271	289	232	302	286	262	300	260	278	288	301	271	288	299	282	265	283	292	274	272	299	237	279	288	277	284	278	288	273	272	259	224	260	247	262	271	236	253	280	263	299	263	264	283	268	270	272	268	269	272	296	258	269	277	259	309	299	285	295	265	299	244	247	267	268	288	272	287	286	283	257	304	304	315	278	272	261	286	254	284	257	234	280	287	293	290	246	300	264	288	265	248	262	274	293	284	281	275	249	258	278	283	287	275	285	310	263	254	301	281	290	293	257	298	282	236	251	288	275	262	258	313	258	286	277	263	300	276	278	257	265	278	269	306	300	273	270	280	285	259	297	266	276	278	297	274	259	264	243	275	284	248	255	298	310	259	294	273	274	290	270	294	269	280	303	265	269	290	283	280	288	277	317	277	252	283	256	265	279	281	298	240	245	274	261	269	285	303	272	274	285	265	270	270	315	254	295	281	261	288	276	251	234	281	267	305	269	297	248	277	258	274	292	278	261	286	300	233	262	252	281	287	241	262	264	290	260	274	293	257	284	262	278	286	265	255	284	269	250	287	302	262	256	273	300	292	272	291	256	283	300	267	279	267	258	259	294	286	278	274	293	283	280	291	268	278	279	281	236	263	286	278	271	290	309	253	278	313	298	266	241	274	293	240	288	278	288	320	271	269	262	256	282	253	270	255	312	296	294	260	271	280	273	226	262	233	271	304	274	280	273	289	257	307	286	272	306	295	278	301	262	268	268	291	287	269	246	263	276	276	264	283	258	262	276	284	304	261	269	273	294	246	290	277	247	275	269	283	247	271	276	267	285	306	300	257	254	278	269	261	269	258	278	278	285	300	278	276	292	277	268	279	254	273	282	279	288	281	292	288	273	262	259	286	284	273	257	245	284	291	267	322	287	272	285	276	251	268	269	296	274	287	268	266	303	256	248	287	286	268	294	249	281	252	251	268	288	292	250	269	259	278	268	291	251	271	273	282	251	232	301	278	255	297	256	255	297	309	257	262	261	279	277	289	276	282	285	267	256	285	285	247	277	290	290	271	290	263	283	289	280	242	252	263	281	279	271	305	264	266	295	271	256	266	291	267	284	301	280	271	277	257	268	292	311	297	274	262	273	278	252	268	285	267	292	250	265	254	287	287	306	285	266	256	271	249	283	278	264	254	235	259	266	284	272	241	264	279	253	252	288	294	275	258	260	267	278	283	268	263	312	283	234	292	254	302	242	275	270	257	277	273	273	290	300	300	270	289	293	225	285	259	258	292	263	274	248	265	271	310	299	291	249	270	290	279	246	260	269	270	269	278	264	291	301	267	261	282	242	278	265	303	276	276	292	255	290	261	259	272	266	264	285	233	277	266	289	280	261	258	283	299	279	300	309	247	289	291	273	305	301	254	286	296	273	281	260	261	281	287	260	274	256	265	248	274	269	263	243	274	286	285	249	283	267	268	258	295	260	267	303	298	295	322	250	285	280	233	278	299	287	288	293	259	271	275	274	267	278	252	284	303	306	289	301	262	285	287	249	300	282	274	259	251	251	276	291	263	257	288	274	296	257	286	254	279	260	270	276	306	270	260	257	268	285	284	276	280	251	285	286	303	276	267	258	252	277	274	271	267	243	248	257	257	258	259	295	267	270	273	280	289	267	287	270	294	253	271	267	278	260	276	279	270	294	284	250	267	270	278	285	277	308	292	229	278	282	256	292	279	267	285	271	273	312	225	266
29547	22717	16367	2176	1875	1518	1300	1198	1085	1052	879	902	830	792	824	776	768	674	679	740	715	663	680	717	683	690	634	664	709	662	660	651	625	643	623	647	673	647	645	687	656	651	664	607	633	633	588	626	613	624	657	631	621	608	628	639	612	587	647	625	623	614	645	649	587	576	640	613	616	600	656	605	622	624	597	618	627	650	615	640	617	680	623	610	636	625	621	643	632	607	663	612	646	663	665	646	650	630	663	608	613	638	622	666	597	583	666	618	621	605	635	630	662	660	653	635	658	631	619	643	635	601	637	619	651	637	620	594	629	636	610	607	656	644	624	627	673	696	599	664	642	626	607	647	639	617	626	646	631	658	591	621	595	617	623	626	605	616	615	596	566	632	606	599	608	618	625	634	612	616	590	635	653	598	604	569	618	627	632	585	617	591	667	610	645	589	616	591	624	636	657	621	704	637	607	621	677	675	644	609	601	639	638	623	613	610	635	646	618	659	616	634	670	620	602	622	634	620	640	626	616	646	652	681	634	630	640	660	660	598	641	593	631	677	634	592	608	688	590	595	639	572	653	616	611	636	629	626	643	670	676	661	606	675	629	656	645	636	617	704	584	625	657	610	627	608	663	631	629	610	616	627	608	624	643	622	601	668	574	630	611	585	634	583	561	614	655	647	575	616	608	658	636	600	610	622	620	628	593	653	665	631	637	602	611	646	612	615	624	586	643	621	628	614	618	671	631	619	630	588	623	606	593	602	622	604	658	627	647	595	575	604	670	604	617	659	623	612	647	609	624	639	652	572	649	581	659	671	636	643	683	603	646	613	601	616	627	635	657	638	574	615	628	625	629	677	598	643	586	563	612	628	599	632	637	619	623	639	633	626	608	621	614	644	649	615	596	647	599	624	634	651	629	599	624	611	594	613	597	636	610	593	639	659	624	614	675	664	638	601	677	641	627	628	625	637	608	616	622	615	648	630	633	611	639	634	602	677	596	614	594	651	629	589	644	632	646	598	638	694	633	612	663	601	603	620	609	628	652	618	640	602	655	621	606	623	622	627	640	604	613	626	614	656	621	672	669	589	652	629	584	637	653	619	645	631	605	624	646	615	636	612	630	630	619	617	645	569	632	618	646	615	619	611	637	629	635	602	649	633	611	657	597	593	602	580	629	670	608	589	694	602	621	590	643	629	586	621	556	609	593	618	626	614	599	587	628	650	664	622	598	677	667	626	673	635	698	634	609	620	632	644	623	553	652	607	638	612	611	630	610	616	607	625	657	609	619	645	628	597	619	638	630	589	636	673	626	656	600	628	633	633	640	643	648	592	659	629	647	631	644	633	636	627	618	673	582	605	671	648	622	614	566	622	672	599	632	635	661	614	599	628	662	606	625	625	635	636	609	649	648	636	642	615	616	572	631	602	633	639	611	632	682	610	622	639	649	613	664	623	621	672	687	628	589	621	602	626	646	580	628	659	594	652	616	665	569	616	632	630	647	628	646	693	631	661	674	649	611	626	609	642	624	596	643	607	608	590	648	663	595	598	623	619	650	645	627	643	618	609	623	611	611	589	632	614	638	641	637	631	665	620	560	578	585	612	642	629	618	586	587	615	599	607	581	632	656	632	635	581	661	654	631	633	631	652	643	609	615	628	575	621	644	622	605	626	641	627	651	634	594	598	626	651	630	659	661	610	635	637	663	643	597	647	638	623	615	588	625	614	606	654	642	625	676	642	612	626	643	647	632	648	600	609	657	603	623	620	623	642	625	611	639	633	625	609	624	631	596	601	646	616	583	659	629	597	685	634	603	632	634	608	582	649	643	652	608	631	641	614	630	601	596	651	634	655	580	638	629	617	590	641	617	644	650	604	696	629	636	634	616	648	604	585	637	656	640	601	618	605	630	692	646	648	601	594	677	612	635	599	619	614	606	668	650	630	608	599	580	634	627	608	615	637	615	630	613	628	589	635	669	613	600	643	599	695	654	618	650	671	639	643	634	647	632	637	622	579	677	592	642	670	581	650	652	569	608	611	620	635	613	603	612	591	663	620	630	653	604	582	652	647	607	631	611	656	630	614	599	593	640	623	640	593	623	633	589	643	591	598	649	585	619	615	624	603	625	660	616	638	634	646	606	620	626	603	614	633	603	633	615	629	637	635	572	663	658	593	629	644	602	623	617	651	624	662	625	635	629	647	628	651	635	570	617	570	679	596	667	592	636	641	668	608	628	629	622	638	644	604	585	656	652	641	584	648	610	623	615	622	605	612	657	650	716	644	633	631	579	713	658	639	626	656	655	605	619	642	661	623	614	632	612	643	647	608	612	636	656	628	640	618	596	678	602	607	677	608	641	606	644	636	628	619	602	604	651	575	650	589	606	614	605	582	640	648	627	649	625	642	607	652	644	633	650	631	602	674	634	662	612	673	610	670	632	624	593	614	635	628	642	592	664	630	607	561	595	643	636	591	633	638	618	642	655	636	605	627	613	633	639	646	611	610	615	627	577	634	626	622	665	597	576	592	642	672	661	644	653	585	661	583	612	610	643	607	612	631	636	631	624	659	587	595	637	592	666	635	604	632	621	627	616	621	623	597	659	636	631	599	595	632	588	594	669	651	642	606	596	651	676	662	584	646	642	632	565	650	651	659	659	621	629	611	600	647	601	608	658	603	619	621	612	575	647	669	581	667	610	653	610	597	660	636	651	607	610	570	654	570	628	658	639	628	656	607	639	636	613	641	682	633	620	593	620	631	628	627	627	626	642	616	670	635	645	633	625	645	638	640	583	633	624	607	632	632	616	620	597	616	620	620	598	611	619	636	657	623	612	630	601	604	644	633	602	616	633	653	649	669	623	609	632	630	606	578	628	639	632	626	613	627	646	603	604	638	634	659	621	615	581	574	653	609	597	627	640	600	631	652	586	654	633	635	630	632	615	587	608	609	628	621	630	625	649	652	621	636	602	630	624	669	630	619	659	622	631	643	579	630	644	633	610	642	637	656	633	631	650	589	653	618	649	663	566	619	630	603	676	624	604	600	616	605	680	585	671	624	606	618	617	632	625	613	602	565	615	602	605	622	652	622	579	587	653	629	620	638	657	588	604	628	603	589	668	631	595	653	644	644	612	607	603	558	590	599	592	648	603	683	656	616	676	633	627	640	605	612	645	621	597	618	619	597	641	625	669	657	623	589	656	619	596	600	665	632	618	671	638	611	588	651	602	633	599	634	632	635	649	643	595	599	613	621	637	617	597	592	632	633	613	626	654	606	681	636	609	621	639	611	616	598	600	658	658	592	652	607	630	610	591	635	624	610	622	645	621	635	650	674	632	605	602	551	602	598	617	654	667	609	640	659	639	627	634	607	570	671	613	589	630	604	662	597	635	591	577	668	623	609	622	539	636	593	614	604	631	659	654	641	608	620	605	620	629	648	634	651	667	629	614	641	622	594	647	600	651	600	592	636	618	642	636	621	627	618	589	606	606	621	642	626	590	654	620	590
15400	6994	2701	377	246	303	283	264	254	233	280	265	247	254	256	279	278	272	276	249	288	251	253	273	270	258	261	255	283	267	237	244	270	253	293	277	245	264	259	243	242	296	233	234	266	260	263	241	272	265	238	263	294	256	256	227	285	257	252	256	292	236	259	276	286	241	279	276	253	261	276	265	270	269	261	260	254	264	242	243	269	261	261	262	236	301	318	255	258	234	243	283	265	271	240	261	218	279	298	249	302	248	259	267	282	265	260	298	250	235	242	253	273	293	265	263	301	267	261	247	268	303	249	292	257	299	283	275	280	264	230	254	246	259	245	261	253	280	284	278	264	235	243	262	260	273	251	286	252	310	265	253	241	262	268	262	255	278	286	263	292	258	262	264	267	275	249	248	291	259	286	289	269	225	299	249	273	266	275	254	263	287	271	265	244	272	250	271	275	264	274	255	249	297	252	238	252	256	243	262	254	248	259	241	262	256	230	240	252	281	279	249	281	266	252	235	249	282	254	236	235	252	255	239	271	260	260	235	255	261	270	262	249	293	297	241	273	267	263	281	222	319	268	284	253	267	285	301	273	273	281	254	256	262	271	238	262	269	247	253	266	307	272	302	241	271	265	292	277	279	235	217	254	267	278	250	260	265	282	257	266	258	267	280	229	267	262	209	243	242	260	285	240	279	298	262	294	279	271	262	301	273	258	279	254	267	282	262	271	254	272	281	281	284	269	269	255	246	255	290	255	274	249	262	246	252	247	247	276	254	272	250	295	277	250	237	297	267	254	256	275	264	256	256	258	260	254	252	274	291	275	267	243	266	252	257	278	290	250	262	285	259	230	248	282	263	266	240	236	246	278	240	249	282	284	229	285	246	256	267	264	243	270	273	264	243	257	218	300	240	239	269	228	235	254	247	264	272	246	274	278	257	255	271	267	265	232	238	241	265	257	278	261	270	279	284	287	258	238	264	274	286	287	265	222	262	259	231	285	300	282	277	299	262	266	247	245	228	250	271	261	259	246	281	265	265	270	270	250	240	243	284	285	252	262	270	252	253	274	290	282	286	237	260	229	266	263	250	259	272	252	281	290	258	262	255	266	265	277	261	261	251	269	308	255	268	237	254	245	253	275	292	286	281	271	266	243	237	280	249	274	270	273	289	235	273	291	245	264	251	271	249	268	252	252	247	241	258	258	230	280	238	262	293	274	255	256	279	253	273	236	261	263	257	240	270	266	281	267	266	259	243	261	262	268	284	268	286	267	253	284	267	254	241	257	263	277	269	274	260	251	281	260	271	264	272	263	257	261	247	265	263	259	254	293	299	274	231	280	254	237	243	234	281	243	239	265	288	261	256	275	258	276	253	265	243	261	259	254	225	240	229	225	277	283	241	279	273	245	251	264	270	267	258	281	261	257	272	255	285	308	272	279	246	267	268	250	277	268	261	279	270	281	282	266	263	283	259	301	256	276	265	244	241	269	281	287	261	273	287	276	245	247	273	255	260	250	260	282	249	254	240	251	257	265	252	249	255	279	230	265	266	250	259	243	249	265	271	245	277	244	269	256	212	251	254	246	290	248	254	273	282	276	269	291	271	251	242	268	273	256	237	264	291	246	263	263	248	267	246	263	283	245	254	239	259	286	269	241	276	256	241	243	287	277	240	277	298	273	259	261	272	267	280	277	273	285	257	295	273	281	292	244	287	254	277	267	306	270	259	283	298	249	240	247	305	266	284	288	276	255	279	287	242	277	260	277	242	276	282	262	255	284	222	236	268	240	247	278	245	275	249	269	252	268	258	222	265	261	283	222	259	270	284	255	282	240	259	266	271	243	264	264	272	285	289	258	239	261	246	257	243	263	292	258	273	252	288	248	269	262	260	259	258	274	273	243	271	279	269	267	288	253	266	282	266	315	236	243	244	260	263	229	270	275	257	269	238	274	242	290	279	267	240	281	276	270	273	276	266	238	285	257	309	254	274	280	273	265	258	295	314	247	264	276	298	273	264	258	257	259	244	281	247	281	291	286	284	229	257	262	268	279	245	262	281	241	236	258	257	282	261	273	292	255	279	278	231	254	248	244	275	275	272	282	262	263	258	247	257	274	260	261	229	300	259	237	280	235	242	283	245	240	241	278	283	269	288	254	267	290	249	259	254	283	253	260	301	243	269	255	281	245	269	269	252	232	270	248	308	265	268	278	247	286	277	267	262	261	260	236	291	249	262	265	226	258	258	252	282	253	246	288	248	246	258	260	276	288	242	259	244	246	258	289	276	263	263	242	267	286	309	277	295	273	254	267	283	267	275	276	289	257	247	268	268	237	285	266	274	280	257	248	260	245	262	264	246	249	249	226	258	273	266	295	254	304	240	258	256	258	292	277	254	291	232	255	287	253	229	286	261	251	277	269	299	301	248	260	265	268	266	258	294	271	246	270	256	269	276	278	243	245	251	284	289	283	262	256	269	278	247	252	253	288	266	280	252	237	251	267	247	284	236	300	280	233	230	262	246	275	212	269	260	232	243	259	263	267	238	257	291	245	263	271	277	259	265	277	276	254	236	274	258	265	286	273	232	264	250	265	249	226	290	254	232	275	279	258	247	283	264	270	268	253	271	276	234	261	262	248	240	249	278	227	269	276	269	255	267	241	289	233	234	261	270	256	289	271	258	295	236	261	236	258	266	257	258	234	267	269	293	253	273	243	265	292	263	266	230	242	253	274	248	244	260	251	245	252	236	288	236	269	284	272	292	257	283	272	237	220	264	248	276	282	279	246	270	285	275	230	274	278	284	287	251	250	252	260	283	255	264	255	284	282	266	263	258	221	264	269	282	276	267	272	263	269	275	287	287	282	245	244	288	236	286	246	270	251	295	289	248	285	246	262	257	264	288	233	298	239	290	299	280	283	263	285	273	275	247	294	262	249	267	268	266	264	270	268	238	289	259	295	263	239	225	249	263	256	261	294	269	261	263	300	287	239	257	247	241	281	261	278	275	247	272	276	275	250	242	258	214	285	292	297	240	277	272	236	275	272	277	255	293	264	254	288	269	230	258	276	278	247	228	270	233	263	277	265	241	267	251	250	244	239	278	270	287	272	247	278	272	268	246	274	260	269	309	264	294	271	291	262	244	261	243	264	273	243	282	223	248	286	256	281	246	276	285	266	310	284	264	269	264	266	275	277	276	256	293	266	285	244	261	248	256	234	265	278	239	268	265	262	277	268	258	250	245	278	247	311	276	275	226	265	268	259	283	260	258	257	270	233	253	236	235	250	270	281	247	238	298	264	281	239	279	274	244	241	237	237	258	257	240	273	290	245	248	307	254	273	255	232	231	268	280	263	278	263	266	283	280	268	272	287	298	273	248	258	241	257	255	282	251	262	269	261	307	284	240	284	252	281	259	246	253	261	269	253	243	248	265	269	244	247	253	272	240	274	285	289	238	287	234	255	279	254	275	296	256	278	253	249	263	265	273	279	246	270	277	301	285	258	268	287	284
9187	5799	3714	698	615	635	597	586	592	600	580	592	567	611	591	614	587	597	559	607	574	571	549	646	621	572	552	621	600	628	598	614	560	584	611	603	609	567	615	606	597	576	580	557	569	602	601	610	580	596	607	505	582	564	607	611	571	565	590	572	615	613	635	611	593	555	612	570	585	593	612	638	591	624	598	617	595	621	579	601	553	584	574	605	620	574	589	586	581	611	583	549	612	603	612	593	617	592	553	557	603	610	603	567	611	612	581	593	588	587	574	611	579	573	564	572	582	539	593	571	562	621	591	604	568	567	566	598	578	596	585	583	550	565	578	591	579	576	577	577	632	609	601	567	588	624	579	623	592	603	601	587	579	606	566	601	605	582	631	586	565	557	582	618	589	587	602	568	574	598	574	565	634	611	533	633	605	562	561	547	588	592	624	535	583	572	612	601	574	589	560	582	604	614	645	577	571	595	601	582	572	577	583	608	555	611	565	609	598	570	604	536	601	576	590	578	614	590	580	585	620	621	566	575	562	593	591	574	586	612	569	570	573	590	589	586	605	594	561	593	568	613	574	561	602	590	614	597	574	621	607	596	629	564	598	580	576	604	574	626	598	627	589	588	557	554	540	606	550	551	556	569	600	569	546	595	588	611	556	530	591	599	605	571	603	605	629	585	576	606	554	572	594	599	550	637	581	637	572	617	579	614	589	636	542	633	605	611	599	622	577	592	597	561	592	601	599	589	614	565	616	570	599	515	586	576	629	620	577	644	552	626	584	579	535	575	543	624	570	542	551	558	602	587	580	557	626	598	556	543	626	537	586	595	567	609	628	535	563	569	623	590	634	544	608	561	608	570	574	564	613	601	626	574	591	609	589	558	559	593	564	584	596	550	568	574	595	600	610	623	590	566	627	580	600	565	564	568	647	607	542	600	642	599	574	601	609	613	578	548	641	631	575	590	601	615	573	514	581	546	602	626	607	590	610	581	603	610	605	620	613	612	559	530	581	592	570	588	589	599	618	586	563	593	564	594	619	600	581	568	572	614	604	596	545	561	588	584	582	555	602	588	618	582	586	568	576	548	590	625	611	614	603	571	597	601	587	556	608	613	556	560	583	567	588	607	606	596	551	598	615	598	553	570	579	588	579	614	593	569	582	603	558	617	598	572	557	595	639	545	613	590	569	586	584	608	531	601	590	593	573	579	577	590	574	587	603	544	587	626	549	589	576	605	603	577	616	587	598	639	579	568	601	583	583	577	578	611	593	611	597	565	606	581	604	608	589	574	613	619	577	582	641	595	599	526	572	607	611	561	575	571	588	558	598	567	556	553	585	581	568	590	610	583	614	574	576	594	574	613	605	602	608	588	619	582	563	584	609	612	581	573	589	602	581	597	612	599	612	575	605	639	563	615	611	587	588	563	603	560	596	568	559	603	555	548	634	573	567	607	627	611	551	594	579	592	582	578	583	599	612	585	574	574	587	544	578	571	580	626	558	588	606	582	605	603	613	587	578	574	594	596	569	556	618	623	554	598	591	555	616	583	596	586	615	571	585	586	587	622	561	626	565	536	593	582	570	661	596	607	576	596	578	543	580	607	580	592	600	573	573	564	601	599	613	560	592	592	645	624	605	534	579	575	611	618	584	574	585	542	585	620	654	549	589	586	579	584	590	584	552	577	522	585	563	579	586	575	641	577	559	544	570	577	601	599	606	575	610	585	570	600	570	563	572	571	570	610	580	577	577	563	574	565	565	551	588	576	593	583	575	533	602	599	589	640	589	581	635	598	574	599	604	640	563	556	560	614	564	586	576	612	622	600	574	565	585	591	585	626	621	599	546	640	590	600	571	637	557	568	595	600	597	626	613	577	585	609	583	613	555	640	562	607	599	603	577	581	574	524	595	567	594	568	629	600	585	594	608	582	589	581	588	582	582	573	541	566	601	600	651	598	536	604	626	593	596	606	606	588	600	590	613	592	611	558	637	619	584	575	568	647	561	586	582	556	580	587	583	611	598	542	584	598	580	596	544	606	649	602	600	561	605	607	595	560	535	572	576	588	592	606	595	589	580	607	564	585	577	640	561	600	566	580	597	608	582	569	586	584	604	634	597	594	585	600	600	581	596	547	553	575	599	577	601	548	580	599	561	612	540	596	606	593	549	600	569	543	600	587	594	621	603	604	566	588	588	570	526	592	568	582	604	578	591	583	582	620	576	585	573	650	576	646	590	593	546	623	580	560	603	586	585	597	572	599	571	580	574	571	629	580	550	591	590	614	603	632	612	595	567	618	575	569	642	576	630	590	574	626	581	573	576	603	599	559	601	609	569	621	570	557	600	581	582	579	533	611	560	610	582	588	625	602	576	624	591	600	588	585	618	572	614	584	608	595	606	597	610	601	565	583	603	605	548	595	597	576	574	579	587	573	591	620	584	626	548	622	612	592	545	628	575	602	603	586	578	560	630	614	594	605	584	605	607	598	627	587	587	543	625	563	590	627	602	605	617	592	605	587	584	597	581	624	603	583	536	587	619	565	630	603	544	581	601	568	584	639	588	561	565	593	556	577	603	579	588	595	628	571	595	606	574	570	553	599	572	605	538	572	579	615	577	590	568	576	620	590	586	598	617	577	590	580	581	573	575	566	554	542	580	619	599	609	566	593	564	577	627	594	562	575	591	576	566	577	603	572	624	602	560	614	623	575	609	550	570	612	588	602	599	609	590	583	543	599	590	585	591	573	591	581	595	590	594	597	610	536	591	609	614	607	598	591	624	613	577	559	591	609	595	630	618	595	577	580	588	587	597	556	575	627	591	572	592	592	504	581	621	606	566	607	515	594	598	581	599	534	605	574	580	563	557	615	581	554	599	656	569	607	598	569	563	561	598	557	624	603	540	587	606	590	584	617	608	605	588	622	607	583	566	576	587	587	573	582	599	610	561	590	538	560	564	642	566	611	592	593	635	588	633	578	572	598	553	549	548	526	567	583	582	610	613	518	619	563	621	558	609	618	567	564	587	626	572	577	582	585	568	602	593	557	583	598	612	560	608	551	602	618	588	601	608	624	590	582	521	573	607	598	559	590	583	570	591	637	582	606	602	605	580	618	608	585	594	588	555	597	555	611	552	576	568	577	560	555	589	573	578	569	605	592	547	610	544	558	611	552	581	627	561	567	584	575	581	573	599	607	616	620	569	613	580	585	583	605	613	576	572	562	551	578	600	582	605	617	570	596	598	604	606	551	576	569	585	585	616	585	589	565	629	609	578	563	619	623	552	580	559	567	612	578	582	605	591	593	583	570	560	597	603	586	549	555	579	580	617	590	608	625	566	594	544	618	607	612	597	597	555	566	561	600	556	585	548	598	610	591	623	541	513	663	588	582	580	588	588	593	629	577	589	576	593	560	588	613	586	592	575	614	607	589	588	576	627	612	595	549	593	579	520	552	591	585	594	621	589	576	588	598	591	555	577	589	597	629	610	554	566	590	591	566	564	590	570	595
33752	22082	10358	1315	390	307	256	245	271	217	234	197	210	197	185	195	189	179	203	194	177	174	182	164	196	178	175	187	175	175	192	192	181	205	172	172	194	195	186	194	183	203	188	182	166	164	189	184	159	185	190	178	201	199	189	192	154	187	188	170	208	203	152	194	186	179	172	178	191	208	184	170	174	178	187	195	188	172	192	174	186	166	181	174	186	211	173	199	176	213	179	213	188	187	176	174	175	193	191	189	195	208	174	179	196	178	187	188	201	191	170	192	188	150	195	176	185	189	193	182	160	181	189	180	175	167	204	199	169	221	194	187	177	202	217	189	194	183	170	192	195	195	198	204	164	196	179	185	185	166	162	220	181	160	184	180	193	172	181	171	176	177	179	191	168	183	207	189	182	193	197	194	181	166	190	190	145	186	198	165	163	185	158	191	181	163	188	160	195	172	207	166	191	174	191	184	167	171	199	187	181	181	164	168	204	186	202	188	198	169	180	219	205	198	178	165	176	165	171	207	218	188	178	168	191	159	190	187	177	187	168	166	190	191	177	164	190	190	192	197	197	166	162	188	199	189	182	169	181	207	177	194	195	186	199	181	176	148	174	190	194	178	155	175	182	168	190	158	165	175	185	195	170	192	167	217	194	173	174	202	196	195	200	169	157	167	190	173	170	205	184	182	184	214	195	194	172	174	180	192	168	177	181	176	206	192	162	196	158	165	187	197	186	174	178	187	189	198	199	210	171	194	173	189	189	185	206	169	196	164	193	173	169	193	173	184	207	187	187	184	197	180	162	178	186	169	183	189	200	175	182	201	168	187	182	181	172	202	179	184	197	185	202	211	183	177	189	185	179	197	181	160	182	188	204	178	181	187	193	186	199	162	144	177	173	161	202	204	200	194	177	184	206	201	176	165	187	190	175	183	206	196	196	202	182	174	172	177	210	178	188	148	191	190	196	169	188	192	181	179	188	166	180	193	193	166	204	183	174	182	202	167	163	190	183	154	189	161	182	180	180	184	192	193	167	169	175	180	204	182	177	175	195	181	193	180	188	184	181	205	176	177	155	175	174	194	185	176	190	175	198	210	169	169	162	161	197	170	156	152	175	179	180	203	188	185	178	174	209	177	166	181	200	199	189	176	193	175	189	182	192	197	192	177	182	167	180	165	203	198	183	190	177	180	172	176	172	185	158	181	192	193	174	208	200	197	196	189	179	152	172	191	213	199	172	207	183	194	184	174	158	165	188	188	193	177	195	192	176	180	164	172	180	165	155	184	194	179	218	188	180	169	162	182	171	174	187	197	204	205	213	205	186	206	194	154	189	174	180	186	182	174	180	181	189	162	206	198	175	181	188	166	154	207	194	161	177	203	173	201	186	186	174	179	179	181	173	175	195	190	181	203	187	177	175	189	177	186	180	175	160	206	183	176	188	180	183	181	165	184	192	204	205	157	186	193	157	162	187	195	177	214	168	164	198	187	173	191	200	195	179	185	184	180	203	210	170	181	198	172	178	164	191	153	201	182	192	165	189	194	181	185	165	158	168	177	164	187	170	168	176	193	205	170	183	192	180	172	191	190	187	167	154	172	198	188	192	155	210	195	182	179	172	196	199	207	204	192	166	156	171	173	168	164	180	197	190	167	188	197	212	192	186	160	204	199	200	181	174	185	190	181	180	205	175	174	185	186	195	177	155	168	194	189	182	187	168	193	210	190	183	232	198	184	190	181	189	219	192	187	175	197	171	173	161	175	183	192	179	159	198	186	172	210	174	199	191	200	199	221	170	209	198	187	182	189	201	210	172	188	178	171	201	189	185	209	177	184	170	201	201	204	195	153	165	176	200	169	152	158	173	176	185	182	171	160	155	163	171	194	181	172	209	187	207	178	191	202	195	207	148	172	192	197	178	202	161	213	218	169	195	193	185	206	186	181	194	167	202	186	205	187	183	213	217	198	188	188	160	194	175	174	186	174	181	196	222	180	196	196	168	157	166	197	180	180	185	192	198	176	188	172	174	179	168	155	192	180	168	175	171	207	184	180	154	169	173	179	175	175	183	197	208	180	193	205	212	206	177	178	194	211	179	190	186	177	183	183	188	187	179	168	185	166	190	175	202	181	212	168	186	180	175	184	195	199	197	173	171	187	188	177	179	204	184	180	195	207	209	195	182	185	178	186	165	173	192	215	165	170	209	161	199	200	186	192	195	199	166	177	181	190	179	177	170	174	179	172	160	173	165	170	191	184	172	182	185	176	170	215	190	179	189	173	226	183	195	168	189	222	207	169	166	181	190	163	181	189	151	170	190	193	166	192	174	200	178	165	160	174	161	175	212	185	204	194	178	186	159	168	171	185	196	184	188	178	196	193	168	172	174	199	183	210	164	189	203	176	198	185	198	188	167	188	200	217	178	176	207	166	198	173	160	176	161	192	206	183	181	159	185	215	193	173	196	178	180	178	165	191	177	166	188	194	163	185	196	174	175	164	175	198	189	205	203	178	190	201	161	215	180	195	173	179	224	165	207	163	181	173	183	176	195	186	196	182	183	171	179	175	177	185	185	185	162	196	176	175	179	197	220	187	180	190	198	200	167	174	195	197	162	187	185	185	180	186	194	194	206	191	195	187	203	173	190	184	184	177	170	186	176	167	209	168	179	175	171	171	177	185	159	167	158	186	201	178	191	193	175	168	184	192	177	168	214	175	185	189	210	197	207	199	155	171	189	200	170	190	171	197	190	180	191	160	188	190	204	199	185	183	184	171	184	152	175	185	178	202	203	210	176	193	165	160	187	183	190	186	198	182	164	166	167	200	159	180	224	173	197	210	180	210	205	180	199	201	180	168	194	197	206	181	185	173	179	174	195	154	195	199	175	171	186	199	185	199	230	181	174	180	197	188	192	196	163	192	172	202	186	183	207	199	184	209	182	187	173	197	183	190	177	183	193	192	181	193	183	169	168	197	171	180	193	194	180	181	214	201	210	162	179	197	205	173	189	166	154	175	169	184	193	191	199	177	185	170	175	183	184	164	172	183	178	168	173	189	191	203	182	196	181	176	184	178	194	201	189	210	200	218	170	205	181	186	180	187	201	199	183	185	158	182	182	169	176	184	191	187	176	199	223	181	191	185	175	174	211	187	190	194	193	168	185	191	195	192	192	188	192	161	192	192	182	198	197	184	174	188	175	182	196	189	190	175	182	167	168	176	175	185	164	203	167	188	188	194	186	193	205	210	209	178	190	164	181	173	183	176	171	197	187	173	196	174	200	189	179	197	186	189	187	189	178	153	180	173	190	175	196	183	175	174	173	191	196	165	170	195	178	207	197	188	210	208	180	200	207	196	163	177	206	177	204	203	181	197	193	207	179	170	193	199	193	187	179	213	202	207	176	198	200	202	191	162	198	187	181	207	182	209	205	184	181	166	209	190	197	189	189	201	187	195	195	178	186	170	202	174	191	168	161	206	189	179	192	191	202	179	195	201	209	191	180	172	187	164
21441	16152	11183	1345	1079	900	806	685	668	629	563	599	557	507	534	524	509	500	456	444	469	515	480	473	512	461	467	448	507	460	448	417	469	486	449	446	475	439	467	450	477	466	444	402	432	468	448	459	448	440	466	448	451	409	467	416	458	413	421	464	445	490	432	458	458	419	433	449	495	432	473	492	451	427	472	445	425	448	477	454	476	417	473	478	426	454	444	427	458	461	421	441	435	493	447	508	482	450	437	441	443	418	409	428	415	459	449	439	449	440	445	439	451	397	423	461	453	404	481	473	451	422	413	463	443	453	442	486	446	465	408	449	446	468	405	419	446	440	447	455	453	426	437	401	415	464	444	440	427	427	379	449	427	452	435	470	488	478	430	409	447	435	452	430	466	441	426	450	471	425	423	445	468	425	478	443	440	438	464	458	461	438	411	480	436	464	442	462	432	471	459	451	434	491	448	449	447	424	422	421	480	491	403	420	422	463	469	449	434	476	490	455	453	410	461	432	443	443	454	429	464	444	457	432	418	448	399	470	436	451	487	440	450	443	468	449	466	478	441	397	451	439	434	457	433	438	453	449	447	472	455	471	420	425	431	437	458	379	466	488	469	432	442	439	452	448	407	465	440	456	431	402	432	447	464	421	432	455	482	450	415	426	457	460	454	442	471	444	419	457	463	453	450	470	481	407	446	432	455	420	447	444	413	463	431	468	474	429	441	414	444	451	428	507	440	437	444	442	449	438	477	436	429	454	469	486	447	474	444	468	450	432	437	469	467	447	435	428	453	404	417	431	418	442	453	480	456	412	457	456	441	462	424	440	478	411	449	450	429	489	419	430	441	420	438	431	437	443	465	443	443	416	426	463	428	420	471	430	439	464	442	486	446	463	445	446	414	487	447	417	455	470	459	424	441	446	478	390	465	485	401	421	424	441	461	444	415	439	444	479	443	439	413	459	444	420	455	442	459	409	422	454	420	403	431	436	430	466	463	414	468	446	420	469	491	458	437	422	399	445	438	473	434	482	474	449	445	471	440	457	448	422	452	434	439	461	437	464	460	446	432	434	410	479	459	463	446	439	433	471	449	412	458	461	464	479	434	448	457	461	463	455	464	456	436	468	452	442	438	437	448	429	434	433	433	413	448	445	464	450	443	451	478	440	432	434	459	446	441	454	435	462	488	455	445	448	420	447	456	452	434	414	418	412	432	423	487	466	446	439	479	446	451	439	466	452	441	471	416	432	431	454	460	436	500	405	472	494	454	490	464	487	451	450	478	406	460	461	459	452	452	447	461	424	461	465	438	421	420	466	443	433	451	432	450	400	454	437	439	419	456	435	423	429	441	435	428	436	450	466	495	434	488	444	423	428	422	399	480	431	461	491	441	451	416	457	467	441	438	447	459	463	481	449	460	419	436	455	450	434	427	448	445	436	450	454	468	434	428	440	463	480	431	453	450	426	455	448	485	491	429	451	433	449	457	409	443	481	458	467	450	470	436	444	454	415	444	443	445	414	451	494	428	447	449	476	474	411	448	482	487	452	431	398	418	455	449	444	451	430	453	444	417	426	451	427	444	460	392	420	434	464	420	450	474	483	435	422	471	421	430	448	394	405	438	464	443	457	444	411	416	452	408	429	470	470	440	464	442	401	442	481	455	416	436	430	418	443	431	424	464	442	440	449	431	450	420	448	480	447	432	439	433	414	430	446	432	446	457	428	470	458	445	428	439	456	423	408	447	486	437	434	455	440	444	427	422	460	429	440	456	433	445	423	430	431	406	425	450	438	498	463	444	465	442	446	449	480	439	491	430	448	441	439	433	488	430	441	468	482	454	403	391	424	439	463	422	433	438	395	491	440	446	450	478	489	407	452	423	432	416	448	416	455	431	417	502	452	455	456	453	431	424	483	430	445	431	469	476	450	434	489	471	449	437	405	479	460	448	409	466	464	426	435	420	428	409	425	441	466	450	432	390	447	433	427	437	454	442	438	445	405	453	412	445	416	443	445	435	440	470	431	427	428	448	441	435	473	482	445	456	461	472	460	453	439	448	458	426	462	468	441	422	447	499	428	439	429	404	470	480	448	458	421	456	455	493	435	405	426	431	415	483	463	433	445	422	427	459	419	434	425	449	461	453	446	433	447	432	402	453	449	455	451	466	444	465	469	455	427	432	418	445	435	431	436	422	458	471	481	453	461	438	430	440	461	446	437	424	401	405	434	434	464	443	400	448	474	448	413	426	456	442	442	458	453	500	496	475	423	430	440	453	431	438	448	457	421	466	472	430	445	437	438	485	457	467	438	416	444	458	425	442	461	442	414	466	462	443	434	434	452	413	466	471	473	472	453	401	484	448	442	433	414	458	471	425	385	429	470	425	448	438	470	420	443	420	453	415	464	441	421	408	427	426	486	413	456	442	454	449	475	418	425	417	409	430	444	473	469	431	448	436	501	442	411	468	472	472	448	451	458	442	444	448	420	461	454	434	451	444	443	483	390	469	456	428	448	416	439	425	433	457	425	455	439	469	475	435	475	427	405	404	435	404	431	455	450	441	478	465	466	442	445	440	433	454	452	390	450	462	452	412	470	471	433	479	439	415	428	469	448	420	466	446	445	448	430	476	448	444	451	455	494	455	448	441	458	455	429	432	409	447	439	435	457	463	456	420	443	476	403	476	434	421	460	410	432	434	408	424	431	462	442	436	470	437	475	430	471	457	472	464	425	430	431	438	431	429	435	484	451	444	447	448	449	456	462	472	438	455	419	452	454	428	434	402	430	462	452	459	464	419	470	451	407	473	473	486	431	454	410	452	434	463	435	416	450	475	453	430	437	446	461	412	490	441	423	498	443	422	458	443	434	435	425	442	452	451	458	472	482	410	426	428	426	431	439	452	440	467	459	455	448	451	424	422	413	427	443	455	431	450	425	449	480	453	453	452	415	429	429	437	455	456	459	431	435	445	427	448	434	454	461	469	439	467	430	432	434	411	446	436	467	450	455	445	454	453	462	460	424	437	423	471	438	482	420	473	453	468	458	449	477	452	469	450	428	478	420	408	430	445	486	432	414	408	434	443	431	444	416	463	432	439	453	428	449	429	466	442	421	447	448	445	451	408	453	460	445	436	448	465	438	452	394	424	445	467	419	449	473	455	460	449	453	454	451	472	472	431	454	446	476	429	433	458	424	437	421	443	393	428	423	461	441	395	429	455	457	437	413	454	491	461	441	461	447	476	432	461	430	490	402	429	475	460	446	469	470	456	420	450	418	431	472	471	457	432	434	432	422	432	481	449	440	462	475	444	441	410	432	466	460	424	446	451	449	448	477	421	464	407	439	440	416	441	461	406	442	484	429	449	472	441	450	423	415	482	436	453	430	423	434	420	435	426	483	410	455	424	461	441	472	417	412	446	443	457	437	455	453	438	454	438	475	430	459	424	468	422	453	427	477	422	463	417	472	461	457	434	435	435	456	437	417	430	499	460	435	412	446	439	454	466	459
45414	32551	20471	3983	849	533	408	363	383	384	317	310	306	289	304	300	282	266	282	294	253	268	281	272	269	283	263	299	270	298	259	244	256	269	289	279	256	253	292	293	248	272	258	251	264	253	263	271	240	273	232	286	271	255	243	257	286	267	254	274	256	262	286	270	281	281	266	231	254	283	275	270	270	266	275	262	274	290	280	279	268	277	274	263	293	289	271	301	293	254	237	254	256	272	305	242	265	300	281	244	280	284	270	290	289	274	237	297	272	273	261	282	273	284	269	290	281	284	244	263	261	280	251	242	254	285	260	259	262	275	254	246	264	269	294	238	259	268	287	285	253	296	250	263	254	265	266	276	239	234	258	259	262	274	259	235	243	271	265	252	250	265	251	273	263	270	250	268	245	258	281	279	282	314	259	303	263	301	241	268	270	253	268	257	266	280	264	297	272	278	233	264	262	278	260	281	270	258	230	279	260	232	267	263	274	251	249	286	272	276	261	259	306	261	235	258	270	250	252	265	268	276	234	286	255	284	238	277	289	225	296	247	241	238	253	273	300	298	276	287	245	273	265	256	264	276	262	252	267	278	295	234	247	264	266	297	264	284	215	255	285	272	228	275	272	263	277	276	284	297	303	279	276	289	272	282	281	263	275	267	274	266	274	275	254	251	290	297	278	245	281	271	254	215	279	268	275	274	254	267	267	264	242	274	228	260	279	259	229	270	278	261	271	278	257	287	266	265	278	273	252	248	259	275	312	264	259	268	254	272	254	286	287	252	279	264	316	254	230	269	299	265	274	263	266	294	226	290	287	254	284	275	272	273	259	273	285	303	277	261	247	280	283	269	261	264	259	254	238	229	279	290	260	272	291	296	254	271	244	284	282	290	271	280	278	278	278	290	294	263	267	290	281	288	271	268	252	257	269	262	259	241	290	254	270	288	271	236	271	257	259	251	239	264	261	239	313	262	278	256	274	261	284	259	275	263	256	261	288	292	260	252	274	296	271	271	265	258	293	285	289	293	281	280	245	272	268	278	236	279	285	297	242	256	225	259	251	252	262	254	282	260	253	248	272	309	278	276	271	301	268	251	280	265	285	262	299	253	274	269	229	252	265	270	241	282	266	279	309	277	310	285	278	274	274	285	256	282	236	264	270	279	270	254	273	260	239	262	235	270	276	280	268	277	282	263	293	281	268	274	301	291	284	276	295	280	289	248	271	279	276	278	287	303	276	279	285	282	245	287	270	291	281	244	269	254	251	279	279	249	277	305	264	278	264	298	312	290	286	270	258	262	245	242	266	259	271	243	238	240	259	266	262	253	260	278	256	240	286	245	237	241	280	265	248	279	235	247	268	283	264	273	281	276	251	272	276	266	268	238	274	289	280	286	266	275	290	283	270	257	280	256	276	258	264	264	244	260	252	273	251	263	274	276	272	243	272	263	255	244	253	289	279	287	279	271	259	264	272	289	272	258	269	250	264	233	290	285	259	273	273	237	241	293	244	262	251	273	288	259	240	251	289	257	278	251	265	254	299	276	246	289	280	297	256	253	318	258	288	219	286	257	246	258	267	289	265	299	286	280	300	307	275	275	258	272	245	296	291	250	277	273	266	267	285	260	285	264	250	282	278	266	256	250	275	273	287	249	272	258	249	245	257	252	222	287	270	280	272	274	268	290	262	277	240	297	274	269	292	287	250	268	275	243	266	255	288	261	272	268	257	237	332	231	240	293	263	273	261	275	271	292	265	284	290	254	268	234	271	282	277	247	269	265	293	268	276	274	289	250	313	275	253	257	265	258	259	259	286	269	231	289	303	240	269	274	277	252	265	283	255	296	293	265	284	265	265	276	251	267	264	258	267	274	238	263	241	299	252	312	290	287	248	268	256	269	236	258	251	275	254	277	260	217	237	252	265	318	260	279	288	269	292	268	275	257	285	267	257	268	293	309	261	258	282	232	263	252	291	319	272	266	244	271	257	295	252	275	279	263	279	250	293	276	263	252	280	249	278	279	252	275	265	298	265	286	270	276	282	268	241	270	278	270	238	242	240	242	281	317	264	256	255	243	258	267	245	276	237	288	288	304	289	281	260	263	265	283	295	257	241	261	264	277	280	276	304	273	248	271	254	278	244	311	277	256	273	245	256	269	254	268	262	242	306	295	226	279	262	259	267	288	265	246	294	276	246	266	278	273	249	281	278	244	240	273	276	267	254	262	264	280	287	253	255	281	257	262	245	288	219	261	289	281	297	255	252	267	263	236	264	242	271	267	258	275	300	251	238	234	263	277	261	264	234	273	250	258	308	253	266	278	240	281	237	271	288	273	284	283	238	264	278	264	265	283	256	260	229	242	244	270	269	254	285	267	301	279	241	230	252	294	252	242	279	288	212	239	269	259	254	271	272	241	282	280	280	273	240	278	245	301	266	253	240	268	242	288	286	266	266	285	262	262	257	295	251	300	263	270	279	264	242	250	260	294	265	266	260	287	265	267	316	277	275	266	299	243	258	282	291	274	229	236	264	250	262	263	269	287	254	280	275	257	258	272	269	256	251	260	274	279	248	266	267	275	277	269	276	286	272	241	280	297	297	223	237	244	261	250	265	300	288	272	250	271	243	282	294	264	279	246	263	250	261	243	292	284	300	280	262	249	262	284	251	260	257	278	294	252	251	268	252	260	276	270	281	284	278	269	251	260	299	261	274	279	234	253	232	255	259	246	232	262	284	286	274	263	245	271	263	271	252	276	285	274	237	260	260	276	241	263	277	260	251	253	278	267	275	290	286	252	259	268	246	277	224	272	231	269	262	247	259	263	285	270	280	257	267	268	259	261	272	246	267	259	252	265	298	264	237	258	282	245	244	264	247	251	269	258	270	268	265	265	249	249	296	272	262	271	290	254	232	294	272	270	248	261	268	260	297	264	301	286	287	257	251	211	257	292	269	260	287	255	283	273	275	274	301	249	239	276	266	290	326	273	284	280	264	280	269	275	261	264	263	288	249	267	276	238	243	255	307	244	259	266	244	251	269	247	256	273	289	257	252	270	292	263	228	262	242	296	246	276	289	247	270	271	270	256	280	317	267	270	252	298	270	268	271	284	246	279	287	292	276	278	271	249	265	296	301	280	253	250	278	257	249	277	258	275	284	258	276	268	259	261	274	243	253	254	267	244	265	310	293	279	242	279	260	256	296	222	262	231	280	278	263	297	297	278	256	283	273	284	260	264	278	260	285	278	266	268	284	258	278	260	262	269	272	279	274	249	261	264	293	266	272	280	304	253	270	283	260	247	274	268	265	253	285	255	270	267	255	253	301	263	263	273	270	266	269	293	283	258	256	257	267	254	258	261	260	255	281	296	228	259	294	281	280	284	274	308	273	245	286	269	279	244	261	278	247	272	270	246	262	273	255	282	254	272	293	256	258	266	263	245	265	275	264	245	264	272	273	271	249	253	247	267	304	290	263	257	238	291	272	266	262	261	273	288	285	280	264	272	287	282
28704	22752	19085	2448	1807	1475	1225	1170	1070	987	806	831	768	789	716	708	674	726	710	672	665	691	666	693	676	617	687	627	634	677	636	594	646	633	648	614	657	637	652	682	617	611	641	608	620	633	638	624	675	646	657	579	617	628	622	601	622	636	582	623	618	596	639	618	606	609	630	609	596	608	618	647	617	657	590	607	647	625	608	625	620	609	590	617	642	617	645	580	606	572	642	591	593	596	618	634	641	634	639	576	599	606	629	593	636	631	592	615	594	644	573	636	614	616	634	642	620	618	585	589	619	622	609	611	585	628	601	606	622	549	659	631	645	622	633	619	632	655	605	643	625	607	589	566	610	625	644	633	603	629	623	557	603	610	655	619	621	664	588	603	626	647	633	621	633	587	593	623	597	590	604	602	572	621	624	627	609	630	638	596	592	621	661	585	637	612	643	599	619	604	637	586	586	585	652	625	586	577	619	604	626	573	649	574	575	635	655	633	618	636	620	574	626	633	640	656	548	629	615	601	598	605	648	597	615	634	632	619	603	621	638	618	606	660	633	631	612	597	582	583	590	646	620	654	622	604	619	610	569	658	668	589	601	659	601	663	557	584	658	606	622	646	613	611	598	639	605	611	614	657	637	617	594	659	688	607	631	575	647	585	594	587	613	587	602	647	596	624	588	584	617	570	636	619	654	622	574	591	612	570	617	652	616	592	595	594	658	640	612	621	567	589	599	607	610	621	606	589	593	649	531	604	624	591	600	630	625	600	683	583	582	578	640	593	637	673	620	597	621	599	638	639	635	623	580	616	569	635	628	574	592	607	595	626	606	645	593	629	626	625	627	585	615	602	609	672	658	618	648	550	597	581	599	557	599	598	599	634	612	576	589	671	595	603	581	598	609	645	623	595	576	624	625	603	637	608	593	569	579	633	553	603	556	624	599	569	638	618	612	626	598	615	584	626	571	641	651	614	626	569	640	599	606	593	602	582	634	633	652	608	568	630	627	613	591	616	631	597	591	650	584	639	598	596	630	660	602	628	591	609	603	626	631	648	588	608	602	605	614	615	590	594	628	600	601	627	645	608	576	637	634	604	639	612	633	587	633	568	622	582	610	586	608	607	642	627	645	625	631	602	610	610	594	569	589	610	609	590	591	588	643	628	635	628	566	624	606	631	597	574	583	613	637	613	639	621	643	605	597	612	577	664	626	635	644	569	614	610	650	604	631	681	606	608	586	564	611	627	604	617	599	616	635	611	630	629	618	624	555	637	614	624	591	577	616	649	604	595	599	624	662	616	662	627	601	639	612	612	591	610	553	639	617	627	591	617	627	623	608	613	600	592	632	605	591	622	619	595	610	581	619	646	599	587	630	623	632	611	633	597	576	624	589	559	609	656	606	683	597	632	603	578	620	657	589	581	593	594	628	565	652	596	612	611	643	563	603	600	589	602	643	616	639	608	610	603	579	640	645	597	628	620	638	619	603	631	578	569	612	602	596	634	616	656	639	585	609	625	609	671	616	624	629	629	594	570	642	562	596	612	565	593	582	583	589	611	634	649	601	614	621	590	620	628	607	612	628	593	615	624	631	591	624	605	591	630	607	588	621	599	643	575	611	600	647	575	619	614	601	644	621	617	644	674	687	647	578	586	610	613	631	550	601	633	622	600	578	609	632	610	601	619	593	610	572	630	625	615	624	572	627	626	588	588	610	628	642	657	634	588	631	633	653	594	627	583	645	605	602	586	654	630	619	612	635	636	619	618	599	617	613	611	604	619	574	600	588	586	625	657	573	625	643	570	597	614	612	620	632	597	603	579	605	617	573	587	632	638	677	631	598	564	583	610	616	597	656	617	613	585	667	604	643	625	591	554	606	652	619	628	607	655	598	634	632	604	618	557	624	587	637	632	608	604	594	587	642	599	629	630	605	615	635	633	637	616	628	661	611	594	599	636	615	633	608	614	653	568	594	633	576	612	638	609	611	606	601	633	581	588	616	612	627	633	639	634	602	579	592	638	614	658	620	606	611	653	574	578	604	607	593	619	611	630	618	653	583	629	585	631	598	599	586	660	611	654	639	576	636	631	591	614	581	587	635	621	607	583	612	654	614	616	617	583	590	630	653	580	615	573	630	619	607	588	639	596	621	584	611	622	615	631	610	647	600	582	582	599	628	555	622	573	577	582	633	640	630	558	640	615	643	620	648	625	603	620	590	601	616	587	629	624	625	585	594	599	600	639	669	591	584	573	639	608	575	625	569	631	597	592	593	600	636	578	605	637	645	599	608	616	608	629	609	617	596	571	586	562	624	633	655	622	566	581	571	646	620	597	593	610	623	617	595	618	603	598	615	555	616	624	610	629	619	651	586	635	579	608	622	620	602	617	621	630	619	605	633	631	620	574	609	636	613	629	608	602	624	615	585	631	609	574	576	596	630	626	575	625	625	657	624	655	622	600	625	639	594	592	569	627	665	604	568	675	580	656	625	592	608	581	612	649	606	607	617	586	632	627	578	672	612	613	615	599	641	602	604	598	617	599	572	644	620	643	598	576	640	661	587	644	572	588	618	620	571	596	612	632	640	642	584	622	607	613	629	618	647	633	645	647	596	622	619	617	604	624	658	571	620	627	649	637	634	593	606	565	634	584	622	584	591	566	674	623	611	571	638	610	612	617	632	631	598	596	604	641	583	656	648	625	635	609	642	596	661	581	612	602	576	602	604	625	633	596	637	635	592	570	633	617	626	589	618	662	631	622	587	602	587	581	601	593	608	620	630	606	655	612	577	613	613	598	608	662	626	624	598	615	579	613	637	636	577	625	628	648	678	625	573	626	567	616	612	637	617	598	620	565	631	612	616	630	590	623	588	613	631	590	630	643	605	593	622	593	602	642	646	618	628	644	586	596	588	574	601	649	589	615	599	637	603	583	626	606	617	620	618	631	600	623	627	570	628	610	633	612	591	611	608	594	646	586	615	605	607	581	634	627	657	590	593	607	611	626	582	586	600	612	602	577	631	655	627	610	617	614	617	627	602	614	598	647	598	529	585	617	614	636	601	634	637	585	629	604	663	612	617	589	642	578	616	603	594	622	579	635	593	615	625	590	605	582	642	644	618	615	626	580	603	583	648	630	603	608	604	650	615	621	645	608	641	585	574	600	622	625	622	598	648	618	618	626	637	616	597	614	686	624	623	585	611	605	596	658	563	631	595	609	599	674	633	611	650	633	648	604	624	650	588	588	651	592	633	613	621	636	643	620	663	630	581	624	618	610	596	625	636	620	649	613	585	613	654	603	631	635	596	624	595	592	611	644	585	584	607	581	584	611	631	630	615	593	572	626	605	565	581	592	630	582	592	595	609	604	623	634	590	644	622	601	614	579	619	610	646	542	637	633	632	612	595	630	569	606	570	648	589	595	625	590	581	631	622	604	609	584	615	614	626	618	633	651	651	636	623	663	603	621	608	667	664	594	587	611	656	617	641	601	613	659	587	614	604	610	611	635
15388	6976	2809	344	247	250	240	270	256	254	255	285	265	247	261	253	274	264	242	246	271	241	272	239	250	243	281	235	231	271	257	273	248	231	236	272	270	257	250	276	249	217	281	251	270	286	237	246	257	241	272	241	261	237	230	242	251	253	250	235	248	247	274	246	238	251	259	255	243	255	258	253	262	250	240	235	249	242	258	274	272	251	249	263	268	275	239	280	256	269	264	263	263	284	253	239	226	264	272	274	292	270	255	231	246	241	262	287	271	258	242	240	295	252	267	294	288	248	256	281	267	277	262	249	236	286	283	246	249	269	251	282	309	297	267	227	268	232	243	297	279	259	239	277	243	246	255	267	264	271	233	259	242	251	277	274	248	269	279	257	245	240	249	264	259	247	257	267	235	260	275	231	247	251	269	269	286	285	246	242	267	247	251	249	263	239	304	242	280	270	256	277	248	293	238	268	251	253	244	266	260	256	228	250	238	226	266	306	270	234	255	278	275	239	260	248	238	277	242	244	247	228	281	247	232	228	256	235	264	254	256	278	260	297	253	247	260	278	268	234	264	270	259	248	244	265	260	275	276	270	244	254	256	243	252	280	287	270	287	250	266	253	269	304	283	279	230	261	254	246	261	269	259	252	217	249	258	248	256	274	237	249	265	243	252	251	242	257	276	262	303	242	244	245	266	260	272	258	282	239	244	235	255	257	221	251	249	251	288	274	254	302	241	265	276	285	258	258	245	248	246	243	218	281	266	271	234	265	272	236	238	241	258	250	262	246	229	253	267	273	241	267	261	274	241	247	233	237	247	275	286	268	206	247	284	240	243	245	244	265	277	247	265	250	258	245	280	327	236	276	252	235	255	251	266	239	260	253	246	274	253	253	250	286	242	253	249	262	261	252	287	239	232	262	247	226	244	273	289	254	245	273	257	258	265	272	230	261	245	280	289	266	251	275	242	267	241	267	254	268	276	258	286	277	241	289	275	274	253	279	260	242	283	284	263	272	231	240	267	271	286	280	241	260	254	250	229	233	245	269	260	267	282	240	265	254	288	250	239	242	268	234	281	286	244	247	250	259	220	229	258	243	260	260	275	250	261	306	239	266	272	279	247	256	257	235	282	292	293	232	248	252	274	236	224	257	283	246	250	244	286	245	292	245	266	256	239	235	273	270	262	256	246	275	245	222	243	272	259	270	249	272	267	285	263	227	265	240	272	260	254	297	256	228	226	239	281	259	261	236	254	226	253	279	259	259	283	260	215	264	220	272	292	248	258	272	223	255	259	256	256	273	253	265	230	239	256	246	246	242	241	261	268	264	247	237	244	290	263	283	255	242	256	233	259	243	245	243	276	265	277	233	242	260	254	255	275	266	251	258	238	251	254	235	262	283	253	262	252	255	238	246	239	260	225	268	250	256	239	267	285	231	246	293	262	240	261	223	271	244	265	225	256	271	255	241	260	222	253	232	260	249	268	244	262	274	293	264	266	233	267	250	232	265	261	255	285	255	281	260	260	248	274	232	229	263	229	238	257	284	245	228	267	255	234	225	242	270	228	254	260	243	296	260	246	250	254	272	223	256	230	256	249	252	237	289	258	300	257	260	264	236	238	252	271	241	280	278	234	249	244	259	275	267	253	237	291	252	287	251	293	268	199	280	260	252	291	268	257	245	260	261	246	253	277	239	258	283	257	239	234	259	268	231	248	247	221	257	261	286	263	243	250	274	271	291	253	254	272	278	250	262	263	221	244	269	257	243	289	267	275	300	254	255	249	240	228	262	228	255	220	260	212	278	257	245	278	252	233	268	233	250	230	231	247	306	245	254	269	238	264	252	263	277	246	259	277	256	254	258	260	256	245	256	236	286	239	283	246	285	276	251	257	245	275	247	244	275	222	245	279	285	262	261	252	242	260	253	283	248	248	252	259	230	226	255	259	252	239	274	293	243	249	269	250	275	303	253	240	256	255	275	255	270	227	255	245	271	237	250	257	238	265	268	278	264	276	253	292	265	270	271	243	239	267	274	258	250	237	269	249	253	240	251	278	263	265	314	286	253	254	251	280	260	268	226	254	266	252	274	254	248	268	290	284	264	233	277	234	231	257	254	253	256	255	249	252	249	245	270	283	268	248	289	289	286	241	278	236	266	262	282	266	239	250	265	275	232	269	244	277	225	281	255	274	285	249	256	233	251	241	273	226	282	248	276	271	261	302	241	265	272	247	249	230	253	234	239	231	248	233	259	287	265	231	238	254	263	264	244	273	255	237	253	235	273	259	261	275	243	233	255	225	243	231	243	260	224	248	254	246	248	249	252	274	271	265	233	225	226	248	257	282	265	260	269	260	287	270	252	243	260	240	293	250	249	245	248	261	286	277	245	280	234	253	275	266	268	265	242	279	289	266	242	257	278	273	238	266	230	240	251	292	245	256	266	244	272	262	238	244	250	241	244	238	260	239	224	230	254	280	256	233	270	274	269	273	236	254	244	241	244	231	233	279	260	311	235	269	265	231	272	239	276	252	256	249	262	264	235	246	235	231	238	272	265	258	263	242	230	298	245	260	254	274	267	260	259	278	244	261	229	246	260	255	255	229	256	252	269	257	278	259	248	283	246	275	257	270	270	255	267	256	276	278	236	256	252	254	241	247	250	235	253	259	275	266	280	248	278	238	269	303	266	259	219	249	242	261	251	264	248	257	246	290	257	261	286	256	265	243	258	275	255	245	268	231	259	273	248	244	266	232	243	252	250	259	246	245	246	266	260	252	244	287	282	246	248	297	275	232	233	282	252	280	230	280	270	275	247	282	241	280	256	248	251	271	247	256	252	254	258	280	257	256	219	267	233	218	251	269	286	263	235	300	290	239	284	242	232	272	259	277	252	269	212	239	253	260	245	268	227	225	260	268	251	309	251	261	240	250	255	247	267	230	252	242	265	253	254	251	265	243	269	256	242	245	290	251	252	260	250	250	271	233	241	257	224	240	264	258	255	261	250	234	269	227	225	223	242	248	230	243	266	280	219	244	225	260	273	278	286	261	253	245	266	220	247	277	270	237	287	255	222	275	256	224	246	245	250	274	271	236	267	273	260	266	241	257	213	272	258	259	250	248	237	260	244	248	290	245	270	240	252	271	273	252	281	268	255	298	249	257	259	284	235	262	236	227	265	264	249	266	250	256	263	221	278	250	241	265	281	239	236	262	277	259	234	269	235	240	258	240	247	230	267	243	243	234	245	334	295	284	258	224	261	257	283	276	260	265	254	259	246	273	257	247	268	277	291	221	242	254	245	261	241	218	226	248	274	259	249	263	274	235	270	290	296	248	233	267	253	255	244	280	276	258	238	252	263	233	249	258	229	265	265	244	283	263	269	249	250	248	252	217	244	246	269	247	286	248	258	248	265	268	250	242	258	256	263	265	250	256	271	292	241	241	215	257	260	237	257	271	266	263	242	277	274	251	248	236	243	278	231	267	235	270	266	238	241	254	249	248	273	229	295
9253	5519	4206	644	601	578	570	589	589	619	540	576	614	576	543	595	575	560	561	574	608	562	618	613	616	578	572	575	606	575	549	534	611	593	576	564	553	544	548	601	582	554	570	557	553	595	580	569	584	555	537	604	592	565	555	552	616	614	588	551	617	575	599	603	612	555	589	557	565	622	548	580	571	548	542	551	588	589	617	542	573	592	567	600	535	572	540	575	554	575	593	596	582	567	571	604	590	565	554	509	591	558	585	538	547	598	558	576	578	567	568	592	554	582	592	600	564	596	559	559	573	589	586	581	574	556	560	565	556	562	619	620	618	593	566	578	560	601	582	581	593	581	558	584	567	555	556	561	592	597	571	578	545	569	576	546	593	566	620	596	601	610	563	613	568	610	584	555	564	601	610	536	606	558	557	599	549	556	570	602	604	591	587	570	542	593	616	558	552	570	570	574	611	581	599	582	571	582	568	599	609	613	534	594	523	556	568	546	596	605	574	572	560	620	622	555	561	630	537	513	641	547	560	548	609	556	592	535	560	610	561	582	551	569	571	575	620	602	570	574	565	589	552	550	562	537	575	594	589	580	552	597	540	551	585	577	514	573	522	593	534	590	569	572	613	602	542	572	593	570	586	579	561	592	541	607	562	569	572	552	594	582	547	616	555	617	590	534	549	577	597	599	575	577	570	545	578	576	603	567	613	620	589	544	619	593	574	559	599	566	556	587	603	582	543	594	585	615	622	650	577	576	565	570	621	602	596	563	559	608	594	608	585	555	539	575	571	594	580	548	577	530	571	572	613	558	575	595	625	585	537	543	520	586	588	548	618	580	607	573	544	597	572	597	597	549	583	583	622	536	620	573	561	558	573	543	526	586	601	563	557	573	589	581	587	572	548	545	593	603	572	573	574	554	533	572	570	592	562	556	569	583	597	541	549	623	576	608	573	661	588	559	588	537	555	602	563	568	617	582	596	559	575	579	536	613	613	602	572	592	570	579	603	602	576	567	568	610	587	564	554	562	559	572	579	577	654	569	603	576	549	589	624	586	601	594	572	600	600	541	572	636	559	551	563	571	574	542	606	566	547	644	559	568	601	582	506	569	568	549	559	608	580	579	553	584	579	557	558	561	568	639	566	606	594	594	645	563	584	544	578	597	579	562	584	544	582	558	589	567	607	540	566	564	597	609	579	558	609	603	562	585	604	543	586	599	615	597	547	566	529	607	617	566	601	582	571	583	608	527	604	583	605	567	629	601	554	574	605	590	572	554	529	565	545	580	569	577	574	597	611	562	570	570	602	580	569	593	571	551	613	574	555	613	568	574	560	589	602	596	595	609	560	567	632	604	603	581	581	569	586	575	560	579	571	587	591	560	583	586	579	621	559	582	561	582	576	589	592	547	563	597	577	595	589	585	561	533	554	586	564	569	603	579	572	618	568	611	604	580	610	593	553	547	550	568	600	562	565	536	559	591	624	547	581	586	588	583	577	555	543	570	523	571	604	548	545	577	560	608	614	620	581	562	532	601	594	564	572	555	582	583	545	565	582	631	537	582	612	519	577	591	597	608	594	606	626	556	573	575	573	567	586	584	607	558	562	600	550	586	520	577	532	608	599	563	596	574	571	592	578	598	584	589	590	561	555	566	563	584	612	579	594	537	580	572	562	568	581	576	570	525	614	599	577	564	578	550	569	568	576	557	580	597	531	567	561	582	615	576	542	583	560	609	574	599	550	608	592	575	546	584	614	569	587	547	556	546	584	614	611	567	578	554	552	582	586	573	584	554	569	570	578	563	613	586	556	593	601	574	565	585	561	588	596	571	572	593	572	581	549	559	566	573	576	617	546	599	540	605	546	565	557	591	603	550	598	594	562	543	576	567	595	569	574	592	589	609	630	579	565	572	608	575	580	607	577	621	580	591	607	590	560	588	591	602	573	581	535	605	563	559	582	590	607	598	559	543	598	581	555	549	551	528	561	587	619	602	553	585	568	616	581	601	569	608	589	554	624	566	592	570	532	588	541	563	578	569	573	572	589	543	583	589	576	615	584	615	561	606	569	578	595	609	574	604	596	584	581	600	585	557	564	611	596	545	547	601	579	576	566	591	578	541	577	565	599	613	610	552	572	593	536	565	584	580	550	607	536	587	562	603	580	591	555	613	543	565	599	585	609	613	583	566	578	612	588	547	543	628	532	565	542	563	569	531	568	556	606	535	606	552	552	570	546	588	596	566	567	564	582	580	584	537	562	576	531	609	550	574	596	556	564	577	542	545	600	549	620	609	553	575	547	525	580	576	605	559	590	598	582	552	590	578	546	573	575	587	578	570	589	557	574	595	568	599	560	569	607	564	561	578	603	573	576	550	556	565	578	596	611	599	582	533	527	556	598	593	570	593	605	583	570	607	624	591	567	588	561	574	556	589	579	565	536	614	573	594	601	600	583	561	571	583	575	574	575	560	552	595	558	572	638	583	585	540	570	568	583	575	607	525	568	601	599	594	614	582	553	598	564	563	580	567	592	611	604	601	543	563	612	576	567	533	597	571	596	565	570	578	555	552	581	615	576	547	603	582	577	605	593	580	569	561	541	560	601	593	564	590	593	549	571	561	562	564	622	581	559	576	567	580	570	572	605	557	568	592	577	568	594	537	589	593	593	584	592	576	590	555	599	588	566	540	584	598	591	561	574	599	545	587	600	563	572	622	551	556	587	563	542	567	570	592	604	575	589	577	562	534	564	596	563	603	553	551	583	597	592	599	618	581	595	582	582	558	579	593	571	584	547	556	581	600	588	596	587	610	594	534	566	571	540	619	564	545	590	580	561	584	610	587	596	568	599	557	559	584	600	581	556	603	610	592	585	547	570	550	564	561	576	524	612	546	576	592	607	563	627	581	572	571	588	593	551	583	559	583	572	613	606	557	565	538	553	593	552	584	583	602	582	562	560	595	557	591	550	547	602	604	615	576	587	594	575	605	610	612	604	591	581	614	576	580	585	590	593	615	591	582	587	553	560	583	586	574	598	544	604	610	601	604	578	568	595	587	558	588	645	575	584	571	579	574	588	604	588	573	560	625	580	573	582	545	594	594	624	593	542	568	587	557	554	573	511	555	607	546	594	570	580	567	578	589	599	570	564	591	591	608	573	585	583	564	550	622	560	576	605	568	592	615	611	600	544	578	634	572	596	599	558	572	569	597	574	613	563	565	624	556	554	555	578	589	571	574	535	593	546	600	588	553	559	548	570	596	584	572	573	624	559	564	568	562	598	566	511	573	553	601	641	590	546	531	560	542	563	576	599	610	579	582	634	604	570	575	603	531	580	598	595	619	563	583	591	558	590	605	587	580	586	570	572	616	587	590	548	559	573	606	575	570	595	598	585	560	569	582	593	624	571	567	581	574	580	584	620	578	591	600	588	533	548	558	608	537	580	607	566	562	589	616	592	579	580	587	553	556	565	568	578	591	572	569	565	555	580	613	626	550	552	570	552	577	588	567
34080	23008	14024	1731	394	302	257	251	262	233	206	201	204	207	178	175	204	215	171	207	200	182	228	176	197	179	202	166	182	197	167	202	190	177	188	186	182	187	193	189	172	170	182	196	195	195	195	174	191	173	181	178	198	185	206	188	186	188	194	186	204	191	191	191	185	189	180	186	181	183	200	184	180	181	191	167	194	199	196	183	183	174	187	214	199	168	192	180	183	179	190	189	192	157	187	172	193	169	163	189	187	183	188	213	162	167	178	206	219	180	202	189	194	187	200	185	170	201	190	192	194	200	199	194	212	178	174	155	160	171	188	197	215	182	182	174	205	189	162	193	171	193	198	189	186	173	194	196	187	196	195	176	173	189	194	188	180	207	167	166	192	205	206	188	207	189	212	193	182	177	162	195	183	199	166	200	174	192	182	209	197	183	196	184	173	181	209	200	191	197	168	168	174	184	200	206	201	216	185	190	194	197	169	172	162	179	149	170	168	179	186	178	190	183	166	175	176	212	166	189	164	164	173	205	186	179	168	190	181	202	179	176	162	181	202	197	165	184	219	181	193	182	175	188	223	179	171	170	184	199	204	215	191	188	222	202	196	193	162	165	212	160	199	179	183	203	164	178	202	165	191	168	190	181	179	187	170	180	179	202	169	187	173	183	157	201	186	208	202	172	151	167	188	190	185	182	178	185	185	194	185	190	203	174	199	182	192	179	184	187	195	182	197	193	197	173	170	192	196	211	180	168	191	172	201	176	185	182	184	190	203	194	172	193	167	192	199	155	199	209	175	167	184	183	189	163	172	183	201	204	183	192	160	217	208	176	168	192	176	191	193	189	188	179	164	190	206	192	190	181	190	183	222	190	186	165	191	186	210	189	167	182	193	199	167	174	214	217	211	181	185	182	198	203	196	189	156	176	191	192	199	197	199	194	189	206	196	185	187	190	194	189	224	204	183	214	197	213	189	166	203	191	182	165	190	169	169	191	185	190	203	187	205	200	158	202	153	197	198	188	171	185	189	189	193	208	222	175	197	209	192	181	181	167	171	164	193	180	187	187	182	218	179	172	193	191	187	208	194	182	164	173	169	171	173	205	180	211	208	203	188	180	164	176	199	177	202	180	188	193	180	183	188	182	173	214	181	160	194	203	186	176	171	188	181	187	167	205	184	178	182	188	184	180	184	203	179	217	189	196	216	181	180	202	206	201	201	163	167	200	189	183	177	182	178	209	185	223	194	186	175	187	174	201	188	164	213	196	208	181	165	179	189	180	176	202	194	203	200	190	193	190	181	186	179	194	205	196	186	187	185	182	182	185	176	182	187	194	217	196	197	184	191	198	169	191	191	187	187	213	170	189	176	198	178	179	201	195	188	212	195	189	172	207	177	196	192	150	194	192	200	204	199	181	192	178	183	183	175	176	180	184	188	204	189	209	179	177	191	176	196	199	208	209	188	190	158	203	189	197	201	199	186	178	188	206	209	207	194	199	193	209	191	198	191	178	191	194	188	203	190	183	195	192	169	169	201	194	167	203	181	200	190	175	178	175	180	195	195	206	202	176	189	193	185	175	180	170	189	189	189	180	159	174	190	184	162	185	166	173	196	196	185	192	169	193	215	198	198	166	170	172	182	195	175	198	182	196	202	205	188	211	203	185	193	176	188	221	218	169	178	184	197	192	180	187	218	208	169	200	169	198	169	190	179	172	189	174	158	169	194	209	190	203	175	184	175	191	188	163	205	177	195	183	201	179	160	204	172	171	185	178	186	181	193	176	182	182	199	192	219	191	186	196	164	197	180	195	197	183	192	170	200	185	169	200	168	200	188	170	177	206	179	178	181	219	162	181	154	211	176	183	167	214	153	194	191	183	220	192	208	224	178	188	195	193	177	172	163	172	185	190	181	165	191	182	185	183	183	167	173	235	196	202	212	184	187	210	213	175	189	184	188	196	198	188	156	211	169	172	186	200	214	200	191	200	193	222	187	157	197	173	181	206	195	213	207	202	184	204	210	179	189	183	187	194	185	161	164	198	201	175	173	179	167	226	162	184	169	196	153	180	170	148	192	187	194	177	195	207	204	176	178	149	158	163	168	197	172	187	198	187	202	162	192	164	183	196	204	220	192	169	173	207	185	167	176	176	183	209	187	184	208	174	185	192	187	189	164	197	168	186	198	185	210	190	203	208	193	190	202	172	180	182	221	149	154	165	183	186	190	181	203	170	173	181	216	183	188	161	153	178	167	179	161	184	177	191	194	205	191	186	187	168	197	180	183	195	183	177	178	214	191	180	177	185	196	197	192	190	207	199	195	207	178	170	218	204	213	158	203	197	175	165	191	186	200	188	196	193	185	197	186	172	160	198	203	207	162	213	185	173	200	193	226	169	204	194	174	181	182	219	180	206	184	181	178	174	164	181	182	180	192	180	184	188	193	177	177	181	167	168	192	166	183	165	183	187	196	160	191	187	182	160	181	197	201	165	197	200	194	192	176	187	152	197	175	204	198	185	174	191	185	193	180	202	205	201	169	176	171	207	176	178	210	194	181	187	189	162	179	184	174	201	215	181	191	177	170	199	219	195	180	192	200	196	190	187	203	191	179	214	187	194	172	172	204	198	195	213	183	181	183	208	204	192	179	182	196	189	150	181	176	180	187	184	208	189	170	179	177	177	197	183	178	183	172	180	193	144	162	211	216	196	159	214	217	203	176	152	200	157	193	186	205	169	196	161	188	187	198	193	193	199	187	194	175	180	179	174	195	204	184	190	192	185	168	160	180	182	197	204	182	168	176	177	178	195	192	190	169	185	202	189	161	189	186	171	196	175	185	184	186	181	184	180	197	176	188	167	217	204	198	182	193	192	189	181	181	193	160	176	184	180	193	182	172	177	165	173	193	187	177	190	196	205	209	231	181	187	178	208	193	183	167	165	189	185	194	184	172	179	202	201	221	193	184	187	165	218	221	185	198	193	167	167	193	210	181	177	158	162	210	202	174	172	191	185	189	206	229	206	211	163	173	190	188	175	190	209	202	195	153	221	167	165	178	197	202	186	201	196	200	176	191	183	185	194	197	187	196	200	182	183	168	189	149	183	196	179	178	179	184	180	179	165	203	187	197	187	191	193	210	207	159	208	185	172	184	171	157	216	183	197	219	198	194	195	196	197	190	168	166	185	176	177	198	184	188	177	146	198	212	182	191	186	194	186	170	172	221	176	168	188	184	186	188	190	174	202	194	200	194	184	162	189	200	166	192	183	182	201	190	198	187	195	199	182	151	197	159	182	174	200	209	189	199	187	193	203	190	184	177	166	181	175	183	213	185	211	189	179	199	180	194	180	179	173	193	165	182	170	184	191	193	178	198	196	159	179	190	193	188	171	179	201	211	192	192	196	199	202	180	195	199	177	182	193	203	187	206	173	187	178	163	188	184	190	185	213	205	189	182	177	228	197	187	173	185	199	204	179	183	178	199	204	183	203	174	193	200	184	203	177	211	182
21863	17009	14045	1361	963	798	803	762	678	609	555	579	576	498	520	525	515	516	473	534	485	464	465	447	481	447	448	495	438	456	476	452	454	437	456	484	503	478	431	491	452	435	456	474	483	489	420	508	444	408	483	476	447	458	455	434	458	448	453	431	456	453	456	438	427	468	392	421	456	415	464	464	455	515	441	449	392	430	466	423	461	446	491	435	463	425	438	442	443	445	448	432	478	452	433	453	443	406	490	446	431	468	471	420	432	424	455	429	422	476	432	460	451	470	444	415	467	434	454	437	463	457	440	476	471	448	432	467	449	452	472	440	464	439	467	466	445	436	424	439	428	463	423	417	425	445	464	463	463	469	464	447	430	468	425	418	492	463	431	437	467	427	467	442	433	462	480	439	487	487	457	427	443	478	461	458	482	445	434	409	454	400	471	457	449	445	480	511	477	470	450	446	457	470	440	479	469	462	432	450	477	461	434	446	459	462	451	438	465	452	464	467	462	422	438	472	432	458	423	470	490	441	474	472	414	490	432	442	446	464	459	439	418	458	448	475	441	420	433	454	437	460	486	462	448	449	429	414	466	463	449	437	420	479	443	442	458	463	445	429	434	455	456	483	463	443	403	460	486	480	435	464	490	478	465	434	426	445	471	470	464	443	448	449	483	440	473	448	453	431	461	401	436	454	444	427	440	438	429	429	407	454	440	419	429	464	475	429	447	447	438	451	450	412	422	428	453	434	461	417	472	476	452	470	449	435	409	447	477	428	462	466	452	456	447	385	496	428	500	440	446	434	436	455	452	468	459	516	461	405	438	467	421	455	424	425	439	439	446	438	436	458	451	455	457	440	456	451	458	439	457	401	445	460	436	440	423	446	431	449	486	437	435	463	469	426	445	450	448	461	443	439	423	472	420	459	440	491	475	471	476	453	458	441	466	480	442	439	468	421	490	438	431	432	466	449	443	468	453	456	462	461	431	451	434	463	447	443	485	428	429	456	452	409	432	467	443	464	467	445	443	493	451	435	449	397	431	485	433	456	448	471	465	494	435	437	466	448	452	443	458	454	439	462	427	448	475	449	411	432	422	436	434	422	432	432	446	432	423	436	423	438	433	432	424	435	459	415	460	438	458	415	502	443	411	447	444	409	424	466	453	447	461	457	442	427	445	415	448	452	461	451	458	479	437	432	451	402	451	442	477	448	401	447	461	463	446	446	480	486	451	427	460	441	485	459	424	428	423	447	435	497	480	462	484	482	447	449	420	448	493	492	424	452	430	434	458	414	456	446	419	442	416	477	442	445	455	446	431	410	435	432	460	484	469	452	437	419	454	413	487	466	457	452	432	468	434	455	489	439	478	461	433	487	451	442	456	437	446	441	426	462	434	436	420	452	426	468	478	458	456	463	488	436	446	415	443	421	430	460	446	475	426	466	441	448	451	471	430	441	429	489	447	462	466	448	434	439	442	457	434	427	452	426	429	436	450	474	432	419	471	451	449	443	435	411	461	455	410	419	452	462	415	404	430	447	442	437	475	438	447	438	422	483	454	412	427	475	426	424	439	410	392	456	436	487	421	436	471	417	418	448	480	463	439	448	430	455	453	442	446	435	482	459	467	481	463	448	455	434	456	475	450	442	428	454	420	454	428	481	438	435	447	432	433	456	438	450	447	411	437	445	422	456	492	425	440	472	417	438	470	440	477	441	433	494	451	443	405	446	431	451	431	421	486	473	444	446	432	458	464	423	448	467	463	427	484	438	462	433	448	424	433	431	457	466	404	461	454	445	460	424	402	454	438	435	479	430	482	433	459	452	420	456	474	471	455	440	455	423	460	438	450	403	456	466	396	471	426	444	421	428	409	461	450	416	456	443	444	440	463	432	438	440	449	400	435	438	461	455	446	481	411	473	453	433	485	457	443	476	442	441	460	442	458	437	435	448	443	491	466	449	451	425	460	473	449	439	436	436	457	433	404	432	500	444	449	481	444	434	477	420	445	471	460	423	439	479	456	472	494	477	458	459	453	436	433	459	448	438	468	435	434	452	441	444	442	474	410	408	452	448	442	465	460	447	477	438	459	442	446	428	432	448	449	468	448	445	452	446	431	424	464	469	452	425	431	468	477	479	492	464	469	433	433	443	421	477	469	411	443	444	448	490	464	448	447	451	433	418	441	447	442	473	452	426	444	458	471	449	446	435	463	434	454	430	459	444	443	469	440	452	425	414	443	447	450	443	485	447	458	443	415	451	426	473	473	414	405	468	461	468	458	459	455	440	453	441	439	454	468	459	458	438	465	433	397	428	448	472	453	459	441	481	449	435	461	441	449	415	462	406	415	435	455	428	446	436	450	472	456	448	433	436	490	432	436	458	442	451	477	477	470	436	445	437	475	435	442	460	445	453	487	490	448	463	453	442	445	459	470	442	453	438	427	460	461	441	468	470	450	448	465	490	417	469	431	466	430	414	452	457	439	462	483	405	427	455	412	440	506	433	487	442	449	481	461	425	483	469	425	442	456	429	474	452	440	416	431	459	452	451	486	453	450	462	463	403	476	424	441	447	438	428	448	422	495	456	452	448	494	443	431	457	466	443	458	423	436	445	432	487	409	435	445	438	456	419	432	420	434	466	455	445	438	480	408	475	473	407	414	438	483	419	465	462	424	407	477	480	422	490	453	463	464	457	483	412	467	417	439	427	449	436	456	465	468	442	423	475	476	431	448	478	454	480	443	481	469	421	464	437	457	470	419	463	433	460	450	449	479	431	447	445	455	453	454	406	450	454	417	441	468	491	488	404	424	448	447	448	436	458	443	453	430	471	471	440	464	458	439	454	445	465	473	450	396	497	462	428	450	453	463	468	455	454	442	416	435	503	474	500	437	432	447	464	474	435	425	456	430	441	430	461	471	425	421	428	450	467	440	446	451	455	476	471	430	427	436	476	440	442	417	507	462	441	425	479	465	468	429	468	412	437	460	456	454	466	450	473	447	446	462	427	454	446	437	402	496	465	449	404	436	448	479	425	463	448	433	444	453	469	473	440	435	419	444	469	421	428	443	475	463	450	443	506	453	432	420	444	435	441	505	446	445	456	524	409	429	469	467	418	439	413	432	460	496	448	443	441	445	416	436	438	449	451	478	448	433	450	454	438	437	431	452	436	452	412	417	461	417	464	431	467	395	460	465	451	430	460	443	466	470	443	448	441	449	450	434	450	425	448	444	435	454	466	439	418	427	441	472	454	468	464	460	449	448	436	478	424	412	460	435	476	456	444	450	464	487	456	430	449	449	469	480	441	417	452	464	414	458	442	417	472	423	455	451	442	434	437	503	432	429	423	478	502	494	457	424	458	435	439	444	460	448	449	414	452	437	437	421	413	471	461	451	452	450	430	462	449	412	422	446	444	429	432	458	455	425	474	476	422	451	448	432	434	466	457	435	431	448	453	459	453	428	452	436	438	465	428	418	431	444	440	447	445	463	434	413	473	456	464	425	460	456	434
45508	33833	23437	4530	889	487	384	353	380	315	329	295	303	247	244	265	281	277	291	303	252	283	288	279	259	262	298	237	275	243	271	254	256	288	256	280	265	291	275	284	263	259	251	260	254	255	271	262	266	254	261	268	272	240	266	254	225	287	239	243	252	251	255	258	294	268	266	270	268	219	270	277	295	267	275	249	275	241	260	263	257	242	258	262	255	294	274	255	290	290	248	275	246	256	251	278	284	241	276	280	268	262	261	258	267	261	278	248	235	269	261	243	270	267	249	245	269	261	248	265	289	285	252	265	262	239	281	292	232	223	282	300	254	247	258	277	247	255	259	258	256	267	239	272	238	287	260	284	240	258	276	313	258	253	289	245	259	247	266	272	254	269	251	241	275	261	251	251	257	238	231	247	276	259	236	262	275	276	301	262	246	273	275	273	236	254	254	252	272	253	282	274	264	290	248	260	262	267	275	249	265	276	238	256	262	242	277	279	265	228	266	272	243	249	273	269	277	273	273	312	299	267	272	263	273	261	258	261	289	261	290	295	276	261	252	268	272	255	239	260	259	252	259	290	264	259	246	269	272	261	287	246	241	279	258	299	269	252	270	267	273	260	235	245	267	233	256	264	282	284	280	261	258	270	237	277	274	252	271	245	240	274	265	233	264	271	247	250	257	297	265	272	277	255	243	299	281	264	255	249	264	277	246	261	278	273	246	271	253	230	299	281	270	254	228	287	277	266	297	258	250	252	268	303	270	274	257	294	276	280	274	265	276	262	264	284	233	256	268	250	239	234	246	237	275	255	279	239	261	258	264	256	277	244	268	236	264	275	302	269	292	256	252	274	283	255	260	258	257	229	255	282	258	234	260	275	267	264	277	226	265	269	281	233	238	242	230	243	279	259	251	269	264	272	260	267	226	273	240	281	300	254	281	294	263	274	251	246	288	264	272	259	272	267	303	263	259	275	301	295	241	239	272	240	249	218	257	264	294	275	283	297	282	253	284	290	257	254	248	273	272	252	235	266	264	243	252	276	281	258	247	257	237	260	267	270	238	265	252	253	273	269	276	306	241	257	291	264	274	265	275	234	246	287	255	254	289	263	234	242	259	249	287	267	257	272	257	256	235	233	282	263	274	261	265	259	250	259	240	260	248	287	272	250	271	272	276	247	298	244	246	265	233	257	218	272	272	224	239	251	253	271	267	272	256	296	287	279	282	246	274	250	268	249	257	249	281	255	257	234	278	251	233	249	286	277	268	270	275	265	245	267	265	261	276	273	306	286	279	242	250	247	263	252	271	275	248	277	270	235	268	269	264	290	292	244	247	250	281	259	268	249	244	264	266	254	261	234	255	298	269	269	298	247	245	257	268	256	268	268	273	268	257	257	293	243	267	275	270	271	276	274	247	259	295	281	249	251	270	273	231	237	275	259	264	265	267	264	271	250	249	293	277	289	270	269	274	272	279	273	257	265	287	253	257	268	255	249	283	253	242	256	276	243	275	260	224	306	253	294	274	251	283	261	242	231	266	253	297	256	229	264	283	275	273	280	258	272	259	245	274	269	264	272	254	268	284	262	276	281	284	246	284	246	266	262	276	265	286	275	269	252	248	259	263	219	269	295	266	244	271	260	286	273	234	259	267	258	249	276	271	237	263	262	256	279	247	269	272	281	266	261	262	241	247	268	251	259	237	243	259	271	252	276	276	274	260	242	273	272	263	236	290	279	274	256	246	276	304	265	263	272	246	256	260	271	263	270	277	261	227	246	282	248	269	268	264	270	213	253	273	301	238	235	251	252	273	291	253	253	274	235	276	259	301	267	299	245	256	237	233	240	274	245	271	254	271	260	268	252	264	247	262	291	264	271	268	290	272	266	250	281	250	256	272	237	228	252	270	246	240	291	264	293	246	314	266	272	270	242	244	248	243	253	289	303	272	282	285	256	278	296	291	280	253	273	272	287	286	264	263	250	276	291	270	251	300	258	284	254	247	247	265	246	263	279	256	273	277	253	275	256	300	263	273	280	244	280	268	278	261	262	245	248	296	273	280	278	235	270	249	278	270	279	272	262	268	268	287	271	278	276	256	280	283	267	282	285	280	273	251	238	236	224	292	264	295	265	272	262	272	256	276	271	266	249	239	256	266	249	261	244	267	278	265	279	240	281	286	274	275	256	280	292	241	261	265	265	240	301	262	269	226	264	267	262	258	229	288	253	280	278	255	268	264	242	275	270	282	264	283	253	225	262	274	250	258	292	269	247	245	274	287	252	288	255	276	269	250	243	252	251	231	269	239	282	275	267	248	283	240	278	294	249	291	266	261	261	282	252	277	239	298	243	276	273	249	276	239	261	274	266	270	254	294	256	255	254	222	276	243	246	235	258	263	279	289	275	300	263	271	267	263	250	258	276	247	248	270	249	246	266	284	257	264	261	239	266	252	323	284	245	267	250	253	247	237	265	255	217	281	256	259	267	253	280	251	244	260	259	268	251	229	283	289	261	233	247	230	283	266	250	275	246	254	254	240	267	298	262	233	252	258	273	272	268	264	256	290	274	257	304	258	266	299	239	259	254	263	258	277	293	262	241	279	230	250	284	275	255	253	256	269	281	264	288	268	241	264	243	298	291	281	205	264	286	249	248	283	270	251	279	237	241	237	256	272	252	261	263	279	276	258	283	265	232	262	258	250	242	289	278	279	243	252	226	284	256	291	261	285	263	232	272	250	248	263	227	259	247	248	243	233	278	301	256	240	288	227	223	265	295	297	273	279	261	299	252	250	283	246	249	240	252	272	251	268	210	276	276	263	258	261	243	288	257	250	290	230	271	276	269	293	231	261	249	284	251	254	271	233	244	252	258	256	291	259	261	260	290	265	279	277	263	248	297	271	243	240	253	245	296	244	257	263	219	249	259	255	279	290	261	248	255	272	250	253	270	277	266	294	259	279	246	253	278	304	259	260	244	292	282	258	251	280	260	273	236	252	273	288	276	262	246	262	251	292	238	255	299	242	268	284	260	270	255	261	233	249	270	245	267	255	270	290	282	238	257	294	246	264	261	263	258	239	263	255	269	271	248	264	254	235	266	252	261	270	272	272	265	280	285	270	283	274	267	276	253	284	248	262	247	289	273	267	260	250	274	292	247	284	285	255	244	268	273	281	221	242	252	262	251	255	253	277	280	236	290	258	239	283	223	275	246	242	288	221	246	283	279	268	263	271	268	250	275	297	282	267	262	279	289	242	228	274	233	274	268	251	264	256	250	274	286	260	277	245	269	266	253	252	303	278	271	287	286	246	246	240	272	255	310	304	273	262	238	281	235	295	282	270	272	266	278	241	285	265	293	291	278	264	266	276	249	271	269	255	253	257	239	278	262	263	257	276	247	285	255	220	278	245	276	244	264	279	261	265	255	266	243	260	280	233	279	250	272	248	282	262	272	273	240	276	274	281	265	260	240	278	280	294	304	270	248	250	242	247	252	264	267	253	238	256	241	266	270
29086	24473	20806	2402	1731	1477	1238	1219	1083	982	862	778	849	748	748	732	717	676	700	701	693	661	687	675	638	667	619	638	691	617	587	641	658	663	659	661	674	643	600	616	632	659	690	598	646	561	623	640	658	603	606	626	657	672	593	581	586	599	624	624	646	655	608	599	594	618	609	640	620	585	617	643	608	605	604	613	626	643	640	594	607	626	571	664	570	588	587	586	593	629	609	620	616	610	633	607	577	624	572	601	535	627	617	616	637	631	631	656	623	615	588	570	619	644	607	578	622	641	624	605	633	580	639	591	600	600	614	622	593	595	604	638	582	573	599	620	607	624	652	620	524	606	570	600	599	623	603	572	615	624	603	631	629	585	610	579	594	628	611	628	662	629	589	599	584	602	624	590	599	594	625	579	604	596	590	601	603	618	605	606	604	597	629	633	614	615	555	636	651	610	612	593	603	576	637	606	591	596	606	628	613	602	600	661	645	617	601	592	600	631	626	626	654	608	664	594	580	561	648	626	616	611	631	601	608	614	603	629	573	611	603	616	601	642	580	559	627	639	625	622	577	635	624	648	617	634	631	620	635	595	612	593	604	568	635	601	612	617	617	644	622	613	576	589	661	624	587	600	672	543	582	629	565	530	611	603	657	624	576	614	633	580	612	635	620	639	607	585	603	642	580	618	624	584	573	610	568	581	602	603	617	647	609	578	612	666	593	600	609	654	596	606	639	604	558	594	610	619	622	627	617	627	612	625	562	639	617	614	563	591	596	584	613	610	579	618	613	594	606	582	620	590	627	633	644	582	602	599	616	597	622	586	580	634	566	629	586	612	675	654	625	645	574	606	617	636	533	596	611	589	630	590	625	650	609	654	610	609	606	611	629	580	609	612	614	645	636	609	605	631	561	658	635	612	605	594	608	589	645	614	588	566	607	638	651	620	606	619	631	613	613	592	629	597	588	609	611	600	573	580	540	595	637	608	608	583	605	570	616	628	627	619	588	592	604	608	639	565	622	616	654	618	619	564	625	674	583	610	630	600	620	655	604	601	608	602	643	593	606	580	599	609	687	623	622	624	586	616	607	638	610	602	606	627	583	609	602	583	616	614	609	596	603	657	590	575	606	588	595	624	640	609	636	602	610	649	590	621	609	588	613	603	574	569	618	588	621	603	600	575	621	597	619	599	627	579	638	587	633	651	591	605	608	582	664	626	638	647	614	620	591	638	592	597	633	611	603	601	579	610	610	564	646	642	617	610	634	622	610	599	595	584	596	604	584	623	610	615	563	607	619	588	584	583	617	578	604	615	614	602	604	613	645	624	623	612	594	615	592	561	613	589	633	639	629	585	649	612	605	610	625	583	601	613	576	576	641	606	571	610	603	609	598	625	621	607	652	572	563	599	593	587	619	626	623	619	620	572	578	614	599	609	571	625	571	585	575	601	558	603	624	620	588	615	597	636	632	583	602	628	607	610	575	592	567	569	611	649	608	639	624	612	597	580	576	617	590	630	611	607	613	601	614	631	616	627	623	559	641	602	598	598	595	633	621	602	607	599	605	588	625	623	569	612	602	599	603	602	623	636	585	606	638	597	587	584	644	556	623	624	558	653	592	596	584	610	613	606	606	607	631	592	593	624	634	597	614	640	589	626	617	636	643	596	634	631	642	596	656	632	587	595	600	597	586	605	563	636	576	631	630	612	621	630	602	626	619	612	598	603	650	593	647	619	586	588	624	627	583	605	614	621	593	590	600	590	598	615	589	601	636	607	601	597	587	606	667	627	614	624	602	614	603	602	621	592	593	643	619	641	629	605	632	600	583	638	604	592	616	590	660	597	609	603	670	627	614	614	622	611	592	604	606	621	627	554	600	620	621	614	592	587	654	606	601	625	588	575	589	557	605	593	566	586	621	622	610	598	592	581	664	622	612	637	623	599	585	597	628	614	660	623	622	575	662	605	593	580	554	580	603	598	648	630	645	668	594	594	613	580	633	633	643	618	625	614	630	635	606	626	578	641	607	623	624	604	592	607	606	643	612	570	631	606	600	617	662	605	580	604	639	593	615	598	607	619	620	615	596	628	604	637	622	580	631	612	611	596	623	608	591	603	569	615	638	600	620	605	631	581	636	618	590	626	612	602	597	635	658	626	583	606	639	610	613	601	585	621	559	621	571	645	646	640	586	570	629	615	588	564	619	592	605	646	607	637	660	625	595	603	598	615	647	585	606	635	565	591	642	619	622	609	615	643	605	591	592	620	564	622	565	579	609	639	620	620	593	610	616	607	604	623	583	594	619	590	624	596	645	622	611	604	620	581	633	623	572	605	586	604	627	598	631	638	624	594	611	621	626	614	640	633	602	582	609	640	558	570	602	595	605	623	595	606	629	598	623	577	649	660	595	632	627	650	623	596	626	644	598	558	612	612	647	605	636	607	632	627	625	625	609	640	619	638	595	598	600	600	602	591	624	626	605	601	651	595	653	585	569	588	596	574	585	604	566	581	583	630	648	602	596	615	616	587	646	635	615	595	609	631	588	642	595	641	604	618	601	615	588	636	609	608	621	598	598	584	603	592	641	578	605	591	597	541	619	641	610	604	566	576	612	669	602	619	617	613	595	608	635	636	609	656	587	583	582	600	612	609	606	603	605	593	656	599	600	611	583	586	604	595	660	573	615	662	544	594	570	616	567	648	590	573	625	581	600	600	608	605	605	621	609	599	597	665	664	594	634	643	613	607	611	598	580	651	568	638	627	594	599	598	587	593	601	575	641	630	556	585	627	584	642	623	623	618	634	601	645	610	634	590	626	620	612	573	635	631	622	623	609	630	576	619	602	639	605	560	610	643	621	585	610	627	561	556	604	611	615	626	636	596	566	616	607	598	606	630	608	607	640	632	596	612	598	638	605	656	610	633	578	621	593	628	628	622	625	603	594	599	615	596	583	644	657	623	587	604	602	630	611	645	582	586	563	624	631	631	610	598	655	614	593	588	608	612	560	630	631	615	612	663	591	579	656	566	608	615	602	594	596	602	656	596	562	610	606	591	635	628	565	623	585	634	587	654	619	602	628	628	598	614	583	638	611	643	613	613	645	647	614	583	582	576	610	617	597	654	630	625	591	590	635	592	612	577	621	623	651	600	661	618	645	621	643	589	599	611	589	637	608	579	582	585	617	617	615	586	599	613	570	594	645	594	648	630	630	590	635	609	624	601	618	592	632	652	583	602	596	635	624	599	613	618	599	603	662	571	624	598	572	626	577	632	631	572	589	597	597	597	613	635	588	618	648	579	618	600	596	600	566	608	615	611	600	661	615	582	593	629	588	602	617	611	621	646	610	598	601	592	644	607	595	610	575	620	582	600	596	646	571	582	566	579	635	620	603	576	604	635	609	634	623	609	589	586	619	622	574	641	585	590	590	625	563	608	598	646	584	569	632	602	611	614	539	564	595	609	571	623	620	596	624	596	603	578	664	581	609	607	610	595	593	602	583	601	592	674
14714	7098	2651	313	259	245	258	218	274	238	277	253	271	259	254	262	229	208	227	273	254	259	286	278	229	268	236	296	231	276	260	259	241	242	228	199	241	269	252	256	221	245	248	266	236	210	260	238	252	269	222	250	253	226	276	181	246	226	233	229	238	233	219	224	210	234	249	250	234	251	248	261	249	246	236	215	233	254	240	218	241	250	254	262	220	260	230	255	241	247	259	271	257	241	225	210	235	278	235	243	259	245	249	241	244	247	223	249	284	285	255	241	285	234	248	230	249	273	218	233	247	225	224	248	259	256	230	222	252	223	268	261	255	285	265	252	253	256	255	228	242	251	223	227	255	276	244	253	276	220	258	224	227	258	263	251	239	239	237	270	246	264	273	227	239	263	246	282	212	234	229	281	240	229	208	241	248	252	256	247	248	247	202	255	212	241	229	220	219	274	264	218	280	238	215	276	257	201	260	276	248	239	239	255	212	282	243	263	242	252	263	241	244	248	239	268	226	266	243	241	253	266	241	255	275	248	246	251	266	218	243	277	251	272	236	242	244	260	260	249	207	234	251	234	252	253	239	268	223	229	228	244	257	232	275	235	255	251	261	241	243	223	213	235	241	262	237	249	247	248	250	223	244	250	234	223	237	260	245	225	242	262	274	284	220	241	239	233	233	218	256	233	236	254	257	229	233	212	249	259	255	244	233	259	217	261	236	256	243	241	266	258	239	262	233	261	221	248	225	240	257	238	237	254	255	262	238	259	237	213	250	257	262	259	232	257	243	252	236	278	234	237	232	248	260	243	251	244	241	232	236	242	240	240	240	254	285	239	270	288	247	253	248	231	214	255	251	225	229	232	264	219	244	247	218	230	246	240	245	254	240	264	250	251	230	244	279	249	234	264	241	245	231	250	225	227	215	238	239	215	248	227	259	256	244	237	207	259	249	260	270	250	258	230	261	254	257	265	254	255	258	192	233	252	226	270	236	244	265	266	244	237	251	274	245	232	255	223	288	251	244	215	281	251	247	247	271	277	247	252	248	250	235	223	233	227	228	259	275	235	217	242	230	279	276	244	227	231	235	244	254	257	261	248	218	275	252	265	258	249	235	228	255	223	258	235	237	265	263	228	248	281	228	225	225	268	269	246	256	239	236	257	283	279	225	215	236	243	243	266	238	235	238	250	248	266	245	270	238	249	273	219	241	225	236	243	262	270	236	238	208	236	244	255	254	238	260	268	249	244	250	269	241	263	258	239	229	272	232	254	264	256	244	249	245	264	298	256	259	230	248	242	267	251	265	255	262	218	249	246	258	223	241	265	233	224	236	230	252	250	234	239	236	268	262	211	201	244	241	243	232	245	236	244	221	218	248	260	228	244	233	243	237	269	292	241	253	253	260	252	261	248	250	275	268	272	244	241	279	243	217	244	234	239	267	245	261	239	241	260	243	208	266	246	226	224	224	256	245	214	238	253	245	249	241	277	248	262	261	230	266	243	220	232	301	222	242	266	240	267	226	234	238	245	244	234	249	272	235	250	280	237	202	256	217	258	237	259	216	245	233	257	252	276	237	230	234	273	236	252	224	271	293	225	257	243	229	227	220	246	216	237	247	272	260	236	240	267	239	242	248	234	233	247	252	237	225	244	244	235	204	203	232	257	240	240	258	222	252	265	240	230	263	252	285	242	256	262	241	247	241	244	221	237	235	270	235	269	282	247	230	229	244	240	246	249	239	233	227	249	236	259	241	250	233	235	259	242	226	250	240	264	257	258	265	218	248	242	234	249	235	228	230	239	241	248	266	238	283	252	230	239	244	235	256	230	260	224	247	226	242	254	256	224	236	237	235	231	208	243	256	249	239	264	245	242	235	250	239	227	259	265	264	242	260	240	244	252	232	208	212	226	258	245	249	268	225	216	241	265	247	218	238	239	197	231	242	278	262	234	246	237	207	237	247	252	239	255	256	279	217	258	263	244	284	271	249	244	243	250	280	261	233	235	256	249	249	238	246	258	278	203	234	220	254	255	257	273	227	235	256	235	233	254	255	243	256	243	269	216	255	237	219	252	235	277	253	247	267	237	299	235	240	242	251	241	240	262	267	253	246	256	265	263	273	249	224	259	235	220	204	225	258	247	229	227	248	241	265	262	242	250	271	264	240	249	248	270	221	235	212	253	248	241	245	238	274	274	248	235	228	188	238	216	240	238	237	219	255	289	238	241	237	264	262	257	235	237	243	240	237	256	259	263	250	225	225	236	249	223	235	272	231	256	223	250	276	249	247	254	256	247	219	264	272	246	249	258	256	273	252	237	225	212	236	210	248	244	239	255	234	255	261	252	218	241	246	232	243	229	277	244	247	234	267	240	281	252	223	236	235	245	241	261	216	240	253	271	256	260	247	250	249	240	230	236	251	241	257	265	245	259	268	255	235	249	216	252	279	249	238	224	270	246	253	268	249	232	245	258	213	249	243	263	270	279	243	257	269	224	236	217	280	229	256	223	241	232	233	271	240	227	263	263	228	263	219	250	249	264	261	240	240	259	257	270	248	233	238	249	255	232	268	225	249	242	233	260	235	260	211	245	252	243	231	237	262	223	230	218	233	209	284	239	237	239	235	220	239	262	243	258	243	235	248	238	229	214	223	235	246	245	263	227	218	228	234	215	266	238	233	212	231	251	264	283	225	252	265	228	238	228	241	252	236	258	256	236	250	251	253	273	252	252	248	230	285	241	263	257	269	245	246	260	244	238	229	245	272	263	273	249	260	257	276	246	266	254	225	234	253	246	267	226	207	266	236	220	223	248	256	251	255	214	287	253	222	225	257	287	246	245	249	246	245	271	230	246	241	238	272	246	234	218	247	267	224	228	233	234	255	269	245	236	249	253	240	241	223	256	238	251	247	263	248	255	263	252	242	245	283	272	254	245	240	237	239	221	234	255	245	228	259	273	281	265	256	271	239	247	246	272	227	246	238	243	223	219	243	232	264	270	249	263	273	237	230	235	257	244	247	213	247	214	220	256	274	199	252	267	266	218	243	241	257	274	231	251	231	228	237	264	259	269	234	227	232	235	249	257	232	239	253	245	239	256	237	231	247	245	248	247	245	240	264	279	257	257	259	220	255	263	247	240	228	232	245	197	255	255	226	243	224	236	260	229	277	236	257	260	260	232	241	242	239	236	273	216	232	229	251	228	234	235	237	275	247	276	268	232	249	252	243	246	263	267	252	267	283	263	275	252	249	224	224	255	258	278	237	239	247	264	267	245	263	272	222	268	268	236	230	242	262	245	225	234	258	243	238	236	272	255	247	228	227	257	240	266	254	206	252	214	282	241	233	258	251	255	227	225	257	234	256	223	221	284	249	245	261	254	278	266	241	237	256	242	269	257	266	268	259	241	266	249	252	281	225	245	284	258	199	229	264	259	246	225	244	247	240	251	242	239	269	279	277	229	247	226	209	274	250	240	280	241	242	252	257	253	234	243	202	225	230	264	250	265
8776	5868	3799	553	560	604	549	558	589	560	602	542	576	579	566	587	594	532	530	535	574	547	570	584	508	536	522	515	590	594	566	546	563	563	550	570	635	538	515	534	537	561	553	571	561	563	557	555	574	581	611	522	523	518	563	562	555	571	533	534	551	543	572	553	572	568	554	567	574	565	603	574	529	551	543	598	587	577	575	553	584	534	526	543	555	540	527	575	560	555	585	585	560	551	590	581	580	584	597	518	608	554	560	545	535	559	526	537	531	526	588	530	564	579	602	574	584	527	551	554	559	543	526	567	533	596	541	536	540	529	556	574	567	569	537	554	575	566	554	557	600	505	519	580	578	551	545	554	566	551	627	543	559	582	534	512	579	593	538	539	545	525	532	569	576	533	571	574	529	593	538	491	551	560	542	544	568	512	568	574	583	526	566	547	560	553	534	530	596	547	576	535	573	594	536	555	575	552	545	561	530	536	543	560	555	562	555	558	560	594	554	515	531	532	587	569	559	558	539	554	556	533	544	559	592	524	545	575	528	557	523	552	516	588	594	559	559	518	539	566	565	587	542	522	582	583	576	575	581	541	561	580	571	593	539	557	484	566	569	538	576	547	550	578	582	550	573	588	523	585	565	587	532	546	580	571	569	542	569	514	575	564	570	546	551	512	560	544	554	539	568	567	574	526	574	602	532	549	553	532	549	511	550	563	564	560	579	545	509	604	535	545	537	567	582	538	572	543	584	544	514	507	559	571	539	571	520	565	576	503	534	546	578	540	550	525	568	544	562	500	572	570	552	537	554	539	547	542	570	523	535	545	547	559	544	565	525	590	548	570	555	558	546	551	517	517	517	531	548	527	522	557	588	547	551	558	547	556	555	533	576	608	559	544	536	572	559	553	549	547	552	574	567	575	539	565	551	526	583	524	525	601	592	555	544	550	571	589	546	582	557	582	561	559	552	522	610	535	541	510	562	555	570	558	557	564	548	551	524	554	551	569	535	537	536	555	555	539	572	539	576	524	543	565	545	573	558	578	541	530	579	570	523	558	575	580	559	559	540	551	578	538	555	526	523	571	555	521	516	555	548	549	531	508	566	519	585	578	570	560	577	550	528	567	562	523	546	577	534	560	530	512	598	533	552	534	538	573	544	561	525	573	587	569	533	547	573	557	518	534	566	556	554	581	533	547	549	541	568	519	551	544	548	534	566	520	556	522	553	496	562	544	587	550	555	564	550	553	560	544	530	557	552	534	557	556	502	538	551	587	556	553	594	538	553	564	585	557	566	576	524	563	599	539	565	562	573	508	562	568	566	538	539	587	543	555	526	540	529	591	526	523	545	560	545	554	538	568	551	525	581	549	550	529	541	574	579	606	562	549	554	562	550	595	580	538	552	529	551	530	536	559	537	579	548	555	514	550	552	551	562	553	558	537	546	576	551	567	561	552	575	558	549	600	568	521	554	553	574	543	543	576	568	586	522	543	544	524	535	587	520	550	568	610	532	536	551	503	532	571	523	556	543	537	551	556	590	589	515	552	542	599	539	563	582	561	545	521	530	571	576	576	605	537	545	600	571	568	575	554	539	530	568	573	540	545	576	521	562	513	587	583	543	564	596	519	562	588	514	628	518	558	508	552	525	563	550	551	552	545	533	506	569	570	514	547	550	530	500	569	544	574	565	516	525	528	546	533	582	568	547	579	560	598	542	550	541	544	552	550	589	513	538	562	541	569	530	543	534	568	556	543	537	546	545	564	580	526	586	590	537	550	533	564	582	560	571	529	549	549	575	547	516	547	583	511	547	536	565	557	594	551	561	559	527	536	527	543	549	572	537	567	555	572	549	543	573	537	556	547	553	584	587	548	535	551	542	602	560	538	558	560	527	578	530	522	555	546	567	574	569	504	535	558	573	569	526	558	577	514	606	537	551	530	581	554	530	579	592	536	550	543	575	580	519	548	550	519	564	554	551	565	568	573	554	568	530	603	542	573	530	564	552	572	576	521	549	571	579	587	576	583	584	527	548	527	550	526	550	532	582	563	566	573	562	554	562	539	591	577	550	566	567	520	548	539	535	581	596	526	517	556	545	572	558	551	586	560	572	538	595	582	544	549	602	538	539	530	542	572	576	532	521	559	564	559	568	515	546	540	543	545	526	549	530	572	574	561	543	512	541	547	511	563	570	518	584	579	532	540	538	578	542	576	588	559	512	529	583	558	530	552	565	593	548	545	553	521	586	567	542	558	556	559	558	546	567	555	528	580	510	545	553	534	578	534	567	545	535	553	541	539	512	518	563	550	587	560	547	569	571	592	599	574	533	532	529	577	553	587	495	541	554	579	559	562	588	577	545	606	546	524	554	571	552	547	574	541	512	553	559	629	551	597	560	527	538	532	486	537	590	525	537	561	560	571	496	582	535	530	552	532	567	563	496	555	561	558	588	551	595	553	544	560	567	553	549	603	558	535	519	556	534	570	580	554	586	545	575	556	497	535	550	539	582	551	585	595	573	550	530	558	523	585	590	540	546	576	544	556	561	541	544	567	530	552	491	602	564	535	538	536	540	586	583	574	527	572	565	557	535	595	499	585	485	527	564	573	545	482	525	554	518	542	546	565	568	527	569	514	580	609	549	532	542	542	563	534	558	596	559	534	591	558	563	558	573	568	545	573	543	536	549	552	535	581	557	585	578	565	597	583	560	566	568	600	555	553	555	594	574	539	564	552	571	544	559	529	550	538	552	542	546	560	545	570	595	562	536	548	550	543	542	522	532	519	565	528	560	579	586	562	511	532	525	559	565	591	519	549	565	567	525	544	541	582	583	585	590	573	567	579	564	573	601	573	527	552	550	546	553	523	551	549	576	569	536	524	566	561	548	549	588	564	567	503	573	571	542	545	529	565	580	555	579	562	562	584	566	536	566	536	535	554	550	555	591	566	545	557	549	567	518	529	542	574	583	558	539	543	580	591	547	559	571	534	502	549	568	562	537	554	580	549	571	551	563	543	572	548	569	562	570	558	527	581	546	509	511	560	550	555	578	572	530	552	585	567	569	542	549	532	532	573	543	567	531	552	548	533	580	591	522	558	548	546	561	586	551	578	570	550	529	534	542	579	568	569	576	573	532	561	564	550	573	542	572	521	539	555	559	516	563	538	607	536	569	541	556	598	590	579	539	564	553	574	539	549	528	558	561	569	543	560	567	504	521	543	553	551	558	572	569	543	530	546	533	554	552	553	595	582	557	542	543	541	567	568	568	601	504	551	545	522	575	576	521	544	556	610	534	576	558	529	575	551	540	559	568	531	585	576	554	537	547	571	549	495	530	523	541	543	542	520	570	531	570	585	558	544	573	576	504	560	577	565	576	539	529	527	573	558	544	566	536	568	534	553	568	571	553	536	560	580	503	526	529	571	550	496	581	575	528	576	560	547	558	562	593	523	582	554	544	526	511	555	573	602	537	567	532	548	574	586	550	568	570	558	585	573	608	503	554	533	572	521
33988	23031	12086	1363	449	295	264	263	205	206	211	211	188	178	230	191	208	200	205	192	195	169	181	183	182	184	192	198	209	195	189	190	175	174	162	151	190	155	196	162	177	177	175	173	176	185	177	175	183	198	162	177	166	209	202	191	153	161	199	197	192	170	162	188	197	192	188	187	188	180	181	182	183	188	203	183	181	184	170	158	156	212	156	169	181	214	197	195	178	168	181	167	190	194	177	181	181	186	166	177	176	204	190	173	185	187	196	184	199	168	177	191	165	169	179	196	185	182	178	181	187	191	162	206	178	183	198	183	164	182	184	155	175	197	224	171	180	186	193	201	184	161	194	192	178	191	189	187	175	189	210	190	168	185	164	173	170	167	185	183	175	174	186	195	179	183	159	203	190	172	169	170	175	192	156	185	174	188	187	156	175	196	164	164	188	210	180	205	157	190	137	165	212	179	181	209	191	183	208	185	196	188	181	180	181	197	170	175	189	173	193	164	186	209	212	204	178	171	182	179	197	175	184	182	203	211	195	170	186	186	177	186	202	198	193	167	200	212	192	204	176	206	188	197	172	182	196	185	203	179	192	190	188	186	179	165	189	185	186	185	174	182	182	177	190	190	164	161	186	188	194	191	188	190	186	165	209	172	175	176	182	167	177	185	176	210	169	195	197	161	194	155	204	171	180	180	214	225	171	201	160	206	176	194	172	173	167	162	165	183	204	168	185	200	205	182	179	184	206	194	179	128	157	176	167	158	192	166	187	150	185	196	189	190	189	173	168	181	216	198	192	193	175	177	188	172	180	195	175	182	182	185	189	177	185	152	164	176	170	195	173	189	178	192	175	167	187	181	190	195	161	185	187	188	172	193	178	199	172	161	172	176	179	175	169	199	166	179	184	185	190	182	211	196	198	208	170	193	171	186	203	194	177	165	190	152	186	190	201	158	181	163	168	168	171	157	173	169	211	188	168	186	181	178	169	201	204	198	194	201	205	188	172	196	156	165	179	188	166	165	189	192	202	187	186	188	171	185	192	192	184	161	166	231	203	197	162	192	176	167	178	181	203	196	146	179	212	199	180	225	177	174	164	212	184	201	201	182	209	172	193	190	193	190	189	181	203	165	182	160	168	168	185	186	177	180	159	165	166	179	177	209	203	204	205	188	199	190	166	181	170	173	184	171	179	161	178	180	192	175	180	170	162	189	172	178	181	177	193	180	199	173	177	196	198	191	168	169	182	180	181	183	189	197	179	218	172	185	217	194	165	199	175	197	188	192	170	203	154	205	183	217	180	190	202	192	194	197	177	168	194	193	169	171	165	176	162	217	186	189	195	188	183	195	183	189	193	214	168	195	167	173	177	211	187	177	210	158	169	198	193	202	209	191	195	181	201	199	183	183	192	192	189	180	171	153	169	188	189	189	188	205	170	200	202	172	205	191	212	194	197	157	163	189	169	163	195	187	232	175	179	210	158	177	204	194	156	192	197	182	177	184	194	191	213	165	185	178	167	174	170	187	171	183	193	172	165	180	167	191	184	158	186	192	193	203	196	153	178	174	200	187	183	179	194	205	165	176	208	179	209	191	194	187	173	180	190	171	171	221	171	197	168	194	176	167	183	187	168	184	196	172	183	209	179	167	204	195	185	176	164	168	183	184	170	206	169	208	176	209	143	194	221	187	176	156	199	189	184	204	166	190	202	184	207	162	178	178	199	181	217	169	178	189	179	178	176	203	196	159	180	187	184	166	180	181	192	171	178	177	185	190	166	188	173	182	198	172	209	183	171	183	177	188	180	209	205	190	160	203	178	188	165	179	154	203	197	180	207	176	197	169	190	178	155	178	175	167	161	186	179	170	205	172	191	182	192	189	202	182	185	188	161	183	190	180	202	197	191	177	194	163	180	169	168	199	184	180	186	179	154	175	163	189	181	190	200	185	175	184	167	178	193	197	212	169	181	184	188	187	175	176	167	186	158	198	204	195	154	196	208	199	200	175	218	183	181	197	181	192	176	146	194	175	194	189	190	190	169	208	176	175	189	192	169	181	177	174	170	185	205	184	196	196	176	161	187	214	181	177	199	169	176	196	202	173	174	168	193	187	198	182	178	205	197	178	183	174	188	171	194	194	190	173	193	175	197	193	206	169	180	162	173	155	191	207	192	150	170	194	197	196	178	177	198	162	191	190	161	194	174	184	165	192	182	156	203	168	176	194	186	172	175	170	191	169	164	185	190	196	182	190	172	191	204	140	199	212	186	163	183	189	175	182	175	189	196	192	188	189	170	182	206	184	193	181	201	170	175	165	178	204	191	155	172	180	142	186	207	195	190	185	205	194	195	186	198	202	197	192	185	183	181	187	162	202	180	158	184	187	191	208	176	161	174	174	178	185	174	186	196	184	169	177	171	204	169	178	170	183	180	194	212	195	195	200	174	200	162	162	170	194	200	176	170	184	198	205	178	186	181	193	170	192	212	171	178	189	190	216	184	180	177	198	185	195	168	187	189	192	181	171	187	170	206	185	160	167	182	196	172	168	182	186	172	156	202	175	195	182	185	185	170	150	168	179	186	198	197	179	176	194	202	175	179	189	156	177	181	182	186	155	155	173	212	181	188	188	141	150	179	183	185	182	181	169	198	173	175	176	167	186	192	187	179	184	183	180	207	204	198	185	182	186	185	197	187	176	182	185	199	177	184	201	183	181	177	174	169	184	203	193	187	194	185	175	158	206	185	191	148	184	191	180	160	198	202	194	171	172	181	184	172	179	187	169	188	186	185	214	195	174	211	205	175	192	183	191	184	182	200	214	197	191	174	179	177	157	183	172	158	213	181	178	149	177	183	196	183	184	173	198	159	186	192	169	189	186	197	184	170	188	189	169	170	173	187	190	194	173	190	174	193	184	197	175	173	171	181	172	207	201	176	178	178	187	180	171	183	183	175	216	207	211	167	194	197	206	169	179	191	201	172	205	157	183	195	174	166	164	177	229	193	189	179	174	161	176	151	184	193	206	177	190	163	164	176	197	188	168	166	189	198	206	186	171	167	175	192	168	195	157	189	190	191	201	191	175	186	191	170	177	193	169	169	163	163	191	197	180	195	194	167	179	179	199	197	225	176	183	201	179	205	192	178	169	197	211	198	182	211	193	175	191	184	177	170	211	184	197	188	196	166	188	219	186	160	174	211	168	199	186	187	172	180	168	201	194	173	196	190	175	168	206	214	202	198	185	198	193	209	176	155	183	181	210	184	169	173	186	201	179	208	202	179	180	178	187	201	216	183	176	190	172	173	191	184	209	178	173	196	205	163	166	204	200	168	180	185	163	183	140	197	189	179	167	197	201	192	195	195	168	150	158	170	193	196	202	175	187	194	217	196	201	153	182	171	199	174	171	196	216	179	170	172	197	149	187	199	174	189	208	180	207	186	180	179	194	162	181	181	172	174	182	157	171	176	159	189	182	191	194	188	158	184	165	193	193	200	186	181	201	201	204	159	162
21572	17349	11521	1254	1094	893	770	764	675	606	604	553	525	536	497	499	490	524	489	481	498	452	500	485	433	504	434	439	474	466	455	463	488	417	468	444	480	477	450	462	454	453	464	445	419	458	475	460	443	450	464	449	438	423	435	431	441	483	468	439	444	487	471	395	419	439	445	457	491	424	441	483	475	451	416	467	446	449	426	454	447	463	463	411	490	464	417	429	452	466	440	435	436	444	479	429	426	452	423	431	416	437	424	418	444	449	471	437	447	477	430	445	453	423	427	428	450	439	464	426	465	445	473	424	411	469	411	437	469	441	461	423	407	449	428	451	452	443	442	443	442	414	458	433	436	502	434	440	440	444	448	461	468	447	402	444	468	442	446	472	474	457	474	449	449	448	423	473	466	440	437	468	449	428	455	426	433	439	461	468	442	449	423	409	435	481	445	424	450	428	431	441	481	444	443	454	447	438	424	430	436	427	469	439	431	480	433	436	432	451	430	409	443	450	464	421	422	451	432	446	414	481	436	488	463	480	455	441	462	443	449	431	428	428	420	465	466	469	445	461	460	452	492	424	413	461	457	440	458	450	401	450	437	449	451	470	424	425	432	457	440	471	466	455	434	426	440	452	481	448	439	433	431	457	476	449	439	426	467	440	452	437	455	416	409	430	429	480	469	435	464	445	460	429	488	447	479	421	419	434	423	479	396	483	461	435	471	392	482	456	460	427	468	402	463	442	463	417	479	470	450	471	460	438	456	421	455	444	477	397	422	445	463	463	432	424	436	452	452	441	437	468	425	415	393	448	457	442	424	459	430	411	447	424	452	455	468	431	471	437	450	442	463	453	431	432	448	455	457	441	472	441	480	417	450	386	483	449	487	417	473	448	460	442	463	431	469	444	453	447	440	455	476	441	451	455	424	432	464	457	478	431	454	433	431	439	484	450	461	453	435	446	390	449	454	434	457	402	465	447	448	428	429	432	477	457	451	455	444	442	450	459	448	442	452	438	444	440	472	402	422	440	430	444	421	477	439	453	431	424	458	436	415	436	430	457	411	408	433	447	413	481	463	415	411	422	457	430	452	472	482	449	471	416	428	497	429	425	469	458	432	433	445	471	408	466	439	444	408	452	446	466	458	463	430	439	445	452	419	410	424	457	409	463	414	463	443	454	466	443	462	420	448	455	433	467	431	453	396	408	444	455	464	446	436	403	437	506	458	408	434	467	427	423	432	444	439	415	447	376	446	418	441	455	473	424	478	448	448	474	465	463	467	451	425	472	453	411	458	452	412	439	405	454	421	434	459	419	445	473	423	425	494	454	475	438	457	470	436	447	398	458	411	442	408	430	454	514	438	427	480	453	469	491	471	459	413	475	453	429	432	437	458	468	425	433	415	440	417	413	463	476	419	453	424	443	423	460	458	441	436	451	448	429	438	429	460	438	458	426	437	433	420	432	449	435	443	470	465	419	455	456	422	463	423	460	447	426	430	443	433	422	453	437	441	437	419	408	476	468	413	426	461	427	425	422	464	438	478	467	439	436	461	479	454	456	435	480	487	441	460	437	444	431	426	400	450	445	437	443	450	445	448	435	472	464	408	435	442	418	408	413	417	457	443	448	404	443	461	468	477	451	441	414	452	375	431	433	414	443	465	438	464	439	468	432	415	457	404	438	458	452	424	443	427	434	441	486	444	435	453	425	467	433	418	461	412	448	451	429	437	442	427	408	433	477	454	437	432	475	467	439	451	483	437	439	480	436	446	433	394	408	474	447	465	464	468	424	418	431	437	448	420	443	461	455	428	467	452	446	435	433	415	456	447	504	452	403	457	461	463	423	465	444	432	439	478	453	445	432	455	470	414	456	442	440	462	451	430	446	421	454	391	425	434	424	446	452	415	449	446	453	415	435	447	467	512	448	457	444	457	462	450	467	432	399	456	454	446	428	440	479	448	401	477	463	479	469	399	455	440	407	431	444	441	446	463	452	422	426	461	452	418	463	450	441	437	414	421	449	438	468	471	446	409	449	454	403	427	465	469	422	437	408	441	457	424	453	465	457	466	433	451	431	483	447	438	476	481	435	417	457	463	423	448	441	417	428	426	445	447	445	435	444	478	459	444	466	429	485	455	452	454	443	448	466	426	445	379	447	437	429	476	460	406	415	460	483	464	420	467	475	418	470	434	456	433	436	457	407	443	472	446	441	470	467	419	444	427	447	455	457	434	428	463	420	451	455	509	482	468	429	442	435	426	477	420	449	423	424	461	400	425	436	423	431	443	415	454	468	443	499	463	412	431	414	445	446	452	426	462	442	433	456	457	463	432	452	432	462	453	456	441	434	438	430	457	446	464	456	423	436	446	498	442	409	480	432	469	434	451	435	471	424	455	459	456	472	440	448	424	437	417	470	428	510	467	472	470	457	456	454	399	423	432	445	440	439	447	474	448	403	422	456	457	404	483	449	427	440	420	443	445	428	461	434	450	450	452	448	455	457	457	462	460	454	459	465	440	456	449	459	428	460	428	461	497	446	472	465	435	466	447	437	451	447	415	469	426	437	459	445	457	459	444	431	447	473	425	465	449	428	463	478	442	440	498	437	462	463	461	453	436	452	459	435	421	459	437	431	436	420	431	432	474	436	416	462	466	456	457	451	427	458	425	417	404	472	421	452	462	465	429	435	449	452	466	473	407	465	440	413	455	438	439	481	459	418	478	413	439	415	489	445	424	412	421	454	473	384	421	439	434	433	457	455	460	441	449	455	459	393	427	451	462	452	447	420	415	452	441	441	448	451	474	417	417	430	453	430	421	427	454	426	467	417	396	467	461	465	434	474	461	446	431	443	470	457	418	471	466	434	476	430	447	471	465	471	462	445	468	444	461	420	483	446	437	460	438	455	468	392	424	429	452	445	435	410	446	445	450	455	467	431	430	458	435	434	481	442	460	445	453	408	468	440	482	449	451	478	444	431	461	461	450	422	447	428	442	451	445	494	416	455	451	424	446	429	469	461	425	461	459	462	409	432	436	432	404	443	438	434	415	457	467	473	426	461	414	452	446	425	410	449	473	425	433	453	455	386	434	450	443	435	442	459	440	456	450	457	435	435	436	453	418	469	427	418	467	431	472	468	461	472	407	448	463	482	450	428	441	440	428	491	452	435	432	413	430	408	461	427	434	434	435	411	459	482	464	451	415	475	435	434	418	455	395	453	449	445	408	431	444	443	473	422	455	418	442	463	448	443	448	473	457	435	432	433	429	486	422	477	425	448	454	455	442	438	444	439	465	464	445	455	416	439	421	453	464	420	486	454	422	395	430	466	454	440	413	461	440	432	450	424	446	461	454	444	440	431	424	465	424	451	432	471	440	418	446	388	427	416	435	434	445	448	417	453	443	439	445	466	414	460	454	432	426	441	438	452	475	434	486	438	454	446	462	422	415	509	430	485	439	471	414	414	440	463	454	400	438	455	458	504	436	435	446	473	406	444	475	448	454	439	452	439
45514	33846	19707	3516	876	555	427	362	322	313	348	282	310	301	284	279	288	306	283	266	257	269	278	281	265	294	279	284	273	256	257	265	298	294	257	278	265	291	285	300	306	268	291	278	289	296	250	262	261	248	271	244	257	269	255	266	272	250	291	260	299	284	239	271	268	320	267	279	289	259	289	260	248	267	249	257	284	273	281	278	262	265	267	291	257	286	240	254	264	258	264	234	275	313	273	235	264	289	275	286	287	284	286	211	288	302	285	294	266	260	305	276	255	263	299	275	256	273	269	251	276	285	287	274	250	292	296	273	253	236	288	274	305	266	252	285	273	258	273	264	275	258	299	298	288	250	261	274	281	233	267	256	250	272	258	286	287	267	290	253	276	224	269	269	284	278	257	267	275	284	291	261	293	301	282	291	272	231	249	265	231	272	285	286	274	297	289	276	259	255	238	301	276	259	272	284	250	255	275	248	270	254	296	259	275	241	307	289	260	263	251	287	235	268	271	286	267	245	272	253	268	274	275	269	246	260	262	265	267	291	282	299	281	251	278	255	233	275	231	282	236	242	308	279	274	260	281	277	277	260	215	241	261	287	251	274	286	280	279	260	235	271	281	257	260	290	254	250	249	272	251	274	270	260	276	269	286	283	247	263	244	241	280	261	284	271	240	231	244	263	246	249	275	239	273	257	303	283	255	289	283	257	264	247	282	297	278	268	290	274	266	294	286	246	255	276	288	267	242	258	267	278	256	282	281	272	265	253	273	252	257	270	278	256	269	287	309	273	242	260	275	282	269	234	258	247	256	279	255	299	277	296	237	269	266	257	264	255	249	282	256	247	249	267	264	269	237	246	248	274	289	242	261	274	287	279	289	273	293	271	272	278	286	277	251	263	275	255	289	262	233	263	260	260	262	251	259	268	326	230	249	239	237	276	277	237	245	282	298	292	282	267	294	229	268	249	267	254	258	270	277	250	253	271	298	284	279	266	278	294	277	288	279	272	278	270	273	270	270	238	283	255	259	216	256	245	310	294	308	274	249	272	280	272	250	265	282	271	250	257	264	257	220	266	264	261	291	243	253	294	268	249	254	269	281	264	243	282	273	277	303	267	269	302	274	253	282	278	273	250	242	245	246	245	302	256	290	261	252	282	274	302	268	267	275	270	249	246	274	262	286	268	291	248	262	258	256	266	263	256	270	258	268	308	283	303	266	270	266	295	283	256	287	254	262	275	258	260	269	283	276	254	263	298	299	274	307	259	283	262	242	254	248	320	259	274	271	267	252	270	298	255	268	249	260	239	276	276	275	247	245	284	260	275	263	265	284	268	261	260	249	285	266	260	263	277	286	254	234	279	279	242	292	244	266	266	290	269	292	250	252	288	267	312	275	269	250	280	285	296	297	271	267	270	287	249	268	272	302	255	247	294	251	259	259	273	218	277	289	287	269	271	268	280	278	279	254	260	245	292	248	262	300	252	273	264	255	262	263	275	268	276	270	248	281	261	266	279	251	258	272	249	233	294	274	257	253	259	277	300	257	276	246	279	284	264	271	266	298	267	258	270	265	235	248	259	279	267	262	287	247	266	252	252	285	311	271	252	239	281	283	242	270	250	266	252	275	211	223	284	272	270	246	263	278	261	270	257	246	247	261	269	291	257	258	249	258	259	266	278	282	274	271	279	267	231	316	271	278	276	255	256	255	227	294	263	268	303	260	271	219	287	276	284	254	281	261	240	289	294	282	248	285	263	287	261	251	259	289	274	275	269	291	281	262	260	230	304	275	267	312	281	262	281	262	278	282	254	259	268	269	257	277	270	273	264	276	251	265	275	283	303	258	222	265	268	242	270	263	291	272	222	272	283	274	261	250	242	298	284	290	274	243	253	291	271	254	268	250	263	288	296	252	263	302	297	290	257	248	257	240	274	304	295	314	261	228	248	264	273	292	253	304	265	226	250	280	260	282	295	257	279	287	257	286	262	253	273	261	304	275	283	265	259	283	314	288	256	271	242	252	263	258	264	270	277	252	256	274	241	245	251	247	260	267	286	274	247	269	268	274	235	271	223	247	255	244	280	251	248	276	261	245	279	254	267	287	293	289	273	266	245	242	259	253	285	268	308	285	230	296	266	301	245	279	278	270	271	267	255	288	284	281	250	272	266	278	234	269	247	253	258	274	289	251	311	278	268	253	268	302	269	269	273	264	245	259	285	277	240	262	260	291	257	281	301	268	271	254	233	246	252	273	272	253	264	240	275	285	285	255	269	254	255	267	277	268	278	266	265	241	284	274	270	254	275	271	249	288	293	273	283	285	279	252	258	262	237	242	296	264	253	279	277	274	255	277	278	253	267	298	241	258	259	297	263	299	279	280	270	251	244	258	245	239	262	296	286	278	263	261	266	265	275	232	243	240	283	270	271	234	254	270	272	258	284	290	247	264	260	266	292	267	250	281	267	278	266	287	274	289	283	272	261	269	268	241	282	260	267	254	261	228	253	292	259	255	264	273	292	256	284	280	231	255	315	284	274	267	293	281	297	275	269	288	266	262	283	290	269	248	258	265	276	226	285	265	255	285	282	285	270	284	254	258	274	237	306	253	265	268	284	259	288	249	259	275	267	269	266	259	238	258	269	245	270	238	247	282	265	270	271	270	260	296	239	297	292	251	261	248	271	253	237	281	261	295	311	276	280	255	275	265	283	271	227	266	264	285	259	276	258	276	247	269	273	244	264	261	281	291	260	209	266	268	273	269	269	263	257	259	296	244	288	271	280	240	251	269	280	260	277	236	284	268	242	253	259	255	257	252	261	312	296	263	253	272	255	254	302	255	293	274	275	254	286	240	278	250	234	275	263	294	278	230	280	279	245	258	251	260	226	259	271	284	261	243	249	266	283	283	278	247	279	253	262	262	265	278	303	274	273	257	267	249	253	284	276	297	271	246	270	257	240	253	267	304	298	277	266	262	249	283	258	273	257	307	280	273	301	294	286	279	262	277	268	278	247	267	293	279	248	264	307	285	274	257	267	263	310	272	268	288	306	269	248	256	251	261	257	262	277	255	266	268	278	243	264	272	288	249	299	246	255	258	264	272	283	272	275	279	254	247	244	307	273	302	266	254	241	244	270	271	248	277	244	269	261	285	236	282	276	288	290	266	294	255	263	260	248	271	285	276	262	282	243	277	282	277	284	229	249	276	260	285	285	316	284	272	270	271	250	264	244	296	277	281	248	287	276	263	294	242	251	238	271	286	271	270	267	259	277	293	267	273	283	274	286	272	233	263	251	318	287	279	272	297	253	230	247	285	300	294	279	269	252	277	258	277	293	324	295	298	276	281	258	298	283	274	262	259	313	279	229	267	235	305	276	233	263	289	270	254	254	284	273	272	272	283	310	241	249	281	251	270	225	260	263	270	248	280	268	239	281	277	279	288	255	308	281	245	270	266	279	272	274	281	283	274	282	285	258	246	278	267	240	262	249	274	259	266	245	281	265	246	272
29088	24078	16284	2092	1780	1509	1384	1225	987	910	868	787	827	773	752	690	713	697	698	668	668	730	718	630	697	657	669	693	651	665	649	591	649	682	633	681	631	644	651	680	650	678	607	648	620	653	647	627	671	612	605	617	660	607	649	628	632	570	569	660	644	659	615	615	572	654	640	595	593	607	602	623	594	616	609	621	661	627	629	623	631	646	592	598	586	632	587	699	601	613	646	618	637	595	599	633	648	603	629	641	556	637	583	631	620	611	621	656	591	614	634	622	558	596	586	618	577	630	614	630	613	591	651	611	589	637	580	639	621	589	588	614	629	676	581	688	615	611	654	633	631	630	586	623	650	622	562	606	597	599	646	619	620	603	615	601	608	558	609	602	654	582	627	644	635	624	624	652	592	603	644	642	621	610	614	603	632	601	628	615	592	617	611	623	624	667	637	640	595	627	638	622	648	614	637	604	595	556	606	622	617	602	611	616	648	650	609	610	620	653	601	620	631	591	598	631	594	597	603	612	606	613	619	678	609	636	667	655	638	589	651	628	657	611	611	612	647	649	627	620	623	599	588	627	599	630	583	610	594	671	646	603	588	584	657	590	604	582	645	628	597	596	599	545	608	600	640	598	618	617	593	630	590	651	654	663	596	641	604	604	583	595	590	591	653	603	662	617	648	649	612	628	636	631	591	673	657	652	604	637	644	624	608	593	601	602	603	683	602	622	656	599	651	636	598	627	621	593	610	605	556	605	580	594	629	624	614	620	592	626	587	601	536	618	603	629	630	612	638	628	594	604	635	610	638	582	595	638	657	636	639	605	650	624	617	577	599	570	605	590	571	620	615	595	597	603	612	591	600	607	616	604	598	616	611	602	596	673	628	631	620	618	620	563	648	570	616	601	617	584	592	594	607	684	628	594	680	665	575	628	619	607	578	636	639	598	619	564	612	607	657	611	585	602	628	624	644	622	603	604	628	549	641	665	593	638	619	627	620	630	614	591	627	624	585	602	636	612	648	582	605	648	634	642	655	604	631	635	615	612	658	590	605	645	612	608	607	610	575	602	587	609	610	637	628	615	635	603	584	656	609	644	625	573	588	652	629	636	600	632	585	624	591	601	609	583	587	641	646	596	594	601	600	638	625	619	590	636	626	583	607	646	630	619	599	654	626	635	609	608	631	649	614	630	610	558	608	613	642	612	696	592	596	584	645	664	632	581	616	654	583	586	603	594	626	652	619	670	585	619	620	605	633	631	582	607	595	627	622	592	661	636	628	630	635	573	654	634	608	582	644	589	608	592	570	602	611	620	639	612	653	651	628	571	640	622	618	624	629	632	629	645	610	630	652	663	593	613	636	650	603	618	623	584	636	559	594	651	600	626	664	625	589	621	579	625	569	626	640	625	620	604	591	603	597	628	597	615	625	616	627	650	627	596	576	601	611	582	611	580	625	607	618	600	594	658	636	630	595	637	611	593	602	646	625	618	614	566	612	619	601	588	575	592	639	593	627	621	587	599	614	639	634	576	652	615	626	643	581	651	638	618	616	632	621	629	646	600	662	612	610	605	622	642	613	630	666	595	666	631	598	622	615	628	634	636	639	637	572	613	620	597	623	624	584	609	613	634	611	622	674	622	660	645	639	616	635	599	603	619	600	612	622	599	619	646	594	626	592	622	629	634	609	642	611	571	636	600	583	610	595	628	590	651	666	650	630	611	602	647	617	670	654	622	611	574	600	658	563	600	590	629	595	631	608	620	623	637	676	618	657	632	611	616	612	614	630	666	638	611	609	610	626	601	582	652	616	633	622	613	587	653	630	627	640	607	589	613	605	590	616	622	597	615	571	606	644	596	607	628	584	588	608	577	613	652	599	627	665	615	625	568	644	600	586	584	596	641	616	625	650	653	600	608	638	577	631	621	632	602	643	655	624	600	626	606	642	604	607	620	598	613	623	638	660	601	615	612	616	596	693	606	633	611	616	647	598	605	593	610	608	665	621	618	599	595	616	631	633	636	658	627	606	572	632	616	618	640	661	616	637	613	596	622	649	631	611	612	598	630	646	582	592	638	662	649	620	648	582	575	559	593	617	638	587	621	631	581	625	607	611	646	570	619	596	599	592	620	622	620	611	606	585	651	653	637	601	616	612	589	648	615	619	669	634	613	628	602	613	670	582	587	580	597	568	605	594	641	616	667	620	607	617	600	579	608	625	621	676	646	586	610	581	602	623	611	605	626	569	637	633	598	588	674	683	631	600	618	592	597	637	599	601	638	618	586	603	626	616	601	597	658	640	647	618	599	604	618	651	616	625	611	594	668	595	608	629	538	611	650	548	597	616	633	599	625	665	585	591	606	599	591	614	600	625	618	620	653	637	578	641	610	622	657	631	652	629	649	605	649	616	652	630	645	616	685	595	584	609	659	628	619	577	616	626	615	620	637	651	606	621	622	636	608	623	611	602	639	614	639	617	618	660	670	634	631	614	610	594	598	615	670	594	633	605	634	651	565	594	599	616	600	626	566	589	634	637	609	618	612	601	617	611	631	671	611	617	627	629	643	638	552	637	666	613	592	601	587	583	607	673	660	594	584	622	631	602	639	616	634	685	660	609	636	645	604	607	610	617	609	634	571	623	623	608	581	631	626	665	658	647	612	595	590	641	634	592	582	618	623	638	575	653	620	633	629	632	630	659	618	625	634	657	603	632	615	635	595	647	606	667	642	658	628	586	589	648	650	627	600	604	662	641	643	614	620	627	639	639	580	627	599	592	622	624	625	595	613	639	622	592	602	611	611	596	617	641	612	631	628	635	630	622	623	608	582	638	577	584	623	593	623	599	647	632	614	590	636	628	636	632	587	605	635	607	625	582	635	586	661	631	613	599	589	575	653	614	608	649	618	584	604	589	587	649	623	673	596	616	576	627	643	625	637	630	645	625	574	667	653	596	613	626	593	606	619	617	622	638	613	572	599	679	599	638	667	619	619	593	567	620	645	585	569	640	620	628	602	616	619	625	628	655	598	626	622	603	610	643	667	642	661	572	630	625	603	614	616	618	611	605	637	655	614	626	582	592	585	603	660	616	583	582	609	645	630	621	627	635	640	626	625	627	617	588	632	619	634	580	592	648	658	602	650	608	612	620	641	590	621	648	635	577	625	590	642	654	663	580	569	595	587	612	591	569	611	641	665	628	637	600	649	620	638	627	665	606	642	602	620	618	611	648	637	619	601	629	571	593	621	622	619	652	629	616	626	624	654	611	633	618	588	589	636	665	676	630	602	594	611	644	598	649	646	628	636	659	594	608	602	690	625	616	647	573	632	630	588	631	585	615	615	607	640	570	646	597	634	641	600	646	638	641	624	599	624	592	625	630	603	621	558	604	620	602	605	602	605	598	635	611	598	638	608	659	586	620	665	601	600	583	585	676	612	600	617	669	608	597	584	625	609	653	609	675	576	619	546	620	605	591	585	599	614	617	661	626	580	648	592	603	655	641	581	610	642
15098	7181	2550	317	248	255	259	289	229	272	238	250	288	246	273	253	260	243	268	259	277	280	279	242	279	268	250	229	267	252	283	243	244	254	243	256	244	252	265	268	235	261	270	239	240	262	220	228	239	242	246	264	281	271	260	263	286	249	271	285	225	262	275	274	263	265	278	254	257	240	259	273	271	246	269	271	282	267	267	264	248	282	227	239	249	253	260	225	279	256	274	241	247	266	251	266	223	261	291	248	269	248	231	220	248	258	238	282	232	261	276	281	274	265	248	261	226	275	243	236	255	257	297	243	242	250	297	267	255	299	254	239	280	236	256	249	243	249	261	226	237	255	288	280	227	281	244	233	249	262	244	244	277	239	267	265	238	270	251	245	243	251	272	282	282	277	281	245	217	246	252	229	256	253	266	299	279	258	259	248	268	242	230	258	259	274	263	271	254	237	236	249	245	242	277	266	269	237	264	260	279	251	276	267	234	249	271	274	277	232	260	252	253	247	245	291	274	264	277	244	271	261	291	281	251	252	256	242	257	243	258	245	250	220	258	262	270	262	240	245	284	259	245	264	269	233	234	259	263	243	251	251	242	272	276	258	254	271	248	247	261	278	259	245	252	264	262	269	278	262	248	285	233	268	243	278	270	249	297	294	248	261	295	252	305	256	269	280	266	267	222	254	243	259	231	227	276	279	248	252	235	257	263	264	259	270	252	251	260	256	266	219	259	269	253	272	252	242	265	276	249	245	276	247	241	268	253	261	270	251	235	256	297	260	280	283	268	250	239	252	263	263	259	236	259	263	244	257	289	257	266	257	265	276	263	243	244	267	246	267	252	245	239	250	266	247	266	305	265	254	250	246	249	307	280	275	261	257	273	251	260	224	249	245	267	238	227	262	249	250	260	266	243	249	254	251	282	265	268	258	241	248	293	223	230	266	248	253	275	256	254	233	267	251	250	247	258	249	260	256	232	275	234	250	236	264	207	258	247	242	239	268	259	245	272	264	259	249	269	259	256	248	240	261	272	275	255	288	293	268	259	270	242	251	241	244	255	256	285	244	247	266	249	265	279	262	260	269	263	235	301	248	292	271	221	306	247	269	275	241	230	268	278	241	260	230	275	259	283	255	279	249	274	273	270	267	275	245	253	247	265	235	258	236	243	235	229	279	247	278	232	246	251	274	239	262	259	241	265	251	248	213	267	272	270	251	249	240	256	289	271	239	278	251	246	265	237	260	271	261	271	246	270	278	258	248	268	237	257	224	295	265	257	259	253	270	257	285	261	264	256	254	251	283	271	245	249	250	228	259	291	242	297	239	259	288	252	260	257	252	228	252	284	240	263	258	264	241	263	252	244	237	251	265	261	255	289	228	232	260	270	239	278	249	254	277	240	253	255	254	248	272	276	237	238	270	238	292	252	244	266	226	236	233	225	255	265	269	240	247	259	274	278	268	243	276	255	238	242	223	265	254	246	273	227	250	293	278	269	254	252	256	253	267	235	236	270	246	244	272	277	270	257	256	244	256	304	268	281	262	234	271	279	222	246	255	257	226	246	260	231	261	272	254	277	223	258	270	262	254	251	270	273	270	221	252	284	269	223	266	281	246	260	228	230	267	256	257	253	251	227	259	267	263	255	238	250	250	246	265	252	284	257	262	287	264	274	262	247	249	273	217	262	291	256	260	250	258	236	257	249	257	286	265	254	228	247	253	250	247	248	252	259	254	251	259	254	236	276	264	249	262	239	285	251	266	256	290	270	233	259	262	233	273	255	259	261	260	247	271	229	264	262	272	278	239	260	276	254	220	276	253	271	245	234	272	253	286	276	273	278	295	278	246	252	263	255	246	275	224	308	219	278	261	278	243	284	251	257	266	304	273	274	238	293	276	262	267	293	272	233	283	244	265	259	248	250	247	263	238	243	238	271	250	236	253	237	234	240	255	250	287	272	263	237	260	272	263	254	262	235	232	276	276	260	304	285	265	268	263	265	255	237	241	245	244	270	279	267	268	254	234	250	243	263	254	263	257	257	248	292	266	278	249	241	260	266	273	271	254	228	233	280	269	259	232	251	238	254	249	275	247	238	269	292	240	260	230	286	242	239	270	261	246	261	256	226	247	244	231	258	284	255	271	252	260	240	246	265	254	250	247	247	239	236	247	291	276	261	214	244	271	257	273	246	281	241	239	231	226	259	265	269	246	253	248	272	217	269	239	273	263	260	282	268	249	246	261	268	248	276	232	229	258	256	261	263	262	277	283	235	245	243	265	248	253	251	259	265	265	250	266	259	262	235	224	228	262	254	254	276	243	224	286	236	270	263	270	242	270	251	229	253	268	267	276	258	266	256	257	245	261	264	248	263	221	255	280	248	263	232	241	236	230	266	270	248	298	266	259	259	226	249	282	230	270	259	264	272	281	252	272	242	222	241	264	221	237	262	271	260	267	271	232	283	263	287	268	292	248	264	251	285	272	259	246	256	253	255	222	221	258	254	267	282	261	234	258	266	263	253	248	258	255	238	255	265	276	263	252	244	263	238	243	251	277	278	267	249	256	269	226	233	266	282	246	261	286	237	283	264	278	253	224	273	259	259	245	242	271	249	256	263	253	228	259	244	251	235	256	232	268	253	272	260	254	257	297	254	251	254	240	251	294	264	240	279	223	252	256	241	241	260	254	257	217	264	267	251	251	256	284	258	265	264	220	260	255	268	288	279	248	280	235	222	258	262	212	248	231	249	264	270	271	253	260	248	244	258	232	262	284	292	242	262	263	269	254	229	265	257	259	234	241	271	245	263	243	246	273	267	277	241	256	252	244	270	233	278	247	248	295	252	258	237	264	273	250	255	257	267	258	250	246	248	267	282	256	266	234	245	260	227	247	262	272	238	250	231	262	246	248	260	251	269	211	233	295	233	229	257	264	264	265	280	255	262	240	248	249	264	294	267	248	255	261	243	261	244	251	261	227	270	246	260	234	252	258	246	256	298	243	232	243	249	278	253	255	280	288	267	240	274	258	222	277	254	240	277	249	251	238	263	274	255	285	264	275	243	246	255	264	247	259	268	274	268	283	242	236	251	254	276	261	265	231	242	228	234	294	261	238	278	265	249	262	251	272	262	261	260	221	270	232	255	287	281	231	274	239	261	279	267	241	249	255	289	260	282	266	243	274	271	232	242	228	249	268	238	286	267	271	269	245	260	259	246	245	262	254	275	262	247	251	289	266	247	284	221	270	285	248	227	264	254	252	261	269	257	245	278	251	255	270	260	245	257	262	261	254	241	282	253	268	255	265	246	261	235	242	234	276	256	236	278	260	253	258	227	265	255	246	246	258	252	282	268	234	264	239	253	248	270	240	298	285	246	281	235	252	223	217	262	250	263	248	274	301	282	263	250	246	233	255	267	260	264	247	289	245	257	260	270	232	254	270	268	266	249	269	298	287	252	258	256	291	278	231	264	262	248	254	243	255	222	272	291	273	297	267	254	279	275	276	254	246
9013	6015	3573	604	599	623	623	588	577	587	614	582	541	605	547	607	568	577	563	591	582	587	587	534	563	558	525	615	580	549	593	550	611	573	585	521	633	584	589	593	611	533	584	559	559	633	609	582	551	552	609	543	573	564	590	583	566	576	612	605	533	584	592	576	628	584	584	565	605	579	605	550	584	605	531	597	600	561	611	600	551	576	553	548	582	589	584	570	571	562	579	584	617	546	583	585	601	538	552	614	600	612	543	612	580	619	594	631	612	594	633	565	609	559	570	618	574	614	567	561	600	569	554	590	580	548	598	558	590	567	581	607	585	578	513	583	562	550	586	546	607	587	588	622	569	574	574	581	574	610	538	628	540	570	572	572	576	563	562	571	573	575	571	595	595	609	626	606	591	611	572	563	603	569	586	630	558	574	574	584	600	609	570	546	525	594	615	580	555	569	603	541	597	569	617	609	535	562	556	571	557	617	555	607	612	612	586	588	611	592	574	604	603	617	583	584	588	586	584	568	546	577	616	581	559	599	611	615	562	576	586	577	584	605	575	593	579	579	601	613	561	577	592	608	626	578	570	633	570	557	571	582	590	608	537	581	596	562	584	548	571	573	567	592	518	573	615	605	576	615	567	547	603	570	569	600	561	624	551	577	545	575	622	574	598	587	572	580	577	634	609	603	562	594	554	617	578	568	622	619	610	637	616	570	571	594	593	560	540	536	629	581	611	593	546	606	585	565	561	578	546	577	591	594	578	593	556	572	570	595	614	564	630	560	598	551	588	595	557	576	625	563	567	627	592	589	560	556	597	555	603	592	577	580	615	602	561	554	605	591	548	598	584	545	586	551	575	605	544	557	593	629	588	567	550	582	594	577	559	588	561	554	539	593	578	603	571	557	577	623	577	589	626	555	607	614	594	587	576	598	555	595	567	570	612	573	557	569	570	594	582	595	516	534	583	550	585	519	584	531	552	555	581	549	591	580	582	561	546	559	568	552	596	603	608	592	562	600	581	568	586	561	595	592	561	567	554	625	564	588	573	616	531	553	558	542	556	575	565	559	555	544	546	560	574	547	570	580	585	564	594	595	578	603	597	595	577	559	593	590	582	591	568	589	546	591	578	578	550	628	574	543	582	554	611	576	603	549	566	604	597	542	579	587	562	575	620	580	613	579	552	554	583	581	544	596	580	589	609	601	585	594	574	601	563	593	576	560	576	612	587	551	593	574	581	596	529	557	579	594	550	582	581	586	595	613	587	579	560	568	607	582	592	554	592	569	545	612	573	587	559	594	549	604	593	593	563	583	597	602	571	578	585	547	577	578	553	538	585	546	602	558	582	601	566	629	584	600	564	557	571	567	596	595	598	606	554	605	575	571	573	567	604	544	598	609	583	555	575	564	579	573	582	579	591	595	572	611	618	605	556	557	546	560	599	543	549	556	614	599	581	579	591	568	615	614	554	613	551	627	573	550	628	562	530	544	564	578	598	574	560	574	576	604	579	612	580	555	549	561	579	575	624	529	573	584	589	592	608	588	552	534	590	603	577	564	615	610	590	578	571	559	587	585	584	517	596	568	560	608	558	556	594	616	562	588	577	570	633	545	586	593	591	582	557	590	530	560	585	588	546	580	524	532	586	618	619	604	563	578	572	562	574	560	612	572	609	556	532	596	578	583	546	558	561	551	598	605	577	573	568	598	560	579	574	549	529	617	560	551	566	563	607	581	623	555	530	572	628	590	548	579	580	571	580	569	599	587	579	578	550	578	577	565	584	594	614	569	558	547	607	551	580	622	576	552	535	589	543	592	588	565	563	592	595	608	577	595	590	575	584	572	562	584	568	612	610	558	569	647	558	581	527	579	575	581	558	566	586	545	593	558	555	598	580	599	576	551	551	571	583	603	565	604	590	612	578	574	566	556	602	559	583	567	541	562	588	601	609	550	559	591	627	576	588	584	561	571	568	604	583	607	587	572	603	591	533	548	591	542	594	620	537	572	550	561	593	621	551	516	563	562	557	564	565	549	543	542	551	571	617	591	576	587	586	621	592	608	565	560	595	587	524	561	583	560	574	536	552	592	562	579	566	589	594	584	585	538	577	588	547	604	583	612	569	555	584	557	568	545	560	567	564	554	631	588	565	583	616	578	566	541	578	578	579	568	584	596	577	567	565	591	583	593	576	539	579	539	583	587	593	557	551	577	584	576	579	585	635	593	548	582	566	607	568	601	563	564	577	603	599	575	576	568	594	622	614	604	577	597	589	593	605	616	582	575	561	565	634	565	606	622	513	603	563	601	570	579	556	572	583	604	506	573	595	627	587	590	585	584	582	607	560	598	582	555	620	585	575	621	564	547	572	568	532	607	555	604	597	605	574	637	547	542	558	564	554	563	587	607	585	613	595	548	587	568	557	552	599	578	583	574	602	576	582	592	606	579	598	598	566	626	573	580	619	570	559	590	565	578	565	585	586	613	588	579	543	503	601	569	586	564	558	580	575	578	544	551	571	569	552	557	547	578	538	562	578	630	628	587	568	547	570	566	571	613	565	585	553	624	555	586	592	578	555	561	571	584	548	530	644	601	577	543	570	584	572	584	558	565	572	583	549	571	546	565	563	550	560	562	570	606	606	607	573	585	611	573	571	589	564	572	583	625	594	625	547	587	571	555	576	591	601	587	558	594	582	551	638	580	597	548	607	575	581	592	517	587	592	569	528	557	592	563	560	551	564	595	547	631	578	583	567	629	572	585	575	578	576	562	566	564	616	601	574	608	559	548	624	592	570	617	588	569	590	609	568	617	607	566	607	580	580	557	590	577	561	589	636	599	573	572	542	565	547	619	583	568	560	583	580	552	576	570	605	570	540	569	573	537	532	616	565	594	598	583	595	577	574	571	540	597	592	587	620	584	581	594	594	528	580	598	628	564	566	628	563	588	582	596	608	574	616	587	544	587	599	569	545	576	581	599	599	564	593	645	608	566	538	591	621	567	605	594	571	611	546	563	584	580	570	604	571	599	585	574	554	570	602	589	584	565	566	602	581	580	576	562	581	562	567	589	536	560	571	548	587	576	564	547	565	599	566	595	585	607	562	640	567	588	572	562	564	562	549	606	593	590	561	555	576	535	548	550	533	582	593	587	583	576	564	570	565	582	566	599	589	575	563	585	594	577	603	587	567	604	587	584	562	573	596	573	610	585	618	530	634	607	587	564	585	572	568	591	571	604	584	581	624	573	592	561	597	557	571	553	574	551	575	562	586	572	584	568	595	585	565	566	527	591	579	558	611	588	586	587	563	612	598	559	567	610	562	613	617	610	588	576	587	520	599	571	559	563	577	643	581	567	544	605	554	533	562	623	563	590	560	596	571	618	570	569	566	602	572	548	594	576	568	562	585	606	589	568	583	562	591	590	556	607	618	610	534	579	567	589	645	589	551	565	593	571	641	595	599	573	623	610	570	615	559	559	554	579	584	559	553	597	599	578	597	599	610	571	598	574
34422	23014	12654	1354	423	308	256	246	197	241	228	220	199	196	220	193	222	209	213	204	218	169	194	187	197	213	208	183	197	219	183	173	177	182	184	198	177	201	176	188	203	200	198	178	184	192	187	246	202	188	185	202	195	171	183	182	199	181	159	186	184	168	210	167	187	207	226	189	174	211	197	223	193	201	184	195	181	187	203	180	186	195	203	198	236	164	194	197	197	191	207	192	184	201	214	209	184	215	212	176	198	192	179	177	202	163	205	190	190	165	182	178	196	184	173	171	204	216	198	170	182	168	168	172	185	216	175	168	197	174	185	190	227	186	178	190	207	183	177	195	227	179	208	213	194	215	185	169	176	172	203	193	211	186	175	179	186	203	185	170	199	182	170	208	171	188	182	184	211	182	212	186	205	184	162	184	218	200	160	176	183	187	195	184	194	185	199	209	181	185	174	229	153	187	203	207	201	202	187	191	165	192	211	198	175	184	187	184	180	174	216	217	194	201	220	181	196	188	200	173	172	196	198	197	206	161	166	181	177	163	186	202	202	205	195	190	164	200	201	201	175	206	198	171	179	203	204	201	224	179	192	181	201	217	206	202	185	176	214	202	201	182	184	188	167	187	206	217	182	206	172	189	187	193	194	209	225	165	172	187	210	181	180	196	180	203	190	171	188	205	191	220	182	200	185	199	213	196	185	207	195	187	195	209	163	171	239	188	204	180	199	185	187	208	184	186	176	169	195	205	203	180	220	201	212	201	188	192	179	209	200	187	167	210	209	197	198	184	198	198	185	204	194	203	203	191	173	179	209	206	181	183	207	200	168	217	211	219	188	197	184	191	182	183	184	195	185	201	196	164	185	203	187	202	194	203	166	197	193	157	189	191	173	165	193	186	201	187	189	184	228	233	204	200	174	221	188	167	181	183	217	191	167	218	217	214	226	170	208	206	161	194	201	182	197	213	194	187	194	210	180	189	171	175	207	188	178	198	187	186	199	194	240	211	173	229	206	186	179	230	173	164	198	194	200	203	205	197	189	202	193	175	201	182	198	161	167	189	172	175	192	168	171	209	191	192	196	187	178	225	198	202	200	193	188	186	191	184	201	174	187	192	177	171	209	207	199	209	218	214	191	196	172	181	191	198	173	197	195	176	179	173	210	177	178	195	182	203	181	184	183	206	200	204	197	210	196	182	205	186	170	188	186	195	172	210	214	174	189	195	189	163	189	181	200	184	175	180	187	226	210	197	189	158	194	187	184	177	189	212	183	195	201	226	214	183	225	203	169	175	199	186	209	220	203	193	190	187	192	199	172	174	212	192	199	183	185	210	189	175	182	198	185	163	179	224	175	187	176	211	242	192	189	180	186	199	183	186	178	179	182	190	189	208	213	202	189	180	186	180	213	183	198	207	190	166	219	172	206	200	200	171	179	181	192	185	215	185	203	199	193	197	181	172	192	181	212	181	200	197	193	192	213	196	168	205	206	188	191	234	205	189	196	200	198	206	188	172	223	205	172	201	185	195	204	153	189	196	195	169	199	150	219	198	195	181	190	181	203	188	191	209	180	198	198	210	181	175	192	179	187	175	206	208	179	173	184	188	179	187	174	162	175	188	196	209	199	191	200	199	203	195	193	202	204	190	178	189	168	187	193	203	191	175	188	201	178	208	202	207	195	198	194	185	220	194	169	173	171	191	191	193	190	208	187	184	208	204	205	168	170	186	177	190	199	192	198	173	200	180	189	221	215	227	200	189	199	199	194	210	198	182	214	175	205	176	199	196	204	200	227	182	207	179	205	188	187	205	198	182	197	193	227	204	181	186	215	197	211	169	212	183	191	215	193	200	216	197	215	210	192	198	175	173	197	195	189	192	161	188	208	186	227	197	204	209	184	190	196	175	216	179	181	180	172	195	185	173	216	181	195	201	184	187	217	191	191	188	179	177	184	220	168	175	183	228	165	197	180	171	176	188	184	198	188	189	197	202	182	198	185	177	204	173	211	182	209	180	214	185	184	180	182	208	176	199	204	196	183	202	191	207	168	159	218	228	204	194	223	199	193	183	192	200	216	203	187	182	177	202	193	171	184	199	162	179	180	169	190	179	216	187	167	197	184	193	178	195	192	203	166	185	195	179	195	183	198	190	182	199	186	211	175	188	167	199	192	188	222	172	218	200	211	171	171	193	178	207	217	194	206	189	200	182	210	213	197	177	213	199	188	190	166	170	185	159	197	186	204	174	176	204	167	192	181	185	194	181	207	197	192	206	180	179	190	187	190	185	206	182	183	175	205	201	201	191	203	194	189	202	201	169	187	183	205	172	183	183	210	218	202	196	210	201	199	207	197	202	215	193	192	201	181	187	163	197	182	179	218	200	210	178	194	179	184	205	195	170	188	193	185	187	199	215	202	199	186	188	183	174	200	201	202	191	244	181	215	170	174	193	178	176	179	185	205	202	195	197	180	184	194	179	201	211	226	177	173	201	211	175	190	200	207	216	187	190	212	170	194	202	214	174	167	205	213	185	176	187	175	192	197	193	182	205	196	193	187	184	169	196	217	190	179	183	183	157	164	193	189	205	166	173	204	203	199	218	219	175	200	182	203	185	204	183	193	178	198	199	203	184	230	206	177	191	198	180	206	183	194	170	224	188	198	188	195	180	200	196	185	194	198	191	177	184	194	210	176	202	186	201	200	188	231	174	175	168	182	204	182	169	188	205	191	202	175	224	201	198	179	178	190	222	170	207	193	200	189	187	201	207	214	191	191	164	199	184	159	198	193	181	197	198	158	205	169	209	217	212	186	185	194	200	210	198	195	204	195	184	184	167	192	200	172	184	166	205	187	173	154	181	176	177	178	193	180	185	212	192	180	206	192	180	197	183	189	200	171	183	182	189	170	183	183	201	188	172	204	200	193	187	207	180	228	193	189	174	177	216	182	215	186	200	184	158	168	167	165	175	177	195	223	231	224	195	192	188	182	189	184	222	202	229	204	213	194	167	206	191	199	204	205	193	187	197	178	198	209	195	182	213	200	191	217	222	207	205	220	172	197	171	208	177	186	185	217	222	196	186	218	188	211	190	175	191	210	193	203	207	185	179	202	194	178	199	197	204	217	205	188	170	196	182	214	237	164	196	177	201	211	190	186	205	168	161	202	204	200	196	188	191	216	194	194	208	187	211	181	194	199	223	186	190	175	170	193	179	200	195	175	195	176	179	176	198	155	180	222	227	184	197	167	190	206	197	178	214	209	179	186	189	176	203	201	193	194	190	209	217	213	180	178	217	199	183	191	192	193	166	180	181	182	168	200	202	181	219	179	202	212	184	187	186	182	220	196	220	189	193	219	193	188	168	178	201	203	225	219	200	191	170	181	192	184	209	195	207	214	199	215	190	200	196	209	180	186	199	198	204	184	219	170	168	210	183	168	201	190	215	173	213	184	221	191	192	208	195	210	194	183	180	171	200	214	203	195	176	187	188	185	182	193	184	181	210	193	179
21750	17189	12336	1236	1099	941	762	740	615	621	627	611	569	547	566	487	521	459	512	485	493	516	508	471	453	500	491	492	491	474	476	420	428	452	515	525	476	445	451	463	486	456	477	465	447	433	465	457	471	492	492	500	479	524	463	471	453	518	475	426	446	474	447	434	462	458	456	468	454	466	465	467	465	440	475	488	460	440	439	477	477	491	465	431	456	453	473	480	468	443	447	447	437	424	453	519	462	483	431	444	469	462	436	428	462	418	451	486	439	463	446	517	454	446	462	420	470	423	464	436	492	452	447	468	455	484	468	450	434	468	506	449	480	476	430	475	457	450	475	443	418	469	434	426	430	443	467	464	459	437	425	413	465	443	480	468	452	425	457	505	469	496	413	472	447	453	410	473	477	461	484	432	449	479	455	421	480	471	447	455	453	449	410	495	464	455	443	436	471	474	492	446	445	469	474	417	492	451	481	478	451	441	460	459	450	483	471	458	478	453	450	492	441	446	477	452	443	494	488	459	487	453	436	404	463	447	445	462	455	446	491	451	475	491	462	472	451	479	442	464	481	436	453	489	466	465	433	450	430	481	485	440	486	445	457	480	502	454	477	492	468	451	472	450	467	434	446	469	444	461	456	457	441	456	459	452	457	453	442	502	463	455	441	434	457	453	454	435	427	464	478	463	476	467	448	487	451	463	477	444	458	448	441	496	436	474	490	420	465	487	433	484	424	472	518	448	445	457	433	449	469	465	468	474	487	428	467	472	490	447	461	479	468	475	471	454	462	479	433	461	463	431	411	451	465	458	472	444	474	445	451	468	463	468	458	419	460	482	480	439	441	465	444	420	512	460	470	445	415	459	460	444	435	434	492	426	466	452	455	445	490	460	443	456	465	473	421	428	481	438	453	484	487	431	475	482	436	437	445	482	443	474	464	453	447	443	468	487	490	465	422	455	476	464	460	484	457	449	453	426	467	447	453	439	461	461	460	452	463	425	474	437	454	426	434	487	414	452	437	437	423	470	468	487	468	460	457	405	492	439	506	451	441	478	491	477	449	475	475	445	448	469	470	465	411	475	461	471	489	452	458	502	474	489	465	464	481	449	477	464	489	457	501	433	457	482	460	491	436	429	469	463	431	480	456	442	445	425	463	458	449	498	435	459	420	454	461	484	464	461	447	433	432	480	490	461	459	447	452	462	457	449	433	470	415	476	434	473	485	467	453	450	441	501	445	453	472	484	452	457	476	428	449	480	452	468	445	492	453	493	441	478	498	438	444	443	488	444	470	505	455	456	446	443	461	477	473	472	457	451	463	492	480	465	441	429	458	487	495	461	459	430	439	433	453	437	493	468	456	485	500	469	444	463	454	464	482	465	491	466	414	463	432	459	480	451	459	493	470	419	470	435	478	473	438	468	437	499	465	482	483	475	460	456	445	445	479	438	489	427	484	484	464	456	460	481	494	433	447	428	486	473	483	456	471	421	480	470	480	435	451	450	492	490	453	480	446	439	437	442	455	434	478	469	464	431	487	476	453	468	481	429	443	441	439	469	458	465	483	460	458	444	438	459	415	460	489	445	433	430	412	413	467	489	500	479	458	460	430	464	462	460	449	480	453	461	455	469	443	426	440	442	489	464	443	479	446	443	464	464	470	487	465	450	460	443	461	494	467	469	504	433	464	431	475	489	461	430	454	480	472	485	459	453	445	452	477	454	417	439	512	443	413	490	459	436	487	481	431	444	483	504	466	489	438	465	466	431	480	481	481	481	494	456	449	480	465	500	443	470	537	452	451	461	496	436	484	449	452	427	497	487	442	477	477	452	481	473	478	439	475	435	448	466	459	485	442	429	494	471	434	462	436	500	456	447	445	442	471	491	468	458	471	459	505	467	453	458	456	493	475	465	458	485	460	464	467	460	496	454	457	453	509	473	458	456	464	493	442	480	449	448	439	452	458	468	476	419	472	493	490	446	451	412	452	496	506	456	443	450	501	462	444	457	434	466	493	423	442	446	463	486	484	453	481	486	457	497	479	460	466	433	447	419	443	456	464	458	462	467	434	487	506	500	452	445	497	484	475	425	516	443	441	416	484	457	484	450	494	434	454	485	479	465	477	454	438	472	471	466	482	452	476	437	499	487	450	443	446	469	429	455	455	490	451	488	469	476	437	425	467	432	427	455	442	440	453	412	482	425	472	489	453	468	442	485	442	487	480	457	459	469	423	463	443	488	425	428	484	436	494	445	450	453	419	493	458	451	487	493	445	458	473	476	494	435	488	488	463	417	459	453	483	452	445	432	422	471	413	439	469	459	466	483	479	452	457	459	475	463	477	467	467	422	430	444	484	433	443	426	486	464	458	432	475	427	477	447	481	447	487	409	421	458	454	506	478	482	434	429	453	476	470	436	437	453	462	478	467	450	482	454	471	445	441	494	457	485	450	456	479	440	473	440	442	431	499	451	460	483	413	427	459	452	444	477	465	461	476	474	479	445	443	441	494	488	457	472	419	476	449	458	459	456	487	489	427	436	432	454	433	441	430	433	447	443	452	470	449	460	482	468	503	472	420	460	476	474	454	481	461	481	443	463	470	448	450	440	473	458	467	463	488	436	492	479	448	493	446	491	442	454	477	443	432	433	452	488	468	424	472	463	442	452	473	469	467	495	451	469	486	450	444	492	413	483	478	464	480	473	525	482	440	446	515	467	443	492	456	471	486	450	452	483	436	410	453	467	520	436	455	460	493	472	474	476	431	454	507	449	463	483	476	444	494	449	492	446	495	466	458	466	481	464	487	464	444	430	478	468	476	457	477	478	466	465	458	453	426	479	460	480	453	446	454	447	457	440	451	489	462	465	488	461	492	490	434	471	444	488	466	464	436	466	421	444	462	465	431	502	468	441	465	426	437	484	483	435	474	485	450	468	457	470	481	492	439	465	433	464	448	452	479	473	479	481	464	444	462	435	472	455	442	466	478	476	483	456	452	493	450	449	503	427	443	469	467	429	460	453	420	474	441	444	475	460	460	431	470	453	495	447	474	463	460	458	469	439	456	468	455	460	447	485	439	489	445	452	424	439	461	446	451	452	455	446	479	475	464	476	424	465	491	509	443	437	451	507	452	484	433	449	437	448	514	460	461	458	437	454	450	476	496	459	433	477	456	452	473	471	460	439	450	474	459	421	468	495	456	491	488	480	480	470	439	428	454	462	423	477	453	446	449	455	446	430	438	499	448	465	433	456	450	432	455	487	471	479	468	453	449	436	452	457	452	445	464	470	463	462	477	432	456	427	459	449	443	442	484	467	433	452	482	471	430	466	447	449	452	470	454	449	499	484	427	464	457	431	447	446	470	479	477	445	453	488	458	449	475	446	465	466	455	485	428	457	448	453	442	466	450	446	441	473	439	473	429	467	462	474	462	441	485	474	443	444	469	490	433	440	436	455	473	509	497	470	436	466	453	488	446	460	426	458	511	458	477	476	488	467	457	449	471	457	470	482
45627	33126	19728	3219	871	550	401	384	364	323	316	306	283	289	311	305	291	311	270	294	274	277	298	249	241	297	275	270	270	307	299	282	274	297	301	240	274	298	270	288	268	229	264	224	272	265	259	268	262	288	293	273	270	293	300	273	289	292	265	291	260	253	259	272	267	301	282	275	280	274	314	285	261	306	279	232	289	264	249	284	248	267	290	272	281	273	229	274	295	272	270	267	243	280	287	297	276	277	309	274	280	274	239	273	263	296	269	300	262	265	259	287	248	303	246	271	261	280	283	286	263	227	247	283	243	276	281	296	279	285	279	259	275	318	271	263	251	281	260	284	273	247	264	276	285	248	259	288	287	267	282	281	264	239	254	259	276	283	254	261	279	245	256	268	239	261	289	241	271	269	272	301	275	299	258	280	293	268	253	295	279	270	238	249	317	291	272	245	314	267	280	250	264	277	247	237	267	272	300	282	294	280	266	271	259	279	248	303	306	305	245	272	246	267	260	286	265	262	290	283	279	266	292	271	285	290	279	271	264	246	249	254	250	282	264	259	237	259	265	246	244	279	265	276	248	241	283	261	268	288	272	276	266	282	261	286	275	256	248	277	252	261	274	298	274	275	293	259	299	261	247	266	236	253	249	269	240	239	259	289	290	316	223	261	282	259	283	259	256	271	260	277	271	265	237	227	275	282	291	269	314	249	296	272	264	268	293	266	285	298	256	249	218	275	277	253	260	262	248	295	278	275	283	264	260	276	284	276	260	248	276	270	256	256	258	262	231	245	275	267	270	297	277	269	272	258	266	275	272	276	214	280	279	271	271	278	269	238	261	262	264	290	241	271	282	257	247	301	286	262	264	255	272	276	266	250	259	258	277	252	270	314	266	271	281	266	283	272	267	285	273	284	279	287	284	263	242	260	249	291	226	245	286	235	304	274	259	262	283	280	287	280	249	287	285	288	255	282	288	262	280	297	243	267	261	280	276	303	259	259	276	273	272	231	257	241	270	272	275	256	308	270	253	282	278	277	293	294	275	263	263	272	256	274	287	258	316	282	262	275	283	283	264	234	268	285	285	281	256	286	255	264	261	277	290	293	263	252	289	292	275	263	257	252	279	265	259	260	274	284	298	264	301	269	265	262	254	267	289	290	279	251	266	245	260	268	277	256	275	294	291	264	272	241	280	276	293	259	265	269	240	244	277	293	284	272	247	284	250	295	265	317	279	256	322	268	268	245	264	252	264	277	271	244	276	290	261	295	292	293	299	279	265	284	299	265	260	263	298	278	301	266	262	269	258	296	278	246	271	265	267	257	268	296	266	270	289	249	244	266	292	283	279	274	259	278	277	262	247	276	264	272	253	273	263	259	276	250	260	278	293	263	286	275	278	254	272	291	275	261	268	278	241	278	272	257	280	254	258	282	285	282	285	291	281	263	233	296	263	256	316	267	271	311	272	267	271	267	267	288	312	267	295	308	255	286	277	286	280	275	259	276	297	257	257	289	260	273	266	265	266	253	252	247	263	286	231	291	267	283	292	271	254	272	277	265	289	279	242	276	263	260	278	286	266	275	261	274	289	283	286	286	276	266	274	292	285	273	236	289	286	266	254	255	257	290	297	286	277	282	243	285	238	280	253	279	276	270	282	281	273	264	273	282	252	278	267	258	245	295	280	275	260	269	251	280	255	260	269	276	269	255	251	245	244	286	262	249	292	265	263	305	283	282	287	266	284	271	280	255	286	279	256	270	308	258	263	252	252	258	292	248	241	268	243	287	309	255	303	284	279	241	259	284	270	263	289	272	248	261	278	253	253	253	285	262	265	279	302	256	278	255	268	275	272	272	263	269	249	304	248	282	281	302	280	253	252	268	305	269	284	295	278	290	274	293	301	281	271	319	288	273	264	255	270	292	297	212	239	275	277	267	257	260	257	280	270	278	286	264	289	283	303	313	253	268	286	268	253	277	279	233	262	254	262	257	256	286	284	259	241	271	302	278	260	267	293	264	255	250	268	292	258	274	258	305	260	272	278	249	269	271	299	248	304	286	278	270	273	264	283	287	263	251	277	259	250	281	271	236	297	279	279	253	268	260	283	290	241	248	257	281	281	283	269	273	300	277	288	285	262	273	277	281	300	289	289	283	279	299	307	284	268	286	277	281	287	268	246	268	284	285	271	250	289	275	324	300	289	288	261	281	264	270	243	266	270	266	251	270	278	243	284	264	252	255	282	262	269	261	254	247	275	267	282	289	285	276	237	270	241	284	248	247	249	255	267	248	273	257	242	293	268	276	234	246	241	279	252	296	286	270	243	260	261	259	249	260	273	296	294	283	286	274	271	264	281	293	285	261	252	257	270	299	296	255	302	264	245	259	275	278	277	278	281	278	272	268	261	271	298	278	307	289	269	270	263	274	267	253	264	278	255	254	297	283	286	240	275	269	262	263	250	276	259	258	302	280	251	257	253	270	292	271	250	264	307	273	276	280	278	280	295	289	269	285	289	264	289	263	270	271	265	263	264	286	262	289	297	293	283	273	291	283	285	276	265	274	298	235	240	255	260	239	284	273	274	251	242	256	322	293	264	256	258	259	258	266	267	261	267	305	304	272	264	255	259	295	294	261	224	245	277	254	271	251	269	254	248	297	288	288	271	255	300	268	246	270	264	243	249	279	258	285	264	263	239	253	280	277	287	269	266	287	276	256	273	279	264	245	271	257	297	279	253	288	273	290	248	265	285	276	264	279	268	278	244	272	271	265	254	255	291	245	286	278	264	297	256	270	216	263	232	268	283	279	254	305	260	275	263	283	268	250	245	256	270	279	275	257	280	290	256	298	274	252	260	290	266	250	275	264	248	276	264	278	298	277	263	276	266	269	289	264	289	253	269	283	242	251	267	279	259	263	280	276	287	257	279	288	280	263	277	276	296	254	287	277	279	283	250	249	241	239	245	271	292	282	258	291	267	255	268	296	270	245	253	272	272	309	277	312	289	249	243	252	257	271	266	255	283	269	293	228	287	256	245	282	270	276	256	275	259	287	301	279	300	315	297	265	244	240	267	234	267	312	262	260	288	269	292	306	280	281	290	268	301	280	268	290	252	272	229	286	247	246	274	270	268	284	257	270	249	281	255	253	281	232	290	259	261	279	288	283	286	287	247	286	266	264	271	253	271	282	282	264	279	261	258	237	265	253	258	298	307	257	296	262	273	306	283	264	252	248	231	257	285	267	237	264	282	280	256	253	288	262	316	286	294	281	299	274	263	248	270	255	278	311	252	269	279	297	296	280	280	294	291	284	268	254	279	268	260	284	276	261	276	261	297	269	296	272	258	280	269	238	276	271	306	248	241	283	279	246	277	287	286	280	265	288	286	264	259	260	263	264	271	254	259	309	309	295	283	250	303	307	247	262	241	260	261	270	255	285	250	302	288	254	277	275	272	251	280	269	258	262	292	238	271	225	286	271	276	290	237	302	274	268	282	265	275	260	274	261	282	309
29232	23846	15245	2108	1818	1437	1270	1164	1005	901	840	799	781	810	759	704	742	699	772	705	711	650	679	644	670	709	681	653	637	660	659	702	641	696	660	661	643	630	598	703	634	611	669	635	659	623	696	639	668	652	631	606	624	633	618	632	650	649	644	643	667	634	624	683	617	594	638	633	597	654	626	620	638	630	597	603	625	650	623	595	591	621	629	650	670	641	625	673	611	632	617	621	642	616	651	631	572	621	642	604	666	607	657	683	611	647	623	586	632	649	624	645	620	637	580	628	665	657	596	662	630	590	592	559	633	599	603	575	614	639	614	622	595	625	673	569	625	632	642	623	606	615	598	616	591	648	635	669	644	659	629	667	625	620	630	580	619	590	634	606	617	589	624	618	628	615	600	615	626	608	628	638	630	636	620	636	613	619	652	609	631	632	584	606	602	636	581	623	582	645	619	634	641	591	626	630	620	585	636	676	616	610	611	648	628	611	639	609	647	628	638	636	637	593	606	654	627	627	657	632	611	633	589	653	596	644	617	684	642	619	656	642	622	677	662	635	642	612	642	624	646	645	613	671	588	648	626	611	606	628	668	634	637	605	642	596	643	585	578	619	631	679	614	631	609	665	594	625	667	626	657	657	630	650	614	671	620	657	651	632	630	649	619	615	675	654	655	619	654	598	648	593	618	638	633	643	629	600	614	659	581	656	614	664	624	610	574	621	606	644	619	598	622	617	615	577	628	641	645	586	624	671	572	575	570	614	648	620	607	635	621	639	572	606	591	598	590	623	621	632	641	659	660	626	629	652	619	615	638	617	647	603	657	618	607	605	607	651	632	639	608	625	581	643	627	615	615	621	597	618	559	611	615	676	580	617	620	636	645	673	623	636	608	672	599	648	613	658	632	635	579	582	604	623	637	619	638	588	638	625	639	645	701	638	614	614	636	651	660	593	598	590	616	668	622	606	608	648	575	604	621	616	595	620	607	651	615	636	583	641	647	615	622	656	589	648	660	636	647	645	618	622	636	677	630	638	645	664	615	619	625	684	627	586	586	621	614	622	653	596	587	616	638	590	657	637	628	596	637	626	608	624	675	624	620	630	633	616	638	623	609	634	638	560	607	694	640	649	587	620	580	615	584	589	656	590	663	633	600	589	608	621	606	612	640	629	581	637	634	653	614	624	653	620	613	611	630	637	658	640	655	640	620	609	650	653	628	646	614	574	641	608	650	664	644	634	628	630	633	616	581	625	674	670	684	642	655	617	639	652	638	609	612	650	626	650	623	618	643	611	633	614	607	628	636	581	608	642	628	662	622	651	636	642	582	616	642	627	592	645	628	659	623	597	623	653	657	636	606	635	609	596	622	626	621	628	616	601	615	618	590	655	585	631	612	667	655	629	591	591	595	608	636	632	612	613	642	647	586	641	643	626	626	625	625	636	604	591	648	600	604	621	638	665	632	655	625	621	628	624	618	686	637	595	616	630	581	650	623	611	632	677	610	594	656	676	662	592	617	577	592	613	611	638	636	620	617	615	648	631	622	621	639	642	605	600	610	683	620	613	634	584	668	588	666	618	626	603	628	602	603	628	607	625	587	672	540	654	624	607	679	632	607	591	622	633	648	632	633	663	601	659	644	633	640	610	614	640	603	621	634	621	626	628	604	680	576	625	620	615	625	602	625	644	652	597	602	590	632	599	650	586	622	588	616	638	644	591	600	624	644	608	593	567	635	661	612	626	658	636	620	631	616	646	598	652	591	628	670	674	659	649	696	656	637	635	624	660	657	597	659	583	603	637	641	649	587	601	634	622	611	613	599	566	594	608	665	634	676	627	584	636	641	636	658	640	594	624	625	630	602	614	593	658	608	652	635	623	589	605	616	631	666	616	610	616	587	608	620	655	605	638	671	599	601	650	607	627	602	589	615	632	627	655	637	604	623	593	618	657	586	659	634	663	597	596	630	635	636	589	608	614	606	669	592	618	606	631	605	629	645	661	595	620	584	642	629	634	629	624	597	633	640	623	606	639	641	639	651	638	627	610	622	619	622	612	627	648	627	599	629	641	638	565	662	629	618	625	643	629	631	647	639	641	633	607	611	603	622	612	612	620	640	603	610	614	624	677	583	594	660	638	639	593	614	639	605	626	649	669	578	571	623	624	610	630	657	650	677	606	632	597	663	626	627	604	638	643	638	609	636	629	605	635	613	662	627	590	614	573	621	634	613	636	586	652	610	609	638	635	617	610	664	597	614	638	645	670	604	591	618	629	618	615	626	645	593	613	623	622	640	614	572	656	628	647	629	650	661	661	625	573	623	642	629	638	585	631	608	588	599	631	590	626	599	632	634	593	633	586	634	618	647	628	645	650	642	616	619	605	660	637	614	624	621	628	625	643	632	590	660	611	595	684	630	578	617	657	607	626	612	632	623	625	624	587	648	598	612	652	618	634	618	643	681	613	653	626	615	608	657	629	619	602	642	659	680	667	614	604	643	625	618	640	595	602	599	614	627	624	591	647	660	682	608	623	653	677	649	609	650	544	603	642	632	575	630	626	655	585	635	669	608	632	631	654	602	631	620	642	592	618	646	637	614	643	611	581	640	653	607	681	637	636	626	574	646	639	670	646	658	633	625	618	652	606	672	644	614	682	600	620	661	616	608	634	674	598	605	609	627	628	633	599	591	647	611	605	649	656	626	625	689	655	652	578	619	616	607	643	633	628	596	644	626	582	594	602	623	630	588	620	614	620	641	635	595	633	693	621	592	626	662	634	567	603	582	584	638	603	640	617	607	646	662	661	623	643	666	633	630	643	624	641	587	620	629	588	598	646	651	611	627	606	598	587	590	571	639	614	588	633	620	617	639	613	625	585	641	655	571	604	628	664	638	638	665	617	618	625	567	590	661	645	635	633	596	626	628	583	611	594	649	598	629	624	632	613	607	633	653	627	652	614	603	629	601	650	629	633	622	615	640	610	635	626	624	625	598	631	631	655	602	632	636	660	627	626	607	601	629	603	632	611	622	625	630	626	611	612	615	615	608	644	625	612	624	624	593	586	606	608	601	632	576	633	638	616	604	615	595	619	647	614	565	646	610	597	629	644	554	619	617	647	643	580	571	639	581	635	644	638	683	621	639	611	649	605	616	610	669	620	664	628	635	606	638	622	655	628	657	618	622	643	595	588	613	602	630	625	668	594	562	638	659	604	615	597	609	626	589	614	603	624	658	627	625	628	591	616	603	623	636	627	622	611	646	652	631	622	598	601	646	644	580	633	652	621	594	630	652	645	651	618	576	663	589	604	612	659	601	627	638	604	587	630	614	615	569	617	605	666	639	622	588	625	632	609	627	647	633	593	608	647	623	667	619	557	642	598	624	630	639	627	623	604	651	639	639	604	616	650	596	593	606	588	657	658	605	609	589	666	622	600	629	648	630	655	567	685	619	609	649	626	628	578	631	639	631	598	601	606	607	610	623	659	629	628	628	601	616	620	627	660	641	597
15350	7441	2503	348	271	270	242	248	252	215	229	253	243	270	260	287	261	265	268	285	261	239	251	242	276	262	264	256	257	267	246	285	257	276	260	252	261	254	266	276	260	288	284	276	238	214	244	271	274	256	271	270	269	295	260	233	228	272	274	259	263	271	244	249	296	259	228	243	256	248	253	239	254	240	262	268	219	272	247	253	250	240	265	252	244	290	244	292	281	266	265	264	261	246	262	263	233	243	269	257	258	255	258	224	283	261	266	292	247	240	242	246	263	269	235	246	259	285	253	258	273	256	211	249	243	249	264	254	266	242	240	288	249	261	237	247	282	251	276	266	309	266	237	276	251	231	260	245	245	258	246	255	248	239	242	280	266	251	246	261	263	283	293	259	281	250	237	251	287	258	245	238	266	266	277	254	280	287	229	262	233	247	266	237	298	270	279	270	258	268	269	266	233	235	271	244	272	220	237	282	269	221	260	229	240	247	270	224	253	238	229	272	253	248	265	267	272	262	245	253	269	227	230	257	250	250	220	249	263	258	251	252	217	272	271	264	232	246	266	233	246	259	262	254	244	228	274	244	252	229	239	271	266	265	262	245	280	247	243	251	271	255	246	244	244	246	236	267	261	254	252	232	264	235	271	278	268	241	266	281	261	288	261	257	256	263	266	295	273	272	269	278	291	273	293	250	241	254	253	262	274	236	265	244	254	257	242	225	264	251	229	265	255	222	244	250	251	261	231	265	257	259	242	229	244	272	310	253	272	242	271	262	242	259	241	234	235	259	251	244	243	252	269	235	280	228	249	272	283	271	259	246	235	223	274	240	251	260	248	268	259	266	231	299	257	264	264	260	273	261	252	289	237	244	274	248	262	265	238	248	270	257	288	273	243	258	256	252	277	287	265	246	284	233	290	279	240	258	237	250	267	299	243	278	250	287	266	269	249	227	245	257	248	258	234	251	253	266	242	238	224	244	229	272	271	272	272	279	233	279	257	238	235	229	254	254	291	225	240	258	237	278	283	270	239	260	270	263	275	258	265	251	281	254	256	284	227	278	239	239	266	245	263	255	274	294	244	254	272	262	296	248	276	267	274	236	233	235	255	251	267	217	274	245	280	264	259	265	250	252	247	273	261	257	255	252	265	244	256	273	257	252	244	274	261	246	253	257	271	272	252	250	257	284	268	273	251	285	268	252	257	277	281	259	252	265	262	291	254	271	263	255	253	245	213	249	260	238	265	222	286	273	237	272	270	254	266	243	220	251	275	281	260	258	237	222	252	253	241	290	274	272	249	212	278	270	262	297	242	252	254	298	241	240	257	247	259	271	255	243	262	254	288	257	243	247	259	255	289	273	296	269	257	232	296	255	280	293	257	263	259	226	255	213	251	262	261	261	231	258	239	274	254	264	253	272	247	250	233	262	297	251	271	253	263	279	284	261	228	247	244	233	224	286	245	229	233	284	254	273	258	248	269	243	281	248	252	274	253	284	261	266	252	276	271	262	264	261	273	234	260	265	256	231	251	255	237	256	276	258	237	281	268	266	277	247	284	269	308	298	255	273	251	257	256	226	258	266	249	292	260	262	230	260	297	247	252	251	264	262	276	239	302	232	249	264	261	269	240	242	271	233	253	238	267	222	274	248	252	271	232	255	266	224	251	251	236	261	274	239	289	257	251	259	273	271	261	259	242	270	262	271	242	247	284	261	257	266	232	276	279	256	237	243	258	228	260	266	261	279	267	271	285	258	230	274	263	246	285	239	258	233	251	241	241	248	254	291	274	240	266	232	280	229	250	244	277	256	256	254	238	253	247	238	237	267	248	258	217	265	264	264	230	269	258	210	255	263	246	294	275	239	245	259	259	272	255	231	257	270	268	253	277	297	234	237	234	271	237	262	268	271	251	225	273	256	215	258	289	247	255	269	232	274	276	214	245	262	276	271	257	236	268	253	253	276	257	266	267	236	241	274	290	231	228	290	241	272	301	283	244	264	276	244	253	254	237	294	283	230	245	245	234	274	242	237	209	233	262	280	296	248	272	280	292	263	265	256	267	266	271	261	275	274	258	249	241	263	257	269	240	251	243	233	264	266	250	248	259	240	252	256	232	222	244	243	271	259	238	266	282	270	256	267	245	249	253	249	261	259	275	281	272	265	283	249	263	226	252	249	271	283	253	289	286	260	257	278	247	250	228	248	266	283	263	269	243	275	269	270	256	255	256	239	260	252	247	252	255	259	269	260	255	268	248	259	264	257	243	279	255	278	252	266	279	283	234	250	258	266	269	231	262	239	226	240	263	272	257	220	246	266	253	239	260	264	249	279	271	235	248	234	252	262	240	242	239	251	232	242	230	266	224	260	239	246	214	255	228	268	242	253	250	227	245	260	263	262	228	259	257	249	238	226	265	266	269	248	266	272	270	284	236	248	233	241	238	274	262	268	273	260	265	277	275	281	248	220	303	278	233	273	248	250	225	243	262	254	269	253	277	238	250	256	247	265	287	261	285	252	267	250	236	261	249	241	249	277	269	267	286	270	252	261	239	223	271	253	266	257	266	247	252	259	247	250	248	269	250	263	241	253	255	233	239	252	260	274	270	234	248	222	262	274	275	273	288	253	259	246	274	250	253	236	283	280	279	266	263	251	262	246	270	244	227	231	246	277	260	251	244	274	254	273	251	255	284	261	243	255	250	268	229	274	237	248	277	249	238	245	272	252	246	262	269	263	245	263	271	264	264	258	271	235	216	286	268	274	261	237	261	239	234	239	252	266	239	245	265	248	268	299	241	256	255	246	264	238	269	236	253	258	246	257	277	263	242	290	268	263	256	251	236	238	251	222	236	264	236	272	253	262	239	260	259	245	226	234	234	253	247	262	269	273	226	254	260	246	254	245	264	248	232	284	237	284	247	255	250	268	246	219	277	217	257	246	202	245	259	284	243	257	242	265	279	261	260	252	268	249	240	257	234	265	264	270	248	226	260	260	289	234	292	280	277	251	216	254	261	268	239	247	247	270	234	263	253	250	253	256	246	244	240	234	263	307	247	265	251	260	250	243	241	276	258	224	265	238	267	269	269	253	268	241	275	259	247	243	264	252	255	245	258	244	238	279	279	258	244	290	239	265	245	234	238	258	260	282	240	267	277	264	258	245	250	253	274	236	249	232	276	244	245	256	240	257	277	284	248	261	267	282	233	247	288	251	253	266	243	245	278	223	236	279	252	284	269	245	270	263	266	248	248	252	293	260	248	265	231	274	276	283	261	254	241	261	251	261	280	236	258	237	248	268	243	267	252	241	249	236	260	246	264	264	249	260	247	252	276	264	228	264	267	223	268	254	249	274	254	295	261	245	249	228	263	247	259	266	248	260	242	277	257	244	248	265	240	249	280	271	258	276	267	261	278	259	271	277	310	297	237	267	260	273	275	244	291	276	257	256	245	250	277	247	284	276	266	265	254	272	257	248	289	263	251	255	269	249	268	236	243	256	256	275	283	262
9274	6233	3320	595	627	596	617	594	553	621	599	615	589	598	583	572	581	618	567	581	590	567	584	574	587	546	601	575	616	633	615	561	557	571	556	562	544	583	561	543	565	601	549	570	571	552	576	594	615	593	613	566	548	549	590	594	529	615	569	564	614	565	578	556	592	566	555	597	580	555	575	569	601	550	617	562	571	630	577	577	547	567	565	599	557	603	598	603	563	533	570	551	593	602	541	608	546	588	605	577	560	567	578	620	527	533	567	548	565	614	564	574	625	568	606	544	562	646	599	597	608	542	609	577	644	606	563	553	585	549	547	613	602	592	607	592	566	576	559	561	602	617	570	614	589	588	555	571	588	591	571	557	609	583	575	615	543	594	595	582	605	589	574	603	594	560	549	577	568	580	632	542	617	606	592	534	581	547	544	545	580	598	556	610	580	574	589	586	576	592	604	562	567	557	594	588	573	599	571	556	561	608	578	557	568	590	570	581	540	568	563	570	532	564	603	572	602	576	552	598	590	575	552	569	605	606	588	553	625	587	582	574	556	625	542	565	558	560	588	570	593	589	547	562	596	621	600	544	563	550	596	596	611	572	562	569	615	608	577	567	560	587	567	576	614	599	583	577	575	568	580	572	583	569	604	560	555	560	545	588	534	592	579	608	571	608	555	578	546	539	593	592	593	564	587	578	570	608	576	580	554	568	603	564	599	566	574	608	559	554	601	572	575	590	612	602	579	602	568	542	609	561	607	527	584	554	589	572	579	596	561	612	587	559	593	550	599	587	560	619	564	622	586	616	570	579	577	560	590	596	589	568	576	602	576	562	640	610	541	611	572	602	573	570	666	517	599	550	570	554	605	622	557	611	577	598	539	588	615	565	585	607	576	572	585	572	543	584	582	586	590	549	590	634	578	588	609	609	540	578	557	553	570	582	576	536	615	617	592	610	607	612	577	566	624	566	576	573	563	564	550	606	572	567	566	621	595	562	599	580	622	587	577	541	582	593	573	602	570	564	592	567	560	593	603	531	569	610	586	608	591	587	551	590	616	595	576	582	608	617	582	551	582	621	573	591	588	567	580	598	575	625	572	611	555	639	555	567	628	556	552	549	572	572	577	555	571	555	556	555	587	601	559	593	575	600	567	604	573	561	573	581	585	568	573	562	543	580	579	567	588	550	598	618	622	572	550	572	546	548	606	583	572	583	564	575	575	588	582	550	552	571	622	564	580	593	588	594	585	552	575	585	575	563	556	602	578	588	594	577	603	582	539	601	590	553	592	591	565	552	612	585	553	593	534	556	585	577	576	539	591	594	539	520	583	539	604	571	570	571	573	554	554	598	573	626	619	590	603	613	548	578	528	558	599	596	596	573	599	608	605	514	599	571	571	547	557	594	555	602	579	581	650	609	643	548	560	517	564	567	577	546	567	577	578	589	565	591	547	617	545	564	602	574	549	545	552	588	558	571	542	580	564	573	565	602	580	572	558	623	578	629	537	522	586	557	580	601	579	614	585	625	585	492	575	584	614	557	586	588	601	589	589	579	564	557	596	566	580	587	577	605	581	615	604	519	558	584	612	580	570	565	578	617	553	521	567	569	577	552	553	566	575	603	602	584	586	580	582	562	583	555	583	554	544	570	585	568	558	589	589	549	571	600	560	541	554	592	586	556	583	568	598	567	613	531	573	572	552	584	564	587	637	591	555	540	572	568	586	578	568	590	592	580	592	512	572	556	565	627	567	566	571	534	586	581	593	561	632	604	608	609	584	580	620	564	609	594	563	583	568	574	554	604	553	572	539	568	578	630	559	606	537	564	569	540	579	563	601	598	569	587	599	557	580	560	569	594	593	598	587	568	596	559	581	597	560	613	562	512	558	574	527	566	554	568	527	628	552	613	596	554	567	593	565	544	586	594	571	591	562	578	592	581	578	602	575	543	592	565	550	584	561	568	539	645	606	602	559	602	622	546	548	585	638	592	565	581	602	597	599	610	604	600	542	620	607	611	581	576	606	557	568	590	617	588	609	604	633	597	592	614	556	598	625	587	622	597	590	638	571	509	582	582	604	618	575	553	546	589	551	560	589	587	568	583	592	586	579	578	584	596	596	591	620	562	570	583	576	597	542	616	552	608	547	586	589	610	595	571	613	569	538	615	581	570	573	543	548	578	574	594	592	620	588	560	561	604	570	560	583	562	591	561	607	533	595	605	544	597	583	551	566	591	571	557	591	543	570	606	577	567	627	551	533	566	546	640	583	562	582	591	571	610	607	561	582	569	565	546	554	580	555	558	580	581	574	563	572	501	564	586	554	614	526	602	539	585	630	581	588	603	566	568	544	584	563	558	561	629	574	573	553	588	614	569	548	560	545	548	585	571	544	573	570	575	601	602	593	586	634	548	555	550	556	639	589	576	589	623	569	578	555	583	549	600	591	558	586	554	567	602	567	597	570	546	556	579	572	605	616	578	578	551	577	561	547	570	588	580	579	601	555	558	584	608	551	558	595	556	584	556	578	570	595	556	583	609	593	575	571	568	594	565	592	595	586	598	524	561	598	574	599	603	616	545	538	616	542	579	611	582	591	579	596	548	538	563	604	593	605	558	560	561	599	617	542	616	589	574	569	549	599	552	587	577	545	576	569	602	598	619	575	591	563	596	532	578	632	593	600	596	548	560	580	616	577	570	598	540	547	581	564	573	569	561	583	542	596	587	558	579	599	587	574	598	584	607	518	613	550	553	602	566	564	591	554	558	587	588	550	564	545	577	600	562	613	603	572	574	579	579	573	576	568	582	556	546	582	593	577	617	597	577	573	550	630	591	631	554	576	643	565	587	554	579	547	582	582	616	618	560	552	573	588	596	544	562	600	595	592	575	601	599	603	569	559	585	580	583	627	580	562	588	576	596	581	568	591	554	564	594	540	526	624	564	554	619	611	577	619	617	571	595	586	557	609	589	587	548	540	580	597	548	578	549	559	562	582	526	575	597	643	586	582	608	593	562	568	580	605	583	549	575	607	517	585	612	569	593	583	551	572	574	533	567	584	581	585	583	571	599	550	590	550	549	585	597	580	593	604	610	609	592	596	615	571	589	560	578	588	574	566	597	574	589	611	545	572	572	584	602	581	562	555	547	570	590	589	582	598	585	586	585	554	593	579	556	558	608	582	583	549	553	582	605	567	544	623	543	619	559	587	547	571	572	586	535	570	590	556	585	595	608	587	589	543	565	565	530	595	557	576	585	568	577	620	622	548	566	581	615	556	618	545	637	550	629	568	540	540	610	578	587	566	620	628	540	570	550	537	581	560	583	587	543	558	576	556	562	608	594	623	598	563	607	538	612	583	569	581	591	568	605	565	579	556	588	529	560	584	575	567	557	584	571	551	545	602	584	571	564	567	603	570	570	572	610	564	613	531	529	599	649	582	585	619	544	593	570	563	583	559	583	555	605	589	546	620	569	610	568	623	593	630	592	599	608	573	597	564	559	577	563	576	585
34633	23886	10923	1175	377	300	280	217	216	185	255	219	232	179	218	193	196	187	161	179	183	194	200	195	214	191	170	201	184	196	207	188	212	181	202	189	172	207	193	190	192	189	173	177	216	216	169	200	200	198	179	207	167	201	160	181	224	181	192	173	184	198	151	201	182	173	171	191	167	192	207	198	180	190	187	180	183	219	188	202	195	191	182	169	185	180	187	187	207	213	208	187	181	172	203	174	208	213	159	210	175	193	186	158	186	198	191	189	217	188	184	181	216	184	188	186	176	183	179	165	191	158	188	192	182	199	229	185	173	184	181	175	186	175	179	168	180	186	198	203	186	204	189	205	182	221	181	176	184	183	183	190	176	179	173	178	198	168	183	193	165	208	195	180	195	196	173	171	205	183	203	171	191	212	181	174	175	220	172	171	169	197	186	205	204	187	195	207	203	187	175	231	207	187	203	199	191	194	211	197	207	182	185	184	200	202	185	180	194	181	184	198	172	187	174	205	212	202	206	180	180	184	190	197	193	186	207	185	171	199	190	192	200	194	200	182	186	193	180	210	190	210	188	198	179	168	173	190	195	192	186	213	159	203	171	211	154	191	175	187	188	202	174	181	193	173	160	198	203	204	213	189	187	195	202	175	158	217	180	184	180	199	186	194	159	176	176	160	214	195	178	208	213	218	154	209	172	191	188	209	200	196	190	205	227	187	190	202	197	195	182	204	180	189	184	166	185	194	190	203	180	167	186	201	186	218	184	183	199	162	173	184	212	169	175	207	194	206	195	206	204	197	160	183	187	197	198	181	196	162	190	219	227	181	199	174	194	183	179	184	188	203	202	171	202	213	197	181	218	173	200	169	186	206	176	199	212	168	189	178	204	194	181	189	178	180	189	172	194	163	177	171	193	198	207	196	174	184	214	198	184	172	191	197	172	223	182	171	193	168	166	193	175	193	180	202	199	179	186	178	199	192	177	171	175	205	169	166	177	188	190	198	198	170	178	179	184	174	177	178	195	207	156	230	190	184	207	185	188	198	166	216	193	185	201	182	180	151	191	184	179	176	182	195	197	188	224	161	169	186	181	213	216	177	181	229	171	202	198	179	187	170	175	205	185	183	182	211	182	169	208	158	170	180	218	185	193	172	173	206	197	211	197	167	190	189	186	179	169	222	180	165	213	204	169	185	173	181	180	190	196	169	190	177	199	206	189	190	212	178	197	207	167	177	194	188	194	189	199	212	171	171	209	184	176	197	190	190	194	195	160	202	199	176	194	184	196	186	210	176	214	193	176	176	189	165	203	184	209	198	194	175	178	198	194	179	175	200	208	220	189	206	175	207	179	162	174	172	192	191	178	181	182	167	187	192	165	174	207	187	181	204	186	198	184	206	186	190	176	205	198	186	203	180	198	203	182	180	207	206	196	202	201	204	187	193	176	200	202	190	190	189	193	178	172	189	173	185	197	161	182	210	178	190	205	216	173	175	199	191	187	173	208	185	186	203	190	200	199	208	213	202	182	166	167	201	172	173	184	172	191	189	186	210	195	184	207	172	196	194	177	191	168	198	202	177	197	182	164	181	189	211	168	190	208	202	205	193	163	192	179	188	192	171	185	202	200	188	231	207	197	195	179	204	208	195	172	178	196	166	176	183	206	205	202	194	190	180	206	202	195	167	183	220	172	202	186	181	207	200	196	174	189	176	167	222	184	200	187	199	182	205	196	192	191	184	204	163	192	182	185	177	184	167	201	169	218	205	177	179	184	227	199	210	184	159	179	180	185	206	200	176	187	203	210	166	195	192	195	189	192	198	175	201	202	162	198	166	185	198	179	201	191	183	180	198	192	189	194	199	185	177	179	197	189	177	200	168	144	190	178	216	176	197	215	214	199	169	214	188	175	194	192	163	203	202	206	193	199	198	192	197	185	175	181	175	208	197	181	205	186	184	197	177	183	183	190	165	205	178	194	179	201	194	201	205	160	181	172	211	171	165	201	187	197	198	173	199	215	189	209	190	197	192	199	189	203	186	185	205	190	199	206	172	183	183	193	192	185	184	191	201	174	199	196	177	210	180	201	190	194	193	201	186	214	217	198	194	209	186	206	185	188	174	196	191	184	204	168	189	169	170	208	205	182	194	170	173	192	178	185	146	171	188	157	183	187	161	166	192	192	189	176	220	181	195	174	172	191	177	194	196	203	189	183	166	181	193	179	165	163	209	192	184	200	216	196	191	192	210	185	154	183	188	200	208	184	157	174	206	173	195	210	169	185	197	173	191	176	192	199	185	174	171	189	186	181	209	213	180	189	173	190	185	206	174	172	181	211	200	196	184	195	199	201	170	186	185	176	207	184	196	166	171	192	201	186	171	180	209	203	175	190	212	186	188	196	199	198	200	195	186	207	181	194	165	175	165	184	200	187	194	181	192	199	196	186	170	205	214	161	193	189	183	203	181	227	192	209	186	208	178	209	193	188	166	187	201	172	181	191	229	187	172	215	193	174	214	185	174	196	186	200	192	188	175	199	198	199	181	183	206	203	180	213	180	194	193	186	198	163	197	205	201	189	174	211	193	186	179	205	216	199	200	182	199	180	175	216	190	203	180	194	187	182	189	200	190	189	187	189	194	190	193	213	178	182	180	206	177	180	197	176	188	185	175	205	199	174	176	181	186	212	174	175	197	213	177	202	173	216	198	173	196	176	180	170	156	186	169	199	207	212	168	163	196	167	191	195	194	198	213	185	182	198	191	205	162	188	164	196	190	166	186	197	200	197	191	195	186	192	188	191	184	173	174	193	169	160	181	171	191	184	208	211	194	201	196	179	199	163	187	197	199	190	197	208	196	173	187	220	181	198	201	196	181	217	185	169	204	161	200	215	187	160	181	179	175	204	168	162	187	186	212	183	205	181	155	189	192	214	163	185	182	195	169	176	193	178	202	174	164	188	193	180	186	206	199	181	169	209	199	188	200	208	210	188	192	183	182	182	190	196	182	207	202	195	176	194	194	163	162	178	192	171	164	179	194	194	164	181	201	199	187	157	195	204	215	174	173	216	172	186	204	204	191	178	196	198	184	177	231	201	177	175	227	176	180	177	183	191	192	204	174	171	196	212	179	176	185	182	186	211	185	235	193	213	189	203	171	193	177	183	195	195	178	186	183	218	165	173	163	190	192	175	205	188	186	189	175	184	157	194	195	205	176	181	188	181	195	195	175	178	169	190	178	195	178	198	172	216	191	190	175	180	168	200	206	194	230	183	202	207	191	205	189	185	170	182	196	173	202	192	176	187	194	196	190	198	201	202	174	184	197	182	150	182	216	206	207	194	208	182	192	181	216	202	181	185	186	183	186	160	171	202	195	177	199	171	191	175	192	193	192	211	198	195	177	171	177	233	155	180	186	209	175	204	236	196	177	216	186	169	193	195	163	200	191	198	174	164	183	212	166	216	165	178	198	199	168	188	182	195	179	182	182	215	195	156	173	195	213	200	199	216	188
21986	17739	9966	1189	1076	861	757	671	622	617	619	563	553	548	548	531	476	519	497	480	512	464	497	463	486	471	468	484	459	466	474	490	468	453	456	516	450	437	452	464	495	446	494	467	440	500	488	441	477	453	443	484	452	464	438	478	502	468	460	471	440	439	468	480	437	458	428	443	477	462	450	480	463	448	438	442	433	472	431	485	527	467	518	411	476	460	474	441	449	472	438	469	475	432	443	446	455	438	431	462	465	458	441	418	465	453	431	501	481	443	482	454	427	490	406	472	467	438	467	414	469	464	446	442	483	438	454	443	492	483	453	457	458	449	443	462	450	441	430	442	437	478	462	443	435	471	457	456	482	448	441	492	445	414	403	452	452	445	456	472	466	480	476	484	450	428	462	474	481	447	438	460	437	463	419	461	466	467	457	443	458	476	477	487	506	461	476	445	482	467	458	465	428	476	431	467	417	478	462	442	431	461	428	447	467	467	429	450	453	440	446	470	413	439	453	433	483	486	460	455	464	477	465	469	416	466	443	441	464	453	470	421	457	447	462	455	477	447	452	454	462	451	443	477	407	437	496	427	409	483	451	433	431	442	454	460	467	456	472	481	456	410	490	463	424	482	446	396	434	464	471	452	464	464	463	433	447	417	488	457	475	479	467	508	486	446	482	498	474	485	428	464	403	488	471	449	468	486	478	460	484	430	420	474	453	453	415	482	428	458	432	457	462	437	457	477	441	445	490	485	431	447	466	466	439	454	455	452	442	450	475	440	471	438	432	472	453	443	447	493	460	412	447	456	457	484	494	430	465	443	422	440	465	457	445	482	438	454	474	450	459	440	459	427	451	404	426	455	474	448	452	456	458	439	462	442	478	455	422	434	448	446	453	442	440	475	455	459	469	446	456	466	456	486	463	475	449	436	439	461	479	464	426	449	453	471	494	440	428	443	441	459	473	456	444	465	487	447	443	444	471	454	451	459	443	445	447	459	466	456	453	486	431	467	447	459	414	421	436	395	481	451	466	472	467	469	448	440	435	458	423	433	441	427	473	445	482	474	467	492	482	445	439	449	436	433	460	532	449	463	412	436	435	454	483	439	448	415	448	461	428	401	462	435	432	421	447	465	455	437	477	448	466	504	441	451	473	452	472	506	447	440	463	455	465	460	436	447	438	437	471	409	453	447	442	482	460	433	419	394	485	443	455	430	508	440	437	484	504	501	443	429	474	427	452	459	470	420	491	445	463	430	429	449	451	460	491	469	474	479	466	480	461	444	468	454	448	465	399	430	469	464	462	393	401	466	446	407	400	456	429	455	459	449	450	483	441	456	435	475	504	437	426	488	447	478	475	446	467	488	453	462	439	461	451	465	475	465	432	477	457	467	486	433	461	479	475	454	457	455	493	421	455	459	433	437	469	444	429	470	443	449	464	439	457	520	433	451	472	450	422	447	433	468	455	461	446	491	500	449	436	437	451	432	462	458	434	480	444	426	469	440	469	437	500	446	415	466	434	435	464	467	463	492	451	453	450	452	481	433	433	507	443	475	447	461	499	456	418	464	432	457	456	483	453	427	463	458	444	461	445	481	444	440	440	439	486	469	481	456	452	414	473	477	455	433	460	481	435	465	499	440	490	446	436	487	488	444	494	471	475	473	452	458	481	478	444	467	416	505	472	482	445	471	436	461	445	424	458	429	447	466	487	452	449	472	480	465	423	409	465	451	445	473	446	456	485	450	464	495	472	461	466	442	436	455	470	464	435	451	453	428	435	456	424	419	473	492	463	429	449	453	482	429	457	499	467	454	462	454	499	450	460	437	437	460	489	463	437	467	409	451	438	458	496	455	456	455	453	461	474	443	431	492	477	442	416	461	463	430	440	430	443	425	420	470	467	459	470	454	462	483	487	483	435	465	462	421	418	442	488	405	448	410	421	489	490	436	469	467	441	496	445	473	464	447	443	475	474	444	440	463	438	450	457	468	437	445	488	455	469	461	448	431	433	445	449	428	415	439	452	444	418	421	437	447	460	437	437	490	435	483	452	459	444	484	428	468	488	457	529	447	444	475	410	462	454	450	458	471	478	421	515	472	465	445	460	465	459	424	439	455	458	435	492	455	461	487	439	393	485	417	473	453	426	429	464	468	468	471	418	443	422	452	449	423	458	454	466	460	443	458	476	470	480	469	472	465	466	465	467	447	459	433	467	454	412	522	469	465	413	444	480	477	475	455	459	423	439	431	444	469	472	525	483	462	443	429	446	458	443	495	472	459	481	431	459	485	458	459	477	487	459	487	446	444	453	463	496	501	430	467	493	490	468	445	465	462	459	518	449	414	495	469	448	445	463	451	466	481	448	466	456	467	463	498	462	472	435	478	475	422	481	467	455	507	470	451	471	457	467	464	485	451	479	425	449	471	441	491	459	464	437	457	482	471	459	452	436	469	461	430	416	468	440	461	433	462	442	472	400	469	429	476	467	507	444	488	454	420	424	457	477	439	470	462	460	468	475	443	429	437	437	430	430	490	434	483	425	471	464	495	488	415	416	454	480	469	507	460	442	484	440	486	448	463	471	464	475	453	436	456	468	453	457	429	459	419	452	463	468	451	482	433	492	433	450	479	487	429	440	508	463	456	443	511	453	484	428	451	453	456	439	458	416	479	471	484	463	455	456	448	464	467	442	476	457	468	454	427	471	430	438	455	469	468	471	462	480	443	424	412	433	460	437	440	446	427	467	462	483	479	474	464	463	444	484	461	469	433	426	476	442	430	436	474	460	431	436	486	442	474	441	455	451	437	483	454	466	433	443	448	437	473	429	483	448	423	431	461	467	422	453	482	475	415	483	457	516	451	425	466	477	437	461	463	448	445	421	456	478	438	474	464	444	460	433	444	440	467	456	453	476	462	429	447	477	463	446	465	466	485	461	453	442	457	447	429	427	433	433	448	470	430	456	461	431	450	445	443	489	438	441	441	441	432	430	426	490	470	483	457	495	465	458	438	438	466	466	460	489	438	497	424	463	498	464	415	469	464	474	478	426	439	441	451	462	457	480	457	482	436	461	430	424	461	483	441	470	480	441	455	445	403	413	436	479	492	460	436	451	468	432	432	454	452	458	516	466	469	513	463	458	468	445	480	483	467	454	455	470	412	437	420	449	482	460	446	444	425	471	456	460	433	493	492	443	472	485	450	474	453	445	452	438	492	441	410	435	448	440	460	485	460	442	429	473	471	466	435	437	458	467	510	469	403	415	425	502	462	438	451	442	485	450	459	465	480	441	439	441	444	507	458	453	428	448	475	457	447	453	441	469	448	424	445	425	455	443	476	475	448	473	423	498	449	395	460	464	418	491	433	455	442	448	460	489	478	427	459	453	483	454	456	490	469	427	463	488	484	453	412	461	481	485	423	404	400	444	484	446	411	461	434	454	446	439	456	484	453	460	417	454	427	474	452	450	465	429	421	456	453	473	431	454	487	432	420	425	479	419	435	420	464	462	430
46462	33363	18479	3283	812	489	436	434	342	312	325	313	298	347	293	308	310	293	291	297	268	297	280	282	279	303	267	300	305	261	261	274	268	279	289	274	255	262	259	309	268	296	288	263	290	251	261	275	301	266	266	293	286	263	255	260	258	240	271	258	273	275	272	265	264	272	275	300	288	250	270	270	294	272	295	264	286	259	281	288	271	262	259	286	282	266	266	281	277	270	260	270	259	279	272	267	274	281	271	272	247	244	278	263	250	264	290	235	281	250	238	241	264	278	277	279	268	257	295	266	263	295	255	261	293	274	285	264	260	289	267	243	280	272	267	278	262	248	300	297	272	261	251	259	271	269	276	275	247	274	234	247	268	255	289	273	262	272	285	264	285	247	285	279	271	249	277	260	293	253	288	269	257	292	258	271	265	277	305	288	247	268	276	277	286	262	286	275	270	263	248	314	259	249	304	281	281	280	257	269	299	250	287	279	263	266	277	258	276	284	268	263	300	280	283	257	220	229	280	254	283	238	239	262	298	269	273	279	289	277	278	269	263	274	266	285	238	312	257	289	292	292	264	237	221	275	238	279	270	274	247	269	245	295	280	278	278	276	275	276	278	251	311	300	265	271	269	247	262	237	291	300	273	282	255	287	280	260	264	262	293	274	299	264	278	262	258	256	261	286	244	259	246	252	274	261	295	277	283	246	231	285	247	280	252	278	270	292	254	256	279	248	266	268	264	266	297	261	297	259	250	275	284	247	278	270	261	263	267	275	274	270	263	273	281	295	286	287	302	280	267	290	268	279	240	264	277	251	277	288	277	254	262	240	247	283	310	299	296	273	265	234	289	296	257	291	299	286	278	267	271	260	250	270	276	292	283	248	268	249	287	257	301	262	269	253	270	269	298	262	274	251	256	261	264	278	298	321	261	280	281	268	302	253	259	256	245	277	267	275	258	272	253	255	282	291	233	261	281	218	295	265	297	261	258	262	242	255	286	271	259	264	257	248	309	244	262	283	256	246	257	246	273	279	268	238	233	300	268	282	263	306	273	275	261	295	272	287	261	307	246	277	270	309	262	262	289	302	269	290	278	271	295	276	312	231	283	257	261	314	250	243	297	266	253	276	297	280	300	263	276	273	281	295	269	277	269	243	290	266	272	261	258	295	268	261	248	278	259	262	254	280	261	279	274	263	254	265	281	253	244	246	259	269	272	280	285	274	267	239	262	255	279	256	271	306	255	247	264	264	254	255	255	287	281	280	264	274	254	271	276	271	257	297	313	278	312	277	241	302	273	230	258	260	268	306	269	259	231	269	278	280	303	274	275	243	252	295	290	247	285	266	281	287	276	292	267	265	296	250	242	268	263	294	247	217	270	250	294	294	279	263	266	258	217	251	290	266	282	266	271	246	258	257	276	273	280	304	242	241	287	283	285	255	304	268	256	287	282	249	292	277	308	258	270	273	264	264	287	294	266	250	293	256	279	289	289	255	250	259	252	292	264	267	274	257	254	279	282	224	253	282	243	228	276	262	267	273	277	282	269	233	243	282	287	254	276	254	233	285	251	250	280	310	247	279	240	293	255	299	265	279	250	262	260	276	256	274	234	264	281	275	250	231	264	294	232	273	277	227	261	285	298	282	289	282	287	240	293	285	268	279	277	247	254	273	264	275	270	262	269	322	267	285	248	255	278	280	258	275	260	285	273	303	259	282	243	288	251	275	250	274	272	279	305	264	242	250	234	257	285	284	254	265	257	266	247	252	249	267	248	264	279	256	277	254	282	273	271	266	273	282	262	282	277	269	263	246	273	263	279	268	262	256	251	257	254	250	261	282	268	301	264	256	258	253	260	268	284	289	258	252	265	259	267	296	280	265	270	275	244	253	255	265	282	238	280	252	290	257	265	273	262	264	287	265	260	285	251	295	243	256	246	266	286	249	271	267	278	262	248	259	295	286	282	255	259	289	269	289	285	261	277	312	290	260	302	301	247	279	259	259	262	282	286	256	298	259	279	243	301	235	252	266	271	282	266	278	263	252	262	237	285	309	262	259	248	283	295	277	284	239	236	283	266	257	229	286	270	255	254	254	285	299	258	272	272	262	260	255	267	273	262	274	295	283	259	292	288	267	248	265	271	271	308	281	242	258	283	284	282	269	289	271	264	249	275	272	259	282	244	262	262	263	262	278	245	286	277	278	261	267	270	254	241	290	257	271	276	250	254	287	280	291	301	277	253	296	240	296	251	272	283	269	282	254	269	266	271	297	285	269	264	232	276	275	282	255	245	295	266	274	287	263	281	255	280	263	221	251	286	272	254	277	254	245	246	278	258	303	270	257	276	291	255	280	258	256	250	283	262	264	269	269	298	232	271	258	275	259	274	269	249	265	264	262	293	273	249	251	270	280	247	277	293	230	283	283	286	254	294	277	276	263	268	267	272	269	263	249	281	283	252	283	268	263	266	251	255	260	286	259	294	239	244	258	285	267	286	270	255	253	259	270	284	274	263	254	246	284	274	295	271	246	249	273	267	272	278	248	282	292	237	276	288	248	260	276	282	284	271	284	277	312	245	259	292	283	269	275	248	261	266	245	281	245	277	276	266	264	251	267	266	257	281	262	265	274	296	253	290	295	276	271	261	266	247	256	256	283	268	274	285	289	256	302	274	274	270	265	279	271	289	298	287	310	266	288	260	270	272	282	261	244	283	278	256	274	252	262	271	277	282	259	242	274	266	284	249	273	260	280	290	276	284	297	239	274	275	253	247	273	282	264	266	281	270	280	293	266	300	281	252	265	282	254	269	256	282	273	268	260	256	278	253	276	254	242	278	283	255	307	259	259	266	274	271	299	274	261	245	257	274	291	264	294	275	255	273	260	267	261	291	284	250	249	272	290	250	245	289	264	280	275	276	262	233	257	262	233	251	258	274	263	280	252	250	260	244	255	236	272	269	255	274	238	269	270	255	274	270	256	280	251	259	273	282	280	274	269	249	218	284	249	266	294	267	281	264	259	277	297	276	243	263	288	258	258	293	261	278	238	286	264	268	291	281	255	288	255	275	268	252	249	292	255	263	300	253	280	257	267	275	243	271	277	294	269	253	287	266	248	259	272	247	239	272	270	279	257	278	267	284	280	261	257	260	294	307	261	283	254	271	265	295	296	309	250	290	277	256	282	264	286	262	240	297	245	246	264	243	264	280	238	284	263	287	273	257	244	280	253	266	243	273	315	298	261	320	291	241	259	247	288	283	282	236	295	259	265	276	259	251	275	270	278	280	271	247	269	264	247	259	270	258	287	283	273	272	267	275	266	261	273	265	291	281	245	249	241	262	270	264	261	308	264	260	265	299	276	262	269	250	239	261	306	264	281	275	258	265	272	279	283	270	270	269	290	274	246	269	286	270	248	236	301	287	278	265	267	263	287	254	260	291	299	281	258	265	281	274	267	278	260	251	273	271	268	232	260	250	291	249	258	261	278	278	271	280	277	246	267	254	251	257	284
29566	23938	14916	2165	1877	1471	1261	1183	984	941	874	815	829	763	744	774	687	710	720	722	706	696	706	656	692	668	671	633	635	655	674	659	667	648	700	664	591	652	587	643	661	596	676	664	662	624	662	637	616	643	668	638	626	632	630	684	616	665	591	628	640	593	598	620	542	668	619	607	651	637	628	654	639	662	623	650	624	580	645	617	615	620	628	600	645	657	628	643	638	673	604	626	605	622	662	615	629	653	615	635	617	635	645	617	648	634	646	637	631	632	611	653	631	598	608	607	620	647	669	636	596	624	612	632	602	629	673	661	638	643	555	665	625	624	591	652	579	635	618	585	618	626	634	642	600	600	664	626	607	625	624	684	581	590	635	682	635	663	570	605	571	635	642	625	595	639	639	632	602	639	645	578	650	648	621	582	649	648	583	626	632	605	620	610	613	602	622	607	621	576	662	653	612	634	647	632	617	648	624	649	637	609	644	625	612	631	629	592	614	596	604	651	622	615	582	620	640	658	647	639	594	604	630	652	628	596	614	607	638	625	629	648	615	641	639	639	645	633	591	646	622	639	662	649	628	615	660	613	606	601	649	620	632	618	621	661	619	645	637	676	620	648	666	610	627	641	678	662	615	626	659	633	649	628	620	639	600	600	580	593	624	586	632	669	668	606	678	612	615	671	618	587	586	592	646	621	630	606	645	652	633	659	592	616	602	607	635	596	639	604	637	631	662	594	608	610	587	629	663	623	611	601	601	646	632	637	581	611	655	622	637	631	591	630	617	640	597	614	575	625	646	596	628	595	625	616	631	623	637	641	607	622	611	594	643	603	588	626	640	622	628	625	576	594	614	609	647	599	612	640	626	616	645	656	626	616	570	612	679	675	586	662	628	642	602	641	600	597	664	625	613	612	622	610	595	602	607	570	613	627	621	611	619	618	631	612	589	641	648	621	609	661	608	627	578	630	578	612	597	612	601	635	626	618	625	633	602	652	631	603	638	667	623	634	600	609	598	643	692	629	624	581	613	611	587	610	622	602	591	611	645	626	610	618	643	637	642	671	614	634	677	630	654	620	656	593	661	621	601	602	644	641	656	681	589	615	684	649	558	613	605	625	593	622	594	603	634	628	587	662	629	679	597	623	680	604	643	621	605	632	626	621	646	613	620	649	653	661	591	636	634	586	627	638	655	594	585	623	571	610	600	620	608	676	609	602	619	630	609	640	607	647	640	620	589	610	614	617	627	549	628	652	634	616	622	612	604	585	617	614	692	597	609	617	595	623	567	605	613	640	670	648	637	606	637	612	631	605	645	628	619	619	635	646	587	654	649	582	655	624	644	684	600	571	616	650	622	624	595	614	630	624	609	684	656	618	614	635	584	597	629	640	629	624	637	602	623	649	670	601	659	589	656	649	615	659	587	636	626	637	601	613	629	659	642	626	640	595	603	582	662	658	616	635	601	572	632	649	612	625	590	651	608	601	585	649	589	589	571	580	627	612	615	601	594	585	608	636	649	619	642	635	583	635	617	630	587	593	585	618	554	591	631	580	618	627	615	610	647	577	641	646	618	635	656	645	616	607	596	603	651	644	618	616	622	612	622	671	603	639	659	622	639	630	636	642	649	613	616	669	648	664	590	684	600	596	636	639	604	636	608	643	669	675	631	625	625	611	604	656	618	608	650	608	628	638	650	650	625	682	665	631	591	617	625	639	627	639	642	611	640	631	621	641	630	663	639	603	645	656	618	579	633	600	601	653	610	627	627	641	628	630	594	655	614	592	631	609	596	617	632	629	596	643	619	631	675	654	673	679	624	629	628	586	645	583	638	634	659	647	666	606	664	612	702	640	627	604	660	662	626	593	661	613	591	624	661	639	607	647	662	653	607	649	614	613	597	637	680	611	644	615	638	623	599	611	598	605	591	588	600	648	609	617	618	613	693	631	605	663	652	611	620	569	607	619	602	587	674	584	611	627	627	609	597	660	604	669	631	635	620	644	600	625	634	623	615	648	614	583	553	594	604	561	647	635	622	623	603	644	598	593	619	607	609	638	643	665	577	602	615	605	619	630	593	625	613	621	643	643	637	568	638	603	655	660	616	645	626	614	654	616	606	626	653	636	577	608	625	635	593	626	644	633	628	601	640	616	599	618	635	629	629	621	604	667	626	604	667	628	594	631	605	642	635	581	645	576	612	631	618	589	622	611	604	587	642	659	608	623	616	622	613	630	591	637	610	602	567	660	642	620	654	647	614	646	563	598	610	607	656	610	610	642	635	608	631	645	586	637	613	604	648	596	605	596	594	642	643	633	636	610	588	587	674	621	621	629	598	634	646	654	590	620	593	674	647	591	583	642	632	611	621	651	603	607	590	628	630	660	649	647	632	597	662	626	644	677	611	649	617	590	648	608	608	619	636	593	584	639	611	619	610	670	663	620	601	601	632	607	646	575	600	597	577	625	620	634	662	583	629	630	630	615	604	654	644	636	638	581	594	667	609	609	626	656	646	677	663	624	672	609	592	616	639	598	619	671	633	647	610	616	621	616	647	640	640	601	597	678	652	605	619	665	608	626	651	590	608	629	654	619	647	674	617	621	664	656	588	655	615	614	607	613	655	593	606	647	639	595	595	568	599	617	602	632	613	603	599	658	646	624	610	606	607	639	616	616	587	615	595	662	605	635	622	649	595	592	673	631	590	656	684	638	603	675	628	626	636	639	636	595	655	582	628	602	610	601	611	645	622	652	642	618	616	674	637	625	630	598	613	593	638	635	596	634	650	617	596	623	644	645	639	638	620	659	602	652	636	643	593	638	592	688	616	626	636	664	619	621	627	626	618	593	654	607	665	631	590	642	670	611	622	635	613	631	645	651	624	614	613	656	650	591	660	628	654	649	635	628	659	659	628	651	588	630	667	639	651	638	664	623	630	659	588	603	600	600	608	641	611	611	655	587	650	650	624	613	630	633	658	612	591	614	598	630	668	619	584	625	591	650	589	638	604	667	615	638	626	610	626	655	641	639	609	600	685	656	597	629	605	608	627	635	589	598	620	646	612	621	685	623	617	598	653	602	649	611	637	637	636	620	612	632	633	634	616	639	614	596	638	616	634	627	598	637	584	655	666	638	577	588	659	636	605	644	664	627	576	613	612	588	610	614	598	670	663	646	601	635	634	606	590	642	636	664	640	604	655	639	585	620	598	633	625	647	627	615	634	651	579	625	587	664	645	586	653	605	662	626	647	636	606	636	586	604	642	617	628	619	644	649	624	614	637	578	583	587	616	609	647	613	637	560	611	641	608	634	656	634	637	642	634	608	614	630	605	637	638	605	602	643	614	578	633	603	661	613	589	647	649	624	649	632	609	602	599	621	577	647	603	654	651	596	583	644	652	596	590	616	642	657	655	617	659	642	662	637	629	651	631	601	630	620	615	602	605	659	582	637	652	608	646	634	629	619	607	640	645	673	598	625	612	644	637	597	644	602	637	612	633	654	634	636	663	602
14777	7299	2094	296	270	275	274	265	260	271	255	267	246	226	271	253	280	301	257	284	269	259	257	225	277	260	250	258	277	243	252	227	287	237	268	254	269	259	270	270	264	273	236	299	274	270	243	281	243	288	261	275	242	244	276	268	289	283	258	252	277	285	258	257	249	269	269	247	277	208	280	258	278	273	264	250	292	273	272	264	254	249	298	261	252	271	247	282	245	237	267	233	240	277	243	247	282	297	248	259	249	248	281	276	256	263	239	266	291	260	255	273	250	269	262	253	217	228	277	305	297	226	293	254	270	276	263	262	244	266	273	263	244	270	260	258	267	283	285	256	275	259	295	251	252	270	268	268	297	279	265	255	268	260	237	247	273	265	237	268	274	298	260	266	288	271	265	235	255	278	267	269	253	261	301	263	268	249	256	284	279	276	244	292	289	264	253	263	258	262	241	278	264	293	258	282	266	282	254	263	272	255	272	295	253	290	245	267	285	239	262	278	268	260	266	258	290	270	263	309	241	282	263	244	262	241	272	247	279	267	236	261	285	260	264	243	255	254	287	282	263	269	284	250	251	275	273	268	279	237	251	294	282	280	258	243	239	245	265	262	271	289	268	246	236	280	241	276	241	249	256	291	268	300	271	280	252	270	272	286	239	264	275	280	260	251	269	286	249	282	280	264	261	286	235	275	273	260	256	259	253	266	271	237	262	258	266	250	275	261	240	269	275	268	250	284	243	285	268	286	295	244	248	293	259	271	262	251	274	284	269	274	240	240	244	246	270	274	296	258	255	245	275	258	263	254	246	263	252	266	265	291	279	278	227	266	261	276	266	265	270	318	290	265	284	246	279	258	268	268	243	279	287	244	271	299	265	262	285	256	263	267	256	277	258	276	276	237	271	269	282	238	260	293	269	321	269	284	276	285	257	273	251	254	273	243	290	284	290	266	290	262	302	271	250	255	263	259	259	264	262	254	243	269	262	276	250	274	252	242	245	287	271	269	262	264	256	268	267	302	273	287	281	249	279	266	282	281	287	269	232	260	244	255	278	266	228	220	257	245	294	251	245	258	278	264	258	272	256	263	284	298	271	284	257	290	297	252	273	267	281	235	269	279	273	273	240	231	274	253	250	264	276	253	280	254	251	308	250	263	242	258	254	253	243	272	302	265	277	281	286	247	285	302	264	250	279	256	245	262	289	258	261	252	284	281	248	250	248	244	249	249	267	244	268	286	271	281	262	254	264	260	226	264	237	309	292	276	260	227	249	262	265	278	252	280	255	240	251	293	294	263	260	217	293	251	242	266	272	285	264	258	241	222	256	279	279	254	262	306	255	250	265	269	260	266	240	262	267	258	280	260	261	256	252	275	274	272	248	251	270	289	279	276	280	275	277	261	239	266	255	258	237	241	243	265	253	269	295	244	295	246	251	265	265	266	276	278	252	274	249	256	259	255	256	242	255	267	280	249	268	266	286	247	274	258	244	271	248	256	243	276	263	266	257	263	265	296	246	265	279	247	298	260	231	273	271	273	248	294	276	249	258	295	277	231	281	282	275	243	254	279	245	234	310	257	250	248	272	260	293	255	263	268	260	241	281	309	238	255	247	276	299	265	261	262	266	286	276	256	267	276	293	261	293	260	269	256	267	243	243	254	271	296	264	263	260	255	260	272	251	263	291	273	291	257	237	276	256	248	286	274	267	270	258	269	265	274	271	280	237	276	252	248	265	291	261	248	272	273	290	267	269	258	279	289	261	242	290	243	274	250	246	268	260	280	233	268	287	264	249	267	246	245	263	259	263	268	257	257	234	282	258	254	245	249	232	248	305	248	272	271	289	245	260	285	297	279	246	255	280	256	296	264	267	261	227	304	274	257	283	263	251	293	275	261	299	281	250	309	282	248	275	260	269	270	274	305	281	276	272	258	274	277	283	269	284	269	306	287	259	278	297	260	274	291	297	275	241	252	259	269	261	245	272	304	255	240	279	279	264	252	285	283	273	286	260	296	279	291	292	275	274	252	252	282	248	249	253	254	260	282	299	276	268	264	268	270	272	278	241	270	256	260	266	275	249	256	251	285	283	275	268	266	277	271	243	256	274	266	258	231	269	268	267	275	251	258	263	257	278	249	269	253	249	267	283	278	278	276	276	300	287	263	279	248	230	241	268	282	247	271	277	296	275	293	299	235	268	246	263	268	274	274	283	278	257	268	283	288	256	259	277	261	273	192	275	270	260	281	269	266	263	274	278	243	275	256	273	274	296	287	254	260	283	301	252	284	248	256	255	259	277	252	262	228	251	252	277	290	284	269	259	275	297	246	293	276	279	289	293	290	236	279	273	252	288	261	271	266	273	265	274	295	255	297	252	254	247	242	278	303	257	253	256	248	262	265	268	244	280	258	276	277	278	252	259	248	296	267	276	269	250	278	280	253	304	295	257	284	300	236	245	272	300	252	292	258	278	279	284	255	236	240	215	297	271	300	262	285	276	265	270	254	236	249	236	249	277	243	267	308	300	276	306	248	270	252	232	254	261	281	291	280	280	278	262	263	266	283	257	254	282	276	291	275	264	258	243	290	276	294	252	277	262	254	277	284	261	240	219	273	283	254	245	260	281	254	267	297	277	263	267	254	253	282	265	305	254	297	289	258	273	251	284	272	280	278	294	278	254	248	253	274	269	251	270	252	245	262	287	273	271	287	261	244	287	316	289	255	274	287	291	274	275	235	268	299	245	276	258	279	282	277	253	290	297	265	260	257	292	259	284	259	289	268	290	262	264	311	274	269	272	299	253	267	276	256	272	279	283	289	292	279	238	269	265	244	266	260	295	266	302	260	270	235	280	275	287	236	275	273	263	259	266	314	269	262	272	284	253	250	253	240	284	301	243	259	252	261	275	251	254	257	238	256	277	278	275	244	245	264	237	284	287	283	263	289	273	253	259	277	243	269	251	242	260	291	235	250	255	291	241	270	246	264	268	272	237	245	252	255	246	291	265	289	268	251	303	256	239	276	259	242	281	249	270	257	238	252	246	266	301	291	277	233	231	228	251	280	249	282	273	281	273	262	233	277	246	258	262	258	269	276	277	280	253	279	270	284	261	263	269	271	228	236	274	297	263	250	264	241	254	249	280	266	298	250	254	273	263	284	245	240	253	252	251	266	279	268	268	263	256	238	261	313	261	287	251	280	224	243	243	246	271	289	264	291	270	254	259	258	259	319	245	258	278	286	281	257	272	287	255	236	278	265	253	256	273	289	282	259	269	289	266	264	240	272	305	263	246	295	242	222	271	272	270	257	273	267	263	236	252	287	270	275	289	260	255	271	254	243	252	269	265	258	273	279	259	249	245	250	293	271	275	254	261	288	246	303	251	275	270	260	275	284	267	208	277	260	291	275	285	265	269	257	308	288	328	265	245	273	259	241	261	250	232	266	253	268	268	238	246	271	256	257	265	267	272	261	279	308	262	269	278	281	294	272	263	289	270	308	289	263	261	248
8855	6086	2960	626	625	596	605	626	600	587	603	587	571	640	544	604	665	598	585	611	585	582	587	590	634	599	599	605	597	602	541	590	594	564	643	543	598	579	624	612	578	570	597	554	611	571	569	597	592	606	564	612	558	607	593	617	615	574	610	584	623	583	578	610	570	620	577	608	609	562	611	559	589	555	603	596	612	593	582	617	569	618	557	600	605	587	578	588	556	600	599	597	606	572	610	581	615	625	544	571	611	606	605	548	584	604	585	597	582	589	576	558	647	569	615	565	661	591	588	575	559	612	581	619	639	604	593	590	622	580	636	627	629	567	607	584	637	593	650	626	575	568	628	634	594	603	607	631	611	586	580	632	630	643	639	611	595	626	617	568	592	592	605	612	618	598	589	603	617	630	585	607	612	595	581	608	612	607	605	574	557	605	615	634	585	620	581	570	594	565	635	610	561	581	644	618	584	580	581	584	590	673	595	579	555	565	568	564	563	566	592	584	570	570	573	595	622	622	562	599	604	546	575	634	629	601	578	607	633	579	605	579	618	530	611	570	628	628	573	580	592	603	603	556	585	577	622	608	591	631	547	627	590	583	616	551	620	594	605	588	596	581	640	565	626	641	600	643	578	593	633	616	610	593	558	578	567	573	629	610	599	549	590	583	558	577	642	565	606	648	653	591	611	619	583	624	595	635	574	558	587	593	616	582	572	593	561	588	579	590	584	614	552	586	628	601	558	627	602	594	638	587	555	622	602	577	618	597	585	601	607	546	607	547	578	576	579	594	563	596	599	610	619	590	613	615	589	615	604	615	583	575	578	644	611	649	587	623	632	570	573	592	615	583	588	620	610	607	594	633	623	569	600	587	589	598	552	626	549	599	616	587	616	616	625	589	585	613	590	618	602	570	610	568	593	617	598	611	606	579	575	642	594	579	634	584	616	576	608	613	609	572	578	588	597	588	580	628	583	618	610	561	578	583	569	625	596	543	604	571	624	622	630	616	568	578	637	599	578	643	599	617	584	596	607	626	594	573	585	591	630	572	622	604	611	595	562	596	593	579	589	595	597	611	574	596	594	561	620	667	600	565	603	582	594	573	602	568	607	587	593	591	593	571	603	583	592	579	572	599	601	605	614	585	572	567	608	565	607	600	607	584	595	597	600	563	574	617	560	561	612	580	560	597	578	606	634	587	597	551	625	598	579	627	577	583	597	593	643	589	601	595	621	656	546	590	584	611	624	602	579	564	584	600	616	606	601	574	610	593	589	589	597	600	617	602	639	565	585	576	557	591	562	628	626	621	575	628	575	610	584	610	615	601	579	628	593	608	528	590	612	591	594	598	585	537	563	585	582	652	588	657	574	612	597	612	604	580	556	594	622	644	574	632	606	606	605	567	588	585	587	583	641	636	622	625	597	593	612	638	611	528	597	611	568	561	586	591	600	626	592	643	575	588	610	589	553	582	583	592	604	601	635	629	595	630	582	578	610	555	551	673	600	594	555	586	584	589	595	617	598	603	592	584	574	585	647	575	537	554	629	586	588	629	582	623	625	560	609	561	643	592	608	589	574	642	596	584	598	610	546	573	583	594	592	588	614	583	589	599	584	579	553	580	591	546	541	594	631	559	563	604	583	583	540	603	596	597	584	639	608	612	589	627	601	599	633	581	591	631	564	592	583	601	612	636	601	622	589	591	578	560	621	588	586	597	537	635	565	619	602	641	610	586	610	564	626	587	595	624	620	626	596	610	602	601	594	580	596	600	582	611	574	650	581	594	578	606	603	575	595	620	638	568	601	596	583	606	624	610	606	550	576	576	570	609	597	583	564	565	608	642	614	635	584	635	597	609	617	591	612	615	570	632	572	596	612	602	576	630	585	598	650	640	593	592	595	554	556	583	603	602	615	612	603	598	595	553	607	592	610	612	608	619	591	597	589	603	604	624	610	598	575	608	576	586	597	608	636	592	596	614	594	577	615	599	601	578	632	616	587	577	543	581	606	576	565	594	593	563	627	620	571	599	631	579	585	577	587	583	648	592	613	552	584	586	588	636	581	616	610	616	590	608	632	624	634	627	619	592	606	564	600	563	586	581	579	610	596	572	600	613	595	592	595	581	585	594	618	586	573	572	581	631	595	551	621	611	603	611	583	591	588	596	612	614	629	575	597	601	582	548	607	599	584	611	587	564	576	604	589	610	618	572	617	552	613	593	601	569	610	578	616	598	587	596	601	591	636	526	573	616	581	623	575	619	569	675	621	570	633	575	584	575	601	623	576	584	576	619	558	551	653	577	592	634	580	581	605	615	595	592	628	630	596	584	614	525	614	606	581	627	579	582	545	600	584	583	580	568	609	597	566	584	613	584	586	570	650	594	601	601	577	609	607	593	616	566	558	583	616	630	599	594	588	569	596	621	608	577	565	612	595	612	622	646	612	600	596	579	613	594	603	628	641	580	613	594	597	591	550	562	600	568	606	583	540	609	576	581	566	626	555	554	587	621	614	611	601	602	546	639	585	592	617	626	611	600	655	614	592	608	565	608	611	589	548	567	606	594	593	598	589	622	577	552	606	622	592	551	588	562	600	594	606	567	583	574	610	581	593	590	588	624	623	567	595	567	590	585	601	572	613	578	554	607	580	584	607	633	624	616	599	574	579	588	640	564	576	609	584	616	606	590	590	603	624	602	605	623	571	603	592	590	589	599	610	612	567	569	568	598	596	560	601	605	570	608	601	594	618	641	592	582	590	603	596	589	606	621	582	593	595	574	599	625	587	569	603	632	607	606	639	588	607	586	579	581	634	614	593	575	579	572	603	590	572	589	624	617	595	584	610	608	569	573	535	599	545	602	582	592	577	562	605	608	604	617	621	622	532	565	596	574	588	611	575	607	591	626	611	602	604	617	587	597	604	619	604	573	597	605	614	593	602	614	614	606	579	596	560	625	619	607	607	626	559	606	588	592	603	597	553	622	588	611	583	603	619	546	570	639	591	596	563	669	579	584	597	587	596	597	558	610	563	586	579	623	611	625	579	574	598	591	596	636	557	607	639	603	592	576	572	608	584	583	585	584	575	599	588	630	561	565	564	649	588	569	602	609	583	595	599	623	602	638	622	587	576	568	551	598	616	545	595	603	686	628	606	634	602	577	573	545	588	599	604	572	628	570	587	647	632	634	625	566	576	595	589	634	652	561	570	633	605	597	594	554	626	607	630	613	603	584	631	620	632	612	596	526	538	608	612	633	637	608	597	613	595	567	590	626	614	559	572	623	590	636	616	581	570	578	622	597	613	606	617	588	620	631	628	582	625	582	573	613	566	587	621	604	599	599	596	585	615	589	615	608	605	594	606	611	606	592	621	608	618	591	572	644	599	600	572	597	570	586	610	615	651	636	583	619	572	603	622	608	585	541	621	606	556	597	599	595	620	644	580	547	613	576	606	604	593	579	616	543	596	615	566	636	616	618	562	578	564	587	616	598	598	573	609	586	593	639	618	617
34578	23448	11236	1528	432	326	266	244	211	240	224	198	204	214	212	210	213	187	214	237	219	212	194	193	197	203	218	202	187	198	182	200	192	219	193	191	203	188	200	173	172	173	175	193	193	196	198	205	198	184	194	212	227	180	198	193	229	197	179	209	214	192	169	190	198	226	225	200	212	175	196	190	188	201	203	207	193	183	191	179	200	186	165	169	199	202	207	216	179	205	202	207	198	212	184	204	191	193	178	211	176	194	176	194	195	178	180	203	228	209	204	203	187	180	219	187	210	186	211	188	184	205	226	188	204	214	210	196	221	214	206	196	210	189	196	206	207	186	217	211	232	173	193	221	198	186	178	208	175	172	208	184	205	196	191	211	174	229	183	184	194	217	175	185	212	189	199	195	187	194	188	179	179	188	190	191	215	212	210	197	190	190	200	188	195	181	203	214	186	182	186	202	210	185	196	218	176	189	175	209	184	211	193	183	190	205	206	182	193	191	176	184	207	197	177	218	190	187	181	183	195	222	189	182	197	181	173	204	206	192	181	202	186	215	212	183	186	200	202	159	178	193	190	213	214	210	185	198	198	231	209	207	215	203	199	217	178	210	203	174	173	207	195	209	217	169	251	225	194	182	193	187	171	222	153	209	184	199	193	180	177	201	207	179	186	199	185	189	182	171	218	213	197	187	183	186	223	201	173	207	216	188	220	169	177	164	204	244	199	184	198	162	184	220	215	218	176	203	186	190	216	193	216	179	214	194	184	188	215	178	205	199	195	194	175	223	184	208	182	214	195	197	194	181	200	223	213	224	228	189	158	199	232	220	183	194	193	190	178	177	186	190	173	246	203	188	209	231	209	205	220	197	181	186	182	203	197	184	219	207	198	235	188	203	180	199	212	205	181	161	183	219	192	176	195	195	181	212	185	208	183	201	185	185	179	186	200	170	183	181	206	214	207	192	176	234	203	205	194	181	207	195	201	171	196	213	212	204	197	181	197	179	162	216	200	196	207	225	187	189	193	164	177	188	192	196	174	209	164	185	213	189	214	193	172	219	199	187	208	211	187	169	176	194	189	188	169	198	190	194	195	195	184	220	194	181	210	183	197	186	184	175	181	201	194	230	174	172	201	205	189	180	174	189	176	224	184	210	189	209	198	193	190	221	199	175	212	194	182	202	209	208	203	227	217	198	188	191	182	160	197	189	174	187	210	196	168	188	181	178	187	218	154	193	158	199	182	208	171	188	200	195	193	191	192	168	210	191	202	189	187	212	202	185	192	206	199	200	199	204	206	193	187	204	197	198	227	213	215	204	190	192	207	208	230	200	204	228	201	189	188	198	188	172	188	192	221	161	185	182	173	195	214	213	171	160	168	195	178	189	202	163	187	181	224	217	210	201	206	213	188	183	154	176	186	191	197	202	202	189	186	157	168	159	183	163	173	186	208	183	197	166	207	186	210	181	205	197	210	205	190	188	187	188	188	168	212	176	212	203	222	228	176	183	184	197	200	182	221	215	212	198	208	198	215	188	177	233	182	180	197	234	223	168	179	242	169	182	170	195	205	203	204	197	178	240	202	184	181	168	212	204	176	197	194	173	194	219	193	203	173	201	186	229	193	204	197	209	203	186	194	201	168	199	188	173	207	200	199	191	210	173	194	206	216	194	171	189	192	182	180	206	187	193	203	190	197	207	182	204	192	231	203	206	185	177	180	189	198	171	187	181	195	190	182	218	212	178	184	200	185	214	228	180	210	171	206	184	189	198	190	181	189	166	179	186	192	186	186	230	228	210	183	167	198	204	206	225	160	217	205	227	179	214	231	217	189	206	211	191	233	192	213	181	168	174	196	205	204	215	186	207	203	210	195	187	179	194	204	214	157	166	204	222	187	212	180	219	207	174	230	181	206	212	202	240	198	174	184	193	203	193	197	172	177	198	166	189	201	188	213	200	204	190	193	211	205	183	189	186	198	198	207	184	185	189	173	196	200	193	185	183	183	186	210	173	168	197	195	194	190	187	192	216	191	176	183	211	216	204	212	210	196	188	182	193	217	232	184	191	186	210	192	188	191	200	185	193	191	185	182	199	210	200	187	174	186	203	193	172	212	200	195	234	195	173	212	183	209	211	208	201	172	187	211	194	183	211	200	218	183	223	178	163	214	209	193	220	179	205	209	216	184	174	180	192	196	217	203	181	194	188	186	192	184	170	177	182	197	228	181	198	207	199	197	182	175	204	183	188	194	200	216	196	211	171	198	212	221	187	206	190	199	195	177	178	192	194	189	177	187	191	178	208	194	214	201	201	186	192	217	193	220	194	188	187	207	209	221	189	178	187	173	205	183	219	193	194	217	207	196	204	201	181	201	197	185	192	191	182	194	199	196	226	204	174	210	207	214	187	187	200	204	212	181	187	190	201	195	191	212	194	227	190	178	196	195	229	199	231	170	199	223	222	193	179	209	182	177	193	187	183	192	199	173	206	172	188	210	191	177	199	189	180	182	189	204	192	209	171	193	182	208	191	191	194	205	199	198	188	197	187	187	174	204	231	202	191	244	197	208	224	205	219	211	191	203	182	188	202	177	198	226	195	180	186	191	177	177	189	205	186	194	218	206	164	177	193	198	222	196	193	220	193	211	194	208	194	168	222	178	188	208	180	192	184	195	215	181	194	179	193	198	217	201	188	184	183	185	226	182	169	168	215	211	181	161	192	194	188	206	195	181	196	221	205	192	192	227	190	191	218	199	204	179	195	216	172	202	224	197	196	199	186	213	204	183	191	184	156	205	181	188	204	212	206	187	191	193	191	206	195	200	226	198	177	209	208	199	202	203	202	205	203	193	189	204	185	175	175	224	197	176	195	200	206	204	187	184	184	201	216	207	188	208	187	191	197	219	193	168	170	172	190	205	187	216	175	197	198	207	188	201	189	188	185	191	187	176	200	163	202	167	191	210	188	197	185	170	187	198	187	169	171	197	177	224	206	188	173	196	204	186	179	195	187	196	201	179	157	200	195	189	200	191	213	187	184	194	207	184	195	201	193	223	184	196	191	192	199	209	208	170	198	196	188	205	189	193	212	194	174	201	190	203	196	170	187	189	197	208	208	208	184	198	187	172	160	183	191	246	197	200	175	200	162	191	198	184	185	178	175	195	195	222	196	185	170	191	236	184	210	201	186	221	152	195	237	187	184	170	200	177	187	207	179	209	186	185	203	187	178	184	177	197	177	185	208	197	186	189	190	205	176	223	190	186	245	188	204	188	230	214	207	195	212	204	206	163	190	221	194	178	205	198	223	207	184	193	225	201	216	225	186	184	191	186	185	198	188	194	196	212	192	202	207	178	210	188	213	194	199	193	176	200	194	185	206	191	192	196	212	220	211	180	189	203	177	198	219	206	197	199	199	213	192	225	188	177	176	182	173	220	222	206	185	183	184	198	213	174	184	187	169	233	217	177	171	189	191	194	218	213	208	196	202	174	191	199	174	189	214	190	194	178	190
22071	17092	10333	1332	987	868	798	710	644	592	608	542	548	539	521	521	510	499	500	467	491	502	480	451	517	524	460	485	505	475	482	496	491	502	504	446	485	452	498	484	490	468	473	451	460	481	441	476	465	426	474	458	488	468	477	486	481	475	474	456	470	483	443	484	445	447	446	462	456	466	460	519	450	466	452	455	431	459	440	488	491	461	486	471	500	437	474	451	440	465	439	462	472	471	506	493	480	460	491	466	460	459	460	468	467	473	464	507	466	480	461	437	465	458	502	450	463	438	445	434	454	473	447	457	467	453	456	467	451	459	476	481	450	478	442	476	452	445	459	435	461	457	456	467	418	441	483	432	495	488	492	470	485	432	447	480	454	473	389	469	456	439	479	453	513	470	444	427	489	451	440	522	482	470	479	439	500	440	440	493	423	464	456	451	463	415	482	462	479	473	437	492	477	501	461	489	449	445	468	482	467	501	424	479	468	503	471	436	456	499	445	497	475	471	447	513	441	450	459	482	430	492	452	464	460	484	469	467	455	471	438	456	463	490	492	470	453	476	461	465	468	473	463	490	460	465	475	425	490	437	461	443	445	460	439	485	473	443	448	429	409	473	451	467	463	477	472	484	454	501	485	452	438	453	456	432	488	467	451	464	427	472	449	449	461	479	451	489	507	510	467	450	462	433	450	418	453	420	458	425	439	465	454	452	453	487	477	439	488	476	452	465	448	402	467	444	470	436	481	493	463	460	460	444	435	464	440	472	454	470	477	475	484	444	459	500	444	455	437	499	453	479	447	466	456	490	440	433	458	468	472	442	454	460	462	452	431	450	480	465	491	442	449	450	504	483	473	449	471	472	442	444	483	463	487	478	446	445	485	485	442	457	485	465	500	495	476	480	427	483	448	482	488	459	467	465	435	467	456	461	441	472	495	485	480	474	459	448	454	461	436	434	447	428	445	489	457	451	434	446	408	446	444	445	444	474	464	477	461	453	424	477	486	472	417	446	452	480	440	443	475	452	417	490	461	446	416	475	478	489	467	470	436	437	471	453	431	455	445	443	476	439	429	437	447	482	455	469	453	513	459	508	486	461	431	473	429	471	486	459	458	477	498	503	437	497	450	488	438	458	447	456	479	461	456	501	458	475	470	516	464	467	477	476	466	443	443	470	468	462	452	446	501	452	456	474	463	391	465	477	484	478	457	473	480	469	490	433	471	473	463	470	425	440	439	448	492	470	490	455	454	484	462	498	449	445	472	492	479	496	475	457	442	479	446	442	427	464	463	487	420	457	438	448	498	442	475	466	423	453	517	477	456	443	449	470	463	431	491	470	451	456	449	462	423	454	444	478	463	443	483	471	475	484	438	430	448	470	454	467	461	450	489	435	432	473	465	464	480	466	475	470	479	444	487	443	495	476	451	480	480	449	513	493	454	467	466	471	456	432	460	438	426	482	465	461	436	463	439	473	442	478	494	474	497	458	438	476	461	435	465	456	451	466	466	483	442	488	438	417	452	460	457	451	413	465	491	477	489	482	453	441	461	463	436	468	434	471	476	476	473	473	421	434	452	427	469	466	482	462	451	448	482	472	442	465	450	474	464	487	485	473	513	428	480	479	446	428	476	497	474	448	502	498	509	449	444	470	440	478	447	445	448	473	465	478	476	416	473	465	463	475	451	464	439	470	451	441	494	445	509	423	474	465	479	473	459	446	467	440	470	452	452	490	475	493	458	488	434	507	476	457	422	449	454	451	459	480	475	439	498	461	484	445	489	452	471	487	445	410	478	499	498	495	452	448	502	464	454	471	463	486	470	461	479	451	464	421	464	478	462	465	454	445	468	474	477	441	489	445	458	439	438	430	476	467	461	482	451	459	478	460	458	478	438	462	470	445	465	437	516	514	453	464	441	499	468	435	478	466	438	477	485	466	459	483	472	454	458	500	430	469	460	474	455	462	413	476	456	443	485	526	488	457	436	505	467	474	461	431	465	449	464	445	485	482	449	469	490	469	445	442	433	471	453	474	493	447	475	457	472	490	465	453	474	445	464	418	422	496	452	442	458	476	438	506	426	454	482	460	474	452	465	429	487	460	467	436	451	467	484	510	451	452	454	460	459	454	477	476	469	460	455	422	486	477	442	462	423	465	464	470	478	463	428	457	490	471	447	430	507	473	467	434	458	437	476	451	443	476	456	484	420	464	480	493	470	446	430	487	440	464	450	443	472	464	437	435	477	464	456	449	486	488	517	449	478	478	455	470	481	481	430	481	445	449	454	481	460	460	477	486	439	480	436	431	438	505	498	427	417	496	458	477	413	455	442	461	478	456	464	472	408	465	462	489	480	492	498	485	458	468	438	472	459	441	462	450	507	488	478	437	464	469	477	468	475	485	472	423	445	472	481	446	466	457	466	495	456	466	441	502	423	478	444	478	483	473	471	485	466	480	469	475	424	435	475	433	430	422	414	438	452	444	463	459	487	498	477	498	486	446	474	449	456	448	433	455	526	457	461	456	434	444	465	484	440	497	496	477	464	468	455	445	470	496	437	480	459	461	480	475	462	451	455	494	458	427	433	488	436	466	440	454	451	474	457	427	503	479	445	499	470	503	436	456	497	449	469	466	490	462	476	486	480	486	490	451	443	463	455	474	463	506	459	479	457	444	448	446	458	439	482	482	475	468	441	472	450	476	451	511	483	476	438	459	439	469	450	446	463	435	420	500	433	464	443	460	469	458	481	481	489	461	418	423	457	479	456	426	436	474	474	470	472	467	487	498	448	503	493	456	458	491	461	463	452	465	444	494	454	486	507	454	499	474	452	462	484	470	425	514	484	467	476	448	471	438	445	480	440	480	448	450	465	458	506	470	453	467	458	497	464	475	458	476	467	448	439	447	498	451	502	451	442	495	472	456	475	461	428	455	443	467	470	473	475	440	451	496	448	459	433	435	482	418	435	444	462	456	462	474	448	443	438	448	421	473	490	467	444	456	481	464	470	478	454	430	469	466	479	482	449	464	471	459	479	461	455	440	497	437	436	445	476	516	466	424	453	502	479	456	476	460	442	452	428	449	446	468	440	487	452	463	444	450	440	438	413	449	464	434	445	471	445	496	459	439	462	424	476	429	450	447	457	467	452	421	474	487	434	423	431	459	449	468	445	454	464	485	440	422	428	485	476	484	466	517	457	465	478	441	460	455	463	486	471	474	465	452	459	441	501	477	467	460	466	440	463	511	452	445	445	461	452	452	443	486	449	453	481	449	485	459	468	446	456	482	469	492	475	449	454	478	482	474	483	467	493	464	462	455	467	399	463	468	450	459	446	511	489	479	425	501	504	429	450	454	505	465	478	477	468	456	441	450	464	452	499	487	445	465	460	462	421	425	471	457	423	480	460	461	469	469	466	478	439	468	487	421	462	520	479	471	434	478	434	423	487	430	461	474	443	451	458	485	491	460	480	484	440	516	447	458	470	497	496	484	478	483	496	472	484	467	458	442
45828	33373	21610	4235	851	506	387	377	356	327	299	277	279	310	296	321	278	283	295	286	265	294	297	316	263	286	276	305	245	244	259	251	295	264	280	276	280	275	250	234	246	297	269	267	267	273	232	290	286	251	259	273	254	271	283	249	269	271	273	288	269	244	225	271	248	266	283	247	256	259	263	255	265	263	270	296	291	285	287	271	289	259	248	234	265	252	272	291	284	275	278	265	283	249	267	253	247	256	280	264	248	273	248	285	283	280	258	232	285	274	242	236	254	255	314	270	297	266	257	259	221	249	223	239	286	261	269	265	242	289	259	295	279	269	288	270	294	307	276	276	267	290	254	268	265	262	285	284	268	260	282	258	237	252	276	283	243	263	254	273	270	282	293	261	286	272	290	256	249	285	251	223	273	270	264	261	252	248	261	260	256	272	261	256	275	287	289	248	256	286	244	269	275	265	271	238	279	269	267	258	270	281	278	270	289	269	284	301	269	263	243	298	249	267	241	257	269	259	239	262	246	262	268	280	293	284	253	292	279	277	293	289	251	251	264	256	262	249	296	246	269	260	278	264	289	280	256	252	271	271	234	251	283	268	291	275	254	294	270	254	298	260	237	267	250	243	288	273	258	302	235	240	256	255	260	275	278	282	266	291	269	239	254	241	273	258	263	270	263	258	275	280	272	259	290	239	292	275	287	259	245	267	260	284	252	282	261	295	243	277	248	297	256	272	233	258	286	287	274	241	297	271	276	247	282	251	280	285	271	233	283	278	264	278	267	266	265	308	282	253	286	242	272	322	276	273	237	270	262	273	278	292	273	248	274	273	260	262	224	289	242	284	265	251	297	280	286	262	258	262	260	252	277	235	251	290	278	261	267	234	257	269	274	287	289	275	287	302	280	254	250	261	260	302	244	263	251	260	243	277	253	273	269	237	254	245	257	271	277	271	272	266	268	249	272	266	266	247	285	260	218	261	229	272	262	278	287	240	268	284	294	233	292	287	259	254	251	262	283	281	260	271	273	276	250	252	277	271	251	233	265	270	255	261	258	280	274	238	285	266	263	273	255	278	262	269	245	261	238	267	280	250	246	275	270	279	224	240	265	283	280	294	285	251	282	261	294	256	240	261	283	263	275	241	275	227	257	269	266	264	277	267	290	270	255	283	273	276	293	259	256	246	235	270	275	285	279	248	269	257	270	282	264	241	257	257	275	274	248	267	281	276	231	261	300	276	270	244	229	269	240	294	259	279	279	269	263	253	277	271	269	270	264	265	257	265	301	286	282	257	275	285	272	253	256	252	280	268	264	260	235	274	253	232	277	260	296	257	265	261	275	228	279	259	258	259	258	262	276	269	278	296	229	269	250	275	268	272	259	269	281	260	261	273	263	256	257	256	292	253	233	274	260	283	287	264	253	316	269	225	240	257	268	267	242	271	300	255	265	245	288	262	258	243	311	229	305	261	247	263	272	250	245	269	262	285	255	271	247	217	245	267	255	252	252	257	272	264	250	269	263	269	273	272	232	239	271	295	262	301	256	238	268	257	243	285	239	262	303	259	257	258	266	248	272	251	256	261	260	238	285	254	276	233	247	277	291	259	286	278	277	261	243	238	254	249	253	265	294	273	289	257	240	266	258	281	250	258	282	251	264	274	237	282	271	272	281	224	259	262	258	238	257	275	268	285	284	273	262	255	256	270	278	240	280	287	247	273	252	258	278	283	249	241	277	269	281	256	254	234	280	270	255	263	270	276	258	248	272	274	273	271	275	270	282	264	238	250	264	283	246	278	284	257	280	251	294	269	259	247	281	252	228	277	279	249	284	259	236	249	256	249	253	300	277	239	244	251	242	245	249	268	234	289	269	256	274	231	255	296	237	247	282	291	279	265	244	272	278	273	235	256	252	266	264	250	257	260	252	256	238	247	259	261	271	271	275	290	274	264	258	288	242	233	298	271	240	245	315	272	263	262	269	260	276	242	233	286	263	279	294	235	283	253	268	264	254	277	258	247	238	268	266	280	263	275	279	244	261	302	282	283	249	282	294	284	277	225	276	251	263	255	274	261	255	282	275	274	252	260	255	257	242	248	277	255	269	255	302	257	290	270	289	287	275	289	286	283	283	265	274	290	264	275	261	259	269	284	234	266	288	257	270	237	280	270	226	261	257	281	257	245	263	287	281	262	267	273	259	277	265	255	245	264	223	259	248	250	268	283	304	278	268	262	299	305	261	274	251	249	278	267	267	256	279	287	248	268	257	237	247	284	273	249	272	254	285	283	243	265	260	249	247	245	248	278	234	264	266	250	315	280	286	277	251	235	301	279	257	275	282	261	266	258	239	253	259	249	271	276	246	294	283	250	251	241	270	258	277	246	239	267	274	267	262	259	254	271	234	260	275	278	247	232	265	266	272	282	276	247	277	262	238	247	266	264	263	289	260	265	260	265	253	266	245	224	246	279	259	256	268	261	268	269	291	236	275	287	307	263	260	270	274	263	291	245	235	236	289	270	262	303	287	260	233	251	239	279	240	270	251	274	256	256	310	272	287	266	261	283	288	233	234	259	292	245	235	243	248	258	280	268	317	236	264	300	259	251	282	254	296	268	293	298	252	241	250	258	297	309	299	251	266	248	288	263	262	245	278	303	264	247	239	271	275	263	290	281	289	276	268	258	294	262	275	268	272	258	292	258	274	264	284	243	276	267	272	267	297	245	238	237	256	264	262	275	282	268	294	284	303	261	280	271	259	273	245	264	257	262	264	266	295	276	241	264	278	266	278	268	259	280	253	290	239	267	267	279	266	257	281	213	229	276	246	262	296	262	228	280	243	262	266	291	255	255	266	259	256	257	273	265	266	253	255	261	246	236	259	253	261	293	284	269	282	257	262	281	243	261	257	296	280	270	249	295	276	268	267	256	262	269	267	254	251	275	232	254	255	275	270	255	248	283	266	266	291	253	268	239	290	243	286	295	272	263	275	257	287	262	267	254	231	290	250	270	261	283	262	244	293	271	246	291	293	277	286	273	241	274	292	259	279	270	283	283	248	251	275	247	286	272	267	257	286	269	254	245	247	232	268	277	277	269	260	237	248	250	255	291	279	283	257	272	265	238	262	248	252	268	268	262	261	270	269	253	265	257	267	271	286	250	254	232	247	255	244	272	232	259	283	230	269	250	260	291	277	266	295	291	299	274	285	288	259	264	261	276	259	239	273	266	269	296	290	269	271	289	268	264	277	245	263	257	262	240	269	256	290	289	243	240	268	257	265	244	256	271	279	270	241	286	266	285	274	303	249	234	277	252	236	265	262	283	281	234	266	256	210	251	237	262	234	261	242	278	280	273	251	269	248	283	272	268	279	268	264	269	246	244	273	275	276	265	279	295	287	223	265	280	237	261	252	252	261	260	286	273	278	251	264	246	262	278	268	262	255	258	270	270	236	270	271	264	253	282	243	268	282	240	259	279	223	251	274	270	262	236	244	257	242	264	288	285	231	298
29405	24036	18249	2214	1761	1390	1214	1122	946	979	846	811	826	809	748	741	727	737	722	647	692	682	667	662	675	669	688	619	647	627	587	666	616	654	680	633	689	659	669	658	617	648	662	615	616	600	617	593	652	599	621	587	623	611	575	620	639	668	624	581	641	612	647	656	601	596	597	633	581	632	638	635	613	626	640	627	636	606	632	656	611	592	607	583	634	597	628	635	595	610	608	558	627	615	642	602	643	571	641	650	595	619	642	677	621	624	658	637	659	622	645	624	636	628	634	578	631	649	598	612	644	610	622	626	602	593	606	594	616	600	620	609	646	584	632	604	631	601	577	630	638	579	617	590	653	604	639	619	654	695	604	617	672	545	586	632	639	608	646	571	625	603	656	628	637	581	611	668	619	586	656	637	591	637	604	602	595	629	580	644	585	637	591	632	638	639	644	650	588	640	609	601	612	650	594	571	606	611	604	607	597	592	635	593	644	568	618	608	590	625	598	640	562	621	634	623	564	550	639	602	593	631	633	624	612	637	595	641	624	590	571	609	639	602	611	605	628	556	628	605	625	596	588	635	637	646	591	617	613	625	622	607	651	628	598	636	624	637	628	637	610	632	581	592	612	637	612	603	595	592	648	596	618	649	616	603	635	595	635	631	635	585	603	608	625	630	620	615	635	622	597	642	581	614	599	597	571	585	585	637	652	590	589	586	601	651	593	585	594	597	595	585	629	581	581	653	611	585	647	588	604	616	621	617	660	602	628	620	630	588	626	598	654	631	584	592	614	609	618	588	602	611	595	616	613	621	610	615	623	629	614	615	611	651	583	618	651	617	619	635	588	634	641	635	562	597	624	628	590	569	623	595	613	642	639	593	542	654	648	594	628	610	604	614	620	599	605	642	576	554	597	618	615	578	659	625	595	674	610	641	619	600	604	616	592	583	607	637	599	593	668	624	558	643	614	621	619	634	594	639	625	647	643	593	637	571	627	605	605	598	643	619	618	635	619	630	599	614	605	582	621	636	643	628	627	653	580	586	589	612	616	610	584	617	626	569	594	650	628	619	638	623	632	630	629	630	651	589	575	602	608	646	594	591	585	616	577	611	620	600	572	591	595	607	613	600	596	631	616	638	629	593	588	609	569	557	611	613	610	634	652	662	605	633	611	659	614	607	633	606	615	569	595	616	626	669	608	599	591	633	586	625	606	585	608	588	577	596	580	623	577	608	616	580	637	674	601	652	584	595	583	620	646	629	605	609	567	612	617	617	623	582	636	628	625	584	563	616	627	594	604	647	648	645	606	624	642	579	632	625	598	628	607	610	607	593	612	637	635	636	625	634	580	610	605	622	602	620	616	644	637	662	562	608	627	635	595	578	655	614	562	606	613	609	601	646	627	633	646	626	637	613	613	613	633	625	603	587	595	626	609	634	580	593	596	602	584	592	657	573	578	671	576	618	599	629	629	588	595	608	642	571	616	584	584	646	630	684	558	637	612	635	625	606	642	632	569	577	614	616	578	603	598	624	618	579	629	635	571	597	631	592	645	594	603	648	614	626	624	630	601	608	593	602	609	616	633	604	602	636	618	624	602	602	634	604	626	665	581	613	630	608	572	650	586	623	607	617	589	636	602	617	619	605	654	630	635	581	583	617	629	644	619	634	599	638	618	566	606	564	634	624	603	606	628	584	539	610	663	624	596	614	672	595	634	628	598	575	609	660	580	626	644	614	626	569	645	639	617	610	601	624	600	598	615	588	588	636	624	571	596	579	649	590	615	617	599	577	593	619	614	608	601	629	605	601	601	617	612	641	572	628	618	641	610	593	608	601	604	661	636	614	642	618	597	604	603	624	615	618	611	630	610	564	627	599	569	615	622	594	615	612	628	597	663	639	597	564	605	642	611	615	643	600	646	616	622	616	636	622	610	630	609	602	616	647	635	607	596	651	641	633	626	655	575	607	658	644	604	609	633	582	582	631	586	635	613	623	600	626	652	570	627	552	635	606	623	559	614	602	593	590	591	629	600	591	662	637	604	645	616	611	583	629	602	592	622	571	642	590	606	595	591	647	599	637	646	629	611	652	630	617	602	540	642	601	640	628	630	599	619	638	633	604	599	589	615	624	601	613	630	574	641	624	562	626	635	581	648	624	587	585	591	562	645	616	649	582	632	641	611	587	643	610	633	621	642	661	631	599	624	613	616	640	609	563	608	627	603	580	658	615	608	601	652	613	606	558	581	592	584	609	645	609	610	635	607	634	609	617	581	614	648	617	566	647	598	634	606	582	602	616	635	602	570	624	620	610	602	633	596	598	605	644	625	605	619	625	620	600	618	643	571	590	582	604	612	617	665	628	580	603	609	647	589	607	629	608	610	621	644	621	626	587	608	591	595	617	645	608	630	617	588	585	638	568	603	614	633	590	631	659	595	634	637	627	595	582	599	632	632	605	677	612	585	595	595	634	614	566	617	617	609	608	675	627	592	590	567	638	634	594	597	616	604	608	614	632	595	594	628	572	652	588	637	586	646	626	588	621	636	651	584	628	602	612	600	613	616	632	594	642	608	645	653	651	671	630	594	593	590	592	592	623	637	630	566	643	608	618	637	612	638	573	629	578	665	667	591	614	627	645	657	642	620	589	619	655	626	609	638	583	626	629	608	606	598	602	645	617	628	665	608	617	589	578	672	656	641	627	627	634	627	589	629	612	627	646	651	634	631	627	598	561	617	627	631	641	616	586	637	650	621	597	621	637	587	633	666	587	630	642	599	559	623	621	601	641	618	653	614	569	593	622	591	598	560	612	607	641	617	615	609	597	590	644	601	580	599	630	600	662	560	639	605	623	664	597	630	642	628	612	641	612	615	604	603	625	595	612	631	639	631	610	624	575	605	591	630	592	604	608	610	620	613	628	610	633	590	624	642	639	618	648	604	644	666	614	656	626	628	591	630	617	641	608	536	656	588	640	672	607	626	613	580	633	635	621	625	610	611	612	624	649	605	627	593	606	624	610	534	606	622	631	649	624	668	629	615	607	669	590	603	587	612	651	591	633	583	594	574	610	580	618	612	611	605	613	644	634	592	615	593	641	602	618	619	615	632	665	623	610	673	635	624	628	630	630	599	591	607	634	633	606	569	651	577	584	617	576	609	625	616	646	586	622	628	637	594	561	592	591	648	570	610	609	583	641	647	653	602	626	620	590	593	607	584	609	596	605	598	606	630	611	619	577	601	607	591	586	636	630	608	608	612	553	632	632	612	627	623	618	639	602	668	625	620	583	617	591	561	605	574	628	632	615	640	591	606	614	606	639	624	660	598	613	624	640	628	578	588	616	597	640	638	589	643	603	627	586	670	653	591	604	632	598	625	600	627	591	670	607	596	606	575	633	637	615	619	638	612	626	655	623	605	636	654	600	601	633	602	603	631	633	635	588	608	650	618	568	605	592	630	554	637	632	634	607	593	653	609	604	622	660	618	648	631	632	640	593	629	638	607	637	581	645
15668	6990	3137	372	252	240	248	257	275	256	248	228	225	267	271	259	263	260	262	216	242	268	248	218	268	238	258	259	241	237	265	258	262	259	260	257	254	243	263	229	274	247	260	261	238	232	280	262	233	250	245	229	262	245	244	219	214	236	257	277	225	261	264	194	268	228	257	262	261	222	225	257	247	261	252	280	246	276	231	254	228	277	258	231	229	267	272	242	235	259	251	243	255	275	248	250	259	246	201	269	229	275	253	245	258	240	247	241	248	241	250	260	250	234	223	261	229	260	248	235	238	229	287	281	248	246	255	257	248	251	222	256	218	229	250	235	229	247	252	245	263	269	221	243	254	261	270	219	262	223	245	268	251	233	270	228	236	235	261	258	245	229	234	241	279	269	257	243	225	271	254	259	243	260	261	247	249	243	252	269	213	254	251	262	247	270	275	266	230	269	218	260	247	231	181	232	235	214	230	241	235	222	253	247	242	239	249	241	224	247	226	266	252	246	220	255	232	251	272	251	252	231	240	227	250	258	252	248	247	234	227	260	253	247	226	268	240	228	241	235	257	258	238	229	251	251	230	232	256	257	233	243	276	266	262	263	256	241	278	230	243	226	190	240	283	247	241	261	246	224	222	255	265	245	276	242	242	235	243	216	240	265	229	252	210	247	247	227	258	271	249	216	235	267	251	250	252	241	254	271	227	228	228	293	251	238	218	237	276	247	257	222	254	230	260	227	254	253	245	237	246	242	224	251	196	228	224	217	230	277	235	232	247	257	212	256	241	232	279	261	243	223	242	230	240	251	292	260	245	235	261	242	230	244	242	251	219	252	280	256	225	249	255	229	231	258	262	240	267	242	265	256	286	239	225	240	246	271	235	244	257	236	293	253	264	279	265	243	241	278	249	237	235	258	238	260	251	220	235	218	274	255	220	261	253	269	263	252	258	245	232	264	240	224	259	220	220	252	260	245	213	214	245	278	249	238	251	248	257	253	239	231	247	249	247	269	262	251	250	276	272	247	275	271	252	252	225	265	224	247	217	238	247	217	236	305	240	214	249	277	243	216	218	260	240	272	257	278	235	228	229	236	217	235	250	252	264	264	244	233	249	241	268	229	232	265	259	256	241	248	240	249	256	261	215	222	247	256	237	254	228	255	240	221	281	227	257	247	270	222	247	256	257	245	258	254	243	253	248	254	216	240	246	228	237	271	227	214	230	226	256	269	253	243	248	258	237	250	253	237	265	239	255	260	253	237	258	262	232	224	244	251	219	235	242	242	224	250	251	258	257	275	241	255	233	235	258	265	255	263	246	253	259	218	248	225	253	236	252	239	253	235	229	245	248	254	229	263	224	240	209	229	246	267	259	255	250	256	269	261	261	229	262	249	265	234	259	225	248	230	257	230	229	248	257	272	245	263	257	239	254	243	256	239	261	255	237	232	272	260	234	254	193	249	237	243	227	246	242	254	250	268	206	224	224	272	242	244	250	250	240	248	226	251	269	251	231	253	275	249	245	255	261	245	233	229	257	237	242	229	251	232	239	246	266	247	255	242	223	238	274	265	228	251	244	236	255	257	249	248	222	257	295	240	259	264	255	269	221	229	250	253	253	246	240	263	242	258	256	258	279	239	258	265	272	262	241	229	249	235	233	240	240	242	234	221	250	258	248	265	248	280	236	243	232	273	260	291	243	266	257	267	260	236	237	238	262	252	236	229	241	271	214	244	247	214	235	222	197	247	241	260	267	250	245	220	238	226	254	220	231	235	220	231	244	243	234	244	253	218	237	246	248	275	259	235	230	242	220	259	227	256	226	261	223	235	220	212	260	249	270	256	249	239	278	238	243	229	244	249	246	218	205	246	233	248	239	236	252	214	202	283	270	260	213	269	253	249	260	228	218	238	280	240	267	261	235	216	244	247	240	276	245	255	239	241	233	238	227	247	235	261	245	260	283	259	224	241	257	204	241	252	231	258	254	223	256	254	242	240	228	267	229	259	241	270	238	242	272	265	233	237	261	258	237	256	217	224	231	251	257	193	226	257	246	252	228	247	244	255	247	234	262	232	263	253	255	216	254	224	260	237	250	269	222	235	245	223	266	250	249	237	262	227	262	234	252	244	245	248	243	256	249	244	262	250	284	259	229	233	244	247	248	270	259	226	232	263	247	256	258	237	265	246	240	242	271	242	222	259	230	245	233	260	258	239	272	289	250	233	220	259	249	254	246	253	256	240	242	230	240	271	254	227	245	267	253	240	234	223	240	248	260	264	228	292	259	238	225	245	257	234	252	264	229	224	285	245	250	248	240	261	261	237	256	246	265	229	262	226	254	242	227	249	227	251	249	226	270	211	254	257	241	241	222	230	236	245	281	252	256	239	234	267	233	263	262	257	263	257	262	260	265	283	226	249	225	257	245	248	221	231	256	259	269	237	252	249	226	240	246	254	257	243	275	226	259	217	273	263	254	246	262	248	247	260	274	228	244	253	273	266	253	269	252	260	261	245	260	231	237	246	253	242	241	261	265	258	252	242	238	252	272	245	260	258	253	272	266	237	248	268	239	228	246	255	244	220	217	241	239	242	241	242	270	240	233	227	255	255	264	263	237	243	257	210	222	234	209	226	243	255	248	202	252	254	237	219	223	255	245	246	227	226	241	239	256	240	233	228	266	262	238	220	216	243	235	264	218	219	239	257	244	253	225	239	264	236	237	215	265	254	237	236	257	254	274	226	250	225	265	259	278	226	259	255	238	221	277	235	210	241	240	256	281	278	270	249	246	242	246	231	280	249	245	249	212	246	259	221	213	253	234	261	236	254	219	264	228	284	246	250	206	268	249	238	232	236	249	242	222	247	265	250	279	239	231	252	262	235	258	244	252	248	231	248	249	242	259	231	227	309	236	243	234	252	258	259	223	264	274	261	248	240	242	259	261	231	266	250	234	236	275	236	218	216	258	267	229	240	224	262	218	260	218	254	253	228	237	248	218	262	264	257	230	253	227	263	218	242	202	240	235	227	276	227	225	226	232	258	219	248	261	274	229	217	258	256	263	254	225	231	228	231	279	220	224	256	239	260	238	241	248	233	237	252	250	250	239	251	247	272	239	244	210	229	249	258	231	234	247	251	249	240	281	278	265	240	198	240	219	273	239	254	238	221	239	265	244	231	241	229	234	257	267	269	263	221	279	245	236	210	224	256	269	257	233	234	242	278	246	252	233	243	243	245	227	212	232	252	223	219	247	233	241	270	238	266	267	279	240	217	248	259	264	254	206	224	230	250	241	262	242	227	261	239	263	238	235	247	222	247	265	222	229	234	234	257	249	236	236	276	273	237	242	220	252	256	266	231	216	256	231	230	242	209	269	227	208	251	241	236	240	247	246	240	219	236	265	264	211	203	255	249	268	255	223	249	232	225	261	259	274	259	234	254	242	235	218	231	260	238	244	226	257	218	229	240	253	262	269	237	270	274	225	220	247	229	241	236	257	244	255	270	256	252
9441	5516	4705	609	580	547	560	603	540	545	528	553	555	532	551	548	593	547	569	560	550	564	531	568	543	578	601	575	544	566	527	549	584	546	551	574	574	549	592	554	558	574	521	558	604	552	577	549	535	554	537	569	567	605	563	558	544	554	547	572	531	525	573	499	551	592	542	581	542	578	546	571	564	550	576	546	570	585	539	538	582	558	533	541	585	534	511	551	571	531	570	571	575	515	601	575	525	582	555	522	540	554	540	559	535	579	603	567	568	554	607	548	559	537	521	586	553	533	526	548	528	543	549	581	489	556	516	569	515	574	546	564	553	557	518	566	577	562	578	554	596	516	552	559	539	544	571	552	589	566	544	536	574	567	535	580	520	553	540	579	558	548	549	547	582	579	570	526	520	538	546	559	551	578	567	587	560	537	551	586	528	548	561	584	539	555	592	518	566	551	508	545	541	574	524	522	555	564	591	567	553	541	541	535	579	544	579	594	582	540	590	561	554	533	570	589	503	520	574	555	565	535	554	580	586	571	509	596	508	573	533	596	547	574	562	574	550	556	573	541	551	528	550	580	557	582	529	591	546	582	569	522	560	563	571	564	570	520	523	565	576	564	539	525	554	546	559	546	576	487	537	568	563	560	544	554	574	608	556	578	537	548	542	558	561	580	547	532	533	568	595	574	530	569	547	602	548	515	576	580	581	535	542	544	559	547	544	537	599	572	573	553	560	538	546	554	556	547	577	563	544	585	572	550	591	524	522	565	495	531	572	575	557	543	548	563	563	538	539	537	527	529	571	560	567	553	579	568	562	550	553	580	567	575	547	550	611	545	528	538	579	518	535	517	530	561	526	540	557	558	555	583	543	564	516	551	543	587	557	567	558	556	589	556	589	580	575	576	584	575	574	548	583	542	525	541	541	555	515	528	537	563	537	519	549	584	571	568	557	566	555	575	567	574	586	601	517	561	588	590	530	522	545	578	514	540	530	585	540	568	585	548	559	491	577	528	519	548	529	521	553	575	564	544	562	553	567	615	576	597	574	553	587	564	577	564	554	557	585	523	547	547	532	568	545	569	528	543	604	596	570	525	550	538	540	516	524	543	583	547	583	568	549	592	582	528	577	581	565	528	521	606	585	538	540	607	562	531	549	581	568	584	576	553	554	554	529	564	550	534	567	600	554	569	609	550	635	542	468	538	554	516	551	528	502	572	574	574	558	569	563	574	604	526	577	537	547	561	550	562	567	561	577	551	547	551	545	549	554	538	545	551	536	507	520	539	569	558	525	571	570	555	585	574	528	557	564	551	575	564	543	539	537	581	528	538	563	540	536	557	598	534	530	581	552	561	532	538	543	547	512	557	536	553	595	558	551	550	575	536	568	548	558	539	528	516	551	517	513	548	604	529	545	537	550	541	533	523	577	566	551	564	583	580	559	558	589	526	498	549	548	554	562	564	531	567	571	585	591	561	548	561	573	573	621	534	563	555	546	532	591	554	549	535	584	557	515	573	505	495	538	569	565	558	531	577	582	546	519	558	554	568	567	523	542	525	584	504	536	582	565	593	559	563	553	516	501	553	556	540	552	556	565	579	492	584	544	547	580	517	564	526	561	563	573	538	567	555	545	560	566	541	536	557	573	529	526	574	538	526	570	548	550	567	529	564	592	561	547	531	534	587	571	548	516	594	546	594	567	546	548	559	558	564	548	547	560	598	534	544	559	547	545	559	555	505	570	542	545	568	553	511	565	533	528	558	546	546	595	560	582	568	529	513	531	585	544	544	536	551	527	553	510	516	588	577	553	568	572	509	553	567	585	562	571	538	527	522	558	562	584	520	572	517	563	528	536	525	548	552	537	556	560	581	574	539	508	566	517	515	555	521	552	554	544	528	557	622	539	527	622	523	528	555	551	580	543	571	584	539	570	543	543	575	571	609	516	531	542	573	576	509	559	550	533	552	565	544	537	534	534	551	537	587	577	603	551	562	575	575	548	576	558	513	577	563	549	560	524	564	545	555	608	520	542	571	612	545	532	544	517	571	582	558	536	575	534	564	550	534	539	595	542	548	566	536	530	551	545	560	531	538	536	551	555	541	504	565	568	540	522	571	541	560	594	536	560	525	540	508	551	558	541	558	542	565	524	562	525	552	577	563	518	576	585	547	553	559	593	565	543	585	532	491	527	564	556	524	528	516	603	557	550	574	597	550	551	558	544	545	548	554	541	570	581	576	551	530	585	524	532	568	526	527	568	552	583	547	549	548	549	554	548	542	509	594	554	580	538	542	527	555	546	537	560	528	513	544	535	582	545	525	538	529	573	549	541	528	564	511	581	591	540	542	576	536	538	609	538	568	555	536	509	537	566	567	598	551	599	499	593	575	559	562	574	571	574	535	525	522	535	550	537	575	573	558	565	534	552	559	587	562	579	547	565	531	552	526	582	557	591	559	514	552	562	523	575	561	572	582	547	547	549	556	537	535	576	539	575	571	550	553	571	502	558	580	553	597	537	555	534	564	548	551	547	547	592	517	557	519	532	526	596	505	526	587	554	566	540	566	583	552	525	556	567	535	566	532	535	562	568	571	539	525	475	558	570	534	573	521	547	538	542	558	562	547	557	565	532	554	519	548	553	548	589	543	530	557	533	511	544	551	555	588	582	575	545	533	541	527	545	567	573	492	552	543	572	563	542	561	581	553	551	568	523	584	540	528	568	545	602	508	589	621	544	579	579	599	573	527	561	529	531	557	509	484	543	568	560	541	511	527	529	551	526	584	585	533	549	534	507	537	538	571	538	581	534	559	568	572	543	553	572	553	522	525	577	557	561	578	582	549	565	504	567	562	586	586	520	577	533	542	567	544	522	551	557	572	562	552	575	573	561	532	525	556	581	546	529	571	597	494	583	549	523	553	596	544	520	547	579	574	586	555	560	539	562	509	550	565	541	543	543	563	564	581	571	564	582	570	531	550	530	520	567	514	492	565	537	541	565	549	592	550	557	567	541	600	520	558	550	559	539	537	570	552	539	539	543	507	563	571	592	530	543	543	595	515	535	575	522	562	558	572	573	523	553	531	560	548	530	538	559	534	548	557	567	557	565	550	557	551	499	560	552	561	538	548	574	518	579	588	533	575	526	530	559	520	593	592	561	530	580	543	536	562	582	543	573	552	588	515	552	539	572	566	551	547	556	598	577	571	555	566	541	535	541	552	507	566	603	522	546	552	536	590	568	531	582	576	567	532	578	569	606	551	575	526	546	513	553	562	558	554	560	573	566	561	524	544	540	534	548	543	564	546	549	559	515	542	531	546	524	534	537	547	515	554	544	525	562	500	514	552	578	562	573	537	567	551	518	574	605	516	555	577	528	590	524	536	550	517	550	566	563	601	522	554	545	561	535	533	517	552	578	568	581	540	579	525	555	554	558	555	571	579	568	526	577	551	530	549	620	602	555	513	536	537	554	560	581	521	588	543	600	551	526	567	554	524	528	593	545	550	509	537
35550	22346	13947	1848	384	257	239	218	210	221	201	188	182	196	165	192	193	183	175	179	195	182	176	183	205	174	194	177	160	173	196	156	173	174	173	162	162	162	200	188	188	175	155	210	183	200	192	149	211	185	185	204	179	167	166	194	194	174	175	193	206	178	179	184	166	154	184	196	188	170	182	188	168	184	179	161	166	177	170	192	193	194	210	166	184	164	169	188	172	170	158	197	157	177	169	179	193	193	156	174	188	185	166	181	178	207	178	191	154	188	169	182	196	175	207	156	176	212	184	189	181	182	197	184	187	165	198	177	176	169	173	171	185	185	181	174	155	161	166	172	181	176	163	182	187	203	177	174	173	167	200	159	148	155	201	173	191	175	164	181	175	190	154	172	173	179	180	177	169	161	166	186	200	166	171	173	179	171	178	184	163	224	183	172	207	193	157	164	186	190	157	192	184	183	185	195	196	189	166	203	186	198	188	180	180	189	151	158	170	190	223	176	174	146	202	152	173	182	185	188	197	170	190	167	189	171	169	184	158	162	186	175	182	186	190	167	174	168	193	173	178	198	160	194	190	182	172	163	172	188	159	188	185	194	190	184	193	176	177	167	179	150	205	180	180	155	201	195	175	163	178	188	194	170	175	181	183	175	182	158	191	145	171	193	189	176	203	182	135	160	162	167	177	192	166	181	201	182	185	173	203	206	158	180	172	193	185	185	174	135	161	188	172	183	171	171	193	203	195	179	183	163	186	182	180	181	191	203	184	186	180	162	179	172	170	174	181	182	166	183	171	176	207	161	159	160	206	195	192	183	179	189	167	169	198	159	187	176	200	198	158	169	171	168	185	159	204	176	173	167	179	215	189	168	156	171	157	180	173	184	192	169	151	197	187	199	162	154	167	189	184	190	214	184	163	177	183	177	186	173	167	170	176	172	176	156	191	183	181	184	173	164	178	175	169	180	174	173	189	204	172	199	200	199	176	172	151	184	201	183	177	180	181	218	186	177	176	192	170	171	190	176	174	176	166	192	193	173	171	156	186	185	169	172	196	171	176	173	182	175	182	192	190	200	169	178	167	180	206	183	201	166	186	203	202	165	184	162	190	188	185	166	161	137	164	206	185	196	170	166	157	180	170	178	170	176	184	177	151	152	164	160	166	178	185	195	195	207	171	166	183	151	185	196	207	140	201	170	171	202	159	185	200	189	153	175	158	173	165	200	189	183	166	190	194	170	177	167	181	187	178	188	216	178	168	177	170	179	164	164	186	170	181	180	196	176	212	169	154	194	179	175	183	168	164	182	172	172	189	205	186	184	180	202	184	153	164	178	184	178	173	168	188	189	142	186	172	182	184	190	161	183	192	178	171	163	184	152	152	178	195	164	167	202	177	159	175	184	180	205	179	195	177	205	189	174	175	187	190	176	165	180	198	161	179	158	157	171	183	194	179	161	200	206	166	171	194	198	197	178	186	200	177	179	183	202	203	196	214	180	181	171	167	197	191	179	151	213	187	161	191	211	191	190	170	202	179	182	197	173	186	185	174	165	180	193	189	169	183	169	202	172	188	157	172	167	186	201	174	167	187	166	173	160	169	184	172	182	172	191	180	170	211	169	163	167	176	188	172	198	170	189	193	168	188	210	203	182	186	214	186	207	194	150	178	194	210	206	178	167	169	173	182	165	198	177	207	199	190	181	210	175	174	186	178	153	168	179	186	193	162	184	160	193	201	194	214	204	173	159	173	174	169	184	164	188	173	197	195	189	170	173	190	179	145	175	166	194	187	141	185	170	172	177	172	175	177	140	176	166	164	180	161	170	186	165	193	173	180	168	177	194	187	176	190	210	182	193	169	189	158	188	187	198	171	168	197	181	174	180	168	179	207	155	178	194	186	170	202	188	173	181	175	163	163	168	178	171	180	170	157	176	144	184	189	175	165	187	216	195	189	171	203	186	179	170	165	178	185	164	164	173	191	202	169	169	180	180	192	158	168	192	176	168	165	189	178	177	180	173	194	176	179	212	183	166	175	178	188	185	193	172	172	173	153	160	172	173	205	195	203	164	193	200	178	159	197	181	147	201	184	173	168	165	161	172	170	165	186	181	189	175	197	185	200	179	166	179	198	177	148	167	179	154	196	172	201	203	175	164	160	178	171	176	177	194	155	157	183	190	164	186	183	169	188	185	204	170	211	179	171	175	207	164	199	166	191	198	190	191	189	154	189	193	194	167	170	171	190	181	176	185	168	156	193	181	234	206	200	217	198	176	174	197	172	189	176	180	184	201	181	172	167	183	172	205	187	174	175	180	195	171	175	167	162	178	200	184	179	191	187	171	162	178	191	180	188	188	192	182	175	167	151	175	185	198	189	206	185	181	158	173	202	195	168	168	160	209	174	157	188	183	189	174	209	156	176	176	189	194	196	189	177	166	197	185	185	176	183	176	180	163	162	176	175	170	192	187	177	166	181	206	161	193	191	195	197	178	177	192	169	178	189	166	160	196	180	189	191	163	212	198	202	168	182	170	199	192	172	194	180	196	174	195	179	164	160	164	197	171	182	174	185	177	187	174	175	175	179	194	183	183	171	182	178	171	164	171	182	185	180	183	194	173	191	180	181	174	225	164	174	197	193	186	187	180	179	168	171	163	190	195	188	192	199	182	182	165	207	206	162	181	162	174	163	169	193	171	175	157	204	190	178	155	204	190	177	191	188	159	195	173	182	187	169	161	194	192	216	190	179	197	183	183	191	168	181	173	174	187	176	180	212	180	188	184	186	183	180	189	201	212	168	191	193	169	183	186	207	194	195	192	192	164	191	168	187	213	185	182	185	172	179	179	156	188	189	167	190	169	189	164	178	180	169	188	180	214	170	175	200	201	175	173	174	176	177	192	197	191	175	163	169	163	188	188	190	202	164	191	186	206	177	165	202	172	181	171	193	176	179	191	184	169	157	176	203	175	192	224	186	184	185	187	203	184	179	184	208	159	165	198	150	166	172	178	190	193	177	180	172	179	194	175	194	191	168	168	192	192	166	172	171	171	170	209	198	173	182	211	216	177	167	188	160	181	196	170	162	197	160	166	207	169	177	166	192	184	173	157	179	174	170	157	159	187	202	177	135	177	197	167	173	199	173	163	187	177	180	176	182	176	183	182	170	190	179	177	206	175	183	197	168	174	174	167	155	181	193	189	169	166	202	203	192	168	192	186	175	203	178	178	166	214	197	194	176	190	178	162	181	173	186	187	188	162	195	199	206	171	192	142	170	168	204	178	176	161	180	173	191	172	190	140	195	170	171	187	204	180	183	189	198	176	163	189	183	148	173	161	184	162	160	167	161	184	175	169	158	184	152	158	188	168	176	171	157	181	183	158	183	179	166	172	173	167	171	165	181	162	182	184	186	181	206	162	167	189	179	167	178	175	181	193	183	183	189	192	183	172	205	194	166	187	172	183	185	182	187	172	181	164	184	164	207	184	188	185	172	188	169	169	177	179	180	186
22752	15653	14637	1262	968	856	733	700	606	575	564	547	532	491	514	498	498	501	464	503	447	465	448	446	430	486	455	451	418	475	462	429	457	467	458	456	455	460	414	454	444	460	425	461	492	437	427	449	420	440	425	439	458	428	455	434	395	434	448	453	435	462	417	435	416	450	411	434	424	433	430	441	469	436	448	440	418	453	400	431	466	422	409	422	415	460	378	445	443	428	424	433	445	435	445	460	448	427	457	467	446	437	416	469	417	436	430	438	454	438	460	407	421	462	441	410	446	449	417	428	461	452	451	446	432	402	433	413	457	484	447	461	447	437	420	451	419	415	443	398	441	409	431	429	456	423	410	444	464	424	441	473	415	431	399	440	465	422	452	420	419	429	471	417	465	459	420	439	393	459	446	442	413	446	449	411	414	396	434	455	435	419	428	416	393	406	418	449	426	435	458	449	446	438	407	463	439	442	446	423	459	379	418	458	438	418	395	459	395	417	444	416	424	395	443	434	416	406	428	430	390	419	471	424	412	451	437	408	430	411	430	452	466	429	473	416	419	464	406	462	431	461	446	415	433	465	419	405	460	421	431	456	414	436	412	443	374	441	408	425	414	448	473	408	422	418	446	406	432	448	446	421	424	434	408	413	418	440	396	409	376	428	411	438	411	404	414	415	478	414	458	425	444	447	416	415	428	467	434	441	426	431	413	437	466	444	452	376	434	408	465	432	422	424	428	425	467	418	398	433	431	441	433	446	446	432	436	418	465	427	410	438	436	413	456	392	432	456	411	423	455	431	429	439	408	374	423	422	432	395	391	440	429	431	443	448	394	419	440	435	454	437	418	438	415	397	410	419	437	472	421	399	454	443	425	422	425	418	432	434	368	466	442	426	409	414	427	398	427	457	447	432	449	444	433	416	414	403	429	444	402	426	462	448	409	445	416	408	436	411	452	410	447	455	468	453	461	423	427	431	473	441	425	447	416	427	453	425	447	407	413	437	435	441	426	414	445	471	451	449	437	451	460	458	445	443	451	475	432	417	421	414	476	440	452	417	458	454	421	433	443	400	416	426	418	389	430	412	436	408	416	417	398	408	413	399	477	454	419	424	426	439	473	438	427	434	455	440	436	424	440	452	396	417	478	424	435	420	414	476	405	432	418	414	434	450	416	440	426	457	464	397	466	433	441	421	433	455	467	456	449	432	437	445	429	457	394	421	389	469	433	447	445	445	425	404	440	407	413	404	449	420	452	454	449	409	471	455	417	417	453	467	436	419	421	425	426	459	436	415	404	449	421	426	395	408	413	432	468	481	427	416	441	406	419	439	412	466	456	435	428	450	435	450	428	450	431	440	450	448	443	459	407	426	432	444	457	394	433	408	409	421	479	445	430	447	454	438	455	469	417	397	413	444	437	435	425	397	467	448	429	455	454	447	468	443	459	451	437	465	408	462	442	463	416	445	446	442	464	447	410	454	460	465	433	437	459	431	461	413	391	410	439	395	460	439	428	439	451	458	424	398	450	461	465	432	440	395	482	429	425	418	429	429	404	475	453	457	443	419	419	471	435	398	425	408	431	451	451	418	417	442	434	458	451	435	441	426	446	443	401	426	460	429	415	480	433	431	417	451	437	420	436	423	412	428	436	458	470	418	441	435	442	466	438	434	447	455	431	424	440	467	430	418	433	415	409	439	453	416	448	445	445	481	446	466	422	430	419	453	465	442	434	423	438	476	423	439	440	406	426	426	422	396	440	449	413	432	440	432	431	418	408	438	442	414	465	451	448	422	440	420	449	454	470	404	437	441	409	431	439	406	454	374	466	424	427	400	440	481	424	435	416	428	438	411	417	441	440	445	436	402	393	475	410	411	442	424	453	395	425	449	424	447	430	444	476	437	449	450	407	462	435	454	449	436	421	419	429	429	416	400	412	432	407	419	467	454	405	427	450	400	438	416	440	439	435	439	409	400	452	451	430	398	468	416	452	420	382	441	407	428	454	432	433	440	478	411	466	459	456	469	421	413	412	408	447	438	437	422	429	426	415	452	436	417	433	409	455	447	439	472	433	427	420	441	402	416	435	436	432	395	432	416	444	421	424	416	458	413	414	461	415	418	404	402	417	440	413	429	445	422	426	450	421	459	435	429	465	451	448	422	398	426	467	447	408	447	455	382	403	417	421	438	440	443	443	467	409	452	415	418	419	396	407	393	435	455	434	422	447	430	423	398	441	429	447	429	410	422	420	416	432	416	413	431	440	447	427	424	428	466	444	443	416	400	418	402	439	446	470	413	403	470	415	459	414	418	465	468	415	420	410	461	461	435	423	428	454	469	429	434	456	447	425	461	421	433	425	433	435	451	400	412	440	423	433	455	440	432	411	455	412	407	444	402	425	428	438	411	456	436	409	415	415	460	431	443	416	414	440	438	405	449	415	399	435	427	466	399	452	432	437	456	407	447	437	408	413	432	456	447	470	419	429	440	472	460	439	421	394	434	398	411	450	459	456	447	415	443	421	404	464	462	471	414	472	449	408	438	412	464	422	440	473	399	406	466	439	419	414	456	449	411	444	453	387	425	452	420	439	450	456	454	470	453	468	441	424	429	428	430	450	424	417	462	448	441	427	445	442	425	423	421	435	469	447	435	416	429	426	403	432	389	434	461	447	451	469	410	427	423	429	444	422	435	422	428	414	460	423	452	459	431	448	418	418	433	437	430	463	419	478	408	481	438	429	452	451	450	459	437	433	427	416	434	425	429	432	466	414	446	436	443	463	437	422	437	429	442	425	401	450	432	426	434	468	461	435	453	428	394	450	439	460	464	430	408	425	445	439	451	466	438	409	427	417	483	411	437	434	438	425	448	443	414	456	453	465	419	459	423	423	414	433	455	433	466	406	425	423	429	461	441	442	456	430	413	494	450	429	420	437	440	399	448	414	437	447	441	453	443	436	426	447	464	444	449	430	462	430	419	470	439	433	414	452	409	420	428	456	409	454	445	423	440	442	430	420	427	389	442	450	420	448	437	410	422	431	433	433	459	442	438	417	407	461	444	456	447	430	448	448	410	429	422	444	449	445	444	420	443	418	433	427	455	456	434	404	441	417	431	395	427	413	467	425	432	416	430	420	436	386	411	396	422	434	436	402	439	372	394	406	496	441	391	468	414	448	440	429	424	444	436	417	418	428	440	430	402	390	433	389	431	417	418	447	451	428	467	453	430	430	417	462	416	461	437	431	413	415	439	479	432	476	460	445	444	425	438	492	422	408	463	455	433	434	414	440	433	446	462	427	459	440	472	439	446	409	434	456	426	454	443	437	425	435	436	438	442	408	396	443	470	424	435	432	406	447	419	465	434	420	416	485	414	423	474	461	439	425	446	458	460	475	458	451	481	443	457	427	421	433	429	417	396	416	430	427	466	427	461	467	434	416	466	423	415	442	418	398	399	447	459	426	454	417	415	437	419	460	388	454	459	371	441	451	448	421	471	442	432	432	423	458	435
45796	32100	24158	4804	883	491	361	350	294	313	277	306	277	249	267	271	285	268	252	266	276	254	246	281	241	265	234	280	271	299	248	280	248	229	238	252	276	260	273	306	235	258	261	261	231	252	288	244	280	273	259	253	260	270	284	269	258	248	258	272	260	261	253	270	267	249	238	239	272	206	239	257	247	263	252	264	254	267	266	256	250	247	241	263	249	252	256	257	254	305	296	259	242	269	271	259	254	272	262	253	285	268	273	283	243	296	289	288	262	226	247	259	243	270	236	294	272	260	266	252	253	253	240	231	257	254	250	283	259	228	274	279	272	280	275	289	245	262	242	266	270	274	291	278	287	265	247	283	272	261	290	269	252	267	264	268	250	248	285	262	256	261	257	235	253	257	251	261	290	257	237	213	240	263	216	252	248	247	265	253	276	271	281	245	264	248	263	274	271	281	239	258	239	281	241	271	277	235	259	233	253	264	248	261	258	249	235	257	241	251	263	253	270	235	249	229	235	274	255	280	233	292	262	243	274	276	245	257	237	240	250	243	261	278	246	294	234	239	228	273	262	229	275	246	272	298	239	258	266	250	244	262	291	269	249	255	287	272	266	249	264	271	267	235	271	271	260	239	282	239	271	251	239	226	253	246	238	258	252	274	237	264	253	225	247	239	265	238	243	254	264	266	266	288	244	267	247	251	270	258	253	278	238	272	241	257	260	249	256	315	261	235	272	244	263	252	268	254	281	263	266	254	252	255	277	266	275	286	270	275	286	257	232	259	270	229	255	264	247	239	290	256	287	253	274	283	243	265	242	298	262	290	238	261	264	244	281	249	289	270	276	295	292	251	253	242	271	278	273	254	224	254	268	251	230	249	259	258	241	255	287	256	287	261	247	285	225	256	273	255	273	255	267	246	270	236	273	256	272	253	243	252	288	267	275	270	276	238	268	293	252	279	249	249	270	262	253	228	263	259	283	296	294	264	262	263	247	241	293	250	246	254	278	234	269	263	247	263	266	238	272	261	255	236	261	252	238	277	268	260	275	262	249	267	266	264	267	264	260	286	241	247	298	229	232	252	274	263	256	245	257	277	269	294	283	250	276	273	257	273	236	248	284	274	244	216	266	256	262	223	242	268	244	269	262	273	246	282	312	263	233	251	245	254	241	252	254	261	244	286	257	266	247	295	280	252	238	255	247	229	270	273	269	251	275	291	225	254	242	249	272	282	278	233	257	259	260	259	271	274	278	261	251	273	255	278	282	249	230	252	279	298	252	268	262	246	256	266	261	239	241	241	240	279	259	242	265	283	246	271	252	235	282	285	251	232	232	227	270	279	254	247	276	291	267	240	270	260	264	244	283	258	240	260	266	273	238	260	265	253	252	250	239	270	297	277	246	258	239	265	257	275	252	267	270	261	259	253	257	267	302	274	247	257	252	245	267	250	249	266	263	283	260	260	250	254	286	271	253	289	279	275	262	277	284	226	298	289	278	228	285	255	252	265	266	274	255	253	257	247	272	261	274	239	277	278	270	254	247	271	279	265	278	241	260	266	248	282	223	227	259	261	249	261	261	247	252	250	256	247	271	243	246	258	257	239	251	250	282	235	280	262	263	254	284	252	279	295	247	248	242	219	272	254	267	248	238	256	267	245	262	258	234	260	286	251	267	304	279	259	244	271	260	272	288	234	233	268	267	264	280	267	255	273	292	215	296	262	259	225	252	257	259	275	233	257	235	237	230	264	243	236	277	266	273	253	235	255	278	287	275	256	275	254	260	255	244	236	252	283	235	268	268	252	257	274	248	253	269	242	257	266	264	248	246	258	263	236	258	242	277	256	252	265	248	265	260	232	273	247	268	261	226	279	243	241	254	245	294	245	271	263	257	250	259	243	262	276	265	267	239	254	289	242	271	253	261	275	303	264	280	266	277	269	274	241	274	216	246	250	262	278	262	263	271	257	294	283	225	247	257	272	243	224	219	249	264	260	292	279	262	235	268	216	253	245	276	278	270	270	264	250	263	256	249	221	261	257	226	254	258	279	277	268	280	309	279	245	282	258	266	240	259	232	229	260	264	264	254	246	266	231	272	239	289	270	297	242	266	256	249	253	275	263	257	252	248	286	238	250	286	273	253	270	270	246	238	280	258	249	261	243	256	277	271	229	256	241	259	288	290	288	254	286	227	233	238	266	255	256	229	236	235	252	242	241	236	248	257	252	232	241	238	249	282	255	262	230	260	266	269	237	261	283	250	265	269	260	240	260	237	241	263	265	253	274	255	240	248	266	254	269	259	227	254	271	278	258	260	276	269	245	284	247	282	280	268	237	285	270	251	258	254	304	246	263	267	226	256	261	276	271	272	261	257	286	260	254	258	258	264	248	274	259	263	247	267	278	259	232	263	261	263	261	278	251	276	249	306	236	277	256	253	256	265	259	267	263	247	279	282	254	248	269	243	278	277	269	255	247	279	258	271	254	227	268	264	236	283	257	278	271	270	252	249	254	264	242	243	276	259	242	277	296	285	250	232	277	236	270	286	250	271	277	254	276	267	295	268	284	266	264	287	238	297	259	294	252	250	246	268	229	261	224	235	286	260	259	250	271	262	238	268	260	237	276	271	231	252	282	244	259	276	269	279	279	255	276	242	243	280	253	253	271	270	265	249	270	256	257	242	262	259	270	245	237	283	272	264	258	242	270	249	218	247	260	239	246	267	265	247	254	288	245	249	279	248	271	248	248	297	245	263	268	254	246	243	251	238	259	257	275	256	282	260	261	246	264	264	255	258	263	236	299	259	262	264	238	228	229	262	289	266	242	275	265	263	261	278	279	244	251	256	250	255	284	272	220	263	264	297	259	269	250	283	248	254	215	273	295	273	250	228	233	276	275	260	277	255	243	286	290	262	266	258	243	283	281	249	292	265	271	250	274	260	283	289	248	264	274	244	268	282	288	255	253	259	288	274	247	282	262	244	247	262	287	262	235	244	259	248	268	256	248	288	250	254	250	279	281	249	250	236	258	268	256	270	267	262	234	291	272	248	249	246	247	243	255	264	250	269	236	262	278	260	254	276	234	249	260	259	265	251	254	247	263	233	259	262	253	256	306	268	220	249	245	285	274	259	257	268	283	246	233	253	276	254	265	288	260	240	273	250	248	264	241	264	266	271	269	283	281	282	268	284	269	261	242	249	311	288	249	266	268	252	250	232	259	280	271	258	247	246	281	270	235	247	223	239	240	254	267	248	273	225	238	256	239	254	264	268	247	215	279	253	268	269	288	256	242	280	280	228	255	257	248	285	270	294	225	235	250	261	220	266	244	277	285	246	262	278	254	245	262	219	250	240	297	250	246	287	274	257	238	256	262	278	310	276	282	271	236	276	276	238	253	271	252	261	293	254	237	260	238	257	267	253	211	232	266	250	256	277	291	298	264	279	259	270	251	287	270	252	261	244	253	244	278	268	272	300	257	249	259	261	299	240	258	263	247	268	283	224	282	253	287
28957	22978	21961	2146	1680	1364	1231	1133	970	947	854	834	759	768	712	704	707	727	672	629	652	692	652	599	611	634	630	637	611	626	609	647	621	621	621	619	679	611	598	644	682	626	626	600	647	639	618	624	629	634	616	620	632	634	600	618	601	609	615	665	636	572	556	594	602	593	584	613	614	605	640	640	585	593	617	634	607	570	650	620	660	612	572	613	582	617	567	624	611	618	597	654	620	588	620	599	633	599	612	640	666	574	597	562	624	617	604	596	561	576	618	665	610	627	636	613	594	601	593	606	560	645	602	613	535	593	626	662	643	600	645	618	559	661	625	571	595	564	610	608	621	591	582	560	579	603	627	601	595	608	578	613	569	618	647	592	555	584	606	602	584	588	619	642	610	595	658	580	613	565	621	615	576	642	610	589	589	603	595	597	603	563	598	590	618	577	516	562	595	553	617	588	553	662	584	627	570	613	600	577	582	554	596	619	608	583	584	575	559	614	588	590	593	595	572	603	602	611	616	570	616	590	569	575	620	636	615	565	595	562	592	623	626	589	628	606	558	623	617	619	609	626	579	589	588	616	622	650	610	583	611	630	593	642	596	580	620	617	588	563	659	640	596	597	563	623	610	611	616	576	611	627	600	605	617	604	590	629	574	549	629	610	590	559	609	597	584	574	589	636	554	611	616	620	579	646	630	585	577	607	593	610	596	635	593	589	619	619	596	592	621	627	643	573	597	605	610	601	602	624	550	633	586	610	630	621	608	633	592	575	593	577	581	567	616	605	602	571	581	570	589	640	577	599	543	624	615	614	575	610	617	645	602	593	618	601	602	622	562	620	632	600	610	553	557	602	585	610	614	602	563	630	571	580	607	570	594	587	637	602	570	592	602	620	632	596	621	550	579	603	591	649	626	641	574	576	617	549	616	606	549	594	631	628	634	640	571	569	580	591	626	639	589	620	614	591	585	577	592	574	611	585	585	597	560	601	605	648	606	640	601	586	623	561	597	619	586	605	597	606	634	609	613	614	589	589	597	580	554	612	629	620	633	632	609	585	599	639	614	603	580	614	575	616	607	618	608	611	620	640	610	590	612	600	637	568	602	611	605	617	605	600	611	625	529	551	567	613	600	598	571	564	571	593	600	588	625	635	590	567	593	587	605	610	578	628	577	585	557	601	632	600	574	580	609	594	603	603	607	598	613	558	602	592	581	600	646	621	612	533	580	645	576	615	621	592	598	624	611	579	581	619	600	616	551	611	629	588	579	608	609	628	593	610	627	602	565	562	608	584	566	604	579	569	580	579	564	557	598	602	602	605	640	615	647	619	600	556	592	597	591	589	570	611	588	620	584	594	623	605	662	554	577	578	629	572	609	594	630	612	604	531	586	598	603	619	620	630	584	618	635	590	638	622	603	632	644	605	604	610	642	630	588	560	523	577	633	617	637	615	646	594	578	575	637	590	582	631	522	599	639	607	650	579	570	572	612	637	593	617	606	622	632	549	605	614	622	585	616	580	561	626	611	591	575	608	624	616	609	640	616	627	598	558	634	574	607	621	576	552	610	610	623	574	552	605	585	591	562	596	617	618	599	612	572	612	603	625	597	605	591	577	613	632	600	573	574	575	560	582	577	584	610	617	633	619	562	604	613	621	603	556	585	592	601	583	581	590	603	616	633	614	602	610	597	622	584	638	587	645	582	577	549	629	579	602	591	581	583	636	612	606	644	592	574	621	581	602	619	574	577	597	566	600	580	603	581	589	557	592	569	588	591	602	578	588	601	572	604	602	613	591	577	590	595	603	624	578	592	609	600	631	595	558	598	617	626	587	592	603	628	629	614	575	571	636	554	597	627	579	613	633	631	571	593	630	593	591	580	610	600	644	630	611	586	589	615	592	562	637	568	619	646	625	613	636	615	601	586	606	649	600	642	598	604	584	605	589	578	584	608	615	589	619	602	628	608	616	570	581	588	640	610	600	596	615	584	610	591	592	568	612	619	658	567	600	583	617	651	603	607	558	625	558	566	620	584	633	574	594	588	584	612	608	667	591	591	600	630	578	599	577	580	620	633	619	600	617	598	625	592	577	603	617	597	595	585	579	614	594	556	580	603	638	634	617	619	636	572	596	629	575	592	581	595	600	595	574	634	572	581	601	587	592	583	649	620	603	588	582	574	667	588	591	625	577	564	610	612	590	619	576	594	590	622	551	582	588	537	610	591	609	596	579	610	615	588	589	622	654	621	614	628	584	597	572	565	615	614	650	607	600	580	577	594	639	558	585	650	565	582	583	564	594	581	602	607	588	584	641	617	612	640	630	535	542	625	581	608	586	609	618	603	608	619	613	642	628	601	575	607	567	615	580	618	622	589	599	639	575	626	568	596	588	623	573	565	628	624	630	590	627	625	555	582	633	575	608	586	620	618	617	631	596	629	608	594	585	626	612	614	593	614	631	593	560	587	624	592	620	599	636	647	633	627	585	651	556	613	597	587	564	571	597	625	592	548	607	584	597	577	614	574	594	550	606	573	600	590	601	570	573	595	634	589	607	581	588	608	622	562	587	607	571	590	613	647	613	592	617	595	570	580	597	593	619	621	590	610	639	588	616	612	568	588	639	619	625	625	617	598	550	589	571	628	620	606	587	614	591	602	589	629	638	641	581	617	645	622	594	613	607	604	574	625	591	595	546	610	583	589	578	604	614	588	622	615	591	598	645	575	602	613	579	622	621	582	572	599	609	585	598	611	573	568	580	607	606	573	611	631	581	608	565	590	611	607	635	552	631	611	598	600	642	610	598	631	611	596	621	604	645	609	620	621	600	586	625	608	644	597	611	596	591	603	610	549	639	611	609	608	609	559	633	599	617	583	626	593	574	628	610	636	594	685	613	607	631	626	616	594	574	633	655	596	573	614	631	610	613	626	597	625	610	653	606	619	625	602	601	618	583	583	630	592	590	621	622	642	597	577	587	576	581	554	627	597	639	594	608	616	600	583	601	595	568	628	558	639	586	602	617	568	588	589	585	591	572	584	551	606	586	566	638	605	605	574	588	625	592	622	618	611	556	575	579	625	616	554	627	660	576	561	619	594	632	582	561	607	575	582	601	602	585	614	567	617	588	605	570	597	637	581	605	645	594	552	613	586	631	546	595	629	584	620	547	583	588	530	587	613	623	616	584	642	631	598	570	637	625	571	647	588	621	575	592	587	579	619	575	615	655	592	567	584	589	612	538	584	611	600	620	579	571	564	590	593	612	563	618	567	563	603	552	571	603	620	566	629	575	557	640	592	602	574	617	636	582	621	582	592	638	558	610	566	612	568	612	600	617	555	608	619	588	598	582	586	587	577	585	608	590	583	628	564	565	592	589	621	617	638	621	580	597	600	602	539	589	580	597	590	582	636	589	610	616	572	575	602	594	600	615	563	577	604	565	622	591	578	645	621	601	562	569	638	623	619	607	618	607	587	548	594	612	558	583	566	636	619	611	609	668	630	591	596	618
15388	7499	3947	483	276	252	253	243	241	267	241	258	259	246	236	248	228	252	266	271	263	232	273	266	271	265	244	229	260	246	273	254	252	261	226	230	269	253	254	282	235	244	264	259	269	230	252	236	227	267	230	251	288	257	265	256	251	269	235	264	237	244	217	247	227	237	272	283	240	285	269	244	268	239	248	273	273	255	261	255	290	237	228	227	243	247	225	245	243	280	223	221	243	261	233	257	257	242	206	244	242	217	228	257	208	239	253	259	280	256	281	256	277	249	271	239	251	257	244	247	286	274	290	242	240	233	245	243	239	258	232	246	237	303	237	255	250	250	278	246	243	272	246	270	275	242	249	252	244	263	251	272	276	249	238	256	250	254	271	247	264	243	235	246	246	213	234	257	268	231	259	243	222	239	220	246	241	233	272	256	264	255	282	267	268	244	233	248	282	263	242	244	269	292	236	237	259	250	250	274	220	263	262	243	241	257	232	243	263	241	249	245	247	232	229	246	298	227	223	244	246	249	273	226	266	263	278	263	283	250	260	245	224	266	256	237	229	257	272	240	243	256	260	275	273	278	266	252	235	257	256	232	267	264	260	236	265	239	240	251	255	274	242	235	232	301	265	225	272	254	237	259	218	218	255	232	270	242	281	238	244	232	241	242	248	242	270	266	246	255	304	285	265	264	248	256	249	265	274	221	254	224	227	246	259	234	259	244	252	261	254	240	270	237	274	276	283	257	262	250	275	289	285	253	246	230	240	255	261	314	231	228	250	265	266	267	256	264	264	268	285	258	234	242	245	269	260	265	266	269	279	268	253	272	248	274	246	263	252	313	250	244	227	249	283	216	244	240	254	267	252	249	230	224	258	241	249	256	239	251	227	254	239	249	279	263	266	238	281	288	239	240	245	224	259	253	267	261	260	234	253	259	264	253	231	277	273	259	240	271	238	249	201	260	244	247	271	245	247	246	267	243	273	238	265	271	243	277	233	241	265	235	266	241	270	236	255	266	258	277	275	262	272	235	255	250	252	251	259	282	248	276	302	266	289	275	232	260	295	273	258	264	247	225	244	263	274	269	258	253	264	239	223	237	268	272	292	241	253	228	226	268	243	247	248	255	239	214	274	231	237	272	260	228	239	268	253	278	265	234	251	260	257	260	257	254	273	222	280	278	238	248	221	263	284	260	258	215	252	281	274	241	277	252	266	241	265	241	222	233	262	274	240	280	245	258	270	240	250	238	280	241	268	262	242	271	241	238	265	258	252	238	249	246	238	223	288	229	229	244	255	258	254	256	252	255	252	242	268	263	253	260	261	269	244	251	251	266	264	242	249	282	250	258	246	284	260	270	253	240	286	296	257	260	255	248	233	266	267	253	268	268	277	264	283	277	267	244	242	255	241	226	263	263	295	252	251	279	263	266	251	276	255	254	257	268	236	259	262	282	264	287	238	243	250	217	229	276	277	259	248	247	256	234	251	238	259	268	233	294	254	285	237	228	256	257	260	239	274	275	252	234	257	235	264	261	229	256	244	253	262	228	227	221	248	302	230	256	232	252	241	252	267	262	242	270	265	288	239	253	258	254	256	267	234	252	254	248	255	255	251	232	231	256	227	250	258	281	256	267	274	288	250	251	263	269	270	248	227	259	287	251	229	244	242	260	239	258	261	256	249	242	255	254	263	251	259	241	258	252	267	282	260	258	264	242	268	257	258	235	256	249	261	258	265	256	257	243	241	259	253	259	275	227	251	241	269	242	240	230	250	260	262	250	272	245	258	235	270	253	242	281	271	268	220	238	270	245	238	261	242	245	264	236	254	243	304	245	229	234	236	282	267	242	222	230	263	218	268	271	253	245	279	252	234	237	264	249	220	259	268	245	235	239	235	252	222	278	234	243	246	235	220	310	266	230	238	238	265	254	270	255	271	279	257	278	207	228	260	278	241	247	246	257	243	278	261	268	260	263	261	283	223	233	262	246	268	248	255	284	245	252	275	287	238	267	238	235	237	245	278	239	245	231	250	244	249	232	264	241	239	273	252	230	243	263	254	249	260	262	259	251	262	278	295	261	246	240	248	259	253	247	243	247	228	228	244	226	223	246	265	256	241	270	224	224	268	227	249	231	259	238	247	255	294	262	238	237	249	250	300	251	229	269	258	267	288	254	212	249	280	242	257	245	247	252	267	240	274	255	229	271	242	270	249	240	271	268	246	218	232	235	241	247	261	226	264	241	255	272	248	274	281	276	234	252	283	264	239	225	248	232	230	234	251	247	274	269	249	265	251	269	247	263	262	270	243	248	256	254	262	262	271	248	259	265	259	240	301	238	269	264	247	252	252	282	267	222	241	249	252	226	242	264	275	256	273	262	271	244	257	211	256	281	277	253	273	257	255	249	250	246	269	277	233	257	252	252	266	244	257	252	249	254	249	250	305	260	272	245	248	214	288	226	272	250	254	256	239	269	255	261	255	251	219	262	266	288	260	245	253	246	255	301	267	248	232	259	246	242	280	254	258	250	247	235	224	253	252	265	217	276	252	285	253	269	248	275	252	247	284	261	242	268	284	225	240	233	260	259	235	265	281	269	288	260	263	211	228	258	244	254	270	225	239	231	265	238	252	261	248	254	255	217	227	266	278	231	257	259	263	242	255	237	257	275	241	273	283	233	242	238	270	263	256	286	242	251	265	246	277	242	250	241	284	256	253	243	263	272	255	230	283	234	254	247	247	231	257	255	245	274	247	225	292	255	252	278	263	252	253	223	245	259	224	238	224	231	291	240	247	245	266	277	233	246	246	261	255	225	263	263	282	276	247	239	239	261	264	223	262	285	271	262	279	249	227	254	265	299	248	244	239	232	268	260	234	257	239	271	228	261	217	261	263	292	264	271	237	254	241	259	219	262	239	256	273	237	250	270	263	259	247	271	229	256	282	250	282	250	277	268	260	253	244	232	225	275	263	271	287	246	263	244	296	243	250	244	263	256	287	232	252	239	240	222	252	231	253	244	250	257	279	242	243	245	245	261	243	272	219	236	273	276	253	231	264	259	254	253	239	261	252	239	250	257	247	254	289	244	249	259	289	232	276	279	226	240	282	264	255	265	264	232	246	260	258	247	259	248	259	253	261	256	243	244	272	256	242	251	274	270	282	225	222	254	249	233	261	249	275	280	261	249	255	267	270	289	271	248	241	275	216	240	282	294	273	248	238	259	261	222	241	238	228	246	290	278	236	260	272	257	285	266	256	266	259	267	264	227	247	248	264	256	267	268	252	246	247	245	212	245	282	259	245	265	263	239	261	261	272	258	248	246	208	241	256	262	230	242	262	242	243	263	264	248	256	251	256	270	287	246	270	276	213	255	255	262	234	223	244	259	254	234	271	236	304	256	246	222	275	244	241	278	237	219	243	232	246	285	292	241	251	269	260	227	262	261	263	280	259	250	271	233	255	236	268	233	255	252	267	240	283	278	244	250	248	259	240	276	223	242	259	259	241	237
9293	6170	5658	717	632	583	597	583	580	557	539	561	550	590	585	533	590	596	568	580	610	582	525	557	577	535	538	550	575	527	555	582	572	624	527	593	584	566	566	606	554	594	569	542	556	580	572	554	527	554	576	582	565	551	537	563	558	613	563	538	567	575	590	588	582	574	532	575	574	604	553	576	579	543	552	552	550	555	582	569	548	536	562	528	562	571	584	589	575	591	519	534	591	552	570	559	567	600	566	579	539	596	614	600	558	596	580	576	614	581	593	586	540	588	561	545	553	549	571	568	598	523	574	549	526	556	560	601	576	564	582	565	578	576	581	564	533	580	557	570	566	525	606	588	574	555	534	536	588	570	611	536	554	578	621	568	586	536	550	598	549	543	624	612	587	581	615	544	568	600	568	576	589	528	580	511	557	551	554	566	561	587	592	565	556	582	587	605	563	585	583	535	574	564	594	547	619	581	590	603	540	610	592	547	564	550	562	539	567	533	601	552	560	563	560	558	558	608	555	559	552	533	564	575	540	556	548	575	576	614	592	537	560	537	547	572	593	540	569	573	598	574	551	587	563	582	562	575	597	565	578	597	589	575	573	595	582	555	552	572	570	579	571	556	532	567	551	565	528	577	570	547	591	574	571	547	627	601	602	576	565	558	609	578	617	559	547	544	551	570	577	580	542	547	561	538	566	599	568	532	512	549	603	594	614	588	552	536	530	561	547	587	573	517	603	556	582	599	587	569	525	563	567	586	585	566	568	581	597	539	559	589	538	521	538	576	548	587	590	589	599	583	586	572	544	554	513	577	551	596	574	570	571	622	586	532	578	559	521	551	535	592	550	603	587	549	570	604	585	544	584	572	543	568	576	576	601	518	570	539	589	598	573	564	565	522	580	568	540	582	544	565	637	596	581	559	616	562	601	589	582	583	588	585	569	576	576	568	590	596	535	581	575	606	592	555	573	573	583	595	582	590	569	526	611	521	553	615	587	605	560	580	555	601	621	600	576	584	499	587	592	573	560	551	537	587	557	589	542	582	593	585	605	580	568	583	554	542	585	596	590	582	590	552	580	568	588	582	524	550	544	570	555	539	576	572	609	555	617	576	548	587	565	591	567	576	611	572	550	602	570	519	536	586	590	578	584	592	514	555	559	588	581	561	535	575	544	593	584	573	577	572	590	562	538	574	599	580	538	568	568	546	582	600	565	539	557	565	558	559	555	527	561	555	595	600	596	541	555	573	582	583	585	580	584	589	601	556	551	541	526	563	560	554	576	604	600	594	633	560	541	545	503	608	591	599	532	564	608	553	577	559	558	585	572	531	579	545	579	575	541	562	604	547	538	557	587	571	553	574	614	592	586	588	541	573	586	583	591	560	548	559	541	598	524	612	564	512	572	566	563	527	559	561	526	556	513	601	559	555	540	583	556	595	538	556	565	505	601	569	588	575	527	582	560	573	532	584	569	578	582	590	554	529	540	564	588	603	632	530	576	613	545	575	551	562	580	561	593	572	562	583	527	570	548	573	564	598	584	564	552	585	541	590	569	553	560	517	581	622	545	599	552	596	565	573	578	544	569	576	570	565	533	558	541	555	562	568	593	558	580	569	585	564	550	558	570	575	558	569	578	538	611	566	571	570	573	537	565	568	575	557	584	594	562	575	594	576	562	538	548	557	537	557	598	539	552	569	530	599	550	542	570	618	558	527	525	567	554	535	520	553	564	579	533	564	548	631	606	532	554	598	583	542	570	547	524	561	578	570	543	584	572	524	607	539	559	543	579	573	560	553	581	564	570	578	595	547	586	550	568	550	552	572	580	527	531	613	586	555	571	575	603	539	547	559	598	598	530	537	600	521	582	615	573	560	597	576	564	536	566	577	600	595	584	565	557	558	583	567	494	560	541	544	609	550	569	562	553	536	604	581	602	602	549	564	573	557	560	596	587	543	552	573	579	551	544	536	568	523	579	583	549	547	577	554	559	576	605	581	540	582	533	586	580	530	557	580	574	598	549	587	562	574	572	551	542	569	582	573	590	557	561	594	589	563	583	554	545	550	582	576	532	551	582	596	563	547	581	535	541	507	554	572	556	580	600	568	531	564	590	594	606	603	539	556	570	564	579	573	550	594	573	574	587	547	517	551	557	549	560	601	596	552	583	529	603	586	591	604	524	544	563	565	574	559	562	539	538	544	568	574	586	552	589	561	605	619	577	545	570	515	573	573	608	546	580	626	558	564	586	566	555	547	593	592	534	570	585	553	569	548	591	569	602	543	578	564	572	562	557	540	567	569	570	598	546	550	558	605	596	542	566	547	569	531	549	546	590	582	629	644	513	556	603	555	557	569	551	601	586	601	589	540	578	548	579	578	590	566	562	578	539	541	606	599	567	599	566	556	549	601	599	571	572	577	536	559	604	564	578	554	573	580	568	535	582	561	580	604	592	593	551	558	588	631	553	555	538	574	599	585	558	565	560	599	574	558	551	605	642	549	562	558	552	584	591	516	550	576	568	575	532	587	555	584	493	562	551	544	565	535	583	548	552	570	583	573	613	587	595	558	542	544	590	569	543	555	613	581	577	550	596	584	583	528	559	565	573	531	597	547	573	552	544	558	565	573	555	554	574	566	562	553	576	586	640	552	554	588	591	576	578	585	573	535	545	578	596	543	586	557	589	573	597	540	605	579	593	517	551	573	537	581	563	552	560	595	587	530	567	546	562	582	512	584	578	559	567	587	597	543	553	602	586	533	549	562	584	572	587	577	566	582	578	524	567	546	546	565	571	567	564	588	571	625	554	537	577	597	557	558	609	547	557	576	585	596	586	553	572	578	558	562	591	585	551	546	568	559	572	598	600	532	584	586	571	566	562	561	573	597	582	560	558	539	557	533	563	567	560	599	563	581	596	557	595	539	555	571	544	560	546	565	565	512	552	575	617	560	564	585	588	594	502	598	590	551	571	550	593	618	582	567	604	606	578	554	540	575	588	532	580	550	572	595	573	545	556	532	557	574	567	576	575	578	585	577	551	531	540	612	569	585	555	557	643	564	588	560	602	567	589	577	573	540	560	571	594	561	553	597	592	597	585	557	584	553	559	609	579	555	597	593	541	569	563	537	581	571	537	581	554	550	552	557	594	573	578	591	575	553	605	538	554	595	595	540	528	600	593	568	560	579	554	603	575	538	581	576	562	538	561	588	576	569	561	521	526	552	547	572	559	563	581	552	557	491	566	563	579	571	593	543	555	547	558	522	581	562	567	574	597	548	599	600	577	577	614	571	632	561	586	562	576	607	618	565	600	601	590	558	577	536	581	590	543	565	558	597	545	562	558	530	574	571	596	523	563	557	542	566	589	596	584	581	569	547	629	560	516	554	536	561	588	552	564	556	551	520	604	571	581	547	535	578	573	569	563	542	572	569	612	553	539	560	599	579	519	605	573	547	557	590	636	567	603	591	594	601	559	531	565	553	577	563	601	579	559	542	544	548	534	588	551	568
34190	23587	16590	2361	453	311	270	204	204	187	195	218	216	191	173	199	196	213	180	172	189	195	205	190	177	166	178	218	214	189	166	208	206	211	192	165	176	168	187	187	183	183	174	203	188	183	190	212	189	195	180	182	172	183	189	208	183	195	188	181	180	152	182	181	186	175	168	170	216	192	181	186	170	177	176	188	145	194	157	190	183	158	193	190	178	171	177	175	178	164	178	202	197	209	168	161	184	181	168	168	170	194	205	186	180	171	170	181	203	180	170	196	188	205	175	207	160	172	163	188	191	204	199	185	153	184	225	173	174	174	185	181	179	192	200	152	181	167	192	187	182	185	179	178	161	185	179	194	168	191	171	197	178	173	199	184	160	177	179	166	195	203	177	164	177	162	184	187	187	198	188	190	194	157	171	173	179	160	187	185	171	185	176	208	192	171	156	186	198	199	185	181	184	185	172	174	180	177	210	162	190	180	184	161	188	189	181	201	180	183	165	185	189	182	176	190	213	163	184	173	167	182	212	184	183	196	198	166	169	174	194	200	184	179	162	165	182	220	198	190	184	185	188	178	166	165	178	206	172	196	170	167	190	211	181	205	175	164	193	183	174	192	173	194	173	194	162	192	165	202	169	176	190	194	191	158	175	166	197	183	177	168	229	183	172	186	221	193	179	221	177	198	183	193	190	197	186	172	193	189	151	182	203	202	185	166	200	175	152	182	161	163	167	183	207	175	194	167	168	186	154	191	170	203	179	200	173	178	178	178	163	178	169	175	173	185	171	174	178	171	158	202	203	155	190	164	179	184	181	151	197	197	163	172	192	185	211	201	200	178	207	176	155	175	184	203	166	169	189	174	175	193	204	173	155	179	181	156	163	191	189	198	180	186	160	192	192	171	189	213	210	207	203	201	173	158	169	175	163	212	183	170	153	160	188	182	171	179	174	184	175	189	187	171	171	186	195	174	161	169	190	157	185	184	188	205	178	181	187	181	179	183	185	169	155	167	165	173	194	169	168	190	168	193	173	197	143	194	157	191	177	184	177	218	161	161	167	172	184	210	172	205	185	191	190	172	171	207	186	201	193	183	175	195	186	167	163	192	156	192	177	180	193	173	174	178	180	188	177	195	174	185	177	184	185	167	212	186	194	217	199	188	175	176	185	205	168	173	166	202	198	191	184	170	165	203	188	188	180	158	189	171	162	170	193	179	173	181	205	189	191	160	190	179	200	185	157	187	186	172	190	178	194	173	192	185	172	183	181	194	171	222	198	198	211	160	201	165	167	199	184	200	190	190	193	222	194	171	184	159	192	180	188	175	185	186	197	203	221	203	201	160	202	173	173	209	154	202	208	173	181	166	162	187	187	191	163	189	184	176	169	200	186	184	181	197	173	172	193	170	201	167	157	188	155	169	177	151	182	178	174	197	193	161	155	190	174	185	189	183	172	167	208	187	175	203	202	155	178	195	198	177	200	233	197	169	208	169	166	202	193	184	202	161	168	206	209	210	204	194	191	169	185	194	200	177	138	213	168	191	169	191	185	189	194	181	199	168	196	161	152	192	191	198	184	200	161	166	210	195	186	157	209	175	170	193	165	193	195	176	188	177	176	190	189	175	186	195	178	150	172	195	193	164	177	168	200	192	179	182	205	176	188	218	200	200	186	187	175	174	182	162	168	183	205	168	198	184	184	195	174	186	193	218	166	159	206	186	186	192	182	172	179	173	190	163	168	185	172	174	175	162	194	171	186	182	190	206	162	225	212	197	182	193	162	186	167	189	200	169	163	181	157	156	184	176	196	179	177	188	168	162	189	183	206	161	194	175	156	178	199	182	184	172	189	174	175	171	187	179	182	212	185	178	200	175	215	187	144	178	181	190	163	179	177	219	188	179	191	202	178	186	194	194	174	165	188	180	185	195	160	222	172	179	184	153	189	189	193	194	155	175	193	185	192	184	192	170	159	191	166	187	185	175	177	188	187	202	162	191	158	187	189	177	196	173	166	169	143	185	161	172	185	182	186	188	197	203	210	205	199	194	183	196	207	190	185	169	182	189	190	191	178	188	196	200	177	196	199	171	170	167	189	189	195	185	210	186	174	167	189	178	178	181	207	188	211	192	186	169	194	173	180	191	175	169	202	183	159	177	194	205	186	182	175	177	151	160	172	183	159	200	153	172	203	186	201	175	162	180	208	158	195	175	194	223	192	183	182	166	190	192	174	194	199	166	195	160	175	163	191	178	157	196	187	198	162	201	208	149	192	177	178	186	167	185	185	181	193	195	174	171	173	190	162	171	175	186	199	187	171	186	174	194	172	195	190	203	160	167	190	173	195	155	187	206	167	181	219	196	197	183	167	175	201	173	176	164	177	190	187	192	179	176	190	181	179	150	196	178	176	191	163	153	144	184	178	166	186	211	188	183	172	163	179	146	196	190	180	184	188	193	177	184	186	201	180	183	178	180	185	195	169	196	170	207	168	176	139	168	175	177	178	184	151	168	168	190	191	190	193	170	181	177	186	180	193	224	182	168	190	183	206	216	172	179	175	192	175	188	202	186	174	195	179	174	174	178	182	192	187	196	197	160	155	200	154	185	169	220	180	199	166	197	188	176	203	177	191	192	198	195	149	198	180	210	183	189	182	193	198	207	218	185	190	171	168	181	202	181	175	174	190	219	196	212	190	179	204	172	157	165	192	175	189	163	206	185	188	157	197	211	198	175	172	177	184	165	164	170	180	200	173	192	189	177	172	193	159	197	165	144	175	202	188	196	201	168	179	163	179	202	172	166	180	189	161	166	189	170	195	184	213	204	178	194	184	177	168	167	188	172	194	203	181	179	188	156	184	167	187	178	172	185	188	180	181	202	202	190	186	172	185	186	209	189	180	170	164	187	182	204	159	181	197	188	176	200	178	172	193	186	188	172	182	209	166	202	175	188	164	192	172	178	171	179	173	172	159	165	179	175	185	183	197	201	177	170	203	183	200	172	188	202	194	190	185	191	168	180	179	199	180	192	187	191	176	167	207	172	149	183	184	208	180	173	181	165	171	183	171	182	168	193	201	178	159	223	162	175	153	170	176	174	174	205	188	182	189	184	167	182	156	168	178	172	201	183	180	184	176	199	189	177	193	193	195	183	197	170	217	194	152	172	173	186	173	168	188	168	166	179	164	181	193	156	149	179	199	180	195	191	193	189	170	189	156	180	174	183	198	187	206	226	207	201	198	156	164	198	159	197	180	190	191	195	174	179	175	175	199	183	161	193	179	171	161	171	188	172	190	173	176	158	216	202	156	194	199	187	183	167	206	179	151	190	201	189	196	179	194	206	165	186	202	198	204	194	188	196	166	184	175	176	170	164	178	170	176	176	194	157	190	195	188	176	186	179	197	215	182	176	182	159	197	179	169	160	190	179	209	194	193	190	179	169	197	198	185	163	182	192	179	198	175	192	186	196	180	182	181	187	187	177	173	160	178	172	188	211	231	157	198	204	160	211
21966	17024	17187	1386	1010	843	721	712	623	615	548	524	503	536	537	485	448	451	453	464	459	475	466	501	470	484	420	446	469	466	460	408	448	428	422	405	418	453	439	441	468	485	446	446	429	424	460	433	442	476	415	440	439	404	430	444	423	431	450	445	429	432	451	422	430	458	419	435	446	441	457	446	454	452	482	448	469	488	454	475	426	439	454	421	446	419	442	446	478	401	417	478	459	451	425	445	460	462	439	453	467	462	415	435	418	420	432	437	432	446	463	467	455	429	440	442	428	430	441	470	454	429	459	417	439	450	415	427	462	439	420	428	417	448	452	470	459	439	456	446	403	464	459	484	462	456	420	426	439	432	420	431	447	418	447	450	502	445	461	461	462	444	424	449	432	430	424	443	495	446	450	468	424	484	437	431	452	472	439	445	425	435	451	431	444	417	456	472	455	413	436	426	471	429	443	453	445	414	476	437	414	411	434	444	480	445	465	480	467	459	417	448	448	446	457	449	441	448	410	462	419	440	425	411	462	466	416	454	451	457	428	435	421	429	425	457	454	457	438	447	469	446	468	444	404	462	435	449	420	510	431	448	462	426	423	414	433	452	464	464	448	437	428	400	450	435	429	421	436	459	412	429	466	444	438	463	467	462	432	443	417	441	441	444	482	452	448	487	401	430	426	396	442	498	449	477	437	472	434	448	431	476	468	419	440	427	436	441	404	478	438	467	444	487	469	431	425	463	435	435	417	454	439	430	455	487	423	458	473	443	408	416	404	447	471	444	447	402	486	440	420	425	454	430	420	464	440	432	420	456	437	474	433	426	465	405	445	437	433	428	409	425	480	438	415	425	419	441	420	462	411	427	467	436	413	434	468	427	418	450	451	429	466	450	459	458	425	443	451	434	442	438	419	412	471	447	449	444	404	426	419	417	452	478	446	409	437	423	452	439	461	458	435	435	447	419	402	439	438	471	415	449	432	460	462	440	433	449	451	396	416	467	423	471	436	417	433	436	400	443	431	441	472	462	486	433	444	458	428	458	484	443	428	412	432	437	432	436	419	427	444	418	407	434	451	445	427	451	451	453	433	416	454	473	417	451	415	415	437	447	464	430	465	427	421	444	442	459	419	432	458	408	403	442	429	436	427	444	432	445	459	453	412	443	477	446	421	442	466	466	440	452	443	437	459	443	442	459	416	393	429	424	435	440	477	412	417	434	445	438	481	404	440	446	448	434	453	454	461	412	409	395	435	444	422	419	441	454	436	437	452	431	412	438	410	452	477	465	461	449	431	445	442	417	472	414	427	430	443	421	440	395	408	469	459	429	397	446	411	429	450	437	404	433	450	461	485	449	427	430	444	429	446	450	439	445	431	465	463	421	461	421	429	442	398	447	430	391	425	461	514	433	434	463	458	403	447	444	457	454	434	438	442	445	429	469	433	417	451	450	434	401	433	467	411	412	445	434	469	465	431	446	471	458	429	426	443	423	416	444	450	451	467	421	440	448	431	477	434	444	437	448	459	466	427	453	395	423	460	469	448	436	462	437	438	461	411	457	405	465	434	461	462	442	464	433	434	460	414	449	448	413	422	476	427	458	432	446	459	438	444	484	462	435	447	458	440	431	488	505	438	469	446	459	450	453	413	426	441	404	456	462	421	434	444	445	421	437	442	407	439	415	447	478	419	462	478	453	421	466	437	402	452	397	442	435	419	425	442	407	425	452	430	483	455	469	451	454	396	423	459	443	458	410	464	461	420	412	408	437	466	388	456	474	438	432	442	405	428	435	441	444	466	466	427	440	458	446	444	422	454	439	407	407	432	414	440	440	427	433	444	417	442	457	451	458	409	432	434	420	474	408	450	418	431	457	419	458	420	451	395	428	458	413	450	448	402	414	457	449	431	427	479	426	475	453	426	475	465	456	416	437	439	464	424	431	447	454	425	417	465	449	454	427	446	444	448	481	427	444	473	432	446	408	472	481	401	466	473	442	455	468	438	479	478	493	417	484	463	457	445	409	450	429	415	462	471	433	444	486	432	473	404	426	420	431	459	426	436	430	427	388	408	444	418	465	416	427	464	439	443	459	434	441	480	401	475	450	449	392	425	412	438	451	465	456	442	432	453	418	437	408	456	446	451	417	461	463	456	455	447	435	418	428	471	425	454	424	436	475	462	434	433	419	431	426	410	462	436	416	450	423	442	419	451	416	445	435	419	467	454	443	493	427	458	399	419	434	439	419	446	478	438	456	438	454	450	465	428	452	459	433	425	419	441	420	437	426	430	426	444	407	422	455	428	440	436	435	439	453	434	414	403	449	455	437	455	452	461	428	411	455	393	438	432	409	424	404	388	440	430	442	448	448	450	413	459	438	449	434	461	450	412	445	412	456	438	429	458	469	448	439	429	430	443	405	413	430	467	435	428	408	462	410	431	438	448	423	445	431	452	406	409	447	447	468	440	435	438	414	421	475	436	462	436	441	470	450	444	455	457	437	397	436	420	427	440	403	445	453	452	460	454	453	441	444	464	457	430	436	430	452	432	436	430	436	450	437	453	445	431	450	464	442	466	418	455	454	425	421	439	477	439	477	408	447	464	430	455	415	426	447	449	477	466	456	450	456	425	480	455	400	455	440	428	428	456	455	416	412	434	445	443	403	449	398	445	437	418	443	415	455	428	455	407	467	444	471	411	433	437	447	451	429	439	448	437	439	440	437	451	468	446	404	438	424	441	419	418	398	437	474	420	468	446	479	460	471	446	442	439	420	450	438	436	440	441	433	447	424	430	433	389	438	409	444	414	411	413	466	454	417	432	463	434	471	448	456	440	481	410	429	454	460	415	476	410	437	474	432	422	450	438	407	437	454	426	425	483	384	426	454	434	462	430	432	446	433	438	393	452	462	449	478	455	455	430	458	402	429	476	412	377	449	423	439	453	486	456	403	465	424	429	484	419	424	421	458	439	450	465	456	456	409	434	451	452	424	400	423	417	470	466	448	453	421	430	446	452	444	450	441	438	459	482	390	434	420	406	483	418	432	462	427	453	435	474	446	434	444	455	438	451	411	427	462	424	450	495	435	460	415	424	468	435	458	451	454	448	446	473	434	444	441	414	424	496	443	430	444	456	437	447	445	420	425	426	455	435	451	407	450	437	474	449	461	442	464	494	447	471	433	472	429	447	455	396	459	436	429	420	449	456	404	441	425	440	403	455	458	479	450	459	419	438	464	481	445	475	462	410	450	485	434	431	397	445	471	422	417	420	461	433	447	412	399	473	405	434	409	430	448	449	458	472	395	430	385	426	443	422	458	389	466	425	458	479	431	449	442	428	435	415	440	429	446	419	475	447	437	449	424	449	429	422	442	428	417	421	413	422	460	419	429	474	438	496	451	462	414	442	416	452	427	451	445	444	450	441	469	435	422	441	465	419	457	435	405	445	437	456	434	416	433	451	437	420	453	411	444	422	419	438	390	459	423	442	380	424	407	468	474	437	480	422	405
45823	33825	25975	5611	906	516	449	345	336	326	293	293	303	258	273	288	283	289	277	307	268	293	258	257	270	238	269	252	246	256	253	271	277	256	221	260	254	241	245	276	264	263	274	260	272	260	265	242	233	276	249	246	264	275	268	260	267	252	280	260	247	246	260	237	240	260	271	249	251	268	272	278	259	238	261	267	260	247	272	287	279	276	288	282	244	279	227	270	271	245	283	277	255	254	284	254	264	216	263	250	260	264	274	235	264	234	240	273	255	269	273	255	243	282	256	290	266	252	239	234	258	224	271	250	258	265	268	227	256	242	228	289	234	267	229	270	250	257	253	260	242	284	250	233	254	255	219	292	307	233	250	262	254	259	256	261	246	287	270	270	228	248	302	246	251	228	268	240	262	248	261	258	248	260	275	270	258	267	260	284	228	279	278	284	278	269	259	275	238	268	264	235	253	288	232	267	270	271	258	270	265	262	262	248	273	241	258	287	275	274	274	261	250	281	227	252	267	254	273	263	249	287	258	264	254	264	262	300	285	245	266	281	246	280	268	224	257	268	227	244	254	223	273	303	256	278	256	253	249	258	276	277	234	241	276	243	287	276	279	262	288	253	263	231	203	223	261	233	271	263	267	266	268	274	227	283	269	279	267	256	267	225	257	264	262	264	254	267	258	296	290	259	253	243	252	256	253	278	276	262	269	263	283	234	290	258	257	292	290	257	283	262	245	216	240	249	237	312	286	249	245	245	289	249	273	280	256	257	287	245	286	266	264	279	299	269	242	231	267	247	301	280	286	261	262	281	266	260	248	269	279	281	269	264	253	233	240	258	249	272	259	290	270	265	260	272	267	271	269	246	244	269	261	284	251	267	260	263	263	247	247	251	255	263	246	245	236	273	263	268	257	232	243	252	258	244	257	276	264	245	261	272	298	289	248	239	248	273	254	228	253	230	232	243	244	290	232	231	222	249	250	242	226	239	253	262	254	285	242	234	243	253	277	274	261	260	270	265	238	267	264	258	247	286	268	272	238	231	247	243	264	286	252	249	257	273	275	274	246	246	262	262	267	302	261	277	271	231	273	231	246	267	246	268	276	273	290	251	276	260	226	255	267	276	276	270	279	231	263	302	273	257	293	274	257	271	292	265	304	249	248	234	288	253	258	246	274	287	264	262	240	244	240	282	287	242	232	273	238	256	229	275	293	276	288	223	249	247	267	260	273	238	240	282	284	282	258	274	249	270	267	276	245	257	266	268	254	243	271	271	223	237	233	256	248	252	252	239	269	252	254	268	273	274	256	246	265	249	283	280	250	245	284	262	219	265	282	243	274	286	282	269	246	247	288	249	260	291	260	246	249	254	268	231	275	260	250	279	274	273	258	261	225	214	271	249	259	262	257	270	252	266	242	268	281	251	255	272	268	274	236	222	242	293	262	265	245	290	249	274	236	268	292	249	260	250	268	236	237	273	265	279	276	247	252	272	268	253	267	287	258	273	297	289	285	281	218	259	302	253	284	249	217	278	245	278	273	266	260	265	260	247	281	264	275	276	245	249	252	248	262	264	224	242	255	246	275	267	288	236	270	262	245	230	262	269	262	277	261	278	268	284	245	243	250	251	276	280	228	278	275	278	255	240	266	253	244	277	260	260	245	268	234	266	269	220	287	249	261	242	255	257	268	270	245	234	262	286	256	282	259	245	274	260	235	245	242	249	260	235	279	280	256	276	293	260	267	241	291	262	262	265	249	275	273	249	254	273	255	264	269	297	260	247	258	263	244	233	253	253	239	302	262	266	270	278	230	269	273	254	232	284	247	235	307	270	242	263	269	255	244	247	241	257	258	273	268	276	255	238	246	259	251	245	264	256	291	251	272	276	261	281	258	246	247	293	262	283	262	249	263	277	276	239	245	273	258	238	238	259	265	256	241	249	260	251	246	265	290	289	272	268	252	234	272	262	240	250	265	271	233	259	262	260	270	257	277	277	266	243	259	250	240	275	252	244	275	240	275	269	284	267	259	283	249	237	279	254	249	273	269	253	257	283	293	272	241	268	235	240	261	292	240	252	242	263	260	234	253	274	247	270	295	277	256	215	257	247	253	246	260	216	256	251	243	273	279	264	242	284	274	262	279	247	239	289	261	246	269	253	246	252	260	246	247	265	274	255	291	262	275	247	283	239	263	265	279	262	270	253	253	265	250	267	250	260	249	283	234	246	264	239	267	258	266	289	256	254	252	237	257	273	254	265	254	274	266	220	273	266	264	241	252	263	282	234	250	270	257	249	259	241	266	233	259	237	259	281	271	277	276	252	247	255	274	266	264	251	292	277	281	275	249	252	295	234	245	271	242	248	261	268	246	266	266	254	247	260	256	242	242	254	259	267	247	276	273	267	277	267	274	227	254	254	237	263	270	267	291	251	266	253	244	239	251	277	262	263	284	269	291	216	254	258	282	267	253	254	251	260	262	246	277	248	261	246	239	284	249	263	267	250	252	273	244	277	259	257	272	266	236	257	283	271	270	255	281	267	249	257	269	270	247	266	250	243	264	293	254	245	262	258	246	294	260	263	274	252	236	265	235	259	254	243	269	235	230	254	279	252	266	243	268	220	265	259	277	266	252	278	299	261	249	278	255	263	259	271	228	257	254	232	267	244	266	255	267	241	260	220	249	246	294	273	261	252	252	286	286	257	261	268	258	300	287	277	254	272	263	265	255	222	244	269	269	249	258	257	264	277	260	279	255	237	264	250	249	229	245	291	247	235	279	245	286	252	275	253	253	259	295	273	247	293	269	249	262	227	234	254	279	285	301	269	282	267	226	230	265	258	253	236	251	272	229	279	239	258	282	255	281	266	260	295	223	278	280	257	260	245	233	250	234	235	255	257	273	257	289	283	272	260	253	248	282	211	253	269	268	281	257	267	231	234	250	260	263	269	251	262	274	237	240	259	246	302	242	271	251	248	254	270	267	268	255	266	289	262	247	242	265	241	254	287	254	260	287	288	224	278	267	258	257	273	266	272	292	259	287	267	209	255	245	285	260	241	278	275	294	254	251	266	260	271	244	300	249	260	272	266	279	269	277	266	316	258	254	278	233	234	263	267	269	273	240	258	249	243	256	266	257	280	265	262	258	315	244	273	275	264	250	250	268	245	277	244	250	254	222	254	273	261	268	242	259	244	235	236	257	267	244	252	255	291	241	280	237	254	247	253	260	239	260	262	281	254	263	269	260	290	254	273	253	274	282	279	273	246	253	266	265	223	260	283	271	257	246	267	249	271	238	259	254	242	269	283	259	267	234	233	253	284	244	251	282	255	271	284	250	266	294	282	257	272	257	249	254	258	226	220	271	267	269	250	290	235	252	239	293	262	242	255	265	286	268	267	243	257	277	280	256	249	244	242	290	263	271	248	265	257	258	251	247	266	256	236	271	262	260	265	242	288	248	252	267	254	234	252	267	275	265	254	261	271	295	253	272	269	258	234	236	263	265	248	272	267
28818	24559	23811	2762	1711	1365	1188	1034	984	915	821	792	778	748	734	766	756	687	643	712	674	675	676	659	643	609	679	576	623	620	596	676	597	644	568	605	612	562	637	586	637	614	626	601	635	603	574	621	647	629	628	569	593	642	657	621	603	619	624	593	612	637	582	598	595	611	620	610	626	614	603	627	620	615	628	591	629	624	636	637	567	600	548	636	550	634	581	590	618	603	601	592	582	628	571	620	620	620	644	635	640	607	587	583	619	626	576	592	601	592	582	620	588	579	632	619	639	560	560	626	603	608	621	599	588	601	586	614	593	600	614	591	566	534	632	585	589	605	623	598	543	581	606	598	616	576	600	580	613	600	613	607	571	597	565	561	626	630	610	607	584	584	563	586	626	605	599	583	564	598	586	622	625	548	626	617	624	564	579	601	627	521	592	584	612	594	604	585	596	612	633	600	584	608	608	575	600	634	569	585	589	598	625	551	616	608	604	604	613	614	605	580	577	611	607	580	643	625	628	627	578	611	549	617	578	614	578	627	568	587	629	569	629	596	571	584	628	594	587	557	621	584	551	608	611	615	625	645	584	547	610	597	585	592	644	682	589	608	628	563	590	642	610	620	618	578	590	579	594	601	565	592	608	599	579	603	535	587	617	640	626	597	640	590	587	553	619	614	605	613	590	603	617	585	582	603	651	603	584	664	602	555	616	583	625	575	611	575	629	635	624	603	565	615	592	662	631	627	611	616	572	657	582	577	597	598	621	618	593	635	622	624	593	583	619	598	596	598	591	580	586	613	609	607	616	636	595	602	595	575	600	679	628	581	613	605	606	585	563	599	620	606	618	599	548	587	641	595	559	622	627	633	648	611	600	629	580	601	564	607	612	627	627	593	633	587	602	637	619	626	564	562	589	574	616	590	592	608	586	561	624	616	573	605	591	582	608	634	594	637	579	564	592	591	563	629	637	654	580	572	600	579	585	652	629	601	605	610	606	628	595	634	585	587	653	612	560	623	614	596	624	602	608	593	612	618	548	585	645	618	605	582	634	575	578	549	556	624	589	570	612	633	625	570	624	577	615	619	565	576	583	617	600	583	609	593	566	586	608	590	576	591	594	621	601	555	618	585	592	621	558	595	616	623	640	570	617	569	639	574	545	646	635	597	601	585	595	551	560	604	615	612	578	588	597	628	589	593	620	540	584	566	616	624	598	591	561	627	627	582	591	613	617	564	596	618	602	534	637	558	621	590	552	569	567	615	572	585	600	589	595	614	593	620	568	600	638	629	599	609	601	650	612	561	628	589	597	622	656	618	575	597	620	593	604	614	639	575	675	553	577	568	585	555	591	585	596	625	602	609	621	561	595	557	583	602	598	640	632	587	600	620	601	636	590	579	607	585	604	613	604	613	578	595	593	609	609	608	619	613	661	604	616	571	620	579	614	577	588	562	609	668	589	626	621	561	614	564	600	604	624	591	551	586	614	583	641	609	579	625	644	625	585	563	621	592	625	560	593	580	636	575	624	584	582	615	607	587	605	571	598	617	545	591	573	619	594	587	538	595	595	596	600	565	598	612	609	568	579	640	588	566	611	600	621	607	616	627	643	574	607	612	620	613	596	574	584	632	595	569	566	590	645	583	638	603	593	583	619	588	554	590	643	640	537	571	609	574	587	629	580	580	588	606	591	561	562	662	586	587	632	605	591	612	575	541	626	587	603	654	589	558	570	586	582	611	610	586	599	594	621	607	603	594	626	611	605	642	650	610	646	656	617	653	610	591	579	570	629	565	568	613	623	620	555	632	596	544	598	634	568	619	591	582	603	606	597	581	620	623	612	589	570	586	591	566	590	592	670	608	606	600	588	618	577	639	570	603	623	586	574	639	578	571	581	575	605	612	584	612	639	584	609	595	631	620	608	637	602	623	614	538	592	574	568	576	589	599	576	602	603	684	601	620	613	547	666	553	646	584	586	602	628	625	621	603	611	672	618	586	587	589	573	613	617	590	601	630	602	616	584	580	587	583	591	573	585	602	561	612	629	603	607	640	575	597	570	599	592	604	546	627	604	595	568	560	595	638	631	594	622	610	579	595	622	600	592	580	600	556	591	533	615	599	590	597	606	648	575	590	580	626	640	651	580	571	638	621	561	587	605	595	563	572	620	581	613	623	606	582	627	587	625	565	603	603	607	587	600	594	613	623	570	601	608	601	580	600	615	605	624	634	590	639	598	563	584	623	641	582	581	562	641	592	604	592	565	589	603	571	606	587	623	653	582	635	576	561	597	633	609	579	582	568	607	612	602	665	639	587	572	616	598	589	585	606	578	608	622	617	608	587	592	622	615	609	615	574	568	593	601	587	617	605	624	595	587	599	607	612	601	609	606	572	610	595	611	582	629	609	592	599	617	616	605	604	603	572	577	614	613	568	599	561	588	602	583	613	629	623	633	637	628	612	587	624	619	623	621	571	601	627	595	565	607	612	650	607	609	590	605	577	588	639	556	604	635	572	597	591	639	601	657	596	625	564	595	587	586	621	570	603	581	568	571	608	599	596	603	604	616	616	559	590	591	607	601	582	600	546	600	600	582	670	625	583	664	592	591	585	595	619	605	637	616	599	599	598	589	602	579	628	568	597	594	562	603	598	594	582	599	628	566	622	594	593	581	591	588	634	603	576	621	620	624	579	608	607	612	593	577	627	594	607	585	623	617	561	565	569	645	588	585	565	643	611	589	641	589	621	587	624	575	626	645	585	614	585	581	600	616	592	574	604	607	588	628	593	609	626	591	581	592	627	613	617	577	621	601	624	614	565	606	554	637	606	581	642	612	621	575	593	601	600	563	587	588	623	607	624	635	620	566	563	638	562	595	589	594	619	587	634	542	543	653	580	565	546	590	618	631	629	554	609	652	591	569	592	598	628	615	590	590	635	637	601	610	603	619	582	622	561	610	639	629	586	606	610	588	549	550	599	551	621	620	598	605	580	667	631	631	607	654	568	538	559	610	592	563	554	597	607	587	562	581	616	610	578	603	604	639	590	581	612	576	602	662	646	626	629	549	626	593	595	587	602	618	619	592	609	585	580	663	547	593	650	598	597	614	627	600	557	619	622	590	642	595	626	654	579	607	592	596	612	615	611	587	603	602	635	611	574	591	643	603	589	614	624	612	580	621	630	593	586	657	582	623	625	614	630	595	572	586	655	605	580	564	628	612	627	585	617	579	620	620	570	546	640	605	620	637	600	584	607	602	586	621	578	616	605	609	607	584	580	636	573	600	551	614	620	614	574	604	568	590	583	605	659	654	568	611	624	621	593	625	653	601	559	604	610	604	642	649	635	577	599	622	599	650	587	569	595	617	607	609	565	583	628	635	626	605	596	634	583	590	620	581	596	574	608	639	601	596	637	620	604	610	643	566	640	597	625	608	584	580	572	591	641	589	612	625	595	632	642	616	616	622	591	587	621	585	597	566	578	574	608	627	606	581	562	586	585	594	587	604	595
15875	7565	3327	399	241	282	245	273	258	251	246	264	283	227	280	239	271	241	250	259	235	241	231	276	227	246	239	238	230	230	257	280	278	239	242	246	251	284	306	226	245	246	250	266	273	231	240	237	282	228	257	253	238	243	276	270	260	239	256	211	241	263	254	251	229	246	226	234	219	234	230	246	240	260	256	238	250	238	261	233	234	256	243	243	240	207	246	241	248	246	248	257	228	227	232	227	253	237	260	228	257	250	241	214	232	230	232	230	269	264	251	257	233	244	240	228	250	227	250	228	262	265	236	228	225	269	279	265	234	286	244	248	250	248	226	227	240	246	225	230	261	253	246	216	255	233	227	223	251	260	252	225	245	246	260	250	225	273	256	268	283	251	241	236	258	270	235	240	276	272	242	248	254	213	235	260	257	236	232	236	236	220	275	299	236	260	277	247	268	270	217	244	222	203	229	243	256	234	241	234	265	250	243	222	243	252	248	225	245	253	238	226	249	244	209	222	245	230	255	250	260	215	248	242	226	248	244	254	236	262	264	244	266	222	231	252	279	227	264	236	261	248	275	267	249	241	245	255	228	228	214	245	253	237	245	242	228	237	267	247	211	253	254	223	246	226	254	242	243	262	240	238	223	238	254	239	253	265	251	279	255	236	234	247	240	294	256	254	255	243	275	263	263	254	260	247	249	238	247	260	236	253	259	236	229	267	250	243	238	246	218	238	267	261	280	226	259	255	246	253	252	221	268	249	234	265	261	237	243	230	237	226	239	269	256	227	276	253	242	231	241	242	244	257	245	217	227	220	248	228	214	266	240	238	225	239	234	278	265	232	289	260	260	230	239	271	272	241	259	267	214	259	265	243	231	247	233	238	204	254	242	234	234	266	236	280	224	273	235	272	267	216	250	270	238	271	240	272	219	244	224	247	286	234	224	242	241	217	248	248	267	254	238	266	289	225	228	246	245	265	272	260	238	223	230	239	253	261	263	243	250	236	233	241	250	240	236	240	238	259	286	244	276	218	240	241	250	257	248	252	249	244	245	251	257	237	290	258	252	240	242	257	241	218	222	253	241	258	271	254	240	185	254	263	249	243	254	257	257	268	256	214	238	241	230	224	239	261	262	223	255	217	276	270	246	249	254	246	243	219	243	209	234	240	217	242	222	240	269	239	270	256	231	228	222	233	234	255	235	250	221	247	281	229	250	209	239	206	228	246	235	235	229	223	289	240	250	236	239	264	266	231	252	244	269	251	215	245	232	226	251	228	208	239	226	272	244	229	257	257	241	244	231	276	261	202	271	247	251	235	195	236	246	252	263	209	241	233	266	258	224	256	246	238	227	249	226	238	263	254	247	288	236	253	268	254	228	236	239	253	237	256	231	241	269	229	239	226	267	228	240	222	223	233	229	241	248	232	231	228	217	260	240	249	258	259	256	252	261	248	247	256	217	263	246	253	226	249	251	230	248	237	289	253	255	271	213	231	237	245	252	265	253	254	245	248	240	274	280	244	261	266	229	227	249	273	227	281	281	233	244	237	224	251	269	229	241	265	211	222	225	245	276	264	235	256	252	263	221	267	244	220	219	232	243	237	256	277	222	258	249	280	254	256	253	213	256	218	275	249	254	210	260	246	256	236	241	276	232	239	232	248	267	242	240	272	219	188	252	263	260	231	249	238	214	234	254	258	272	246	245	248	245	244	296	259	259	239	265	246	280	247	247	258	255	242	232	239	258	232	291	219	234	257	241	216	283	241	257	272	276	256	245	262	275	250	229	269	254	232	253	284	266	255	234	267	254	243	234	252	265	244	266	255	265	223	255	286	247	243	247	234	256	275	257	240	260	259	252	249	233	239	246	259	275	247	223	240	263	269	241	228	261	228	235	274	241	233	244	236	287	230	243	215	241	225	220	234	240	248	279	251	266	260	256	236	265	263	291	219	226	259	267	256	257	231	217	196	244	245	252	238	266	209	210	231	250	228	260	207	257	254	273	250	207	229	261	239	233	284	252	253	229	244	212	231	263	253	223	218	273	223	240	235	269	224	219	247	223	269	228	215	242	250	269	267	243	228	263	238	256	230	198	260	242	251	244	253	238	208	254	265	231	238	284	251	285	251	242	235	245	255	250	265	246	223	254	274	261	240	249	242	243	235	241	227	209	247	273	220	258	260	248	264	235	232	252	248	241	241	244	232	249	270	231	259	279	249	251	235	244	274	213	233	262	282	243	256	235	256	227	236	238	242	237	261	220	249	246	252	252	231	245	229	249	264	243	209	248	241	227	230	242	254	247	249	236	230	257	234	237	256	260	218	240	235	228	262	246	218	245	255	248	239	246	241	256	241	235	252	270	284	250	265	240	226	220	248	228	237	222	281	241	212	253	223	278	233	237	255	222	234	223	240	248	265	223	259	249	247	281	273	248	274	240	233	231	237	239	235	262	235	254	263	225	245	253	252	225	250	253	235	223	232	225	285	268	241	259	281	229	227	230	246	260	234	270	273	253	241	252	254	239	245	269	236	268	229	231	256	231	217	231	257	217	239	243	224	256	239	259	237	282	261	245	237	244	262	249	214	235	241	215	244	253	237	245	273	244	222	233	258	251	249	249	252	263	248	257	234	282	258	255	241	248	275	250	247	264	240	259	248	258	284	224	234	242	256	236	267	244	212	256	252	251	266	252	242	254	247	239	261	236	268	272	257	244	260	256	275	264	245	246	244	209	240	239	224	224	264	229	262	252	239	253	264	236	249	264	268	252	254	248	245	266	260	271	248	253	232	234	234	217	242	252	211	248	230	201	231	260	244	280	245	235	238	258	233	222	232	250	216	236	214	276	257	262	244	231	201	232	227	248	259	234	256	217	219	233	235	231	223	238	247	286	222	263	251	250	195	233	240	261	261	229	245	272	241	264	255	231	252	248	233	248	238	235	254	287	250	218	244	225	241	265	238	242	265	222	275	248	259	259	210	240	268	259	223	210	233	285	235	235	260	268	280	243	246	238	260	249	259	261	273	284	237	229	249	259	225	244	286	249	258	251	250	226	229	239	233	250	211	225	237	284	258	277	255	226	234	226	232	271	262	252	272	241	258	236	252	208	239	231	274	254	213	242	227	247	249	234	230	230	222	239	259	273	275	263	248	247	281	245	230	241	264	238	256	254	269	257	243	284	257	244	258	245	253	263	243	267	282	218	206	240	249	233	246	198	253	242	267	217	271	263	263	252	228	235	228	252	265	261	274	239	258	247	260	249	262	270	249	266	235	230	238	232	254	214	239	248	233	251	268	252	250	257	276	267	279	252	244	223	259	260	236	262	280	249	239	242	253	284	227	266	227	254	274	274	241	228	238	248	223	243	253	245	239	255	232	240	248	270	242	254	257	230	269	216	263	245	221	239	266	220	246	249	213	249	256	243	231	229	237	229	246	239	239	250	270	246	249	215	232	239	260	237	267	244	268	246	263	239	232	233	250	249	253	234	245	255	243	234	242	228	222
9618	6070	5124	682	554	570	581	582	586	596	594	532	619	537	555	526	587	539	552	566	523	553	563	552	598	540	557	595	578	550	574	566	537	543	540	549	586	558	589	580	560	529	570	567	501	517	524	605	567	535	548	511	535	552	571	559	555	575	532	549	594	532	539	542	593	569	586	557	563	545	563	539	534	563	549	583	529	555	597	544	531	548	574	546	545	545	560	544	564	564	551	553	520	559	539	561	578	525	572	582	568	545	567	538	556	560	579	573	550	560	595	533	543	580	553	615	544	560	606	571	505	547	590	559	549	534	578	545	619	570	577	551	568	528	555	557	538	568	535	583	513	568	566	561	605	528	511	566	550	583	542	592	570	559	537	553	557	539	576	551	555	551	559	546	552	582	532	598	572	570	539	586	564	595	590	576	518	579	557	561	569	555	560	553	531	544	529	548	567	584	571	523	530	563	513	604	569	539	528	541	538	581	565	565	582	553	522	588	539	549	562	554	570	566	537	532	573	578	593	575	498	585	552	564	584	527	568	595	583	558	573	562	560	594	556	542	584	584	584	547	612	589	597	551	574	551	553	535	589	563	571	523	593	555	526	546	552	530	615	569	546	541	589	571	527	579	535	566	548	533	575	582	500	550	582	580	579	575	560	593	588	547	562	560	557	543	564	584	482	570	523	581	555	597	547	521	539	551	530	552	537	572	568	549	579	585	538	553	549	552	546	568	549	522	587	538	531	577	578	493	543	588	554	574	556	537	554	523	523	526	589	545	584	596	534	531	564	526	588	562	548	599	599	528	547	519	540	565	558	568	570	564	566	529	608	568	565	536	615	562	546	579	549	511	569	530	549	592	550	561	564	592	553	528	570	549	508	573	582	528	548	586	589	580	584	574	616	541	562	556	588	559	622	590	552	557	579	546	551	591	561	529	560	606	568	552	558	560	550	543	531	509	549	539	538	564	589	568	574	559	536	569	589	549	589	505	534	597	565	582	564	567	540	566	528	575	583	566	520	569	543	562	556	539	565	557	527	540	530	552	525	591	532	565	547	549	517	561	545	575	588	572	577	570	549	585	574	512	569	557	539	585	553	597	546	590	521	531	545	598	511	570	549	515	573	558	547	579	559	568	572	581	574	550	553	534	542	532	598	602	557	562	553	576	546	531	556	556	569	533	552	554	553	575	533	516	559	546	539	477	555	552	550	580	514	535	531	559	570	592	567	530	558	534	544	604	526	566	541	553	575	565	541	529	549	540	568	544	560	557	563	549	574	552	520	602	573	521	568	566	565	562	590	533	576	533	543	591	550	567	535	608	576	573	558	566	568	566	551	509	550	536	559	569	581	567	563	566	558	538	552	575	568	520	567	533	565	578	534	548	604	527	562	545	543	555	550	592	517	563	604	543	570	550	585	569	551	575	571	574	538	593	571	530	533	558	564	520	525	590	535	525	601	563	560	564	559	574	569	598	539	506	526	534	580	560	540	511	574	526	586	534	554	553	574	589	609	558	570	532	612	594	571	566	529	583	524	603	551	575	560	594	597	543	552	542	574	598	541	583	556	564	526	578	549	545	527	539	522	578	561	542	541	579	524	529	527	597	587	563	556	569	598	538	571	569	520	502	550	564	549	587	596	518	558	596	562	555	547	529	604	560	545	559	549	574	572	564	572	604	536	579	552	570	570	561	610	604	526	543	480	583	573	524	572	556	554	535	562	582	568	528	544	577	584	507	555	562	522	546	555	507	561	563	589	532	584	543	547	519	570	586	572	516	555	550	562	563	561	589	574	492	539	589	521	579	525	530	541	574	578	577	600	580	534	545	580	552	547	554	571	559	594	555	572	580	553	533	562	557	586	578	593	570	541	593	550	579	578	559	572	583	533	567	572	538	579	562	552	517	572	544	565	577	570	559	549	535	548	571	514	560	566	560	601	583	558	563	618	567	534	547	544	552	554	570	555	524	567	497	534	537	575	503	561	565	588	543	536	546	569	557	555	577	570	548	553	560	603	532	553	576	557	567	595	555	526	576	584	561	546	608	533	559	549	566	534	566	593	541	547	561	547	561	555	563	557	537	602	533	588	545	534	577	558	569	544	528	589	579	539	546	505	569	574	566	551	537	573	587	546	575	525	536	587	543	540	567	590	537	562	533	535	542	561	529	590	545	563	598	580	509	573	571	560	538	548	526	555	548	563	513	535	536	549	536	587	599	531	539	554	536	580	551	573	535	600	576	544	545	572	594	550	546	553	515	541	545	549	556	553	566	531	506	558	543	556	548	566	559	536	588	554	521	560	525	559	561	609	542	558	537	550	542	610	540	596	550	568	582	574	540	569	552	553	553	590	511	575	557	530	574	626	540	600	578	604	580	566	546	547	564	570	539	534	504	546	581	572	565	551	563	558	607	581	576	541	537	559	545	601	556	547	549	541	535	536	594	547	600	549	568	541	575	518	558	551	562	540	551	544	555	540	534	582	557	557	566	538	563	588	602	559	486	548	574	575	522	539	538	568	532	570	512	519	516	603	539	560	583	534	530	555	523	528	593	530	594	581	556	541	532	517	541	567	527	564	592	545	602	585	584	576	531	549	605	608	576	532	517	537	625	566	539	557	529	569	555	590	547	603	556	565	506	578	601	586	563	557	561	545	556	522	539	552	581	556	538	546	566	552	531	550	560	551	543	554	575	556	506	564	541	581	574	575	598	571	593	503	562	560	554	566	564	511	550	536	519	570	588	602	551	538	570	537	569	543	544	557	551	527	554	546	562	563	545	560	580	569	588	616	557	529	535	585	569	561	544	519	571	599	569	519	548	559	589	609	558	543	503	507	580	588	539	531	536	548	596	572	601	511	558	560	565	580	527	500	500	581	579	593	554	604	544	574	534	586	561	521	550	557	540	562	563	582	614	557	552	528	586	555	563	517	522	587	630	568	535	577	561	571	508	570	566	564	565	560	522	533	578	550	537	598	517	572	554	568	562	533	619	525	542	586	516	541	571	570	568	563	549	572	561	543	542	577	524	568	547	535	567	584	523	575	577	518	560	580	565	543	548	583	557	547	508	551	589	543	585	532	563	573	594	574	566	545	543	576	524	587	533	539	587	542	573	550	558	524	527	524	537	539	573	593	581	536	549	572	552	567	566	564	542	571	592	555	613	552	553	549	579	531	550	620	563	551	547	576	558	581	563	606	549	579	564	535	528	537	561	547	539	595	543	540	547	530	548	557	590	595	550	562	598	531	565	573	523	566	558	559	549	534	533	552	569	558	561	541	536	589	527	574	557	545	550	559	568	579	535	570	563	558	549	539	551	546	542	563	599	542	555	505	590	581	543	569	564	521	548	543	554	565	554	580	547	536	540	579	556	568	565	542	582	542	536	552	544	608	564	555	546	509	565	586	512	552	568	528	556	550	496	543	551	566	541	563	568	555	587	554	564	522	552	593	538	554	531	575	519	570	596	566	583	570	539	575	533	510	591	540	557	498	569	512	487	562	559
34642	23450	16576	2351	378	270	218	214	207	208	203	217	174	179	183	194	165	176	185	211	180	169	217	181	175	179	207	171	198	189	208	181	176	197	190	214	174	158	179	200	194	183	201	184	166	189	164	204	185	182	182	198	165	194	179	189	172	184	158	182	201	150	187	208	198	156	201	177	182	202	183	162	178	152	185	183	185	178	186	173	173	167	175	176	163	181	177	182	183	195	198	177	197	191	178	175	190	174	176	188	177	172	175	198	172	203	167	170	177	142	187	199	191	202	186	182	153	173	160	177	181	182	178	175	175	183	176	169	155	184	174	206	182	191	185	192	197	189	176	177	155	164	201	133	169	178	167	191	171	164	176	201	184	163	200	179	188	160	201	184	171	209	181	182	191	187	174	182	191	190	200	213	209	176	178	201	180	190	189	184	166	198	143	174	181	159	142	179	160	183	189	191	177	199	208	186	198	200	186	193	187	166	176	171	192	194	191	199	161	185	157	187	160	205	179	163	195	171	182	183	175	175	164	202	177	197	181	194	186	177	202	179	174	175	172	188	171	179	158	175	163	199	198	188	192	210	193	212	180	208	163	182	164	195	168	188	157	183	187	163	187	183	183	186	178	187	177	181	188	158	201	164	169	203	199	198	213	201	175	203	216	196	173	130	213	192	210	192	184	219	227	198	187	189	178	189	191	174	195	182	180	212	199	162	189	178	207	174	177	170	182	170	170	174	187	147	188	170	177	179	191	177	189	193	186	200	176	194	168	207	180	174	183	189	192	197	199	196	199	211	181	191	176	198	171	167	198	188	159	180	191	190	186	184	202	188	199	176	198	176	185	200	181	185	194	184	181	188	186	157	168	173	185	192	193	185	186	159	168	189	185	195	187	172	182	185	176	185	214	163	186	194	193	190	172	171	179	175	195	180	190	202	168	179	176	184	206	219	172	189	180	166	167	193	203	190	196	210	205	172	180	160	190	193	181	164	177	200	158	184	183	179	180	170	171	182	168	192	192	178	183	204	184	190	201	177	174	189	197	178	189	173	184	205	179	180	183	165	182	184	197	200	171	213	183	183	184	174	209	200	204	199	196	182	171	188	194	192	188	173	172	179	210	210	186	187	189	190	187	187	185	176	184	180	149	179	184	177	180	160	182	161	192	194	189	169	163	210	186	195	177	165	180	181	206	179	213	177	195	187	193	182	204	186	158	186	191	199	176	190	193	185	187	179	173	175	187	175	170	220	176	203	188	144	183	178	184	170	189	170	204	187	180	165	183	203	180	161	172	170	181	176	177	208	199	209	181	179	183	182	205	178	162	197	198	188	178	179	211	182	192	190	185	191	201	193	176	186	187	188	163	185	186	186	204	182	170	199	170	218	167	198	193	184	194	187	191	192	215	201	194	166	226	196	183	174	180	179	173	207	189	189	166	177	211	166	183	202	175	161	177	196	197	187	180	161	184	186	193	190	173	211	182	178	177	190	169	194	177	172	174	197	174	183	184	173	180	190	182	191	184	198	185	185	184	206	167	186	172	163	204	165	183	188	175	195	195	203	197	191	206	202	206	189	195	196	189	189	158	184	198	185	157	185	170	180	176	190	197	210	151	170	210	172	188	153	192	172	174	171	195	187	184	174	195	173	175	185	175	182	175	179	212	202	201	158	163	171	183	180	177	163	172	202	158	173	178	176	159	174	208	180	198	170	174	203	194	205	184	180	174	193	169	202	199	147	204	181	198	197	193	188	197	207	165	180	164	177	200	200	163	188	164	181	172	174	186	222	181	177	179	171	192	189	165	206	191	181	169	163	168	164	209	178	186	183	199	184	204	197	179	175	170	173	170	179	171	169	196	163	189	200	197	200	182	177	197	173	178	167	170	173	166	187	197	192	199	160	173	176	175	219	191	182	160	172	167	187	214	176	188	201	206	165	184	183	173	184	196	171	199	206	178	188	202	162	179	172	197	196	202	185	178	183	177	207	195	171	185	181	204	153	199	192	188	190	163	197	209	154	190	208	177	181	171	178	182	175	170	184	187	186	169	216	158	200	185	180	182	169	187	189	177	219	166	181	185	176	156	165	174	182	168	171	194	201	170	201	180	199	186	187	179	184	177	200	201	177	169	166	177	178	168	169	183	220	176	194	193	212	210	184	189	185	181	181	175	185	179	174	167	161	175	194	170	174	201	178	210	146	169	179	182	186	198	180	194	210	190	185	174	200	174	171	189	192	166	192	177	178	180	176	173	180	199	184	183	174	186	201	197	196	187	200	212	173	188	189	198	201	199	187	153	183	194	175	178	201	198	178	163	165	179	189	194	179	165	164	176	170	177	191	186	192	190	186	197	185	191	191	173	188	202	200	205	189	185	165	167	192	183	194	185	203	178	159	186	177	173	179	162	217	177	182	169	191	173	187	164	191	189	206	191	183	187	176	192	193	203	172	159	171	173	194	177	184	155	168	169	154	164	205	191	194	161	188	154	191	182	191	196	176	185	167	185	200	177	181	206	182	198	173	171	199	189	192	172	167	175	215	183	174	194	186	168	158	193	198	203	178	185	194	168	186	206	175	171	164	185	198	187	158	190	173	180	184	193	186	218	199	177	171	175	158	173	172	195	182	206	197	190	205	183	208	174	197	198	222	186	193	183	196	180	159	189	193	193	180	188	199	213	199	195	160	186	179	182	167	205	189	196	202	170	165	177	206	196	171	164	175	201	199	202	189	180	194	197	175	186	191	183	164	167	221	196	193	169	179	217	186	197	202	169	183	177	199	179	201	165	179	179	166	205	201	197	192	141	202	176	194	192	167	153	158	167	199	185	164	196	162	190	184	185	177	193	149	193	184	184	189	183	205	192	179	183	212	187	184	192	192	201	184	193	172	170	172	191	173	207	165	163	173	176	199	177	164	196	160	196	191	167	178	204	204	171	195	204	177	175	202	180	159	163	199	218	180	177	162	191	190	178	172	190	189	162	182	200	191	173	204	182	217	184	195	178	184	186	169	195	197	182	204	175	210	204	172	166	182	188	193	182	202	178	179	194	182	181	175	177	196	182	203	173	158	189	207	189	181	194	162	182	194	190	200	204	176	181	186	205	189	208	195	195	187	193	198	156	199	180	179	168	188	178	184	167	175	191	170	178	166	155	181	214	179	188	195	195	181	183	187	184	180	214	206	171	181	203	185	193	161	200	188	181	193	202	186	197	175	187	175	190	183	175	182	153	182	163	191	177	203	203	202	207	177	193	155	167	196	186	193	172	173	183	157	161	189	160	164	200	164	175	191	187	182	188	170	172	179	175	184	184	189	147	184	189	172	174	161	193	183	187	209	172	174	185	185	201	175	203	191	179	180	179	173	182	189	186	183	202	179	182	196	172	217	193	179	146	211	165	199	196	181	196	178	159	210	188	172	193	208	203	215	164	196	205	195	169	171	180	183	195	179	190	168	160	198	195	163	195	184	153	181	199	193	180	179	173	189	161	200	182	162	181	180	200	196
22120	17290	17307	1244	998	839	743	706	628	586	576	495	536	531	497	500	537	480	466	511	480	468	464	456	467	470	473	484	502	458	448	502	488	452	442	404	438	419	471	416	456	462	473	456	428	425	461	469	443	438	435	469	452	459	461	420	477	433	482	457	441	435	430	456	460	478	437	397	465	432	456	438	459	496	440	424	436	441	466	458	434	446	448	461	395	459	456	471	451	446	437	456	437	459	431	460	487	436	434	405	437	470	443	443	463	453	427	455	487	417	451	420	426	448	427	400	509	419	412	414	423	426	433	415	440	439	465	443	461	430	438	482	469	384	475	454	441	433	466	490	433	455	491	382	441	457	421	423	423	451	421	451	465	422	457	465	428	479	474	460	456	445	433	456	430	404	454	469	424	422	461	490	436	446	440	449	447	469	417	443	447	436	484	480	431	443	452	458	422	438	470	433	431	469	443	486	482	423	454	455	453	501	456	485	407	415	426	461	486	465	401	406	428	431	439	483	475	481	443	440	431	488	427	448	460	469	470	452	431	488	416	419	433	408	457	449	426	453	452	457	441	431	455	443	470	434	426	459	436	473	460	463	416	441	425	437	402	468	424	438	442	446	420	443	499	440	437	451	458	443	431	451	452	424	448	480	455	414	450	474	452	400	441	473	456	452	425	444	464	401	458	440	452	438	469	445	452	455	452	473	449	411	471	471	425	435	454	470	481	430	432	426	431	461	434	430	459	450	442	463	455	440	422	460	450	459	437	444	444	443	449	427	451	438	481	450	464	472	436	421	453	449	447	429	399	432	428	418	452	435	429	425	437	470	434	449	467	443	447	477	426	424	469	461	482	407	447	427	461	440	441	408	471	444	487	438	456	451	427	445	471	458	462	443	440	426	423	420	476	399	441	448	427	465	428	439	414	452	467	440	467	430	425	441	466	460	428	495	453	409	446	457	459	447	430	441	436	418	451	467	456	449	435	448	431	429	445	462	434	440	407	486	467	423	448	447	426	416	467	409	466	472	439	451	416	453	470	449	436	422	428	453	440	479	457	433	468	449	433	438	412	472	468	420	437	437	490	439	428	464	433	462	428	460	424	426	464	487	397	475	447	425	435	426	454	406	457	487	431	454	449	446	415	443	444	433	447	449	463	426	416	418	473	446	446	452	458	429	467	475	418	469	448	448	462	480	405	508	450	457	426	443	442	454	427	442	454	423	480	457	422	425	475	468	404	454	428	443	484	427	469	436	445	501	431	448	435	442	433	437	467	452	416	450	444	425	460	420	440	466	462	427	465	428	415	472	448	439	421	486	459	460	455	447	462	441	452	417	443	445	431	439	458	424	433	448	434	442	447	435	474	441	493	415	466	431	467	458	432	450	405	446	442	478	423	433	449	430	472	478	431	450	466	449	433	412	450	419	394	432	491	442	446	435	468	459	428	458	457	432	412	450	454	467	478	453	420	435	423	453	427	413	449	472	446	440	458	460	435	408	425	466	460	430	427	453	435	396	442	431	455	425	462	466	411	415	453	453	424	416	479	466	423	428	467	432	438	440	485	424	445	466	452	428	471	457	459	502	442	418	424	419	423	375	423	416	444	421	426	398	444	463	453	405	447	474	463	464	450	473	454	458	415	429	431	453	447	443	459	412	441	464	428	439	447	454	473	420	470	440	495	464	448	432	437	431	424	454	449	444	452	481	425	418	428	453	428	468	446	460	450	433	445	424	445	422	432	446	469	446	442	454	434	472	442	443	427	438	436	472	430	475	462	440	403	469	439	442	432	457	464	451	442	438	465	464	455	405	424	445	423	434	481	470	451	474	456	399	451	463	451	431	435	412	460	452	460	443	418	453	456	411	440	444	446	454	484	434	428	426	440	440	446	438	420	432	463	407	436	446	441	450	460	417	445	442	438	425	446	423	443	463	430	462	468	458	449	441	443	444	453	426	467	467	419	427	439	436	418	431	443	460	450	462	435	508	425	427	462	472	455	422	506	406	443	430	468	433	442	394	451	483	518	472	417	442	421	421	469	433	396	462	447	442	437	472	471	429	483	497	443	476	446	464	463	457	424	453	486	460	458	441	443	461	458	443	408	425	445	431	444	433	430	446	430	462	374	458	431	430	435	452	470	438	445	436	460	444	438	472	455	458	434	469	442	441	405	451	441	431	420	439	472	415	436	449	441	418	418	436	450	450	461	432	465	426	437	458	430	443	481	440	486	456	467	386	470	436	444	460	454	466	444	428	448	428	443	415	439	433	460	460	409	437	468	425	455	504	471	471	403	454	427	471	432	432	463	438	441	464	470	447	476	448	434	441	425	452	436	423	440	441	428	427	426	439	434	440	437	489	435	454	483	457	464	440	448	460	433	425	465	437	488	463	448	432	493	453	469	500	408	436	429	469	454	461	408	475	418	437	465	453	437	478	413	437	420	459	446	427	457	438	422	442	426	419	476	451	424	445	436	470	436	453	429	441	470	445	440	451	480	427	486	448	440	454	411	484	474	443	447	438	440	465	472	408	470	447	438	475	482	452	429	467	473	496	432	447	451	433	408	437	471	469	424	402	415	438	429	426	464	460	452	450	448	443	445	482	445	424	470	407	447	454	418	461	457	447	447	449	467	466	413	451	445	458	455	431	431	448	443	412	429	431	437	447	481	469	388	446	447	417	447	445	437	437	422	438	465	421	434	451	448	449	434	487	406	437	379	445	502	477	414	446	443	437	440	434	447	437	460	459	412	463	447	453	446	484	443	415	427	436	447	408	432	466	455	423	473	476	407	422	433	442	438	436	443	467	462	427	410	457	427	432	464	432	410	420	433	442	467	431	431	414	485	453	444	451	449	458	451	447	449	459	423	421	479	439	424	463	459	440	427	435	437	444	483	425	433	426	440	446	464	452	448	425	416	445	445	424	461	427	460	470	421	430	452	474	457	430	411	400	441	446	436	417	436	480	443	469	447	414	424	428	466	446	442	435	458	451	427	478	484	468	435	419	465	435	468	434	424	413	445	406	471	404	455	464	426	451	433	454	445	415	456	433	457	421	464	456	457	419	434	426	460	433	471	428	485	476	465	444	487	463	449	442	456	466	440	440	414	432	468	439	454	460	428	486	453	457	425	433	435	403	469	448	436	427	443	446	433	438	450	440	448	412	432	431	468	488	417	452	426	439	476	456	453	423	453	431	464	430	425	379	442	474	463	435	437	448	439	419	452	461	466	426	459	437	465	442	453	455	442	411	439	426	432	429	458	446	439	478	436	432	444	458	445	454	447	420	429	466	423	471	409	422	430	477	436	429	449	437	467	451	482	424	426	471	401	490	439	432	423	486	443	454	438	456	421	468	434	422	422	441	461	449	473	421	442	442	437	451	451	419	422	418	467	445	441	441	473	442	464	467	461	478	441	452	438	460	439	469	411	430	415	459	459	450	426	448	437	459	451	416	480	442	442	436	444	458	431	401	429	476	432	472	442	420	433	453	430	427	404	475	429	439
46447	33526	23841	4365	889	483	361	374	334	315	320	303	313	313	301	255	281	254	276	259	287	281	270	270	268	307	265	328	270	286	276	271	253	263	259	285	262	263	287	294	263	253	287	302	245	288	276	286	293	262	261	336	267	274	293	255	262	252	291	271	252	260	276	237	240	282	264	241	273	242	293	268	259	283	255	295	259	257	313	276	281	254	224	271	287	271	250	294	282	301	251	287	306	249	259	262	250	267	272	262	253	275	262	298	277	293	265	220	295	316	295	276	267	250	275	293	278	278	264	285	273	263	279	257	257	278	289	289	266	269	252	271	262	287	255	241	293	278	272	255	276	261	272	266	252	290	280	280	269	290	269	271	268	282	257	261	304	282	231	238	285	257	282	273	250	229	305	311	231	251	253	241	255	272	256	288	264	266	266	254	279	252	250	310	249	262	257	284	265	279	253	271	269	289	291	310	276	265	250	229	291	299	261	289	260	263	272	285	257	285	255	249	290	263	270	262	288	271	291	300	272	263	274	267	263	245	271	292	240	260	292	274	308	279	301	264	268	254	280	277	287	287	245	269	263	239	270	295	265	249	287	271	270	273	251	251	245	257	287	319	280	290	303	286	279	269	268	259	251	301	272	237	254	266	269	268	244	285	263	305	264	285	275	277	301	292	280	279	288	260	260	305	278	296	246	266	279	277	280	283	276	282	257	269	308	270	295	254	279	264	285	278	283	306	285	273	289	267	303	267	249	261	266	249	234	311	236	250	265	254	246	283	251	265	246	259	234	263	256	275	306	263	265	298	277	270	286	273	248	276	287	273	273	286	286	289	296	251	271	251	271	277	287	242	272	289	306	267	280	263	257	281	278	267	242	266	273	283	268	274	262	259	292	245	259	260	272	269	275	293	293	298	237	263	279	276	274	264	287	276	276	267	291	285	253	271	248	252	245	261	251	285	253	262	240	248	267	269	257	251	259	267	287	268	256	286	283	269	272	286	271	269	249	310	303	267	260	262	254	265	288	270	240	291	262	284	289	267	254	289	320	277	270	233	253	271	259	270	259	278	247	283	279	292	271	273	275	285	242	269	266	254	255	249	269	287	261	267	262	270	235	278	277	289	241	276	274	298	258	285	285	238	292	256	283	286	255	277	257	256	280	267	287	294	261	266	308	275	284	280	293	300	280	275	257	250	263	278	251	286	292	269	254	250	268	268	244	268	299	267	268	248	301	266	290	280	257	256	292	284	261	264	241	254	272	254	281	282	274	256	255	277	252	232	259	259	259	244	252	294	259	253	260	259	280	263	266	239	299	276	240	298	296	285	294	266	223	249	310	309	264	292	275	244	263	283	245	293	267	293	271	276	261	246	266	287	315	262	247	281	305	263	315	261	276	273	280	264	271	254	290	274	282	273	272	284	274	272	279	260	247	262	235	287	284	295	242	283	255	305	282	292	278	267	257	287	285	314	303	280	263	279	303	248	284	265	269	240	264	280	287	253	274	261	275	268	291	271	275	289	295	271	250	289	278	270	271	250	272	290	247	292	288	281	260	299	287	262	286	270	273	266	261	269	247	253	276	264	286	262	254	262	264	310	283	260	254	260	279	287	233	251	290	288	253	285	262	278	269	273	253	280	281	243	267	298	246	237	270	285	276	282	278	249	263	253	284	310	284	296	271	275	257	302	291	261	245	292	304	269	252	289	303	276	319	283	270	230	258	244	240	287	277	295	265	292	270	263	263	311	287	280	271	213	275	261	271	262	289	278	276	248	294	258	280	275	285	292	280	275	243	253	250	280	262	270	296	257	281	256	254	251	287	250	254	278	289	251	263	262	282	279	250	265	262	261	246	253	251	279	280	260	263	267	285	281	278	271	272	251	268	253	327	276	252	260	288	268	251	289	260	287	276	274	268	260	285	264	263	263	236	271	289	269	318	242	261	302	246	258	301	252	227	270	264	311	286	232	275	275	245	259	277	303	260	282	279	251	286	267	266	259	245	285	258	250	268	285	299	266	265	291	276	275	245	289	281	244	264	273	280	304	263	246	253	276	275	258	274	266	254	239	278	257	258	268	280	266	277	260	239	260	285	255	255	282	270	251	277	273	273	293	273	260	262	301	265	283	241	285	284	305	265	247	289	264	251	266	273	284	293	265	290	269	255	251	262	308	333	297	249	259	285	245	289	256	233	274	261	261	263	278	276	271	234	273	252	268	265	247	292	311	280	271	275	273	277	276	269	285	264	275	256	271	271	271	284	280	266	260	279	279	295	294	274	311	278	280	295	274	288	275	269	272	251	289	297	272	271	260	227	289	267	282	276	303	255	286	274	289	302	256	282	297	277	267	311	269	257	279	243	269	283	248	278	274	264	265	236	309	293	263	263	264	271	305	283	295	261	270	251	285	254	258	288	282	283	288	279	259	286	236	265	289	260	264	263	255	284	266	290	287	278	286	270	261	253	314	269	272	273	304	262	268	268	274	273	282	254	290	276	281	277	297	277	282	278	262	259	282	270	319	290	240	285	268	298	261	269	271	261	257	270	275	291	248	299	284	280	285	256	264	238	271	261	283	289	278	269	276	253	318	292	273	266	297	255	246	296	288	301	292	293	273	265	280	261	294	266	301	266	267	266	287	267	257	270	272	294	293	271	288	289	285	273	250	289	285	287	251	305	261	282	273	272	283	284	253	268	266	284	245	283	274	282	237	274	256	284	278	250	273	275	289	258	257	269	244	288	257	287	277	284	270	274	292	278	263	268	253	276	269	290	293	283	261	304	267	245	288	264	292	288	225	292	262	285	276	260	279	270	268	257	247	286	253	251	266	245	252	333	278	271	281	278	252	285	265	275	271	279	248	248	282	262	272	297	250	247	218	276	244	294	284	262	254	258	283	269	258	276	301	295	261	234	272	283	267	260	296	288	254	250	246	284	267	270	259	248	239	297	258	260	298	281	271	265	309	277	243	278	262	261	278	296	282	256	295	260	269	274	256	267	237	239	291	313	285	271	276	271	275	243	244	275	271	300	254	267	213	297	261	278	237	249	253	253	275	304	271	282	286	250	253	267	263	300	300	262	273	267	297	273	239	271	250	255	298	286	267	278	276	304	281	280	252	276	285	251	278	275	252	296	277	257	284	263	328	256	248	251	288	280	228	251	305	269	266	259	274	291	263	292	263	270	268	285	303	297	285	261	243	251	289	256	283	285	268	282	268	261	281	264	272	270	276	273	292	295	289	251	278	262	269	291	258	275	295	295	274	263	269	251	291	283	296	268	274	258	231	264	273	284	264	257	287	274	273	288	289	294	252	253	278	269	298	293	267	263	231	266	265	266	302	251	247	269	272	275	279	253	261	304	303	269	272	264	249	302	305	270	282	259	302	262	266	285	262	303	265	286	268	261	261	238	270	296	283	314	233	275	288	249	284	243	281	271	292	277	271	275	263	252	275	253	271	266	249	269	264	276	305	255	272	246	284	272	282	257	300	285	273	268	267	279	284
29592	24449	19980	2231	1754	1422	1223	1085	986	917	831	769	794	831	743	779	719	685	738	725	730	692	713	628	707	696	689	675	683	633	701	668	670	681	669	643	645	615	636	658	662	637	663	617	635	649	640	657	681	625	618	646	599	637	660	663	625	619	636	609	622	590	631	631	614	635	652	644	638	619	636	614	643	654	617	634	602	639	634	634	646	628	637	614	636	605	610	572	619	601	633	619	596	610	628	624	599	655	623	648	639	583	661	655	608	603	625	631	585	623	640	631	624	607	607	589	606	596	581	602	632	584	671	655	620	643	597	634	603	590	648	640	589	680	628	616	550	591	588	636	604	605	618	616	595	646	640	608	614	620	615	636	642	620	601	685	615	587	633	668	635	607	650	647	615	659	622	636	651	657	639	654	602	625	638	613	588	590	628	638	659	640	630	623	662	641	633	596	670	609	637	633	611	577	707	603	634	647	641	629	590	616	624	668	612	618	621	599	637	623	637	607	609	597	619	657	701	620	626	616	627	580	635	594	636	619	621	612	564	605	637	605	626	630	603	637	623	622	651	609	593	644	604	660	640	617	649	600	657	665	623	622	648	627	627	620	630	619	661	628	604	666	631	632	616	657	631	646	654	597	585	575	593	644	640	621	599	605	628	599	614	582	633	643	571	653	617	606	610	602	576	632	631	636	594	605	625	675	615	633	652	626	602	583	592	585	615	650	595	627	592	591	652	616	615	663	651	645	616	633	634	659	674	566	600	644	594	571	650	630	594	598	651	613	612	602	614	654	679	657	593	630	655	597	612	602	642	639	625	624	619	606	673	633	649	620	606	602	633	662	630	674	608	607	605	587	669	664	575	598	599	593	651	576	637	588	650	621	566	620	657	611	624	588	602	649	602	617	636	621	602	636	620	605	597	651	660	632	604	631	608	658	590	556	616	599	666	645	674	638	636	669	635	592	613	641	634	621	656	622	616	595	642	585	655	633	588	654	614	610	577	614	629	636	618	643	624	608	637	653	605	605	616	589	602	567	623	604	677	670	644	635	650	619	635	601	614	619	628	640	599	613	592	624	661	581	650	606	611	626	627	609	599	616	626	658	638	610	622	662	630	615	637	586	602	610	639	647	623	600	614	623	586	638	623	622	625	639	624	645	606	619	603	674	606	598	611	645	637	617	630	611	623	636	610	596	658	630	644	660	629	640	649	615	652	614	631	607	644	601	604	628	610	644	678	606	610	612	635	634	613	642	622	640	604	633	626	601	550	606	615	611	617	600	600	601	627	602	574	640	613	597	592	583	656	594	599	632	623	606	635	629	617	637	609	633	642	617	597	641	611	613	650	639	650	664	614	638	581	635	641	614	610	656	624	664	633	615	652	610	639	661	620	600	601	612	629	613	636	621	669	615	617	616	629	636	666	604	609	576	579	591	566	601	661	609	649	630	641	613	570	612	684	631	607	636	646	555	648	594	640	649	626	622	601	601	585	622	676	595	601	674	628	640	651	635	620	600	632	561	631	626	632	624	649	631	648	631	604	601	633	590	628	583	650	641	620	640	628	605	626	627	602	610	666	647	616	637	622	636	650	643	654	630	623	611	612	598	639	633	614	624	585	623	643	632	578	644	580	627	669	602	582	638	653	632	631	639	631	656	583	603	620	619	608	643	625	600	591	582	607	629	592	620	600	613	599	633	631	651	685	631	595	647	604	634	607	576	657	624	644	667	592	586	613	646	624	650	607	630	607	600	599	625	641	637	650	625	573	668	621	610	637	643	577	593	646	660	626	627	637	632	664	638	639	641	626	603	652	635	669	623	619	657	671	611	619	605	611	659	641	633	565	623	613	612	602	643	646	579	618	631	631	666	610	622	653	580	690	648	628	647	631	628	648	657	633	582	607	599	645	575	671	617	594	631	596	649	576	579	620	649	629	597	634	611	611	647	627	650	621	641	638	633	654	634	623	647	667	592	600	589	626	685	590	640	612	663	621	645	645	632	654	627	645	692	628	605	614	648	587	648	630	633	625	600	621	622	608	607	665	616	671	642	670	620	651	680	619	587	663	665	646	610	612	598	587	581	656	566	583	650	611	607	609	612	629	602	593	558	614	611	677	626	609	601	664	601	633	622	665	604	592	611	605	652	618	657	614	654	591	567	636	658	612	603	654	611	606	657	632	621	593	585	625	673	626	677	611	651	630	652	671	633	645	665	593	639	651	638	625	620	686	643	635	631	591	599	615	642	660	643	639	575	624	576	609	618	666	648	609	619	599	603	638	601	629	618	640	624	656	582	619	629	650	610	622	653	656	613	597	645	656	635	613	644	622	595	575	611	674	634	585	638	656	665	636	633	631	603	619	631	627	641	633	660	634	631	673	602	613	665	661	613	596	651	599	645	675	664	582	621	636	651	630	602	669	667	592	593	586	610	631	682	613	604	591	669	584	636	583	630	603	605	646	615	606	615	629	646	607	624	649	560	627	657	657	604	609	574	630	617	622	655	641	607	634	642	605	633	612	572	636	620	594	626	637	653	592	623	580	633	597	600	657	622	610	634	627	633	657	626	614	617	657	650	620	610	597	623	599	597	621	603	655	633	624	633	625	604	611	597	640	587	606	625	607	655	647	620	560	697	635	602	655	612	670	592	579	616	660	626	627	612	612	603	645	599	640	632	635	638	654	616	626	601	620	625	617	627	636	662	617	629	600	625	631	631	662	643	685	639	624	586	600	584	595	632	617	676	608	646	622	618	599	650	661	620	608	613	645	536	678	638	595	584	617	629	627	650	576	602	584	645	640	604	649	635	619	567	650	662	626	643	616	653	674	564	610	647	610	612	599	639	657	637	634	642	622	609	612	585	624	613	597	608	612	619	659	628	637	621	627	656	625	610	636	654	622	631	621	639	642	622	627	634	613	657	625	603	618	617	605	634	636	685	584	648	643	614	634	647	668	599	626	592	616	637	617	644	618	596	605	619	661	616	596	643	659	634	667	624	582	612	627	607	651	647	593	585	606	610	646	609	616	586	617	638	613	681	571	598	634	591	618	698	590	632	659	642	597	597	569	567	595	677	598	647	592	619	630	661	642	641	660	634	622	629	665	655	604	651	694	595	620	625	601	622	612	609	614	598	595	643	626	638	626	633	609	623	632	623	660	627	686	640	638	638	652	618	645	619	643	613	628	636	658	606	601	615	653	584	613	626	621	667	652	622	617	657	634	599	636	665	630	593	633	621	660	590	698	610	631	630	617	623	630	658	601	657	638	643	654	606	667	643	621	605	621	642	649	642	608	647	616	605	576	624	596	662	680	620	597	626	647	637	656	636	633	581	644	613	631	618	610	610	602	605	638	597	623	609	583	632	609	625	589	635	649	644	588	663	609	685	595	650	628	622	648	601	588	606	643	593	655	618	579	681	627	645	637	665	637	620	633	671	613	643	609	612	641	603	625	638	611	630	583	613	618	612	631	642	633	605	667	640	650	591	606	608	625	601	656	590	579	654
15591	7612	3055	371	271	269	249	273	248	247	255	235	285	253	252	262	238	262	266	264	254	244	284	290	257	292	265	268	275	240	246	252	268	299	287	243	276	283	276	300	263	235	273	274	268	280	271	255	253	286	269	233	223	251	257	255	245	237	256	263	267	261	284	270	281	266	265	281	227	276	261	283	267	244	265	267	237	253	256	242	283	273	288	255	279	239	222	242	255	273	262	254	275	290	272	250	231	258	231	230	278	258	255	259	240	262	240	278	267	235	219	274	299	244	260	262	283	242	262	273	260	270	254	261	260	262	293	275	277	276	298	283	254	270	245	256	264	260	269	266	294	256	280	253	262	250	261	269	253	263	251	257	251	252	262	235	225	242	262	286	263	259	282	269	267	247	260	272	275	271	287	259	225	229	268	260	239	271	247	263	282	288	276	269	293	261	242	236	275	252	264	245	255	258	226	283	276	277	268	262	264	272	280	294	265	254	254	228	261	279	273	265	270	258	245	246	257	260	264	258	283	228	296	261	259	263	265	281	270	265	284	250	271	245	281	250	256	245	262	255	234	218	227	232	270	280	280	270	261	271	255	262	260	271	270	245	251	290	246	275	262	267	257	260	254	275	279	246	250	265	252	260	292	284	249	209	280	241	239	251	241	265	269	264	284	240	248	248	268	278	289	268	260	275	279	232	270	271	233	266	259	251	250	240	272	250	288	257	286	229	263	269	227	239	284	299	246	281	238	244	255	269	272	246	277	256	249	286	244	252	276	249	274	295	262	279	232	265	233	245	237	259	249	252	252	272	262	266	281	285	251	261	269	288	241	267	280	253	257	264	261	289	260	275	313	240	241	249	269	258	263	261	231	226	256	284	257	293	264	256	307	277	267	272	290	282	261	249	256	286	227	242	262	266	256	260	238	249	262	243	230	247	276	275	245	265	250	271	250	274	250	267	270	240	271	243	274	271	288	279	250	243	284	291	264	226	245	242	272	245	242	250	249	254	277	221	249	288	245	264	263	235	281	274	252	238	254	288	249	267	254	299	246	244	293	249	266	303	229	258	248	249	245	242	261	245	267	281	278	266	240	282	210	239	312	239	277	266	268	254	279	282	238	271	278	283	243	247	255	252	239	268	285	254	258	266	260	286	287	266	238	285	280	282	280	237	286	275	238	250	232	251	274	245	249	285	284	286	272	235	261	238	273	264	274	293	227	263	292	262	254	225	278	258	256	276	266	268	252	258	261	243	267	275	231	256	280	262	259	246	272	295	262	233	265	271	261	240	242	304	278	243	248	236	257	268	267	287	268	253	262	277	253	265	277	278	293	246	219	270	264	282	241	264	259	259	251	256	286	246	238	271	257	264	257	259	249	269	311	235	254	286	259	221	258	286	254	246	250	253	251	254	290	266	250	258	259	272	271	271	246	264	280	282	248	274	239	247	277	272	266	314	266	248	263	257	279	271	245	258	235	270	254	244	238	271	292	225	266	247	235	254	241	263	276	268	257	246	274	265	263	258	277	232	258	222	248	255	235	229	283	273	271	263	242	250	249	237	282	248	282	254	238	237	288	249	264	221	299	267	263	242	240	255	230	269	270	249	248	256	274	292	279	275	271	258	265	262	267	283	258	227	259	253	229	288	270	260	268	259	242	260	271	260	245	276	319	260	282	267	275	254	228	235	264	239	246	290	254	277	242	250	253	297	231	249	265	268	253	268	242	240	226	283	266	262	285	248	245	290	286	275	251	257	285	260	241	274	265	275	218	293	232	281	253	248	250	264	255	256	273	269	239	249	265	279	298	237	253	248	239	236	260	266	280	265	230	265	284	239	267	295	262	289	266	260	294	248	261	232	280	288	247	241	274	271	245	247	275	277	282	258	284	285	276	276	294	237	269	242	266	268	256	249	271	257	239	251	253	226	251	232	265	247	245	253	245	254	263	263	276	224	246	267	236	250	252	288	245	262	281	263	287	260	267	228	264	288	262	286	256	268	248	261	248	287	246	291	267	236	270	239	257	293	271	237	249	247	251	262	303	245	247	247	276	256	252	275	268	254	277	263	297	243	242	286	258	249	226	281	276	254	239	249	280	233	260	215	259	286	276	253	269	265	284	239	258	247	224	254	283	245	260	270	264	239	266	254	231	255	248	272	243	244	247	276	281	253	273	218	246	246	293	298	270	292	244	254	251	269	281	272	271	250	254	280	265	242	254	282	238	246	282	265	254	272	258	264	254	266	229	272	232	229	237	237	269	271	244	236	233	254	255	258	244	242	259	280	236	258	244	256	244	238	256	281	273	280	280	246	257	280	289	285	266	256	276	249	284	241	258	287	230	249	252	270	233	252	254	261	264	243	290	256	270	263	244	259	281	255	257	280	278	257	254	232	256	270	271	250	280	257	271	252	282	264	263	245	252	263	240	239	262	266	258	264	278	290	276	296	263	297	254	257	278	261	241	272	266	250	232	252	284	269	258	243	240	254	259	262	251	271	282	237	236	271	264	278	291	259	274	266	289	249	277	284	280	270	244	253	246	271	268	272	252	260	246	253	294	269	255	277	251	273	278	283	243	227	236	256	254	255	260	259	245	250	274	276	223	244	239	255	262	245	220	278	271	293	287	249	259	265	268	261	259	242	283	262	246	290	278	290	269	254	259	253	266	282	308	294	265	240	224	268	260	263	287	244	261	293	276	252	256	295	262	263	250	282	255	244	227	265	278	256	248	250	224	258	250	251	241	287	258	260	286	270	264	234	283	261	259	272	276	267	240	278	231	252	262	254	257	268	246	264	291	298	234	253	251	261	262	276	241	251	257	233	254	252	247	263	272	256	265	242	279	246	272	253	256	272	271	259	270	251	266	296	298	290	272	264	265	266	258	231	260	265	276	272	238	261	234	264	255	250	252	253	251	235	252	272	259	243	272	249	283	296	245	264	236	257	255	286	239	292	286	253	278	255	278	278	273	285	263	273	252	249	260	277	244	269	268	264	248	261	267	257	268	273	254	255	255	269	289	264	258	262	257	264	250	240	229	260	262	246	265	273	278	284	258	264	243	252	259	284	286	248	270	245	281	258	254	257	250	253	238	256	257	252	254	236	248	240	261	288	271	285	269	250	252	218	250	269	241	290	278	259	240	278	267	261	285	257	240	264	236	221	269	245	276	266	269	251	264	247	244	291	264	263	248	221	257	250	243	269	245	293	249	255	258	276	257	246	276	262	252	253	264	272	260	303	276	276	268	258	250	236	273	270	293	310	279	248	294	263	231	245	279	284	254	273	243	271	270	248	254	283	274	266	255	253	240	256	265	271	253	242	287	252	262	253	239	224	256	283	249	238	256	270	248	270	269	262	297	263	254	303	273	276	274	286	255	228	239	252	264	269	258	271	267	287	286	285	255	313	264	254	261	246	273	261	248	279	257	264	283	233	257	261	265	248	278	257	241	262	261	252	238	264	278	268	262	261	295	263	296	260	257	278	245	265	273	224	223	283	256	275
9444	6326	4348	633	634	648	608	606	542	610	621	592	592	593	602	613	575	566	575	577	603	604	599	583	582	599	585	601	595	594	580	607	586	589	608	550	616	587	516	605	568	623	572	583	564	615	531	610	591	574	604	557	646	611	616	618	596	591	603	622	561	562	596	625	566	592	596	559	594	588	631	571	574	581	583	584	605	540	567	569	618	596	596	612	576	595	579	622	567	591	586	586	639	606	602	592	598	553	625	591	577	621	560	602	545	604	634	602	582	571	536	604	555	615	601	545	554	594	587	548	595	572	563	614	580	587	573	573	622	587	598	611	602	572	603	571	563	602	584	596	589	588	585	599	560	583	591	584	611	570	601	587	603	644	604	556	598	595	612	634	561	615	570	554	613	572	545	552	551	592	620	529	531	563	570	575	659	554	553	574	592	533	555	583	589	583	621	588	584	583	604	603	660	583	600	607	596	594	581	624	542	560	607	593	581	574	564	606	572	628	608	566	569	597	586	596	549	576	560	578	576	604	625	591	597	564	579	584	625	580	598	542	582	626	605	591	588	602	633	611	603	585	590	616	558	582	546	581	538	601	566	579	595	638	601	581	600	569	585	563	590	584	568	624	584	617	580	604	601	567	583	604	592	608	620	577	587	564	572	556	593	583	562	584	570	589	587	568	616	619	571	612	579	555	613	585	590	606	611	614	562	534	581	614	576	558	555	564	618	618	620	608	614	605	599	583	550	575	588	586	568	579	575	579	605	633	558	557	582	601	560	574	617	598	554	516	574	618	583	561	628	574	551	607	576	577	592	568	564	597	581	625	613	587	559	554	557	554	565	597	586	619	595	570	585	566	634	598	605	583	584	555	608	623	596	574	520	613	590	580	563	598	590	595	610	635	626	565	617	556	583	613	577	599	559	628	609	612	559	559	601	582	523	633	604	604	622	609	513	610	561	553	548	594	550	610	635	595	622	595	554	574	584	599	565	573	612	616	587	582	581	602	549	563	608	585	564	599	550	532	582	628	572	593	607	560	525	571	577	557	632	575	650	635	595	589	605	564	579	568	618	600	572	605	562	548	589	613	583	565	623	631	607	564	601	545	597	579	566	580	626	531	556	580	565	598	584	580	579	551	597	603	557	593	609	610	524	597	595	602	571	598	563	587	606	542	603	603	562	561	564	590	582	646	551	574	599	616	596	585	616	604	592	572	614	516	641	568	588	578	604	534	571	587	598	611	583	572	601	588	635	622	597	599	593	600	561	578	618	630	596	591	551	619	565	629	574	552	558	552	632	588	621	618	624	598	625	583	574	664	553	580	580	577	562	583	611	655	580	578	595	593	580	609	567	560	574	599	598	632	530	571	565	576	598	539	579	575	574	575	535	614	638	574	578	575	586	551	596	636	585	591	569	577	568	539	600	612	611	569	555	557	622	572	584	640	601	613	591	518	589	591	565	577	578	587	576	592	579	578	596	609	662	594	595	588	628	560	571	576	561	579	554	581	625	618	606	617	580	593	602	556	567	565	533	572	581	573	566	579	595	554	534	566	575	575	592	586	583	557	580	577	576	638	620	591	587	534	554	576	543	525	599	605	621	595	560	619	606	561	616	603	572	603	605	551	597	579	561	579	665	573	568	610	569	574	570	582	557	630	576	594	598	608	579	605	568	572	570	562	601	587	567	625	563	606	610	591	562	570	576	635	584	561	608	586	565	605	603	620	578	602	578	582	559	557	574	610	579	544	596	607	614	606	593	558	642	574	590	572	560	617	602	600	582	572	553	586	555	595	615	582	588	625	606	562	579	608	544	592	595	601	588	567	592	614	544	596	593	571	588	552	603	585	593	610	607	585	596	575	570	569	556	583	570	577	551	557	570	605	575	570	623	589	594	622	599	564	631	544	557	616	572	550	591	550	608	563	605	594	566	588	608	610	577	627	601	597	593	564	562	586	629	584	576	586	607	585	556	606	642	583	540	548	603	615	552	602	660	604	605	623	564	616	592	599	585	629	575	576	588	593	540	554	634	571	624	611	536	598	586	561	539	581	585	581	595	528	589	628	622	602	583	565	556	593	594	554	620	597	558	567	605	551	578	562	576	545	556	584	551	587	575	550	572	584	591	565	608	584	597	600	540	543	617	569	619	565	617	616	559	582	564	593	597	557	583	555	588	557	547	555	620	614	569	607	574	597	562	561	538	561	611	543	608	562	605	540	525	606	574	596	570	634	612	591	569	590	614	591	577	568	584	594	590	633	591	558	563	613	563	584	585	550	589	543	602	590	562	596	527	533	591	589	600	571	622	611	614	596	610	562	564	593	601	590	573	591	589	611	609	557	602	625	618	545	554	561	575	576	609	628	595	573	593	613	600	553	547	560	550	570	605	627	580	566	541	531	545	600	605	571	610	577	563	575	596	556	569	570	570	613	595	633	603	603	554	604	574	628	540	606	555	599	539	611	614	618	648	564	617	617	593	646	526	563	591	553	540	607	554	594	611	558	610	547	603	625	606	624	595	560	583	563	621	546	574	595	613	619	547	588	572	593	601	655	537	588	581	597	577	603	612	589	588	602	572	571	593	600	617	619	572	540	571	610	612	583	580	581	636	569	514	640	611	591	566	617	590	628	554	608	564	575	602	561	597	588	556	598	600	606	576	560	601	574	593	590	580	576	596	609	578	604	570	597	604	605	569	575	613	564	608	603	568	585	567	552	583	597	557	615	607	612	584	585	549	588	576	636	619	610	574	582	567	599	590	570	605	591	600	610	560	601	624	611	615	592	602	584	581	590	590	585	657	558	577	586	616	595	618	584	545	575	591	592	569	579	605	601	606	596	591	609	585	561	589	598	634	598	584	564	613	563	606	605	569	609	559	586	591	566	568	619	584	605	609	554	575	609	567	573	562	607	597	547	602	560	565	531	586	589	573	614	609	619	578	604	574	614	570	561	595	576	633	610	567	603	583	575	591	617	596	612	621	645	626	601	584	612	603	609	584	592	570	550	611	560	555	580	557	591	586	616	602	592	600	580	584	568	561	595	584	594	585	630	569	573	610	577	552	588	595	597	580	606	594	582	581	557	539	554	586	593	574	591	618	561	570	571	573	545	569	553	591	607	565	584	585	583	533	621	618	577	547	621	603	587	601	562	626	580	571	579	592	602	606	600	528	560	571	570	615	562	616	553	578	598	601	574	589	588	557	543	608	563	627	565	583	595	614	546	556	604	600	574	582	604	623	593	625	555	563	573	587	567	557	583	596	591	580	604	601	579	579	556	602	622	597	615	551	616	555	608	604	569	587	585	580	613	573	591	585	568	516	599	569	619	585	555	568	620	587	572	579	606	613	553	609	589	572	580	569	552	585	592	609	604	598	570	549	609	588	598	643	576	586	604	616	530	563	570	570	573	621	567	594	569	585	612	595	577	546	576	579	605	594	651	607	613	581	575	611	588	536	599	589	616	548	547	599	615	566	590	599	610	508	577	603	609	594	605	584	585	593	570
35311	23193	14275	1838	388	307	260	268	215	183	236	245	196	230	206	206	210	185	205	199	210	184	169	201	214	200	210	203	212	209	175	194	203	198	197	195	222	210	200	210	184	191	218	204	190	178	189	197	204	223	181	196	187	208	208	210	183	210	192	193	189	211	212	208	211	178	203	184	194	177	221	174	188	203	227	234	198	205	207	198	207	215	185	192	179	178	212	185	204	183	212	202	208	214	176	206	172	190	194	191	194	194	210	191	221	185	189	221	210	217	219	210	203	177	197	171	203	205	198	187	182	207	213	205	201	191	194	215	208	187	191	178	206	180	185	190	189	217	193	207	196	208	173	198	197	193	216	168	186	178	189	194	196	182	223	190	204	188	206	188	186	215	211	181	166	223	189	198	183	201	214	185	201	178	201	183	211	205	203	195	194	193	190	208	196	211	196	208	209	204	200	202	199	201	213	192	200	202	213	208	192	217	193	196	206	221	198	168	176	183	220	178	206	200	205	195	187	176	225	189	187	214	204	216	198	197	218	193	204	212	184	194	196	208	182	187	199	201	212	195	204	192	176	183	206	212	194	189	187	221	193	181	187	195	200	222	181	191	183	223	173	203	220	196	229	222	210	205	201	216	197	227	208	201	200	163	191	220	203	206	220	220	175	186	213	219	185	176	194	181	220	217	184	196	212	218	156	203	205	195	195	200	224	203	184	206	195	166	218	213	198	199	176	211	174	195	207	202	196	202	178	151	234	200	214	231	221	212	200	178	194	204	190	198	193	205	201	190	210	169	188	217	197	216	176	205	171	178	191	183	199	216	194	214	178	192	174	205	185	178	179	209	189	195	224	201	178	162	164	208	165	198	203	189	227	188	189	210	189	197	204	199	167	207	201	181	181	189	202	212	215	211	187	191	173	202	215	186	194	212	193	216	178	192	182	192	185	213	180	185	177	209	184	196	203	198	190	192	186	178	210	203	208	189	201	207	201	183	198	194	188	195	200	190	182	199	176	197	223	172	197	202	244	200	201	204	195	205	201	194	226	238	172	179	209	198	200	215	201	191	196	206	209	183	238	230	203	148	222	195	175	215	178	194	192	169	164	201	211	183	181	197	217	182	188	208	194	176	160	187	199	215	217	209	171	197	191	194	172	196	207	200	212	200	199	186	196	177	197	203	196	218	178	212	218	211	196	195	174	192	222	178	190	197	211	184	200	204	197	196	202	197	190	226	193	195	181	188	213	173	193	192	199	209	190	203	206	190	186	181	187	187	207	218	193	179	217	200	167	174	189	200	178	200	174	191	183	187	192	195	215	187	179	210	188	213	180	212	224	224	191	181	179	182	184	204	217	178	172	185	168	196	180	180	193	195	165	196	193	198	193	227	187	189	187	215	197	165	184	183	198	185	209	210	205	206	202	198	193	183	205	202	199	220	221	203	192	210	192	211	191	183	214	192	190	196	182	183	185	198	183	202	208	165	185	226	181	187	164	187	194	203	185	195	189	170	194	175	207	188	199	191	194	191	190	211	210	185	181	213	184	205	195	178	189	207	192	187	203	191	176	185	214	183	195	205	204	220	201	181	210	217	204	215	210	185	198	202	205	176	196	215	170	186	202	218	203	221	207	181	185	205	235	214	162	189	209	225	170	194	192	212	209	191	203	201	230	204	196	192	223	214	184	161	184	206	194	231	188	185	224	216	223	204	213	215	200	164	182	203	188	193	185	183	194	217	218	234	209	207	198	168	187	203	205	210	192	202	186	179	225	195	184	172	193	210	196	191	190	175	206	174	198	201	179	190	226	197	191	205	208	183	172	214	186	206	199	188	202	197	191	187	190	178	177	219	197	174	168	176	199	173	181	209	199	187	188	185	178	193	208	203	201	191	180	155	184	185	199	198	183	182	201	196	194	204	167	176	188	226	172	191	204	183	187	181	171	220	198	183	206	187	215	169	181	175	208	195	177	196	213	179	213	195	187	179	200	208	196	186	184	214	184	206	196	179	181	225	194	187	197	228	201	217	189	217	168	189	225	224	186	171	205	202	186	190	187	214	191	206	207	187	206	178	186	185	184	202	196	197	189	198	224	191	177	206	205	193	196	219	193	196	165	207	210	200	187	202	202	215	181	187	209	200	182	191	234	190	212	178	185	195	209	195	199	211	200	180	195	169	200	200	211	218	219	202	187	203	174	198	213	171	193	167	190	190	200	183	196	181	177	188	199	183	182	215	160	227	202	204	228	189	207	204	182	194	199	206	162	172	210	194	202	175	197	202	204	183	197	194	177	187	181	212	218	211	211	193	203	213	225	175	204	189	203	195	191	191	166	185	185	194	209	208	184	195	177	193	198	227	185	226	200	200	199	166	201	205	194	218	198	217	194	207	213	190	188	184	213	164	206	205	209	228	193	193	213	204	204	206	195	199	208	182	196	203	188	189	203	180	190	213	232	176	186	227	217	218	203	195	213	200	197	236	202	200	181	193	199	207	180	206	204	186	172	203	216	226	176	191	202	208	184	211	196	216	187	183	209	174	177	230	192	194	211	196	214	207	201	197	187	215	223	148	189	196	177	200	188	190	200	193	191	224	227	195	198	198	214	205	173	176	165	181	181	174	191	214	194	194	200	232	212	201	170	197	184	181	196	214	200	176	206	194	171	229	185	195	228	204	206	191	192	175	179	195	188	189	191	199	183	229	190	208	185	179	215	189	165	203	192	172	194	200	210	199	217	184	180	196	222	199	217	182	195	206	202	174	194	198	225	219	186	203	198	199	192	191	192	198	196	216	198	193	183	199	184	197	190	217	206	212	194	190	215	198	181	183	206	214	198	190	210	180	165	196	197	210	217	181	180	219	193	186	179	183	196	206	215	179	176	214	208	200	177	194	198	202	201	200	199	189	208	182	194	203	192	194	173	173	194	196	192	191	205	193	196	193	186	194	221	184	202	186	189	196	194	193	203	222	185	239	193	200	205	189	209	188	188	191	197	216	206	189	207	209	217	195	225	193	199	187	185	219	170	189	208	185	200	192	201	170	178	199	223	208	207	200	182	171	197	195	195	167	206	179	183	194	204	200	172	183	170	232	209	180	201	190	222	189	198	194	201	160	220	197	192	221	220	175	203	196	218	179	194	189	193	175	194	196	220	201	217	192	199	212	186	197	206	215	188	194	176	199	203	200	191	213	224	191	216	205	193	192	197	191	181	195	186	173	216	206	189	206	213	182	199	231	192	200	208	200	191	200	192	201	209	212	194	189	235	186	216	197	200	184	214	219	190	193	205	187	223	202	180	195	190	210	205	206	190	189	198	205	184	231	185	190	177	230	203	215	225	181	191	184	178	196	186	189	191	192	192	185	210	208	200	198	185	201	184	180	180	187	224	220	198	203	220	209	212	201	214	232	195	199	191	176	189	187	201	232	209	186	214	184	183	201	197	217	195	192	195	179	192	196	189	228	192	179	184	196	222	187	185	188	172	185	203	209	221	226	200	201	213	202
22418	16799	14697	1280	1019	866	771	696	684	621	602	619	532	560	524	547	517	512	482	464	495	506	498	506	517	480	500	471	523	448	483	483	483	505	462	453	489	463	451	483	481	460	475	447	454	506	510	467	446	467	505	401	438	491	481	477	540	465	491	492	479	462	463	489	470	458	454	483	491	445	457	470	454	444	467	472	484	504	492	486	457	466	463	470	473	467	465	478	460	489	457	490	493	483	512	477	488	489	449	480	476	439	495	468	530	461	471	510	450	453	445	459	462	472	452	483	497	489	503	461	449	479	461	463	418	479	502	466	496	446	458	471	452	460	437	471	423	468	459	457	445	480	500	443	431	486	480	487	436	456	473	488	490	492	444	459	473	440	463	459	451	476	456	457	475	492	481	486	455	476	471	459	445	451	489	440	452	468	471	491	453	475	503	502	485	452	477	484	460	441	430	459	473	467	436	452	506	462	505	471	456	492	500	468	455	446	436	485	465	485	476	472	500	496	454	470	445	467	454	467	469	477	482	502	435	467	462	466	491	441	453	477	482	450	435	488	477	452	462	479	516	442	491	473	510	480	454	470	508	447	468	446	468	474	468	480	478	473	482	479	452	479	423	480	499	498	452	469	468	431	475	457	456	420	439	486	440	483	470	444	444	477	465	511	438	475	453	485	458	464	475	437	506	495	414	455	492	466	478	482	468	453	410	494	479	495	463	471	476	471	447	476	478	474	470	470	470	485	463	474	452	459	481	485	486	460	485	475	464	458	497	490	458	483	471	404	439	459	509	456	488	470	508	432	455	457	451	458	420	424	480	460	435	446	464	437	490	472	429	457	447	458	474	459	474	468	460	459	455	458	487	435	480	476	465	480	456	471	456	446	470	468	437	439	485	458	452	465	517	467	448	475	461	462	442	483	502	480	475	468	456	462	466	478	467	426	471	460	434	421	476	439	459	460	476	475	470	447	467	448	480	447	475	465	471	478	416	524	398	470	431	466	427	478	462	474	513	460	469	512	480	468	453	430	457	481	465	448	464	463	464	469	509	465	446	437	473	460	467	472	478	448	465	495	471	472	481	460	457	485	477	456	491	503	490	459	468	459	495	483	477	474	470	459	475	490	461	466	457	472	506	473	420	487	431	481	510	458	451	452	470	449	460	429	431	465	484	465	484	459	470	451	467	492	495	427	453	488	493	460	505	474	456	473	482	438	465	457	434	450	477	469	494	473	499	474	443	492	491	478	485	496	449	439	500	487	516	452	481	454	462	477	473	482	446	457	437	481	471	501	442	460	468	475	476	426	468	486	489	464	493	453	428	467	506	447	487	447	460	457	425	470	456	466	487	453	442	463	446	486	450	427	484	459	460	454	473	449	477	480	473	444	481	498	475	436	432	477	466	458	437	447	435	470	444	465	530	461	427	472	469	518	460	452	506	479	467	459	503	449	479	430	482	457	481	453	432	450	503	486	452	495	491	463	481	515	484	464	474	447	455	477	453	455	472	478	463	490	461	494	460	440	468	502	468	466	449	445	453	481	512	495	481	471	464	453	453	497	485	463	440	482	509	437	468	485	465	485	471	460	423	486	480	471	511	467	457	458	472	464	512	478	480	470	453	467	487	476	491	495	424	488	460	474	461	473	467	501	453	470	474	446	469	470	430	463	467	436	438	492	470	460	468	429	441	487	443	456	457	496	456	466	474	497	480	484	428	478	456	470	465	483	464	481	484	487	487	479	466	474	446	447	477	473	466	472	458	485	449	443	496	469	474	456	454	482	453	467	510	470	507	471	455	492	482	443	451	473	430	452	503	468	505	464	442	490	487	463	447	508	461	442	484	474	462	456	457	462	503	437	471	465	449	451	487	451	470	438	446	487	483	462	450	488	476	439	465	492	437	428	472	451	491	461	463	466	465	480	492	470	471	475	465	448	447	486	456	463	477	449	457	476	442	470	482	465	453	443	456	452	498	494	432	463	507	452	413	455	443	459	442	437	516	514	473	484	476	447	470	493	443	441	452	471	493	473	469	454	470	481	428	467	481	480	470	464	452	483	452	471	487	468	453	491	454	444	479	434	451	469	498	477	461	479	472	492	445	480	508	446	498	450	469	459	445	512	464	496	490	456	469	424	469	444	491	444	452	441	474	476	465	455	491	456	502	459	447	465	471	460	483	523	475	493	471	455	489	478	510	447	480	458	444	477	465	435	460	465	439	490	468	476	473	469	451	460	501	496	484	482	462	460	489	469	465	442	425	463	508	433	463	476	466	456	443	475	512	477	494	473	496	436	473	458	442	498	511	434	466	486	477	480	491	494	482	459	479	474	488	474	457	424	471	457	450	490	475	460	477	493	472	495	427	461	444	482	470	489	447	477	451	460	496	475	431	504	472	440	510	476	501	453	514	505	473	451	424	443	453	488	426	471	463	497	448	500	463	501	446	490	467	446	473	442	472	475	473	490	506	513	480	482	485	483	477	433	480	528	449	467	447	464	481	471	461	469	500	464	469	500	461	451	458	470	434	475	430	506	461	485	461	464	459	446	487	478	460	450	479	408	477	461	462	466	461	451	436	465	488	464	447	447	480	437	464	466	484	459	453	469	457	464	480	489	462	461	477	483	457	445	492	489	409	497	465	452	459	475	491	481	510	457	457	482	469	450	452	493	496	484	505	479	464	460	488	476	464	446	477	489	461	477	468	486	455	495	452	464	470	440	477	489	434	459	458	477	423	502	463	473	471	494	501	500	464	446	394	477	478	488	448	492	449	471	431	485	478	489	444	481	447	477	506	453	478	458	465	480	429	441	485	478	456	474	493	463	463	509	461	417	466	444	448	453	486	458	482	440	484	452	495	463	513	459	452	452	479	460	440	465	468	475	498	457	484	459	457	514	479	434	457	451	501	518	477	428	450	437	432	423	464	464	477	484	504	469	459	461	474	449	466	476	474	445	474	449	482	485	480	484	475	442	438	431	460	445	461	457	465	458	464	482	476	466	462	456	486	449	443	477	463	477	490	463	462	492	468	457	487	439	448	429	499	435	469	479	528	457	481	447	457	475	470	486	472	491	458	469	448	472	480	434	481	479	448	437	446	458	446	504	448	489	474	477	455	475	482	480	482	461	465	471	454	441	483	449	449	502	495	501	495	476	515	467	452	450	466	455	482	445	430	488	467	478	466	463	478	491	526	451	464	490	477	480	475	444	468	440	457	524	470	467	532	493	459	471	469	480	460	470	456	439	445	467	483	473	454	463	503	508	473	450	455	475	468	492	499	454	503	471	445	471	448	503	464	485	484	456	438	475	476	457	489	464	479	477	466	456	486	499	464	446	457	485	455	481	451	491	453	476	470	464	428	498	455	452	463	455	459	504	477	490	494	447	468	452	431	462	472	488	495	474	508	453	457	473	421	466	487	458	438	501	479	460	480	488	483	482	476	496	489	425	447	469	462	458	481	481	488	488	475	474	467	441	475	475	497	473	459	466	511	413	483	485	451	489
46471	34436	27596	5958	952	503	420	365	323	317	358	331	314	279	301	271	278	280	280	288	300	267	321	264	279	275	297	258	268	255	289	286	277	284	282	251	290	313	290	240	285	291	297	294	277	263	248	260	309	241	277	281	260	287	285	277	295	286	291	282	272	278	266	250	252	245	236	263	260	277	258	270	285	259	268	261	255	267	279	260	271	270	279	274	260	255	275	273	251	251	285	292	293	283	250	227	288	283	242	255	268	263	256	260	258	295	283	275	276	301	281	269	241	270	270	277	291	267	270	261	265	275	274	268	259	259	275	289	268	260	234	277	259	265	262	246	290	290	275	255	278	267	270	295	284	278	273	266	239	248	293	261	284	290	263	277	262	283	280	264	256	289	256	282	248	294	296	275	260	269	244	253	262	262	222	262	301	264	291	268	269	282	286	280	280	287	275	273	296	266	255	276	284	282	274	277	262	282	278	267	262	261	243	280	262	258	293	264	296	238	289	244	286	268	261	267	260	253	246	219	298	274	260	234	270	223	277	273	273	288	293	249	269	258	258	316	275	270	298	286	288	278	246	254	256	290	247	225	286	270	296	244	268	280	276	276	266	256	257	265	274	246	279	277	272	271	283	264	267	255	277	247	299	237	270	269	259	260	301	311	294	276	232	279	265	283	274	286	247	269	249	285	250	324	242	296	274	283	277	269	244	266	281	286	277	294	296	264	248	311	263	274	241	298	296	260	269	256	274	276	253	271	259	276	274	282	285	271	239	226	277	250	283	276	280	256	276	258	262	258	293	225	236	247	264	300	239	276	265	252	262	232	278	246	261	282	276	247	256	271	253	276	237	254	244	301	291	272	273	274	278	270	270	284	278	267	270	273	296	253	272	292	267	278	292	250	250	265	253	290	272	268	280	282	267	287	273	253	294	278	280	257	282	291	266	284	253	242	261	247	262	288	250	259	263	252	269	257	282	247	291	235	247	243	255	277	266	288	264	279	260	291	282	295	252	277	251	263	280	269	255	288	265	239	242	266	288	278	241	251	240	288	272	297	285	256	252	273	235	266	247	254	271	258	248	300	273	272	244	265	277	292	277	259	254	249	271	267	232	247	269	239	270	311	253	251	256	276	268	273	256	306	291	306	260	269	280	244	258	288	286	265	289	256	274	266	281	297	294	273	281	240	247	264	294	267	251	250	282	244	271	263	246	267	269	265	286	274	274	298	279	283	285	265	244	253	264	275	274	224	258	265	286	235	259	299	233	269	257	264	233	280	267	218	267	261	249	261	307	281	284	275	262	252	269	266	251	289	278	252	273	255	249	246	268	257	292	269	248	249	276	262	259	265	275	276	254	305	268	277	284	281	277	261	251	276	275	242	267	258	275	263	289	247	255	242	263	276	271	268	275	277	241	257	276	295	253	304	242	267	272	277	268	262	273	280	276	261	264	251	272	277	265	312	277	256	303	249	283	238	261	246	241	279	292	259	257	285	244	260	262	257	274	269	258	259	299	257	271	282	258	275	237	279	257	282	269	273	259	254	289	280	291	297	252	247	272	253	286	248	273	258	267	281	279	249	303	272	255	283	267	285	280	264	266	281	269	269	247	252	265	278	231	253	247	248	285	280	242	244	265	265	275	259	240	295	293	281	285	260	250	287	238	266	276	275	260	257	275	280	274	275	294	284	286	266	271	270	260	268	284	251	278	248	275	275	286	246	258	252	264	256	281	275	276	243	300	262	266	243	270	271	263	287	251	260	247	287	248	284	275	263	258	256	286	271	246	281	282	292	276	290	296	282	269	284	254	256	308	294	256	280	234	269	275	258	263	266	282	267	250	269	256	277	270	264	251	241	277	254	287	258	243	266	268	267	274	257	254	267	255	278	276	285	255	235	279	275	288	294	261	245	285	274	278	287	292	231	281	247	249	268	264	258	266	260	256	276	267	274	288	272	252	260	262	232	252	264	282	265	290	246	245	268	269	276	238	254	267	271	270	276	242	287	264	255	262	237	317	244	296	260	269	279	268	272	278	274	308	300	262	275	285	248	294	256	279	262	267	253	299	253	257	270	275	261	256	285	237	270	272	286	286	273	227	293	279	289	282	264	293	279	287	256	275	295	275	294	281	255	275	274	261	266	294	267	230	275	292	279	231	286	223	252	273	252	271	252	268	298	294	260	278	282	252	273	272	284	285	260	266	286	275	280	275	279	241	265	241	262	240	231	280	274	281	282	277	296	287	253	252	299	269	247	282	258	276	271	267	264	296	268	277	265	272	271	268	289	268	273	286	248	281	265	265	238	277	255	253	267	281	277	240	248	248	269	279	268	261	306	276	244	283	240	274	286	255	288	277	282	247	250	252	253	312	261	245	298	269	268	272	278	254	277	279	275	245	288	270	282	268	251	314	249	257	262	271	274	256	284	257	282	281	262	279	273	288	261	245	289	277	252	269	275	262	275	248	267	251	250	211	226	287	306	251	278	268	244	270	284	279	277	305	263	265	279	272	263	254	258	242	302	287	255	269	274	281	281	274	271	262	274	279	254	256	272	282	251	249	280	264	263	256	301	276	244	245	246	255	252	256	258	268	292	248	275	300	295	277	268	310	266	246	285	287	255	258	286	273	233	293	248	250	294	306	279	297	270	274	289	264	270	256	268	293	264	261	278	276	241	285	249	262	243	238	240	264	251	280	286	306	254	279	278	273	271	244	245	295	263	236	270	293	295	306	282	274	230	280	272	276	289	292	287	297	258	252	285	251	252	307	268	267	255	248	280	271	264	245	256	256	249	277	260	268	281	300	286	264	253	269	291	282	267	255	271	269	256	272	272	277	250	266	280	277	267	277	279	266	257	265	270	261	265	263	275	277	274	279	273	262	249	277	243	283	271	265	284	281	256	284	259	265	258	259	280	250	266	299	249	233	253	263	259	245	263	297	285	262	237	267	287	271	249	279	278	252	279	263	272	284	284	264	262	264	282	232	304	295	308	247	274	281	249	247	293	304	250	267	273	272	271	241	297	287	247	255	267	289	280	287	283	274	270	280	288	255	271	292	253	255	305	260	257	250	270	282	292	274	267	275	291	292	283	267	303	262	291	268	245	258	294	308	266	244	273	280	276	271	264	284	290	257	257	250	248	258	279	259	267	250	269	271	268	268	273	255	249	292	247	300	242	253	278	272	256	242	259	268	253	271	309	274	263	274	277	289	266	297	241	273	238	272	250	278	279	269	273	272	259	265	262	275	266	271	270	250	287	250	274	280	268	263	270	267	269	301	282	279	289	259	284	239	253	255	283	279	296	289	257	274	289	235	275	277	309	247	266	281	265	262	290	245	262	274	270	280	264	279	276	266	279	261	272	263	257	257	253	280	282	258	263	261	261	292	304	243	253	246	257	234	288	282	309	234	253	255	248	277	276	263	277	289	266	306	320	310	281	277	269	236	302	257	258	291	262	297	279	262	293	270	271	256	247	286	280	258	260	282	273	276	288	245	265	259	299
29456	25006	24578	2077	1697	1459	1156	1123	965	874	895	759	842	802	784	716	679	706	707	674	651	669	654	654	648	699	602	651	640	629	662	660	674	611	674	631	625	638	627	653	652	633	630	625	652	631	620	603	633	653	623	607	647	624	638	624	611	672	624	614	653	609	652	628	651	635	632	637	623	667	608	638	613	621	639	617	631	619	652	595	662	601	610	609	616	631	611	618	640	631	637	649	572	592	605	602	589	615	601	648	608	622	621	630	602	624	647	680	659	572	644	618	646	622	624	621	646	623	615	605	644	642	626	610	610	625	613	613	622	623	589	576	634	640	613	677	616	592	587	595	634	657	632	569	605	610	640	617	624	632	638	644	590	627	597	604	598	619	656	612	600	642	613	627	624	583	599	646	585	627	632	621	643	598	630	616	595	648	588	647	611	625	609	570	584	609	616	618	608	669	636	630	611	612	601	661	616	629	628	673	646	630	609	639	577	598	629	632	647	639	635	632	587	603	575	648	679	621	608	600	610	639	633	595	620	605	629	638	645	625	605	583	637	617	598	620	621	628	593	654	665	619	603	596	616	587	669	625	615	618	664	646	583	599	629	558	620	644	626	584	617	643	624	647	625	607	600	621	621	616	573	649	622	611	644	615	596	618	619	636	606	608	577	591	643	611	611	606	676	612	621	634	624	608	593	657	634	595	604	679	589	601	626	607	626	580	630	570	665	622	585	591	641	619	610	622	627	602	589	653	603	640	617	630	584	633	630	630	615	612	603	638	566	667	634	619	593	612	673	634	655	613	642	632	624	613	637	628	611	664	614	611	659	610	598	630	622	591	584	612	644	598	610	637	630	623	587	602	608	586	622	640	639	624	621	612	597	601	642	622	613	614	645	621	612	589	633	584	623	615	627	657	656	600	639	568	609	608	588	618	699	644	617	624	624	630	602	661	575	603	606	619	612	632	615	611	696	637	615	672	635	664	631	619	622	665	646	683	621	579	595	597	604	628	621	563	633	598	584	650	637	631	662	632	604	572	595	658	595	608	654	602	632	682	606	609	603	621	625	614	627	562	568	629	639	623	670	637	621	607	606	646	547	684	645	658	589	628	603	650	673	621	574	642	596	615	600	592	576	596	614	638	629	616	614	651	649	668	588	640	626	619	626	616	583	630	618	639	612	636	591	611	658	651	600	648	631	618	642	628	631	616	608	609	594	616	595	603	607	672	631	611	590	608	627	588	614	620	632	613	629	632	625	621	580	580	626	611	629	597	623	680	654	607	628	575	656	625	614	602	603	659	648	606	619	676	591	576	681	568	590	646	597	647	646	639	616	627	635	603	565	602	613	619	566	608	657	582	611	621	629	684	629	610	607	615	631	647	593	640	647	609	650	647	624	591	618	602	595	631	605	590	645	609	634	596	629	589	630	635	627	637	635	616	577	649	587	615	644	551	617	594	617	611	600	603	616	609	612	634	601	591	582	597	536	652	626	611	623	606	653	594	592	610	565	640	668	583	636	627	633	551	602	647	642	654	581	635	609	660	618	596	638	675	613	674	633	621	649	623	625	615	613	628	579	696	596	626	591	578	658	621	566	651	588	605	632	639	638	632	618	612	616	598	606	616	641	637	568	643	619	618	611	648	612	608	666	596	643	670	630	665	659	602	582	651	603	595	613	579	591	609	610	602	627	628	633	615	639	635	615	630	626	645	582	641	636	620	631	626	626	642	655	633	595	629	634	625	613	671	621	624	621	635	672	627	591	634	600	617	609	611	620	621	614	614	648	592	629	686	620	651	640	624	584	670	622	592	610	605	639	678	624	552	618	649	624	606	640	639	603	567	638	602	644	604	641	625	612	626	617	625	639	639	644	619	589	606	605	588	590	630	634	592	634	574	644	612	623	638	647	692	607	631	634	593	624	630	596	649	602	584	661	609	593	647	626	680	608	606	641	626	618	639	665	643	619	622	620	631	594	619	652	644	601	632	587	637	627	672	664	637	584	612	617	598	589	635	582	587	643	647	611	605	632	628	590	609	625	571	620	624	569	666	610	593	639	633	593	611	654	603	632	632	622	592	577	611	648	639	591	599	608	660	656	631	579	637	634	640	618	621	627	658	665	593	625	632	605	632	639	615	580	596	665	608	647	595	640	588	599	583	619	633	638	611	633	620	662	558	674	612	579	663	594	619	612	621	608	632	599	689	639	623	648	618	637	633	635	593	612	622	618	598	607	635	594	605	594	633	603	637	618	622	640	590	591	627	612	587	625	623	562	599	559	622	655	600	619	579	601	584	609	615	553	619	643	631	614	654	618	670	663	594	622	593	641	617	621	613	603	655	606	651	610	695	648	615	624	626	622	602	574	624	611	599	632	630	645	620	641	624	590	631	620	622	638	611	591	648	610	615	584	570	628	569	632	661	655	651	621	587	635	628	577	573	606	634	614	611	652	661	618	635	626	619	656	581	599	625	585	627	600	630	640	637	591	630	568	581	587	618	592	663	598	602	630	593	615	644	669	689	617	604	597	625	603	592	580	655	606	617	650	637	640	591	648	593	604	614	625	635	668	642	649	565	643	612	603	626	591	645	623	596	634	646	647	645	589	581	616	630	614	580	687	609	636	591	654	639	630	654	589	638	594	641	614	663	649	594	627	638	572	631	663	591	635	588	635	634	629	600	612	585	635	649	593	642	649	627	625	580	625	665	610	635	591	582	646	609	628	619	624	604	610	683	615	582	672	604	605	638	617	636	579	604	601	626	633	610	632	594	636	654	593	601	604	614	617	644	649	646	669	625	624	642	584	651	621	601	618	648	616	674	588	598	624	633	612	669	610	669	624	650	604	636	652	597	643	673	653	639	663	569	615	661	599	615	604	634	623	626	629	597	618	600	615	600	676	624	631	637	661	591	624	623	625	620	604	651	574	572	624	640	650	641	638	637	585	659	619	606	655	632	650	629	604	640	606	604	605	625	629	590	650	623	631	599	623	601	638	589	612	606	598	619	621	671	624	613	656	589	595	633	606	633	612	587	628	590	634	602	611	605	611	658	650	632	629	579	651	616	633	655	589	604	617	658	646	606	607	621	619	639	622	620	642	607	599	591	652	557	629	633	627	574	630	614	627	632	644	584	610	612	589	599	631	619	646	625	623	587	614	619	608	652	600	606	602	589	646	602	633	641	647	630	618	600	628	645	621	618	620	630	614	622	655	630	581	599	609	577	639	584	635	601	607	632	651	582	616	618	614	611	628	601	587	622	660	633	664	612	640	621	628	564	584	614	588	606	583	642	585	625	638	599	605	596	642	604	619	656	658	632	672	656	572	626	600	612	587	611	594	606	622	618	594	622	651	616	586	634	614	618	630	589	593	643	583	679	607	660	667	644	631	630	662	602	612	620	615	603	598	652	663	644	667	599	606	667	665	606	605	628	644	605	664	683	607	655	656	618	604	640	632	619	607	587	628	625	602	598	621	616	651	627	623	659	637	599	628	664	630	640	574	607
16095	7577	3309	391	260	263	231	246	262	283	242	254	261	247	249	275	243	264	246	267	257	262	265	251	267	240	254	258	271	261	267	215	287	273	271	246	243	267	250	273	275	265	253	262	250	258	253	267	260	233	266	249	206	260	288	236	253	244	263	243	244	229	238	275	255	249	242	267	259	250	264	264	265	263	265	305	294	261	237	239	249	249	243	263	270	285	268	224	241	232	262	253	259	242	215	257	268	259	252	263	272	253	262	259	275	256	237	270	233	239	255	275	245	230	241	265	267	237	240	266	276	247	232	254	236	279	262	251	260	254	275	255	239	256	225	270	256	255	230	241	282	282	261	256	277	243	264	258	264	252	254	279	243	250	283	278	273	246	237	271	263	270	250	221	236	254	250	256	252	258	234	246	251	278	239	269	242	272	233	237	285	250	239	235	282	255	240	236	249	268	287	263	240	253	265	299	259	274	273	258	241	234	280	253	247	309	251	250	228	264	281	244	206	251	251	264	257	249	273	249	269	229	291	287	278	274	267	209	203	243	263	246	287	286	261	269	258	264	258	274	272	256	250	257	225	208	275	232	259	237	241	250	252	261	245	272	270	236	257	266	256	293	230	263	276	245	215	290	256	247	265	247	228	285	236	264	249	246	264	237	258	238	262	266	255	294	254	303	247	234	234	272	268	252	269	262	234	256	236	306	305	277	258	270	283	276	224	266	232	214	273	261	241	227	243	267	265	263	299	259	248	229	220	246	242	276	269	245	231	261	263	238	285	244	235	238	257	260	279	237	276	274	265	232	280	238	244	248	260	228	230	250	237	241	260	266	254	248	254	223	245	239	243	242	239	241	260	260	256	252	236	248	243	284	250	268	245	232	260	260	243	246	298	281	247	278	264	247	240	236	242	252	250	267	249	262	236	245	235	224	258	259	272	226	272	263	250	257	257	260	265	264	225	254	240	268	271	250	271	252	279	270	239	242	257	265	269	249	277	268	272	248	242	268	266	265	283	270	236	255	226	253	270	229	267	246	228	258	263	213	253	233	249	262	294	246	270	274	267	255	266	262	240	216	258	263	248	269	277	243	248	256	265	263	274	262	249	267	234	291	242	209	264	269	249	261	216	233	275	242	240	237	227	236	261	205	256	246	260	246	262	263	250	269	278	267	284	253	265	255	252	293	276	275	252	253	276	229	226	278	239	240	253	279	267	242	246	257	265	237	241	249	246	242	256	258	241	242	255	275	287	249	241	271	253	251	255	255	251	256	279	274	270	226	244	253	244	239	288	274	217	282	243	253	253	291	248	253	245	245	237	267	249	253	251	252	309	254	238	238	279	265	247	268	254	244	258	280	252	234	250	253	234	250	244	242	261	244	273	258	260	252	215	254	250	277	278	219	240	244	268	251	236	287	281	230	248	265	254	227	250	254	279	261	240	270	219	200	251	273	286	253	229	253	254	252	220	228	241	270	267	252	240	244	256	238	246	225	279	250	249	247	281	243	248	252	263	233	271	249	261	297	291	241	253	271	275	277	247	229	286	264	267	267	268	266	252	256	236	255	245	251	290	265	251	228	267	274	242	252	242	260	270	275	267	232	269	237	275	284	262	278	220	271	244	256	240	255	258	230	245	263	233	244	250	245	275	259	260	262	249	229	238	270	248	282	229	249	262	261	251	250	260	305	261	264	289	253	259	279	262	274	279	247	273	244	236	233	247	246	238	282	256	284	238	279	269	269	243	249	253	284	257	231	253	232	279	261	254	291	260	236	244	221	275	277	248	233	265	231	286	293	249	269	254	241	242	279	236	289	236	258	268	261	254	249	274	238	230	296	240	263	261	261	272	250	269	257	247	272	256	253	276	235	272	252	229	256	270	255	235	273	249	270	252	226	256	220	253	253	239	266	245	270	279	246	269	252	239	297	276	242	258	290	277	280	254	255	257	284	266	240	262	272	236	263	239	269	262	261	253	262	265	253	219	271	236	260	295	287	266	247	276	261	252	271	249	222	253	270	264	252	238	268	246	252	284	277	272	286	266	279	272	262	269	257	253	257	262	266	224	245	253	283	273	240	264	248	236	274	273	236	262	250	259	268	264	285	244	270	263	268	271	261	267	206	263	225	263	250	277	287	245	287	277	260	237	266	252	277	274	268	248	254	263	251	294	244	260	233	261	263	257	269	271	248	274	267	242	246	242	267	227	253	261	266	242	250	262	257	252	235	247	305	240	252	227	272	255	271	246	260	247	294	295	265	231	241	275	220	255	263	253	247	242	227	228	279	272	226	270	257	243	254	243	249	268	271	232	252	259	259	267	267	282	256	231	257	223	250	239	226	262	249	270	263	218	307	280	278	273	237	242	258	282	250	268	254	245	276	245	222	249	254	231	257	262	244	288	234	273	292	272	275	225	256	280	229	238	267	239	282	272	262	237	245	261	265	245	272	246	249	237	274	227	251	273	264	280	252	250	235	276	265	264	267	287	271	280	270	287	228	267	254	255	258	257	246	228	223	251	247	255	269	277	236	269	260	275	241	247	303	290	279	222	228	248	256	261	294	261	258	263	256	276	287	254	253	244	257	250	253	256	254	250	284	287	265	247	232	244	231	282	250	269	254	255	277	267	268	281	231	246	258	244	266	275	257	248	258	244	249	270	261	224	221	250	264	257	253	259	254	267	252	233	243	270	234	266	238	256	297	282	285	242	265	245	242	248	296	246	246	232	256	253	224	254	243	232	249	271	263	292	274	268	230	273	253	248	240	260	267	257	243	226	222	260	234	255	305	259	254	246	260	263	275	269	268	265	261	276	250	252	236	258	239	258	269	246	281	249	231	231	266	271	272	238	222	260	232	299	260	258	243	223	275	257	254	264	261	250	257	254	251	261	221	266	259	238	246	228	248	240	227	266	264	236	262	235	249	246	264	248	241	262	269	254	261	264	280	268	262	251	244	236	261	249	275	275	297	255	255	280	249	251	237	251	270	218	236	246	258	257	263	262	260	262	241	250	246	272	275	237	264	266	246	256	278	235	241	276	266	224	281	243	271	248	288	273	253	260	296	261	266	247	272	239	251	279	231	274	236	249	252	258	272	258	244	246	227	258	244	272	236	265	243	256	265	234	265	263	237	245	284	277	245	234	236	271	294	233	262	278	256	244	280	249	271	261	239	224	313	248	274	272	264	256	263	240	237	222	239	263	246	286	251	278	257	242	219	252	247	273	260	247	268	254	255	250	248	247	238	264	230	258	268	251	253	260	281	247	245	246	255	285	233	247	261	218	289	245	255	253	274	266	259	270	234	255	249	275	249	264	249	266	255	291	265	263	246	214	263	279	252	276	305	235	261	228	240	272	229	277	282	240	260	261	248	255	292	305	242	210	263	259	205	251	280	276	257	253	232	233	250	258	269	268	242	249	267	249	291	272	273	250	285	294	243	275	254	231	217	230	247	252	256	265	249	270	264	259	279	255	255	258	257	246	253	282	241	250	278	242	236	240	258
9651	6156	4780	636	600	574	629	565	570	589	608	597	559	617	584	578	600	599	577	555	594	580	577	573	589	608	612	569	587	559	552	573	590	607	566	569	558	583	607	591	535	583	571	589	626	599	593	599	543	573	582	561	576	590	598	601	575	585	622	586	606	586	524	569	560	579	592	556	574	580	623	564	531	545	610	587	544	607	594	605	571	575	617	570	571	584	573	573	637	569	568	559	562	568	557	603	587	585	603	565	602	619	596	575	534	582	606	550	535	628	556	582	613	570	590	563	617	606	552	584	549	558	572	599	564	590	560	617	605	564	525	580	577	576	583	607	563	594	550	580	593	573	566	575	558	605	564	563	618	589	545	590	545	583	554	568	574	594	596	583	605	621	610	601	561	547	551	569	598	565	546	570	601	568	560	606	572	570	556	588	574	602	562	574	669	522	566	560	584	581	584	613	584	582	565	580	558	584	546	570	565	541	604	575	616	580	578	584	587	575	573	580	620	558	597	575	562	590	571	567	559	556	580	617	566	586	595	613	599	568	642	535	582	571	566	581	619	512	560	539	578	555	567	567	560	588	590	562	558	592	566	583	599	628	618	599	563	574	604	580	572	560	628	599	539	536	544	587	594	592	597	604	580	587	551	556	572	536	567	593	581	585	576	587	590	556	616	598	558	557	611	580	586	520	621	584	588	560	599	582	599	571	566	553	591	572	557	545	596	582	554	553	558	551	569	577	618	613	530	569	583	573	528	564	576	558	567	577	582	576	616	588	563	605	585	590	581	562	551	602	572	584	592	604	588	546	605	544	590	539	573	602	575	606	612	552	621	582	561	553	592	610	591	597	550	554	598	560	591	620	546	598	592	557	578	560	615	579	573	519	591	573	589	588	518	545	558	571	587	588	573	594	547	589	575	543	566	618	543	575	561	592	560	581	592	555	613	609	599	573	541	605	590	539	553	599	597	575	582	585	583	584	539	611	584	591	582	597	540	603	589	545	603	586	544	573	566	579	591	547	574	552	588	580	607	609	554	562	623	589	569	593	586	580	554	596	562	567	589	564	562	541	617	569	593	568	551	551	580	547	548	597	501	552	590	592	600	583	604	574	569	592	544	579	624	560	579	530	629	596	596	541	544	581	575	537	598	559	541	563	573	594	572	570	598	573	575	593	588	613	566	572	596	552	574	550	616	605	548	570	594	571	586	561	589	619	550	607	585	586	603	595	571	570	549	595	570	589	575	539	589	558	521	577	527	601	565	550	613	562	587	571	607	537	538	649	568	581	576	594	604	542	587	571	635	567	554	568	564	592	605	585	623	593	558	556	637	568	540	585	595	584	550	567	594	620	572	588	571	572	597	593	605	567	572	579	569	607	545	594	567	605	538	582	512	580	572	623	547	545	590	595	580	593	568	571	563	520	602	582	566	608	605	619	590	577	611	594	600	560	564	561	591	566	575	624	520	566	561	557	592	588	590	605	593	557	585	589	575	634	594	564	623	522	564	593	535	591	576	592	576	587	605	564	571	563	539	523	585	608	607	564	571	565	572	535	561	560	576	575	618	608	586	553	559	605	558	585	618	611	598	568	587	568	590	582	672	560	559	592	572	576	568	526	555	571	576	550	582	595	558	578	569	592	582	569	557	557	595	566	583	575	602	546	549	585	550	619	575	581	557	623	544	574	598	629	567	559	536	556	576	571	615	565	599	596	604	592	568	579	619	617	587	557	588	586	591	549	589	600	603	621	581	569	591	562	585	584	589	573	601	557	578	614	605	632	593	595	587	584	609	570	593	553	579	562	586	571	598	587	587	594	582	627	575	585	550	548	521	536	560	582	588	585	525	565	597	603	566	574	586	582	596	589	552	601	587	604	571	558	560	598	592	538	573	559	581	554	584	576	581	584	574	568	597	597	593	567	571	583	587	568	611	589	600	548	604	559	626	566	553	566	554	577	592	573	557	552	563	592	576	582	565	583	570	560	573	588	609	608	542	579	570	564	549	585	583	624	538	586	602	589	571	604	590	572	560	576	574	545	553	602	581	624	564	619	550	583	567	548	566	546	547	572	598	562	568	579	580	572	604	583	580	594	569	564	591	620	537	593	654	580	529	616	612	575	553	576	524	595	556	580	588	553	577	585	600	614	554	560	611	595	600	585	543	602	596	535	615	562	579	560	578	590	563	557	581	575	555	597	548	593	549	559	635	575	591	616	528	586	574	580	586	590	581	612	620	533	561	565	599	568	620	585	601	569	578	583	601	595	563	573	599	538	579	570	579	594	555	594	597	544	572	537	546	587	574	637	576	508	574	570	594	546	568	572	559	575	580	565	526	602	550	575	577	600	542	552	549	550	531	622	592	577	599	571	571	585	602	620	600	596	614	587	555	578	570	571	574	612	574	552	561	560	576	603	573	549	601	569	511	586	559	552	561	594	603	591	602	581	582	563	548	577	533	617	585	580	607	545	597	583	594	627	587	608	555	606	604	590	568	554	622	563	582	556	572	614	588	556	594	543	579	507	637	580	523	568	556	580	579	547	573	581	552	539	586	617	626	583	553	601	573	600	552	616	551	587	560	573	592	614	612	539	526	566	566	601	567	588	617	579	587	592	559	593	569	553	584	594	605	539	555	643	561	588	593	606	565	572	583	589	570	571	536	553	564	555	571	611	592	554	542	572	566	546	588	577	577	575	554	569	592	565	595	586	600	581	604	576	610	609	567	610	592	552	599	569	615	563	598	516	558	600	582	590	550	582	614	585	608	596	578	570	570	580	551	590	570	573	562	593	586	554	570	561	579	599	576	578	576	605	560	556	615	569	552	569	545	619	573	568	581	604	596	567	570	607	576	583	572	535	579	572	583	605	542	543	590	598	600	569	519	549	553	574	583	569	548	587	627	591	626	581	599	594	620	551	585	596	557	582	633	585	575	566	538	593	602	537	572	564	579	563	544	523	571	592	616	570	571	568	606	562	570	596	547	553	578	608	550	580	569	564	600	600	564	589	520	594	553	587	596	598	551	594	560	605	530	557	567	605	557	596	559	598	562	553	576	627	549	586	559	589	569	591	592	599	571	587	576	627	595	584	587	585	569	588	551	572	562	542	573	612	577	589	553	594	621	583	609	618	623	581	602	565	563	587	575	583	532	588	608	575	605	609	581	531	596	613	590	595	612	567	570	530	556	562	588	556	597	546	588	544	575	590	571	568	594	537	599	549	598	581	562	546	573	598	569	552	568	584	596	591	567	598	637	558	557	593	611	589	582	526	593	569	586	601	603	586	557	578	621	582	567	558	565	567	526	589	587	585	572	588	595	572	591	548	557	580	589	550	539	545	569	607	605	561	547	552	562	591	576	575	583	577	592	551	556	568	610	524	560	573	579	561	572	598	568	603	568	564	573	596	585	612	537	541	564	617	625	620	540	591	554	593	609	593	559	550	586	569	592	599	598	585	620	564	606	619	571	551	565	604	584	577	627	567	562	525	520	596	571	584	620	571
35126	23290	17734	2947	453	298	279	249	217	237	220	218	188	209	202	167	163	194	182	181	208	204	217	214	159	180	198	198	207	182	186	188	160	201	179	195	197	183	185	204	209	205	221	187	206	207	210	223	202	203	187	175	168	189	194	202	173	207	167	169	170	186	198	207	171	187	197	188	178	188	177	167	190	204	181	200	203	188	185	199	194	208	201	196	189	219	213	221	194	183	212	209	195	195	196	180	190	196	191	174	199	179	185	167	198	191	208	200	203	200	191	192	212	187	204	176	174	204	204	182	193	187	238	174	180	182	185	196	179	193	181	214	208	188	202	210	199	151	181	196	201	172	175	177	185	184	188	197	172	202	166	181	188	154	209	198	191	198	186	184	209	191	179	188	187	198	205	157	186	204	199	213	192	179	158	170	180	167	154	182	174	187	176	188	205	176	196	171	182	188	197	207	181	179	184	201	208	183	186	183	201	180	206	172	204	200	193	185	159	202	195	216	195	196	184	180	180	181	206	172	171	176	191	178	159	180	206	189	226	195	174	213	185	173	166	197	199	194	180	193	173	187	223	234	185	182	181	186	188	190	200	180	184	204	180	217	187	164	192	178	168	193	184	208	197	198	187	204	196	192	197	217	194	193	187	191	156	215	176	174	192	179	185	174	185	184	196	190	215	174	175	162	189	210	169	199	195	199	181	180	201	196	173	177	196	188	178	177	183	191	178	194	193	168	174	189	194	196	176	169	199	195	219	182	215	193	183	186	169	181	213	172	172	208	182	189	190	200	214	171	185	218	207	212	216	193	193	208	196	202	201	186	207	194	209	230	195	194	190	194	191	208	167	157	171	168	219	181	206	176	185	179	198	166	181	167	189	204	169	194	180	202	192	196	159	182	186	185	192	185	181	208	217	176	191	181	201	182	196	198	204	183	177	172	188	193	192	192	189	193	178	194	178	204	218	206	179	175	168	183	191	191	172	181	190	221	203	205	217	202	194	170	206	164	197	213	193	199	199	183	186	157	178	206	191	208	217	186	191	200	182	181	176	187	181	198	200	188	183	189	190	226	174	183	184	193	169	190	213	202	196	199	195	182	185	176	209	173	220	189	197	190	184	197	179	175	195	224	191	188	204	161	203	193	196	173	206	170	189	197	186	193	212	195	198	200	194	176	199	155	159	215	176	192	195	219	190	182	187	191	167	173	175	186	205	201	156	212	170	172	189	204	215	186	193	173	179	199	174	166	182	181	199	214	174	192	206	186	176	179	160	173	216	208	205	219	204	174	189	173	179	186	171	224	203	182	185	171	218	194	174	177	191	193	179	174	173	202	181	205	202	178	200	213	229	200	205	196	219	180	166	196	205	162	188	191	175	191	227	212	175	167	179	175	182	186	200	224	207	196	176	184	184	220	187	192	187	214	196	210	190	164	193	167	184	205	181	200	183	212	211	188	171	218	195	206	163	198	201	227	180	141	188	192	197	175	207	173	196	176	188	150	211	188	190	209	172	176	169	167	216	174	178	178	183	186	204	184	173	181	186	208	210	184	174	213	217	187	197	183	185	164	207	170	203	199	187	215	172	191	207	168	198	167	187	191	183	180	188	193	196	178	187	182	184	185	187	166	169	178	196	190	170	192	182	192	185	195	187	162	191	195	177	173	174	194	185	214	179	177	177	204	176	195	214	211	157	197	179	189	190	205	181	206	175	203	211	163	183	188	156	171	192	180	194	185	217	196	184	212	213	187	187	180	205	165	177	207	201	211	181	206	193	181	195	172	190	185	159	211	190	219	198	164	195	169	156	181	186	213	180	192	169	203	184	189	173	190	194	193	193	212	191	184	185	201	195	174	168	177	162	199	206	179	170	180	186	191	206	183	178	197	175	199	191	188	190	182	187	233	177	181	196	203	183	192	201	195	170	151	183	173	184	170	189	192	198	186	185	219	178	186	214	194	188	186	228	191	191	185	221	192	178	182	194	162	232	203	226	184	204	194	215	174	185	156	196	165	204	199	184	206	186	185	172	192	177	194	157	183	185	180	203	196	190	201	182	192	177	194	203	194	170	176	194	188	180	180	187	167	175	196	169	186	210	221	192	190	208	198	198	167	196	195	201	161	171	214	186	180	178	203	169	199	169	193	179	195	191	155	184	191	183	166	203	219	182	187	179	189	203	214	195	179	185	206	200	187	184	182	178	194	175	205	164	177	174	197	195	174	188	198	180	178	183	179	182	197	195	213	210	186	210	198	201	203	170	174	193	198	195	162	204	189	204	197	187	161	187	181	200	184	180	194	196	182	213	188	174	207	205	164	202	213	190	194	207	202	211	199	173	181	176	180	202	197	201	196	176	200	172	190	160	187	190	184	159	169	216	177	186	173	209	175	196	185	218	188	210	197	208	181	190	200	161	212	187	185	185	175	168	167	160	182	211	189	179	225	234	194	198	185	175	213	198	177	193	196	174	174	190	172	207	205	165	190	189	166	198	204	215	180	180	182	166	197	189	191	171	184	198	184	208	190	196	211	169	191	186	197	200	224	176	206	211	180	189	196	168	190	187	181	200	197	177	163	153	206	213	192	182	150	209	151	169	180	202	200	184	185	207	195	178	170	209	194	168	175	184	189	181	208	183	188	199	196	203	190	193	195	191	207	209	185	173	210	166	196	220	179	197	179	172	191	210	188	219	194	184	185	195	183	199	182	161	194	170	176	188	205	185	186	189	193	171	197	169	184	218	201	177	175	178	175	168	205	199	181	166	180	173	176	201	186	180	191	180	199	202	170	182	190	205	218	189	171	177	160	186	210	166	181	170	190	199	180	185	177	194	196	209	201	188	185	166	187	174	198	194	190	194	207	180	205	166	201	186	172	192	185	199	174	212	185	197	187	211	183	170	203	184	182	175	178	185	218	174	211	173	182	192	180	199	172	218	196	170	199	194	202	232	170	186	185	207	177	197	204	217	169	193	188	189	185	214	204	196	185	197	178	182	198	185	225	210	175	188	172	199	200	187	172	204	207	154	154	200	182	175	191	162	168	168	211	197	200	174	190	170	175	180	194	181	208	181	173	189	160	189	202	209	178	197	173	172	216	186	206	179	191	196	178	188	203	199	181	179	179	193	159	172	175	190	201	192	201	165	175	162	207	178	221	171	180	196	186	203	197	203	221	195	217	184	214	213	192	204	196	166	209	182	224	211	161	183	221	190	198	187	194	171	199	190	218	203	195	198	176	189	200	202	194	187	206	180	198	198	206	212	188	218	198	195	166	174	173	182	192	180	184	176	185	171	173	188	182	212	168	173	212	198	171	205	192	177	157	188	199	192	193	205	208	197	169	193	170	172	207	217	172	213	167	195	187	196	213	172	199	190	194	200	191	206	215	199	220	195	162	197	171	199	198	182	192	190	201	164	195	201	185	187	166	194	202	177	200	211	164	186	204	198	162	176	200	192	199	192	186	168	193	203	188	207	186	181	199	209	198	197	190	194	191	173	208	198	176
22298	17474	18642	1765	930	875	778	664	657	628	539	575	551	570	532	508	467	501	546	495	446	474	442	469	467	486	501	486	484	465	488	473	487	423	478	470	469	478	465	472	465	477	484	467	474	515	524	448	435	465	469	464	456	476	510	481	482	470	452	486	465	481	434	457	470	484	420	433	454	449	458	462	473	455	467	476	468	448	449	478	460	455	452	454	449	427	444	461	494	490	456	512	447	450	438	463	449	447	496	467	491	449	466	473	449	477	436	447	466	454	485	493	469	492	457	436	493	457	447	460	467	444	446	442	473	459	478	480	437	439	466	447	442	474	476	502	441	454	428	495	465	456	456	504	458	463	442	448	469	429	476	466	461	421	457	453	486	457	480	456	492	421	442	467	457	454	464	438	444	491	459	499	456	438	453	480	465	494	467	462	469	453	469	510	463	493	464	438	478	464	453	451	458	479	466	482	440	464	456	466	457	477	428	435	444	482	452	445	457	414	465	418	476	464	453	424	454	464	451	480	464	464	456	459	472	460	467	429	456	467	477	438	451	453	458	483	442	452	464	479	508	474	437	473	477	466	485	435	491	467	453	445	420	453	483	482	437	491	461	460	448	407	465	468	444	478	467	460	450	456	431	460	466	425	469	470	461	425	484	446	448	470	460	427	480	442	441	443	455	446	470	422	451	408	460	432	430	448	443	443	485	453	413	426	475	485	453	456	480	481	459	484	436	466	441	486	455	473	435	446	461	456	465	476	471	436	453	423	415	443	508	461	442	431	414	460	446	444	463	454	477	421	404	479	459	450	453	458	431	471	471	445	446	465	475	442	477	471	465	444	489	448	454	479	488	486	442	475	431	441	439	455	468	473	476	440	450	440	457	451	466	452	443	456	442	436	471	467	447	428	448	426	452	460	456	439	447	447	476	446	432	433	448	451	472	450	443	481	436	462	448	454	425	435	480	460	456	471	461	479	494	457	420	500	462	470	494	504	480	443	469	455	438	500	463	432	448	472	441	489	510	512	468	400	454	423	457	469	461	439	430	438	473	478	440	413	431	504	466	458	461	449	478	452	465	438	498	504	464	466	463	463	436	470	447	446	443	484	478	472	462	454	435	497	436	461	449	473	432	464	448	449	441	433	451	494	455	434	452	487	485	436	462	446	443	479	451	427	470	453	462	453	464	473	479	443	432	441	470	479	429	428	459	442	452	466	456	437	459	464	447	486	445	463	501	480	463	494	412	473	465	490	464	491	502	465	471	493	446	494	435	447	432	448	452	456	479	421	462	455	506	442	479	479	430	487	438	430	471	463	453	465	445	463	470	447	465	445	442	506	444	449	446	441	516	454	454	456	449	476	488	460	481	444	437	449	468	495	453	450	473	453	429	464	419	431	487	468	431	454	432	460	454	457	454	432	448	420	470	452	427	437	424	452	475	470	476	468	453	450	444	458	446	450	450	461	453	430	435	448	465	435	456	443	465	450	420	480	446	435	441	456	480	443	428	446	494	463	480	419	456	443	477	451	485	460	440	468	475	444	462	461	462	462	473	467	461	452	489	430	460	462	462	468	455	500	481	434	458	493	484	447	457	468	498	464	441	492	429	457	467	467	427	426	486	426	454	463	461	463	415	466	439	469	441	451	465	431	449	469	460	469	429	421	440	451	459	412	428	454	436	471	442	433	446	419	458	485	450	438	461	421	464	471	486	434	474	466	437	467	440	454	469	434	465	442	467	422	449	448	462	448	468	444	433	462	442	529	450	430	475	464	435	437	464	488	467	471	405	488	468	439	433	439	447	444	419	456	479	441	444	463	471	473	483	477	436	447	459	429	452	475	469	481	465	431	475	460	466	459	433	471	471	443	466	444	492	454	465	461	474	461	457	439	432	448	453	498	472	467	484	464	443	501	471	455	439	468	485	466	445	439	456	458	447	474	434	441	440	470	467	449	463	456	473	487	427	431	467	462	447	464	449	446	465	461	484	464	491	479	487	457	493	487	444	444	488	444	486	483	429	394	432	460	422	469	477	461	471	476	460	452	471	452	462	455	418	412	495	448	450	458	489	474	433	443	433	440	444	482	460	440	470	460	466	429	460	445	448	462	471	481	465	500	457	453	451	451	467	467	403	458	450	452	436	435	485	477	442	493	456	460	454	456	483	435	443	477	460	475	491	465	460	441	467	440	444	480	452	480	465	467	456	448	459	474	451	459	395	466	420	458	461	469	442	494	435	428	432	467	493	482	462	467	460	435	461	450	480	471	481	457	468	467	452	464	500	470	451	441	451	483	451	444	459	463	455	405	450	459	435	450	443	437	479	513	440	451	448	420	466	434	504	437	464	466	456	474	471	501	500	457	446	447	462	403	450	456	475	429	438	446	483	465	464	491	477	468	436	460	458	427	436	437	445	462	507	467	411	476	428	437	493	466	462	469	468	428	445	463	451	439	484	477	484	446	478	446	463	431	464	468	433	477	445	464	448	463	447	438	464	469	438	410	442	444	446	459	475	420	478	496	474	414	465	475	423	461	470	480	409	480	435	445	448	441	470	449	427	491	412	436	437	461	451	473	471	462	452	469	466	451	412	442	423	489	451	478	448	463	442	414	433	487	452	463	445	427	416	449	461	507	499	447	429	459	453	430	435	428	456	483	454	412	482	439	453	491	421	456	442	468	430	444	464	502	406	486	486	462	473	447	480	435	484	463	470	420	474	485	443	488	453	455	448	462	439	452	475	468	441	417	450	477	474	449	451	408	460	455	434	487	486	432	469	460	438	435	479	438	425	422	460	431	465	447	481	478	438	446	451	476	444	466	452	435	471	445	468	464	479	465	509	454	463	437	467	459	455	516	440	430	470	467	475	453	443	438	473	450	414	432	445	469	450	436	461	471	481	434	482	469	491	462	480	435	442	455	452	427	461	456	451	486	440	453	430	467	441	455	432	461	439	421	457	452	458	466	466	461	455	453	445	437	465	408	463	485	465	447	442	451	473	465	440	464	448	471	457	472	472	439	470	416	468	424	471	444	480	457	438	436	495	487	432	476	446	434	482	488	450	473	437	446	453	482	463	474	486	480	446	469	482	451	486	452	455	470	478	428	444	471	477	472	486	450	502	475	447	444	476	425	460	491	444	453	448	436	480	461	435	428	487	480	479	460	487	412	450	436	482	429	449	439	449	499	466	440	490	473	472	446	463	476	483	435	450	461	453	466	450	456	436	458	529	432	444	458	449	492	460	454	446	477	483	390	477	460	475	446	470	447	449	474	458	464	444	443	436	426	499	467	391	471	472	468	468	490	450	464	427	464	473	478	453	437	497	458	444	455	440	473	416	476	455	461	473	452	444	424	485	423	445	449	461	465	444	475	431	433	472	454	448	472	455	466	469	462	453	469	450	433	476	467	427	449	453	435	471	464	490	477	444	434	459	424	425	421	456	483	421	467	450	444	454	470	427	472	459	483	462	428	510	436	443	470	473	451	476	436	465	447	458	465	447	485
45913	34928	26956	5848	1111	574	394	359	310	325	301	302	325	290	288	336	281	303	284	270	315	294	286	287	294	295	283	300	275	274	282	258	248	264	246	240	278	282	280	268	266	257	284	255	297	288	259	263	253	278	289	305	296	277	287	276	281	278	278	264	283	252	250	252	272	286	284	272	247	270	295	290	244	282	281	258	287	297	275	260	295	300	292	283	308	273	244	291	289	260	276	273	280	247	283	287	258	276	274	259	276	297	287	293	287	273	277	308	269	286	248	266	249	264	291	259	266	271	268	291	253	267	288	276	275	258	247	262	279	273	267	282	264	258	297	270	271	274	285	263	271	279	263	261	265	229	274	277	280	313	275	253	313	293	288	250	314	282	265	305	276	284	285	275	277	259	261	289	281	272	269	286	266	237	273	281	250	280	289	288	265	283	262	252	301	276	275	274	281	292	273	326	288	263	295	281	239	279	291	286	280	279	270	262	299	278	287	280	301	245	274	258	294	278	276	291	274	305	289	271	276	297	287	291	280	256	286	274	297	257	286	259	269	282	272	265	243	297	287	272	253	296	279	259	285	292	268	266	291	299	282	290	280	293	239	279	269	259	268	253	281	288	264	276	282	304	244	294	310	298	280	279	259	303	274	289	305	318	261	286	278	281	313	297	272	260	288	271	258	269	293	246	281	274	275	256	335	294	290	309	276	276	305	278	251	247	294	294	272	302	242	229	271	285	292	286	264	288	302	305	273	294	275	270	288	288	282	285	272	273	256	291	294	274	273	287	262	280	276	287	238	258	275	308	322	306	290	296	258	262	271	266	255	249	281	261	240	269	281	297	280	296	263	269	272	289	269	274	308	297	276	285	269	277	232	274	281	265	288	289	303	277	260	265	297	276	214	257	286	255	286	273	290	294	281	281	303	278	303	298	303	273	282	275	263	280	284	249	240	275	280	270	274	281	289	275	278	241	308	279	276	278	294	272	299	276	270	269	250	281	270	306	239	271	228	273	231	290	277	276	287	262	267	298	257	297	285	279	247	268	235	277	293	253	280	274	291	259	265	333	267	259	296	270	285	245	266	305	279	290	292	287	275	275	264	241	289	299	293	273	300	254	288	295	268	277	285	278	228	302	278	287	314	277	308	283	273	290	264	279	282	259	269	289	291	298	270	284	254	290	268	330	272	248	288	283	283	285	259	318	260	257	267	267	278	267	256	250	281	277	256	284	260	266	266	222	253	290	260	267	270	268	243	292	304	277	261	298	305	300	295	241	276	266	271	270	266	285	253	280	296	251	283	276	268	289	283	272	262	263	252	236	310	304	278	273	328	298	280	286	262	258	267	284	286	261	287	292	270	286	258	278	253	249	267	282	256	251	310	274	245	287	255	266	287	261	293	308	292	320	272	286	244	299	300	265	299	288	271	277	271	259	264	270	301	296	302	295	271	255	272	286	280	287	273	287	260	282	266	269	297	260	308	261	292	294	271	296	287	257	260	276	260	276	265	292	251	299	291	296	253	271	276	269	237	287	278	263	281	294	302	302	293	266	258	303	328	241	279	281	285	282	275	288	312	308	269	270	308	251	263	274	274	277	272	254	281	224	281	278	306	291	285	276	239	295	292	276	283	296	279	257	273	256	284	265	263	283	283	282	240	264	276	276	309	262	263	247	297	278	276	275	283	257	297	258	268	266	287	268	285	279	269	277	272	276	273	277	284	265	233	299	245	250	274	280	278	283	265	286	265	263	259	287	256	266	297	261	300	253	318	267	282	264	256	266	272	269	297	272	275	292	272	263	286	304	316	258	258	275	272	280	265	263	319	289	287	277	249	268	238	275	266	245	281	285	265	332	272	278	270	302	263	286	289	281	277	278	320	264	285	257	275	277	271	261	283	295	293	258	279	288	254	269	258	267	280	247	264	277	260	299	297	262	282	306	277	275	272	266	279	293	252	248	268	299	299	292	270	285	279	300	288	305	293	306	284	296	277	280	276	273	256	302	294	282	270	262	276	287	262	264	311	247	264	324	264	253	288	289	249	247	284	293	302	275	279	282	284	282	270	275	241	270	255	281	285	236	279	268	268	293	314	301	252	277	276	299	284	286	290	278	309	282	276	283	278	274	283	278	281	236	278	250	297	303	306	268	277	291	280	303	286	273	290	274	265	287	287	324	277	310	294	276	282	271	312	274	274	236	293	295	290	257	267	283	290	258	283	249	240	263	302	285	259	294	288	306	269	274	272	249	278	315	272	279	260	268	279	274	290	289	241	261	280	265	274	279	263	275	280	254	289	275	306	262	248	257	286	303	295	278	307	238	303	282	263	300	258	273	282	272	292	258	271	285	312	289	243	268	304	260	313	303	289	296	311	282	283	278	285	287	292	286	271	254	279	285	269	298	265	256	284	322	280	252	257	284	294	241	233	283	271	270	272	309	262	267	271	287	283	301	269	280	256	272	305	283	296	271	273	281	262	278	301	294	273	282	280	242	291	294	273	304	284	257	294	300	251	286	262	300	303	282	284	303	271	274	241	255	310	272	276	275	269	277	316	273	272	253	248	259	294	270	263	285	252	254	295	270	255	239	273	250	285	283	283	251	296	287	266	306	264	245	318	286	273	272	235	257	265	289	252	293	263	293	276	286	291	247	304	264	315	296	297	277	256	248	283	265	294	268	273	228	248	263	310	269	319	274	297	277	248	301	302	240	272	258	272	237	310	252	271	290	283	270	255	275	266	295	259	281	260	275	277	275	255	281	278	290	281	294	251	243	280	267	267	291	246	265	278	277	234	273	282	296	284	291	299	268	292	261	280	304	251	249	284	284	278	275	246	279	260	258	301	285	302	283	279	257	247	284	281	269	258	268	261	262	275	263	296	264	265	282	302	308	289	282	269	276	266	281	245	282	276	263	288	306	281	282	279	272	266	280	275	294	287	262	277	287	295	300	301	281	261	258	325	269	264	307	257	306	286	253	283	311	282	254	315	289	267	295	253	254	283	284	302	252	241	276	275	259	282	259	260	328	315	313	288	257	289	306	292	282	294	292	223	274	314	291	267	257	274	264	275	274	273	300	284	264	261	287	289	285	308	295	265	287	272	286	261	291	256	289	283	245	280	280	268	311	293	274	265	283	255	294	244	273	247	283	315	295	287	266	268	267	297	253	282	312	303	316	278	266	272	274	275	252	289	258	284	300	270	289	274	298	276	261	259	275	276	308	285	270	297	311	258	255	276	277	267	271	278	267	251	311	278	267	255	295	286	295	255	275	255	246	300	265	261	255	260	269	270	280	275	277	257	288	293	265	263	252	249	252	282	288	246	270	311	293	277	247	269	282	282	289	271	280	319	279	294	269	301	254	294	255	290	281	299	292	283	274	277	276	261	268	288	300	288	294	277	270	296	262	304	285	318	289	259	283	277	280	273	276	262	268	255	279	294	286	306	287	269	246	284	274	281	261	259	264	271	261	254	281	294	270	278	262	251	248	286	273	261	278	276	260
29108	25767	23870	2465	1792	1486	1237	1120	993	905	928	870	886	758	778	734	739	748	729	685	770	709	716	684	680	686	739	685	683	644	660	708	684	679	667	623	658	692	670	605	664	668	651	656	655	684	630	648	658	638	625	613	657	659	649	626	630	648	612	658	669	645	637	600	637	630	670	614	630	582	694	654	641	611	622	667	642	621	617	622	648	654	653	632	636	679	605	698	632	639	631	660	661	582	634	609	652	662	611	622	658	652	641	626	621	667	628	630	636	593	637	654	656	706	618	640	666	636	628	700	656	597	596	658	629	666	697	714	621	610	692	646	658	644	659	661	645	596	663	663	656	593	657	625	686	647	649	612	667	673	661	702	664	636	627	662	606	622	608	625	642	633	683	643	669	653	638	626	611	624	597	604	642	675	601	614	690	647	635	634	646	647	633	676	648	627	666	636	620	671	611	636	640	639	634	661	652	688	616	656	658	610	649	623	633	667	666	653	665	631	635	625	623	644	661	611	621	637	650	654	644	609	630	659	636	601	631	612	671	672	667	665	636	624	614	617	610	659	614	642	604	599	640	612	644	617	633	620	635	659	619	644	650	584	655	605	640	654	648	651	656	639	619	635	672	688	606	640	636	633	640	638	669	655	649	639	606	608	727	624	626	635	618	602	648	616	636	659	631	637	650	608	619	597	610	660	597	671	654	620	643	611	626	612	689	614	619	628	664	637	660	626	619	656	695	654	618	634	614	629	672	635	634	611	650	640	641	640	636	636	661	643	651	610	593	580	610	651	608	660	627	608	634	658	642	610	675	666	647	628	638	647	598	668	619	628	644	651	673	638	592	658	623	641	629	583	668	636	676	635	632	619	639	598	619	603	660	610	613	597	643	719	657	653	636	587	599	633	609	589	651	678	644	651	586	670	683	629	659	665	619	653	637	654	640	633	651	627	661	635	578	667	668	586	647	668	596	629	624	607	648	659	655	689	635	660	597	647	650	673	620	680	606	641	670	639	646	631	653	641	651	673	674	640	646	681	633	671	619	621	619	635	605	670	657	648	592	670	679	663	643	672	638	638	664	640	659	600	626	617	666	659	596	607	589	608	683	616	634	631	617	661	617	667	626	667	615	607	630	639	672	626	653	644	623	647	633	633	641	609	683	625	678	612	666	656	630	647	685	630	671	637	638	641	652	670	618	669	680	637	643	679	643	631	618	612	613	644	658	586	629	608	702	644	617	642	653	586	633	627	653	605	608	626	643	634	629	601	648	678	621	624	633	656	645	691	647	625	651	663	609	677	653	660	628	670	650	653	639	638	634	619	647	638	654	649	666	647	652	647	661	660	586	600	614	653	600	661	617	641	597	675	629	620	684	672	674	653	618	599	599	677	684	691	623	641	674	653	640	632	661	667	622	684	609	669	630	620	573	683	630	677	691	685	628	619	638	644	627	635	655	634	610	613	596	630	641	628	606	713	651	635	631	583	676	675	623	623	645	654	639	652	601	617	651	650	661	635	605	655	653	648	626	655	667	679	638	652	614	630	632	631	643	645	628	600	645	662	637	636	656	644	655	643	652	613	624	613	639	650	610	676	668	595	634	603	621	639	694	646	596	612	626	695	626	599	659	659	668	670	586	604	632	625	628	594	619	618	614	589	616	638	586	634	631	654	627	644	598	605	594	579	644	639	626	650	649	632	666	665	682	645	635	641	630	663	627	660	644	640	640	594	647	645	635	651	664	657	640	592	627	634	663	636	642	627	681	619	658	617	649	668	608	619	665	628	650	661	613	681	628	626	623	654	668	663	604	632	624	634	655	592	639	644	682	629	634	705	676	627	622	630	638	693	638	609	622	680	615	633	651	692	605	634	689	641	678	639	638	638	624	630	680	688	661	670	603	628	624	626	623	656	654	643	638	657	661	638	617	653	651	615	630	616	624	662	672	663	658	666	631	634	648	601	670	647	642	582	578	641	619	631	637	599	639	605	659	668	683	626	605	644	630	644	626	632	616	664	653	593	611	645	650	580	668	672	627	656	624	647	624	607	611	678	616	643	637	635	655	667	623	644	597	684	646	606	652	653	632	637	664	648	614	604	619	618	696	614	661	577	614	609	651	628	605	663	690	638	643	602	628	645	690	651	689	667	647	634	694	699	661	660	720	616	654	662	620	633	664	617	632	613	679	642	678	650	626	596	653	584	630	661	685	643	635	691	675	670	623	603	658	638	622	645	658	652	685	627	656	640	646	647	612	658	651	616	604	608	637	650	620	610	658	609	611	590	648	636	602	676	648	661	622	663	609	643	605	646	627	610	619	623	622	677	622	616	637	615	629	647	651	627	640	685	604	635	608	621	652	631	692	619	627	640	606	614	632	639	626	625	676	670	610	624	667	644	588	627	619	658	650	628	621	694	634	610	598	668	563	610	657	618	624	616	613	617	687	627	650	629	675	632	626	622	596	614	628	657	643	638	598	583	616	638	607	638	685	686	645	643	646	602	628	656	595	683	639	638	655	640	702	678	688	631	648	688	672	649	638	624	669	652	605	634	618	676	608	657	658	631	646	578	670	637	615	642	703	665	614	650	622	651	679	661	641	650	600	665	645	664	623	611	639	652	630	652	651	635	671	588	645	658	603	675	602	601	639	645	593	668	605	674	676	639	668	650	635	679	611	655	642	603	647	661	678	612	651	655	636	660	678	619	690	646	638	658	617	656	621	629	669	635	616	617	675	649	631	671	624	641	647	634	627	612	591	631	634	621	658	641	633	569	650	645	632	639	666	660	587	609	641	638	633	701	645	589	671	651	650	656	597	619	650	627	616	662	638	627	631	627	676	643	604	590	635	671	660	633	665	621	641	692	635	613	631	628	639	596	604	645	662	638	667	627	650	616	644	628	618	663	651	656	611	636	644	617	678	655	634	654	655	599	596	623	651	639	590	637	564	649	629	627	658	647	625	603	657	679	630	619	605	617	737	610	639	618	643	632	638	672	623	610	602	671	609	603	644	613	602	624	634	624	660	632	615	661	604	641	602	678	628	652	658	671	653	685	673	670	642	640	609	636	574	617	649	629	645	661	621	594	684	594	613	661	686	590	650	677	624	643	656	633	664	638	646	638	638	653	648	624	614	653	652	636	621	633	599	660	625	616	668	625	639	636	635	591	608	642	629	630	689	640	666	627	677	635	584	604	619	606	603	651	677	636	622	656	626	654	680	622	636	678	649	640	646	647	652	687	634	631	635	627	590	626	624	616	621	630	610	658	636	665	653	619	627	614	646	687	631	659	657	607	634	673	633	603	671	641	663	670	620	605	659	623	661	622	628	651	610	634	631	634	653	650	665	629	621	683	665	595	649	652	686	662	606	636	620	580	645	645	644	623	657	631	652	652	629	641	603	659	679	641	602	625	674	641	598	635	626	638	624	634	626	709	644	657	657	579	607	661	641	684	657	606	686	688	638	630	626	611	635	616	660	626	617	578	654	665	626	668	653	603	643	647	629	675
15911	7735	4273	567	264	278	254	248	276	263	282	257	296	258	259	266	264	240	262	254	236	246	283	281	256	265	289	246	265	250	264	260	289	262	287	252	264	264	252	279	276	247	246	256	301	243	257	256	279	261	280	262	288	271	269	273	263	290	241	267	282	249	249	267	264	268	262	265	252	274	278	296	272	274	270	282	278	262	250	255	228	272	273	283	275	282	275	280	261	258	238	270	292	300	279	235	267	230	294	284	248	270	250	221	288	265	279	266	237	271	268	263	294	258	278	263	300	316	249	266	284	271	229	287	273	274	312	244	244	268	279	267	288	269	252	271	271	279	256	287	267	267	256	262	265	307	262	268	272	263	282	256	294	244	259	278	294	248	265	279	256	277	259	277	268	264	256	284	298	267	261	276	280	262	280	236	300	276	284	265	256	262	287	239	267	255	254	275	299	260	265	281	284	241	244	280	261	307	268	258	288	255	225	249	255	256	300	294	279	266	270	250	238	250	252	277	267	259	271	305	285	287	270	276	254	256	263	284	268	225	253	298	279	281	278	268	255	284	295	259	282	253	277	278	265	261	274	252	253	238	252	266	269	267	251	260	275	289	289	294	308	240	251	270	220	265	277	275	271	289	277	248	253	229	258	266	268	274	258	260	252	282	275	256	258	283	230	276	284	289	267	303	271	261	249	243	259	288	254	265	241	286	259	290	263	287	269	214	276	280	262	271	281	300	272	241	274	268	296	268	264	280	238	279	237	258	283	252	258	260	253	267	267	256	272	294	256	267	271	259	280	250	276	232	255	285	260	220	293	294	240	277	227	264	276	255	270	301	271	305	248	290	267	225	297	279	285	291	266	265	265	279	271	260	243	278	245	313	276	269	249	270	249	292	266	264	273	256	262	248	270	252	270	277	265	235	283	245	283	301	296	247	271	230	272	285	262	250	270	250	251	263	284	263	283	255	259	281	268	266	271	258	295	281	259	246	263	272	288	309	287	292	246	235	236	262	270	282	273	297	281	275	247	271	258	258	253	246	273	259	229	292	267	270	278	261	256	265	269	266	262	280	272	268	258	260	269	266	263	288	252	235	277	259	250	288	256	232	239	261	264	265	274	264	253	255	246	259	282	265	282	255	284	276	256	273	260	267	264	237	245	251	291	275	275	288	263	268	264	247	303	299	261	277	274	306	245	273	293	267	275	230	286	244	281	259	239	298	287	275	285	268	249	257	294	266	269	274	289	281	265	284	275	250	259	252	274	278	257	265	254	291	277	279	250	287	257	294	267	287	293	278	275	273	288	296	255	258	280	237	309	265	276	284	273	264	287	263	252	230	257	302	278	272	293	276	273	295	284	245	273	259	259	254	269	253	273	243	283	265	273	247	257	270	294	264	247	254	245	259	290	257	305	282	253	234	274	265	255	236	268	284	260	249	257	270	260	261	229	303	308	243	299	271	260	263	286	280	268	289	275	283	268	277	265	266	280	260	246	294	260	292	276	256	277	266	241	239	239	274	270	278	296	291	261	274	255	261	289	281	285	276	272	291	263	260	266	250	269	295	270	254	250	226	245	251	295	286	261	283	261	247	259	257	252	294	281	247	226	246	247	269	254	260	245	301	259	247	260	296	251	286	256	293	247	283	291	250	269	253	280	299	268	242	265	268	269	266	232	258	279	300	269	280	248	254	263	254	252	285	263	265	280	258	279	242	269	253	273	267	276	254	254	246	275	273	269	285	276	275	276	263	256	279	253	256	287	273	287	275	256	279	277	269	273	315	265	268	248	247	287	263	268	262	244	281	288	282	260	258	262	259	274	274	258	259	289	294	318	277	264	248	256	259	278	270	265	262	280	246	264	228	266	292	289	238	286	264	242	281	259	247	268	254	256	257	244	269	317	273	273	256	305	264	275	229	244	249	265	251	247	272	258	276	272	274	230	276	257	273	257	286	252	269	290	280	248	248	272	269	296	262	255	240	276	278	268	280	275	285	272	259	240	240	292	280	243	283	279	267	238	242	263	243	257	275	241	277	266	237	247	278	258	273	243	287	264	260	303	258	278	268	289	263	254	253	280	299	233	254	260	262	274	249	241	282	251	272	254	272	289	288	264	272	288	282	246	264	248	258	278	275	270	265	279	262	296	279	279	271	291	256	281	262	263	313	317	291	270	262	281	222	276	283	276	262	276	285	271	254	284	251	248	257	276	241	241	283	267	264	261	264	277	268	253	297	289	273	269	279	245	251	246	275	293	264	263	272	289	276	264	273	246	280	277	270	248	276	293	287	300	283	280	239	271	284	325	278	283	271	275	239	262	277	237	261	286	257	270	266	269	270	219	266	292	278	299	266	276	259	276	257	263	267	259	273	245	275	258	276	273	287	267	271	244	240	278	284	294	251	278	254	254	278	258	262	240	247	281	273	271	228	250	255	241	276	283	281	257	259	232	292	253	260	242	270	270	265	261	252	248	293	287	275	254	279	301	264	309	281	265	272	277	296	259	265	272	298	276	257	234	259	305	262	287	289	294	248	287	254	259	293	286	243	265	245	274	230	262	292	275	269	271	259	270	260	281	251	279	241	258	278	261	287	270	271	252	297	307	264	247	244	289	292	263	238	243	267	295	278	222	270	279	259	250	266	270	291	267	258	289	222	256	259	252	279	256	280	255	275	259	308	234	272	268	275	280	270	272	276	268	281	280	259	251	245	276	235	285	249	252	249	291	271	250	278	258	292	259	236	254	283	285	244	250	245	286	290	283	261	270	263	240	264	253	251	245	269	296	298	254	272	290	259	258	289	248	273	265	271	259	248	296	267	301	289	248	270	276	236	277	293	252	287	275	293	292	269	279	256	284	257	253	255	239	271	277	285	271	262	266	264	261	284	248	279	242	268	267	302	269	248	273	269	270	254	277	258	284	268	252	243	273	274	261	261	234	257	269	262	256	249	274	277	253	313	256	250	258	278	218	272	248	255	256	276	247	263	248	270	282	253	265	291	277	267	263	282	301	301	276	267	269	270	261	275	285	247	258	257	263	277	260	277	249	263	248	262	256	230	259	249	262	273	301	270	277	287	264	250	282	255	265	296	299	244	243	263	305	270	266	283	267	240	279	250	268	256	306	268	271	254	251	227	263	255	295	294	229	260	245	250	242	264	284	267	271	245	251	298	263	288	294	299	293	263	292	262	261	230	262	277	276	256	243	269	281	281	268	253	265	254	257	286	279	287	288	261	279	307	316	260	265	231	250	281	260	271	224	256	246	262	279	235	237	283	259	271	268	276	277	271	249	250	270	238	259	276	251	244	263	245	267	269	248	242	234	275	251	225	276	303	270	274	271	265	274	232	275	267	291	254	265	278	248	250	276	300	213	262	265	295	280	257	293	275	273	257	282	245	247	262	250	261	243	249	241	261	240	296	276	271	255	249	261	279	276	224	270	251	275	301	263	251	239	254	248	286	292	244	291	243	271	299	268	256	256	249	265	248	275	297	306	245	269	230
9530	6397	6365	771	607	557	623	596	628	622	620	605	598	581	598	564	586	564	583	632	616	629	613	664	576	614	573	608	644	595	580	619	602	601	599	605	597	600	627	559	523	617	576	615	593	569	618	565	605	633	622	597	604	608	611	603	609	587	646	606	608	605	591	611	589	558	637	553	599	626	576	567	609	636	644	607	645	589	574	620	607	636	588	632	599	614	637	558	632	578	580	617	632	597	568	573	600	592	637	597	640	607	616	612	577	597	575	601	594	619	610	638	597	587	592	600	620	603	621	610	592	595	598	601	526	642	607	548	566	589	574	609	576	615	649	576	557	550	606	553	565	598	571	561	536	592	590	549	581	593	601	580	590	590	595	595	660	596	653	631	601	605	634	602	626	644	618	633	565	585	613	623	566	628	601	592	622	631	594	582	595	603	543	566	645	585	598	569	657	635	607	571	620	582	577	593	637	620	564	610	582	593	618	606	597	590	591	584	584	602	618	578	558	542	611	563	618	575	583	612	612	623	582	597	585	569	613	608	646	590	596	593	619	578	603	604	576	598	570	610	599	637	608	560	589	558	617	609	595	551	583	604	598	605	602	610	612	612	618	607	591	585	607	610	584	640	635	552	592	584	532	595	613	598	651	605	561	591	563	604	600	606	567	591	595	592	592	618	566	565	600	580	584	628	545	585	649	566	619	604	571	622	611	596	580	581	614	604	595	575	552	615	590	602	548	555	646	615	594	564	580	618	594	560	609	607	583	633	554	587	617	629	625	581	623	623	627	530	592	585	567	555	593	597	581	546	614	566	613	620	613	611	562	585	641	594	626	593	604	636	586	617	575	560	638	601	639	628	604	596	589	641	630	559	566	595	612	622	549	544	567	594	602	582	581	600	628	570	580	594	604	593	622	568	602	589	594	599	595	588	564	603	599	587	602	640	583	645	571	578	619	548	607	606	543	589	564	659	556	582	567	624	603	567	602	605	595	575	579	549	606	611	591	606	568	622	609	552	606	586	599	591	614	597	593	603	646	585	605	555	579	610	532	639	602	600	582	591	611	574	588	592	555	596	576	600	597	585	569	589	651	609	605	585	616	623	575	621	593	555	609	571	599	569	606	628	646	614	601	591	565	547	619	562	592	592	598	587	585	627	592	628	609	568	584	575	649	579	622	613	605	612	618	627	602	585	647	588	618	591	601	562	644	620	585	602	563	578	552	572	612	619	596	561	553	599	567	589	600	635	601	557	628	595	576	634	583	622	587	652	578	573	559	633	575	626	611	590	592	571	577	608	626	571	619	549	652	578	588	600	597	601	573	611	602	605	604	661	607	604	631	590	560	628	573	629	585	587	661	605	602	579	605	587	589	608	600	574	628	613	572	605	541	574	574	580	646	602	631	631	584	590	626	610	595	591	613	585	571	557	619	601	607	580	621	551	634	630	606	573	626	594	606	619	593	600	583	652	572	609	579	578	597	615	616	613	559	570	622	621	619	589	595	615	553	592	616	572	626	582	582	612	631	576	647	593	580	602	597	562	600	635	597	578	616	584	623	619	635	637	584	620	619	619	592	591	591	620	574	605	571	571	604	602	567	595	618	568	595	598	629	583	583	610	595	585	613	612	636	591	600	609	583	648	567	606	607	564	577	621	666	574	572	609	580	614	593	579	614	629	585	579	613	587	603	563	567	683	559	598	618	627	576	602	598	650	620	556	632	582	562	580	612	620	604	573	634	606	647	572	608	551	589	576	612	570	583	596	604	569	630	617	618	582	634	573	607	587	589	617	597	588	554	636	585	619	599	621	588	617	610	594	594	600	625	590	599	588	558	577	606	576	632	606	576	594	589	613	556	619	599	562	578	600	586	597	607	546	580	561	620	555	631	594	646	632	596	608	637	592	637	560	540	572	617	598	626	627	594	653	586	610	642	590	626	644	615	561	594	602	599	603	635	611	621	561	591	600	576	626	569	584	618	560	596	609	643	560	601	577	607	543	579	613	625	605	579	612	590	582	599	629	597	580	606	596	566	618	599	578	578	573	582	571	592	587	597	631	579	536	622	609	576	603	656	581	580	570	620	599	587	586	624	598	565	558	617	641	555	645	591	639	569	600	611	594	626	590	643	585	564	616	588	578	613	628	539	629	608	580	565	604	643	578	605	569	605	585	593	615	617	625	595	627	569	657	619	604	591	572	623	577	679	613	616	618	576	572	604	549	582	597	569	576	621	642	603	600	605	588	596	588	617	642	589	577	605	575	585	588	610	641	628	633	660	599	639	613	627	541	625	586	589	583	582	631	591	579	650	620	609	626	654	634	583	583	576	604	586	618	597	629	594	587	582	572	605	556	561	633	592	607	577	591	598	615	610	638	588	601	610	618	551	642	537	590	611	658	619	571	593	563	635	623	615	574	570	628	597	635	585	575	612	606	588	583	583	572	639	630	580	569	585	590	588	634	611	612	631	573	567	581	592	598	578	624	573	582	603	593	588	592	574	603	585	621	586	604	573	626	601	569	666	605	569	619	622	586	608	598	648	601	605	589	606	625	559	615	597	549	606	599	587	564	591	552	553	556	556	608	614	608	582	593	591	595	611	578	573	572	628	614	571	595	618	581	637	612	586	589	638	632	593	607	599	595	608	627	608	599	570	585	602	591	617	604	566	567	568	587	586	614	566	591	591	616	598	612	565	558	635	587	582	557	575	584	623	596	651	591	646	575	615	594	601	585	627	584	598	582	592	602	570	592	565	583	610	613	610	587	630	603	638	615	651	617	577	657	578	582	549	567	612	637	613	646	609	582	631	604	589	626	592	574	595	610	585	622	621	573	536	596	572	559	609	620	605	605	576	615	608	585	641	636	597	607	600	597	580	591	571	593	565	621	576	609	627	578	629	639	592	617	575	587	606	603	611	555	607	635	631	614	608	577	568	608	556	585	617	610	647	625	568	617	605	588	620	629	552	599	587	600	578	602	623	568	631	605	595	657	584	628	566	591	607	615	633	603	585	607	569	582	618	595	589	598	621	573	639	621	545	608	583	598	567	603	623	603	616	568	602	572	624	573	587	591	584	621	585	648	637	571	579	654	609	632	595	591	597	570	604	606	565	581	580	577	599	596	584	627	587	592	609	610	593	596	626	595	586	622	601	592	632	633	583	609	573	626	612	607	614	590	567	626	630	662	604	616	608	586	591	596	566	573	576	582	610	618	625	640	598	589	597	638	600	578	604	603	610	621	606	629	623	624	603	618	592	613	554	598	616	576	596	589	594	571	577	640	600	569	569	580	612	622	615	606	591	614	603	606	545	605	595	587	559	580	602	639	557	594	604	591	574	599	593	583	615	540	599	577	580	613	604	543	608	597	603	589	591	633	588	630	621	577	608	599	621	629	576	608	596	597	597	565	627	607	590	603	577	645	592	590	595	596	613	576	626	626	633	621	583	540	562	591	548	621	604	602	627	623	598	620	613	618	582	592	639	566	611	624	573	555	603	637	604	587
34740	23731	20194	4304	517	315	287	227	221	239	229	203	225	229	210	205	205	203	197	198	175	210	215	206	200	187	202	205	177	224	202	175	227	202	195	209	204	193	214	193	208	189	206	210	177	213	192	203	183	220	232	212	193	231	234	195	200	203	193	225	219	185	164	180	199	195	197	191	208	232	223	220	191	235	183	175	194	175	209	183	210	173	190	202	210	182	168	220	204	184	184	181	203	211	199	193	155	211	182	188	186	184	196	187	174	190	188	185	199	190	168	206	174	181	205	202	207	190	206	213	199	211	214	229	207	232	187	180	198	200	196	212	187	208	216	242	210	214	192	178	187	197	193	208	208	186	176	196	193	193	225	188	165	222	201	197	208	168	175	187	222	189	208	177	196	218	204	201	188	192	189	180	167	189	201	227	206	218	208	183	201	202	205	210	203	170	211	208	204	220	199	219	207	200	219	198	215	190	206	232	196	232	186	179	189	195	187	211	191	184	204	203	182	184	200	220	210	206	219	179	198	230	180	177	201	210	194	190	202	196	206	170	196	199	197	194	201	206	211	192	199	193	241	174	192	206	192	218	216	197	194	201	189	219	206	206	193	203	188	226	204	199	197	208	167	194	214	186	195	214	215	223	211	171	222	178	210	194	214	206	178	210	198	190	199	189	230	175	202	179	223	210	227	214	185	172	183	220	198	194	223	172	212	200	172	198	200	184	179	191	196	214	205	178	208	192	211	209	174	197	222	204	185	190	210	208	195	220	219	222	221	221	209	201	180	208	209	178	210	196	204	210	180	226	201	202	208	199	203	191	201	197	201	197	184	207	208	198	215	204	196	147	193	196	203	203	191	206	209	200	186	206	217	202	168	204	210	201	216	179	174	155	183	215	192	188	215	209	193	218	181	196	181	189	196	220	179	186	205	190	198	216	201	188	181	181	218	206	208	194	205	212	190	186	183	190	190	209	203	205	186	217	192	190	197	181	196	191	191	199	212	191	219	196	203	219	217	219	199	199	220	216	199	175	189	192	174	180	205	178	218	209	183	221	179	185	194	220	198	178	214	197	212	209	207	213	220	179	193	195	209	208	196	205	187	183	186	211	182	200	199	174	207	194	191	180	188	219	172	182	213	212	201	190	201	198	202	206	196	181	207	216	188	148	225	211	187	187	201	202	216	174	177	205	205	207	217	201	194	201	171	217	201	196	213	189	193	195	207	225	200	200	214	216	203	186	193	188	210	201	211	204	223	211	218	224	184	187	198	215	206	212	177	193	180	229	218	201	199	201	217	202	201	160	207	230	231	215	175	224	173	191	199	200	210	222	191	174	201	196	216	229	223	202	184	184	205	197	199	176	195	169	203	197	209	191	200	175	168	216	210	183	183	175	212	191	202	192	195	207	176	203	196	218	214	204	214	198	207	188	202	223	216	216	202	205	195	184	216	224	186	198	211	206	224	191	220	173	198	200	196	192	229	215	213	219	190	193	184	204	203	198	211	209	230	197	204	220	210	228	224	228	204	191	184	215	164	206	202	187	194	190	177	185	208	193	214	200	180	209	191	221	216	197	177	226	196	206	194	203	222	169	199	201	228	194	187	178	195	195	195	201	205	198	196	194	207	210	181	186	216	189	205	177	233	219	191	175	193	197	209	215	200	183	204	179	244	213	195	191	185	203	207	199	207	204	201	195	226	176	209	232	194	210	196	189	193	194	190	218	195	195	192	190	192	218	175	207	224	192	217	195	203	196	208	186	173	196	212	224	219	217	190	182	188	214	216	183	186	220	209	184	222	218	207	186	188	193	210	201	202	189	178	214	206	202	224	212	210	229	218	199	210	194	204	183	179	218	204	193	209	199	207	194	190	169	179	220	204	178	211	192	237	200	204	236	196	187	188	187	189	183	216	192	194	214	181	191	175	206	195	201	243	185	204	190	212	233	196	199	217	208	212	192	210	209	185	214	228	195	200	195	206	205	199	211	221	195	180	193	181	198	207	198	193	216	199	209	194	208	197	196	211	210	184	179	204	224	202	193	187	200	178	186	232	196	214	192	224	227	193	200	205	224	207	190	189	215	201	207	211	193	188	219	169	212	173	211	197	194	199	232	196	223	208	204	196	197	211	188	221	185	198	206	216	209	167	219	211	191	189	200	208	221	184	194	198	211	178	222	196	191	202	195	191	210	229	198	177	192	201	175	187	195	208	198	197	230	193	226	201	184	189	197	213	179	214	214	217	208	212	209	217	216	192	211	208	200	211	172	181	190	194	193	206	205	190	182	206	188	200	224	204	184	216	209	215	173	199	197	202	227	198	222	193	227	212	209	192	190	221	212	206	199	193	189	206	214	202	174	207	204	189	199	195	210	182	223	190	196	226	218	215	192	226	218	182	203	213	207	230	235	224	198	194	222	200	175	184	213	175	222	198	184	204	179	196	225	170	217	226	181	216	203	194	204	209	190	194	200	212	189	196	194	199	207	200	202	192	183	197	216	202	199	195	172	210	191	209	208	207	189	184	200	204	216	187	203	216	218	201	197	197	218	222	201	210	183	203	201	239	188	181	195	199	188	220	209	206	221	219	200	201	210	207	200	164	225	222	224	202	199	190	185	197	207	206	172	195	209	199	205	210	211	214	210	205	205	190	191	200	204	227	212	213	187	183	205	206	204	202	210	177	206	203	189	228	204	188	185	197	235	201	145	212	184	196	225	219	208	201	199	174	202	215	201	176	215	188	232	183	188	194	211	205	185	184	194	212	203	219	173	206	180	178	221	188	207	188	184	203	233	196	241	203	191	196	203	215	223	209	187	198	173	181	196	191	190	212	195	188	201	194	182	216	175	221	219	222	176	190	199	198	223	201	219	225	217	182	182	208	203	192	229	200	198	197	189	243	182	188	183	195	199	208	198	210	185	186	201	192	197	208	209	228	224	206	218	210	216	201	221	204	205	210	217	206	190	183	192	208	258	232	223	203	187	187	209	176	187	216	198	194	215	191	212	177	214	207	176	161	185	216	226	213	181	210	186	200	220	218	181	182	191	180	161	211	228	176	177	172	195	214	186	237	185	194	203	180	186	239	204	204	178	218	233	175	206	184	174	187	211	222	187	206	217	224	209	186	166	178	193	201	201	179	228	176	202	187	203	188	188	173	183	196	197	216	206	198	197	206	210	187	233	232	191	187	193	225	191	190	206	190	177	189	200	203	174	223	184	192	211	208	195	213	205	178	186	246	215	194	205	231	195	197	192	215	217	170	224	185	197	213	206	166	194	191	202	204	199	192	192	195	205	210	207	189	208	226	171	234	221	224	210	222	208	215	169	185	228	178	210	188	190	187	192	195	217	195	188	226	211	213	182	187	199	204	182	183	188	205	209	172	192	193	200	195	215	202	196	205	183	188	197	175	199	190	198	183	227	191	190	210	215	191	199	213	222	184	200	204	192	223	195	185	189	195	203	197	209	177	199	223	182	227	194	185	214	220	184	204	204	217	197	221	217
22080	17779	21756	2699	1049	896	790	675	648	628	595	609	568	550	568	507	521	508	508	510	551	503	497	503	498	505	529	517	491	499	461	483	472	462	502	474	478	457	479	495	459	494	481	506	492	478	468	494	466	503	469	451	475	527	462	473	481	460	457	493	483	501	480	519	489	508	477	523	488	484	457	482	495	480	487	442	489	483	484	470	476	517	496	448	426	460	479	446	468	493	459	457	490	458	475	488	468	477	470	496	463	492	466	466	481	496	479	484	463	498	515	460	456	450	460	465	466	442	458	493	479	464	484	483	447	445	459	476	451	479	460	496	495	466	454	498	509	461	495	490	464	453	454	512	472	519	472	486	447	447	499	522	465	472	505	503	502	508	472	495	478	468	480	486	485	462	523	486	460	468	479	499	475	488	484	438	518	485	478	510	446	500	466	445	484	471	480	507	475	504	499	482	482	509	522	451	464	489	485	490	471	441	500	487	473	499	470	506	446	462	473	492	485	480	495	500	454	485	504	471	474	440	476	471	476	462	438	424	483	517	473	442	452	494	477	454	510	504	442	435	489	501	495	492	496	488	482	450	517	496	461	469	498	469	470	468	444	495	494	460	483	480	442	488	519	454	464	453	436	456	443	447	461	518	446	472	475	486	425	461	495	496	486	503	481	481	519	482	484	455	524	462	478	468	492	505	504	467	445	488	507	447	465	505	489	429	483	466	440	486	459	462	444	441	478	483	480	510	450	519	457	461	501	437	435	456	492	495	495	467	462	474	521	479	474	500	451	478	497	498	442	515	451	480	500	461	505	474	450	525	477	482	472	470	490	444	471	487	476	480	501	478	471	492	434	470	473	464	487	470	491	453	453	495	516	495	502	463	474	482	471	503	518	457	479	435	513	453	423	504	490	451	481	450	533	459	445	473	455	472	482	495	463	492	487	507	500	478	510	496	491	491	448	497	465	496	461	437	483	487	471	472	488	488	446	501	487	445	458	468	475	483	497	504	474	494	494	510	477	442	458	502	467	460	491	438	462	489	452	495	508	496	463	464	453	473	493	452	491	444	483	445	452	491	466	416	451	470	436	445	461	470	440	429	479	443	487	474	483	461	461	445	533	464	498	475	437	449	458	485	495	491	495	501	480	511	496	475	482	481	465	500	497	522	442	476	474	476	467	497	503	429	477	456	467	498	488	473	492	482	487	519	443	465	460	475	487	495	508	470	475	491	461	489	470	462	446	467	465	463	501	452	451	460	490	441	491	426	462	489	442	491	454	454	498	502	505	488	517	529	468	476	521	453	473	478	462	504	463	466	498	472	491	479	488	444	488	493	459	479	434	444	419	470	497	486	450	494	474	490	491	484	455	446	436	486	495	499	488	472	491	461	510	488	495	478	470	491	498	462	508	510	472	487	487	476	449	485	500	486	517	486	484	496	492	443	486	483	500	460	464	471	455	499	491	441	458	468	513	519	473	461	450	496	505	479	502	454	474	516	497	474	475	473	458	463	501	433	491	505	506	482	466	463	456	486	483	465	442	473	467	496	473	512	445	441	505	494	458	501	481	460	533	446	492	462	460	467	455	465	475	548	490	490	464	441	482	480	489	501	485	490	443	471	452	469	484	468	484	498	486	451	488	478	471	507	425	495	458	487	459	456	477	451	428	435	450	454	528	488	460	473	462	485	495	498	484	464	467	446	458	506	478	450	483	486	481	484	506	510	444	475	506	445	496	478	451	498	494	477	464	470	485	489	494	436	452	515	465	507	469	496	499	456	492	457	480	506	467	478	474	444	499	453	436	472	502	500	495	475	468	471	494	448	503	485	462	498	471	458	442	476	473	512	433	489	486	494	457	480	449	468	468	483	456	477	467	480	471	471	462	478	465	475	446	451	454	446	466	460	478	473	463	481	503	441	484	465	482	452	496	480	475	512	490	483	508	500	489	550	472	497	508	463	543	502	470	439	483	469	463	455	446	476	483	449	482	490	472	484	504	477	478	460	475	472	492	457	479	479	492	468	458	460	452	479	493	482	458	451	478	482	463	445	480	465	487	487	466	485	474	462	481	449	411	521	464	524	476	490	432	524	513	491	465	471	414	471	470	466	494	464	490	455	477	473	481	469	511	483	486	506	497	447	451	515	456	522	492	480	456	456	512	482	471	463	456	501	467	463	485	498	475	493	507	449	492	430	502	491	461	492	503	497	505	498	480	497	454	491	490	459	500	485	504	500	494	502	474	467	469	470	499	462	480	497	480	453	521	474	470	469	438	456	479	470	488	510	483	474	503	469	478	466	468	490	465	444	507	480	464	433	441	497	486	475	522	463	459	483	448	491	479	484	515	488	507	469	458	489	498	492	523	440	488	428	475	474	458	467	449	436	509	487	473	485	474	451	485	510	492	484	489	491	460	498	508	469	446	484	487	481	475	472	489	437	471	522	473	480	513	467	475	479	491	505	491	494	473	513	475	468	513	465	486	453	473	453	494	482	497	428	465	466	452	493	456	435	464	403	532	459	462	465	468	463	455	519	465	487	473	454	463	464	503	460	510	486	529	476	456	445	518	488	422	474	448	463	473	475	476	478	443	509	462	509	464	514	514	502	492	466	457	499	480	510	475	508	419	474	451	461	468	469	477	476	484	482	457	464	429	478	508	431	494	488	521	459	499	457	479	479	482	497	487	493	442	467	487	479	478	484	475	456	456	473	497	483	482	472	435	472	477	502	467	457	484	471	481	473	476	476	472	458	527	525	458	451	493	503	406	473	462	500	467	443	508	461	470	490	472	494	498	469	495	454	499	459	490	456	500	496	500	511	472	455	477	466	467	466	438	515	485	489	466	493	433	462	516	502	472	491	460	522	491	482	441	496	490	473	461	466	522	495	439	442	519	496	427	495	480	492	449	511	487	471	478	493	480	477	498	441	488	473	468	527	469	485	461	480	458	459	478	472	528	496	480	431	474	497	501	495	490	457	481	485	456	459	473	474	452	468	469	475	477	502	464	497	464	492	499	485	470	488	464	477	491	499	485	469	492	485	491	482	482	452	448	468	482	512	459	501	514	471	507	528	497	465	422	447	494	486	491	483	474	442	474	488	491	496	457	434	446	504	529	472	483	487	481	442	484	502	458	463	518	463	494	488	428	451	470	475	477	460	513	498	488	465	467	516	466	449	453	465	483	482	505	469	496	446	477	477	478	465	473	447	472	519	453	521	453	473	492	469	499	487	463	482	499	470	470	489	504	469	456	494	436	497	471	463	494	483	451	441	477	445	454	474	509	454	494	459	468	468	469	460	487	465	509	477	472	517	493	458	486	501	453	506	471	499	453	453	518	473	496	491	487	497	472	519	491	483	443	491	477	489	458	458	485	505	442	463	483	476	438	465	484	471	451	475	487	472	471	424	501	470	485	462	489	511	484	506	458	511	488	454	501	485	471	492	500	480	482	477	497	469	494	469	462	439	472	452	458	431	441	490	482	444	490	501	466	479	507	496	477	463
45447	34618	26244	5925	1050	524	410	365	370	304	306	286	329	313	266	297	286	308	275	300	290	312	287	287	287	291	291	268	278	280	330	284	276	284	297	278	284	295	276	276	297	267	269	285	275	267	307	291	312	291	265	311	318	318	274	279	255	293	263	267	280	287	285	298	276	302	269	257	336	269	283	298	259	297	281	294	262	291	293	312	295	307	274	265	295	238	288	287	257	290	284	293	287	310	317	291	314	309	276	269	291	235	284	271	283	281	308	289	286	272	238	305	274	288	271	302	276	273	280	287	282	265	294	298	279	283	253	285	301	287	282	295	237	276	288	317	295	271	286	293	285	301	310	280	269	299	284	281	304	295	281	296	296	288	293	272	295	285	268	239	299	315	299	298	296	286	315	267	274	244	280	294	310	290	288	304	286	306	270	299	318	300	268	271	281	255	297	287	271	282	285	296	267	292	286	289	283	301	317	303	308	278	307	285	285	303	289	273	252	271	266	297	243	275	267	294	266	293	255	324	317	299	266	302	267	268	272	283	298	261	315	253	256	270	296	263	273	295	282	311	255	268	270	283	292	252	294	296	280	273	311	279	288	267	303	258	298	281	311	294	285	298	290	307	287	278	305	287	287	264	288	288	272	285	318	296	300	298	284	269	291	309	305	279	309	293	306	280	271	265	296	291	307	277	300	296	275	298	262	307	251	299	296	292	281	264	295	304	267	280	259	312	305	273	286	275	298	297	269	281	303	296	287	285	293	325	265	289	279	255	265	277	266	294	291	278	286	296	288	275	302	313	251	307	279	262	279	301	284	261	260	285	273	282	283	294	287	297	306	297	271	296	263	273	270	277	303	315	247	302	289	255	313	223	271	239	309	279	280	298	303	252	286	308	271	305	249	247	275	269	288	298	266	298	309	288	284	275	290	263	277	267	316	279	263	272	275	291	259	283	297	270	276	278	271	275	290	299	293	289	259	264	300	294	298	292	250	296	293	294	299	313	298	283	292	277	298	273	270	302	261	274	254	241	281	283	279	286	300	251	288	306	273	305	268	267	279	279	289	277	314	299	290	239	304	303	296	314	281	246	281	281	289	292	304	274	293	266	258	297	284	275	339	313	277	278	280	274	286	304	292	293	304	277	291	286	281	298	283	268	309	284	265	286	261	305	293	265	308	271	317	266	291	302	309	295	263	293	262	294	258	258	284	313	279	291	312	280	253	288	301	290	292	259	284	308	303	273	265	295	307	261	297	285	276	266	293	297	256	291	284	268	268	300	313	305	297	296	274	248	292	289	257	268	287	253	282	252	284	276	301	281	280	275	284	256	305	274	250	268	313	281	272	268	273	291	277	267	314	284	265	287	308	271	290	331	280	267	256	305	266	280	327	269	265	325	287	262	273	277	307	313	295	313	263	280	274	291	278	286	304	298	280	274	270	296	311	292	294	301	300	279	275	280	270	303	280	269	308	305	316	294	285	255	306	318	273	299	328	278	290	323	300	283	302	306	287	280	337	273	342	268	255	303	285	290	283	263	277	302	284	286	273	300	325	273	279	273	239	279	288	284	274	272	299	305	298	294	307	292	317	269	277	281	272	293	273	251	316	272	293	310	253	268	324	283	290	262	308	271	271	235	279	267	293	292	273	290	255	295	298	283	271	318	280	318	286	261	273	308	285	291	306	263	247	298	283	284	276	303	307	262	293	317	285	300	279	297	274	297	307	286	271	264	298	304	258	264	289	286	307	280	270	324	300	272	295	276	281	278	304	278	276	277	304	291	307	286	294	268	310	279	250	267	290	281	261	275	325	285	279	249	297	290	269	265	257	278	303	273	289	267	280	296	315	286	290	302	281	271	262	325	276	258	297	309	296	247	253	304	278	261	290	272	306	279	308	263	259	268	265	286	297	278	294	276	266	283	255	269	273	275	297	254	301	287	263	276	283	284	283	284	306	309	314	296	283	285	294	306	281	260	319	238	266	289	280	294	324	302	291	300	255	279	301	294	287	266	308	298	286	268	299	291	258	300	282	299	304	294	266	261	286	282	266	269	259	261	295	254	319	306	265	270	265	321	313	293	267	285	303	286	271	283	289	291	274	286	292	300	293	304	306	273	301	266	296	291	273	298	252	259	265	275	288	309	300	349	272	330	300	294	281	256	290	267	286	276	274	306	280	281	291	261	287	321	275	271	311	272	273	280	268	285	268	283	256	292	313	286	265	222	277	289	285	270	292	289	275	291	279	283	282	260	284	303	277	282	287	298	283	322	278	301	292	292	283	301	283	260	261	276	305	283	335	306	260	294	263	253	277	293	260	262	326	307	261	275	266	283	267	268	278	313	292	291	281	298	302	261	287	284	290	298	272	281	250	257	285	289	295	275	262	310	311	302	298	284	273	300	292	311	301	274	257	295	286	290	276	270	250	276	244	293	282	275	302	311	297	291	271	315	288	284	300	290	298	254	286	287	273	254	246	292	262	272	291	264	279	317	288	292	251	310	266	271	268	295	315	289	294	265	285	296	307	308	298	292	288	243	303	301	276	245	282	309	310	273	285	291	289	306	264	295	272	310	286	252	282	274	278	288	297	310	282	282	290	303	279	267	302	285	297	298	292	307	272	270	281	320	277	330	287	286	285	282	303	279	316	354	288	273	267	257	287	263	280	297	283	270	256	284	256	287	290	267	260	307	255	282	293	282	292	296	297	319	293	288	284	275	293	322	286	252	286	275	321	276	278	271	310	304	286	306	319	289	270	280	275	291	288	321	288	252	302	291	289	305	261	279	255	282	274	304	306	293	294	279	264	290	252	275	269	326	270	307	304	253	265	279	316	277	294	268	282	277	277	265	294	279	245	272	277	273	307	298	318	300	249	308	289	254	279	305	306	281	290	283	271	295	296	300	304	292	292	287	261	310	297	297	300	230	300	274	265	276	276	326	293	259	273	329	294	292	283	282	313	264	287	261	303	246	269	245	274	272	281	278	305	274	267	282	275	295	273	246	264	279	264	291	283	299	293	245	263	278	262	273	270	290	261	305	317	255	307	310	297	277	282	286	305	319	305	268	252	292	289	292	284	290	290	321	287	271	264	281	267	280	281	277	274	282	285	291	292	302	272	267	297	282	253	276	286	275	291	318	273	275	260	291	287	278	311	306	298	284	284	279	293	278	275	275	286	296	305	269	285	272	281	298	312	254	279	260	276	294	278	305	267	269	282	276	284	285	277	282	276	290	269	246	292	279	296	269	262	278	293	268	297	284	262	312	261	276	306	321	293	273	284	274	320	304	259	274	257	280	276	286	273	251	295	274	253	270	282	295	284	277	247	271	269	286	264	289	303	260	265	291	286	274	289	286	287	255	293	298	262	328	287	296	302	300	280	293	300	301	302	308	278	272	301	281	322	315	271	304	280	306	297	313	288	272	297	278	280	319	274	279	296	248	297	292	275	268	290	319	273	276	318	271	281	310	288	245	273	297	294	285	275	279	292	279	278	270	279	251
28867	26159	23664	3020	1790	1434	1177	1121	1017	908	874	887	807	737	782	840	778	726	749	691	691	695	788	722	731	689	704	693	733	665	662	697	684	723	708	664	703	629	681	678	662	651	636	663	635	668	680	685	677	644	652	677	711	652	630	659	645	663	727	673	668	645	637	626	638	624	611	643	655	651	632	655	650	649	655	663	615	681	642	697	619	687	674	631	699	642	660	685	629	642	636	680	624	601	673	628	698	622	656	689	657	662	636	662	621	604	629	672	663	670	678	617	630	657	680	676	636	669	651	673	628	677	707	616	673	636	609	617	639	659	643	641	644	670	638	641	648	670	699	675	581	659	639	682	661	659	642	639	676	642	684	649	623	683	672	659	679	675	658	683	652	666	667	642	636	622	642	696	672	656	620	643	684	639	679	673	680	687	635	617	664	639	599	635	665	626	657	672	653	690	677	664	643	655	632	628	669	618	632	675	690	656	643	650	631	655	631	689	651	616	637	624	659	705	649	651	701	652	641	588	638	597	662	636	711	639	621	670	600	662	675	655	656	659	649	648	675	628	607	636	634	657	676	662	672	629	652	655	645	651	631	666	625	599	671	623	641	677	666	634	645	585	664	652	635	631	676	662	661	699	633	610	623	618	646	681	626	672	636	668	625	685	669	662	686	640	653	639	624	647	673	660	648	614	620	650	663	647	645	690	607	658	654	605	637	597	661	664	663	663	636	642	632	672	690	649	672	663	614	636	665	676	631	631	620	665	635	680	691	653	649	663	667	654	692	661	652	691	664	640	638	657	641	648	701	625	606	640	675	632	677	641	615	635	628	617	660	662	633	644	635	678	653	677	663	612	594	667	611	634	672	640	667	625	637	617	651	645	688	654	619	638	633	634	645	738	619	666	678	624	608	684	653	634	646	666	659	677	645	677	665	620	708	667	640	684	648	677	665	625	679	635	670	626	661	655	662	608	656	672	655	628	684	630	618	612	667	612	664	652	624	665	622	662	690	673	622	660	657	631	672	631	661	636	630	632	664	659	632	624	632	688	616	650	642	681	667	677	662	671	677	635	650	625	682	629	682	654	655	641	634	683	674	692	648	691	722	669	636	670	643	650	626	653	662	621	646	674	669	584	655	618	673	669	635	662	632	671	656	660	661	620	634	656	692	643	654	636	706	678	658	711	643	668	650	622	654	649	648	647	688	645	642	643	609	624	648	673	646	671	609	674	644	669	624	679	646	662	683	633	649	637	608	644	678	606	700	685	652	625	623	619	680	670	623	659	662	646	666	623	673	609	631	633	675	607	620	678	661	630	662	640	641	667	673	621	635	676	658	644	662	647	682	651	615	662	644	646	638	640	668	627	662	632	663	663	673	626	624	644	606	643	623	600	632	664	694	625	645	643	642	653	679	641	654	683	640	667	655	647	678	678	669	630	674	636	643	667	674	653	671	699	659	643	629	711	667	659	647	694	658	665	622	633	671	678	703	610	665	615	705	704	674	639	621	660	634	624	620	627	662	647	631	651	706	663	663	627	666	596	650	625	637	690	673	628	627	631	632	645	676	604	650	620	646	663	672	643	649	664	648	675	629	641	698	633	660	608	627	619	659	639	615	668	620	643	632	656	648	662	650	683	586	677	654	626	734	632	616	641	627	631	617	687	646	667	649	642	618	665	653	648	628	669	674	680	626	622	660	651	674	614	675	657	620	647	624	662	677	665	678	645	694	630	691	648	675	689	674	619	613	643	659	647	670	673	639	641	652	650	687	621	665	671	692	722	653	675	633	625	677	658	667	608	651	687	644	657	651	612	675	640	639	696	666	611	640	696	668	627	623	614	647	601	606	650	626	668	659	661	628	657	692	632	659	671	661	603	640	670	654	625	668	642	638	624	647	638	641	662	636	674	687	643	621	657	636	684	650	651	656	660	613	653	658	650	645	674	636	679	699	683	618	652	602	707	648	678	654	694	655	650	644	644	648	631	618	649	672	626	641	634	660	628	647	650	655	658	640	639	622	721	676	649	690	631	680	664	703	638	659	660	622	680	617	644	672	644	630	656	640	615	635	624	669	643	649	647	675	655	667	605	626	673	631	677	645	645	610	611	656	598	628	667	694	655	667	697	616	628	652	667	648	651	675	643	678	692	656	621	660	653	654	629	687	642	673	650	608	668	698	623	647	696	650	630	657	661	666	683	636	656	647	668	645	652	652	666	676	667	658	664	652	638	671	680	646	650	659	654	671	667	666	624	668	642	662	661	666	668	646	684	673	689	667	633	648	688	680	642	647	626	663	636	623	627	681	681	672	682	635	686	661	636	644	619	646	688	646	643	634	660	625	624	647	629	641	630	630	650	679	608	650	651	657	642	646	610	687	676	650	666	617	678	647	696	685	705	665	629	647	634	650	627	649	631	675	632	659	670	619	640	671	638	675	643	666	664	680	664	683	665	648	629	666	640	695	612	638	619	662	666	694	659	670	664	644	656	631	666	689	664	618	628	602	632	688	629	673	702	635	624	714	668	649	708	647	674	667	651	637	682	647	657	719	674	615	640	679	626	620	658	671	637	627	633	650	698	644	638	690	675	667	648	633	660	675	623	672	639	663	672	643	698	669	619	631	659	576	659	660	679	651	679	614	683	621	669	611	671	662	632	687	631	661	604	650	670	606	641	679	622	631	656	652	617	638	622	662	660	665	686	658	666	605	620	666	625	600	648	651	667	678	629	656	689	673	687	661	659	647	669	661	667	645	619	695	660	641	645	649	616	647	665	642	642	630	640	670	627	626	644	654	683	657	653	612	663	650	652	647	670	673	628	640	662	633	670	683	639	695	677	657	678	622	628	625	653	649	691	679	697	649	614	626	615	642	707	641	628	651	615	650	610	626	679	651	647	683	704	678	659	692	690	630	611	638	665	659	656	687	642	613	630	648	697	628	696	662	662	642	628	664	677	642	657	637	696	706	647	567	650	629	663	653	657	608	679	635	656	659	631	685	607	690	631	625	692	577	651	652	659	631	706	637	685	648	630	650	667	642	571	669	678	670	633	608	645	648	605	627	669	646	660	629	651	618	652	643	710	665	644	662	710	629	629	630	641	671	696	704	656	680	642	675	629	661	622	659	627	666	668	627	634	639	693	591	676	630	641	640	693	652	639	671	677	652	679	663	637	664	686	642	646	667	655	650	678	618	685	669	673	616	687	666	635	641	658	650	661	647	672	626	644	613	676	664	629	680	663	611	650	645	633	636	656	597	690	655	673	655	654	642	696	672	675	653	666	673	604	630	636	683	688	665	634	669	654	637	599	641	649	623	633	662	673	607	657	668	661	646	637	668	663	641	652	653	650	643	627	627	618	604	623	671	596	662	674	605	661	665	628	630	658	637	679	605	652	638	651	651	679	611	658	625	649	649	660	641	661	656	626	652	658	665	673	681	665	660	661	618	674	652	638	679	644	652	604	636	628	613	630	599	671	602	627	668	612	668	620	617	636	662	694	605	660
16624	8501	4082	562	290	270	284	283	294	281	259	296	277	245	240	270	260	277	266	273	256	282	289	279	326	288	246	273	303	281	298	278	305	283	244	289	258	258	282	271	278	287	286	291	288	277	269	236	298	271	285	293	273	266	262	250	286	286	298	274	269	304	289	259	308	281	252	266	253	257	279	262	269	257	274	266	289	298	249	289	267	290	277	272	267	283	291	246	245	261	281	286	289	288	264	236	271	328	268	252	262	302	282	263	288	307	287	310	296	301	259	264	288	280	303	270	287	271	298	304	246	275	258	261	267	263	291	303	271	247	284	259	285	290	269	284	284	284	274	250	299	270	281	324	267	249	274	257	292	262	280	267	285	288	305	304	263	264	277	294	276	274	258	271	293	277	288	273	273	257	265	294	224	271	293	274	277	268	273	243	269	245	249	286	281	252	279	281	294	288	290	296	290	294	286	260	305	283	254	286	276	287	296	262	306	252	268	274	265	230	281	248	286	295	275	271	259	296	270	278	298	283	262	270	270	265	291	293	281	239	247	267	289	271	265	281	275	267	289	254	261	291	274	274	266	297	255	252	292	258	263	273	269	273	283	267	291	279	275	290	249	278	247	262	262	244	273	263	268	253	258	241	259	267	280	270	274	264	281	305	267	260	237	306	261	264	264	268	269	264	252	249	275	284	278	264	261	251	296	265	282	268	253	282	291	251	285	263	284	276	242	266	252	241	268	276	266	265	297	309	268	299	272	301	247	270	274	299	232	276	300	279	252	256	264	255	254	266	280	283	245	294	301	299	270	285	272	273	248	272	274	283	249	287	287	262	298	268	257	238	304	254	299	309	273	292	234	300	291	258	289	303	254	254	282	268	276	264	284	266	264	272	248	283	288	268	279	271	252	255	288	250	295	288	249	243	255	266	238	299	265	261	252	281	273	273	279	222	273	280	259	262	282	231	259	251	267	277	237	327	258	257	262	267	290	255	311	287	262	250	286	264	283	273	283	293	256	270	269	280	266	266	288	260	268	307	296	287	271	285	273	253	284	274	247	288	293	274	303	303	295	268	259	276	309	285	263	266	291	268	291	254	255	260	279	303	306	282	280	246	296	277	268	275	266	270	289	257	284	260	273	264	251	271	303	234	287	260	290	264	252	258	281	284	276	310	269	267	275	282	260	280	309	266	290	281	252	303	239	254	274	249	303	235	282	257	271	274	282	275	284	262	278	307	303	290	302	256	279	278	254	284	288	269	256	292	293	298	276	269	291	269	280	287	242	286	284	273	284	307	284	254	287	258	265	309	296	269	276	308	305	290	290	293	267	226	233	249	274	299	263	292	254	286	294	289	261	258	321	284	279	282	284	293	274	296	271	305	314	253	273	284	247	284	266	259	256	324	265	284	265	254	280	256	228	304	267	250	251	228	288	289	269	255	265	291	275	272	267	263	270	264	246	283	280	228	283	257	269	261	262	292	265	248	295	271	286	265	241	276	301	269	285	274	253	289	287	265	295	258	252	285	274	250	285	285	260	268	294	264	279	255	273	267	270	270	281	289	292	269	258	276	252	233	265	280	281	291	284	276	299	282	266	285	276	284	269	259	268	268	295	267	261	266	279	289	287	253	275	277	268	290	280	259	289	283	260	271	293	270	286	280	263	286	279	281	256	307	269	260	253	308	254	267	280	264	290	263	265	296	270	273	281	293	263	247	256	282	261	277	265	251	281	280	247	289	292	295	282	271	285	279	284	258	278	280	274	276	282	263	262	262	261	231	272	257	272	269	254	293	276	309	261	272	289	268	273	291	253	288	303	287	260	276	286	280	230	279	290	247	285	296	290	268	234	310	269	261	278	283	264	250	264	287	274	267	302	262	282	290	276	277	282	242	260	276	263	283	248	303	278	264	302	251	289	253	263	261	282	287	312	283	297	262	273	273	263	252	283	277	263	256	253	241	258	256	267	232	257	304	259	293	269	295	285	284	249	292	273	261	275	278	285	264	239	265	234	288	229	299	281	273	273	311	301	279	286	275	302	278	244	268	262	282	314	261	298	272	304	292	261	256	298	281	279	280	240	264	266	289	260	311	297	259	256	265	260	281	294	258	251	257	277	270	258	285	293	269	267	272	263	277	304	256	255	268	278	287	259	261	305	264	286	282	271	286	280	303	284	263	269	264	258	295	285	281	257	251	276	296	277	264	263	293	287	296	255	262	283	242	265	277	264	270	271	269	273	262	244	266	292	281	260	260	258	281	318	274	272	252	266	252	258	264	245	271	291	281	295	291	273	244	271	251	277	274	293	256	259	281	282	294	288	270	257	254	283	282	277	262	300	277	261	271	287	286	262	300	270	258	250	265	268	216	288	279	307	236	261	279	272	295	283	297	262	284	270	274	281	268	309	272	246	289	265	254	273	296	281	303	289	289	293	272	266	276	274	257	247	253	297	300	253	264	287	284	284	281	259	274	275	279	277	268	271	255	304	292	298	297	257	267	261	296	274	254	268	264	246	296	320	279	278	288	268	293	285	273	268	262	258	242	281	292	251	298	288	280	257	286	272	276	289	285	285	254	259	275	281	277	281	282	260	275	292	295	268	283	237	253	296	260	255	268	269	273	285	278	279	254	273	259	250	324	260	299	274	280	294	248	286	276	264	279	276	287	271	240	309	264	264	299	278	293	282	262	237	291	251	290	305	297	258	277	248	318	251	279	287	262	260	299	255	281	305	272	231	291	251	247	301	273	262	271	242	280	246	275	277	260	294	289	294	256	311	271	254	297	269	278	301	271	268	272	266	245	276	295	268	287	265	282	275	267	277	281	274	268	230	296	283	281	294	282	282	242	271	289	270	239	266	288	284	253	261	260	234	275	280	292	258	292	257	270	270	252	276	272	255	264	269	289	301	267	271	270	278	266	269	254	270	253	265	258	299	270	274	282	305	234	251	265	271	276	260	258	266	288	288	283	255	295	291	311	298	288	235	296	274	284	274	276	283	258	274	250	276	283	286	290	283	266	270	294	273	270	260	292	259	260	259	277	283	261	260	269	277	270	295	263	317	232	263	288	322	275	282	264	289	292	258	301	268	271	280	287	283	293	281	291	337	278	278	285	258	289	242	296	252	252	276	261	250	280	251	316	268	266	274	303	246	269	306	280	270	303	247	250	292	282	250	239	275	257	275	278	279	260	259	269	282	259	244	280	246	241	275	267	317	268	300	255	262	262	279	250	288	293	279	226	275	266	274	295	259	287	268	297	281	284	274	247	271	279	257	279	256	256	279	253	285	285	259	272	269	317	323	304	248	260	257	238	272	280	274	275	260	281	260	274	230	280	268	240	271	263	278	255	280	257	257	283	249	268	272	278	281	287	274	255	265	265	261	230	287	277	288	301	284	221	258	282	266	297	259	276	274	266	265	282	246	287	302	251	305	264	254	289	275	293	277	263	285	265	259	287	328	273	264	274	260	270	266	300	271	261	268	278	267	281	275	280	284	237	238	256
10083	6818	5996	852	637	608	627	642	622	630	597	600	619	632	569	633	611	585	582	662	597	619	607	605	619	606	621	574	609	617	635	626	583	567	632	599	639	607	593	625	568	683	597	587	603	648	586	615	561	636	610	616	590	575	610	613	601	594	607	579	586	596	648	603	628	627	566	617	594	598	626	615	606	631	616	607	591	578	610	652	585	577	624	620	619	607	640	616	601	630	659	596	618	642	619	622	590	630	647	611	592	623	628	600	622	610	569	577	598	591	621	588	624	575	627	633	617	594	606	582	570	620	609	582	609	579	590	564	651	619	576	588	593	623	597	586	600	633	614	618	635	647	625	602	614	562	605	586	598	590	596	601	579	610	604	640	625	634	612	602	612	633	635	572	613	607	620	601	632	611	647	596	629	615	601	613	654	642	614	568	621	638	607	631	628	640	586	595	582	637	583	642	598	650	629	649	628	626	627	688	631	584	634	647	580	599	619	627	563	587	625	602	643	601	636	606	638	577	619	599	661	578	632	628	565	605	609	564	602	594	634	630	581	624	619	593	612	569	614	591	585	655	647	623	628	598	636	577	618	547	640	618	580	592	590	645	618	591	586	572	626	643	612	594	560	587	636	627	614	596	614	616	659	572	615	628	643	580	634	621	652	610	613	624	583	620	613	642	615	629	600	600	657	594	623	599	623	620	601	626	599	631	583	596	596	626	606	654	609	596	615	646	574	587	587	607	609	643	627	593	637	587	615	624	609	621	591	619	667	628	641	606	619	586	650	636	599	641	604	580	604	617	615	608	588	579	588	610	617	612	578	652	610	589	647	588	595	590	611	573	620	620	611	608	629	622	641	607	613	583	616	615	601	595	642	621	616	616	597	594	656	595	602	613	590	600	605	575	561	617	615	648	621	620	606	585	642	576	632	631	656	658	607	617	584	599	565	608	635	605	635	582	620	587	628	590	566	547	628	659	677	631	609	618	598	576	611	652	645	604	582	581	623	623	617	611	610	595	620	628	580	589	606	599	661	592	643	586	630	596	623	622	591	606	631	596	606	575	593	556	590	594	603	582	642	591	600	626	640	587	638	610	627	610	590	616	621	592	611	577	571	598	638	627	637	615	614	587	607	637	608	642	613	615	589	608	596	625	624	609	587	608	645	629	567	555	621	602	591	621	603	599	622	638	631	643	625	622	607	591	635	668	588	576	620	600	586	601	598	600	627	608	600	603	618	625	655	604	639	628	607	600	646	592	613	566	639	585	642	605	592	602	645	616	612	589	613	601	630	614	587	586	634	626	615	599	577	613	574	617	579	594	598	602	615	615	628	580	603	600	643	650	619	654	635	653	588	578	606	622	665	636	626	581	629	629	626	558	641	592	606	600	624	613	588	603	635	590	618	620	604	673	603	632	655	634	571	607	609	610	585	604	582	600	591	613	649	606	552	590	608	582	637	614	639	627	636	611	648	652	652	595	606	615	645	642	661	609	648	600	590	599	593	616	638	624	616	611	613	611	613	603	611	604	606	593	608	586	622	624	628	616	612	565	637	621	658	628	603	637	606	632	621	607	618	598	587	594	591	588	627	597	611	595	628	586	676	612	588	616	607	627	615	604	625	630	605	597	571	624	616	614	638	609	673	614	648	621	573	616	615	608	652	603	621	609	609	658	579	632	625	635	586	604	613	650	635	597	609	618	673	666	585	613	586	583	611	593	599	615	609	594	602	626	614	583	644	604	587	648	625	623	575	607	612	655	603	655	597	599	604	607	618	605	609	639	661	612	628	568	647	626	623	623	633	621	582	581	606	638	609	634	600	638	627	597	612	626	606	618	556	608	610	627	658	640	627	606	605	630	595	619	587	595	624	586	604	607	643	586	619	588	574	583	587	616	605	577	614	616	592	591	639	595	601	609	628	634	605	607	604	640	613	612	617	595	575	640	664	597	610	616	614	579	613	633	623	626	620	595	606	602	649	602	576	631	626	570	617	661	638	640	621	623	618	614	613	610	652	600	551	583	604	633	601	595	649	606	585	633	579	647	616	597	621	584	650	646	600	621	585	594	610	582	590	599	650	594	582	591	646	600	639	637	634	557	614	578	623	589	627	588	644	617	635	593	629	647	600	631	593	576	608	618	568	607	660	619	590	625	601	622	625	640	627	544	623	631	575	622	580	613	613	569	607	673	613	576	633	593	628	571	619	618	626	621	595	562	637	619	661	598	617	593	620	622	636	599	630	598	638	612	588	613	611	630	663	595	620	585	649	597	545	638	632	595	590	613	591	617	648	570	568	621	602	574	633	607	608	637	602	604	599	600	661	585	566	604	617	604	600	608	629	601	621	636	653	640	640	569	606	605	614	604	640	589	618	590	610	624	623	625	621	594	563	593	643	594	569	574	602	603	574	570	583	612	593	642	600	618	637	594	608	599	649	623	608	602	628	574	595	614	643	618	618	625	605	620	614	579	632	581	639	661	616	620	680	630	634	600	623	625	610	605	619	635	563	604	611	671	619	605	600	577	618	630	597	597	589	568	590	606	584	632	623	627	623	624	578	622	602	596	599	617	597	632	594	619	639	642	616	605	620	614	592	641	628	599	639	613	571	614	611	653	631	622	586	612	610	624	581	584	624	598	616	588	547	613	596	588	636	604	652	580	623	658	635	578	583	593	608	645	638	609	602	617	601	585	600	619	618	654	548	597	604	623	590	637	643	555	576	622	605	573	621	600	632	610	617	599	587	613	633	616	578	628	633	619	580	634	608	628	627	584	628	618	620	602	586	615	625	630	594	601	590	624	595	634	590	617	591	637	638	615	596	575	638	640	599	592	644	629	639	596	598	591	615	565	586	597	623	581	622	618	659	604	613	606	576	616	640	600	595	596	603	646	616	594	623	630	623	617	598	620	578	569	617	600	621	593	549	589	598	637	640	558	627	628	581	609	635	610	578	675	558	590	616	593	605	599	610	619	626	596	644	606	588	607	617	643	597	596	583	638	634	611	627	589	617	619	606	593	587	612	543	591	582	614	605	543	589	591	586	612	608	601	605	633	672	601	616	626	633	585	595	619	624	592	587	642	621	639	584	596	588	622	615	569	572	598	651	628	624	629	627	641	637	624	647	638	621	622	620	605	673	578	647	584	621	600	629	641	571	661	615	599	617	651	598	600	607	612	631	620	590	593	614	590	627	589	609	617	599	615	606	637	625	625	627	613	639	602	596	641	602	643	601	627	617	577	612	643	577	621	603	603	592	578	631	655	639	613	649	646	637	607	609	626	616	599	598	624	596	609	615	555	625	611	620	625	565	583	588	641	612	645	608	641	602	596	635	595	591	626	592	609	581	624	583	615	616	619	586	662	600	649	609	590	687	599	601	609	628	634	642	593	591	639	618	617	590	555	623	580	631	593	640	599	603	619	664	606	622	650	555	610	642	593	575	616	622	659	572	603	597	644	666	607	581	668	672	605	570	648	600	630	586	595	578	641	634	650	628	636	578	602
36001	24605	16921	3126	472	305	233	259	238	233	229	217	209	203	223	208	205	210	239	244	209	202	209	220	200	185	223	221	219	202	226	212	203	197	225	234	215	200	196	213	221	217	243	231	230	212	231	180	196	185	207	177	200	200	203	200	188	194	219	217	189	210	206	211	219	180	213	200	219	208	171	201	201	203	195	227	226	195	210	223	190	217	204	231	186	209	203	208	213	204	231	185	225	189	213	218	207	187	201	221	202	194	183	195	229	208	200	217	184	203	206	227	205	198	231	202	200	196	171	194	217	211	197	185	197	208	216	198	245	196	220	207	195	206	233	198	206	224	218	185	210	193	205	198	223	189	198	204	212	191	204	212	192	203	218	213	214	187	190	168	203	219	206	218	222	218	214	202	227	178	199	239	205	216	191	202	217	211	219	216	195	191	182	203	206	208	224	228	207	197	219	215	196	200	204	186	188	194	182	219	181	199	193	189	202	199	218	214	214	209	206	203	192	192	220	197	224	236	187	219	198	224	229	188	218	213	228	184	232	190	221	178	158	232	205	215	179	208	200	182	168	199	175	223	242	209	198	206	202	207	206	207	208	200	216	221	183	188	221	213	189	220	195	187	193	202	183	193	229	204	191	212	213	227	188	221	197	168	190	170	203	222	213	227	232	201	188	202	189	196	190	204	179	225	229	233	210	218	211	180	195	199	167	218	201	186	215	225	213	202	189	189	204	243	207	211	210	223	209	234	216	169	188	190	184	217	199	198	215	210	189	172	194	202	210	217	182	196	213	182	202	192	213	194	211	213	231	199	192	195	198	196	205	214	202	216	174	213	204	199	210	210	192	217	208	215	192	165	188	218	233	196	190	188	215	211	189	213	189	189	213	220	195	207	198	175	210	202	194	201	182	190	228	219	231	213	200	158	185	207	207	184	199	208	206	208	218	213	186	174	199	193	227	201	194	206	199	178	207	201	190	201	208	211	208	234	204	191	220	206	230	206	198	204	206	229	205	179	227	196	219	205	209	201	211	181	207	196	206	209	208	193	197	196	216	200	230	211	206	182	241	206	195	219	187	191	232	205	209	220	185	194	212	216	220	170	197	235	188	188	231	203	202	219	224	181	190	217	229	203	167	214	185	221	220	187	193	219	181	199	216	207	203	191	225	190	195	190	189	229	210	212	184	209	195	236	203	199	230	188	198	195	188	183	220	170	189	210	183	202	189	172	174	186	209	204	175	224	207	200	197	207	195	222	217	208	211	245	259	200	217	236	216	204	208	200	197	179	219	206	195	219	192	236	215	194	240	211	183	197	196	200	194	192	187	197	218	192	199	184	222	216	192	162	212	180	184	185	202	232	226	224	209	173	200	212	197	195	202	202	198	193	190	186	217	200	189	213	220	211	196	196	207	208	202	221	171	215	191	216	236	214	205	193	231	227	198	235	174	234	226	227	206	205	211	191	195	202	231	216	203	225	232	224	187	189	209	206	214	212	214	200	210	235	213	215	225	197	211	187	186	200	212	201	197	223	201	242	229	180	210	201	209	208	199	230	200	174	213	175	211	207	229	185	208	183	194	217	214	192	191	189	185	187	232	198	213	209	216	201	187	194	202	198	196	214	200	201	225	193	217	195	189	176	188	224	224	211	211	204	211	224	197	218	223	195	189	178	169	170	186	197	201	178	192	214	193	232	194	209	199	199	203	195	217	213	220	191	205	194	191	183	194	211	225	219	216	215	227	212	214	211	195	229	200	185	181	210	240	182	219	207	204	201	204	190	225	203	235	214	199	187	201	192	204	210	187	207	205	215	206	219	192	233	202	212	191	194	196	207	211	204	205	193	218	226	192	197	236	192	220	184	219	201	204	206	189	184	203	197	208	213	212	233	189	213	209	227	215	217	197	211	196	223	209	198	195	188	201	201	193	196	214	241	220	210	197	187	222	192	233	189	179	199	203	191	192	213	183	187	208	188	209	222	204	219	226	199	214	208	192	208	225	222	199	217	210	183	222	207	204	226	194	199	203	208	223	199	213	209	204	201	211	208	231	207	189	217	244	191	201	197	211	224	216	200	207	182	188	193	203	207	190	217	202	204	206	203	203	207	201	213	195	176	199	180	195	174	182	177	236	221	200	192	194	187	193	212	190	203	187	175	210	226	189	201	215	184	208	253	219	216	219	195	207	220	202	220	212	211	226	208	214	235	193	215	203	238	229	183	227	215	191	190	233	234	203	194	194	194	214	209	220	197	202	202	181	186	210	177	209	191	222	184	185	200	207	194	193	196	204	194	221	207	204	209	181	217	194	200	197	216	206	206	208	195	196	229	200	199	215	177	215	219	230	229	200	197	189	208	199	184	200	210	222	211	196	202	228	186	200	216	190	214	193	192	196	194	187	198	185	222	229	191	232	247	251	199	223	216	189	189	236	203	191	187	224	213	201	228	197	185	194	205	220	199	207	204	205	209	229	202	209	211	201	184	184	200	207	193	185	192	197	201	202	199	215	188	210	207	166	185	194	193	200	202	180	209	169	198	191	199	190	216	191	231	190	194	202	207	200	190	183	224	205	190	215	226	207	182	203	209	205	217	191	193	210	216	223	214	177	200	214	199	175	200	187	214	202	214	211	192	198	184	203	218	192	220	209	203	211	183	212	244	232	219	217	207	232	243	213	192	223	232	203	206	207	190	210	167	180	203	219	219	213	186	185	203	184	204	210	214	240	180	215	224	195	185	175	186	206	191	193	224	198	197	234	208	197	208	208	207	207	202	206	202	199	188	208	200	198	202	180	206	201	213	219	242	192	251	189	221	193	200	212	204	212	189	199	196	181	198	212	210	175	192	193	175	207	172	192	185	202	199	205	202	194	235	197	240	218	201	209	189	186	220	189	212	186	194	232	220	197	205	194	186	213	218	188	211	190	179	185	191	205	195	232	205	193	189	196	183	209	190	223	209	219	195	189	196	198	194	213	240	224	198	193	205	189	199	201	210	230	213	231	198	197	190	218	206	220	196	195	193	211	230	186	186	216	181	202	233	210	185	194	213	210	210	196	209	213	212	192	212	212	182	169	179	233	230	194	200	240	209	200	204	223	226	220	182	216	204	181	211	188	218	224	204	197	208	201	197	210	212	208	203	200	189	200	220	198	191	182	186	191	189	202	235	203	222	238	198	197	219	223	214	213	212	224	190	200	223	228	199	208	209	182	191	201	185	193	221	195	230	206	202	225	197	203	197	201	209	203	205	212	220	216	225	203	200	206	167	178	205	198	218	235	198	206	223	187	203	214	231	220	189	234	221	186	215	199	202	195	216	206	194	214	176	192	209	219	199	190	175	184	210	204	199	225	203	180	230	194	213	209	208	203	179	208	221	197	193	186	217	219	215	198	206	209	183	202	219	214	187	211	234	213	204	196	204	192	231	195	191	212	209	188	184	203	194	209	185	211	169	208	188	198	215	203	215	226	209	184	187	226	188	183	195	226	205	233	209	197	185	181	200
23106	18407	17957	2133	996	891	765	676	604	640	574	603	521	566	530	561	531	565	504	527	511	497	489	509	496	528	526	512	458	513	504	524	511	483	446	474	505	524	508	469	511	501	494	476	494	428	528	463	507	498	486	490	515	504	519	494	525	517	497	513	485	515	456	485	483	501	492	490	449	513	536	498	515	466	475	490	487	474	453	488	477	490	486	504	469	533	489	499	552	483	473	439	462	496	448	497	480	467	500	503	457	483	465	455	492	461	507	538	455	467	516	497	432	464	484	486	519	494	498	479	524	500	485	496	432	490	478	470	485	478	501	502	461	478	487	413	498	488	491	488	499	477	484	484	471	484	526	453	528	459	466	485	480	471	491	519	485	487	499	495	495	477	464	487	506	464	445	492	500	488	446	450	485	473	467	505	483	513	475	483	474	456	501	463	505	490	464	523	484	495	490	483	476	484	490	490	494	515	417	485	472	480	450	473	467	507	511	506	472	454	499	468	465	491	524	510	525	475	508	476	477	448	477	483	478	454	484	470	410	507	486	482	499	494	505	514	491	486	500	507	448	477	479	486	467	484	466	475	483	494	504	538	468	524	496	474	475	493	430	446	492	468	489	480	490	473	508	495	475	485	518	478	482	466	485	461	489	532	468	491	477	501	519	513	504	478	479	479	458	463	478	481	450	481	514	489	500	476	486	466	522	482	513	454	472	501	505	480	497	488	463	483	466	497	521	459	469	497	483	444	480	497	479	488	521	493	497	469	495	495	456	483	504	453	483	457	492	472	481	494	487	478	505	471	485	464	461	479	514	472	460	453	478	496	518	498	468	480	519	490	478	500	485	508	466	468	460	477	497	492	481	510	468	469	458	482	491	465	467	489	500	483	446	486	491	498	476	461	455	443	495	484	498	455	532	493	488	489	486	455	457	538	482	475	480	457	463	465	520	498	494	480	505	489	480	502	470	481	473	483	489	490	534	464	495	480	468	494	494	473	488	453	485	492	472	475	516	476	490	467	491	465	514	516	453	529	481	497	445	483	462	455	488	435	497	507	466	505	442	503	464	493	504	462	523	490	493	494	493	509	466	490	477	463	511	485	510	481	478	490	459	464	477	498	506	470	472	506	494	472	483	442	475	522	497	506	466	450	499	477	455	470	452	474	505	504	451	530	504	477	469	423	510	486	492	491	460	502	490	466	463	449	463	513	478	478	483	515	497	475	517	508	466	497	438	464	438	472	463	456	508	463	461	487	451	450	460	524	507	464	463	485	456	508	475	507	506	465	486	514	452	514	479	457	522	485	498	484	533	507	468	512	468	476	453	438	500	479	512	503	519	443	496	520	497	491	470	456	450	475	494	457	469	489	487	489	498	510	451	492	511	484	490	486	490	469	481	486	444	454	480	487	483	514	492	502	477	485	495	457	515	487	485	531	479	432	487	471	457	451	477	509	480	470	528	464	473	490	519	499	517	515	478	492	515	479	507	484	454	504	456	464	475	491	468	476	467	436	493	478	453	481	453	538	475	487	499	498	482	478	472	519	455	481	462	492	523	468	491	490	498	491	468	455	488	501	461	511	492	486	527	494	451	482	489	489	493	492	510	461	494	490	485	513	484	447	444	509	523	470	498	480	489	487	481	524	494	476	475	493	518	504	474	478	456	513	466	480	449	474	474	492	478	486	485	439	457	474	459	481	491	507	495	521	513	489	458	459	453	505	437	491	456	486	491	431	498	486	467	455	467	492	476	469	439	477	482	465	483	463	492	483	529	462	487	483	534	448	483	475	492	463	507	482	455	482	447	509	480	488	492	428	484	499	500	463	461	485	514	514	495	505	428	489	463	504	458	499	482	463	496	462	455	460	530	478	476	489	503	490	498	480	508	451	486	476	488	491	523	495	446	516	478	496	452	494	451	498	480	424	471	450	457	492	525	467	496	484	498	474	518	489	440	494	492	504	483	468	444	471	434	494	457	485	504	475	500	515	495	509	489	510	450	478	510	474	490	491	492	530	506	462	484	493	510	489	477	453	500	480	501	479	479	496	489	516	473	449	469	477	471	475	495	466	517	492	487	481	488	533	462	529	436	488	487	544	461	487	493	496	492	495	500	492	452	517	509	498	558	512	467	482	505	519	448	460	493	475	477	509	500	527	456	506	500	478	507	447	502	479	476	505	489	512	515	478	460	509	467	475	512	451	482	472	483	513	460	486	499	466	510	474	501	484	495	506	455	480	501	505	478	487	468	461	464	483	501	482	444	472	470	506	437	451	489	486	499	499	469	480	474	501	440	486	518	499	502	474	542	457	470	496	489	470	496	489	488	499	475	490	499	441	485	484	528	508	458	491	491	461	453	516	498	494	472	470	456	495	472	507	453	499	522	466	486	468	467	420	460	531	488	472	484	516	482	482	466	506	480	484	496	490	492	468	494	490	484	495	510	484	490	466	443	444	495	463	514	476	498	484	492	491	510	494	473	513	483	502	474	485	490	494	475	490	502	480	461	451	507	503	458	537	484	467	493	485	511	492	479	458	510	476	517	479	479	484	486	454	489	488	441	455	460	497	445	518	478	467	476	461	495	525	487	530	477	443	507	441	460	469	477	473	476	454	529	499	433	500	513	509	479	489	471	510	481	483	492	499	494	497	473	524	500	497	456	536	487	507	484	519	456	500	448	513	479	487	524	524	451	466	537	471	480	502	470	467	445	492	471	441	473	476	491	500	507	469	469	469	466	510	451	478	506	497	485	459	459	495	499	469	511	511	487	518	509	498	460	483	493	474	469	451	482	549	470	533	489	445	456	474	474	496	484	484	524	496	489	471	509	465	487	470	448	478	491	466	481	502	483	514	498	447	461	449	501	447	487	504	532	492	482	483	505	489	456	498	467	540	490	503	492	460	498	482	476	447	474	504	470	489	480	480	475	443	469	436	500	522	507	481	496	470	508	469	494	474	475	458	464	488	491	462	525	482	514	439	477	503	507	480	476	489	468	486	471	505	459	470	492	426	443	453	480	495	439	483	482	489	494	513	439	478	466	437	469	468	514	471	459	532	471	472	500	478	439	480	482	464	477	465	511	468	509	509	495	483	457	463	472	443	489	460	492	504	481	470	482	484	472	483	500	479	517	461	483	489	514	486	456	486	494	506	465	510	458	502	526	501	447	500	478	530	500	503	477	486	486	491	505	492	481	498	513	492	467	462	453	476	481	446	488	479	502	519	474	463	452	487	515	487	466	512	488	466	450	503	494	449	478	478	512	477	489	475	499	526	474	508	478	453	510	498	459	457	469	453	460	482	502	472	491	481	499	497	517	512	493	485	466	499	500	486	467	452	483	439	491	474	478	498	516	496	498	460	496	493	490	494	478	431	493	508	492	484	497	515	459	467	498	495	494	478	489	488	494	483	498	483	490	487	453	489	505	481	428	455	501	473	499	458	479	448	473	464	492	522	500	487	475	502	475	510	472	498	498	479	490	470	537	497	497	466	512	468	495	461
46961	34566	23567	5131	906	539	422	380	361	352	352	343	262	276	285	319	298	304	284	316	317	319	312	301	277	324	293	318	268	287	293	302	281	271	282	287	275	298	305	266	276	286	272	279	290	290	316	289	278	310	295	264	304	289	292	282	302	291	309	287	291	284	277	285	280	272	313	282	271	270	245	279	273	294	326	281	298	278	275	286	322	313	278	282	275	290	273	287	274	289	306	269	294	274	288	293	316	298	285	303	305	291	269	298	283	290	247	289	262	311	277	271	263	278	313	264	268	283	330	280	310	305	284	289	281	279	312	310	294	269	277	308	314	304	277	292	255	235	251	268	298	251	289	293	253	282	257	286	303	274	278	276	290	297	307	294	284	290	308	275	307	295	267	306	289	270	283	283	274	292	311	303	278	279	285	261	296	262	268	319	296	278	272	290	267	282	256	277	282	273	279	290	263	295	276	309	285	282	294	279	257	259	290	275	270	327	261	280	310	283	306	307	293	266	294	287	253	305	296	275	268	260	304	287	298	277	282	293	275	305	289	270	294	305	258	279	271	256	267	273	259	293	300	269	302	275	278	293	270	282	286	317	291	289	269	264	295	263	289	286	268	242	280	302	280	308	308	280	331	263	303	278	288	248	281	268	320	298	294	286	262	268	268	297	294	302	267	320	262	265	298	313	327	251	298	274	311	286	305	295	237	283	280	256	270	299	292	244	282	302	301	298	286	277	296	272	304	246	277	272	260	269	276	293	290	293	263	281	291	301	266	259	265	271	268	268	288	273	281	282	255	284	297	287	281	299	281	259	267	261	312	326	293	269	286	295	310	293	290	290	327	299	307	268	308	279	282	288	265	287	260	263	293	253	262	290	286	287	301	319	282	270	272	262	283	303	290	289	292	313	300	269	306	289	288	268	278	281	292	262	289	329	319	272	261	268	271	294	315	313	281	283	314	308	309	264	283	295	276	295	266	261	263	295	305	308	303	247	270	273	254	305	272	259	294	290	286	294	291	283	281	280	320	297	320	347	289	285	256	302	269	287	284	265	267	294	297	279	273	296	260	335	279	288	301	309	292	267	284	271	299	313	255	335	263	277	265	292	304	300	284	269	298	310	289	294	275	277	284	265	269	333	301	294	266	272	276	282	310	320	298	321	310	322	295	274	278	292	256	279	273	280	261	285	279	286	293	269	311	302	275	298	295	270	271	261	254	294	273	319	275	290	331	297	265	306	328	281	304	277	264	268	304	279	305	286	284	298	281	287	318	249	278	291	302	295	288	321	277	282	283	275	337	264	255	265	247	277	305	266	268	278	296	249	285	278	311	266	304	293	292	273	276	299	285	289	300	295	295	285	293	319	303	241	270	264	256	303	279	296	268	263	304	313	325	330	303	299	260	276	315	271	258	302	282	275	307	269	295	288	300	323	307	287	286	332	311	303	273	287	264	297	268	296	290	277	254	287	268	312	290	274	283	292	270	277	275	305	277	270	291	305	266	303	264	264	280	300	314	286	286	294	287	289	296	275	254	255	288	308	297	305	304	311	321	325	313	267	276	282	314	288	311	269	303	299	285	301	301	303	301	268	254	294	300	291	277	277	321	289	287	285	296	316	286	269	243	303	286	247	296	282	287	301	290	310	287	276	258	275	291	278	270	280	265	283	283	275	279	273	249	301	286	278	261	278	288	287	305	299	304	293	278	293	298	291	270	287	275	301	268	296	307	261	274	288	287	306	290	309	308	264	316	323	300	260	288	287	265	266	289	291	302	232	306	272	301	253	261	293	282	299	283	248	281	301	302	294	278	286	339	284	282	290	308	256	318	258	284	276	266	276	299	283	269	315	305	289	297	285	268	278	306	280	269	264	263	291	283	286	275	261	297	270	294	306	295	280	274	300	302	290	271	297	258	270	268	275	293	289	298	262	271	262	282	287	268	292	326	271	302	289	287	274	290	294	257	299	348	283	300	277	272	296	293	300	278	276	300	310	330	313	277	277	270	284	305	304	268	274	300	290	260	266	272	293	292	281	239	287	308	287	262	292	317	287	280	295	294	283	266	259	291	278	280	291	264	289	283	294	291	279	308	326	286	319	279	272	261	305	282	293	241	284	262	286	274	295	281	262	292	281	281	303	289	256	309	318	270	260	279	297	311	274	272	304	290	301	311	314	278	299	288	271	295	316	304	288	275	278	272	274	273	273	302	286	285	299	308	334	304	299	261	287	262	287	279	319	267	314	309	325	295	257	300	292	295	298	298	288	275	270	294	283	314	301	310	279	280	321	318	291	295	300	292	283	285	273	270	293	300	266	304	289	275	250	295	306	323	271	278	285	303	302	299	263	295	294	278	258	280	310	266	302	275	317	287	298	280	284	277	291	283	288	303	283	261	300	313	280	294	296	303	294	321	306	291	288	307	287	256	285	305	267	281	273	277	296	268	301	316	287	277	298	284	269	280	279	293	288	295	323	273	293	312	273	291	294	315	276	278	298	287	259	271	274	272	283	309	276	302	295	284	291	315	285	298	282	284	274	272	268	283	266	291	287	250	249	274	271	309	247	323	272	273	282	302	294	311	322	267	293	294	277	280	270	296	275	290	272	251	311	295	278	291	303	272	278	277	291	309	268	261	268	302	286	298	280	281	303	284	282	278	277	303	270	301	308	286	312	267	304	299	262	290	294	287	266	276	291	296	285	295	275	299	257	309	260	259	296	274	274	250	290	289	250	260	308	263	296	282	272	272	282	284	290	282	283	262	249	284	300	253	350	299	287	279	262	266	287	277	269	274	303	280	298	307	296	278	284	277	295	278	280	276	284	301	284	285	291	299	271	276	283	274	292	256	309	298	279	271	263	281	308	298	284	272	273	290	243	297	294	317	290	267	280	276	259	300	276	279	281	296	319	301	280	273	244	256	289	270	251	301	279	283	307	281	302	264	283	288	286	310	261	281	275	341	308	330	269	274	284	278	274	301	292	282	307	265	283	280	286	308	270	290	308	283	268	275	288	290	292	314	302	342	316	280	273	277	272	267	293	280	271	297	286	309	250	290	275	306	310	288	267	272	280	274	295	299	304	266	242	272	277	293	286	284	279	305	297	289	305	254	291	307	281	267	318	308	293	273	297	314	288	288	313	252	272	297	298	271	321	282	301	284	262	284	314	287	287	313	284	285	304	280	292	277	304	257	287	273	284	314	293	299	301	292	299	287	284	264	304	265	269	296	267	269	315	289	291	305	276	290	316	276	282	276	266	287	280	315	337	287	292	295	295	284	279	291	288	268	315	321	300	278	289	264	273	277	304	303	318	262	288	285	284	259	273	275	300	265	308	272	302	298	299	273	306	302	296	293	282	287	283	270	262	278	290	288	319	280	298	291	304	309	307	287	297	327	303	268	263	282	260	308	278	272	286	269	280	298	279	266	288	311	277	292	313	292	261	282	291	338	331	300	269	293	300	280	271	279	310	315	274	235	280	301	301	280	301	264	246	274	262	286	301
30128	25334	21821	2828	1676	1463	1261	1087	965	911	904	838	849	844	804	793	756	724	765	684	778	702	681	739	733	725	689	694	695	715	687	694	699	671	679	664	692	655	680	690	647	646	661	710	656	675	649	639	640	654	626	667	686	689	691	672	655	654	675	654	626	686	681	675	631	678	625	651	673	673	659	658	689	679	645	647	637	589	625	681	724	686	678	658	666	629	682	646	664	644	612	668	675	671	687	680	648	675	668	623	676	659	670	664	653	649	662	651	606	668	684	714	622	638	670	643	646	663	673	630	641	666	732	641	683	643	658	618	635	695	686	631	626	672	673	677	664	670	645	665	641	673	661	671	630	681	666	632	607	641	649	673	660	654	689	697	632	667	688	685	669	624	611	670	663	672	683	618	645	649	629	675	649	717	679	668	685	631	633	676	657	628	601	655	666	676	632	655	703	667	654	658	663	650	642	647	666	683	682	672	674	706	650	663	674	720	653	704	640	687	640	712	627	624	693	642	682	705	606	706	625	666	659	687	649	654	662	658	658	655	620	668	675	650	678	677	632	622	678	631	646	656	628	681	674	661	688	666	672	616	685	698	645	654	651	662	686	656	681	661	666	633	662	629	639	602	627	660	656	656	677	601	603	690	646	695	683	672	640	698	665	655	690	665	681	671	626	669	655	658	691	635	670	668	672	669	662	683	633	655	714	707	665	633	648	676	651	654	684	666	649	666	676	659	660	703	645	606	660	673	655	673	660	702	642	668	650	654	653	645	629	662	687	636	716	609	583	629	656	658	658	623	618	697	643	647	684	679	644	669	630	626	631	638	640	666	679	710	655	686	603	657	678	654	672	645	688	657	654	704	618	658	611	661	681	678	693	663	708	673	661	669	689	672	721	645	677	662	649	711	685	678	626	669	641	684	675	663	654	666	621	644	658	672	671	717	649	681	663	648	695	647	691	655	638	664	591	662	714	669	650	673	668	701	632	679	661	664	646	669	625	638	642	650	676	656	641	682	647	619	615	653	678	668	657	714	629	676	731	601	622	677	656	685	682	659	643	627	649	615	642	726	685	648	691	643	636	667	645	670	641	668	709	644	630	639	668	640	663	647	653	641	719	645	642	652	673	666	644	642	656	611	701	669	649	613	655	656	644	616	673	646	646	585	725	643	659	676	649	676	646	681	646	630	683	639	639	650	649	621	697	707	698	627	640	630	701	629	631	672	662	661	650	596	660	667	674	635	661	688	636	697	685	694	653	665	650	631	680	694	637	643	636	678	659	714	645	626	716	638	621	650	645	666	651	645	677	634	632	646	653	633	662	681	673	666	655	685	651	583	699	672	625	659	633	647	631	668	632	624	623	682	680	668	708	654	609	655	631	663	629	656	626	708	626	685	627	612	654	622	698	677	702	634	660	622	664	680	657	696	690	692	641	648	643	638	656	637	649	671	664	603	657	597	595	672	626	660	668	632	657	678	618	637	656	629	680	667	685	652	661	653	645	641	597	678	658	705	662	642	665	664	644	641	669	690	660	671	665	619	672	670	690	665	671	684	618	656	652	689	654	677	682	693	673	641	682	656	684	641	688	628	653	624	684	662	645	629	627	681	623	639	648	694	684	615	626	614	667	707	664	675	657	643	659	680	705	715	657	649	654	659	629	663	633	661	685	638	626	701	687	644	632	647	643	689	701	659	625	628	645	678	635	653	707	674	642	660	612	631	649	682	677	640	642	656	615	654	670	617	677	650	668	612	660	686	658	665	646	641	671	646	648	649	613	643	686	657	658	672	665	644	635	665	694	667	645	675	699	668	653	671	671	665	656	670	663	650	658	658	664	621	669	640	666	634	676	694	645	676	686	630	664	675	690	637	660	634	619	620	662	659	632	671	654	661	638	661	643	687	674	667	665	691	652	655	626	647	675	617	654	624	690	634	693	658	645	682	689	645	631	678	652	663	671	700	647	656	683	634	638	638	613	662	692	635	638	700	683	645	605	691	620	678	657	634	689	698	629	650	615	690	653	659	605	625	701	685	669	673	661	669	668	665	658	713	618	612	666	657	631	633	623	676	657	650	670	635	662	659	645	643	638	630	649	665	639	673	665	659	657	648	656	606	622	638	623	649	703	693	642	682	623	640	675	640	621	671	703	682	617	641	628	618	703	639	648	643	701	662	688	626	657	645	659	680	676	711	656	635	668	630	694	610	640	641	691	688	669	654	675	680	666	668	664	628	662	659	621	634	662	680	670	682	655	650	638	638	632	633	643	620	653	719	694	659	671	650	669	636	655	655	661	662	661	645	695	634	637	661	656	666	670	653	625	629	632	647	691	647	646	668	600	641	679	637	625	663	700	625	661	691	626	643	683	636	696	641	641	669	678	668	684	703	655	679	686	692	649	665	653	653	653	702	666	610	684	654	660	656	663	691	620	632	602	656	667	632	657	667	687	657	639	686	633	649	645	651	651	628	610	643	666	679	645	641	674	658	674	662	695	663	675	648	687	637	659	632	652	644	645	661	660	625	668	662	647	639	643	662	685	647	662	681	643	692	688	665	631	674	608	685	678	670	617	700	650	668	597	737	693	645	625	648	633	648	660	657	628	660	655	643	670	666	644	634	638	685	701	667	625	685	640	646	635	657	664	699	683	682	683	681	675	658	650	663	639	676	632	656	709	666	624	642	645	671	654	674	643	651	657	642	682	677	717	614	617	688	665	628	619	657	654	640	662	709	636	648	686	628	650	659	648	672	643	674	677	730	633	659	695	651	637	664	670	657	613	642	675	644	622	624	692	659	639	678	658	673	662	707	678	623	666	614	663	723	690	674	689	639	678	651	633	652	634	656	694	664	683	620	674	653	686	687	656	661	636	660	658	673	675	685	639	677	661	699	668	658	666	660	654	632	680	645	680	678	663	681	636	678	674	655	668	655	664	673	665	676	683	672	632	663	662	672	715	678	640	665	659	657	679	660	655	635	690	649	656	670	645	701	607	652	672	686	666	673	663	615	628	639	665	660	658	654	684	660	619	644	648	666	665	677	648	685	670	674	709	649	645	650	715	632	642	665	663	639	644	645	649	644	696	630	675	630	654	651	628	638	627	680	693	620	674	643	649	597	627	673	641	652	646	660	666	642	643	673	615	695	678	690	639	604	684	651	699	677	621	648	657	722	639	662	699	614	661	667	682	651	646	667	621	614	710	660	666	641	692	646	677	704	624	661	662	629	682	636	648	704	668	671	675	648	644	646	697	669	673	647	631	643	660	681	662	636	670	669	662	652	624	686	630	614	666	641	633	641	676	628	660	657	635	647	662	660	700	681	664	660	669	646	666	692	664	663	640	646	668	646	661	637	644	678	657	708	656	676	629	688	656	664	683	637	634	664	667	611	646	649	695	696	655	657	685	678	663	660	624	669	696	626	661	641	627	658	701	660	653	705	714	644	651	664	645	692	620	653	655	682	696	635	633	633	635	658	674	692	635	655	652	614	707	672	663	629	653	679
15114	7288	3135	361	249	277	282	295	260	302	281	287	290	267	279	281	282	289	252	262	247	261	289	255	294	297	272	271	288	275	255	260	266	251	273	251	257	266	302	270	254	282	268	292	278	304	284	267	282	284	275	263	302	290	278	269	270	268	246	274	276	265	278	281	276	281	260	281	254	270	278	256	296	245	280	277	240	272	301	277	277	281	291	288	293	284	290	238	281	291	259	265	285	252	287	297	303	268	269	267	273	250	268	287	248	278	276	294	294	282	289	291	288	255	283	288	221	257	266	270	290	303	271	283	275	266	255	288	261	283	238	320	272	312	300	288	267	241	284	282	272	270	294	277	273	267	263	290	251	287	298	277	267	274	275	262	266	289	279	285	268	263	262	260	267	309	293	272	292	267	299	233	302	305	266	272	297	281	269	267	281	267	237	242	280	260	262	270	259	287	287	290	257	282	276	292	294	273	290	291	269	291	284	294	286	270	251	229	290	288	257	281	293	303	267	281	273	292	304	266	243	305	286	292	261	292	280	279	291	270	284	264	292	289	246	279	259	265	292	302	296	251	241	276	280	223	288	304	250	262	279	309	247	292	257	263	258	260	232	276	269	296	298	273	265	265	251	285	254	256	276	241	277	297	296	278	287	279	283	271	247	325	274	280	251	261	262	317	246	286	250	256	269	255	322	277	282	252	254	267	266	281	272	266	295	266	263	310	277	278	266	244	301	295	241	290	309	265	282	282	292	304	297	250	282	263	269	286	266	267	306	269	272	282	261	269	284	281	273	280	278	291	279	291	269	254	276	275	273	265	239	253	297	272	312	321	298	245	253	262	239	291	241	250	265	284	269	271	303	329	307	290	292	280	272	269	275	278	262	277	271	291	282	278	312	297	270	278	250	263	268	261	288	281	331	328	281	264	292	281	274	271	278	267	281	285	266	244	263	233	283	277	290	282	274	289	268	290	248	268	256	272	269	255	296	275	291	273	255	265	305	285	253	259	266	272	260	251	266	259	286	268	282	290	270	244	238	264	304	259	279	261	270	277	268	272	286	261	241	285	267	285	275	273	309	297	282	263	290	289	257	267	282	250	288	314	276	269	299	265	278	238	261	274	262	300	282	255	260	261	299	272	295	259	281	261	320	282	298	277	280	298	279	308	287	289	272	264	258	282	248	280	322	275	293	255	264	295	275	296	292	279	282	280	269	257	267	313	267	271	291	274	297	275	288	237	288	266	264	299	284	317	298	270	251	282	266	284	289	255	265	261	258	267	319	298	251	243	276	282	268	288	237	305	286	279	255	282	265	252	262	278	292	287	269	283	286	280	260	291	301	264	280	282	288	270	261	272	286	234	281	265	262	261	279	289	295	268	303	289	287	286	253	288	270	260	256	265	250	292	282	249	296	249	287	282	272	293	264	277	266	265	255	288	260	275	277	251	253	271	293	251	260	272	276	301	256	254	297	280	314	260	300	293	317	251	269	280	256	273	287	289	290	294	287	289	263	263	256	323	268	301	279	255	281	289	282	265	273	257	276	269	297	274	264	248	257	280	266	284	247	262	262	264	285	316	294	278	255	250	290	303	264	275	247	248	289	277	276	275	270	272	261	277	273	250	283	264	246	269	271	235	280	305	301	287	267	306	248	246	304	275	262	263	265	290	253	281	289	297	311	298	297	262	270	256	303	262	267	291	284	271	277	283	286	312	275	288	270	264	298	293	298	250	281	291	268	261	259	279	312	248	295	274	286	275	276	256	261	306	248	257	281	298	245	289	242	280	287	271	288	294	276	246	272	282	300	270	240	311	280	259	274	250	292	261	263	275	279	266	267	251	265	304	290	254	258	303	270	296	278	218	293	271	255	269	256	270	287	284	346	273	281	270	253	246	324	234	261	261	263	240	266	259	272	283	273	292	257	284	300	298	305	256	270	312	288	293	310	282	308	274	270	272	260	251	281	283	262	270	275	273	303	296	322	287	289	274	267	320	300	279	269	268	257	257	287	287	292	273	253	276	284	294	255	296	246	276	289	277	294	278	330	274	263	254	278	264	291	295	247	280	271	293	259	289	303	264	263	277	276	280	269	264	268	293	302	260	253	291	284	270	252	275	272	287	273	270	276	252	258	297	306	257	254	263	261	269	288	243	260	279	284	265	284	263	245	265	278	288	307	258	305	286	274	290	282	268	275	318	293	282	276	307	270	265	275	275	256	274	277	265	289	280	264	279	282	301	264	284	242	260	274	310	313	291	269	290	262	264	253	275	253	280	285	266	286	292	257	291	263	261	240	274	267	285	268	266	254	280	296	286	315	287	271	274	273	266	293	291	292	264	261	269	264	246	281	299	295	241	290	280	268	263	275	285	290	273	263	293	278	288	270	309	254	273	272	251	254	283	265	275	280	268	255	299	285	283	265	266	268	283	244	270	268	262	257	291	261	256	253	267	290	250	286	282	262	259	265	271	300	294	290	297	238	277	247	290	273	282	288	283	317	282	293	264	244	291	298	302	295	263	272	287	288	288	290	349	264	290	281	235	265	288	303	272	285	277	296	274	250	297	274	280	315	273	276	278	245	267	285	294	256	251	275	289	319	287	317	245	259	266	289	312	287	292	279	240	273	264	271	275	268	266	279	262	239	259	314	229	289	270	292	310	255	269	253	271	277	256	243	281	282	267	288	282	283	272	253	282	289	294	253	262	297	314	293	275	260	265	303	293	268	276	296	282	298	287	275	278	264	266	288	271	285	243	281	252	279	264	270	272	282	299	253	291	287	246	284	273	264	279	278	280	291	297	296	258	281	272	296	270	260	303	285	262	284	261	275	338	297	302	275	301	246	303	307	304	284	301	287	313	285	278	303	264	247	277	268	313	266	272	263	261	295	299	265	282	279	286	312	268	292	278	264	257	268	287	264	293	302	288	271	240	306	270	288	287	279	282	277	237	292	263	290	293	293	291	269	269	274	280	283	257	237	279	276	254	276	271	253	250	263	253	289	292	293	289	304	271	269	250	283	274	300	283	280	259	279	280	277	265	304	279	278	246	273	254	262	258	321	289	264	292	269	235	321	276	286	287	264	283	270	297	285	309	272	276	283	277	292	306	284	257	281	280	286	265	308	241	281	295	283	246	277	285	275	275	230	279	244	280	268	248	258	262	267	286	272	289	284	275	264	256	291	274	287	327	267	281	310	250	290	257	251	270	278	283	235	269	270	278	280	264	275	259	258	285	302	277	256	251	286	265	251	289	290	287	270	293	268	274	288	294	292	319	264	268	290	267	279	300	269	282	280	259	270	246	287	277	263	247	280	268	303	241	264	290	298	290	291	264	277	273	307	273	289	250	267	276	274	268	278	253	271	287	264	264	274	292	317	275	308	275	298	307	278	286	285	281	274	276	272	287	268	276	268	265	276	279	275	289	279	280	288	288	288	271	270	282	243	243	272	259	264	293	267	265	324	282	283	306	279	269	297	246	291	274	290	312	257	277	296	273	289	271
9223	6120	4761	714	616	621	607	594	611	630	570	579	660	626	657	609	582	647	628	645	603	635	610	619	636	616	622	642	637	589	669	601	631	633	624	586	565	656	644	628	620	612	616	630	588	651	623	635	632	613	615	625	608	604	603	623	620	649	598	622	585	676	634	601	659	626	581	674	660	630	617	660	586	634	586	569	598	652	629	564	637	590	628	629	611	586	621	575	592	596	620	619	637	591	643	641	644	593	602	578	623	577	588	598	647	651	644	613	609	601	595	632	604	629	645	651	629	628	631	637	653	610	633	617	635	573	612	594	601	641	628	578	602	607	630	554	573	609	647	564	603	606	604	624	636	596	595	614	607	591	556	612	599	608	673	592	596	648	637	574	569	591	616	629	634	609	625	625	626	658	606	614	636	589	629	598	619	635	672	609	593	565	641	606	581	611	625	617	614	673	626	627	581	630	610	615	631	607	638	643	628	556	630	598	598	605	608	631	590	666	614	629	604	616	639	604	596	625	620	613	577	599	595	621	612	675	640	624	579	597	598	589	599	623	621	583	592	613	585	601	635	635	575	612	643	618	609	643	619	635	599	652	598	611	627	616	658	594	599	596	622	635	621	566	649	652	602	587	630	619	596	603	640	579	622	635	610	667	589	609	596	589	630	619	653	620	596	589	617	652	583	594	605	600	583	588	615	621	647	608	612	616	622	568	624	582	607	648	635	636	615	605	617	657	616	614	663	598	589	565	632	653	654	609	637	582	604	592	660	617	586	605	632	576	637	607	564	632	640	590	596	554	609	630	629	613	594	630	624	619	630	639	613	590	599	621	631	580	573	640	556	600	605	586	656	601	583	623	641	642	604	643	670	601	629	582	579	576	630	584	558	643	597	559	586	611	609	582	599	600	636	574	591	617	623	625	649	663	607	630	608	582	627	614	606	618	615	633	622	602	620	694	596	616	657	626	623	587	601	620	614	633	609	612	586	625	628	606	602	611	624	578	612	608	603	571	636	607	619	590	600	678	576	591	618	627	582	606	592	615	625	592	597	623	628	579	630	608	561	607	613	585	609	610	619	606	607	623	562	646	629	605	594	581	614	596	650	650	631	610	642	589	666	604	609	627	609	597	597	629	630	654	634	585	607	570	589	632	601	653	640	598	588	609	594	609	577	613	611	611	620	597	583	573	623	623	653	612	594	643	634	583	613	569	603	621	613	622	631	588	632	644	639	596	650	610	605	615	682	620	571	580	600	586	621	639	628	632	598	649	631	592	626	623	603	619	609	602	648	613	600	649	609	586	670	626	655	617	616	630	589	614	604	651	619	636	603	606	636	610	545	631	607	610	661	642	604	636	613	568	649	608	581	631	656	631	623	599	615	629	595	608	673	596	636	640	635	610	634	614	607	583	564	681	597	656	621	614	574	647	597	628	590	615	626	610	600	584	622	582	617	621	563	624	627	587	592	603	608	618	627	621	642	584	592	648	574	626	643	629	603	627	554	548	618	600	660	617	647	609	640	658	638	594	634	650	614	612	610	611	624	612	606	616	630	607	625	561	573	640	635	591	562	574	655	613	604	586	579	622	606	574	600	584	638	580	638	619	635	587	690	618	611	637	630	634	621	599	645	605	629	596	602	647	636	585	622	580	626	605	592	619	639	597	640	660	608	641	619	638	621	645	600	597	628	581	608	628	610	655	630	653	583	610	598	622	593	607	664	570	652	548	613	623	593	638	643	597	602	597	633	658	605	600	646	598	605	605	663	623	563	637	633	605	601	608	609	606	608	572	628	577	614	650	620	612	591	578	615	615	619	654	579	606	641	590	615	644	620	622	600	624	622	622	576	602	595	631	634	597	608	577	630	631	576	596	649	617	627	596	587	626	619	611	600	651	615	624	625	612	639	601	621	633	609	604	614	622	629	626	652	613	601	616	618	602	627	617	609	612	642	631	606	660	605	630	590	628	626	659	622	632	596	591	659	611	648	639	587	574	595	625	588	627	592	609	641	607	617	569	618	608	606	623	596	621	599	628	602	587	588	594	568	618	601	639	568	594	635	614	643	683	593	611	583	607	610	589	614	603	598	628	602	668	583	662	612	603	612	618	615	639	616	598	579	618	604	618	603	614	619	619	605	620	590	600	620	613	600	648	676	624	630	594	658	659	595	635	580	591	633	591	644	641	641	596	603	619	633	614	601	596	597	607	595	650	586	593	619	623	595	623	679	596	616	604	638	587	618	604	619	617	602	594	631	618	621	607	624	642	620	626	616	605	588	640	599	626	607	620	595	616	608	619	629	585	577	601	611	625	652	591	636	622	653	590	651	621	612	593	596	618	587	626	654	629	606	590	624	593	638	641	607	580	636	650	652	622	583	614	619	584	592	621	560	592	612	602	635	606	694	615	578	639	634	647	604	599	604	654	605	642	592	577	598	622	599	614	637	635	572	615	617	601	631	615	596	632	602	635	621	639	612	585	658	600	604	606	571	596	626	583	649	621	615	588	605	617	625	577	595	603	615	616	567	595	626	649	623	659	613	641	624	650	630	590	603	591	570	653	618	592	621	595	571	563	643	628	612	633	613	620	572	609	629	611	645	624	642	605	661	614	587	622	609	629	631	607	671	591	600	597	610	569	628	634	631	597	624	592	610	608	606	605	630	588	616	607	684	629	642	595	629	627	633	605	606	603	586	595	583	573	618	645	602	630	626	600	640	573	656	583	622	620	603	635	633	650	603	585	625	607	624	620	629	601	575	620	629	650	594	566	594	586	631	629	632	644	607	599	686	653	623	615	631	595	645	626	597	637	605	658	658	623	631	583	645	618	632	640	671	633	604	644	618	600	632	643	616	585	605	677	605	589	579	655	605	648	624	637	632	651	611	612	669	640	620	622	648	596	587	604	602	587	602	624	626	633	606	656	587	566	577	636	613	629	637	614	679	656	630	629	619	651	588	614	624	643	609	619	652	670	601	601	631	665	625	597	590	617	607	660	625	609	591	586	611	633	635	607	636	628	583	646	618	579	585	602	593	616	601	637	591	618	622	625	579	600	620	613	638	645	596	602	634	639	619	621	601	597	641	559	577	626	611	624	596	626	618	626	576	599	606	558	599	622	645	595	560	629	630	596	589	567	622	627	607	559	618	610	608	594	629	632	621	631	601	642	634	641	617	574	613	603	606	600	578	601	667	680	581	603	657	598	630	603	615	590	623	569	590	559	604	577	579	611	660	616	586	628	645	579	630	615	587	625	644	601	602	650	632	636	624	627	616	578	629	648	620	631	611	599	588	641	597	601	627	617	597	649	653	646	598	611	670	627	628	635	585	630	585	591	599	578	621	617	606	582	646	589	626	638	641	620	667	595	627	620	616	587	625	614	615	607	645	586	587	656	569	639	599	586	624	553	595	602	625	626	656	603	620	617	633	593	621	612	622	626	616	642	626	644	664	645	609	623	591	617	593	616	610	639	641	641	625	626	584	616	612	633	561	608	619	622	553	617
35441	24731	16537	2529	464	338	288	268	236	221	247	237	202	231	247	220	208	207	244	196	203	215	180	200	221	202	188	217	215	236	189	245	201	213	203	200	211	231	240	222	201	217	226	203	188	196	193	191	191	187	231	213	204	241	220	198	194	210	196	218	237	202	187	198	189	222	173	208	218	219	260	196	188	205	193	199	225	236	226	218	222	202	205	198	191	210	227	217	216	203	220	220	221	195	222	206	220	194	222	214	208	245	199	223	222	194	209	213	179	176	190	198	196	203	253	194	226	214	218	210	220	240	207	214	175	219	213	215	212	219	218	198	207	204	214	200	191	218	210	202	236	203	210	208	221	242	193	202	221	221	213	251	211	222	216	210	207	195	202	212	217	203	200	204	178	194	200	225	182	206	207	214	205	207	207	218	207	218	218	201	206	209	209	207	237	186	224	205	177	218	196	187	205	227	225	192	214	224	190	191	222	204	187	196	253	205	220	257	183	218	219	219	213	201	227	224	208	186	211	201	184	200	228	219	210	207	211	195	201	219	215	211	241	245	204	213	225	209	177	192	211	189	213	238	203	199	214	209	211	184	209	193	209	203	208	187	201	227	181	221	223	199	214	199	176	231	184	227	205	204	179	187	216	225	187	213	211	195	197	217	201	184	195	256	204	218	222	222	218	210	198	219	198	195	233	194	206	183	197	172	234	190	195	212	216	215	188	205	209	213	214	222	223	213	223	232	214	194	213	205	209	229	185	198	216	183	217	212	208	196	216	216	212	215	203	201	195	194	203	168	195	218	178	207	223	209	201	216	216	234	207	222	196	201	224	208	230	199	174	219	200	205	203	212	235	184	214	208	217	206	211	251	223	211	209	204	214	227	193	204	206	223	202	198	208	195	226	235	224	204	189	226	217	212	224	184	188	188	221	213	209	209	226	213	181	191	199	219	209	201	226	203	214	202	209	203	205	198	201	225	203	224	188	204	187	216	229	171	210	208	214	216	207	186	210	188	220	218	208	217	226	227	211	196	186	213	208	178	210	192	205	179	216	219	216	220	228	203	212	227	196	198	206	210	206	199	233	206	214	206	204	190	191	182	197	177	219	217	234	170	212	199	184	177	203	204	208	185	228	230	208	176	199	211	207	212	198	210	218	206	202	220	163	192	236	214	194	209	216	201	225	208	226	214	208	214	244	213	222	201	228	216	187	216	225	205	209	240	207	215	181	185	223	168	196	210	218	201	189	210	200	225	221	194	233	201	208	193	220	208	211	211	196	225	197	240	223	232	214	212	230	198	216	213	199	223	188	206	166	219	243	215	242	218	228	188	202	217	212	175	191	207	181	211	228	205	208	188	194	198	195	229	200	221	211	214	193	247	211	188	189	189	224	223	196	227	205	203	215	192	224	227	207	218	224	203	194	243	214	212	205	184	190	247	224	206	223	212	222	216	211	212	234	209	197	200	220	212	192	213	201	218	193	222	189	213	208	212	204	193	188	223	210	206	228	193	194	195	207	203	210	191	232	231	224	209	216	189	192	187	220	225	207	190	216	213	194	212	206	224	183	240	222	195	245	202	208	218	208	190	199	180	203	199	183	200	212	215	206	215	218	202	216	199	205	238	212	216	201	234	213	197	220	218	249	208	195	211	194	216	158	229	228	215	195	211	212	212	183	211	238	222	171	221	198	225	217	226	211	207	197	208	209	176	227	191	214	210	189	203	203	227	222	210	191	246	177	204	188	186	216	227	215	206	214	186	218	213	212	214	214	200	193	190	224	199	198	236	227	179	193	219	217	199	201	213	228	207	212	229	165	219	213	232	201	197	207	207	217	225	220	209	198	227	196	216	214	234	204	189	168	196	196	221	213	191	192	237	235	207	209	210	228	210	220	213	182	196	200	203	213	174	228	205	214	226	226	210	242	215	188	212	202	204	211	207	210	184	219	208	190	193	179	207	234	209	208	234	218	193	251	222	248	209	242	205	226	187	186	182	196	178	225	211	204	206	198	200	193	199	202	214	201	211	236	207	212	218	206	224	215	228	195	221	214	195	216	234	221	207	225	184	192	196	217	210	195	227	259	203	179	191	188	231	221	207	201	193	200	233	246	195	250	216	192	210	203	203	197	192	211	181	222	188	210	199	206	195	227	230	200	216	236	208	182	214	220	205	214	222	211	189	219	219	210	196	204	234	222	218	207	217	217	223	196	210	188	234	188	226	220	220	193	210	202	187	170	184	205	202	212	197	201	192	201	225	192	201	221	232	193	187	196	210	223	217	206	211	197	182	247	216	217	197	220	203	209	183	209	181	183	193	213	218	223	205	173	240	206	213	208	205	224	238	210	188	217	188	216	213	193	212	178	169	210	205	233	211	214	224	230	197	199	189	208	192	205	220	205	214	203	203	190	207	198	211	215	238	230	206	179	194	217	212	195	199	231	204	231	215	196	224	188	225	188	204	222	232	222	229	210	190	212	217	192	216	201	233	173	213	221	217	222	240	216	197	205	190	219	206	213	206	209	208	216	216	206	203	205	220	221	229	219	231	210	236	214	198	215	236	194	223	213	207	201	210	204	224	207	198	195	220	226	200	222	216	213	216	239	183	185	227	212	194	210	189	197	231	228	207	216	211	209	204	230	178	226	194	186	199	197	218	194	180	207	249	199	172	216	210	187	191	236	193	183	221	220	236	216	209	214	215	194	208	193	202	217	190	194	222	223	206	224	222	216	220	204	210	184	200	203	223	217	196	180	202	224	205	196	218	239	218	207	202	208	195	205	200	211	210	191	216	225	202	233	200	218	204	201	192	239	209	216	228	198	219	214	220	193	215	191	230	214	237	226	217	195	233	177	216	216	220	239	220	229	229	210	211	202	205	184	204	193	196	213	218	214	188	213	207	219	215	195	196	228	193	199	206	215	204	205	215	182	213	183	197	218	216	188	174	224	213	236	211	197	193	201	198	221	200	198	228	207	190	190	205	223	219	195	199	192	212	214	208	204	240	211	198	197	225	213	208	213	204	202	237	212	217	176	204	185	243	232	215	172	177	188	223	234	202	204	186	203	219	233	219	201	228	217	200	208	238	195	191	213	184	181	172	204	202	191	194	201	232	209	201	208	200	216	204	226	242	224	214	214	193	180	205	197	236	201	200	227	204	191	198	202	184	207	192	223	202	210	210	245	213	220	213	230	198	226	221	203	215	198	207	208	216	219	220	226	195	218	211	213	215	216	195	210	212	215	200	195	194	197	215	197	205	210	235	217	257	185	181	191	177	178	184	221	188	244	205	215	195	209	218	208	208	209	213	187	208	177	184	182	205	192	238	237	202	187	208	206	225	208	196	225	237	203	203	195	227	211	205	192	204	231	227	207	207	213	242	220	222	213	216	223	196	235	229	211	196	195	222	215	198	200	225	230	213	205	201	204	209	221	213	241	211	183	197	227	225	223	212	199	194	211	221	211	179	205	201	202	182	213	212	209	174	223	229	221	204	200	205	209	204
22706	18666	17046	1750	1081	860	797	678	693	638	601	598	602	580	567	564	556	544	518	533	524	506	521	532	478	517	526	512	479	509	505	481	486	536	471	471	544	535	520	501	517	536	477	503	497	496	484	505	506	503	488	511	505	502	500	528	512	514	537	495	485	470	462	509	523	455	477	500	494	497	509	499	462	480	505	509	475	510	522	528	494	517	537	468	460	517	521	521	470	500	505	512	475	525	536	535	472	498	501	479	468	499	511	480	485	481	501	472	468	501	482	508	482	523	484	509	516	489	463	477	523	500	546	464	470	508	521	489	516	467	521	509	478	493	505	493	518	504	501	518	506	477	511	474	505	495	499	512	474	485	477	538	529	500	506	489	517	507	505	515	473	471	511	477	470	501	481	491	536	498	481	499	482	511	479	500	440	501	498	492	478	483	472	458	482	471	480	509	500	500	473	493	508	473	458	474	455	497	480	480	480	462	492	496	479	528	522	483	477	514	488	497	505	490	476	494	489	511	463	489	510	502	464	511	476	497	501	486	496	555	504	522	464	507	496	490	501	509	530	504	516	476	517	463	501	479	494	501	517	518	517	460	485	517	509	500	484	479	500	492	488	489	498	458	491	512	515	486	470	507	466	453	515	506	499	478	526	493	501	511	518	474	520	491	469	503	478	476	504	504	527	481	505	465	461	504	496	450	472	489	472	503	508	489	523	510	466	502	465	472	519	476	505	489	471	546	513	508	441	488	516	483	522	489	489	500	490	511	496	494	493	488	487	479	500	481	490	509	483	490	515	486	479	464	502	503	481	524	491	487	466	463	498	499	481	490	503	492	485	469	487	511	505	479	472	514	490	512	508	525	474	508	468	522	478	501	521	477	528	519	496	518	481	475	454	487	543	528	508	486	446	496	478	482	489	506	493	501	510	459	508	516	528	476	512	462	462	473	494	474	545	497	527	489	490	496	497	477	502	496	502	505	496	488	511	512	519	479	540	479	475	508	495	500	468	502	506	496	514	529	460	479	440	524	468	494	436	449	513	480	505	509	479	490	451	506	491	543	476	474	468	500	509	478	498	487	482	532	507	516	495	496	505	529	502	518	516	496	468	479	472	506	504	507	454	465	494	482	515	481	466	515	464	450	494	529	452	445	530	432	498	527	495	512	504	510	527	461	481	469	487	490	495	472	512	508	472	511	498	482	493	468	516	488	515	513	564	471	498	467	562	505	520	508	500	485	494	535	483	487	496	487	497	479	484	504	492	473	473	472	499	491	498	505	507	513	472	482	474	492	496	487	489	493	503	521	497	489	515	506	461	474	531	501	498	541	482	472	508	460	457	494	492	489	477	507	490	460	523	492	508	512	481	518	490	490	510	483	480	480	523	462	527	488	497	514	496	488	471	534	501	497	476	505	513	478	469	492	491	450	508	526	493	532	482	508	517	511	524	494	506	450	499	524	463	508	488	518	497	484	521	518	509	530	479	489	505	503	487	526	477	518	485	470	492	482	452	496	529	469	540	539	500	534	474	456	492	488	491	459	482	496	483	475	474	520	475	491	524	480	487	516	500	497	514	497	481	510	465	494	484	513	509	498	493	493	516	473	501	498	457	492	519	463	490	493	483	482	471	500	516	503	468	491	457	523	487	491	513	471	492	486	518	485	500	507	496	483	527	507	517	482	466	500	462	520	503	478	482	533	496	497	492	498	469	482	507	487	479	499	489	516	546	494	535	501	479	487	443	499	468	472	472	508	544	494	509	518	533	502	495	492	482	532	470	480	501	491	470	466	503	482	524	511	538	498	493	486	495	524	487	494	517	483	480	496	529	501	548	511	520	499	525	519	491	538	496	497	510	494	516	483	494	441	487	462	456	472	498	462	474	489	480	494	479	520	518	477	467	512	511	484	481	491	505	494	486	446	467	510	516	516	512	502	498	463	505	490	504	458	496	491	475	503	492	469	487	519	482	471	473	508	495	522	486	477	475	479	476	498	516	490	526	507	491	522	476	476	472	476	507	546	512	426	507	501	519	506	513	487	513	479	485	522	518	466	493	507	515	462	478	508	494	459	492	483	487	492	468	495	493	478	488	485	504	479	502	497	529	492	484	518	534	504	518	503	470	520	472	532	537	488	475	501	497	501	458	482	485	462	497	470	500	497	514	468	503	504	478	505	480	463	489	503	492	533	470	524	482	495	484	513	565	470	490	519	479	475	489	513	479	496	429	474	520	493	441	478	483	486	516	495	489	490	482	507	488	495	468	508	543	472	461	470	484	461	474	469	482	507	473	494	477	498	490	464	496	456	489	483	505	554	482	475	479	488	471	478	520	488	494	500	522	485	465	492	497	475	475	494	509	491	480	471	494	509	491	475	506	507	507	515	470	449	467	476	547	487	480	487	477	508	517	515	494	557	519	506	496	482	490	492	487	499	518	487	476	475	503	507	513	458	478	524	479	499	545	509	537	476	489	497	519	526	507	505	481	516	491	492	450	513	529	490	508	505	508	498	486	468	498	490	474	513	508	491	507	489	476	487	507	495	527	492	518	483	436	471	463	480	514	491	450	510	467	488	495	501	487	543	452	494	476	503	504	503	487	497	493	458	503	494	491	484	517	511	525	557	475	519	509	523	495	475	500	528	471	516	506	436	473	512	500	506	550	503	481	505	499	537	499	486	508	496	508	479	484	479	524	502	487	481	472	478	483	497	503	516	486	485	429	500	511	488	482	487	523	528	475	488	529	521	469	503	505	484	495	508	520	536	452	546	527	481	499	466	463	501	479	478	491	477	537	458	480	484	481	525	473	503	441	473	461	491	489	517	511	435	487	521	501	505	470	526	483	507	469	499	525	536	522	490	486	482	505	522	502	474	460	496	462	513	470	506	533	509	472	504	512	492	482	497	494	500	486	503	467	488	481	518	480	510	483	503	476	530	480	489	506	517	486	490	443	523	500	499	498	513	469	473	478	496	497	496	474	533	508	462	480	452	532	520	475	456	492	476	506	471	481	485	500	499	526	505	523	527	487	479	504	513	526	474	463	514	457	457	522	508	519	474	504	517	500	481	520	489	472	460	538	455	516	484	479	491	479	465	465	525	520	493	484	466	485	494	502	482	472	485	445	489	504	474	498	452	479	503	511	465	472	490	442	512	502	518	500	478	523	455	513	487	482	505	489	511	507	502	514	480	486	494	484	494	462	464	504	467	487	478	467	506	532	490	515	492	529	513	502	511	500	446	489	491	467	500	550	482	478	491	515	508	484	476	519	515	510	496	506	469	504	477	518	452	489	497	458	523	500	472	558	473	483	501	490	541	505	488	480	538	512	525	539	511	474	474	498	489	498	515	527	531	500	467	461	486	516	523	493	512	460	489	459	523	521	491	464	486	523	499	509	485	488	506	500	447	503	488	487	522	493	464	477	475	453	477	471	471	487	541	488	498	498	514	458	501	504	473	483	475	492	422	483	497	497	505	494	475	524	461	475	461	496	481	499	544	526	502
46598	34597	28683	8149	1125	518	445	372	376	323	363	334	323	335	332	302	263	308	314	313	303	284	306	316	266	277	286	297	292	261	267	297	272	287	321	273	280	349	285	294	276	296	282	293	314	275	273	293	266	295	291	265	278	300	280	290	303	292	300	277	307	309	273	290	285	287	297	276	292	285	314	309	285	274	297	295	309	256	334	287	298	293	297	252	275	298	275	334	323	293	308	293	304	291	288	263	285	338	291	325	259	314	315	306	270	295	323	292	284	276	293	299	323	266	265	302	283	297	314	322	312	315	259	298	300	303	314	298	274	251	304	278	290	280	268	318	284	305	270	321	280	308	308	318	314	287	301	290	257	302	267	280	287	261	308	276	265	333	291	297	314	285	280	299	288	292	277	292	294	317	261	313	280	253	290	296	315	312	296	274	282	282	293	277	348	290	266	284	262	284	288	303	328	265	283	293	287	265	260	270	287	257	258	259	268	270	286	276	312	325	283	299	272	302	284	283	324	292	258	295	238	278	296	306	280	298	284	326	288	283	296	294	281	311	333	278	265	342	262	280	284	321	281	273	320	353	276	262	260	271	290	288	286	291	278	284	307	292	289	297	273	311	307	250	297	292	269	272	272	284	304	288	274	284	307	278	265	313	301	280	309	305	304	282	275	300	280	311	291	269	298	293	282	325	290	327	289	295	301	275	286	282	271	308	278	304	301	281	323	282	331	295	279	301	298	268	316	301	305	277	287	284	320	309	293	305	316	269	273	287	297	292	310	267	273	292	281	271	305	278	304	269	305	251	296	280	294	328	275	292	312	263	272	332	286	261	271	289	284	285	299	288	322	263	296	297	308	296	263	270	271	274	325	256	308	298	311	284	246	251	306	272	331	289	308	311	286	263	308	289	261	293	285	275	312	264	279	257	265	299	230	277	288	303	293	290	273	305	305	287	308	296	280	302	264	253	284	279	303	269	282	298	286	276	292	281	317	318	326	290	287	280	255	286	319	291	300	294	282	290	305	308	270	337	295	294	277	305	288	301	288	274	288	284	290	287	238	288	319	284	282	303	271	271	281	290	297	307	275	295	305	291	286	296	289	274	286	277	264	338	318	285	315	290	301	307	265	263	301	294	265	324	303	284	306	268	270	302	295	291	276	309	245	282	290	280	288	246	285	264	266	289	321	298	300	296	287	290	288	277	294	252	282	278	251	305	315	317	250	287	247	285	280	306	270	263	267	304	306	289	291	265	285	298	314	277	306	290	275	290	301	299	300	336	280	304	296	277	297	290	277	295	270	278	335	276	259	279	301	276	274	283	296	297	304	283	304	271	294	269	300	324	271	288	296	277	313	279	309	293	292	299	278	304	322	277	301	294	285	313	303	269	277	279	294	313	279	312	276	274	311	265	276	281	281	291	271	273	284	287	265	288	283	282	260	301	317	272	293	291	295	286	285	351	318	272	283	307	249	281	286	281	260	301	280	268	325	277	307	291	300	260	280	286	296	316	273	294	290	282	303	281	272	305	274	264	281	281	287	305	306	290	293	255	275	290	325	307	299	299	261	289	291	283	248	302	320	264	291	314	293	282	326	314	294	313	316	308	269	297	266	267	256	291	287	300	270	260	297	298	274	282	310	331	292	296	300	281	285	272	266	292	342	267	303	271	285	279	262	285	286	298	296	270	274	281	285	271	276	293	318	275	295	279	302	288	293	261	274	270	293	282	296	331	270	318	304	285	268	273	271	299	298	309	310	278	273	312	292	281	295	284	317	290	287	310	309	281	296	310	295	283	301	270	286	290	315	290	270	299	287	264	292	298	268	327	264	283	301	280	265	305	284	310	256	287	312	278	328	293	334	270	298	283	299	280	302	274	291	307	316	282	298	296	281	295	284	282	269	287	278	277	281	286	270	294	280	296	269	300	295	302	257	273	291	258	286	287	302	296	283	314	315	278	293	275	295	296	313	272	270	305	288	323	303	289	300	282	260	267	303	270	296	293	266	292	285	283	286	268	288	303	250	293	275	277	260	295	306	325	287	270	288	297	302	320	291	316	313	296	291	302	291	286	280	292	307	276	264	300	298	273	301	326	276	291	327	269	270	312	289	288	273	317	304	299	272	282	315	305	284	277	295	302	242	291	324	296	312	298	302	291	323	302	265	250	289	245	281	310	274	304	276	254	294	311	304	295	308	282	220	241	300	278	276	273	263	293	287	279	291	316	309	287	268	304	279	272	261	267	306	267	329	285	286	265	272	303	294	276	277	298	276	278	310	284	306	260	284	243	283	243	296	318	293	288	263	300	298	296	300	298	273	272	294	260	295	272	281	282	306	303	259	264	258	290	279	306	252	311	274	284	275	302	262	274	244	278	264	267	300	315	288	276	309	268	262	301	300	285	267	269	280	308	273	285	278	264	285	283	268	300	281	322	292	304	309	283	318	315	303	281	298	309	303	290	308	286	296	312	312	281	302	290	280	319	303	301	256	293	288	272	330	276	272	274	301	310	271	282	290	262	266	240	301	303	272	307	274	310	291	295	271	344	335	279	274	301	314	270	272	294	277	295	270	307	284	302	290	290	280	278	262	303	294	317	291	320	313	303	270	272	262	282	280	302	285	300	294	285	267	272	282	301	286	271	280	306	259	293	289	270	313	258	277	332	269	270	286	284	297	265	304	264	280	252	308	289	272	295	303	291	294	297	290	298	293	299	304	271	263	286	274	251	266	286	291	295	302	277	284	275	290	300	263	289	332	285	307	300	316	280	297	293	324	292	304	274	287	276	283	311	326	258	293	288	305	256	292	298	279	267	280	267	296	327	282	279	284	288	318	254	283	266	305	298	272	259	278	301	291	296	266	294	261	278	288	283	290	298	280	314	305	338	297	313	287	291	293	268	302	279	305	285	288	314	283	242	295	274	282	282	285	288	277	285	253	285	330	269	260	303	287	262	271	279	297	288	273	278	262	272	292	280	284	279	290	259	294	294	285	293	275	257	295	248	282	331	288	309	278	267	275	275	301	306	276	285	299	261	275	307	299	300	247	303	284	270	274	295	280	280	310	278	290	301	273	271	280	297	281	273	292	313	310	295	283	279	254	275	298	298	288	296	290	263	294	294	289	259	304	298	290	310	274	287	297	292	282	254	276	270	255	271	251	266	261	268	265	324	295	295	291	271	313	272	282	258	285	272	302	316	280	303	289	293	306	280	290	293	267	268	310	302	265	276	302	288	265	253	252	293	272	293	261	311	292	291	290	283	280	275	298	295	280	282	281	271	301	304	285	287	278	275	271	307	292	287	274	265	304	292	274	292	286	310	313	296	313	249	248	305	296	295	309	286	302	259	288	259	272	280	291	275	276	305	296	284	323	292	294	265	301	294	297	305	339	252	276	310	276	295	269	259	310	283	277	292	296	277	304	281	291	259	269	285	293	296	289	306	297	317	357	308	298	280	326	283	255	275	300	285	247	282	279	284	295	282	270	292	253	314	298	283	284	314
29555	25821	27968	4159	1638	1344	1222	1107	1001	940	910	862	898	792	788	797	718	767	753	719	722	755	663	718	746	715	758	684	724	640	689	697	639	651	661	683	730	679	705	650	681	677	673	676	711	667	707	653	688	687	630	667	624	693	665	639	643	635	694	686	674	655	696	679	645	649	648	678	653	643	701	653	636	621	655	688	668	641	629	673	689	700	647	695	650	635	647	665	614	673	626	664	676	676	619	717	713	686	634	666	630	651	642	643	671	687	628	737	687	651	662	690	722	635	661	660	682	669	672	661	646	691	636	637	670	671	676	627	624	673	677	633	636	702	627	658	637	659	663	655	679	654	617	692	642	643	671	740	588	685	691	639	666	681	661	628	696	656	617	691	665	677	673	696	617	675	636	656	641	698	666	643	655	648	648	655	675	682	668	672	649	640	651	715	656	717	668	652	668	643	656	643	615	695	699	656	637	650	697	697	691	698	637	663	639	667	663	652	636	648	627	655	671	697	651	635	622	712	637	692	628	625	649	661	680	649	697	678	677	629	679	616	611	659	672	637	663	691	649	655	655	659	685	633	677	648	683	658	651	669	665	662	698	648	685	684	671	643	682	648	641	696	618	642	659	660	693	641	665	667	686	708	654	670	657	695	668	653	661	685	676	675	646	669	683	652	711	657	624	641	689	647	695	679	648	622	655	621	665	655	637	698	641	662	638	624	691	632	695	675	673	692	633	691	661	643	637	645	653	623	679	621	655	621	687	644	651	679	658	648	666	613	615	649	626	666	601	603	688	603	625	674	664	687	638	665	659	654	644	647	677	639	653	651	648	700	657	666	665	720	649	651	693	698	653	707	643	649	628	666	636	666	662	636	661	666	680	656	671	675	656	639	709	664	696	674	690	597	711	625	673	694	675	710	680	693	625	622	657	681	630	668	663	696	632	686	667	615	643	681	666	639	730	718	675	655	711	676	673	640	676	701	664	670	621	659	698	648	633	668	695	647	669	701	689	625	642	624	658	640	654	630	664	677	662	625	680	695	627	632	597	663	637	679	653	694	690	683	673	646	654	690	652	693	688	706	672	654	683	633	651	641	667	637	688	631	674	671	718	647	658	674	636	686	651	677	637	627	660	681	673	629	654	651	646	655	681	673	676	676	630	665	650	673	675	676	740	634	667	637	667	663	643	707	698	628	651	630	648	652	671	686	615	651	649	684	649	642	612	647	663	670	679	612	621	592	641	672	693	629	661	627	695	672	641	701	681	646	684	674	635	633	671	682	671	655	676	627	632	633	659	709	665	661	632	641	659	650	650	628	652	659	660	625	691	645	653	652	673	676	660	656	673	684	645	690	628	647	676	601	654	676	687	653	670	677	676	671	602	670	663	660	676	640	657	647	618	630	637	669	687	662	664	662	691	667	647	640	671	708	660	661	659	681	724	693	703	678	647	659	619	686	639	637	659	643	650	672	677	662	674	676	662	701	685	663	645	667	700	675	685	635	646	676	685	695	667	644	651	631	638	630	674	654	661	701	613	665	671	645	739	715	640	668	628	642	649	634	645	651	649	680	642	666	610	662	686	655	629	693	686	637	662	698	624	706	650	637	653	653	643	636	606	659	636	683	600	655	625	657	651	692	636	663	656	663	647	663	678	687	680	666	650	732	673	644	710	631	633	664	673	673	651	644	682	623	650	678	643	675	655	663	638	649	650	645	660	673	698	592	651	673	655	674	674	633	690	665	671	672	689	650	704	652	675	677	636	664	658	619	634	625	685	642	691	643	662	680	652	658	634	654	688	645	657	654	663	658	708	693	682	655	695	608	657	639	677	639	675	669	609	628	638	621	701	657	649	642	706	637	644	653	600	666	647	672	630	626	673	669	672	691	691	632	616	650	662	637	669	656	631	658	647	625	636	663	678	650	640	651	642	702	731	677	637	647	687	656	682	656	640	662	650	682	681	631	699	624	646	670	640	635	654	640	684	667	652	648	676	648	644	642	613	635	687	629	666	651	660	710	636	655	630	636	677	675	664	670	686	653	651	649	668	656	654	665	697	623	612	690	710	683	625	641	659	703	677	653	606	685	683	637	675	684	645	690	660	647	661	675	679	668	656	634	626	637	672	614	631	662	712	636	628	689	670	689	654	636	676	660	626	690	695	656	639	663	657	633	683	650	682	688	667	612	639	665	650	631	694	617	677	696	680	649	613	682	661	672	672	624	620	620	692	669	625	647	703	672	625	639	656	671	671	642	695	633	635	670	654	694	637	714	669	671	612	622	699	721	659	673	652	656	661	654	672	647	633	675	685	661	623	628	624	630	668	663	684	646	670	673	675	656	640	628	672	682	638	638	702	659	617	666	660	696	688	713	665	651	646	661	616	637	645	621	656	642	623	640	644	681	707	700	688	682	660	689	635	634	699	658	664	608	671	632	710	653	690	654	679	702	643	672	691	690	675	581	631	633	719	622	670	672	699	659	648	654	715	655	618	676	678	651	639	643	626	668	623	644	650	682	663	674	683	667	708	683	671	666	676	588	639	614	683	636	608	638	662	638	636	639	671	696	647	676	628	648	669	677	657	642	679	666	673	625	605	646	666	632	683	662	659	651	666	695	658	672	660	681	668	652	676	681	671	667	619	663	699	645	650	673	688	656	674	650	657	668	643	659	630	669	652	640	640	665	701	634	641	678	639	664	669	658	651	655	683	657	736	661	678	612	649	668	663	655	656	635	634	644	700	681	699	644	673	653	678	659	654	680	650	631	665	651	683	673	718	612	651	634	703	681	635	672	670	697	716	680	697	650	657	643	682	670	684	646	645	642	649	672	697	708	658	696	688	670	632	624	695	667	633	668	703	647	640	684	654	638	636	697	696	672	657	638	687	664	652	665	656	658	677	614	647	635	654	656	672	615	680	637	630	654	674	603	623	693	670	660	673	689	648	648	702	662	694	636	651	639	655	659	683	693	625	706	700	634	648	659	625	701	651	652	673	671	721	608	649	647	706	647	707	693	657	678	624	641	714	647	652	685	640	674	623	623	664	649	641	680	649	700	679	671	640	648	622	649	634	653	703	636	671	671	664	613	636	587	667	657	646	668	684	643	619	717	677	618	662	675	679	686	686	624	666	686	649	633	701	620	732	682	656	657	656	693	647	669	697	669	604	723	646	662	646	638	641	665	635	665	626	631	647	683	641	655	690	709	630	640	633	666	734	669	634	678	647	671	626	615	692	672	685	617	662	667	633	689	649	601	644	660	636	644	647	681	614	644	627	674	642	657	734	617	643	636	660	700	685	657	648	619	654	651	668	647	646	620	644	667	668	687	636	667	695	690	636	688	634	683	698	667	656	658	671	637	630	674	627	647	647	693	639	664	675	652	701	687	619	658	669	630	659	656	678	688	693	634	628	630	635	663	684	679	629	663	622	653	646	658	641	635	619	661	692	712	673	630	634	657	685	652	661	636	600	635	638	675	687	677	681	680	627	668	633	678	650	662	664	659
16122	8458	4317	621	267	255	259	300	250	301	270	258	267	245	227	279	283	269	295	275	274	259	258	257	265	260	278	256	277	231	220	258	265	268	284	280	270	241	246	243	301	250	269	279	298	236	266	235	245	257	266	301	264	250	281	273	327	288	248	251	228	233	241	262	260	271	240	279	275	287	246	255	268	277	256	284	270	303	302	312	291	264	287	285	250	255	265	249	258	252	228	285	269	252	269	272	293	244	258	263	257	238	246	277	275	273	243	241	272	247	257	256	276	289	259	279	269	270	243	268	280	268	274	280	269	260	263	245	242	282	296	268	278	284	253	288	276	245	245	296	290	258	292	237	285	284	265	276	274	262	248	237	256	246	261	274	247	256	252	246	237	216	234	247	253	254	276	263	278	298	260	290	274	275	301	213	272	255	284	259	288	276	297	259	253	228	266	254	300	258	291	299	282	281	302	274	287	264	279	248	233	289	292	283	239	265	250	285	288	277	273	254	262	272	299	250	253	235	253	250	275	253	295	272	278	263	293	275	309	244	259	275	280	282	263	270	262	284	290	259	232	276	295	289	276	266	276	244	299	298	268	270	261	237	273	245	231	262	249	257	255	253	274	265	294	258	259	227	242	281	271	244	254	237	274	259	289	278	270	267	282	250	259	277	238	248	274	291	282	259	272	271	217	262	275	252	279	238	259	289	241	263	269	272	286	238	255	279	299	275	259	278	247	254	250	271	279	249	251	261	271	266	241	251	245	248	272	223	240	248	279	270	264	271	255	244	226	249	282	293	243	266	253	245	242	262	309	282	231	280	282	255	271	277	271	276	249	261	298	257	289	285	258	293	281	248	265	268	257	251	250	280	278	271	270	267	287	271	267	257	296	275	278	271	264	259	252	257	280	262	289	263	270	291	287	240	253	275	241	263	286	268	290	283	253	268	227	252	266	284	267	262	257	256	248	243	267	297	275	239	275	295	270	250	258	260	297	291	249	288	289	254	259	289	271	280	245	272	223	266	288	258	292	266	280	282	281	237	240	242	280	261	288	271	280	251	259	272	281	275	246	256	278	263	285	272	297	317	277	258	256	257	282	254	228	247	254	241	244	250	287	258	303	261	239	214	264	282	274	281	255	275	261	279	255	284	278	265	276	267	276	292	276	287	281	277	264	286	239	291	280	294	258	307	252	261	259	266	255	277	276	266	295	281	265	295	263	266	267	283	278	264	253	280	266	284	260	266	229	289	273	253	258	250	277	243	246	297	295	272	247	270	254	280	295	255	205	263	235	258	272	275	283	267	270	224	248	285	225	265	282	287	285	265	278	278	281	246	294	288	214	261	260	261	262	264	221	246	240	269	258	267	243	258	261	260	252	274	263	278	246	285	306	257	269	270	250	302	273	301	275	274	256	286	276	262	273	262	257	283	259	256	265	239	257	283	270	264	264	263	278	248	268	267	291	272	296	320	269	282	260	254	276	251	265	259	278	286	249	247	260	273	282	243	276	268	277	293	262	255	244	254	254	288	252	257	282	274	271	273	269	271	243	262	246	260	268	277	262	284	264	279	280	254	274	280	285	297	276	264	250	257	247	279	257	231	225	265	265	256	242	241	263	279	275	256	235	274	291	272	260	303	269	287	241	265	268	283	264	283	263	269	296	279	325	250	253	274	297	283	287	278	279	259	267	258	257	251	250	245	264	262	245	250	267	294	258	246	282	245	263	268	284	287	243	266	225	281	248	245	264	270	287	273	287	251	274	273	280	269	275	270	269	287	278	251	266	274	266	271	263	249	221	268	249	231	282	270	290	265	286	284	318	262	263	228	280	269	269	243	278	264	268	282	250	263	250	289	265	243	288	301	271	256	296	251	307	272	242	253	257	266	272	254	230	251	262	262	241	262	265	257	270	251	260	280	278	281	276	257	245	273	251	238	264	253	259	249	266	260	271	239	293	274	250	249	274	260	263	221	267	236	252	246	260	269	266	246	289	261	256	246	290	266	284	280	291	250	291	300	252	263	273	249	224	267	296	250	243	289	264	265	253	268	296	287	280	288	269	270	259	269	232	256	235	279	256	250	243	282	288	283	261	258	278	262	255	261	256	245	270	267	260	269	260	286	282	280	283	270	268	270	293	249	271	280	252	288	261	225	227	259	252	266	257	273	272	222	235	267	255	287	255	243	252	280	274	268	306	278	259	255	280	242	259	236	252	258	248	273	253	237	276	252	254	270	279	288	303	258	243	246	267	292	265	261	238	261	267	255	268	297	271	293	281	252	256	259	289	275	271	238	261	279	238	265	283	262	264	255	282	272	275	236	244	266	251	267	279	291	259	245	258	230	267	280	319	270	245	274	272	268	257	246	304	277	246	281	267	275	272	281	272	238	258	254	237	275	242	270	232	224	269	253	249	220	244	270	274	260	265	277	282	281	290	261	248	264	277	279	256	272	286	303	262	273	234	304	281	288	238	278	248	273	264	291	248	259	261	279	283	278	267	260	264	298	276	274	240	294	274	306	258	265	274	282	264	251	273	293	257	261	296	301	264	290	293	273	257	269	243	258	279	269	236	235	307	258	273	259	256	278	266	277	287	273	248	288	273	283	253	252	270	275	260	262	292	280	268	257	277	272	285	297	259	271	267	281	272	271	273	276	260	270	230	282	270	246	272	258	288	278	285	275	290	265	279	264	264	275	270	262	299	248	234	248	247	226	278	258	257	262	277	277	265	279	258	269	267	241	296	247	299	268	260	286	277	273	308	248	256	273	263	262	267	255	269	262	276	255	255	250	264	270	282	250	287	260	271	254	258	248	282	298	270	275	258	284	261	267	245	262	269	263	282	275	262	265	283	287	285	269	309	274	293	269	266	217	281	264	269	229	273	268	275	256	255	243	259	258	254	275	279	255	285	237	263	244	265	284	268	291	283	296	276	268	220	282	280	260	242	248	265	271	269	261	269	247	247	269	251	283	244	290	235	263	277	319	281	261	270	237	261	294	257	261	295	241	288	241	252	271	252	272	289	281	257	227	308	259	297	292	284	249	240	267	274	288	268	247	298	286	260	254	237	267	297	261	268	271	287	290	270	247	269	242	290	279	264	259	225	240	238	291	287	245	262	256	251	284	278	238	264	259	245	271	314	277	279	253	257	278	231	276	268	284	303	228	259	243	264	267	261	265	268	261	255	272	257	244	277	260	243	241	294	246	240	278	245	261	262	234	289	278	268	255	275	299	276	292	290	260	289	239	253	250	264	271	256	264	263	292	263	260	274	241	291	240	285	261	251	253	265	273	270	258	276	271	261	292	265	266	261	287	257	249	279	239	262	227	237	287	297	274	267	275	255	317	272	276	271	252	257	279	293	253	263	256	291	244	275	243	261	289	270	278	302	287	255	279	264	281	258	231	231	273	254	265	247	264	272	264	241	276	243	258	280	234	279	236	285	268	246	269	294	263	240	265	284	245	280	300	258	279	276	276	266	224	219	268	268	247	281	256	272	274
9495	6858	6613	839	652	616	649	624	627	579	632	615	611	615	605	606	554	599	593	597	615	621	563	623	641	586	574	590	612	579	626	630	545	645	555	572	612	638	594	596	607	608	649	597	595	614	608	613	577	627	612	596	571	596	545	582	598	620	580	605	583	600	608	607	567	588	567	591	606	643	589	584	587	637	614	592	620	580	623	585	576	623	550	599	596	602	568	571	578	600	586	607	613	608	590	597	629	599	610	578	583	606	569	595	587	617	555	598	573	599	622	583	604	607	585	617	578	620	614	582	553	590	568	616	618	551	609	623	592	602	536	599	623	601	590	568	617	580	612	571	611	610	628	601	585	596	591	610	594	600	557	613	592	537	586	582	592	588	631	606	606	627	614	565	610	584	602	552	548	596	596	609	573	572	603	584	593	579	551	617	597	635	607	603	608	563	595	565	566	650	613	599	613	544	614	596	604	628	598	576	628	611	565	541	575	613	568	561	548	612	560	589	618	598	600	615	636	596	587	645	608	584	599	596	622	584	594	605	560	593	612	606	583	564	576	614	602	614	628	588	556	562	596	607	566	631	605	614	629	602	612	586	605	601	575	599	608	616	572	569	620	625	599	613	584	658	621	583	573	561	577	600	607	585	594	603	563	588	588	587	654	619	610	573	637	622	579	581	619	605	630	582	621	584	578	551	576	591	606	589	608	594	602	629	615	614	605	587	557	614	562	604	568	627	597	573	635	598	584	579	562	587	649	588	588	583	600	598	604	631	629	606	637	635	602	551	595	608	574	545	649	585	619	579	632	556	554	623	588	593	567	608	590	595	587	605	602	535	587	595	624	629	569	618	643	587	578	607	598	576	607	638	604	608	583	559	588	622	590	564	585	635	591	639	566	650	614	595	543	589	577	612	579	595	584	591	577	590	554	569	612	591	578	631	583	576	609	573	564	584	572	603	580	624	607	616	598	611	612	617	545	586	615	596	563	632	637	575	614	563	584	562	596	611	567	617	576	563	600	614	588	582	602	619	605	599	538	543	589	607	618	612	576	607	603	613	555	602	615	628	630	556	609	591	597	600	598	570	564	599	576	596	595	615	619	608	581	642	596	605	584	593	610	638	614	597	577	578	611	612	605	570	609	552	602	602	612	608	581	577	572	556	585	658	593	563	622	566	624	598	590	581	580	619	574	580	618	619	610	593	624	605	651	547	615	595	616	565	586	602	583	614	593	600	619	587	593	609	606	589	602	582	572	602	631	604	553	557	602	560	574	590	617	602	589	569	618	597	576	616	539	589	549	611	609	569	609	576	599	577	600	567	635	647	578	662	633	601	610	567	558	619	620	619	555	617	562	606	609	632	572	594	565	575	600	625	533	623	563	624	609	606	617	620	605	635	592	618	614	592	619	583	573	581	611	618	614	602	619	581	643	570	560	620	552	592	577	586	601	621	583	547	641	587	619	601	586	602	641	621	622	566	579	637	637	601	632	628	565	625	578	554	627	606	603	593	597	608	603	615	626	590	602	596	626	582	565	606	577	594	561	604	589	582	643	606	604	603	628	632	599	577	658	591	599	584	600	596	641	577	561	606	611	596	610	567	584	613	597	607	591	605	552	567	609	560	578	592	580	601	645	576	610	620	568	631	592	593	624	598	625	630	572	622	574	604	576	573	570	565	577	637	643	609	650	597	618	609	592	574	580	603	629	622	624	598	596	588	616	622	625	559	603	615	568	636	625	634	583	581	512	604	618	607	597	609	640	611	673	586	585	602	602	617	560	603	602	572	554	587	597	603	572	629	639	604	575	565	590	639	604	556	594	625	589	621	601	602	589	621	612	581	620	599	601	588	633	587	583	610	615	619	570	634	584	533	605	591	632	589	565	597	610	566	577	615	564	628	583	559	579	587	636	590	608	616	584	612	602	580	637	604	611	612	609	587	653	591	559	606	564	601	604	586	585	636	613	616	597	641	588	626	632	596	648	569	615	579	642	614	603	606	587	583	634	589	596	578	597	630	560	549	574	609	613	600	640	588	607	611	587	623	610	613	542	641	659	619	591	616	586	575	549	605	560	611	631	578	587	604	608	607	641	618	601	564	591	588	585	591	619	598	570	628	572	633	612	613	645	619	613	590	597	608	584	610	570	591	579	560	591	625	589	596	572	600	615	636	558	596	604	576	560	608	615	597	560	590	612	589	594	592	582	609	578	584	610	609	554	603	633	606	579	579	593	563	607	587	570	606	581	543	566	577	574	586	576	580	616	614	606	618	623	664	582	580	638	635	578	570	559	615	615	582	608	575	602	590	625	581	624	594	643	638	606	583	597	596	556	617	590	584	553	568	605	573	581	568	584	582	617	621	560	567	549	624	623	602	614	552	618	598	583	626	601	602	575	602	577	643	594	596	584	628	566	550	537	594	594	632	597	612	564	595	584	601	609	551	604	608	570	606	556	618	597	559	584	622	604	573	619	621	613	580	587	591	626	566	630	569	562	605	617	549	623	599	610	580	586	562	589	581	562	551	608	601	571	572	586	604	624	612	574	601	590	582	571	606	564	570	614	607	607	636	610	609	582	601	569	604	564	606	616	658	566	564	581	576	567	592	588	603	560	574	628	644	564	610	586	591	544	555	641	627	644	624	597	562	584	645	621	578	591	596	578	586	602	599	619	664	599	561	581	612	601	585	579	573	562	588	605	586	526	619	605	580	596	602	613	527	582	590	621	582	584	570	627	638	641	571	610	559	571	641	545	573	595	592	545	620	596	625	643	604	583	605	607	616	626	586	580	557	624	604	592	616	604	561	568	622	577	645	582	618	545	620	586	588	641	597	631	573	591	666	565	605	623	576	585	639	579	601	643	617	618	573	590	605	605	581	612	611	580	574	600	635	631	616	551	599	618	616	617	614	605	569	631	609	578	602	601	617	601	637	606	593	616	625	567	587	606	621	562	619	619	592	585	603	596	572	584	562	571	554	590	603	603	588	619	596	587	581	599	645	607	589	620	598	579	586	615	598	589	587	615	586	584	577	577	556	583	606	583	607	604	619	573	618	694	638	616	640	593	594	544	641	592	603	590	630	605	597	607	602	565	576	541	604	603	574	567	573	573	602	565	601	566	624	651	633	645	600	585	615	597	559	544	620	571	610	602	609	563	598	567	587	612	574	589	624	572	582	562	614	568	567	592	615	580	588	607	559	631	621	625	592	622	605	572	629	633	583	645	605	552	582	629	597	601	567	589	589	614	616	581	549	638	624	564	579	570	590	547	594	613	586	581	648	608	559	570	654	597	618	588	604	610	584	594	596	603	578	634	554	605	615	615	632	634	608	592	616	647	631	594	586	646	601	614	601	580	612	622	608	635	593	595	595	606	587	618	608	608	603	599	553	582	552	611	587	608	619	550	571	564	579	622	590	620	594	556	602	643	558	601	617	624	602	588	586	599	577	610	662	625	632	594	612	618	584	637	635	607	647	586	557	612	549	606	563	549	578	582	595	583	574
35283	23363	15711	2492	417	299	228	212	218	205	193	208	169	205	207	208	208	207	177	202	197	190	186	195	218	194	195	219	205	204	162	214	178	179	167	201	186	177	184	182	188	182	193	153	173	212	207	211	177	200	186	169	200	211	175	191	175	183	212	190	213	189	184	182	178	168	187	174	211	178	201	177	182	195	194	202	202	200	200	173	182	231	184	188	189	221	148	168	202	163	183	189	187	187	212	196	185	173	167	203	187	207	188	175	185	185	182	190	169	198	182	198	190	222	184	203	200	200	213	183	181	171	202	206	172	174	218	184	192	212	183	185	197	224	190	191	181	177	180	167	190	183	199	201	178	202	204	177	178	170	173	203	200	172	195	176	195	177	177	188	188	200	186	171	159	189	200	204	203	195	181	188	168	203	186	196	173	180	172	205	186	181	176	173	166	162	168	197	193	195	160	189	184	193	165	208	171	180	184	183	181	160	202	182	194	180	207	184	186	178	202	213	161	170	163	193	181	177	201	212	204	179	190	195	168	190	180	170	194	176	183	191	178	171	183	163	159	167	184	194	191	197	186	196	194	184	188	194	206	195	166	170	186	208	198	187	171	182	186	237	204	205	168	158	175	199	191	217	189	199	203	202	194	197	167	194	238	191	193	170	154	193	172	184	193	195	149	184	166	184	203	211	207	193	188	195	187	196	218	189	176	196	160	198	188	171	202	173	187	179	190	197	179	201	160	177	182	196	195	204	176	177	190	197	196	193	186	177	188	180	166	187	202	171	174	203	210	203	203	178	198	197	203	197	182	171	188	184	206	222	205	212	166	174	171	193	224	185	164	195	202	210	193	202	196	197	172	165	187	189	204	174	200	172	202	213	186	174	186	196	174	165	200	208	193	209	187	182	199	199	196	197	199	206	172	207	194	195	179	197	187	178	171	166	161	185	195	192	194	198	207	179	180	204	174	176	180	194	186	203	198	191	205	227	199	199	197	180	185	179	187	158	210	189	195	187	211	175	190	211	190	190	224	191	174	191	165	184	165	178	187	162	190	202	200	189	188	183	180	177	195	170	185	207	207	167	202	185	174	172	183	197	178	200	211	212	171	186	202	184	188	179	174	191	210	195	180	190	200	195	166	176	160	191	184	212	205	180	185	213	199	204	183	200	208	206	204	213	166	205	186	206	177	171	193	182	211	164	156	194	185	174	175	200	171	199	180	195	201	173	183	172	190	156	167	183	180	206	188	186	191	176	202	189	202	199	179	188	188	198	172	193	187	208	197	173	174	176	192	199	171	174	171	179	194	191	193	171	192	204	180	190	204	179	181	189	190	207	182	166	198	196	189	191	194	206	190	199	181	180	174	202	175	185	200	172	191	226	194	200	173	196	191	190	174	198	195	194	170	165	183	185	203	221	186	196	182	201	194	180	200	195	189	188	212	164	197	185	185	183	199	186	185	213	196	199	178	206	162	179	196	176	186	194	168	158	202	188	196	184	211	192	184	210	193	206	179	182	148	189	192	164	166	182	226	158	202	187	171	171	185	193	185	187	205	211	170	191	216	169	172	188	171	171	227	191	182	187	193	167	156	167	215	165	192	190	174	186	166	182	200	194	187	198	177	178	201	209	183	140	168	185	196	182	201	179	201	168	187	175	211	212	199	178	203	164	184	200	199	195	185	184	208	186	190	184	167	177	213	188	174	170	186	209	188	162	181	204	188	181	197	183	214	188	198	177	189	182	189	207	186	182	206	217	185	177	179	201	192	166	173	173	187	199	202	195	196	179	211	182	204	201	196	200	183	167	206	172	188	184	169	165	196	169	176	179	155	190	223	193	201	181	197	204	182	186	188	190	194	201	176	176	172	200	199	208	202	169	187	200	180	185	207	185	185	195	187	185	195	207	162	190	201	182	183	194	195	191	187	190	198	195	176	165	203	191	180	189	176	169	204	181	188	207	155	188	187	185	187	198	199	202	176	198	178	199	193	170	145	175	167	180	196	163	176	211	200	169	192	174	200	178	207	182	196	195	207	203	177	212	176	182	174	184	194	176	194	179	208	182	193	174	199	205	171	196	191	199	186	190	199	170	179	206	176	174	188	185	187	202	203	203	209	207	201	202	177	186	184	200	184	181	187	151	173	181	206	178	202	196	194	191	168	186	195	188	175	188	164	169	159	172	181	181	220	181	195	186	167	170	188	164	184	179	174	172	186	160	189	173	171	193	165	180	212	165	196	217	183	156	201	181	170	195	189	182	179	158	195	211	190	188	173	203	197	171	153	209	192	166	201	169	207	193	191	199	190	196	189	192	152	169	185	187	203	181	195	212	190	202	208	178	199	188	197	189	209	191	189	209	194	183	190	174	175	163	212	207	194	178	185	173	188	194	178	169	190	181	202	198	183	205	188	194	185	189	189	167	177	186	193	161	182	181	187	200	183	175	188	181	202	190	207	189	221	168	202	175	176	196	182	189	186	203	189	207	197	174	170	172	205	190	193	185	184	207	186	182	178	182	205	169	185	177	192	212	193	195	175	198	190	171	212	181	184	186	165	163	193	185	185	198	175	175	189	178	210	160	202	184	194	180	179	190	145	197	202	188	181	221	170	199	202	162	201	163	165	180	212	185	192	171	196	197	209	201	199	189	202	208	171	184	190	192	175	160	180	177	194	192	197	207	189	191	167	174	172	177	182	182	219	210	208	205	184	197	203	185	173	175	189	196	192	193	211	188	166	192	197	185	197	182	178	190	189	175	163	169	174	168	192	187	189	175	190	162	168	199	175	184	165	193	208	193	202	170	187	173	204	177	202	189	194	190	213	206	210	196	190	188	185	186	167	193	199	179	210	201	193	199	178	195	195	147	187	197	171	202	184	199	181	162	174	201	172	211	188	175	190	176	190	190	188	189	182	186	186	177	173	195	194	212	204	203	174	155	209	195	199	188	188	225	157	205	170	175	207	186	176	186	183	192	209	196	187	188	170	185	169	188	199	194	201	209	188	188	198	174	193	175	191	168	180	177	179	218	177	170	214	190	169	194	185	174	199	176	201	195	181	157	174	170	189	182	206	188	185	178	194	183	182	190	180	188	168	182	174	196	186	196	213	184	198	183	186	169	169	218	187	167	196	180	176	162	196	204	179	184	188	214	189	194	209	187	164	167	184	180	202	208	185	205	223	191	183	175	186	175	193	186	209	179	166	191	154	210	205	192	195	180	167	202	191	192	183	183	189	196	168	176	169	186	178	188	195	188	181	163	182	200	187	193	179	198	235	185	171	215	197	191	199	206	169	174	197	181	185	191	221	204	217	179	224	184	194	172	220	189	192	186	171	178	200	183	175	189	183	171	164	180	201	173	179	219	200	196	171	176	186	184	209	193	168	178	188	178	190	198	175	186	178	195	186	202	176	196	196	184	221	154	178	198	211	174	167	202	179	178	166	172	176	209	208	168	173	195	170	183	196	203	190	201	200	182	189	174	189	221	169	185	202	195	186	179	185	162
22538	17346	16780	1414	1000	847	751	623	657	632	549	526	544	558	488	528	478	478	491	470	485	479	481	514	484	486	483	432	487	456	450	424	481	495	457	471	464	469	475	491	431	448	457	433	448	466	434	458	451	472	479	489	472	480	430	467	448	476	499	458	452	436	447	428	432	476	477	430	466	460	443	451	448	461	473	440	450	451	462	456	454	526	504	439	476	437	469	456	464	470	491	459	441	472	449	434	440	456	435	444	413	457	453	411	426	449	433	469	418	489	430	451	441	437	432	459	471	460	457	475	471	413	433	437	485	453	446	414	450	463	435	448	450	428	443	476	443	454	471	439	465	450	401	485	505	479	446	444	418	482	458	446	459	421	445	465	453	457	489	465	472	480	455	443	455	468	451	453	438	451	429	474	466	451	471	470	454	454	450	453	415	474	451	464	453	421	475	465	426	442	469	459	468	476	475	448	429	479	471	455	440	430	470	496	456	467	418	437	472	438	481	459	459	433	409	473	432	443	435	443	489	445	462	482	426	458	441	473	472	445	441	485	408	435	485	465	450	426	433	459	447	469	438	468	448	459	432	471	453	482	448	493	457	426	477	435	443	432	483	513	457	418	480	500	464	483	417	452	431	451	472	449	457	443	481	486	426	468	423	419	450	431	486	430	532	445	442	414	446	479	443	453	488	447	438	478	428	444	480	439	446	461	440	441	467	522	418	461	433	466	453	448	438	430	442	445	450	481	459	426	469	414	459	440	448	500	440	415	427	466	442	403	435	426	462	458	435	411	417	435	463	461	468	493	449	462	429	452	423	419	425	461	451	439	422	454	441	461	395	453	427	427	462	417	425	429	479	413	471	466	450	447	433	438	428	460	475	450	475	436	489	482	421	447	475	477	447	504	485	436	442	461	501	411	464	416	444	424	463	481	489	433	451	480	434	448	473	468	430	437	456	496	465	455	433	428	493	476	441	462	437	448	498	442	459	449	427	453	446	430	419	419	458	469	484	457	430	445	465	437	443	450	423	475	457	459	452	453	445	467	483	478	444	455	486	426	462	419	410	456	451	429	474	404	452	441	461	454	481	473	421	455	445	426	435	469	469	452	480	443	427	461	473	449	437	393	431	445	403	452	448	442	424	446	448	455	453	466	450	490	452	439	443	437	459	415	449	458	446	473	440	482	430	450	458	471	441	496	445	445	421	429	419	412	449	482	458	435	438	490	448	431	441	433	456	459	427	465	423	474	487	462	437	483	413	427	431	455	423	449	458	472	459	435	450	439	446	457	442	475	448	435	429	404	453	451	457	421	475	498	469	475	462	472	459	460	446	459	472	419	452	479	457	482	436	463	474	481	477	457	433	466	466	412	514	479	463	422	413	452	472	443	481	479	483	437	472	487	430	447	444	448	461	431	439	443	439	435	464	444	458	422	433	433	477	433	476	412	450	452	428	492	443	472	480	432	453	461	469	466	457	471	459	453	461	466	462	435	442	455	438	427	431	431	473	405	482	435	442	412	464	456	472	466	420	448	440	440	446	455	471	477	450	440	473	458	417	453	427	466	457	456	474	445	468	448	486	416	458	434	449	453	421	444	476	458	490	424	474	472	454	453	463	441	480	452	442	462	428	474	451	461	460	432	449	450	407	461	458	448	432	447	480	440	481	467	463	416	482	420	404	483	424	441	456	487	463	435	464	426	453	427	459	432	475	460	455	443	450	486	470	454	492	459	447	442	439	437	455	476	463	418	427	481	450	444	441	430	457	478	450	444	436	458	472	451	469	466	440	463	450	449	466	479	462	437	438	433	474	449	460	441	458	421	473	475	453	452	448	451	479	471	426	467	441	426	456	457	423	476	442	448	394	447	476	478	452	470	447	463	451	458	418	448	443	445	409	464	489	413	467	436	497	445	426	413	426	461	447	421	495	463	458	445	471	437	430	428	428	459	444	434	450	441	447	439	428	437	452	466	454	444	491	478	467	477	469	453	493	467	452	445	499	509	421	409	483	448	450	483	431	458	466	487	448	419	445	435	480	483	438	461	480	463	418	438	444	482	462	442	477	461	445	464	456	477	449	454	474	475	447	441	461	435	470	435	468	491	423	461	482	476	484	464	431	448	440	435	482	420	456	478	430	455	443	404	448	418	474	433	435	474	472	469	410	447	486	455	431	455	436	455	438	429	488	446	437	449	415	418	425	456	442	453	441	466	449	456	480	441	447	425	464	455	461	435	451	478	450	424	470	462	446	436	472	423	443	431	424	437	459	434	434	464	465	423	476	449	436	461	455	433	462	468	424	413	456	444	441	430	475	417	428	435	407	404	466	466	468	472	467	435	431	424	445	463	413	454	473	457	484	441	445	480	450	442	443	410	451	436	432	459	418	460	421	460	461	432	445	468	420	423	459	455	492	423	440	452	436	452	438	476	463	484	443	463	455	422	434	416	438	478	473	473	443	464	469	484	399	447	417	453	430	460	473	452	438	452	489	457	435	437	440	425	447	437	435	429	463	452	483	493	452	462	389	437	445	435	457	461	476	454	435	432	433	490	436	484	408	466	472	464	486	455	458	496	459	437	469	445	419	453	463	457	432	462	484	473	425	444	473	463	458	445	445	454	454	435	443	452	475	415	461	436	456	466	444	421	431	434	439	460	458	470	459	450	449	432	467	483	459	488	448	447	417	420	442	438	463	412	440	421	469	463	439	485	485	445	443	410	444	479	463	454	459	412	416	474	427	451	449	471	481	451	422	464	452	422	438	446	423	487	446	457	431	444	452	458	466	411	440	441	422	455	451	422	432	438	424	471	447	456	414	476	463	447	432	433	478	461	455	465	481	449	476	486	441	465	472	450	420	447	450	468	487	428	426	465	415	429	462	416	417	482	477	463	448	482	469	464	427	419	483	446	486	523	485	419	485	471	430	438	469	437	415	433	445	431	485	452	451	476	472	421	471	438	474	476	470	450	415	435	433	462	469	455	458	468	452	513	466	464	468	415	459	461	457	475	424	422	449	474	461	460	451	433	476	487	446	416	474	429	442	470	435	417	446	454	444	423	429	453	422	451	428	416	457	452	443	467	451	448	494	419	480	431	427	427	442	492	440	472	483	423	492	431	451	495	425	433	462	445	460	429	459	444	460	473	440	454	456	466	444	437	457	438	441	475	469	469	462	444	445	463	468	454	479	428	464	450	421	429	480	448	429	451	439	427	480	453	464	457	450	473	426	436	464	483	442	483	464	448	451	466	454	511	450	440	451	427	431	470	444	393	472	438	436	437	414	431	417	449	459	479	486	425	474	458	421	465	469	474	414	456	418	472	408	468	436	491	419	427	437	477	410	447	446	454	460	463	432	479	453	476	442	470	471	455	452	481	467	462	470	486	456	463	441	492	472	415	425	431	468	477	450	448	459	466	484	472	425	408	475	495	473	468	445	470	411	446	460	460	440	442	482	463	442	492	463	455	430	449	466	454	461	410	447	443	422	448	462	420	496	449	420	424
46131	34178	25947	5865	971	465	420	369	339	359	315	307	305	310	286	303	277	287	329	259	279	279	265	270	270	299	262	275	265	287	250	258	284	261	284	276	275	288	296	301	275	300	279	264	296	251	243	287	273	286	286	289	280	285	273	282	272	290	278	262	300	306	276	264	270	265	268	262	303	276	289	282	296	302	255	250	268	286	266	257	277	278	291	285	276	299	258	277	261	273	291	265	269	291	239	250	243	233	270	288	306	303	266	284	280	256	272	269	297	256	237	320	260	275	267	249	240	260	279	280	277	307	283	287	265	301	284	240	301	284	259	260	245	300	276	248	256	286	272	276	269	248	266	251	267	265	273	268	291	279	248	305	265	262	275	260	290	249	270	260	266	284	255	242	254	282	284	290	277	273	275	292	255	275	295	267	282	272	294	292	273	265	306	255	288	270	273	282	256	284	263	281	277	278	254	251	304	243	309	278	300	288	287	301	271	282	246	253	248	280	252	278	293	272	258	251	289	259	280	270	258	276	297	263	271	288	287	291	284	268	258	265	265	310	285	299	313	276	285	271	261	273	242	304	294	279	294	300	297	276	265	290	270	296	275	247	264	244	273	274	295	271	289	276	264	300	268	279	292	244	292	298	284	286	312	291	264	270	254	262	259	248	267	249	279	257	281	273	238	294	267	277	247	272	301	269	295	277	244	275	252	241	291	282	287	250	280	269	259	284	272	265	278	305	284	249	288	266	276	278	269	269	277	282	289	262	295	265	283	265	251	272	266	265	246	255	281	272	293	295	278	253	274	274	272	281	292	263	272	264	292	278	279	247	277	278	290	256	270	291	234	277	259	277	301	294	291	237	281	236	251	292	285	286	268	282	264	285	289	256	290	294	262	240	290	255	253	270	274	314	254	293	262	243	255	282	251	270	274	280	272	261	293	261	282	293	283	283	286	270	261	245	255	280	270	293	251	251	285	243	282	270	257	276	289	321	279	299	250	245	249	224	251	265	247	301	291	258	278	282	278	258	275	302	253	282	274	265	263	282	249	270	290	270	265	296	275	274	304	288	288	300	294	280	261	273	253	292	250	264	304	240	260	276	289	261	284	264	278	279	248	269	231	324	231	257	285	243	292	293	278	255	254	280	280	257	277	273	259	257	247	288	286	257	272	280	305	249	275	258	304	262	280	265	309	297	275	241	260	262	263	264	270	288	278	317	248	270	277	291	275	273	271	291	260	246	275	281	260	269	319	238	253	273	274	304	305	273	279	263	264	269	279	304	273	282	279	281	259	267	299	238	299	298	293	281	283	275	273	279	291	271	313	270	275	248	289	268	269	257	256	256	277	261	277	265	258	271	278	278	296	268	252	255	267	241	272	284	275	266	292	291	281	267	246	284	263	273	262	284	255	259	275	279	275	237	275	301	267	247	304	297	313	261	271	293	268	273	257	280	269	279	281	278	273	238	295	292	277	269	275	259	295	261	270	280	257	273	270	278	240	282	280	275	246	273	233	242	255	281	257	242	302	316	238	262	267	294	302	280	294	290	295	288	267	249	261	276	268	280	292	268	274	267	257	285	294	316	278	270	267	256	300	269	264	278	271	260	277	283	287	260	271	276	281	245	292	313	308	256	247	276	264	303	227	264	270	291	270	287	308	251	295	312	262	279	264	289	293	297	300	285	248	238	268	281	277	241	257	243	273	301	268	280	298	288	315	283	260	237	266	250	270	259	294	277	249	270	261	265	248	264	264	279	257	275	256	264	273	275	240	274	270	240	287	312	291	271	269	265	279	267	276	294	279	279	247	285	276	294	305	251	235	258	245	258	296	241	269	261	247	261	291	308	279	295	269	277	291	297	259	309	275	285	252	243	267	268	288	273	308	254	284	286	251	281	244	302	291	270	291	272	308	252	259	279	272	327	269	271	263	246	271	271	272	249	254	270	292	248	303	266	249	287	284	271	268	285	294	267	268	248	257	266	249	262	258	300	273	307	277	294	295	253	259	260	264	294	228	302	274	251	275	300	253	292	273	308	258	280	266	283	259	277	317	273	297	298	270	287	275	290	296	266	254	253	279	274	275	260	263	292	296	260	247	265	262	269	249	293	286	242	281	293	249	240	313	301	284	265	238	259	277	277	249	265	273	276	286	292	255	277	275	276	301	306	271	260	298	289	264	284	276	302	261	217	272	296	276	282	267	283	268	280	284	267	289	247	252	266	246	292	303	259	263	250	264	289	231	252	271	255	283	262	296	264	262	305	271	248	247	256	277	257	261	281	295	264	260	283	277	300	262	274	282	261	268	282	248	315	282	279	276	267	258	274	289	270	275	303	273	253	289	290	237	255	285	269	276	294	286	258	262	262	244	266	285	274	287	314	271	273	299	276	303	279	279	278	261	279	267	268	295	272	289	275	288	246	254	301	237	291	251	284	304	258	278	256	258	275	248	269	250	272	262	301	263	276	270	271	275	278	274	252	257	263	271	242	258	253	276	274	292	273	256	228	273	273	272	262	275	254	280	261	309	269	240	261	261	285	270	285	278	254	307	260	258	246	267	253	273	232	241	265	270	269	251	278	297	250	274	300	310	261	274	286	290	264	274	293	292	267	273	253	263	282	248	251	284	267	284	272	276	260	252	259	254	279	260	276	263	257	248	271	258	305	274	265	246	276	252	256	259	299	301	254	271	258	273	284	249	240	258	282	259	298	275	268	290	263	245	278	304	276	305	285	259	259	246	276	287	279	268	285	311	267	303	291	252	287	325	269	274	287	264	300	317	280	264	262	294	278	277	278	280	276	266	285	264	282	238	274	253	299	270	245	260	272	299	274	307	290	269	265	280	271	272	253	258	261	280	264	281	280	266	260	256	279	282	271	306	228	267	286	258	227	268	277	258	276	259	284	271	283	300	236	228	277	272	264	292	293	279	292	289	259	249	273	254	285	268	282	280	268	270	267	295	265	260	271	299	263	303	287	291	274	299	291	273	269	269	286	264	304	285	266	307	286	288	309	269	282	315	298	303	261	270	253	314	256	259	304	312	269	242	248	297	267	280	272	291	286	276	279	284	271	262	271	260	268	272	263	254	268	265	290	272	270	287	277	246	281	319	295	226	267	294	276	267	302	270	266	278	277	303	275	237	286	263	298	268	278	278	278	263	268	293	270	260	271	242	297	271	263	278	268	260	280	255	217	248	253	292	284	314	319	272	273	277	258	264	273	278	284	274	245	284	257	295	262	274	257	267	257	246	266	277	309	287	288	277	276	299	269	257	270	276	265	268	257	280	277	254	265	274	250	256	275	290	293	290	310	270	263	300	271	288	283	262	283	252	266	307	250	304	299	292	260	249	317	284	259	292	259	275	321	290	268	274	303	292	263	299	285	271	284	271	299	236	279	265	288	272	264	302	274	268	276	273	269	267	257	278	270	278	294	265	278	291	278	259	291	265	270	260	264	242	258	252	261	287	286	257	278	286	302	293	288	241	268	282	310	302	259	285	277
28992	24877	24626	2417	1665	1398	1253	1106	989	842	886	854	784	796	773	800	724	692	624	717	681	681	685	664	633	663	700	631	701	647	652	659	675	637	637	656	661	622	644	619	653	637	653	656	630	625	646	656	633	613	624	636	625	679	632	616	622	659	605	621	627	632	641	661	668	616	639	646	593	618	613	659	627	618	620	620	632	621	632	641	650	649	578	653	640	645	605	622	613	623	598	619	631	629	617	654	636	653	639	650	666	609	606	658	664	637	671	598	626	634	652	689	620	580	618	637	652	627	643	647	635	619	647	606	633	638	644	630	626	597	621	641	612	594	631	630	632	620	588	624	623	579	654	668	614	597	659	594	621	607	625	617	639	575	640	586	635	637	658	629	603	610	651	602	633	590	635	614	629	643	648	650	611	616	619	648	652	612	630	623	696	593	650	588	604	651	628	664	658	631	629	659	630	613	607	617	659	628	606	635	670	665	648	616	572	654	624	662	653	640	629	612	601	651	588	614	628	651	663	615	646	593	608	677	653	599	627	680	649	607	593	643	614	617	677	642	593	593	676	621	645	634	608	651	623	620	623	638	652	608	578	593	651	597	657	588	580	657	658	671	634	607	672	661	618	650	651	610	676	613	661	639	646	667	610	613	633	597	583	671	620	640	622	640	624	639	612	659	596	610	656	609	606	611	607	669	588	621	669	649	633	599	681	664	654	643	649	581	662	687	654	674	597	640	615	630	626	639	651	647	619	658	635	590	625	612	634	625	608	618	655	621	617	617	670	612	675	580	637	599	596	677	638	612	651	619	607	638	670	616	653	653	581	650	595	637	657	636	631	652	609	617	625	613	611	566	628	630	657	601	606	623	645	638	626	648	652	669	629	666	581	648	624	618	633	632	618	610	625	622	607	641	623	642	663	593	600	657	597	622	637	592	635	629	593	625	627	663	614	654	608	619	653	627	653	608	642	659	623	611	670	630	664	609	614	577	573	641	622	627	550	644	637	648	656	605	625	607	618	622	601	600	656	610	590	663	618	627	642	613	656	619	603	625	623	645	572	617	674	651	627	622	655	630	624	631	624	636	602	631	608	646	599	616	620	641	624	651	631	599	595	583	607	649	615	623	590	626	623	618	611	645	671	587	619	635	599	649	627	621	635	609	585	666	629	645	658	644	616	633	633	638	630	615	616	671	630	593	606	646	610	589	621	640	634	593	588	622	625	676	588	622	638	684	606	609	616	625	625	606	661	643	608	646	634	625	575	653	653	609	600	673	639	568	644	715	588	628	659	648	636	644	660	638	623	634	639	647	648	604	611	641	648	619	612	612	586	594	614	623	613	608	596	591	629	627	625	643	637	622	650	640	615	574	695	602	598	609	600	600	623	643	639	640	637	607	639	627	661	627	604	618	687	598	617	639	629	640	662	662	603	637	644	570	621	558	637	626	655	621	627	654	614	661	614	625	637	608	628	617	613	568	612	620	628	609	586	683	600	599	666	620	607	659	638	633	672	620	617	623	652	602	597	621	637	639	622	606	617	674	654	634	645	585	577	649	612	592	649	603	716	611	656	612	621	606	627	622	641	640	616	660	627	634	674	626	621	629	652	662	636	636	610	617	633	609	652	611	618	601	690	620	599	643	629	600	608	594	600	618	651	601	636	617	624	545	645	625	645	600	619	659	613	648	617	639	606	615	611	630	615	659	658	593	661	638	605	606	619	662	641	624	659	652	645	610	638	623	601	613	641	605	639	623	631	623	611	669	634	675	644	666	616	653	647	629	612	600	650	604	621	639	664	629	625	595	684	599	625	638	611	664	603	618	673	645	596	647	658	631	661	634	638	606	680	623	656	635	619	676	618	652	622	663	600	635	622	643	616	613	643	635	663	583	623	685	610	645	630	657	593	633	614	632	640	652	672	660	650	622	660	576	643	662	606	654	631	681	636	653	607	623	622	637	640	621	615	658	642	597	624	631	636	641	636	632	632	647	618	640	573	640	615	643	629	608	625	617	641	683	661	603	665	636	672	634	616	641	578	637	640	648	581	635	618	602	621	634	614	634	606	642	639	650	660	615	655	612	625	633	662	670	631	625	594	616	619	643	641	608	649	667	573	541	617	634	610	614	632	622	627	639	604	602	657	656	615	642	659	647	600	696	608	596	660	603	624	635	592	627	669	630	578	578	659	660	655	625	620	598	683	640	646	634	592	617	587	627	607	615	603	592	600	616	638	614	615	625	610	637	627	686	623	640	643	654	600	591	632	645	640	646	641	616	639	621	655	665	684	649	623	626	632	636	635	617	622	618	625	619	609	583	626	610	633	570	614	637	676	603	615	555	597	603	615	655	600	660	629	596	653	622	617	662	638	629	617	626	628	604	639	600	648	640	680	636	644	648	643	586	653	625	654	621	644	596	662	637	603	604	626	620	666	595	650	621	581	645	628	629	653	604	614	646	618	651	602	625	615	611	629	637	640	590	656	604	625	593	665	597	633	600	622	613	611	667	641	614	590	615	635	604	664	630	623	573	612	651	606	612	647	613	641	650	655	643	617	659	637	633	623	630	604	606	614	614	620	577	635	606	671	593	620	640	644	645	665	618	603	589	607	654	596	618	597	599	584	648	662	606	626	616	625	655	668	642	614	678	671	644	647	624	671	668	617	626	604	650	653	653	610	640	612	645	618	600	641	638	641	593	644	586	613	617	630	645	684	646	602	611	582	637	674	627	640	666	624	635	647	654	625	613	595	587	630	638	666	643	646	571	664	637	675	610	664	657	627	618	634	636	670	613	599	590	626	637	633	584	595	651	639	641	673	605	633	624	610	596	629	675	608	645	683	599	631	621	627	603	629	691	614	681	613	645	606	600	641	594	585	638	635	592	630	595	610	639	629	622	609	668	598	616	606	654	648	613	604	648	609	578	604	623	626	604	628	600	669	623	599	677	625	644	606	626	624	647	611	622	647	594	631	596	623	606	673	636	577	660	603	648	596	612	667	615	656	612	653	623	643	590	597	628	662	657	634	609	639	619	651	644	627	594	594	618	642	587	622	582	623	662	643	596	633	625	637	645	629	629	624	673	649	636	595	627	582	635	626	580	638	599	633	602	628	621	635	601	630	625	628	601	672	623	614	676	640	635	610	618	611	627	634	629	621	646	657	613	606	628	618	608	660	629	655	574	643	642	612	586	639	597	620	642	645	619	597	637	653	630	551	628	633	614	645	618	647	601	694	638	601	601	631	656	618	613	626	596	629	574	641	630	632	652	656	666	664	614	601	607	654	586	658	595	615	681	645	609	621	663	628	654	606	673	603	610	654	632	655	639	612	609	623	634	618	638	626	558	640	654	580	646	613	618	617	631	644	633	623	611	636	639	633	607	650	633	622	651	584	630	630	613	655	642	628	633	628	666	626	642	602	619	628	623	626	598	657	626	657	692	677	582	604	595	614	598	538	657	610	679	646	631	665	677	634	632	656	642	617	613	625	631	636	581	673	598	635	613
15844	7738	3712	432	250	266	242	274	248	294	250	276	258	277	279	247	266	244	221	257	229	247	258	269	267	279	272	260	262	265	291	260	263	258	259	265	297	282	264	234	275	274	238	248	252	233	279	224	263	266	252	265	237	235	242	244	253	231	271	255	245	275	269	299	277	236	276	277	263	251	278	242	218	211	274	249	246	271	294	268	255	242	301	253	263	261	281	242	249	263	251	254	263	238	270	279	277	261	300	257	275	249	234	252	255	257	252	250	283	281	267	262	254	247	262	244	280	240	248	237	285	273	256	278	279	258	268	268	282	261	273	255	260	258	256	254	244	241	256	255	252	279	259	267	263	263	280	254	260	267	250	280	285	260	227	250	263	250	275	274	274	291	266	250	266	256	282	245	285	253	259	260	248	298	267	258	261	277	264	259	248	282	264	246	256	246	246	258	251	256	256	256	269	257	275	249	274	272	263	270	250	277	228	280	267	250	262	250	244	267	260	255	261	268	256	250	271	258	264	241	244	263	271	268	295	276	258	253	255	245	250	255	268	253	243	236	225	252	260	254	256	292	279	284	244	257	240	277	235	244	278	245	260	239	285	299	269	260	267	259	250	269	251	247	291	256	264	267	247	275	285	240	252	255	274	236	243	253	238	272	304	234	271	250	283	258	244	269	244	267	251	270	277	259	259	232	290	277	268	255	225	253	260	267	263	265	281	238	237	260	267	243	247	240	263	282	262	248	255	259	249	259	270	244	268	251	280	245	267	289	276	249	252	260	238	230	269	270	263	264	241	266	242	278	268	257	257	240	251	272	271	284	233	302	279	303	239	271	262	272	241	246	268	245	272	247	281	248	263	222	249	262	259	276	264	242	234	267	249	252	236	257	283	275	261	252	277	227	245	250	259	264	255	259	264	257	243	265	269	250	270	260	252	268	257	258	246	275	255	259	247	266	250	266	272	282	237	259	253	248	279	260	276	258	255	248	256	231	233	279	250	270	252	279	297	303	257	264	289	258	258	208	259	269	283	253	249	227	258	250	256	257	232	296	262	261	254	265	260	253	249	264	266	259	283	269	253	295	250	255	256	266	280	271	242	260	266	289	235	267	256	267	238	247	250	277	277	248	251	272	248	264	266	269	240	258	259	274	250	301	277	249	284	262	279	265	274	254	252	280	223	249	233	259	260	256	275	290	304	228	244	226	287	237	259	228	265	277	280	280	262	248	261	264	225	259	285	276	266	225	251	264	257	288	288	249	262	304	246	301	244	268	264	226	268	254	269	263	250	256	228	245	271	266	244	268	278	253	280	272	296	239	264	265	260	305	270	283	267	262	265	251	273	242	264	272	259	264	257	233	254	238	241	258	268	233	247	266	273	282	279	282	234	257	244	247	265	251	258	260	253	252	270	251	229	267	251	254	262	233	271	279	236	284	262	243	249	295	265	278	261	250	269	242	246	275	242	245	262	257	247	235	249	260	249	268	238	245	262	244	290	251	257	255	264	288	265	277	259	271	272	229	268	272	238	242	235	251	275	256	268	249	248	259	251	241	256	232	284	287	278	270	256	268	238	265	270	250	278	252	246	280	246	242	268	259	230	262	276	308	252	235	273	253	279	289	217	235	257	273	267	276	255	239	266	266	238	263	261	260	283	237	245	258	249	261	283	262	268	240	284	267	276	224	252	251	260	293	252	283	264	255	259	267	265	282	235	236	266	275	253	276	271	259	255	261	246	248	251	265	232	266	250	251	220	247	260	244	277	277	266	227	288	283	282	270	270	308	265	246	237	254	238	227	271	269	251	270	255	248	256	273	252	238	273	228	245	231	289	245	244	306	252	252	271	249	271	269	258	242	285	229	259	285	263	245	255	256	270	297	266	266	271	258	274	274	263	258	248	249	257	255	235	255	284	269	251	236	242	243	294	257	264	245	269	251	269	272	278	270	296	265	238	281	276	237	242	284	270	274	274	252	261	245	269	252	272	284	256	268	261	259	275	256	232	265	278	276	256	266	259	284	254	244	251	282	264	263	288	283	292	281	287	263	242	261	275	249	258	232	258	268	251	261	264	240	278	264	273	286	273	286	248	238	265	251	251	266	226	252	262	245	285	268	257	250	253	252	245	287	253	267	249	269	263	254	248	253	258	266	263	276	253	224	261	283	250	246	237	250	308	254	245	264	229	264	279	236	264	217	254	301	269	250	279	273	251	245	250	279	257	245	270	287	281	266	261	282	270	284	284	250	274	256	244	246	261	268	288	265	246	266	269	272	284	257	261	222	253	290	224	252	277	265	245	282	252	277	273	255	264	228	229	290	231	240	264	262	257	269	240	265	276	252	301	270	236	298	271	273	236	265	261	257	247	265	245	262	263	235	266	265	262	260	249	263	250	261	236	233	274	274	252	228	259	275	241	271	246	266	279	287	256	274	238	244	258	236	259	264	242	273	232	264	240	238	242	262	253	251	270	250	248	234	244	273	256	272	273	238	282	279	254	267	284	286	299	301	269	248	271	231	239	253	260	259	283	238	262	255	264	284	249	266	252	287	281	301	270	243	246	272	243	281	272	276	266	259	263	255	257	258	294	267	252	253	267	224	257	281	257	250	255	249	247	251	250	247	265	279	253	292	219	290	270	228	261	235	276	272	280	260	302	244	268	280	272	270	233	275	280	264	273	271	252	264	235	241	270	266	251	232	248	226	250	292	268	254	269	253	233	252	273	282	246	251	277	249	237	272	249	257	254	247	250	261	276	249	235	256	269	264	248	262	284	277	239	260	267	268	268	281	257	237	255	250	284	263	240	255	250	236	255	276	285	236	251	262	294	284	257	263	266	265	248	251	288	253	262	259	248	261	271	261	277	247	268	249	221	257	274	267	270	268	268	276	256	266	254	248	260	254	267	247	282	226	273	262	259	302	282	288	248	287	280	270	287	284	251	257	270	250	259	270	250	265	268	240	282	271	289	244	282	261	269	255	242	271	267	270	248	254	271	266	258	281	248	248	251	266	254	238	275	252	253	257	247	241	292	238	260	237	291	272	308	266	275	267	257	290	272	230	252	233	267	241	264	246	257	241	246	264	253	257	271	260	272	292	270	279	252	264	248	249	256	285	255	267	260	284	235	262	263	271	241	256	285	241	256	226	242	230	244	231	265	293	252	274	263	248	247	268	252	268	293	273	268	267	227	283	258	256	293	259	279	257	248	250	268	277	257	270	248	249	267	265	262	256	248	274	258	261	242	254	260	248	231	249	239	249	242	253	247	250	264	272	273	281	244	253	234	263	247	279	253	230	251	258	299	255	294	234	250	310	278	239	252	245	286	274	229	219	246	241	278	258	267	235	258	254	263	239	275	273	256	294	287	242	238	257	234	245	252	252	259	263	251	267	265	250	286	231	242	267	263	296	247	265	256	273	269	257	261	255	241	290	239	260	253	241	268	232	257	276	249	281	282	246	251	273	270	260	263	256	294	276	242	263	248	257	257	228	252	209	282	286
9592	6224	5711	640	577	599	629	565	619	573	582	650	552	607	559	583	611	616	595	608	542	589	623	597	609	620	583	584	597	567	580	552	642	581	587	608	589	555	589	569	561	541	593	607	584	569	540	567	546	570	569	598	618	574	601	615	550	591	574	584	601	572	563	591	572	556	590	592	593	574	587	588	573	601	554	562	589	600	562	572	615	587	631	575	586	566	581	597	600	570	590	595	585	577	610	556	572	583	579	589	589	604	590	585	569	566	563	654	559	588	569	577	593	586	568	565	591	571	578	583	583	577	620	605	603	634	561	557	577	597	566	585	559	542	596	582	598	622	581	611	618	592	559	588	588	547	644	547	575	592	569	580	564	590	600	603	609	567	552	591	554	546	572	551	569	607	618	595	534	593	588	617	582	570	623	587	610	581	601	561	653	572	586	571	574	571	564	607	564	548	569	581	609	583	580	593	592	567	559	613	568	600	602	624	611	575	599	600	593	566	618	624	601	624	573	626	573	552	525	608	587	569	612	635	591	622	584	537	639	616	543	578	533	599	581	591	575	584	594	562	577	594	574	603	562	578	592	609	612	648	576	593	588	606	602	584	610	616	568	554	544	574	602	545	630	625	574	584	572	624	606	579	555	600	594	575	551	567	554	556	578	595	581	596	586	544	565	561	603	600	602	611	569	542	559	586	541	599	582	551	570	590	601	587	590	591	593	600	561	534	602	625	604	641	599	584	523	568	602	548	586	635	583	606	564	599	604	554	577	592	576	575	575	605	595	542	595	585	549	559	588	572	590	561	613	618	564	567	540	588	598	576	579	596	588	592	560	617	589	585	592	626	600	550	580	617	594	591	585	591	579	595	570	576	590	612	587	615	549	569	551	602	554	596	587	576	583	538	588	548	659	523	560	603	578	617	593	541	552	573	571	561	581	574	599	605	586	577	567	570	612	589	594	578	590	567	565	537	569	603	564	600	610	571	575	608	534	532	607	579	619	630	597	587	606	597	566	555	577	591	619	614	528	544	592	578	562	581	575	593	616	578	599	560	533	610	569	575	588	586	566	609	588	554	569	576	569	584	569	579	592	639	599	602	618	600	621	586	598	615	604	574	620	595	589	576	610	553	575	585	574	587	592	617	605	647	554	598	612	573	625	602	557	598	533	611	612	620	577	536	599	532	579	585	586	579	597	580	583	630	567	561	597	570	562	579	568	597	573	561	602	556	589	623	588	558	586	575	549	597	563	619	580	612	632	600	594	531	558	596	591	590	585	602	635	635	551	585	558	600	603	586	610	586	600	572	543	571	605	629	581	555	596	597	544	540	609	617	578	587	577	599	599	628	605	592	584	542	557	642	625	544	606	595	543	563	584	576	578	586	570	567	616	573	554	580	585	615	581	574	580	601	609	608	574	590	573	583	558	585	542	552	543	599	598	578	569	545	608	576	593	601	589	598	606	538	619	613	599	578	573	567	559	576	567	621	606	588	566	608	569	601	587	546	574	559	581	535	594	594	575	605	639	581	607	547	606	614	571	585	644	603	578	573	597	621	557	563	588	604	543	578	558	544	621	621	556	556	573	559	601	628	574	552	577	562	595	587	587	573	590	596	575	588	636	582	554	563	628	583	612	540	610	579	597	613	571	577	570	596	574	607	582	529	623	578	601	548	614	587	607	592	606	571	547	569	585	558	612	576	591	538	598	624	584	574	518	568	615	603	590	545	584	586	607	569	569	590	600	573	584	608	608	548	587	583	594	580	575	595	584	613	551	611	568	566	636	583	554	578	597	605	565	579	596	626	582	569	626	566	575	564	594	593	562	624	572	587	574	588	619	552	507	579	594	582	618	573	568	580	618	598	584	628	589	579	624	607	604	534	563	563	557	562	561	583	622	558	580	571	589	542	578	536	575	564	619	578	578	563	602	604	578	621	583	563	593	554	541	594	542	561	581	559	580	604	614	651	622	621	591	575	595	557	601	610	559	601	553	589	578	613	628	588	618	611	609	591	573	631	602	555	589	565	555	604	589	553	620	594	552	619	628	577	564	592	575	611	602	579	597	557	551	560	547	574	572	590	530	617	567	559	630	568	574	587	568	591	583	508	603	587	606	564	591	622	575	566	593	607	634	615	570	604	574	618	561	573	564	579	602	636	572	551	538	588	563	579	605	596	594	557	564	572	584	574	603	610	579	588	557	587	544	577	566	594	594	593	559	571	550	584	609	557	614	544	621	562	575	584	593	562	581	563	609	561	568	584	563	556	591	583	586	581	575	575	598	559	612	603	559	612	590	543	580	587	590	602	608	638	634	600	607	601	598	609	587	584	557	555	601	593	594	578	607	550	579	629	617	579	562	579	570	588	616	548	594	610	590	549	580	603	550	586	606	534	579	566	587	602	589	615	565	575	586	596	573	599	609	569	596	573	560	590	546	571	619	625	589	587	601	579	575	582	565	597	566	555	597	542	563	560	592	589	570	563	600	587	547	524	632	581	597	570	610	584	594	579	560	582	544	562	588	617	587	596	549	608	600	599	621	596	584	612	590	623	578	620	566	596	565	580	569	572	596	618	539	583	573	560	573	647	619	596	631	608	575	602	584	631	538	599	636	586	577	611	597	596	584	598	566	595	581	586	593	587	616	582	555	562	636	536	624	603	565	603	586	631	560	604	585	594	599	573	568	601	587	523	578	595	593	582	604	602	601	540	554	630	595	600	544	560	530	618	568	572	603	608	627	574	567	593	575	551	579	582	604	557	562	545	573	515	570	575	634	621	592	599	589	618	593	578	608	623	595	592	548	581	568	630	580	563	609	610	554	590	587	638	581	561	584	567	595	586	591	598	612	580	598	575	618	582	555	586	567	592	582	593	580	608	592	548	557	558	551	607	553	587	577	569	608	598	573	524	658	557	566	591	612	540	622	629	627	545	594	517	575	604	614	568	572	608	577	573	602	574	581	584	615	603	591	609	600	579	586	554	574	575	569	566	587	604	535	573	596	631	583	601	580	567	575	542	579	610	580	604	586	587	603	601	511	642	583	584	583	558	574	562	567	585	599	614	567	589	575	596	574	602	600	640	598	557	574	646	569	574	594	602	586	594	594	607	597	596	541	593	569	583	560	558	575	585	606	597	556	579	624	591	586	577	601	606	578	602	585	579	573	604	610	601	538	567	582	558	568	557	581	559	539	589	577	583	631	575	576	571	623	569	586	577	583	573	608	585	566	580	597	591	582	578	576	583	569	547	610	587	556	532	608	584	568	582	603	587	577	637	562	574	573	588	619	586	585	604	589	610	596	570	653	595	614	562	575	570	563	568	564	587	584	571	572	593	584	579	599	582	545	569	610	575	562	625	545	606	542	587	631	580	613	557	621	643	568	587	533	582	613	573	557	592	565	558	611	556	570	625	580	626	579	566	583	583	576	581	583	594	590	587	596	555	529	568	637	584	637	602	619	570	614	603	542	532	584	601	562	600	576	507	540	561	594	610	576	594	606	578
34328	21977	17607	3361	512	320	286	247	207	240	238	226	236	248	210	224	195	199	198	220	195	209	183	244	172	189	221	235	202	200	190	201	174	196	209	188	219	192	227	209	220	205	188	181	192	213	190	192	189	201	192	184	202	200	186	188	187	189	209	201	205	190	219	190	187	190	177	209	202	203	201	185	181	190	224	197	211	200	187	194	224	189	222	226	178	210	155	197	194	209	188	202	197	205	187	203	211	197	206	188	233	214	188	210	200	198	174	181	172	202	197	195	192	212	207	194	163	173	235	177	205	192	191	180	209	183	231	185	152	181	175	199	200	206	189	183	173	211	183	223	173	192	224	227	173	185	208	193	233	204	225	173	203	182	179	174	182	186	188	209	208	171	202	194	199	184	204	201	177	192	211	215	187	208	185	194	192	186	197	220	199	218	192	192	215	178	183	198	218	175	176	194	219	191	200	216	196	198	174	209	215	212	195	199	211	203	208	174	177	180	204	197	185	202	198	193	188	182	186	199	189	191	189	215	186	230	199	190	192	210	184	189	222	201	196	206	184	201	239	198	170	197	181	179	216	185	196	197	215	205	201	219	149	224	183	212	202	193	195	201	203	186	206	198	191	197	202	207	183	190	193	205	183	166	188	200	157	172	178	208	205	193	177	199	184	179	190	211	199	203	167	186	192	192	190	204	211	191	233	174	165	197	172	199	188	174	199	222	197	192	194	212	200	184	200	200	194	179	193	194	195	207	195	165	180	192	228	189	211	203	190	203	197	197	177	190	172	196	175	185	201	206	201	193	180	177	186	226	199	187	202	196	193	164	191	221	183	185	214	189	204	177	209	168	195	186	193	185	180	223	178	189	188	188	185	186	192	190	184	189	172	195	195	211	190	187	180	198	196	172	176	206	203	213	206	200	201	206	173	167	204	197	191	216	186	228	189	230	188	198	192	213	191	195	208	198	202	196	200	214	220	188	176	193	205	203	175	172	205	180	205	206	193	189	225	214	213	186	198	219	190	175	209	187	189	198	208	202	170	165	218	229	194	206	186	204	181	194	188	196	200	189	211	215	194	186	188	197	181	192	191	210	204	170	168	202	201	208	189	197	200	216	180	195	196	187	177	200	198	180	213	203	198	199	198	201	175	208	206	215	206	203	177	219	160	197	190	172	207	193	184	184	194	201	193	201	184	191	199	200	192	183	197	167	217	198	207	224	222	213	189	210	200	174	219	189	165	202	184	194	184	169	211	209	187	170	184	193	211	219	177	183	191	228	176	212	182	225	181	230	184	195	209	215	193	194	231	175	205	173	216	190	195	197	185	174	205	169	191	200	190	219	180	168	208	216	206	201	195	198	204	216	162	191	179	190	181	198	215	217	199	189	190	177	199	198	167	192	212	179	208	186	222	217	193	194	177	196	208	166	193	205	181	185	182	201	183	229	210	205	170	187	198	173	171	207	202	189	177	194	179	205	188	218	208	171	208	185	216	203	180	170	174	185	176	218	180	192	187	158	181	196	197	168	184	192	178	207	181	195	187	223	198	174	194	205	194	207	206	203	215	209	180	183	206	195	182	198	203	185	217	217	182	183	196	164	195	197	207	199	194	198	190	189	196	213	185	197	215	212	187	221	193	203	192	175	190	206	192	183	196	153	215	189	191	222	188	209	191	194	201	219	197	185	196	174	181	212	190	201	183	185	174	171	181	211	174	194	219	163	194	184	190	216	172	206	223	219	206	185	192	182	200	187	227	180	166	203	192	202	213	202	193	193	196	201	181	217	191	163	202	215	189	216	186	189	157	171	176	173	178	209	205	212	203	189	219	228	208	205	211	192	184	185	195	208	183	202	205	185	205	190	205	222	188	205	169	185	197	166	226	193	195	192	215	193	180	213	199	206	189	204	185	201	221	210	213	219	200	207	190	216	206	210	176	186	202	194	176	189	204	180	209	192	202	220	211	187	199	177	183	182	182	193	185	199	205	185	206	196	193	197	184	186	173	202	194	196	210	198	202	187	196	210	218	194	189	186	211	189	193	215	187	201	183	202	208	202	184	199	205	197	175	205	225	167	205	198	199	179	197	202	225	206	224	191	195	222	187	192	182	194	198	198	185	204	207	203	208	193	192	186	245	211	221	214	189	182	191	195	182	195	180	187	233	178	165	179	183	195	203	195	203	192	185	203	193	202	169	238	193	139	204	188	199	190	208	234	178	174	224	180	168	174	175	163	206	193	185	199	224	175	170	179	172	191	179	188	195	201	214	193	208	211	169	203	186	200	222	221	186	188	198	189	173	184	207	192	197	192	192	205	221	173	194	200	205	204	200	200	198	178	199	169	179	205	188	203	196	194	188	174	159	179	153	214	179	195	194	176	223	205	187	227	175	197	152	199	181	197	203	191	207	196	189	194	206	194	179	191	209	189	202	190	209	205	182	171	202	198	191	178	189	179	181	206	193	185	173	192	188	191	182	209	218	219	209	214	226	203	197	192	183	194	216	192	206	180	183	179	201	229	205	203	222	191	198	180	193	174	200	191	191	189	196	162	191	195	211	190	229	206	183	165	180	215	183	216	209	213	193	185	189	172	186	164	199	189	190	208	205	201	179	234	190	195	194	197	218	225	184	175	186	199	185	204	192	181	210	210	189	178	182	203	208	190	201	209	197	200	167	195	204	181	194	197	185	197	221	198	189	187	213	195	201	228	176	198	212	158	194	192	198	191	195	193	202	169	189	187	196	198	192	214	189	173	199	193	186	181	217	202	196	190	168	212	182	195	200	211	202	190	158	184	175	184	214	170	182	181	161	213	200	203	191	179	205	205	195	198	199	207	172	185	189	182	218	214	177	193	216	200	185	232	182	209	175	198	191	193	176	187	204	212	216	207	199	213	155	188	190	198	227	195	162	166	198	206	171	189	179	193	215	202	197	186	195	227	194	197	185	173	205	218	206	172	192	210	203	173	201	205	218	184	169	202	222	192	209	187	201	205	201	224	187	209	173	194	191	170	202	200	219	207	183	184	183	196	207	185	182	206	205	186	189	205	193	194	177	175	211	210	214	214	196	197	187	206	189	178	201	187	201	190	194	194	195	190	204	202	197	195	213	196	196	190	186	177	203	180	200	181	180	197	174	195	166	183	221	222	185	188	193	193	164	174	201	192	216	213	187	189	206	197	187	179	176	217	172	208	196	192	202	190	216	206	201	189	180	189	198	199	221	196	184	171	194	186	197	182	200	202	201	189	172	192	197	207	212	212	206	185	203	209	229	191	177	206	185	204	199	197	183	192	195	194	169	179	219	211	200	206	207	178	179	210	200	229	199	194	191	191	191	187	161	198	206	192	191	217	178	167	187	195	225	208	213	199	179	204	204	212	184	197	193	191	221	198	189	193	199	193	189	167	185	195	199	178	195	192	215	194	199	204	209	196	208	216	178	197	186	193	201	187	185	188	191	212	193	191	192	195	187	174	199	212	207	186	184	192	188	206	204	177	187	186
21995	16087	19903	1673	978	858	746	675	623	591	627	575	602	540	549	545	544	494	541	552	553	519	468	462	513	518	463	496	483	460	467	487	473	476	478	474	455	485	471	479	503	491	463	470	478	502	461	480	476	450	476	423	429	513	492	503	473	482	480	431	451	462	508	444	483	465	442	477	487	446	483	456	488	451	437	488	427	480	464	458	486	459	488	485	464	476	454	471	494	508	503	481	412	465	456	492	479	490	469	467	481	486	469	483	476	478	475	443	448	505	486	529	464	488	469	459	435	462	442	441	460	442	427	473	495	463	482	458	458	448	460	455	438	448	462	441	474	474	427	457	461	463	477	462	431	449	479	466	428	449	456	448	457	495	464	465	447	493	479	483	433	437	435	443	490	480	438	444	454	459	469	462	442	467	442	431	435	446	482	501	439	436	481	458	463	474	448	445	461	470	495	489	474	458	446	474	473	488	484	469	489	478	492	456	494	459	496	489	476	469	480	487	501	478	465	498	438	523	438	464	485	461	449	422	460	491	479	473	485	452	499	441	465	466	457	429	476	487	505	514	460	472	503	480	418	466	496	427	484	501	433	494	484	453	444	446	463	457	488	479	464	429	470	466	488	452	439	473	490	460	455	484	450	440	473	482	424	444	449	469	465	490	439	493	441	462	491	502	486	475	458	465	458	472	497	482	458	474	475	452	466	484	464	495	451	460	465	469	465	472	468	502	476	479	490	482	446	461	484	453	473	464	485	478	439	451	457	453	469	442	453	472	487	454	454	487	475	459	500	444	477	499	444	474	493	449	480	479	469	477	486	505	479	469	461	477	474	475	470	476	433	447	459	447	430	526	451	478	463	457	458	433	458	437	474	502	455	443	486	498	479	454	450	471	542	524	487	438	435	465	474	463	473	467	483	498	460	441	482	443	439	469	444	508	461	487	450	436	458	432	465	450	474	509	470	457	485	465	473	449	477	497	507	437	421	474	465	457	438	424	470	444	450	485	444	492	489	481	458	474	449	460	486	424	467	445	478	472	452	455	431	443	473	485	487	478	436	458	491	439	444	463	469	455	457	421	480	461	463	448	472	470	464	487	469	459	452	468	469	472	455	439	444	497	466	457	429	445	497	455	474	457	501	463	475	456	433	481	467	436	453	476	476	500	482	435	475	437	444	408	456	479	463	493	487	439	497	463	498	452	435	454	480	479	468	442	517	475	435	457	447	486	452	438	443	472	461	506	448	436	461	459	456	479	519	467	451	447	467	433	444	452	452	459	474	453	451	442	467	495	514	438	510	459	422	433	460	521	457	444	436	458	469	467	470	471	467	468	469	490	480	488	450	464	486	481	462	477	475	482	492	431	428	456	469	489	501	441	498	486	443	437	462	468	479	452	453	497	439	459	505	468	456	464	491	489	501	500	468	449	484	459	480	433	474	479	461	434	477	460	484	484	468	478	460	494	474	456	484	464	412	444	483	501	478	442	499	450	440	472	480	453	462	512	456	438	440	458	457	477	475	452	498	455	476	479	475	450	432	480	478	468	462	503	465	501	473	457	442	467	464	444	438	465	531	496	471	471	468	465	471	488	489	452	471	462	473	481	483	442	467	449	459	454	472	456	457	456	486	465	473	487	465	486	441	477	446	485	472	458	472	492	448	509	462	445	447	458	439	472	482	470	482	458	459	504	451	447	475	501	458	472	471	465	466	464	461	481	451	467	442	435	468	454	480	441	465	475	498	461	460	454	486	464	484	456	485	428	470	466	441	475	448	461	427	453	455	455	467	464	439	462	418	464	467	426	478	450	481	528	473	468	509	499	456	449	448	455	463	432	480	493	486	452	494	481	439	458	472	462	495	440	455	456	469	456	458	452	475	443	436	457	519	450	461	475	461	476	468	460	457	469	466	474	500	475	463	476	472	460	473	467	458	473	499	461	477	463	450	481	472	488	447	469	447	470	462	475	458	474	488	476	465	456	453	450	479	458	455	456	412	475	485	460	483	450	467	455	469	453	492	439	486	443	458	502	464	461	457	495	467	458	448	483	472	450	513	486	456	505	501	488	464	445	461	495	450	455	487	473	493	483	459	442	500	482	437	451	466	450	465	488	473	480	487	448	512	483	484	484	476	454	462	478	452	473	441	487	509	490	458	442	450	446	484	456	452	474	474	485	445	489	441	458	451	473	456	490	454	437	478	435	444	437	471	484	434	476	475	473	457	471	479	452	446	493	466	449	463	462	464	453	514	493	432	472	436	478	453	462	480	451	439	488	468	454	440	455	455	472	436	426	472	485	451	455	428	473	472	469	446	441	483	488	418	461	516	476	451	442	460	478	493	457	452	452	482	422	486	458	501	475	468	446	476	459	486	460	476	459	460	473	471	465	476	443	488	511	467	421	499	470	468	469	445	509	485	492	479	454	519	456	404	468	450	464	467	471	486	458	466	489	440	488	425	486	491	469	489	422	496	499	474	471	432	421	470	503	478	432	483	467	467	467	490	447	478	442	460	506	451	483	451	470	466	486	496	470	438	442	451	494	440	457	507	482	479	499	450	497	459	445	462	490	461	455	473	470	503	452	463	468	464	462	467	461	460	448	463	454	454	452	472	461	421	490	456	449	485	498	438	448	444	474	420	461	492	449	458	475	447	444	511	503	467	463	440	472	467	465	473	509	447	469	487	452	475	475	499	412	447	480	463	449	454	501	459	470	421	445	478	431	438	504	452	469	490	469	449	446	440	429	462	439	491	467	494	481	458	508	470	478	501	425	439	478	466	422	478	481	445	499	465	449	430	430	502	469	429	470	477	478	489	502	475	460	465	484	469	473	490	453	480	460	469	457	474	444	465	463	516	450	427	418	500	471	471	439	478	497	487	513	438	456	479	460	475	494	476	464	475	455	498	434	467	481	469	459	467	489	477	449	497	478	438	518	473	447	479	520	453	441	421	446	460	465	475	486	475	454	483	430	537	498	440	479	471	499	478	534	479	441	464	450	481	454	463	436	452	483	478	463	467	476	467	465	495	446	494	462	510	449	453	463	466	465	474	442	483	497	468	443	447	453	453	465	488	449	457	461	472	489	463	423	467	469	475	466	459	491	448	489	461	474	473	482	469	455	435	457	460	480	470	462	475	477	452	492	438	449	458	499	437	467	486	472	481	444	485	465	469	449	476	466	458	491	493	491	439	456	465	459	474	473	480	466	479	491	487	501	427	475	482	486	502	454	463	456	502	444	490	460	465	454	459	477	477	452	495	440	471	485	474	430	478	480	471	466	464	471	472	473	459	512	485	463	462	472	433	499	450	442	461	444	446	465	485	461	468	449	494	486	457	449	434	478	464	514	457	441	440	450	476	468	450	449	429	479	487	474	485	441	485	437	468	471	494	475	464	466	460	514	476	465	493	453	465	461	482	468	450	453	470	466	449	486	480	442	486	488	469	497	457	463	442	517	446	469	444	476	426	462	485	440	457	479	462	442	449	474	471	491	479	477	462	452
45374	32869	25393	5769	1079	580	387	392	361	350	327	350	332	313	262	266	263	268	287	305	304	309	305	301	295	317	264	271	314	255	274	296	298	278	271	284	272	286	291	268	299	278	266	266	283	270	317	274	322	306	310	297	274	311	301	262	282	312	274	305	281	299	298	300	298	274	283	297	289	263	296	312	289	270	300	289	302	318	283	298	275	272	292	327	264	295	295	282	279	258	291	276	288	277	314	306	290	284	290	321	281	268	290	292	300	282	314	284	272	314	280	296	264	295	259	234	276	267	291	331	270	302	270	284	304	282	296	314	265	275	282	270	311	289	265	255	273	259	273	291	281	275	274	278	280	315	304	284	300	288	265	282	288	287	282	277	315	292	284	296	286	279	292	263	280	277	255	294	259	308	236	297	272	317	271	279	288	261	254	281	281	295	284	295	269	320	279	283	290	275	320	295	295	302	323	331	261	286	322	297	292	299	277	288	272	295	271	291	294	277	258	264	310	287	285	306	258	285	285	271	293	289	269	271	294	284	274	306	288	253	288	257	288	296	279	286	274	288	291	286	275	285	283	313	279	280	270	241	291	295	279	292	286	279	262	295	295	292	258	273	284	273	285	280	272	269	286	284	300	277	283	273	295	258	318	308	280	284	276	279	276	292	301	342	268	294	290	272	282	293	276	306	279	278	278	273	289	279	292	308	301	294	296	280	292	287	266	303	312	314	302	261	268	270	251	270	306	295	279	297	262	261	265	315	266	258	267	269	267	281	278	269	290	292	272	277	274	279	268	259	258	290	296	293	282	292	286	282	292	274	288	297	258	261	317	262	274	276	257	266	338	291	289	285	258	264	300	267	266	247	325	279	301	278	279	284	299	253	274	248	291	290	294	250	355	278	299	297	318	280	296	310	290	294	257	317	305	310	342	302	274	286	311	270	274	277	293	272	279	290	296	310	278	279	312	289	255	256	288	305	270	249	271	313	282	287	303	271	299	313	272	285	294	274	298	298	275	271	306	271	296	280	276	270	295	282	275	300	280	269	311	298	302	255	272	249	289	308	270	301	305	319	283	256	289	293	305	281	308	296	297	313	287	305	281	262	283	288	266	285	262	261	272	278	299	282	302	293	273	298	264	268	288	271	297	273	286	272	275	252	276	269	297	266	265	299	286	296	304	260	306	263	292	274	271	275	302	274	285	279	298	283	300	285	284	320	325	245	261	293	287	291	312	283	305	305	298	312	271	287	300	301	275	278	278	286	267	276	255	280	287	280	286	301	262	302	264	292	293	255	260	268	295	270	285	289	276	283	281	273	291	301	291	297	260	250	232	280	290	273	291	294	274	264	270	269	311	280	305	286	287	293	283	281	288	274	289	323	317	259	302	244	264	294	269	280	255	280	315	278	297	281	283	277	264	287	288	280	259	289	290	315	288	281	291	279	287	275	298	310	287	286	309	269	294	304	269	284	302	287	285	269	243	269	280	255	275	282	287	283	281	275	265	270	296	286	263	262	286	273	282	296	273	285	287	255	280	299	291	281	270	251	271	288	275	309	262	279	256	292	302	245	287	290	296	267	310	266	260	280	258	269	281	279	295	278	253	269	300	293	292	275	227	250	311	280	277	286	309	309	289	272	254	340	273	274	266	280	291	280	307	270	286	279	257	298	275	297	263	320	283	274	276	273	281	317	269	299	295	257	278	280	269	256	292	269	321	290	306	269	281	234	247	257	303	302	331	282	260	312	273	266	259	270	287	319	303	324	284	281	284	311	274	270	277	260	276	274	277	292	270	265	245	279	311	284	288	303	261	276	277	272	304	301	283	287	257	256	278	292	281	244	286	276	294	250	291	280	305	266	273	297	269	262	269	269	295	283	284	297	308	254	273	281	304	295	303	289	287	260	286	291	282	288	278	286	272	290	279	288	286	281	265	246	312	291	295	286	277	283	256	261	308	290	242	297	299	308	289	274	286	237	271	284	268	265	308	278	272	269	291	276	282	292	301	301	253	274	292	321	287	261	272	289	308	320	307	273	314	293	249	272	324	281	270	271	278	277	281	272	288	267	285	296	274	274	260	303	261	261	299	298	285	275	249	286	304	270	298	260	317	283	269	283	278	268	279	249	283	279	283	292	303	261	309	246	238	292	277	286	300	256	292	295	274	302	276	274	256	276	298	283	300	252	291	306	290	275	258	270	276	287	286	290	294	276	277	297	289	331	287	270	280	304	286	266	280	279	244	279	294	265	282	285	295	283	272	279	274	248	274	271	292	273	310	278	303	301	271	298	290	287	308	268	285	271	272	306	284	282	304	254	296	271	272	256	277	281	273	292	290	305	290	312	265	305	256	295	253	252	287	305	314	294	288	280	254	236	269	262	281	283	288	275	293	269	295	287	290	282	284	317	302	290	297	291	292	285	258	297	297	290	294	291	287	289	257	299	253	252	293	284	259	266	297	275	286	290	262	287	262	286	278	295	296	308	299	265	287	294	284	287	321	285	293	299	261	265	318	296	294	249	277	264	266	312	290	290	249	299	279	264	307	256	309	280	277	246	257	258	275	277	256	294	278	275	300	318	300	267	284	269	253	261	314	276	288	275	274	268	275	274	259	323	295	308	308	275	255	319	280	282	305	286	297	284	270	295	308	296	293	280	281	295	272	270	271	270	268	283	269	311	272	295	274	253	276	293	317	284	286	226	266	287	258	273	302	269	274	259	261	298	291	293	290	280	314	276	294	270	279	278	277	295	288	296	305	295	268	295	268	303	259	286	320	278	271	278	296	278	294	309	278	307	290	281	259	292	260	291	293	288	254	285	310	299	279	250	297	290	270	288	306	317	252	275	290	312	280	266	257	278	266	260	280	294	253	287	260	284	258	268	300	304	241	279	292	261	284	271	273	282	289	305	288	285	310	278	290	279	300	296	285	289	301	278	281	296	260	294	283	280	264	286	283	283	313	285	261	282	290	310	302	245	285	298	275	297	280	277	285	280	266	287	266	293	269	306	277	283	286	297	294	289	275	256	279	282	270	274	277	263	257	286	292	288	267	297	286	252	296	264	251	272	294	295	305	262	297	260	294	284	268	260	280	261	246	267	310	271	264	308	272	283	301	303	287	290	273	306	287	300	263	316	269	298	292	268	281	297	275	280	298	299	302	269	295	274	284	298	253	274	307	285	297	279	300	293	262	274	291	285	282	257	282	250	274	261	302	278	278	282	332	256	277	272	276	256	293	304	331	296	302	274	283	283	286	299	294	278	253	304	262	263	270	274	303	272	268	278	284	294	258	309	292	295	262	289	280	316	311	305	266	275	310	305	314	292	272	294	296	289	273	281	284	292	273	296	298	303	248	303	279	284	297	280	301	329	271	295	297	292	274	312	280	296	266	269	304	290	274	287	300	270	256	295	291	288	313	276	296	314	283	305	279	308	283	297	290	299	251	298	268	305	269	270	271	280	282	286	293	263	279	277	284	275	323	288	285	268	313	299	302	309	274	266
29119	23699	23654	2353	1688	1482	1271	1141	1035	934	851	860	843	834	757	780	760	729	782	730	699	701	666	714	702	730	700	663	699	689	649	691	674	701	712	707	661	677	678	659	660	636	695	662	696	615	637	670	639	655	639	658	678	671	672	660	665	671	688	660	656	597	612	648	667	678	674	595	632	636	689	657	723	667	634	668	648	625	659	631	665	656	635	654	663	641	630	693	671	643	646	690	632	639	634	703	686	692	664	646	656	692	626	639	667	627	645	622	710	644	666	633	647	667	635	638	676	658	622	634	661	671	657	642	646	638	661	667	650	644	617	630	659	663	659	646	634	631	646	644	636	657	657	658	655	664	662	694	623	647	631	660	621	691	629	704	629	641	648	671	636	648	666	646	625	642	620	678	661	659	603	623	666	651	640	665	652	641	640	611	651	656	644	620	659	702	636	664	634	628	650	661	640	624	646	645	629	608	646	654	696	661	639	661	631	648	684	641	629	653	631	605	588	655	706	693	640	644	690	665	640	679	624	709	638	596	616	665	608	664	628	634	670	608	694	683	642	643	636	690	668	671	645	659	671	628	647	648	669	677	647	661	681	693	600	682	640	630	684	663	662	683	644	651	662	666	604	635	704	639	677	615	604	623	619	677	643	652	644	694	639	659	654	630	645	621	646	665	647	641	659	649	659	657	675	692	647	688	653	630	636	668	679	637	643	657	664	634	630	668	686	666	666	662	611	615	659	673	683	651	678	658	649	612	636	706	600	680	649	649	676	644	634	661	639	624	634	650	694	684	611	670	624	709	689	666	649	655	610	714	656	635	655	655	680	665	684	664	655	630	660	659	681	643	642	673	624	664	643	719	633	624	704	661	631	612	664	634	634	665	632	650	632	680	670	640	632	607	654	626	645	625	641	650	690	680	646	637	625	650	673	628	655	614	694	630	621	654	680	596	595	661	606	657	658	665	641	675	657	675	630	633	661	637	605	635	618	633	678	646	679	710	653	651	635	646	626	669	663	673	648	662	677	637	619	635	617	642	645	614	586	680	654	635	639	626	650	678	668	675	663	648	625	647	626	652	615	615	672	663	642	692	687	669	641	691	640	683	656	627	629	634	653	630	656	666	624	662	620	599	638	679	684	638	629	652	680	624	624	626	654	681	670	624	675	643	648	660	690	659	672	662	677	610	655	667	630	658	657	691	616	625	664	635	684	658	644	677	664	627	685	700	649	633	662	671	619	636	669	684	660	631	644	622	653	650	646	692	663	682	691	622	656	657	620	623	679	650	668	652	636	596	680	659	652	631	693	669	632	603	639	689	651	666	634	680	651	644	631	622	692	669	646	638	693	680	626	632	696	711	684	667	642	631	674	667	622	584	609	673	656	666	634	652	608	637	663	628	656	649	652	664	637	647	651	658	716	688	661	636	661	662	629	650	689	669	632	654	644	634	664	651	642	677	640	652	647	642	620	643	651	674	668	644	643	639	655	643	691	606	624	658	650	676	640	630	670	670	680	609	654	632	662	623	678	645	660	640	645	655	627	669	653	664	681	705	632	623	657	672	691	655	634	661	625	652	651	638	678	671	655	618	677	681	660	678	614	669	643	608	632	629	665	650	681	635	601	637	670	656	634	684	662	675	614	666	620	677	622	633	610	639	617	692	650	672	638	644	642	648	637	628	633	651	646	651	652	631	674	653	643	657	639	663	608	631	649	605	674	631	645	654	618	608	648	649	625	660	640	658	659	635	644	644	650	647	663	593	656	605	705	661	683	638	645	653	669	620	620	649	648	660	663	713	637	642	628	711	648	671	703	666	652	645	633	635	706	644	641	619	697	696	608	639	654	667	644	652	671	629	630	632	607	674	635	660	665	637	664	623	655	670	696	654	629	664	630	635	663	632	646	677	658	653	635	648	651	634	622	657	629	659	640	624	663	639	663	683	601	657	666	633	654	623	644	653	579	686	633	628	652	652	658	690	705	638	693	646	634	649	681	668	636	634	676	629	620	632	651	639	620	701	624	637	650	693	668	666	615	637	661	668	611	637	666	628	666	671	669	649	672	603	663	685	625	668	674	693	657	668	682	643	635	619	648	647	615	661	690	683	673	625	682	640	629	644	609	655	665	673	657	636	672	575	669	658	662	605	641	679	695	620	621	665	644	653	639	667	636	614	679	640	663	637	615	679	661	628	672	630	650	691	636	660	667	625	629	649	667	678	662	675	701	665	652	647	638	651	665	646	672	644	677	656	645	648	613	705	668	632	674	648	691	676	644	663	657	621	614	660	617	592	635	610	684	660	672	689	608	609	628	629	663	635	698	653	678	639	644	649	647	664	629	656	702	640	640	656	643	694	690	619	683	674	667	616	658	610	591	651	667	633	598	647	623	668	651	688	629	625	652	633	654	674	644	670	655	653	664	635	637	659	690	622	641	656	657	650	610	664	663	607	662	617	600	693	651	656	630	666	656	647	686	638	661	608	655	630	661	658	642	663	637	644	672	702	665	610	634	662	693	656	668	693	642	651	616	619	650	688	586	654	631	658	659	629	648	693	685	667	667	659	657	738	711	623	619	649	662	658	633	716	681	607	637	634	682	641	603	664	603	667	672	640	660	646	668	692	676	684	634	644	654	613	637	679	599	652	622	653	634	696	656	608	717	691	678	629	665	710	645	676	666	692	640	659	626	626	613	693	683	679	615	647	617	629	640	670	647	640	615	607	686	665	641	630	666	636	669	656	693	622	668	649	653	661	654	657	619	638	639	659	626	642	641	642	628	694	664	662	653	700	710	639	646	644	677	653	672	684	669	689	631	676	657	692	604	626	659	668	636	618	723	668	662	676	650	635	674	633	666	673	642	674	654	628	664	695	654	687	665	609	662	662	621	622	695	630	652	668	667	681	623	677	639	624	634	623	697	649	628	653	651	596	671	657	676	584	623	643	636	682	641	635	648	647	632	650	654	645	656	660	653	652	637	658	634	658	662	689	656	643	616	618	621	647	658	632	659	611	631	622	677	641	649	591	644	628	682	670	656	668	642	613	618	649	667	645	639	603	661	629	654	670	660	661	636	672	673	649	643	632	658	617	619	628	644	661	705	687	640	647	647	639	670	671	649	668	677	626	666	638	624	644	664	627	657	655	674	653	656	714	683	632	696	649	623	674	625	645	655	664	611	664	664	623	662	667	642	718	621	642	608	677	651	682	595	611	630	668	720	656	661	694	705	645	679	646	714	685	633	678	692	618	648	624	670	663	698	627	626	644	672	675	684	674	646	635	635	690	654	655	629	653	670	677	657	698	680	621	669	651	622	618	643	639	671	653	637	659	683	658	670	661	614	660	640	619	653	677	671	651	634	641	690	575	638	614	626	665	658	664	679	676	629	690	652	616	670	645	687	665	661	616	641	671	651	665	665	615	641	638	636	671	636	662	638	678	675	638	599	643	677	630	650	697	634	657	651	665	663	631	662	664	628	670	636	661	680	674	642	645	648	668	650	681
15802	7748	3266	524	290	269	287	288	263	230	279	243	283	272	275	246	254	272	249	285	273	283	261	280	253	270	271	295	255	265	296	238	273	242	269	316	254	289	318	315	259	253	261	263	255	304	264	266	253	276	227	255	286	280	267	273	276	245	276	277	260	257	282	271	241	286	243	269	256	281	268	257	266	246	270	250	253	247	294	287	235	252	241	279	270	261	300	289	265	282	274	242	248	219	253	289	314	250	289	238	264	300	266	269	285	214	257	243	278	227	277	261	283	277	274	244	260	264	257	265	274	257	238	249	295	269	268	268	262	281	271	229	266	241	281	257	256	240	271	264	250	253	263	299	280	293	228	263	261	246	270	265	278	269	236	260	254	291	256	250	267	250	271	251	265	255	236	233	273	255	291	288	270	247	256	270	265	264	256	274	288	300	281	232	244	249	233	282	246	288	267	289	272	242	278	249	231	213	257	278	252	253	233	254	267	279	258	262	254	283	260	260	297	271	279	278	260	240	274	229	253	287	270	273	285	241	271	294	235	265	278	222	251	278	252	273	252	259	264	289	270	298	233	273	267	282	268	305	239	247	238	270	268	267	309	249	261	236	275	268	267	247	276	236	242	254	248	273	282	285	271	235	263	242	262	248	247	252	283	257	263	233	268	280	261	271	260	272	283	278	270	248	236	258	282	265	251	272	261	286	249	247	277	294	251	236	277	225	250	267	263	290	258	283	237	314	271	268	271	237	241	258	256	255	258	276	269	298	279	266	262	259	277	287	273	286	221	245	261	274	268	274	269	269	264	277	282	263	292	271	221	264	238	245	244	269	280	268	278	247	245	255	233	270	258	257	249	253	273	308	257	288	265	262	263	263	247	252	248	258	262	254	294	237	268	279	291	221	254	266	265	283	278	257	240	298	286	263	272	273	267	275	243	268	246	257	252	250	255	263	268	239	298	272	279	258	262	264	276	264	283	253	259	254	250	265	257	251	263	269	240	274	278	254	272	280	259	252	275	270	290	243	258	281	278	287	275	275	266	271	286	282	262	287	297	255	273	249	252	302	278	268	232	262	238	278	249	281	237	267	254	278	250	284	257	249	266	280	272	256	285	276	261	252	239	246	251	264	275	250	268	243	237	241	257	272	253	234	239	246	267	247	291	238	285	249	255	256	288	251	267	257	256	277	266	251	299	278	282	270	271	280	271	277	272	277	274	265	263	261	287	281	253	292	268	254	265	261	251	260	248	270	248	263	284	248	270	250	252	249	250	263	252	312	253	259	288	262	270	255	289	262	228	272	233	272	285	265	250	260	261	257	261	241	250	241	256	306	293	241	231	240	250	263	265	233	241	236	248	261	252	258	262	259	285	263	255	263	246	254	295	250	306	271	252	278	249	278	237	241	245	238	265	259	244	265	267	274	287	270	260	282	275	265	248	247	233	268	263	242	254	274	241	254	260	280	251	286	280	240	256	255	283	278	275	269	295	274	242	302	292	296	283	245	250	248	289	252	275	249	277	270	275	275	274	261	288	257	265	243	250	252	265	270	277	255	246	254	244	263	241	248	248	286	240	320	229	257	247	256	263	260	255	259	273	270	261	238	268	264	274	237	271	264	282	259	275	265	276	247	232	263	255	261	253	228	274	245	276	272	232	268	284	258	292	298	266	262	266	266	257	284	263	287	269	256	258	274	274	242	261	260	282	256	271	271	272	257	289	271	258	275	281	237	269	275	300	279	272	267	252	266	235	258	294	234	241	261	248	269	267	266	271	287	273	286	263	251	256	252	269	264	259	258	266	251	243	288	261	218	262	244	247	251	248	268	280	273	249	267	297	237	279	284	246	218	246	236	269	275	269	264	239	259	304	278	269	243	265	269	258	234	275	230	234	244	277	245	239	283	257	292	275	239	277	273	330	264	255	246	259	258	267	277	294	282	275	286	245	262	285	297	289	283	263	315	302	275	276	261	246	245	249	284	279	251	303	277	241	266	257	291	254	259	279	258	267	257	302	251	246	262	270	281	264	254	268	264	262	284	255	236	255	275	270	263	255	286	222	249	257	237	264	278	270	255	233	226	259	231	302	276	286	286	272	269	274	248	259	247	250	246	277	250	260	289	242	243	256	286	278	234	275	279	279	233	232	273	279	265	275	246	258	247	259	303	260	250	249	246	253	273	306	245	262	269	276	282	260	255	241	262	258	293	259	258	266	253	300	297	277	252	253	288	291	273	262	242	254	256	237	281	270	276	254	286	271	251	268	270	261	255	229	263	281	290	248	266	252	242	247	267	263	277	246	301	233	290	262	252	280	276	280	238	275	261	252	248	273	281	221	255	263	265	250	276	241	273	264	253	233	255	297	264	249	281	257	251	287	267	252	262	281	260	238	256	256	250	259	250	295	277	281	281	236	268	250	249	289	271	263	248	270	232	294	274	270	270	300	264	253	256	229	282	285	233	249	244	259	254	263	239	290	270	295	247	282	267	289	262	286	284	263	273	276	263	264	263	259	250	255	262	251	249	240	216	251	253	258	268	238	259	301	241	268	281	277	253	246	277	267	234	219	260	241	274	264	275	282	262	262	260	228	243	251	254	271	284	275	250	271	250	276	265	255	240	235	271	257	238	262	247	280	256	247	249	263	262	284	277	289	266	250	296	264	277	236	261	266	270	274	270	254	292	259	276	273	246	259	240	260	280	239	267	239	288	228	272	253	252	262	263	251	245	277	294	265	295	267	264	227	257	238	260	258	248	280	253	238	274	248	279	228	275	242	251	240	262	259	253	247	273	240	274	248	229	278	271	251	265	261	237	251	261	278	231	245	271	219	240	262	238	272	243	293	268	288	292	258	267	258	246	266	294	286	306	268	245	260	258	249	253	267	256	269	270	274	240	289	268	227	292	272	285	251	259	272	287	249	248	268	287	269	294	267	248	272	303	281	253	248	247	258	255	244	235	233	254	276	236	279	293	254	249	262	260	267	267	262	267	237	257	267	248	251	303	268	239	247	268	278	245	302	274	253	254	261	269	283	264	249	246	271	255	252	266	246	284	259	258	258	245	246	263	282	270	271	258	274	272	281	264	243	263	278	267	295	266	271	282	261	251	277	266	298	285	273	263	291	256	234	276	258	272	216	260	275	253	242	270	248	257	256	261	258	272	266	226	280	250	268	259	267	251	247	255	267	259	280	283	254	250	235	235	252	250	290	258	281	261	247	269	260	290	254	287	267	274	262	295	310	254	266	273	272	276	255	230	290	271	246	240	255	269	256	274	280	248	289	246	256	243	258	274	254	268	274	267	261	248	251	279	246	236	276	258	271	275	268	249	270	298	283	282	261	263	256	235	264	256	298	267	263	230	253	257	274	273	264	278	223	255	264	245	254	257	257	271	264	263	254	259	275	269	252	286	230	280	246	250	251	272	262	270	279	233	266	234	232	286	271	289	245	291	260	270	251	234	264	257	278	293	269	261	259	287	249	274	229	277	257	276	246	266	256	204
9446	6246	4905	663	598	554	617	600	603	559	577	613	612	611	602	607	599	598	605	596	599	600	606	601	623	595	565	568	552	577	592	613	575	625	581	577	605	596	557	612	620	586	575	571	594	558	577	594	612	609	586	572	592	566	607	577	589	573	595	516	621	574	581	590	611	643	613	615	578	618	578	628	573	585	566	544	603	586	599	642	608	594	623	619	619	588	567	573	614	576	570	573	582	589	575	599	564	602	548	557	592	625	581	542	589	604	600	604	585	591	560	597	586	593	586	594	590	562	621	612	610	537	601	619	585	604	632	585	575	573	604	621	580	554	576	586	619	628	560	600	609	606	562	593	589	562	594	605	554	555	579	585	589	595	602	634	592	622	571	625	573	648	569	599	584	611	571	648	588	611	611	611	621	611	614	579	621	609	562	574	548	569	584	586	625	587	579	555	584	608	636	560	545	587	582	590	562	574	561	597	612	628	576	561	612	623	632	594	599	611	610	597	624	598	590	605	589	566	563	596	605	629	594	622	567	594	573	558	613	592	581	627	595	575	601	623	573	632	584	597	550	560	593	610	596	580	604	545	580	634	576	611	550	594	591	552	671	603	671	645	638	618	592	576	611	555	587	538	619	580	613	566	595	584	549	600	579	611	564	606	595	580	594	618	616	569	619	562	607	562	594	581	622	582	576	595	553	584	566	648	573	561	578	587	571	608	643	609	648	579	543	591	607	600	572	577	620	579	593	608	580	609	606	622	617	603	615	618	573	587	626	595	578	580	603	574	568	616	582	548	596	585	613	623	588	555	594	589	602	581	621	606	578	581	631	580	580	575	586	619	577	566	580	572	599	561	598	568	566	589	637	592	557	583	631	573	581	620	600	585	580	601	613	638	614	554	559	598	606	610	564	582	602	553	579	625	562	579	631	573	605	594	597	610	607	612	553	609	612	603	538	634	585	576	635	558	596	600	564	611	581	600	588	579	579	537	607	607	590	599	596	549	576	590	652	528	594	641	597	561	582	600	592	575	585	610	601	575	603	589	594	561	604	667	598	614	593	581	594	628	588	593	569	578	631	559	633	592	584	611	628	598	570	607	544	529	604	616	615	596	598	614	592	600	633	607	603	604	609	602	560	577	583	576	608	577	604	592	572	562	583	573	603	633	597	632	602	566	608	579	581	588	589	598	608	632	606	605	605	619	571	579	571	585	559	611	605	567	601	588	604	621	585	580	605	612	568	578	635	558	542	609	593	562	599	594	617	600	532	636	622	598	561	609	567	562	608	631	591	607	564	613	585	553	603	623	615	606	602	651	599	581	599	613	563	610	616	583	596	545	577	607	604	617	643	566	581	618	604	591	605	566	556	621	567	544	626	562	607	581	597	556	603	592	634	594	539	564	603	557	606	623	587	590	573	622	592	657	596	522	585	574	590	564	600	577	611	593	546	613	577	583	555	578	634	604	612	583	514	589	568	552	603	594	616	605	630	570	604	592	625	594	605	638	561	586	607	587	600	623	551	590	593	553	619	641	631	566	584	565	590	649	562	560	615	533	565	579	573	600	594	551	563	617	575	556	557	595	541	623	572	584	593	579	637	581	577	594	592	544	613	604	621	575	567	606	584	608	583	606	585	592	570	615	551	619	566	631	597	604	551	603	556	597	588	564	599	603	558	577	574	584	605	577	594	628	618	572	572	567	600	594	617	573	597	575	588	615	586	582	600	586	608	570	600	576	552	537	616	594	634	602	623	623	593	609	595	601	661	611	594	570	583	573	573	565	603	584	600	633	567	551	564	631	601	608	556	603	588	573	641	609	568	591	603	554	560	581	629	607	605	548	565	566	628	598	611	578	580	610	586	593	624	522	561	613	592	599	606	601	594	562	593	581	600	615	575	598	612	562	596	572	596	566	555	601	575	599	587	568	504	570	602	591	560	606	567	570	638	577	547	561	591	614	596	553	593	584	567	602	562	571	585	629	622	613	582	611	603	578	581	569	602	636	593	590	615	611	594	566	579	636	578	578	564	601	593	553	568	540	599	596	573	593	570	581	622	553	575	609	592	585	597	577	608	561	552	622	559	596	564	599	605	590	551	584	602	583	563	526	623	580	592	578	583	588	590	621	592	632	568	589	575	609	578	613	575	586	629	520	577	608	600	577	591	585	557	589	593	607	570	621	594	620	589	574	615	625	621	586	614	595	577	579	611	590	646	583	618	591	585	595	594	610	567	581	570	616	579	618	597	614	583	593	607	592	602	586	612	579	615	571	566	596	632	605	575	577	618	615	567	602	612	614	618	591	600	601	577	626	567	634	611	615	567	593	603	611	528	609	614	579	574	589	598	612	548	647	571	572	559	591	591	581	601	595	557	593	622	600	601	567	569	578	565	568	551	607	588	637	599	537	574	611	639	601	614	586	572	569	583	612	576	559	612	570	560	607	577	565	584	589	595	586	642	603	570	562	598	585	580	576	592	635	590	630	597	627	617	578	614	580	624	641	624	568	569	594	609	660	615	587	606	573	623	599	573	575	573	565	559	655	575	542	578	624	629	567	608	607	606	602	616	577	624	584	585	622	587	586	558	598	564	611	599	601	582	596	630	579	592	610	625	599	582	585	550	604	605	596	558	649	533	561	610	577	561	563	599	610	626	548	580	576	559	583	581	619	556	581	552	601	611	573	567	585	584	599	594	604	590	570	612	600	574	562	564	598	558	570	566	583	582	608	610	601	598	553	586	567	553	592	579	608	580	583	573	614	567	564	572	527	628	604	584	603	562	602	581	593	602	548	596	578	568	621	599	619	582	624	558	609	577	636	615	597	622	630	551	587	576	589	614	614	593	598	599	635	562	592	642	591	628	605	531	548	600	562	569	621	608	602	613	597	604	585	627	608	597	571	568	578	634	585	608	542	624	604	551	607	587	608	619	597	620	572	612	567	581	581	571	599	592	590	582	594	584	601	548	607	562	580	603	602	602	595	562	606	580	644	579	587	616	550	607	544	566	568	589	581	584	543	570	640	597	616	607	602	554	579	597	595	583	567	605	569	617	586	582	594	571	565	559	591	582	623	579	613	620	593	590	637	590	575	600	586	577	567	585	561	564	618	610	609	574	591	546	617	561	590	586	572	584	599	600	605	649	604	588	576	563	606	552	591	539	619	627	544	594	580	600	585	565	606	589	644	581	621	616	622	607	582	621	606	553	593	599	584	610	611	551	597	561	597	587	609	594	607	577	610	551	582	637	581	612	571	563	538	565	616	564	578	584	582	647	569	594	606	566	580	588	599	610	534	593	569	628	578	580	607	631	610	581	589	557	618	589	582	581	575	594	633	561	608	560	610	619	598	582	605	582	591	585	581	603	601	585	576	591	529	594	610	598	568	575	615	604	574	565	606	541	594	549	574	562	600	563	561	605	572	624	595	631	582	603	625	652	529	618	617	612	605	624	552	595	588	620	633	583	567	579	600	617	604	626	618	568	624	594	600	620	610	578	571	553	576
34656	22661	15136	2310	400	281	277	214	229	229	214	248	218	225	205	169	187	198	199	196	195	216	192	191	206	202	219	161	217	218	178	181	181	216	187	198	186	204	211	187	195	218	192	224	212	188	214	195	186	199	220	186	175	195	194	208	191	190	196	202	189	196	176	194	216	168	214	199	207	201	200	170	187	194	203	192	203	225	227	206	192	170	188	193	191	181	217	216	195	193	185	178	222	183	176	207	206	171	184	199	179	199	212	248	150	207	197	181	176	188	182	188	212	171	211	191	187	185	205	186	199	184	214	170	164	208	205	218	207	210	215	178	198	190	187	251	181	223	197	208	193	205	203	170	198	158	209	205	173	201	201	179	215	177	177	195	185	184	188	173	208	198	198	210	218	206	173	208	203	205	179	205	199	199	219	195	182	189	191	222	196	166	192	228	214	178	188	196	215	167	203	193	218	175	197	196	183	183	189	214	220	206	197	179	197	219	210	198	209	199	205	173	191	201	187	185	176	225	196	170	182	219	188	183	206	196	208	201	199	183	208	220	180	182	188	215	184	213	167	176	194	205	205	189	184	199	186	195	179	197	179	219	194	190	181	187	195	182	221	173	215	186	187	201	191	205	196	181	195	183	205	198	191	176	168	191	201	208	189	206	205	188	208	167	177	197	172	191	168	186	214	168	190	189	216	224	207	205	205	220	199	210	191	205	200	213	207	171	202	204	198	210	183	190	208	183	200	196	161	189	193	194	199	189	187	219	211	189	198	194	192	224	203	174	199	197	203	171	168	201	189	194	204	190	194	196	184	177	199	185	182	183	186	201	214	193	208	193	197	186	205	187	167	208	211	210	176	193	176	178	213	215	207	179	204	207	187	184	197	216	183	181	209	185	198	209	172	198	202	188	181	238	224	209	187	160	198	206	191	221	211	207	203	210	193	197	207	213	208	195	216	184	199	191	195	196	184	196	177	200	184	183	177	204	187	186	202	199	188	198	197	199	203	186	193	190	220	184	206	183	194	213	200	198	198	167	166	195	188	220	218	222	191	184	202	228	197	193	215	190	193	196	192	194	171	217	177	189	195	188	216	172	169	198	195	197	211	156	172	205	169	209	163	172	169	179	237	164	196	179	206	202	179	187	182	200	185	197	195	213	199	191	200	208	197	186	190	179	165	195	189	192	191	182	191	191	206	216	188	220	191	206	199	197	221	203	192	203	204	160	201	198	212	197	179	173	188	208	210	180	182	195	201	175	210	182	194	184	203	186	182	187	187	189	194	184	207	187	165	207	213	195	205	218	186	165	197	225	184	190	183	192	211	181	196	188	207	190	199	200	198	188	212	228	212	220	222	203	201	171	175	192	180	177	186	176	189	227	183	208	187	207	201	176	197	198	163	175	184	195	199	210	218	166	189	192	191	201	197	223	180	208	191	201	227	184	187	213	201	188	165	200	213	199	207	197	209	171	218	193	171	200	174	187	217	166	190	217	206	199	171	180	167	194	207	171	193	195	197	166	190	206	217	206	189	175	209	161	204	183	189	194	174	198	204	219	209	183	215	201	210	165	199	205	189	188	193	203	192	199	184	176	221	180	215	188	205	188	184	202	216	182	200	179	185	172	202	198	190	201	203	198	187	202	175	194	219	182	216	187	213	181	177	184	196	184	164	199	185	206	205	185	199	178	226	172	193	205	217	188	214	197	204	197	220	188	193	198	176	173	197	170	204	225	190	195	169	220	197	196	232	188	214	211	202	220	203	181	204	181	188	182	199	183	192	187	213	219	193	178	199	205	203	206	201	190	233	210	206	196	187	193	190	190	197	208	185	203	182	182	197	195	189	211	189	215	180	192	163	203	229	203	195	225	192	171	180	191	198	172	206	189	191	195	218	204	198	216	202	183	192	219	199	183	180	182	228	175	187	194	164	198	224	220	212	213	188	187	166	193	193	218	178	213	217	179	197	197	200	181	191	187	209	176	194	177	213	186	200	212	226	215	169	202	177	182	191	214	207	205	160	180	201	181	209	203	184	199	194	202	183	198	158	186	179	208	196	195	177	220	218	206	199	203	204	225	213	198	203	192	180	185	178	192	189	183	203	198	205	225	209	210	176	193	177	213	190	211	186	171	183	192	178	207	195	193	196	220	202	188	204	204	223	213	201	212	191	174	206	212	217	212	202	193	169	198	194	183	214	204	199	194	222	199	200	192	198	189	192	174	166	208	196	177	190	185	223	194	174	169	190	179	182	204	203	218	198	182	200	185	169	178	191	189	235	185	189	185	175	208	197	210	190	201	225	215	203	199	182	192	213	186	174	181	169	191	211	191	218	197	185	163	185	174	202	192	197	206	212	220	189	187	167	200	203	209	190	207	191	192	185	226	207	195	167	214	214	210	203	182	171	184	182	202	213	196	192	204	194	206	188	212	200	200	223	190	196	197	217	152	178	193	188	196	177	192	201	219	200	196	207	199	207	190	170	179	196	202	193	193	204	197	208	207	187	197	198	187	186	191	213	187	194	203	184	198	170	193	186	185	215	188	200	189	179	193	186	192	212	184	206	208	187	176	194	217	198	186	181	183	177	202	186	201	190	204	157	175	171	207	219	190	201	171	204	164	200	179	195	194	201	200	205	180	218	230	220	199	193	171	173	196	194	205	209	217	199	212	190	185	207	184	208	194	195	211	171	205	207	174	184	191	204	213	205	139	181	208	197	196	181	200	217	194	181	206	207	214	180	217	184	206	196	199	200	173	203	175	192	204	176	204	226	190	196	202	200	219	189	180	193	186	203	200	195	188	157	195	219	202	216	180	199	197	202	188	216	158	191	204	207	219	193	222	189	214	205	191	192	210	196	189	185	197	204	183	172	200	188	184	196	197	215	197	184	175	176	217	211	198	183	206	182	180	209	180	216	184	195	192	180	171	183	205	211	185	180	184	207	187	218	196	209	183	193	197	188	189	192	185	166	190	198	200	217	173	195	207	199	186	188	205	196	172	195	183	194	188	206	223	172	200	198	190	189	179	213	190	194	204	180	187	202	207	199	191	185	181	200	183	209	217	204	192	205	181	165	168	179	172	188	205	202	189	181	207	193	179	195	195	166	185	220	208	192	185	194	178	201	198	206	197	205	204	197	195	183	221	182	187	189	200	208	181	211	170	186	179	188	190	189	190	219	208	194	187	216	191	200	172	184	175	196	176	196	210	170	183	178	174	206	195	230	195	208	166	161	193	194	175	206	201	178	190	189	195	207	182	195	184	160	204	189	187	180	165	198	196	192	190	187	195	214	227	209	191	208	180	168	194	208	212	206	214	167	189	173	191	202	203	185	202	211	234	214	196	199	187	204	215	210	198	181	191	199	195	196	198	180	186	183	181	185	213	210	197	189	180	207	195	188	185	180	218	196	210	204	191	220	219	185	196	189	181	189	185	201	222	186	196	164	181	191	198	196	193	170	207	218	195	201	197	212	194	185	198	212	205	197	190	187	220	192	203	218	190
22124	16761	15977	1427	1048	880	748	726	689	626	578	574	572	548	569	531	483	571	492	505	499	482	448	472	523	467	476	497	494	496	476	499	446	503	483	494	507	482	507	462	492	451	490	456	490	494	463	447	467	510	418	452	474	458	470	468	495	482	455	447	454	478	455	486	442	463	462	493	480	481	474	457	462	447	449	476	458	469	421	467	496	497	517	484	475	510	452	397	476	497	502	438	476	470	471	492	433	475	450	505	460	458	466	459	471	468	425	477	445	481	474	440	487	439	483	465	436	479	482	486	493	462	447	441	465	496	502	433	487	470	401	452	466	482	510	470	499	499	431	467	470	449	445	501	443	524	465	464	487	511	458	434	443	481	444	435	455	474	439	490	499	481	450	462	511	478	479	473	462	464	453	437	463	470	454	464	474	433	478	487	478	447	461	475	472	465	486	517	448	488	463	442	478	465	465	469	448	491	480	472	446	468	464	491	466	472	500	457	439	489	491	462	495	468	477	449	489	493	455	482	499	471	459	481	485	467	506	504	462	493	476	454	433	460	494	449	448	450	462	494	432	488	445	461	483	460	501	444	451	519	465	470	468	504	433	484	450	471	500	460	430	422	447	440	436	463	462	491	511	499	502	472	504	465	459	440	456	498	456	494	452	483	429	420	475	446	490	473	443	481	448	480	431	461	434	453	481	464	468	415	465	475	477	489	442	422	449	456	469	492	494	523	439	481	465	458	488	424	425	479	474	486	462	442	478	476	481	460	438	451	512	464	500	448	502	465	460	453	465	477	452	483	432	466	431	474	429	484	467	497	493	500	466	469	449	468	445	463	454	426	479	432	472	467	451	498	441	506	469	465	471	494	519	459	482	453	500	473	500	487	461	473	461	474	468	478	442	437	463	438	509	449	502	446	416	460	509	504	467	454	457	496	485	434	443	483	484	456	438	459	435	460	441	451	473	456	473	493	465	438	479	502	510	450	467	471	472	434	497	445	458	491	448	465	462	466	456	482	464	451	493	445	445	471	467	468	469	478	439	438	506	460	461	463	451	490	474	491	447	437	482	469	468	465	459	472	470	507	445	471	447	548	462	511	454	444	478	464	486	485	488	468	476	453	450	459	461	469	459	513	464	443	475	484	501	486	472	424	461	505	466	482	464	492	462	480	469	458	453	465	455	456	465	484	461	455	481	485	449	493	479	471	473	457	471	456	449	481	459	487	471	464	475	457	466	506	455	455	485	441	449	483	459	475	456	499	434	504	464	476	505	468	478	475	481	460	493	467	471	441	502	491	468	456	429	467	496	442	454	469	489	496	477	442	483	446	468	477	507	441	459	462	467	485	490	450	461	470	481	466	461	477	467	467	464	487	516	486	469	487	435	452	468	497	461	492	459	493	507	481	461	470	511	469	478	470	468	449	455	448	519	463	490	493	479	454	470	468	469	470	449	474	454	439	493	479	495	477	479	472	469	510	440	459	433	466	488	473	491	441	472	455	472	453	429	495	454	426	476	460	467	474	485	445	447	488	470	431	459	462	432	456	479	467	436	453	474	484	460	487	474	457	461	435	455	488	442	464	488	482	480	497	452	497	472	491	469	469	471	447	459	452	502	456	447	450	467	475	465	445	477	472	448	453	464	439	494	473	467	446	486	481	413	437	456	491	461	470	449	458	453	473	449	486	484	471	465	465	475	464	469	477	457	450	455	466	458	489	414	491	509	473	448	437	492	476	458	449	500	503	435	464	450	444	464	496	477	487	451	473	451	442	425	458	438	471	484	472	487	494	470	512	468	501	455	494	459	451	459	494	485	424	468	456	435	468	451	452	462	461	437	485	473	494	438	499	470	448	448	453	453	483	489	424	469	458	480	469	484	478	487	462	452	451	419	470	445	458	442	485	439	445	483	428	473	472	459	506	438	419	487	470	505	498	470	441	447	454	473	452	457	480	456	475	489	483	490	447	479	476	432	443	455	513	489	458	481	490	471	476	444	442	442	426	447	473	465	525	467	451	483	500	450	469	440	461	504	478	462	475	467	482	474	490	442	447	447	458	468	460	473	470	446	446	495	449	460	456	479	442	429	484	456	487	446	454	444	446	456	440	443	478	430	474	470	482	444	447	505	447	423	487	475	474	485	462	465	477	423	432	475	517	450	439	449	467	524	473	467	465	465	486	492	437	519	460	488	498	443	451	503	447	480	458	454	429	474	483	445	471	469	425	463	477	493	465	452	471	452	469	494	483	478	432	484	492	439	466	485	486	458	447	461	458	456	452	493	468	462	464	442	461	478	442	465	464	507	453	453	440	457	464	431	481	453	420	467	487	479	467	494	476	449	469	494	461	444	468	464	474	478	465	465	499	452	479	490	423	477	468	445	477	467	452	459	479	467	531	454	462	476	485	480	499	509	476	449	480	451	471	481	491	436	458	451	472	446	440	455	462	463	496	446	448	441	419	455	452	495	462	441	446	478	438	470	480	506	460	485	474	449	455	469	484	475	466	499	475	461	464	479	478	442	440	508	464	443	440	481	487	468	439	470	471	511	456	466	485	425	466	466	486	434	464	469	437	471	473	484	512	460	490	422	479	469	487	469	462	459	482	487	457	468	481	453	444	460	457	476	456	481	459	466	463	482	483	450	436	441	485	465	445	415	475	463	494	465	482	474	439	482	441	466	487	472	446	486	474	498	479	445	462	490	503	468	495	475	466	460	451	437	468	502	468	475	423	516	446	534	468	446	465	451	447	451	429	462	451	475	481	486	478	458	492	476	483	455	421	495	422	468	464	482	468	493	426	440	454	476	472	503	440	485	472	489	460	470	456	447	459	448	498	455	465	453	427	515	483	434	511	460	445	459	473	471	441	470	464	479	420	428	460	478	472	449	456	478	440	413	454	449	505	482	428	462	469	465	462	443	458	423	429	488	504	499	476	492	467	461	463	442	474	467	462	503	486	427	522	479	462	478	475	480	446	469	445	455	467	420	414	467	504	485	504	443	458	475	459	471	464	458	448	503	486	493	489	475	440	494	461	444	474	480	457	467	470	455	460	474	498	440	435	506	464	465	446	437	483	490	406	458	497	462	449	484	419	490	460	452	496	435	468	463	448	472	491	426	493	484	472	482	464	488	439	463	465	484	471	460	469	472	469	442	480	500	466	446	467	460	481	445	483	460	442	515	469	451	475	499	483	476	459	461	504	440	469	460	448	465	475	500	455	486	521	417	428	454	457	457	470	450	519	463	458	455	478	481	481	448	494	459	434	485	450	499	452	481	494	486	454	424	439	489	476	466	433	466	454	472	516	454	456	524	447	475	479	494	453	422	443	452	500	458	468	448	483	472	498	488	461	478	468	463	455	482	509	491	435	477	488	458	427	464	469	471	448	493	474	495	440	498	452	483	464	466	420	459	472	484	490	456	496	486	534	455	458	495	429	431	465	499	488	461	459	435	430	460	481	457	486	462	473	461	456	434	483	489	459	445	508	504	471	478	508	475	465
46066	32670	29092	6649	1261	639	416	397	330	370	334	328	352	323	328	331	301	273	298	325	287	286	266	275	272	271	297	294	320	288	284	300	280	287	283	282	287	276	311	290	271	248	280	281	282	270	316	264	291	262	280	254	287	273	308	271	270	279	265	280	268	270	275	279	306	264	265	299	287	239	266	248	289	268	285	289	264	311	271	286	289	281	247	283	303	271	292	296	271	275	300	313	279	262	258	261	229	293	271	286	268	289	260	277	260	277	323	275	282	308	305	282	269	292	284	311	304	298	296	291	306	252	295	292	253	284	257	297	286	249	261	273	269	280	316	276	283	271	280	246	278	301	279	268	283	263	269	274	280	299	286	284	271	288	298	274	242	299	266	284	265	270	286	296	301	249	249	282	259	258	250	259	283	275	298	293	287	286	291	278	306	293	309	266	277	277	286	266	257	289	283	281	295	273	252	301	281	295	258	290	253	318	278	273	282	262	265	283	287	288	284	282	271	285	305	301	312	277	253	269	307	273	240	249	277	265	257	269	277	259	254	322	269	300	275	262	291	281	255	248	295	250	297	295	305	280	266	266	254	284	273	267	272	299	287	294	283	280	269	274	309	297	263	302	301	266	281	286	246	284	273	271	272	252	265	259	302	289	287	279	312	286	303	250	254	258	299	253	288	267	299	317	292	264	310	289	275	286	268	280	258	293	266	286	285	272	290	293	308	295	268	278	282	250	275	291	279	230	294	236	279	264	274	290	291	269	298	285	276	274	254	300	268	258	292	280	259	254	280	287	260	298	266	268	317	285	260	257	239	316	277	302	260	266	294	260	272	284	253	277	281	290	268	253	298	282	283	256	253	266	281	287	290	296	290	274	295	314	272	300	282	258	265	283	300	251	291	281	286	290	268	313	292	277	280	275	268	281	264	291	284	289	305	288	267	277	279	310	280	321	299	277	296	278	267	289	268	296	307	317	266	276	263	306	291	308	316	274	296	265	265	291	278	245	267	274	255	267	251	294	340	234	299	288	312	297	300	327	285	297	274	263	274	261	294	285	286	281	262	295	288	293	275	295	264	281	288	284	295	276	283	245	303	279	260	276	281	270	280	300	268	264	248	302	268	300	303	315	244	268	269	275	276	229	265	259	268	295	254	273	277	279	274	269	258	260	267	274	271	246	242	299	272	298	278	266	277	277	302	270	286	253	271	279	299	288	272	256	263	287	300	282	286	303	303	274	286	270	256	296	281	278	283	320	250	297	291	292	269	262	276	278	283	264	243	304	269	292	293	285	277	311	293	265	274	273	254	268	317	298	298	289	276	312	298	290	274	274	305	280	273	303	295	277	293	271	291	263	251	284	291	283	307	285	326	290	283	284	297	277	272	278	297	273	255	277	274	276	258	291	256	282	274	282	291	249	276	268	273	274	282	263	251	256	312	307	274	296	251	281	255	275	290	275	276	301	296	324	288	303	265	316	270	272	302	217	301	275	287	298	295	270	285	259	261	263	302	298	240	274	293	276	285	279	283	314	271	272	316	287	259	271	272	285	276	283	257	267	275	297	284	268	261	308	239	300	315	283	291	278	267	254	291	264	275	272	256	291	277	264	280	301	261	272	285	275	255	322	273	303	297	287	267	287	275	303	281	287	277	292	274	266	300	291	314	285	284	273	271	295	224	318	298	311	281	272	260	254	285	317	311	266	285	295	280	259	269	285	301	267	274	316	270	283	279	292	235	277	288	297	311	285	271	256	267	277	286	289	256	256	279	296	256	281	269	286	289	260	284	294	277	296	282	284	263	273	270	284	277	275	277	292	258	269	271	247	296	279	254	288	281	241	294	280	265	284	298	327	275	271	300	284	277	287	301	269	274	262	246	292	288	246	269	279	266	270	303	298	301	257	261	234	275	267	283	292	284	294	252	264	246	263	292	270	258	256	261	277	289	247	285	316	316	289	316	280	271	252	282	276	292	269	287	301	261	308	293	279	284	287	317	316	253	273	299	283	268	303	281	283	267	249	261	308	298	273	314	303	293	296	275	248	289	280	283	281	288	273	282	258	257	237	266	278	320	299	293	279	287	307	259	261	243	299	271	274	280	279	276	274	282	282	301	292	307	277	275	239	268	235	308	276	301	275	276	270	271	254	271	291	273	280	252	307	259	269	282	265	282	266	281	260	279	257	263	278	312	299	289	292	272	287	276	278	261	282	289	290	281	285	315	260	307	296	273	275	284	294	261	262	248	303	277	286	268	258	229	280	251	280	299	294	286	254	283	272	282	271	283	257	287	298	303	267	302	268	271	258	268	289	286	250	283	269	320	276	281	249	284	287	275	300	291	300	252	262	285	229	246	285	300	303	276	307	273	257	273	257	288	276	272	277	276	302	277	274	285	284	239	281	277	282	257	268	275	311	279	286	294	306	259	267	277	255	304	232	300	271	261	291	286	267	261	274	283	309	279	278	292	273	295	256	265	295	273	288	275	269	258	298	290	261	269	254	290	293	283	263	281	280	286	290	286	288	245	258	263	263	288	293	247	225	276	289	270	271	261	273	283	273	319	272	249	249	292	290	303	255	283	256	259	283	259	304	266	284	287	293	276	276	311	262	308	277	290	274	290	287	274	279	299	275	277	272	239	305	273	260	268	298	234	272	264	264	273	270	264	318	282	274	281	269	274	284	284	278	287	275	273	305	282	273	303	284	267	275	278	262	258	297	292	272	280	284	267	256	249	282	256	274	220	263	317	272	275	286	285	266	273	283	287	282	282	283	288	322	306	248	277	294	262	282	296	311	272	282	282	269	267	278	273	282	282	274	239	274	296	247	285	285	293	276	266	285	282	288	288	274	249	294	278	296	270	290	245	256	276	289	274	252	297	260	257	269	308	294	269	280	289	273	301	272	294	309	299	269	264	269	263	272	256	282	295	260	253	253	298	262	263	266	262	288	253	278	243	279	293	262	272	259	280	286	236	282	271	287	257	288	292	278	297	260	264	296	264	271	299	313	287	283	270	297	268	263	279	273	251	287	247	272	288	275	253	260	298	242	285	268	296	281	282	285	242	288	285	290	289	240	282	287	273	256	280	297	285	277	270	296	292	253	269	286	291	247	276	286	317	266	246	287	282	298	259	323	296	251	247	284	294	283	275	285	307	278	261	260	277	287	288	276	281	296	265	268	293	244	284	309	278	260	274	268	280	268	284	282	256	271	303	272	285	267	285	290	264	272	277	283	287	283	277	266	269	251	266	245	257	293	299	279	269	283	245	267	289	288	303	276	261	255	252	254	261	282	268	281	278	274	255	276	262	300	275	282	236	270	265	284	286	259	304	289	289	290	265	285	253	318	302	307	311	278	277	248	284	294	257	270	257	290	308	293	292	298	281	282	274	245	296	317	328	275	276	267	285	279	283	271	287	266	264	309	321	258	215	271	291	243	287	274	269	299	259	296	231	294	262	288	288	274	273	286	275	288	265	292	278	322	301	312	280	273	276	264	291	281
29143	23801	25775	2387	1640	1397	1200	1098	966	895	899	827	807	804	757	753	753	751	670	716	681	669	693	670	696	676	658	650	642	714	673	689	664	650	651	710	644	671	648	670	611	615	689	597	663	676	628	681	641	636	646	634	627	651	629	686	644	657	608	622	637	626	599	655	651	642	627	664	648	640	590	669	635	601	656	640	702	631	654	694	654	652	662	660	616	687	644	658	653	610	641	656	647	629	631	667	671	634	609	623	639	616	623	638	671	672	613	615	668	681	698	647	649	618	630	662	627	649	628	605	627	701	666	636	651	637	635	653	642	614	645	611	664	704	678	639	618	622	634	602	634	609	623	642	620	589	657	665	631	658	658	654	640	681	642	648	620	632	579	611	642	659	609	609	621	662	622	645	645	621	667	649	645	644	613	625	666	677	639	624	642	626	619	636	628	671	612	663	644	653	628	675	612	633	664	644	630	722	674	662	624	652	587	630	593	654	681	626	659	642	650	625	617	666	665	649	618	625	651	642	619	629	640	668	648	644	646	659	660	626	603	661	632	598	606	708	605	680	604	666	594	661	647	656	602	637	599	667	670	678	644	615	690	681	639	609	662	636	635	662	677	644	622	658	629	667	659	676	622	636	636	652	634	629	678	653	662	644	593	664	578	625	641	657	661	657	583	579	685	624	650	642	670	661	669	617	630	604	681	626	636	639	621	626	630	637	640	654	621	668	653	655	631	615	683	651	690	688	646	689	603	621	618	630	608	622	654	639	610	640	647	593	620	652	605	665	642	644	671	641	642	625	628	689	660	645	625	638	638	673	636	613	626	652	612	599	638	636	660	618	659	604	681	643	613	663	645	653	628	660	673	616	625	639	631	624	657	657	660	636	654	612	607	627	603	635	626	648	618	661	642	633	643	619	585	649	620	668	656	665	661	656	645	668	635	651	610	631	642	669	641	658	662	655	672	647	671	670	646	645	663	662	656	623	655	635	637	603	643	618	632	613	671	656	636	618	638	676	624	641	632	641	677	625	636	599	695	670	644	647	612	646	633	650	635	708	671	665	651	640	613	654	644	603	661	607	672	608	707	657	612	632	613	631	627	633	633	615	625	653	641	643	642	660	608	692	624	609	646	627	661	666	656	631	705	665	678	616	658	633	657	655	642	617	651	636	640	646	617	629	650	668	644	669	671	626	662	692	647	634	634	639	650	655	651	648	640	642	684	621	629	627	619	632	602	650	631	618	655	637	677	670	644	651	628	653	639	657	670	597	641	630	635	645	643	639	616	619	654	599	632	650	639	677	683	649	654	669	663	657	635	628	624	652	663	663	629	644	641	650	623	647	596	649	624	657	643	675	649	618	636	671	638	599	643	621	615	648	672	628	630	618	641	647	641	641	662	633	658	641	645	658	612	681	612	657	623	604	668	655	628	673	626	606	619	673	648	638	588	594	630	628	594	624	684	631	661	632	650	624	618	651	663	652	644	648	665	615	670	644	651	653	628	627	712	665	577	675	621	596	648	635	657	643	630	596	644	663	609	628	676	656	666	645	608	635	603	613	685	621	603	609	618	597	643	605	650	634	675	646	669	689	655	628	638	644	660	641	696	618	656	627	630	679	601	674	628	640	696	615	675	650	639	616	635	673	623	616	629	666	669	653	618	641	622	649	602	652	682	666	629	642	626	597	656	635	635	629	655	614	609	625	622	623	610	655	629	643	603	630	661	634	612	654	628	656	655	637	666	657	608	627	592	629	641	631	666	605	627	618	642	670	638	595	629	594	666	675	667	654	639	659	604	690	610	650	615	675	641	625	642	665	643	667	616	617	635	649	612	612	650	663	633	650	627	616	645	629	634	575	670	648	583	673	636	641	655	655	594	666	642	703	644	639	648	639	582	651	687	665	643	597	684	670	637	632	625	655	629	597	624	652	643	643	638	665	655	629	602	634	680	642	637	621	641	619	646	638	630	650	631	665	611	660	645	636	624	639	680	682	694	659	612	614	645	599	645	658	662	605	631	612	587	630	633	632	637	645	672	615	624	612	612	640	612	676	645	624	677	636	639	608	694	620	642	634	640	599	628	674	638	650	614	606	642	617	599	612	653	637	623	639	665	674	671	658	613	637	629	623	614	628	645	687	623	643	628	645	634	647	643	606	607	628	674	609	667	603	653	638	655	651	602	649	648	679	614	652	641	670	643	606	652	628	648	668	651	634	643	644	679	645	672	667	655	660	681	627	645	641	652	613	648	584	645	631	671	623	627	654	646	633	667	643	625	626	661	638	621	626	659	628	626	640	659	644	619	639	605	587	660	643	615	662	627	653	623	640	646	686	714	647	643	627	594	674	638	636	607	663	591	620	632	610	672	673	613	625	679	635	651	662	628	665	664	633	578	643	629	617	639	643	696	626	664	635	661	629	638	651	628	659	647	644	659	644	639	629	662	634	618	647	655	679	607	637	647	595	667	682	662	610	636	655	627	653	734	629	628	634	591	608	625	635	671	640	665	611	638	662	651	634	609	635	620	666	605	655	626	634	638	603	623	643	595	645	650	640	647	640	615	627	646	624	669	664	668	673	647	683	648	636	601	620	683	649	638	642	642	615	645	633	601	650	630	614	625	602	628	637	660	600	685	635	676	649	663	628	649	630	647	625	618	674	595	631	642	660	622	640	641	626	648	654	612	590	667	643	660	598	655	636	638	617	666	666	672	606	596	660	595	661	604	652	657	606	686	636	639	637	637	653	678	630	642	675	568	652	623	636	635	605	604	633	625	650	651	705	629	642	659	638	629	732	613	664	638	633	642	660	572	646	639	635	637	684	642	614	660	605	678	644	609	622	608	625	665	658	620	691	674	597	636	644	611	633	686	632	643	603	643	597	650	635	647	614	652	616	671	627	621	596	617	582	655	646	626	656	604	635	624	623	659	647	684	626	628	616	626	649	658	634	643	653	648	636	629	618	635	647	640	645	638	635	619	648	635	655	667	632	626	635	642	612	641	627	618	656	621	622	650	651	628	598	622	624	636	641	623	638	622	620	611	681	599	612	647	644	659	668	644	665	598	637	625	623	667	648	633	661	631	652	644	651	588	666	698	665	615	630	673	649	704	654	629	635	656	656	597	654	624	631	678	674	674	677	657	638	608	632	605	632	613	682	633	641	631	635	646	679	637	638	648	623	639	660	608	668	644	653	652	622	592	669	621	670	666	645	677	650	662	687	589	644	603	627	647	616	642	642	644	656	649	629	623	598	608	608	638	624	630	629	638	609	605	601	699	638	659	623	602	647	632	647	683	636	681	689	653	633	640	649	641	663	629	641	667	612	610	638	676	636	638	618	573	640	648	618	661	634	613	610	596	620	620	605	645	639	615	621	610	667	659	615	653	628	638	585	632	581	623	619	635	625	615	666	649	626	649	610	644	643	621	641	594	619	635	642	669	619	611	627	670	648	661	625	648	628	633	630	608	637	644	653	647	615	602	626	637	629	636	626	671	644	620	586
14861	7225	3256	381	268	285	270	271	270	261	276	261	271	274	288	240	244	265	301	258	253	301	259	236	268	295	250	276	285	230	276	264	257	318	245	254	262	284	245	299	248	255	273	261	260	261	276	271	259	261	243	250	264	238	242	280	246	252	251	221	243	270	285	260	280	260	239	276	265	221	283	278	260	269	269	274	258	262	250	256	262	231	253	248	271	270	283	262	278	275	254	259	271	263	275	243	241	258	265	240	242	280	290	238	258	247	269	263	292	267	279	275	270	246	250	298	283	246	254	267	278	270	272	220	295	247	288	289	272	257	249	261	261	252	256	274	260	277	236	272	299	239	285	272	315	290	246	274	261	275	269	259	274	277	294	296	243	213	208	264	286	268	264	254	232	293	255	233	272	280	268	239	253	271	242	276	244	253	249	275	259	247	268	221	251	302	252	263	259	282	273	274	259	239	270	285	253	252	287	264	247	282	274	268	230	294	237	255	238	277	258	264	254	245	271	252	275	257	253	248	242	278	276	317	264	273	250	264	296	257	252	239	236	301	243	236	265	247	250	235	275	253	279	240	287	225	273	247	260	296	253	277	257	284	271	279	266	262	240	247	264	267	256	248	288	295	257	266	248	251	290	270	240	242	230	252	270	256	264	271	276	239	271	259	238	278	254	259	270	279	241	257	239	264	260	273	265	239	289	247	234	287	260	284	238	254	245	255	248	260	272	259	288	300	240	257	269	241	259	279	262	293	289	272	240	243	254	246	260	260	285	247	257	265	292	287	276	281	225	236	290	227	251	276	252	251	280	296	271	257	247	258	259	246	252	280	241	274	250	219	242	270	247	265	293	239	269	265	248	240	245	274	263	246	278	278	242	253	284	265	280	297	218	245	278	270	266	281	269	270	253	240	299	227	291	258	253	262	260	263	223	258	253	256	261	242	232	252	245	265	256	262	250	297	267	274	259	246	264	261	259	260	250	264	239	285	264	243	253	259	246	261	266	272	242	282	257	258	279	272	246	262	267	259	264	250	267	277	255	292	258	270	235	246	264	276	265	239	310	277	262	287	283	297	261	284	271	226	237	256	266	265	265	273	242	257	260	256	263	269	264	257	231	256	280	269	275	238	254	248	284	240	252	255	280	249	265	251	261	252	266	259	248	257	263	278	247	263	259	237	269	255	260	293	270	265	270	242	251	267	235	209	253	264	289	267	271	241	234	259	276	264	275	295	260	288	261	265	281	275	295	266	262	271	293	253	236	227	273	246	273	263	272	261	286	278	266	249	255	240	311	271	243	277	279	253	269	296	262	262	250	246	257	273	277	281	256	243	262	270	241	293	226	277	244	247	261	231	275	228	277	240	288	274	285	238	275	292	245	257	282	230	245	250	257	277	240	273	278	287	252	261	268	249	243	252	234	264	283	285	289	299	272	253	289	264	253	279	258	282	255	250	265	242	293	285	249	238	239	242	268	239	263	229	262	271	265	258	264	264	245	230	273	252	261	242	262	249	279	223	235	303	269	275	253	271	257	275	239	258	278	231	268	262	248	258	289	244	258	238	256	291	312	241	281	267	256	243	273	270	256	271	256	285	252	224	268	263	280	257	273	252	274	231	273	282	258	257	252	249	271	241	283	237	249	253	259	244	255	246	237	290	255	294	266	276	243	294	282	286	280	248	259	256	248	265	254	283	225	264	276	222	266	241	279	231	270	252	270	261	263	233	251	254	230	256	277	270	254	280	269	266	278	275	251	252	251	257	261	275	284	254	259	275	241	256	286	275	260	274	261	272	282	294	256	241	261	276	284	246	305	234	275	284	272	260	232	279	237	292	276	247	277	246	266	227	275	276	259	260	293	259	230	258	280	245	247	250	287	248	256	264	247	273	263	252	278	266	267	254	256	220	258	290	242	268	282	251	239	261	266	277	276	247	249	260	264	274	269	304	273	242	281	284	240	253	261	261	269	264	273	271	240	264	281	269	246	248	263	282	275	249	293	277	243	256	234	245	266	222	260	267	285	250	258	244	241	276	281	272	257	247	298	250	245	258	287	254	252	272	279	248	230	272	243	259	251	263	237	252	278	230	254	274	256	251	255	256	263	269	266	290	261	306	222	260	264	271	270	250	279	284	256	245	274	250	272	277	280	276	256	252	264	255	246	256	260	231	282	279	276	257	265	262	281	269	272	261	271	266	248	254	253	225	272	272	267	280	263	273	266	259	273	297	288	269	226	249	280	266	265	226	255	253	254	252	261	233	262	288	271	253	294	244	260	283	269	259	278	247	247	256	269	295	257	233	261	245	247	266	271	273	291	256	262	264	269	266	247	296	283	310	274	299	262	280	251	249	260	253	288	264	240	277	277	262	266	268	292	273	274	273	281	276	256	280	275	249	252	284	235	288	244	233	286	277	257	272	270	251	249	271	262	264	254	265	275	283	267	268	268	242	274	246	257	250	274	243	279	246	265	222	258	295	274	276	277	249	242	251	257	296	281	301	273	264	235	245	279	252	233	257	278	260	261	269	233	246	264	238	250	280	275	238	256	243	247	279	259	282	221	296	249	250	270	285	255	262	227	265	267	252	260	263	321	292	289	264	263	281	265	249	255	247	250	266	249	273	282	243	254	248	284	228	277	271	279	262	251	279	266	252	272	254	256	266	256	272	251	269	237	259	257	274	290	281	252	246	248	221	239	292	254	275	280	258	283	257	268	239	287	266	280	233	279	242	269	240	277	266	277	251	246	247	258	277	259	276	264	261	251	310	290	263	245	255	236	250	293	274	273	249	265	286	262	251	282	274	267	254	236	241	269	260	268	220	290	280	258	268	296	271	241	278	252	228	276	253	260	237	256	249	261	271	277	308	284	291	255	254	269	253	269	241	244	264	278	213	225	246	274	235	280	307	279	287	275	283	297	249	243	264	260	264	261	267	250	271	255	263	234	286	287	234	257	269	276	269	272	249	269	253	252	272	275	277	289	283	287	268	244	257	283	254	258	267	299	272	279	282	274	233	295	254	250	257	259	263	248	276	261	250	240	246	268	255	263	250	282	250	275	254	266	240	269	248	283	246	280	275	236	255	252	265	261	260	227	247	264	280	261	265	260	264	258	265	248	261	265	256	299	265	253	251	242	265	235	255	241	248	246	252	278	258	258	268	264	225	269	297	277	270	273	262	264	257	257	253	296	263	277	221	263	258	249	260	236	222	276	243	282	251	289	251	286	254	267	231	270	272	241	250	266	246	283	244	250	254	256	269	277	246	257	277	245	257	252	236	280	257	265	249	252	298	284	257	279	265	254	259	244	279	254	250	253	305	263	283	233	276	270	263	250	251	270	257	251	207	304	290	262	305	276	288	232	267	251	263	274	276	251	294	288	285	251	276	256	264	264	229	270	268	272	303	276	283	251	243	255	252	240	272	262	259	257	225	266	255	236	230	285	260	247	250	242	234	244	257	260	278	275	288	282	250	286	279	258	237	258	259	272	271	241	290	255	288
9153	5817	4973	638	581	585	599	566	587	600	611	614	590	638	571	575	609	581	604	583	589	531	557	607	598	603	612	562	563	558	562	582	592	607	589	558	594	648	555	608	575	618	628	574	580	607	575	550	635	605	580	589	621	594	560	581	578	549	549	577	568	581	585	582	605	607	583	579	565	610	572	584	575	554	588	547	576	585	620	603	576	567	595	603	580	580	541	601	566	592	621	593	604	614	620	586	570	580	644	594	587	578	591	616	582	599	551	570	634	595	593	625	582	591	606	610	610	626	599	625	586	566	548	587	527	626	576	603	596	560	621	567	545	588	598	648	545	590	591	556	587	608	569	595	570	598	564	610	616	589	587	578	613	594	570	583	558	601	615	603	595	570	603	575	564	579	637	596	563	605	600	620	592	574	583	620	595	602	573	607	583	586	550	590	570	576	582	613	590	564	582	598	593	568	584	572	597	611	586	572	571	588	627	550	599	573	558	619	606	588	566	625	552	582	584	580	555	570	583	629	618	565	573	602	541	626	559	568	609	561	560	601	593	585	599	584	593	622	593	609	610	557	586	601	593	561	582	626	578	598	566	551	622	565	569	564	609	596	661	568	632	576	565	608	595	574	601	611	569	619	591	608	575	583	555	578	587	550	546	593	597	613	582	571	617	575	599	598	611	587	587	591	626	566	627	590	573	574	622	618	569	545	635	556	568	582	570	593	551	575	578	603	559	578	601	575	595	560	575	554	598	568	588	565	533	570	591	585	572	612	575	601	596	580	563	577	635	620	627	583	595	585	616	588	598	579	588	587	561	590	606	605	636	590	599	563	602	594	554	597	571	578	562	570	617	568	589	589	593	584	617	577	588	558	577	586	581	565	578	600	567	595	602	606	574	635	569	628	581	568	585	573	588	548	588	595	582	572	573	584	564	644	575	617	553	635	601	579	634	616	564	597	582	589	600	565	587	578	610	601	545	622	591	548	583	578	612	581	559	558	595	613	592	552	593	587	572	597	539	549	594	576	582	573	579	610	585	571	614	574	551	614	537	592	569	571	600	601	558	599	617	519	601	579	589	621	587	601	571	554	599	593	550	577	540	604	624	586	591	569	553	580	586	562	627	597	578	590	608	571	571	551	599	569	548	598	573	578	583	498	556	597	591	588	569	570	573	633	583	607	577	585	601	598	611	581	582	606	592	594	570	559	622	586	571	603	611	576	622	591	589	580	622	611	558	613	555	597	596	571	627	611	502	641	571	579	585	605	575	559	602	597	548	620	596	560	552	591	573	585	604	597	551	599	545	606	576	571	612	615	615	634	599	623	611	578	606	598	580	616	593	573	632	580	571	585	591	599	588	627	578	609	626	605	554	590	607	582	567	617	584	569	594	606	610	621	572	592	548	591	604	638	635	601	581	603	576	570	603	567	603	636	594	565	565	579	563	572	594	577	601	613	630	598	640	603	605	609	615	568	599	640	557	573	604	603	597	591	599	546	592	568	605	631	588	583	590	542	597	587	572	598	630	603	650	601	537	618	527	636	604	579	598	600	621	573	599	575	593	635	588	549	583	646	602	573	566	596	591	606	578	564	618	606	625	620	586	570	617	575	566	604	583	573	611	575	587	603	579	569	549	572	581	585	594	578	577	592	594	613	632	600	590	578	566	557	568	579	598	609	559	588	548	616	548	527	581	581	614	565	625	544	566	584	584	627	578	597	573	607	600	602	605	575	580	558	583	586	563	576	624	640	581	541	577	597	590	584	589	622	582	606	568	621	541	543	583	549	647	581	567	609	599	589	592	597	572	571	627	572	570	602	601	579	564	590	568	570	615	577	588	584	637	571	570	583	578	546	583	630	624	549	616	557	583	590	616	553	564	604	614	570	588	587	633	608	575	564	537	618	639	566	584	563	586	633	577	592	620	596	557	608	569	535	563	594	617	585	569	608	585	588	548	585	569	544	582	599	614	599	576	593	579	567	619	636	542	575	587	627	596	608	576	544	564	593	541	592	583	601	599	580	582	603	559	595	572	585	662	584	599	619	542	568	632	586	576	597	537	590	587	623	620	613	582	614	574	605	596	591	571	599	601	597	622	579	550	603	596	558	556	596	544	546	572	566	608	605	584	580	596	622	577	569	546	578	589	580	614	604	640	600	553	590	564	593	606	604	549	587	593	622	608	553	596	548	579	579	577	624	588	599	616	561	587	595	555	567	570	561	587	594	553	569	578	615	586	555	590	583	593	614	607	559	582	562	591	589	575	612	554	572	575	582	565	601	601	602	558	629	575	588	633	548	556	614	535	595	546	573	573	582	565	559	561	592	592	622	582	587	596	543	583	603	568	610	618	606	579	601	579	580	585	608	594	594	568	586	611	572	614	586	627	621	583	583	571	622	600	599	602	576	582	593	594	548	589	571	591	571	613	590	578	590	576	540	605	599	617	594	582	614	618	573	541	541	555	578	601	589	548	636	520	639	605	621	660	563	624	610	547	604	591	611	602	553	583	574	621	585	562	598	563	642	540	565	611	598	603	550	542	598	573	593	575	601	583	614	577	594	585	570	585	558	599	601	557	619	580	587	608	569	561	654	616	579	603	557	566	563	581	624	585	615	575	598	571	612	551	586	573	639	606	550	579	606	588	630	590	573	581	614	609	570	567	588	591	565	620	562	568	602	565	569	539	602	598	544	567	608	635	614	575	602	623	576	584	581	634	557	576	589	563	585	610	617	565	578	589	600	616	559	670	563	557	594	553	574	615	603	594	582	555	620	513	563	590	594	556	579	625	586	594	560	587	606	602	596	585	568	609	572	595	583	590	547	577	607	590	590	591	556	617	542	613	583	590	583	583	585	609	598	604	534	553	574	563	600	577	564	565	597	589	600	554	590	603	614	592	612	627	580	599	568	560	615	584	618	603	559	596	603	595	599	599	593	557	604	599	607	584	604	568	570	604	550	615	610	572	635	550	610	592	552	580	583	593	603	563	611	590	559	575	631	564	594	588	621	615	618	572	582	582	590	599	550	548	606	544	607	569	583	594	582	616	561	604	586	605	623	594	634	608	580	599	614	577	591	594	653	567	571	593	556	572	582	598	605	605	557	580	591	571	607	598	633	573	549	622	567	612	564	571	630	617	610	617	587	565	568	605	595	599	558	566	575	571	599	545	586	556	568	574	569	586	573	619	568	607	587	594	659	574	551	618	563	592	617	566	566	598	582	578	594	601	620	583	589	606	608	558	620	582	569	613	599	587	611	616	599	554	600	591	609	615	579	632	611	575	596	567	558	616	563	566	598	574	616	613	570	577	577	590	562	604	607	589	590	611	677	648	531	558	581	582	666	617	587	600	586	564	616	603	623	568	574	574	592	604	567	585	573	582	567	576	565	608	583	590	588	579	551	592	560	622	578	595	574	543	605	598	653	628	616	595	583	601	613	597	569	542	586	564	611	586	611	575	607	578	613	569	591	579	615	595	606	580	610	585	622	559	592	599	605	583	587
34409	22478	15286	2344	461	291	267	278	226	228	260	220	215	216	225	197	218	212	200	206	172	211	189	188	180	191	172	209	200	198	188	180	177	174	196	214	221	180	222	217	210	192	208	175	193	168	202	206	191	213	158	194	211	181	215	192	201	204	182	179	215	225	184	191	172	214	198	187	178	180	211	210	196	198	195	198	205	187	197	210	198	205	194	187	190	179	193	201	207	221	213	205	208	216	198	170	177	184	202	205	212	217	209	193	175	200	182	186	208	173	196	210	177	179	211	173	180	196	217	193	184	181	184	195	196	193	192	213	181	194	201	197	203	202	162	200	166	185	218	212	190	191	175	187	214	187	180	189	187	195	198	203	169	196	185	205	204	198	184	209	214	186	186	208	194	194	153	183	209	208	192	183	174	203	217	178	194	182	196	225	195	203	193	195	206	176	208	187	172	175	199	190	185	205	203	212	190	192	220	210	209	181	202	202	204	230	218	206	190	195	188	196	215	195	209	196	197	167	176	217	210	184	202	205	192	190	208	210	222	198	196	210	190	197	212	175	179	207	195	205	209	191	188	207	184	188	187	213	203	181	198	187	203	209	214	168	166	209	186	176	165	216	187	198	194	179	180	180	186	189	188	197	237	170	196	201	184	210	187	210	164	172	182	202	180	184	185	182	194	197	204	191	209	187	167	204	184	207	193	192	190	210	192	207	195	209	205	160	197	198	198	190	184	186	205	190	183	207	229	194	177	204	193	193	176	206	201	205	199	220	209	176	190	193	181	197	187	178	190	205	196	196	193	225	167	198	209	219	206	186	188	190	196	220	237	221	204	178	225	186	203	167	191	183	188	197	219	206	190	198	204	191	191	179	196	197	212	181	190	164	183	221	206	180	200	223	204	201	188	162	214	199	166	209	189	184	186	197	214	225	199	198	220	187	194	206	220	172	199	229	197	197	199	203	187	189	194	222	213	219	210	181	195	214	211	173	210	218	191	191	210	214	210	214	191	175	172	183	184	171	174	196	214	195	219	194	188	195	177	208	180	168	201	204	183	177	190	203	168	193	157	208	224	230	173	180	192	199	234	199	199	202	208	176	175	215	181	210	205	200	194	190	191	178	189	221	216	177	195	187	181	178	219	174	164	169	200	177	190	191	201	211	180	219	185	191	217	199	203	219	197	203	177	195	200	191	205	184	186	201	162	194	205	204	234	189	194	184	179	208	212	202	201	236	179	197	189	212	208	212	176	155	185	201	197	222	195	200	208	189	209	194	228	201	186	203	209	177	200	184	197	214	215	193	170	191	216	209	202	186	206	167	183	192	181	182	189	185	208	194	208	198	204	232	239	193	190	195	221	178	199	215	166	183	196	168	182	185	190	198	171	180	221	209	189	203	192	219	176	222	221	197	197	180	174	205	195	209	198	211	175	182	225	178	196	202	196	185	183	199	167	198	209	165	183	225	197	196	179	187	196	193	174	194	208	199	187	187	206	196	200	200	201	182	200	171	197	180	182	210	157	185	183	178	204	212	188	183	182	199	212	176	190	193	210	184	173	197	196	176	217	191	205	224	192	178	210	220	196	215	184	192	222	212	200	217	216	177	184	199	191	201	210	219	194	220	188	209	181	215	169	196	191	213	226	192	212	201	174	187	181	183	171	185	199	188	173	197	173	174	205	186	258	209	193	197	188	185	193	186	198	184	222	196	175	183	176	197	206	194	197	200	214	209	196	186	187	183	180	191	193	206	205	164	181	179	165	195	210	217	177	226	177	197	202	213	182	207	163	183	163	204	192	202	196	198	206	214	206	199	177	186	219	194	180	208	216	186	196	245	182	208	194	206	186	210	188	165	220	196	184	181	217	170	198	216	214	197	183	202	186	190	180	194	198	185	150	207	237	215	176	176	155	189	194	200	224	198	214	190	190	179	196	192	196	197	192	164	213	210	187	201	213	212	192	191	195	183	211	192	211	191	172	203	194	207	170	206	166	198	192	177	205	190	185	197	201	185	181	176	209	198	200	178	166	227	202	208	185	211	211	202	194	180	196	202	175	190	195	191	211	175	185	195	188	160	185	179	214	213	176	183	198	217	198	201	171	169	214	194	200	203	215	195	222	211	194	211	211	233	170	220	201	205	189	187	218	196	156	204	210	200	194	166	201	218	184	196	194	205	214	196	219	171	200	210	240	202	203	212	186	194	193	207	195	182	196	173	189	227	173	207	182	217	189	194	181	191	187	192	189	194	178	215	158	168	206	216	190	176	193	197	181	176	226	230	185	214	197	184	187	191	194	186	174	211	186	203	164	220	206	190	194	198	228	195	210	208	190	219	213	186	197	229	190	190	190	181	215	166	204	195	202	186	221	174	205	187	202	214	201	205	183	185	174	193	185	210	223	198	184	208	191	193	193	195	195	174	204	189	218	215	204	203	196	227	207	188	210	173	204	232	192	208	178	198	192	211	203	194	190	221	197	174	196	196	195	184	204	211	223	190	214	183	180	213	182	198	196	199	221	185	216	182	189	203	204	203	175	180	215	192	199	195	190	214	211	182	186	192	181	234	204	188	197	189	208	232	191	190	205	181	199	182	201	177	188	198	175	204	164	178	204	175	180	202	193	195	233	201	210	187	192	190	210	193	210	207	183	201	216	181	197	207	205	187	178	204	206	154	181	195	199	197	185	196	190	182	202	197	171	217	207	202	205	203	194	194	184	188	187	208	216	205	194	183	188	195	199	198	187	214	177	180	190	202	193	205	233	198	201	191	198	199	180	200	205	186	186	175	191	212	206	204	188	196	158	167	200	191	163	190	177	219	206	201	211	198	222	191	207	195	212	218	187	208	175	179	209	194	182	202	185	189	217	186	192	223	225	185	206	206	201	207	189	186	191	177	205	177	198	219	164	177	189	191	201	207	181	205	206	177	192	167	187	186	209	204	214	185	188	213	184	185	204	211	203	206	180	194	237	175	191	217	206	180	175	215	210	203	214	181	203	197	208	188	202	195	199	205	195	200	182	207	200	190	198	233	216	232	200	188	226	185	192	192	209	207	206	211	200	171	189	197	179	175	210	191	206	195	198	202	188	202	179	191	203	220	187	185	212	193	175	213	183	195	207	199	194	181	183	193	185	181	199	191	204	191	182	189	185	200	200	210	191	209	182	174	199	178	188	200	189	199	188	180	194	172	170	217	209	172	204	183	215	241	199	173	222	169	191	221	195	189	178	187	203	190	190	207	188	210	188	196	201	175	178	189	183	175	237	188	192	183	194	173	218	182	218	179	176	183	184	183	177	223	194	191	195	208	187	171	202	207	194	196	178	217	202	198	210	197	179	175	216	194	200	204	204	195	213	212	190	255	192	203	186	204	193	187	232	231	180	175	175	203	193	206	178	196	185	209	220	211	205	197	184	188	182	204	221	215	228	188	205	222	205	191	198	192	185	223	201	175	200	198	198	210	222	219	193	183	191	184	187	218	189	220	205	201	219	236	192	189	188	186
22005	16603	15493	1556	980	910	781	665	643	581	583	546	560	556	556	562	537	509	486	538	494	514	500	508	495	526	471	486	497	482	470	481	480	491	484	497	517	492	471	466	511	458	507	517	498	469	468	451	437	494	452	474	456	511	444	465	464	498	484	456	470	484	445	437	510	468	476	477	485	434	444	434	456	419	479	474	465	503	470	451	485	480	493	417	455	482	500	441	482	448	450	439	482	482	497	467	485	500	507	504	463	497	436	496	491	471	488	502	484	489	490	439	422	473	490	469	465	519	454	494	450	467	476	470	468	460	503	466	461	445	476	449	446	488	489	490	460	465	469	442	465	454	494	492	487	456	438	457	469	484	463	472	459	452	479	485	500	459	493	479	452	521	487	486	477	471	431	483	459	473	467	459	458	430	454	467	447	484	445	472	447	466	483	465	471	503	475	484	511	415	458	468	450	486	464	455	489	449	462	471	482	455	499	466	477	452	471	462	524	490	489	473	447	477	464	470	444	482	447	464	470	503	467	453	457	502	479	487	447	421	449	452	468	480	484	503	430	467	447	490	496	468	490	513	463	473	441	475	460	468	445	477	453	486	494	450	442	519	467	467	480	478	456	449	451	448	436	453	460	475	485	494	494	458	460	472	472	467	467	440	491	459	456	473	445	510	475	472	427	463	505	477	467	504	472	442	472	469	436	463	443	444	466	438	459	446	476	477	474	471	497	507	459	495	516	477	458	481	475	464	489	491	450	447	451	428	459	459	483	424	471	495	480	461	465	446	476	478	448	462	448	445	480	454	437	475	487	453	500	453	462	461	457	499	497	472	453	471	468	488	458	474	461	502	483	434	455	476	470	482	456	476	471	463	445	499	461	478	474	484	458	474	480	437	458	451	480	469	464	446	465	507	455	432	476	483	459	492	478	468	471	486	432	467	480	480	452	473	467	472	474	489	505	434	439	486	459	456	516	474	443	459	474	486	476	493	478	453	478	457	527	470	465	484	470	489	466	461	469	476	489	442	445	446	476	503	500	440	487	458	456	489	513	486	483	468	485	477	464	468	481	475	466	481	457	466	443	488	467	464	456	468	472	512	478	461	471	484	464	463	420	484	452	474	495	456	468	482	490	486	440	448	467	486	450	481	416	457	441	443	446	454	506	459	479	444	475	454	492	475	467	498	446	459	452	470	467	476	426	478	462	491	466	484	475	484	475	483	488	470	488	496	450	471	474	461	531	489	452	464	441	501	483	447	504	485	451	486	491	426	482	484	488	437	461	456	461	464	487	465	449	486	458	514	435	492	471	454	470	474	432	494	458	474	428	493	472	491	485	442	479	431	438	504	462	453	437	445	487	466	448	472	477	477	473	444	449	502	461	464	481	468	458	472	480	477	467	460	493	468	458	461	473	496	481	488	487	495	451	471	472	453	447	403	462	456	478	479	474	447	465	468	501	493	468	460	428	511	453	460	444	471	498	471	472	443	466	477	473	479	469	454	459	435	456	466	480	471	468	500	465	471	426	501	440	437	445	523	428	443	489	446	436	469	465	434	470	440	473	455	465	478	487	481	479	484	531	479	434	464	413	444	441	455	504	451	448	500	488	486	480	473	494	498	436	478	454	468	462	476	441	465	466	441	452	455	436	479	460	479	531	447	492	491	423	460	509	447	473	455	467	445	460	482	476	483	438	453	442	445	487	471	474	453	479	453	492	458	480	488	459	460	529	492	462	461	493	456	457	457	463	488	443	428	471	483	437	467	452	473	464	447	472	475	448	470	487	486	475	478	489	480	481	464	448	502	450	453	493	502	499	467	440	451	475	444	482	448	436	446	467	469	476	491	468	485	502	477	469	520	475	458	456	466	478	490	498	451	461	443	507	461	478	471	453	463	460	508	478	457	456	512	465	435	480	492	473	466	452	470	458	492	468	427	458	464	478	469	488	460	492	478	452	484	454	492	437	514	441	462	487	489	443	462	471	490	473	496	452	452	470	457	504	491	449	465	462	472	442	457	489	449	457	455	481	464	479	456	460	486	466	455	456	428	455	437	499	492	466	472	442	482	468	439	461	478	491	453	462	466	478	465	467	488	458	485	486	488	479	493	500	445	444	463	469	466	452	502	472	468	487	472	484	478	489	460	440	455	441	454	468	473	470	472	460	449	476	471	438	454	433	479	463	493	469	504	457	482	438	408	456	433	428	478	489	507	442	463	454	445	482	460	459	483	451	481	466	477	505	464	481	470	507	464	413	455	492	478	465	449	450	476	475	469	462	485	484	489	440	469	489	481	491	458	476	461	497	500	475	486	478	475	488	480	490	438	465	443	472	444	472	450	504	484	443	450	486	459	472	430	464	420	492	438	470	454	497	484	460	506	495	465	452	450	489	482	437	453	516	468	490	458	455	492	453	471	467	458	511	461	499	527	480	478	489	479	480	475	490	466	467	442	477	471	468	488	472	433	451	440	472	474	449	473	458	466	461	463	487	466	452	429	502	491	434	470	427	488	469	506	432	474	492	479	504	457	489	449	475	507	435	455	471	485	473	423	494	462	484	471	489	454	495	451	468	451	448	485	441	493	491	478	495	442	464	504	475	504	492	494	500	483	462	492	462	488	428	493	482	473	481	471	462	466	493	481	449	459	432	457	482	483	468	501	509	459	486	444	497	454	477	459	448	461	483	481	486	508	487	489	447	425	428	450	483	454	430	480	507	459	497	459	451	489	447	443	450	468	476	462	467	469	479	460	481	487	427	454	446	503	486	468	422	471	472	468	483	478	435	471	447	460	448	433	457	487	459	438	475	476	461	489	479	472	490	441	488	464	464	470	496	442	491	448	448	463	455	426	462	442	421	413	456	471	490	475	485	506	473	469	463	445	491	491	468	491	484	492	504	515	496	474	439	440	451	450	442	502	448	444	468	491	461	463	458	439	446	483	472	445	454	449	474	468	422	430	446	479	446	463	443	454	458	452	514	493	507	459	482	474	498	495	471	466	468	451	472	470	452	453	450	486	479	486	454	479	481	458	425	463	471	445	453	496	473	460	479	482	477	461	437	478	427	426	473	477	494	453	465	444	490	485	445	486	455	457	467	449	463	446	466	442	417	456	439	456	474	490	496	455	459	453	485	452	472	437	461	483	490	478	449	484	415	452	493	469	467	480	480	455	480	470	473	411	497	457	453	438	474	487	436	521	441	459	487	457	440	488	480	477	456	464	491	492	452	478	452	498	474	464	501	450	465	481	473	527	508	465	465	482	414	493	497	476	477	466	436	477	485	450	495	520	447	458	466	472	433	455	492	489	461	467	446	463	490	478	459	422	440	498	491	456	446	462	461	488	462	528	481	487	502	442	463	470	464	453	481	469	506	462	448	463	450	468	449	463	418	507	480	504	463	501	469	485	447	444	486	484	443	461	455	484	481	473	474	422	458	449	453	489	475	447	465	454	511	467	467	473	482	454	489	487	502	477	468	442	483	470	448	482	427	466	438	498	498	462
44639	32023	24144	4988	986	518	395	364	302	315	325	298	302	293	292	307	304	265	267	293	268	304	265	282	281	280	292	275	309	291	277	302	288	297	274	281	280	275	256	297	263	264	261	277	307	266	287	230	272	282	268	258	275	294	264	288	285	254	267	317	279	278	261	315	287	285	281	275	291	254	298	285	235	273	283	283	254	291	273	233	274	279	283	298	306	316	273	291	270	270	295	253	308	293	278	264	303	288	256	245	269	236	288	298	263	241	259	288	291	286	248	252	286	244	273	281	282	278	262	284	264	228	247	255	271	259	305	282	276	288	244	272	282	280	298	275	271	275	271	277	264	270	254	246	288	306	278	281	270	258	250	253	257	268	292	279	275	289	274	298	268	236	272	293	295	280	289	270	284	244	294	281	292	289	236	235	257	251	255	269	274	286	252	275	248	264	249	318	271	282	296	263	275	307	266	309	278	285	257	276	267	252	276	275	291	272	304	269	249	246	256	302	245	233	275	279	281	264	251	306	289	262	281	288	263	278	264	259	317	282	302	256	300	284	297	256	254	260	273	272	265	276	288	282	268	259	261	297	279	256	290	262	272	274	280	266	279	262	282	307	256	289	297	284	272	281	263	254	252	263	290	320	269	271	243	258	273	269	258	263	290	285	293	267	254	261	253	250	258	265	271	267	253	243	291	249	254	274	283	249	278	290	299	289	278	263	269	258	266	318	262	246	259	294	265	297	255	271	253	257	268	291	291	287	256	278	290	314	242	270	253	290	256	275	266	254	238	322	272	294	295	260	273	294	296	279	253	298	261	252	299	287	286	254	260	262	276	217	252	291	274	272	263	267	286	237	279	286	243	303	268	293	271	276	323	238	297	262	252	290	307	257	263	287	283	249	286	239	249	273	278	244	281	243	254	292	270	272	281	272	286	281	249	279	270	258	307	296	258	258	252	265	265	267	270	289	256	253	273	288	305	280	290	290	271	291	278	266	276	285	276	280	289	284	310	269	317	271	272	267	277	272	273	253	297	285	280	293	283	249	265	260	267	257	271	280	295	251	299	252	279	284	254	322	262	260	263	284	299	261	267	299	255	260	293	249	240	282	249	271	252	257	241	269	280	264	261	293	277	279	268	279	276	287	284	265	274	280	303	319	251	256	255	286	277	297	287	299	322	279	299	280	309	301	238	273	243	272	304	282	276	290	281	262	315	309	269	249	310	273	287	262	237	272	278	270	295	256	280	271	294	285	275	284	253	298	271	263	292	289	253	272	324	276	276	252	230	310	305	272	247	244	257	310	275	279	277	274	268	239	253	284	305	291	249	229	265	281	257	282	254	269	257	279	270	253	302	281	287	277	260	290	285	277	296	291	263	258	248	270	272	295	255	260	263	286	292	255	281	252	277	271	266	284	262	287	291	291	248	272	277	290	253	267	301	293	293	279	256	289	284	256	248	254	276	257	261	273	281	271	271	257	256	274	274	253	270	277	287	270	260	295	297	264	271	286	251	263	248	261	276	253	294	252	270	261	289	262	260	291	263	308	292	290	293	293	302	259	249	267	275	253	272	294	272	278	263	254	270	288	288	263	267	286	280	242	271	297	297	276	287	284	272	267	290	273	276	263	286	273	264	283	254	264	289	295	276	287	294	291	265	245	271	262	262	257	247	270	296	229	264	290	237	250	282	231	268	246	319	276	228	252	275	288	286	237	269	267	259	316	241	248	304	278	254	277	226	273	252	267	290	239	264	264	274	292	268	254	253	286	262	260	268	261	291	256	273	286	283	257	291	250	279	269	235	245	280	256	262	254	257	288	276	257	288	285	242	258	249	276	305	253	265	268	278	267	289	273	273	266	278	253	281	266	253	284	284	256	266	251	282	256	266	284	269	253	245	305	295	268	265	264	253	275	268	288	288	296	266	285	280	282	246	285	278	291	282	272	293	271	246	261	282	269	282	261	299	327	277	295	272	283	278	256	288	268	272	303	274	286	265	276	289	276	283	263	283	276	252	261	296	241	213	271	264	269	252	262	261	282	286	278	270	290	251	315	273	243	244	314	280	316	261	258	274	297	296	252	265	303	279	298	237	266	291	282	262	273	281	270	273	259	270	294	285	282	262	278	246	266	264	269	284	278	261	264	280	283	264	295	289	293	266	290	272	280	265	249	297	301	268	280	263	243	276	300	286	280	278	308	281	305	264	263	281	271	280	267	297	246	265	290	253	256	262	316	252	263	278	254	278	310	253	263	237	237	235	254	286	306	269	285	256	270	250	269	284	266	260	263	260	243	313	262	243	246	277	275	251	252	265	295	262	281	278	275	269	240	257	260	284	285	240	294	293	256	277	270	256	273	254	276	296	261	266	291	274	289	248	272	294	290	295	282	301	255	231	268	301	311	277	266	268	279	282	261	273	278	264	261	286	283	279	274	273	311	298	311	279	282	277	285	273	262	300	278	277	279	291	272	267	278	262	293	272	280	242	269	287	276	284	283	277	279	297	298	240	259	265	273	323	283	267	272	265	288	304	293	263	307	306	269	276	278	281	288	242	290	294	296	248	249	275	266	292	250	280	251	282	275	272	292	271	273	293	266	274	245	256	279	265	260	274	284	246	335	291	289	268	326	285	286	295	247	290	268	265	265	263	276	296	278	287	282	298	290	273	244	266	276	257	286	330	290	294	264	278	279	261	293	276	268	276	266	296	252	282	267	272	276	275	240	265	286	281	285	301	267	307	273	262	290	293	251	279	291	307	272	259	263	276	264	297	267	256	293	275	291	277	250	265	261	271	274	263	242	308	292	275	265	318	293	249	288	282	306	258	278	265	254	307	250	286	299	244	287	244	307	276	292	286	284	274	322	269	285	279	270	281	291	275	262	259	289	257	260	268	273	253	273	244	273	294	251	274	278	258	317	265	307	277	241	290	282	271	257	232	282	260	284	264	276	247	292	279	280	278	276	273	290	243	291	286	245	250	292	295	293	253	264	277	279	278	272	244	262	263	231	297	264	262	261	256	260	262	289	284	274	254	278	257	292	250	273	281	287	299	239	271	261	291	289	315	268	286	264	285	273	271	296	263	278	283	282	276	248	242	277	237	299	266	267	269	270	296	300	292	262	252	238	272	320	287	284	265	261	224	276	272	301	271	278	246	283	274	322	283	294	267	247	297	249	257	289	275	288	291	290	273	268	267	263	290	315	277	263	265	272	237	273	261	293	266	278	273	282	240	272	297	256	293	312	279	263	289	263	272	281	312	286	242	267	291	297	262	265	256	268	272	272	272	302	269	309	294	310	246	286	276	292	296	288	278	262	281	262	292	267	276	306	304	267	288	273	299	279	287	249	291	303	288	256	305	257	265	274	262	290	274	254	306	284	279	268	269	285	265	257	306	248	283	276	278	294	281	240	233	247	259	257	239	256	263	275	272	266	276	279	245	287	257	242	281	299	303	297	299	293	290	271	263	255	259	250	280	261	270	240	321	259	279	280	261	252	274	255
28096	23579	22196	2773	1655	1412	1182	1148	958	897	828	806	786	770	782	783	699	716	681	713	713	692	664	627	693	645	648	656	691	648	624	667	659	667	674	664	683	655	654	641	624	618	657	612	630	668	698	631	617	649	642	663	643	678	651	635	641	607	612	630	639	672	651	618	620	670	673	658	613	629	616	595	598	649	604	630	670	652	647	625	646	627	637	643	659	656	632	643	617	614	611	647	657	651	653	652	632	641	625	605	662	655	634	630	616	610	608	636	636	631	619	602	621	637	623	612	634	598	600	586	610	639	593	627	647	649	677	620	643	630	621	616	577	673	602	599	631	596	581	646	611	638	638	646	617	626	602	621	615	611	668	648	675	646	616	617	618	607	667	628	622	696	595	603	682	636	621	686	612	632	615	568	639	621	601	623	639	634	610	650	651	620	640	615	620	611	634	632	635	654	600	629	636	600	623	635	620	620	607	642	632	702	617	598	589	648	619	621	685	625	643	644	632	618	584	652	668	619	644	620	627	610	608	613	668	617	641	641	637	632	629	621	614	658	614	658	583	700	651	625	630	662	612	618	629	622	627	638	627	608	625	635	633	590	659	632	600	649	668	652	628	612	613	651	631	608	659	612	587	653	618	668	614	645	617	597	639	631	599	648	659	622	670	680	660	640	602	623	586	613	631	603	648	670	684	597	652	618	650	647	646	654	643	613	608	620	681	602	659	640	649	598	607	647	683	615	627	647	698	608	582	612	618	618	649	638	647	624	607	652	614	616	640	613	634	617	653	627	611	651	654	626	616	652	633	598	631	598	644	612	629	622	686	548	647	632	667	618	669	595	665	619	651	628	612	619	629	686	605	619	644	666	585	619	607	673	604	632	658	579	643	657	645	662	663	629	616	599	653	669	597	633	646	607	615	625	644	652	596	644	636	614	603	603	624	643	605	648	637	695	634	617	661	608	609	584	584	586	678	620	619	661	682	640	657	651	628	643	626	571	634	616	672	592	608	619	603	629	610	651	699	633	643	641	648	642	613	620	585	670	636	679	638	620	614	584	633	647	634	635	608	640	660	638	593	631	612	631	618	615	657	622	662	644	603	663	585	596	625	626	603	657	627	643	641	625	592	623	622	632	697	628	651	608	667	663	617	624	647	581	640	585	627	639	632	623	616	582	613	547	616	651	609	684	626	632	639	613	597	593	612	643	617	622	622	636	590	660	642	644	635	638	627	622	650	636	642	610	621	602	643	623	645	672	618	647	638	689	609	666	609	614	669	647	649	593	632	586	650	622	642	650	695	670	650	598	635	632	629	674	643	602	622	642	611	630	646	670	638	593	625	623	648	679	634	618	642	626	657	606	644	618	604	647	631	631	655	621	635	613	639	622	634	655	654	603	577	616	608	664	587	635	666	587	610	640	611	674	595	619	615	598	610	620	598	601	588	634	624	669	629	648	646	620	671	631	631	669	624	663	633	651	662	631	627	619	643	626	610	618	621	665	585	647	629	649	636	637	631	640	656	602	645	616	664	647	597	569	643	617	630	641	598	626	668	647	621	621	601	595	626	664	638	652	652	606	668	682	657	658	641	627	664	647	621	600	623	630	680	625	617	609	666	647	634	641	611	628	660	620	572	631	605	540	618	626	636	578	654	596	656	638	593	678	638	629	647	625	617	612	658	627	674	615	623	684	647	632	636	602	669	689	591	635	556	672	618	631	683	596	593	634	607	597	632	629	650	591	663	611	625	640	606	599	642	666	620	616	627	610	648	596	653	666	633	628	653	612	639	661	659	619	602	614	638	625	655	592	616	642	649	623	670	630	610	653	629	680	588	672	614	646	627	684	664	598	631	615	631	603	647	634	612	652	616	645	686	574	661	592	616	643	620	655	653	605	601	643	617	654	626	654	659	648	660	614	625	637	625	623	632	642	657	630	609	662	697	642	638	661	588	654	607	592	625	607	672	629	657	618	620	633	601	636	642	601	644	601	633	622	631	589	576	625	655	628	630	669	614	608	625	648	659	595	694	583	599	635	610	601	667	647	663	611	647	676	583	658	608	613	594	640	651	618	594	655	621	608	583	616	620	646	641	610	630	676	590	613	621	667	655	622	677	584	618	637	590	590	660	636	590	630	587	588	611	646	574	650	616	649	602	644	664	625	621	660	637	611	661	640	677	597	630	609	628	626	588	651	582	642	625	650	634	659	658	662	607	671	655	626	642	649	640	645	612	612	657	600	647	619	617	647	679	633	643	617	604	592	651	646	640	633	619	614	630	592	629	615	621	653	620	621	597	683	587	592	623	599	653	668	651	629	631	656	644	653	618	647	663	628	622	645	646	631	634	670	627	608	652	620	653	659	674	607	596	635	607	655	666	633	603	613	657	615	633	632	628	629	633	615	578	622	652	626	620	620	642	581	652	612	633	631	644	619	600	621	648	620	626	606	640	658	642	647	602	619	634	625	662	615	651	660	644	650	616	642	630	615	626	646	647	601	613	632	614	609	651	658	656	633	618	648	631	624	649	671	635	638	644	618	612	634	629	627	640	593	607	638	639	664	625	667	634	659	627	643	651	590	643	637	595	625	618	604	638	634	627	598	634	599	594	599	591	631	614	624	657	629	624	663	607	619	657	648	649	625	598	610	674	625	614	630	626	561	619	587	624	630	615	642	605	633	649	658	664	633	627	633	621	604	635	629	625	657	603	611	662	660	660	645	646	618	661	629	638	676	611	665	655	594	617	630	632	642	633	591	603	591	652	646	610	673	650	671	651	608	593	646	588	643	620	642	616	627	620	641	613	652	614	691	658	628	595	650	570	621	624	646	652	628	606	629	607	638	628	606	638	637	603	648	617	646	666	652	668	623	599	631	610	631	642	620	603	620	628	574	609	614	629	623	627	660	631	625	608	622	654	615	615	636	605	616	624	644	676	623	662	636	588	610	617	624	629	616	671	627	628	622	638	605	630	659	636	640	621	638	626	641	619	634	647	621	632	661	653	688	630	632	654	661	618	644	620	615	669	663	612	651	631	613	651	650	634	654	595	623	631	639	650	618	653	663	591	613	658	648	654	636	652	650	641	609	657	643	625	661	626	586	588	649	578	638	665	616	641	676	666	626	632	630	628	666	640	662	622	622	671	638	635	676	639	622	625	646	627	628	637	639	615	622	635	692	646	656	628	614	641	595	606	607	649	664	655	662	609	655	567	657	607	632	648	671	675	681	703	673	599	644	638	647	595	626	659	641	645	629	618	628	597	650	601	618	657	626	673	610	645	610	588	667	696	646	664	587	618	625	651	639	625	634	630	636	685	619	609	597	646	622	615	581	628	649	642	663	625	606	614	674	640	631	635	619	650	621	668	624	626	630	636	603	627	622	635	600	607	609	611	658	611	603	629	633	637	663	610	655	623	632	546	633	594	604	612	652	632	660	641	652	645	650	657	666	611	646	612	593	667	604	661	628	622	601	659	621	618	626	618	597	625	644	633	642	613	625	629	670
15279	7440	3334	466	274	259	291	282	294	267	274	270	273	258	263	243	270	282	285	274	237	223	279	258	245	237	261	280	260	264	267	290	271	273	268	266	262	255	280	247	252	231	271	255	250	262	250	257	262	271	248	260	261	251	239	231	272	299	259	270	267	272	240	254	257	273	274	234	282	282	301	281	259	260	249	245	249	256	246	253	271	244	277	262	256	297	242	286	284	256	253	264	257	234	269	250	238	290	250	233	255	271	293	248	239	268	265	264	269	263	271	275	236	261	254	259	241	273	247	254	266	297	233	251	243	238	292	273	267	263	229	254	269	231	255	234	225	252	272	259	235	281	244	242	254	295	260	245	243	241	282	280	268	257	247	258	250	231	268	235	289	277	245	269	237	268	246	268	264	283	234	254	246	251	298	256	250	246	282	270	241	248	275	303	249	218	248	247	253	251	254	268	236	262	230	250	260	257	279	262	286	260	255	249	244	242	280	245	262	269	268	276	262	226	285	250	266	255	280	237	253	259	270	281	285	262	265	273	317	300	232	231	267	297	265	221	269	265	275	267	247	266	281	217	256	245	252	269	251	258	259	234	273	303	278	259	256	250	261	277	231	232	241	264	258	238	246	284	275	253	278	266	254	274	235	234	296	259	254	299	301	242	297	238	299	298	232	241	247	268	241	248	280	266	256	256	282	256	260	265	279	255	257	274	293	268	269	240	255	274	267	241	250	272	244	256	290	246	262	255	248	245	238	266	273	259	269	270	254	261	249	260	224	234	228	275	246	246	270	254	272	240	265	277	262	260	264	262	258	262	290	269	263	263	257	238	259	220	227	274	247	260	275	248	259	234	301	283	264	247	250	254	241	227	243	248	261	281	263	234	242	246	263	279	269	277	265	241	248	255	245	238	254	283	277	283	260	251	297	247	253	236	279	273	260	258	280	265	262	241	238	256	254	259	250	241	245	252	269	271	225	279	276	266	275	277	252	250	237	271	259	273	274	273	266	262	280	284	272	275	225	238	277	266	250	263	261	307	275	302	241	261	246	286	260	272	280	262	254	260	269	249	250	263	247	261	269	264	260	251	249	296	246	255	238	268	309	225	252	272	262	269	280	259	246	239	250	256	229	272	301	259	254	255	284	269	275	283	258	284	271	257	249	256	275	259	302	274	272	257	251	282	233	290	290	259	245	239	275	264	264	240	284	277	273	260	262	272	274	236	272	261	275	261	261	265	261	234	272	257	275	237	261	235	248	269	237	246	271	243	269	258	248	267	251	303	260	285	257	271	259	257	259	279	270	227	244	264	274	266	258	247	237	245	264	249	274	238	271	281	263	267	254	281	244	253	255	261	292	255	247	234	225	249	271	259	264	257	266	289	260	263	289	246	261	262	257	236	258	250	234	288	250	288	257	247	263	287	257	255	271	250	227	235	279	277	255	284	245	265	284	247	294	254	300	259	242	249	253	253	268	265	268	312	288	278	242	256	252	264	237	270	237	254	271	293	265	228	254	273	267	249	243	253	272	250	267	242	249	261	269	254	265	258	245	250	287	265	267	255	285	274	288	252	257	287	257	236	301	291	209	272	240	258	260	258	293	250	231	262	265	281	275	262	253	231	250	245	254	258	254	263	270	279	240	270	263	297	273	260	248	274	270	241	280	258	270	291	293	293	261	233	250	267	309	299	235	266	264	242	268	271	255	234	266	251	284	251	259	267	261	251	234	286	256	273	231	260	271	259	256	246	264	240	262	235	246	246	247	245	259	243	272	262	288	287	271	253	278	269	253	262	282	250	241	243	244	231	258	247	243	244	268	247	240	281	255	274	270	246	227	260	251	242	236	283	266	263	249	242	260	273	246	253	263	256	258	259	262	244	269	246	261	247	254	259	262	278	266	279	257	278	306	269	257	265	256	288	268	259	241	295	260	263	273	286	257	258	243	254	260	269	278	265	240	256	269	224	255	281	263	253	286	259	241	259	266	230	244	263	256	260	296	296	256	248	274	263	267	269	311	305	237	270	252	266	259	253	276	285	254	235	270	267	252	266	266	218	244	268	247	261	254	244	277	238	224	246	286	218	251	262	262	241	248	241	271	249	258	247	254	276	224	247	227	229	262	306	256	234	236	260	255	241	262	254	273	246	256	261	227	264	276	268	272	268	256	278	257	246	269	271	246	250	253	283	222	264	247	269	256	271	275	250	247	307	262	236	262	281	262	253	239	264	244	256	271	274	307	259	265	275	269	267	252	281	248	280	240	259	251	249	275	259	274	274	287	216	280	270	236	271	256	290	268	260	257	253	261	258	261	268	246	266	300	255	276	246	230	232	249	240	285	272	238	262	227	258	251	243	245	239	236	257	293	242	283	247	261	258	244	260	280	244	266	285	255	281	246	259	250	269	278	254	236	269	236	243	275	287	292	246	239	293	262	227	259	255	257	238	266	280	276	301	268	257	251	254	268	246	237	275	255	272	247	286	274	275	258	290	263	266	250	275	267	233	268	287	253	259	255	249	275	246	248	241	264	272	253	252	252	262	312	256	262	258	246	242	250	243	270	259	278	255	262	275	268	285	266	240	266	245	266	260	253	266	270	260	238	231	230	280	267	285	236	266	248	253	277	254	254	249	259	307	246	265	277	254	257	277	255	251	247	272	279	250	261	274	277	230	266	276	269	268	275	272	262	243	250	279	288	280	271	282	258	278	264	243	252	241	284	261	249	289	277	257	236	292	295	235	254	265	260	245	275	256	285	248	271	271	290	277	287	282	234	258	277	270	276	266	244	241	251	268	278	275	247	207	251	272	255	283	272	270	241	285	231	265	254	265	232	273	278	239	248	234	292	251	260	268	282	284	260	277	254	260	283	250	272	236	257	248	273	298	266	249	275	264	246	256	250	237	259	251	273	292	267	244	282	243	241	260	259	254	235	247	269	289	265	269	245	283	252	234	272	287	256	256	256	268	217	280	279	258	252	273	242	250	279	252	249	261	269	249	270	240	250	271	213	206	249	264	273	276	258	274	249	250	251	276	281	267	268	273	262	254	282	241	269	261	293	255	251	238	264	266	272	250	277	278	254	244	268	261	258	258	249	259	265	263	236	269	259	257	264	277	271	244	242	225	273	265	245	279	242	258	287	274	271	264	240	262	283	277	286	292	285	251	258	232	250	246	260	253	290	274	250	294	316	246	235	271	256	260	265	287	248	326	254	263	245	269	255	260	260	261	246	278	248	272	280	252	267	264	230	253	248	239	285	239	256	268	289	257	265	251	259	252	252	287	279	262	277	249	280	286	251	233	274	269	236	269	284	253	265	277	242	256	262	280	250	253	243	245	272	263	251	251	257	264	233	232	269	252	261	237	236	282	247	289	233	199	278	283	279	249	249	241	262	262	250	270	266	311	267	265	273	246	238	230	229	271	270	283	245	228	243	246	223	267	280	262	269	247	269	247	286	291	258	240	256	263	265	255	243	252	261	271	237	258	242	222	270	281	263	249
9131	5995	5038	709	643	598	619	599	572	574	589	556	601	588	539	603	551	597	585	623	573	588	589	578	576	592	581	602	591	577	595	599	564	624	590	603	577	586	571	615	594	568	557	606	601	598	605	607	580	570	627	601	610	615	596	597	609	626	619	543	609	619	598	564	635	595	602	616	609	588	586	590	562	540	552	589	589	567	591	612	575	597	587	588	567	593	580	584	591	590	578	661	556	588	556	631	595	575	551	552	571	591	596	621	613	587	564	578	616	589	580	595	583	555	570	641	601	565	631	599	563	590	601	574	578	585	586	538	549	581	596	582	578	565	617	586	571	615	560	563	581	605	598	581	581	601	585	572	565	561	570	608	576	553	621	597	605	574	575	557	578	575	598	607	623	593	556	612	577	595	581	588	630	560	602	618	559	596	582	586	597	604	604	575	635	562	601	589	607	605	606	608	566	602	570	625	601	626	578	581	528	561	602	551	626	607	591	580	599	574	570	569	585	605	606	584	593	581	618	572	559	602	577	585	560	551	622	591	579	587	568	545	591	616	583	541	586	590	613	599	614	585	596	591	566	569	598	605	601	577	545	523	576	570	594	633	567	606	603	588	558	596	584	564	560	649	573	578	583	577	532	588	625	578	574	598	569	596	573	582	545	603	568	573	602	587	629	595	586	588	543	598	590	582	612	576	564	570	564	583	561	584	575	569	621	602	573	573	609	589	577	622	610	570	602	591	545	579	584	608	564	585	568	586	614	623	583	558	595	582	611	584	575	574	618	565	600	585	620	539	604	632	542	583	569	589	556	596	591	579	556	573	555	585	602	605	591	637	585	602	627	606	604	595	589	609	565	587	606	604	599	594	592	596	603	606	564	577	545	568	576	601	596	582	577	541	592	622	564	579	570	565	571	549	548	586	602	617	621	623	586	560	592	590	577	590	611	594	552	556	570	559	539	553	594	600	641	632	627	565	561	602	616	593	581	585	596	594	602	583	585	568	599	567	670	546	584	562	527	565	592	581	595	549	542	592	563	584	595	562	565	565	585	627	564	602	549	590	597	576	583	601	606	617	608	586	596	573	608	562	601	609	598	557	575	583	607	549	563	588	563	634	607	617	553	559	570	602	583	601	619	620	627	553	582	606	560	596	595	603	602	607	584	588	600	574	579	615	576	591	614	559	597	572	590	629	581	614	598	575	579	568	589	584	582	561	582	588	613	602	563	542	567	575	588	586	547	588	562	586	564	553	556	597	579	559	626	616	552	608	575	626	595	597	546	599	557	584	557	545	555	573	625	604	601	637	563	599	561	578	640	603	551	589	588	610	609	577	614	591	579	573	610	540	621	605	563	629	586	585	588	583	567	584	641	598	594	574	576	556	566	567	590	598	580	605	546	596	591	601	605	601	571	595	582	608	640	576	592	582	587	571	600	609	606	621	589	617	595	602	595	586	581	598	540	565	612	591	615	600	584	609	637	605	614	588	575	636	566	556	565	605	600	599	626	618	590	578	587	539	610	545	594	574	569	581	590	557	568	569	580	614	589	572	591	620	616	620	594	567	586	597	565	597	570	613	561	595	607	589	603	586	586	576	574	565	578	582	589	582	609	599	597	587	573	548	571	622	609	558	592	658	609	585	571	628	579	593	586	614	559	582	570	593	573	564	643	586	593	566	608	590	586	578	606	557	612	623	596	587	599	563	594	575	608	574	600	578	553	583	580	551	582	570	620	594	610	597	547	563	577	595	568	604	617	573	618	579	586	602	605	605	537	578	559	585	602	599	572	587	585	580	588	557	614	618	604	615	602	603	607	593	567	574	606	580	562	589	582	582	567	592	582	547	527	601	587	587	609	602	591	631	562	569	627	622	532	561	585	586	561	559	573	555	600	569	621	583	588	561	605	636	555	570	606	594	590	584	529	604	553	596	560	600	612	529	562	535	629	570	556	584	625	593	588	600	602	547	559	556	623	628	583	599	590	598	584	571	566	583	616	582	569	569	616	571	582	568	562	576	620	599	581	570	638	583	591	595	610	584	589	607	578	530	601	583	544	538	589	615	590	580	541	591	572	629	609	600	560	569	566	576	555	587	556	574	577	584	572	550	591	588	579	591	568	507	571	594	595	554	608	626	542	591	542	606	629	620	606	591	571	564	575	568	569	589	560	619	574	627	557	572	569	577	594	590	537	600	593	590	588	565	597	607	606	620	591	594	588	563	568	597	608	573	593	564	627	575	603	607	604	571	587	580	598	560	538	571	604	554	575	534	594	545	579	602	585	643	590	572	586	558	573	620	620	609	540	588	554	572	588	569	566	573	604	586	560	604	614	566	610	622	553	566	595	613	604	596	597	590	603	601	543	596	571	576	617	615	596	532	608	604	539	576	629	567	603	598	547	560	609	572	576	584	600	562	600	604	608	618	598	594	588	570	607	570	580	597	582	595	594	576	578	593	519	584	558	579	639	580	571	607	600	599	609	532	596	606	583	578	599	639	583	587	582	568	589	552	581	573	620	575	586	571	578	561	578	545	590	585	575	613	585	588	535	570	574	553	570	594	595	599	556	583	625	574	625	580	621	581	601	573	571	606	581	598	592	584	582	599	573	596	579	587	594	621	578	576	591	546	585	565	582	580	563	562	554	595	569	620	562	644	536	592	598	535	602	559	592	593	580	549	556	540	566	568	591	590	612	564	570	523	610	593	610	624	577	640	573	545	584	579	600	570	601	613	644	549	570	569	603	599	586	574	565	557	637	565	553	606	608	597	577	578	578	600	575	546	601	633	563	632	591	617	599	556	572	543	609	571	594	613	539	567	564	605	595	573	575	540	580	621	622	569	594	601	607	582	618	575	580	565	624	599	588	560	608	561	568	579	580	574	569	583	608	554	582	592	628	602	564	533	585	604	555	566	584	584	619	584	637	608	579	601	614	591	566	575	595	583	624	580	593	565	625	604	635	616	608	614	581	573	593	631	563	564	602	604	592	530	586	588	567	594	629	585	651	629	535	577	559	600	598	556	604	609	622	545	645	573	559	587	568	581	563	547	576	612	607	593	583	612	600	576	587	598	615	617	592	567	606	587	559	590	591	578	643	637	599	558	575	565	599	571	562	610	585	595	557	589	563	597	591	594	575	543	554	568	594	579	571	609	615	623	600	569	576	581	609	586	611	590	552	546	628	597	633	613	575	574	599	630	560	610	566	641	581	572	577	622	563	579	624	584	577	573	621	561	586	574	564	599	542	615	596	566	589	644	536	580	607	623	559	556	575	578	563	594	604	575	549	608	625	590	631	589	573	635	610	563	600	578	620	560	587	602	596	532	603	608	600	604	567	580	531	584	583	571	590	569	632	610	559	601	558	561	595	586	565	590	604	670	560	568	567	586	562	566	597	589	589	581	603	552	578	622	588	574	603	631	538	606	547	629	612	609	609	608	565	550	571	599	592	601	545	586	566	595	558	575	603	535	563	596	560	586	535	595	593	575	582	607	584	576	609	562
32934	22071	14655	2167	477	264	264	249	221	204	202	204	207	214	201	199	228	205	197	200	208	184	210	205	186	178	203	181	211	197	204	189	211	200	169	184	194	209	202	171	199	193	215	191	181	190	213	189	209	176	225	215	184	204	194	214	199	209	214	206	225	197	191	183	200	193	208	182	177	191	215	199	176	214	196	204	199	202	229	180	172	190	207	172	202	214	204	199	189	193	185	217	192	206	188	197	213	182	202	171	195	195	169	181	194	183	186	179	181	179	196	190	193	186	161	193	195	184	202	202	190	210	186	198	190	184	197	196	206	214	194	190	187	205	177	188	200	185	215	202	214	192	181	200	236	169	192	186	186	193	197	176	172	214	214	202	195	192	183	183	202	199	194	215	191	195	191	194	174	200	189	203	186	195	169	179	178	172	189	217	197	202	195	184	211	189	181	163	187	183	198	174	187	201	198	215	219	196	192	207	202	185	191	197	167	183	199	190	181	174	205	190	194	195	194	198	187	189	184	214	178	188	193	187	221	178	202	199	190	193	204	192	202	180	179	184	212	210	215	187	200	211	183	168	183	171	182	167	184	187	167	156	195	191	205	192	219	201	197	186	179	169	219	198	197	203	206	189	198	188	194	218	198	222	183	199	199	204	211	188	236	214	207	172	203	173	198	229	193	173	219	197	167	187	178	190	189	199	198	229	196	162	212	187	193	192	201	178	200	212	185	193	216	207	198	186	206	200	199	177	210	214	201	208	178	188	188	205	197	202	176	189	202	197	210	227	203	178	171	176	160	191	178	171	174	209	203	206	207	215	187	181	195	218	203	201	193	199	203	195	185	200	174	186	202	177	216	170	177	178	190	186	202	194	218	190	206	208	204	192	190	203	194	204	166	232	165	210	194	189	221	187	196	212	179	195	191	176	188	160	200	201	218	199	184	191	173	202	182	196	171	196	200	212	164	217	172	172	212	178	180	224	178	172	219	202	196	207	197	173	215	195	208	197	174	209	196	183	190	195	195	208	211	201	211	192	179	196	185	176	183	222	223	203	215	199	197	177	188	186	212	219	205	202	190	187	190	181	182	195	202	191	188	183	196	199	195	224	153	167	207	197	195	196	191	233	186	175	195	220	181	178	185	194	190	206	195	183	191	200	232	201	201	205	198	171	179	177	208	199	181	201	188	188	211	186	186	190	204	159	196	179	184	215	193	198	219	189	216	180	215	213	188	168	210	194	166	198	197	195	196	187	216	201	224	186	201	193	215	192	212	228	187	210	195	168	207	189	189	187	179	185	178	187	184	202	169	181	182	194	191	166	192	170	196	213	189	215	204	194	200	178	187	206	189	196	186	170	187	200	188	215	211	184	181	182	237	197	218	177	181	170	167	168	191	203	171	206	174	202	210	193	195	181	193	171	186	200	184	170	205	202	193	215	201	202	212	214	189	199	179	208	236	213	198	166	241	189	196	190	178	213	193	204	204	181	179	195	188	176	189	169	193	192	190	203	213	211	190	190	171	210	171	217	230	186	177	193	220	208	194	199	213	199	185	186	194	205	211	215	209	174	209	172	204	206	194	220	203	192	185	188	195	174	218	203	197	203	192	187	197	216	182	164	212	193	164	189	209	183	194	203	193	188	206	215	191	175	207	178	214	207	196	199	194	189	176	232	213	202	171	200	213	177	188	199	207	198	187	185	197	182	191	194	182	210	194	177	184	207	198	212	219	204	190	190	144	171	207	177	202	178	187	207	172	187	214	189	198	206	186	195	194	195	195	177	191	217	213	197	198	210	208	204	168	194	203	202	186	203	190	190	202	191	178	213	208	203	179	185	187	200	202	184	193	202	210	199	194	205	192	175	205	204	201	189	162	192	214	213	201	219	197	188	196	199	201	192	193	209	209	196	208	183	182	187	222	194	188	202	183	217	186	199	186	193	187	214	220	193	199	185	181	201	218	175	192	184	183	213	199	189	209	195	164	202	190	186	182	207	206	163	200	191	204	205	191	172	197	177	177	193	183	190	215	199	182	216	203	177	170	196	208	179	166	215	194	195	208	200	174	211	192	184	215	187	198	210	188	196	170	190	195	177	180	183	182	193	195	153	175	207	188	193	186	205	188	206	198	198	187	175	192	226	212	182	192	178	181	193	173	187	200	188	225	174	176	174	201	179	202	189	216	192	182	180	188	206	172	188	220	190	186	190	212	204	164	185	158	166	194	211	193	184	177	188	191	191	202	209	225	191	187	199	187	197	188	201	181	222	203	173	199	165	212	195	212	205	212	205	190	205	200	192	205	211	199	189	205	186	202	207	220	177	208	188	200	249	185	202	186	163	186	207	186	216	199	195	197	184	233	215	179	188	198	193	195	205	204	197	198	174	203	169	206	201	195	207	189	217	181	221	199	213	198	201	190	182	217	186	176	201	183	212	227	200	161	197	218	181	194	205	190	187	186	205	198	189	235	193	195	172	182	199	203	199	183	201	201	197	178	218	199	207	176	164	204	214	198	215	166	212	207	190	177	188	199	168	186	180	211	176	183	182	184	204	198	227	191	227	209	182	184	184	182	191	199	184	217	207	176	204	192	178	212	190	194	189	184	210	202	185	192	199	185	195	190	173	221	188	175	152	213	219	203	182	189	179	211	197	221	216	193	192	180	203	191	187	216	209	201	185	197	232	191	203	174	237	200	212	188	195	192	221	163	168	164	182	198	192	177	190	176	173	207	204	174	157	182	216	173	176	186	195	171	180	190	214	215	221	195	206	201	211	190	188	181	192	202	190	199	204	203	207	209	234	208	199	169	184	209	162	200	216	189	206	200	208	225	203	203	207	218	193	179	210	187	196	183	204	218	194	199	191	187	180	181	191	201	172	209	198	207	165	193	197	178	154	199	196	176	200	190	176	190	193	186	188	195	177	183	178	194	202	190	185	197	194	179	200	209	198	203	183	208	197	211	181	183	197	232	166	204	195	211	157	216	198	215	210	209	191	165	200	209	155	184	197	206	179	182	194	214	188	171	178	204	221	197	175	201	161	191	195	190	196	180	218	217	221	193	202	187	212	194	180	209	190	197	182	190	207	192	200	192	178	187	191	211	185	189	189	208	179	227	216	216	204	211	183	175	221	179	206	188	227	202	189	182	198	185	203	207	219	193	213	186	195	221	204	204	219	204	198	192	172	186	199	186	183	197	208	213	189	185	225	222	225	209	220	182	199	206	170	184	221	171	193	198	217	203	193	185	175	211	201	158	170	166	180	199	174	187	193	204	188	206	200	203	199	212	206	218	198	218	221	186	190	216	196	215	200	201	189	202	200	210	175	194	184	197	200	221	209	206	212	221	187	211	198	208	186	211	209	195	184	213	206	204	199	204	227	191	209	205	165	162	222	199	206	204	195	199	196	206	186	186	205	217	177	174	208	172	212	208	191	172	201	165	179	201	198	189	202	191	207	212	178	182	208	179	189	172	198	208	178	178	207	194	200	170	213	202	188	163	211
21171	16901	15238	1538	1048	902	744	738	648	614	585	571	584	545	521	520	492	492	527	532	472	520	517	488	465	502	516	518	511	472	481	484	452	463	477	467	452	506	531	479	512	461	455	476	474	450	487	505	485	477	470	486	444	449	466	473	457	463	494	462	502	450	443	484	516	503	459	514	463	453	524	477	488	496	469	496	498	504	476	436	491	475	497	466	453	473	463	478	463	496	495	468	466	450	497	449	487	427	482	483	465	466	443	458	497	444	514	488	483	457	477	463	459	487	464	474	463	438	481	427	502	502	482	446	455	491	497	468	454	443	447	509	447	468	464	466	443	473	469	433	457	467	465	466	448	475	443	466	515	466	487	460	494	453	445	461	403	458	493	453	469	456	471	460	493	492	450	473	481	454	479	477	437	428	422	478	438	476	476	441	473	448	484	480	476	475	450	481	454	463	449	468	475	468	487	492	458	481	455	459	485	492	464	478	486	464	471	439	486	499	462	465	480	484	465	484	484	487	448	467	456	497	504	450	475	500	491	428	442	427	464	441	443	446	450	450	476	472	544	517	461	481	459	520	470	444	507	486	494	455	482	496	451	489	478	457	422	498	471	432	478	485	439	439	455	493	430	475	440	485	479	493	472	472	498	451	455	444	474	455	483	482	456	441	517	474	461	473	487	497	478	448	481	506	482	443	479	425	460	482	430	470	500	440	470	451	468	466	494	445	475	471	520	457	448	478	467	486	483	451	463	478	467	437	413	442	497	494	497	491	453	477	498	476	453	455	507	456	458	444	456	466	474	462	451	513	421	474	426	424	498	471	445	481	480	449	469	450	488	471	460	450	496	458	413	458	457	511	468	457	475	471	492	437	452	534	470	435	508	469	442	436	457	471	428	454	427	486	470	475	463	484	462	492	443	471	483	448	458	476	472	482	419	511	466	442	475	451	467	483	418	439	504	417	472	462	483	439	479	438	456	513	509	468	496	456	453	468	489	488	448	496	457	485	530	497	433	485	468	467	454	433	447	461	478	468	469	468	492	439	458	476	472	443	446	457	430	455	467	444	481	477	498	450	448	458	455	459	480	460	436	436	466	474	468	425	477	454	421	470	456	470	469	502	453	494	455	469	448	434	462	483	436	494	468	498	466	429	462	466	458	444	480	430	477	488	472	456	497	447	454	456	418	493	473	474	463	455	440	419	451	445	489	463	438	476	459	425	451	484	510	463	480	456	443	420	452	494	456	482	449	482	481	435	461	431	474	443	460	477	488	506	477	479	456	452	411	524	458	481	486	501	450	472	471	471	463	444	438	450	453	451	440	490	462	481	489	496	441	467	499	477	434	478	448	424	497	439	507	450	435	493	469	514	451	471	472	434	468	482	464	454	504	467	468	472	481	481	464	447	469	498	448	476	482	495	479	473	465	486	487	487	452	474	459	503	440	459	462	440	481	445	474	425	481	463	476	481	474	489	512	466	444	441	444	446	490	486	477	496	476	487	497	464	478	443	460	454	470	491	486	448	481	482	495	488	479	488	447	473	498	485	502	456	468	501	461	501	463	449	494	465	467	445	441	465	482	472	479	455	476	476	442	488	434	463	487	453	464	457	466	440	450	451	458	471	462	447	494	497	473	474	456	487	485	477	503	468	439	441	521	476	436	448	490	456	453	491	456	510	456	459	505	442	440	446	507	518	442	446	447	456	489	469	454	436	482	453	439	484	453	449	488	427	432	455	477	438	481	437	461	461	449	487	433	435	483	458	469	436	453	443	483	456	486	472	484	474	463	508	449	474	477	498	488	472	486	478	462	451	461	495	419	474	457	434	439	428	453	509	457	468	459	442	479	413	489	453	460	450	433	454	495	474	439	484	449	420	469	488	445	463	454	460	466	485	441	465	506	493	463	479	479	454	458	478	490	459	470	467	483	490	478	473	483	504	453	478	464	463	468	450	447	444	482	464	485	478	482	439	422	475	479	493	477	447	475	461	473	437	496	516	454	464	482	472	433	471	468	480	454	479	462	456	489	481	440	448	482	447	461	456	505	452	429	446	447	434	509	469	498	448	484	453	425	454	475	475	500	462	452	461	459	417	490	472	455	467	475	503	492	447	482	456	516	471	462	469	489	455	487	469	502	411	470	483	452	453	453	501	458	447	464	418	486	484	488	456	431	455	425	460	471	463	473	460	506	448	454	456	481	497	476	456	473	500	468	504	461	476	459	493	492	445	481	463	500	454	489	475	467	510	463	467	476	543	432	426	463	469	484	482	459	494	474	455	488	433	473	480	461	503	430	475	453	477	435	500	459	453	460	436	468	490	476	404	482	455	492	449	469	460	410	454	495	474	476	456	453	474	489	467	449	490	472	456	495	472	492	458	462	479	475	475	495	449	465	429	485	482	448	460	472	469	470	472	458	513	464	453	485	469	458	473	441	506	495	471	459	459	458	477	463	527	453	474	479	478	445	451	482	468	449	473	426	443	501	476	486	449	469	432	475	514	469	483	453	427	476	485	458	448	479	451	444	514	465	465	445	464	470	443	483	449	490	471	464	485	476	467	447	452	462	489	479	467	499	470	460	453	428	455	484	473	475	413	441	479	486	452	525	487	462	453	488	477	462	499	462	453	480	468	475	489	444	483	469	449	457	467	476	470	469	466	515	493	460	480	480	495	496	494	490	449	483	424	460	463	473	482	506	466	465	463	476	465	489	483	466	471	469	486	434	454	460	478	427	447	496	457	475	477	475	461	484	460	446	446	450	460	469	476	442	493	456	476	476	488	500	492	465	425	476	446	467	505	437	490	452	529	486	510	475	489	456	449	490	509	503	464	485	477	492	477	451	417	506	468	455	438	430	473	468	463	465	486	454	478	476	457	461	451	475	489	487	452	466	453	484	493	480	458	460	468	467	453	495	472	465	458	479	451	422	453	482	495	487	441	500	461	447	468	443	481	462	434	463	501	445	473	473	474	475	470	417	459	471	440	482	473	463	445	478	498	478	449	458	450	481	495	451	456	478	457	427	488	496	454	455	495	462	457	441	454	458	500	472	458	444	475	473	484	488	475	459	478	483	488	468	470	457	467	462	441	458	455	417	449	478	484	492	478	488	455	467	513	454	493	441	461	461	442	485	447	421	482	495	471	477	494	452	464	457	439	473	472	459	439	512	454	423	480	505	459	448	455	425	465	485	459	461	456	482	442	483	460	426	499	476	479	419	477	486	500	430	430	464	451	448	447	453	481	466	460	470	440	436	416	441	460	495	497	478	461	472	483	484	414	483	436	475	480	460	480	442	433	492	458	473	486	476	464	467	477	477	463	493	466	460	473	481	450	496	416	468	437	479	469	503	428	446	466	481	471	450	471	409	427	500	465	453	495	460	438	465	440	481	461	432	449	459	471	469	484	474	477	443	484	435	466	511	453	475	501	464	492	440	507	473	448	444	418	481	487	456	480	423	400	462	505	443	451	479	452	450	460	477	463	469	471	488	499	444	473	446	423
43675	32697	23200	4503	920	540	392	383	346	351	354	336	298	300	295	292	307	299	311	310	287	305	314	295	280	271	282	254	290	309	259	273	295	300	279	284	264	297	285	275	263	295	300	289	270	291	304	297	315	294	269	296	315	271	241	282	278	299	281	282	304	301	313	285	276	256	264	312	282	286	325	286	289	297	271	313	287	286	285	277	245	272	275	278	326	289	265	269	292	261	280	280	272	286	287	308	300	270	293	286	280	285	278	267	302	326	333	265	243	276	261	280	299	269	265	240	276	287	286	290	275	307	279	301	308	299	308	289	283	296	266	297	288	275	300	294	277	255	247	331	303	291	250	298	289	291	288	303	307	292	284	279	277	277	291	262	280	309	282	291	311	292	320	291	300	275	270	275	268	259	310	280	261	285	253	303	273	309	307	290	269	313	284	276	288	291	277	290	291	267	294	273	311	294	282	281	275	292	263	268	281	274	284	281	285	262	284	280	282	276	293	289	323	298	294	256	283	298	289	259	274	276	274	314	248	295	337	276	278	253	319	267	269	294	292	297	268	242	300	277	304	286	291	304	279	278	267	298	269	285	307	283	279	271	277	270	278	271	292	318	301	245	312	255	286	261	273	285	279	291	290	302	283	287	324	277	300	275	266	307	278	278	266	276	320	274	300	272	304	263	270	289	281	270	293	309	281	278	281	270	258	328	268	287	269	282	308	295	285	268	266	294	307	315	308	266	283	317	263	274	301	273	287	310	308	255	270	290	283	297	308	254	280	269	278	284	280	284	267	282	266	268	301	259	301	264	291	280	284	298	277	266	258	281	278	294	307	274	269	293	279	272	256	276	324	273	324	312	278	273	272	310	277	273	291	291	300	280	307	302	269	303	288	266	256	280	283	316	293	303	278	302	309	297	260	250	283	275	299	281	260	275	271	274	328	268	294	291	261	268	263	279	272	285	295	267	298	276	279	266	270	266	281	292	313	277	299	255	292	287	307	272	277	260	271	345	257	279	259	310	304	291	291	270	284	293	298	291	247	268	294	284	257	312	261	270	271	271	274	307	294	294	261	288	288	287	271	285	284	301	284	258	281	280	285	300	291	268	281	282	289	317	274	266	313	320	279	279	288	246	308	295	271	277	272	275	327	281	312	293	283	274	295	244	287	286	274	295	254	277	296	260	277	288	247	262	278	271	287	274	272	284	303	303	279	277	306	308	269	287	283	270	301	254	264	291	296	274	311	289	285	280	299	282	268	273	277	305	291	273	270	285	276	276	258	312	296	306	284	296	302	318	275	270	299	285	278	318	284	265	311	308	305	268	274	290	286	304	292	289	303	304	291	284	311	296	295	271	303	271	328	277	288	282	254	287	303	305	274	275	309	278	274	271	282	297	284	265	289	265	276	277	294	308	302	288	262	276	287	298	282	256	258	305	315	282	269	296	291	267	296	272	302	292	299	253	296	300	256	295	283	270	277	306	297	298	281	262	285	306	291	275	273	271	282	297	291	282	305	281	269	285	314	301	265	295	282	280	284	301	286	291	298	312	281	317	292	303	286	293	256	260	294	266	308	261	294	293	277	270	279	269	280	272	252	270	289	278	291	312	265	266	284	262	293	279	301	242	258	278	293	279	296	266	296	332	254	242	288	288	313	274	284	275	272	272	280	285	297	291	266	281	276	270	279	286	282	308	280	284	276	268	296	282	266	265	311	307	269	274	302	271	265	286	296	289	258	287	263	271	253	297	256	286	307	290	326	288	312	273	297	260	260	255	240	302	272	305	283	267	262	315	294	274	252	270	269	295	275	270	280	251	266	316	284	297	298	280	284	299	261	287	309	292	283	311	326	292	299	283	302	299	276	294	287	286	295	279	262	272	276	299	270	278	280	285	306	287	273	298	303	303	300	288	285	276	283	291	241	283	314	278	270	264	240	298	294	315	290	296	294	284	268	295	326	281	297	219	283	311	281	301	294	291	282	246	299	291	280	285	281	321	288	281	311	278	285	322	282	275	274	280	293	307	302	305	302	281	271	294	282	241	281	323	298	246	279	280	295	314	287	266	271	283	270	272	277	275	306	270	294	305	285	288	297	253	316	266	257	277	276	262	284	282	295	303	283	305	315	293	300	315	309	257	284	301	305	287	263	254	268	292	288	293	279	292	300	288	298	291	280	268	296	260	293	269	288	292	289	288	285	268	281	256	278	278	282	264	298	296	307	325	310	274	265	264	254	289	273	283	308	310	277	297	282	282	302	287	280	294	300	284	289	314	313	273	265	305	300	283	281	298	295	305	290	285	304	297	279	285	279	264	288	317	290	282	276	289	288	257	290	304	294	236	282	266	301	275	293	280	280	282	296	276	306	285	290	267	234	292	274	291	284	297	282	290	287	298	315	296	247	287	268	283	298	295	250	301	309	277	290	289	251	289	297	296	257	257	294	271	273	312	321	280	283	294	290	293	329	276	300	274	297	277	248	262	299	290	284	266	288	279	287	314	295	283	269	291	287	290	310	316	292	300	282	272	294	299	267	277	281	285	258	312	306	256	273	268	264	281	268	289	257	266	293	250	295	278	283	261	259	273	287	302	327	295	265	261	255	294	277	285	300	277	289	274	293	299	272	273	290	291	297	260	264	281	261	294	289	294	294	284	255	319	260	261	289	305	279	311	250	312	274	300	274	266	260	277	284	284	291	281	252	326	269	286	256	275	261	260	281	287	324	256	262	291	291	268	291	319	258	270	292	292	286	315	314	273	303	286	303	305	253	290	268	299	277	268	283	300	258	281	282	282	267	287	264	275	264	266	298	279	294	286	312	275	291	286	306	314	303	312	279	291	309	292	287	303	303	276	326	272	265	249	297	308	294	293	286	257	274	287	302	292	268	263	274	266	290	298	264	273	300	292	260	299	303	309	289	277	262	286	268	307	286	281	269	292	295	302	297	302	294	291	316	304	277	266	278	281	309	302	284	311	293	276	264	332	284	276	289	278	290	272	269	278	281	267	271	258	304	311	296	298	291	262	273	275	283	279	248	277	257	272	252	314	289	263	264	292	305	315	273	296	261	267	303	297	313	267	288	313	312	265	299	283	285	292	276	269	275	284	281	290	299	286	297	309	283	294	288	280	253	304	305	259	322	257	275	270	292	258	297	294	279	308	274	281	297	279	271	264	267	268	276	276	244	266	294	291	254	273	303	307	299	285	267	274	303	272	279	307	265	267	247	274	314	282	306	314	271	294	296	299	279	275	286	297	264	269	269	276	281	318	283	269	264	272	258	274	315	304	272	291	296	281	304	264	295	292	270	280	283	312	286	296	295	308	301	307	295	293	269	294	274	267	265	278	289	297	271	293	270	307	308	288	271	300	291	283	315	281	282	312	260	295	293	281	282	299	261	300	291	270	272	273	297	286	297	298	314	285	296	281	263	288	238	284	275	260	271	285	295	281	292	258	272	289	280	311	296	274	295	274	292	320	302	240	289	259	295	295	316	300	261	304
27760	24181	20589	2290	1753	1469	1291	1192	943	946	916	897	878	785	787	730	759	729	778	755	744	692	731	706	701	673	728	683	655	659	661	666	666	678	689	650	640	641	692	647	650	685	656	627	694	685	698	630	695	666	678	658	679	684	663	611	624	631	709	670	610	645	673	666	650	658	653	619	671	631	621	646	645	680	666	657	658	613	640	661	658	654	657	651	659	664	675	703	695	655	692	628	661	619	663	655	651	664	617	640	663	655	654	609	649	611	657	632	621	626	627	660	629	629	670	679	619	674	694	675	686	673	628	685	644	691	649	678	680	692	677	657	664	628	674	645	624	663	664	632	644	624	675	625	642	645	615	678	640	600	674	673	628	664	643	638	651	668	677	710	651	665	628	669	595	672	644	687	647	620	715	662	691	667	611	688	713	668	631	668	669	682	665	659	617	656	668	632	655	674	634	649	656	621	649	654	672	665	672	650	653	647	663	633	673	666	616	648	633	626	645	667	665	648	693	671	627	660	639	672	660	701	644	670	667	630	674	678	643	666	659	655	646	634	637	651	615	650	635	661	686	635	696	702	650	634	606	663	622	615	647	655	628	684	640	649	664	665	665	659	650	671	653	648	628	647	659	632	656	681	638	623	638	638	606	630	700	714	667	676	641	636	577	644	628	664	595	659	650	664	665	656	661	627	658	638	658	652	662	620	681	652	641	677	649	631	648	668	650	622	644	669	671	647	614	632	637	620	668	648	663	687	639	623	686	649	626	637	628	678	640	643	650	595	625	683	642	621	654	608	631	599	694	646	632	586	645	692	663	653	664	653	607	640	641	605	723	625	625	656	674	644	646	623	664	605	632	652	639	687	632	697	626	651	669	620	673	663	667	664	677	674	663	662	661	656	625	641	645	678	653	648	674	622	667	640	623	639	614	647	631	640	632	653	644	688	620	651	660	644	656	646	623	630	665	639	599	626	641	608	651	662	666	622	635	668	628	633	644	623	653	687	637	609	663	701	660	698	669	662	636	632	649	643	598	617	651	631	639	672	612	699	643	681	618	663	655	651	637	632	662	640	650	662	635	667	643	666	667	623	637	645	619	645	658	659	652	663	644	678	665	649	632	703	700	682	631	659	672	694	653	629	670	624	617	648	665	623	617	646	663	594	676	596	658	691	700	646	657	671	695	680	611	656	675	636	637	669	632	654	653	658	656	632	622	684	684	638	635	635	635	653	623	674	629	685	665	638	659	632	617	637	612	698	684	655	660	639	645	718	682	649	646	651	608	678	692	674	669	637	639	684	675	604	643	619	656	655	664	657	618	652	640	674	664	631	654	642	689	619	637	683	692	626	656	680	671	656	650	690	624	615	663	645	649	671	629	649	631	668	663	649	668	671	673	670	683	643	620	671	604	625	612	614	650	633	650	682	684	649	623	636	637	636	682	625	680	679	617	678	642	641	630	638	651	595	653	647	662	650	676	643	616	642	646	668	647	635	687	608	663	669	649	659	673	684	641	571	638	646	643	651	634	659	647	654	677	629	637	657	656	669	649	636	671	659	653	657	609	666	639	662	626	660	672	626	619	649	696	649	622	628	620	654	628	666	623	645	655	626	662	641	662	663	635	666	669	677	672	639	643	652	586	609	656	640	600	663	658	644	652	618	604	643	632	642	635	678	649	661	618	625	664	667	671	656	669	614	657	636	670	626	625	623	636	677	646	659	629	646	664	637	620	673	629	652	686	639	653	663	632	628	649	671	646	644	641	684	665	640	610	662	646	677	661	651	650	682	610	681	636	651	657	686	667	660	614	630	667	631	648	643	664	634	674	624	653	700	640	682	696	633	638	642	630	669	662	689	639	648	639	659	633	653	664	690	629	666	701	697	636	678	614	638	623	645	635	674	609	652	651	644	676	631	628	656	655	659	607	569	601	685	609	657	641	675	612	644	681	662	629	676	669	617	644	658	669	639	659	648	655	701	629	642	625	687	632	658	662	637	662	659	637	677	638	587	643	665	653	657	645	619	641	653	685	637	680	654	620	656	652	694	706	649	644	688	692	643	680	635	651	629	648	613	604	654	606	613	664	635	678	639	621	669	654	590	666	652	663	652	640	663	641	597	631	669	640	654	651	620	670	629	677	580	635	669	612	675	627	633	649	584	712	630	650	616	655	656	645	624	612	672	671	632	694	664	653	651	628	633	644	623	685	660	638	616	609	624	661	664	673	602	659	631	675	651	618	625	687	649	683	648	653	633	645	637	703	666	651	650	641	631	651	626	603	641	663	643	645	628	644	685	658	653	637	664	659	683	635	663	621	669	656	650	634	693	639	674	675	617	623	608	690	611	635	615	680	651	677	686	689	694	645	615	646	611	656	642	685	670	651	637	651	652	624	663	629	640	655	699	657	677	652	671	650	624	666	670	643	646	639	657	610	645	644	706	667	635	661	666	620	695	677	620	676	661	625	678	644	633	648	698	636	676	670	696	673	712	667	621	645	603	673	681	602	653	644	634	640	660	665	614	630	645	630	645	678	655	716	664	673	661	655	661	651	620	650	665	660	664	600	659	656	664	626	664	633	631	670	663	655	660	635	671	595	637	611	696	708	667	674	657	667	638	639	679	653	609	679	641	636	658	667	646	629	656	641	664	626	638	646	637	658	613	662	704	647	633	655	659	680	683	657	651	635	590	652	656	665	641	589	656	669	622	687	652	627	635	626	624	625	631	674	646	709	682	598	624	675	674	698	589	635	634	668	654	698	679	657	683	664	678	641	651	670	664	628	643	638	655	687	616	689	656	641	642	646	621	683	638	632	616	595	678	615	605	615	652	621	660	650	662	670	657	648	629	665	616	648	691	695	645	645	643	609	663	662	662	624	639	646	702	708	631	674	674	657	637	653	626	618	607	641	631	635	592	676	641	673	661	648	642	649	663	613	679	593	664	652	649	650	658	661	677	648	620	608	626	627	678	641	611	627	659	653	628	653	661	664	696	649	649	679	641	675	628	663	668	678	674	585	648	611	645	617	631	658	645	637	671	665	641	678	654	610	643	653	666	615	653	614	668	612	651	667	640	640	665	618	696	636	624	660	659	606	639	640	623	646	645	662	683	658	668	663	648	658	674	637	668	662	647	655	659	658	615	665	651	687	689	686	665	656	648	647	631	682	670	652	661	659	691	636	627	620	659	651	618	658	634	641	677	665	649	621	616	606	674	674	646	685	654	606	639	648	680	643	677	623	625	645	639	641	663	662	672	699	606	666	665	658	638	634	698	642	615	687	661	629	617	643	690	666	634	627	661	698	676	622	667	648	708	639	665	671	641	672	632	668	636	690	681	670	655	620	642	619	687	640	640	661	647	636	649	683	652	687	646	633	648	605	627	682	622	645	677	674	638	646	646	668	622	629	699	640	645	658	670	628	680	622	629	589	663	637	642	655	625	669	652	651	699	611	709	625	654	652	677	643	639	666	681	661	665	610	656	654	641	654	665	684	668	672	671	641	607
14624	6902	2673	296	260	276	241	284	270	257	275	260	294	302	241	249	270	297	267	285	290	263	269	259	261	273	285	231	269	249	251	260	233	246	215	245	251	246	235	243	237	262	258	299	268	236	263	258	286	290	254	255	239	255	264	286	228	257	250	270	284	250	281	253	282	250	278	268	236	216	263	285	283	248	263	282	263	252	273	231	265	246	248	248	250	265	258	256	265	257	241	266	311	272	250	249	269	250	258	311	280	256	247	249	281	274	263	250	266	259	275	272	273	264	245	241	290	274	281	274	241	260	262	284	263	251	258	250	256	239	260	262	254	247	247	231	257	249	234	248	258	271	239	235	257	278	249	262	253	280	240	248	276	250	260	266	250	226	284	245	248	246	268	281	258	254	247	291	246	256	261	275	241	257	243	225	255	248	249	248	233	292	239	261	253	274	268	257	268	256	249	289	278	275	249	275	278	278	282	282	232	272	246	275	245	266	276	254	237	260	226	250	257	261	300	257	254	259	242	262	270	220	247	245	256	270	292	284	252	230	258	259	235	246	271	233	247	260	258	251	261	267	256	261	279	254	248	234	224	252	288	274	250	252	225	256	265	241	303	272	266	253	255	268	260	232	236	277	274	284	245	281	276	305	226	282	264	282	246	267	282	259	251	271	240	258	262	241	297	271	278	248	238	260	292	278	238	247	254	250	272	236	285	266	244	239	256	270	245	255	275	258	236	233	230	240	256	246	258	255	241	250	284	252	293	264	266	264	255	224	265	243	270	261	273	254	254	278	278	264	280	286	274	247	259	242	260	270	274	265	258	259	283	288	272	315	261	292	281	245	254	227	252	230	260	240	279	250	249	281	236	239	253	249	251	261	260	240	267	269	270	325	294	256	291	266	267	253	242	250	255	269	235	278	262	267	277	271	274	273	272	257	251	248	274	257	234	258	241	241	240	275	258	259	223	247	259	275	269	240	294	302	283	264	225	259	267	279	265	237	272	226	238	237	267	243	284	254	303	268	275	280	265	254	270	254	268	275	268	282	269	264	278	229	271	268	282	234	230	272	248	257	244	262	218	238	265	244	269	285	291	279	236	262	261	273	265	244	256	303	281	271	295	279	281	258	246	298	269	249	291	263	271	242	278	257	287	248	257	258	245	245	249	246	277	249	248	280	248	266	260	281	248	243	264	246	276	275	263	261	253	240	256	237	249	276	290	259	265	262	258	257	246	257	291	244	256	287	266	255	262	268	264	246	252	263	253	291	256	276	292	289	254	261	277	279	261	264	267	270	282	287	283	251	273	259	251	281	273	271	258	232	267	286	240	267	282	260	264	276	259	278	241	244	267	241	252	282	256	282	259	246	231	238	257	279	291	280	286	259	279	249	246	241	253	251	258	249	267	244	226	282	260	262	270	255	259	235	257	275	275	257	287	266	227	237	249	248	265	281	250	258	253	225	262	267	265	263	258	254	220	270	252	265	227	291	255	257	244	260	280	259	226	268	274	288	233	264	250	237	262	278	277	264	282	245	232	249	248	254	249	260	280	268	274	248	274	236	290	248	262	254	271	294	265	261	228	248	243	252	258	258	270	273	232	306	244	259	251	260	296	270	245	252	254	240	263	267	267	266	284	272	254	243	264	266	252	245	290	269	254	286	295	228	245	241	268	243	255	244	253	296	245	274	278	251	246	263	269	257	247	250	265	264	227	293	286	250	268	267	234	295	277	258	286	249	245	234	257	243	255	265	276	233	229	248	290	272	229	263	279	248	264	253	280	270	280	270	231	282	239	260	275	225	253	258	254	249	237	256	275	269	261	260	266	259	265	251	263	242	271	253	265	264	255	263	267	239	264	239	225	249	243	299	256	246	259	243	252	262	244	239	271	287	245	263	249	276	258	269	271	247	275	284	288	269	251	235	258	279	234	255	246	259	265	234	249	258	268	243	283	266	270	273	256	254	247	237	257	264	246	257	263	315	255	268	246	246	248	245	263	279	245	286	244	259	231	251	251	268	264	256	249	238	253	266	240	216	281	249	245	259	262	254	247	241	262	277	251	253	262	279	236	240	222	256	248	248	250	244	251	247	235	267	279	232	235	238	258	278	255	259	276	262	239	254	271	261	269	252	281	262	295	283	243	261	253	284	294	270	261	280	276	261	253	244	254	263	272	263	244	250	285	234	278	268	289	245	261	250	261	282	235	241	266	275	262	250	261	262	255	266	236	259	249	278	263	253	264	249	253	302	251	239	251	267	248	258	262	231	241	269	253	265	283	249	283	216	233	240	239	269	248	258	293	279	264	259	243	223	262	255	239	266	276	275	252	273	245	236	242	275	251	238	247	282	264	281	244	264	262	263	263	258	255	253	256	264	263	269	239	275	251	264	225	273	254	255	264	259	253	244	262	303	231	254	288	248	305	255	249	222	288	254	253	233	225	291	267	255	254	243	252	251	254	258	251	252	245	244	253	296	253	261	259	249	254	240	274	254	246	293	269	257	255	253	237	266	268	209	238	261	242	269	281	281	232	255	284	298	246	258	266	259	276	262	267	272	247	252	285	254	249	242	253	270	301	237	289	241	270	256	270	242	280	271	229	269	245	228	263	261	260	264	264	272	257	268	259	257	238	239	275	241	270	280	266	255	252	277	263	234	238	281	246	250	258	282	272	223	269	248	260	249	236	254	286	253	263	254	270	263	271	235	252	287	267	285	282	294	287	246	243	242	298	274	249	241	281	283	225	248	255	271	240	260	269	249	252	241	269	260	251	262	268	256	230	244	259	266	255	266	256	263	246	231	257	234	230	262	267	272	259	267	298	278	294	264	242	287	219	249	287	266	248	257	261	237	258	237	272	274	260	238	281	225	257	279	242	253	248	257	288	252	265	227	273	256	222	277	267	257	262	257	261	257	246	241	266	257	260	261	243	252	259	228	251	240	257	224	254	275	242	258	284	293	285	251	243	239	256	268	267	294	240	264	256	256	224	273	270	273	254	259	246	269	256	296	246	222	219	249	264	262	254	277	295	246	262	217	257	280	256	291	250	268	257	240	256	266	273	253	238	257	246	229	255	257	246	237	250	240	246	261	254	251	244	264	237	262	253	249	233	263	287	269	264	283	259	273	247	249	255	239	242	267	256	264	242	281	259	263	284	281	277	258	264	260	284	278	222	296	273	259	246	249	252	245	247	239	275	242	255	249	295	261	232	244	255	260	294	258	302	274	253	280	227	248	265	254	228	246	255	269	246	260	253	245	271	277	245	254	242	272	283	240	237	250	286	326	238	231	270	227	247	272	255	252	229	242	244	229	249	258	247	228	254	276	279	299	269	254	308	260	254	250	272	273	249	245	245	277	263	244	271	264	258	270	240	238	259	272	286	255	240	258	254	252	238	265	235	259	278	239	247	250	278	251	270	257	253	255	277	268	240	263	282	280	257	249	253	289	255	253	253	225	272	273	264	289	269	274	261	252	257	265	257	232	262	271	255	255	273	222	222	246
8816	5632	3909	590	608	561	631	605	563	583	561	586	629	571	593	603	547	607	618	558	569	552	607	605	578	605	572	541	608	553	556	567	579	531	598	599	538	576	626	587	539	585	560	565	580	590	577	582	613	563	568	589	594	532	599	587	589	566	563	617	549	561	565	554	562	566	564	600	568	575	596	572	553	564	592	530	581	573	608	620	570	558	553	594	570	556	586	569	594	594	563	581	564	565	600	621	559	635	608	582	553	616	571	606	578	583	565	607	598	599	618	589	602	580	583	618	595	556	572	570	602	557	568	587	569	598	570	549	599	589	524	612	533	579	643	601	586	551	565	581	540	558	557	581	594	608	535	567	548	589	613	569	556	571	588	593	580	569	578	595	601	599	619	583	604	556	591	565	553	588	567	584	564	575	603	587	584	568	554	583	544	586	638	576	622	560	617	573	576	582	569	607	593	563	558	542	588	535	595	618	577	604	605	578	580	577	571	589	614	602	600	620	593	583	593	597	561	565	588	577	578	587	587	588	564	566	604	618	584	553	587	548	601	566	585	585	562	552	578	591	591	598	557	567	611	578	607	589	595	578	620	636	606	544	626	583	579	572	569	581	594	552	554	541	588	567	562	567	579	592	585	622	555	572	550	574	572	567	601	588	566	579	580	583	571	573	548	573	541	572	530	590	597	545	578	570	612	595	561	595	571	583	567	567	594	621	580	613	551	572	560	579	577	549	561	574	570	562	594	604	589	557	578	586	567	556	559	591	612	581	564	561	552	586	605	607	609	589	618	536	605	588	625	577	551	574	613	590	611	554	607	583	578	567	565	551	572	583	601	572	553	575	586	615	581	601	554	565	579	540	574	583	542	553	545	565	568	633	587	573	599	583	568	585	552	574	574	570	592	574	627	589	587	617	642	542	564	575	535	570	544	572	607	621	579	632	572	600	585	595	567	559	534	601	616	607	665	575	599	572	569	610	616	571	608	616	610	591	545	566	574	565	588	555	596	587	567	579	584	568	587	593	531	574	598	606	549	587	567	552	559	559	580	593	623	554	577	570	564	593	546	572	592	634	594	672	567	592	550	600	651	552	543	607	574	587	585	558	555	571	615	565	575	547	577	554	547	592	592	613	603	608	616	542	620	589	602	574	579	608	563	549	571	594	566	595	602	590	628	574	586	589	578	583	554	569	583	595	548	580	566	569	593	580	592	597	603	588	552	603	593	577	574	579	612	534	603	581	620	554	587	572	558	575	562	585	584	553	560	557	568	631	579	584	536	609	580	599	593	572	587	583	603	586	579	598	582	556	592	596	633	599	552	572	571	608	614	564	607	615	560	605	606	594	556	572	606	584	574	562	566	600	573	562	593	590	607	595	579	556	584	562	600	553	581	559	585	576	586	564	580	588	560	592	609	600	575	550	601	574	591	563	597	587	560	563	579	625	613	552	561	610	547	531	601	529	575	570	642	559	562	601	582	524	556	595	551	602	631	562	593	605	587	606	577	588	571	570	563	589	579	556	563	575	610	638	590	559	595	565	577	628	578	584	545	546	607	619	611	603	576	568	562	593	556	605	616	606	576	593	567	587	545	575	536	568	598	596	583	541	601	564	581	595	591	578	566	580	592	599	577	551	572	565	604	581	565	547	578	545	556	615	590	608	602	602	576	604	577	556	613	585	584	552	589	592	546	576	588	615	551	555	602	560	612	547	578	556	558	573	557	579	585	568	597	602	641	588	561	605	539	583	557	585	562	571	590	611	567	556	594	559	580	534	605	536	572	523	574	581	580	523	583	581	606	582	576	606	593	585	633	584	595	569	523	549	598	600	584	627	558	574	610	567	585	617	579	572	553	584	587	579	604	573	554	560	663	571	606	604	572	580	576	577	620	561	561	573	509	591	576	547	558	550	578	564	587	588	591	563	602	583	596	580	590	574	543	589	566	548	614	564	603	576	570	602	600	554	620	578	563	586	589	637	578	586	578	587	568	577	573	578	575	624	576	569	555	590	602	593	574	550	558	583	572	581	589	569	630	540	618	613	541	564	593	616	586	589	612	581	576	592	561	607	552	595	615	603	564	597	575	570	603	576	568	565	566	558	642	588	600	548	575	554	640	552	611	594	568	563	600	596	543	599	571	588	549	548	578	561	575	596	588	570	572	564	571	593	592	587	567	583	586	566	626	594	604	557	584	600	587	571	642	573	609	588	555	594	610	569	581	564	584	590	546	594	604	529	603	579	599	554	594	551	597	585	569	570	589	579	570	590	562	602	598	578	551	589	550	590	587	584	560	594	590	581	590	545	561	555	594	629	585	593	633	576	581	597	619	605	570	583	622	573	565	580	573	580	606	572	590	594	548	562	577	592	576	592	618	573	598	585	560	560	573	591	602	526	558	593	619	626	591	592	592	599	591	550	591	581	575	537	553	572	561	589	575	583	595	576	531	574	575	592	604	606	599	569	584	559	592	550	578	559	577	566	560	588	602	550	605	580	554	631	546	623	594	611	570	601	566	614	569	588	598	601	612	552	581	596	596	624	569	594	565	580	591	567	588	571	603	610	588	566	602	603	567	542	561	640	610	580	604	594	561	571	573	603	606	541	584	573	602	572	561	551	545	598	568	532	612	591	600	615	578	567	522	633	586	620	605	575	584	590	555	581	590	597	588	611	609	574	576	565	582	625	539	579	575	571	584	557	566	615	579	530	571	602	569	581	572	588	577	612	582	605	599	587	589	589	594	613	579	557	566	576	553	540	601	582	582	565	564	559	565	569	604	578	595	546	591	598	588	556	581	632	556	585	560	642	590	589	550	558	570	607	593	627	591	597	574	594	572	552	606	555	598	548	596	627	563	566	534	554	615	581	603	581	578	605	607	580	613	572	574	622	617	627	612	574	569	568	565	607	568	562	554	575	572	568	591	620	598	553	595	585	579	600	600	593	538	561	587	593	564	583	546	586	581	606	602	589	614	606	556	596	608	583	562	551	603	593	538	556	591	597	573	522	578	594	614	616	584	584	584	601	603	562	605	596	579	581	599	588	611	575	632	601	579	610	581	524	546	562	595	588	568	603	535	630	580	610	563	598	556	554	598	555	620	599	583	596	586	580	597	607	583	596	565	589	574	563	626	585	554	575	570	570	582	601	614	581	588	590	599	601	555	562	577	638	578	596	590	554	602	552	604	570	621	603	595	615	563	610	595	585	590	588	569	614	614	568	570	606	569	564	586	619	582	593	579	543	622	542	614	598	562	583	604	549	552	559	560	626	578	570	611	536	581	597	586	596	584	593	598	601	568	614	563	571	575	547	592	592	575	614	602	577	570	601	628	550	603	590	593	613	595	586	595	557	578	541	603	586	577	627	534	554	559	590	594	563	593	614	603	572	578	600	603	552	593	550	580	569	596	572	620	559	580	640	570	567	599	580	610	589	573	588	578	583	533	563	605	568	574	614	586	622	586	606	552	538	564	627	566	572	557	618	612	535	635	603	585	598	584	591
33467	22031	13750	1726	492	320	279	236	244	209	197	212	205	195	208	176	180	201	199	191	170	209	198	175	181	227	178	184	203	204	191	219	207	215	224	215	229	186	189	174	206	200	207	213	185	197	192	195	192	162	198	216	192	185	188	169	169	206	181	188	201	202	177	210	198	204	153	174	186	211	188	198	194	207	190	212	204	200	242	177	195	184	185	208	183	195	195	202	200	176	200	182	188	184	202	194	179	190	177	196	175	191	198	202	222	184	203	169	170	213	197	201	205	188	209	221	188	195	229	193	192	182	203	200	194	194	187	172	179	201	198	171	194	207	227	215	187	181	189	188	184	189	202	190	179	198	215	207	158	197	191	176	184	194	185	161	177	186	179	163	186	188	187	202	192	167	179	206	196	202	197	185	195	198	188	220	206	189	212	194	160	193	206	218	182	219	202	216	205	174	193	192	209	182	176	192	207	204	176	177	200	201	180	187	206	210	169	215	221	190	215	186	210	214	165	170	176	184	197	182	223	211	227	190	208	191	181	182	169	207	209	193	187	208	205	176	178	217	188	175	183	199	180	193	198	196	165	187	186	188	209	206	183	196	174	196	179	192	176	173	202	189	187	213	215	203	168	163	174	156	198	182	212	242	209	211	196	197	215	220	154	209	195	216	208	182	186	215	191	193	197	168	177	189	230	179	186	179	199	185	213	191	178	195	185	213	183	224	166	167	195	181	213	211	174	209	219	226	168	193	187	167	192	170	170	192	218	207	168	185	219	174	196	202	203	174	195	178	183	227	203	174	182	195	184	204	211	167	174	183	193	187	185	214	176	220	203	174	196	204	193	183	173	198	212	212	174	178	185	198	182	214	214	208	218	221	210	202	192	180	220	179	194	192	198	209	187	217	182	198	165	170	171	216	190	204	200	189	180	214	208	188	199	195	226	192	200	206	206	171	218	194	171	204	192	210	186	200	168	196	204	200	190	210	187	180	188	216	190	203	184	226	197	205	198	207	186	198	172	225	212	198	165	200	182	184	213	195	190	184	181	183	180	193	190	209	211	186	195	202	209	162	193	198	209	225	173	186	191	200	183	185	226	206	211	204	195	194	190	195	170	195	197	227	180	181	178	181	168	202	223	172	214	169	157	201	183	183	164	176	207	195	186	208	193	215	203	199	219	207	194	196	194	203	226	208	193	181	203	159	201	172	197	167	187	186	206	224	190	214	200	184	194	174	185	154	176	217	169	220	194	223	182	203	206	208	212	213	185	172	196	218	196	190	191	236	210	188	193	188	185	167	181	207	206	195	201	201	182	180	200	192	197	215	203	191	205	229	191	199	188	182	181	173	184	193	164	229	187	195	208	206	225	167	188	207	168	168	229	177	183	192	180	223	183	189	180	206	214	198	188	191	184	208	187	169	187	183	185	189	216	210	167	216	193	203	184	196	185	182	168	177	171	216	185	239	222	213	189	162	208	179	194	224	180	197	206	190	178	195	198	204	175	172	194	187	199	184	189	189	187	184	197	192	212	199	212	184	173	185	165	181	196	173	182	188	210	210	197	188	179	171	200	169	193	181	194	198	197	177	187	190	181	190	203	224	205	196	181	193	201	215	178	208	214	208	204	193	176	194	185	193	207	185	207	178	182	205	188	186	203	202	185	216	214	201	229	195	172	196	193	185	210	224	213	216	187	203	180	177	214	192	184	184	188	193	203	163	205	216	225	200	209	210	188	200	178	197	194	195	226	168	190	195	175	189	207	204	174	215	190	184	217	208	211	203	175	199	176	186	166	179	201	180	186	182	178	174	200	207	184	188	202	189	208	219	202	172	219	219	199	207	202	199	201	209	217	177	189	220	169	195	208	210	189	206	223	211	221	230	203	213	209	212	219	219	170	191	227	194	230	174	200	218	201	216	169	211	180	193	173	189	197	206	188	196	183	196	191	177	191	176	200	175	190	199	191	172	175	196	189	197	202	188	184	165	189	203	186	190	180	203	226	250	178	200	188	174	193	173	195	213	225	211	193	193	199	239	195	181	195	193	218	194	213	199	190	198	205	197	208	207	172	203	183	177	204	178	218	198	181	192	164	194	199	171	193	198	206	205	186	188	201	207	200	199	214	230	205	192	208	179	196	201	176	210	210	185	189	164	195	198	193	200	216	189	217	209	206	212	189	227	192	201	191	205	197	199	196	213	163	202	215	198	209	172	180	224	181	206	214	223	182	187	215	187	172	199	232	202	217	196	189	192	186	204	222	190	208	219	175	211	197	161	188	218	193	174	174	193	192	197	200	217	201	202	190	205	189	199	206	199	202	210	220	189	204	184	198	216	199	226	198	196	191	187	196	187	180	194	196	207	183	206	178	206	228	195	204	186	215	180	214	215	215	232	187	172	212	189	190	202	208	183	172	196	200	185	174	202	200	195	198	198	223	187	173	197	198	176	192	201	192	201	204	172	168	205	196	179	192	222	200	187	187	160	188	211	200	197	214	194	213	165	182	202	188	187	172	204	183	196	197	182	170	171	173	172	183	209	171	172	194	183	214	177	209	192	213	193	196	197	183	175	184	194	209	193	180	198	229	187	202	199	203	196	211	199	184	182	189	207	194	167	184	202	168	204	203	197	197	177	185	173	183	187	186	213	193	203	189	200	196	193	197	207	174	195	196	179	209	178	184	185	187	191	224	178	180	181	187	202	212	198	182	181	237	194	188	196	220	175	186	209	194	196	202	188	197	191	194	208	191	195	198	227	207	191	184	212	193	200	195	194	182	172	210	217	166	198	190	173	191	221	186	199	197	216	217	184	198	224	218	161	185	189	190	185	230	186	203	203	194	217	184	183	187	192	188	219	241	214	198	193	197	202	189	180	173	204	180	195	191	182	191	165	191	196	195	179	181	169	183	169	201	191	213	186	196	179	202	220	187	228	187	186	203	203	182	225	190	190	198	189	183	199	184	207	201	195	195	189	200	192	205	220	182	208	207	177	211	201	210	202	175	198	177	190	200	209	204	210	188	196	202	218	199	184	177	215	183	184	180	212	202	175	205	186	227	218	193	193	218	194	200	208	207	223	214	196	215	209	172	208	172	201	196	192	211	217	202	207	182	171	191	177	183	178	168	207	209	196	190	212	186	185	199	202	176	162	227	200	194	197	190	209	195	191	200	174	208	203	183	178	171	196	200	216	195	226	182	201	206	202	196	191	202	207	179	201	216	208	219	182	223	204	178	165	196	214	190	205	207	203	214	187	197	198	196	203	218	206	199	211	199	205	203	200	189	223	210	192	203	191	210	199	194	189	186	205	209	181	206	199	183	160	195	190	220	198	175	170	197	193	165	191	222	190	185	188	205	189	203	210	192	203	198	196	182	174	199	179	197	162	215	194	188	203	176	211	183	196	222	175	202	201	209	190	200	193	174	188	176	189	193	198	198	190	205	185	180	190	205	205	198	189	184	173	199	202	217	191	187	187	195	196	164	192	186	213	200	183	216	206	177	217
21271	16397	13532	1293	1032	858	778	686	676	642	538	599	555	554	546	526	492	515	489	561	519	483	469	507	460	511	468	513	508	515	499	406	490	447	465	454	468	442	458	482	463	468	484	455	497	463	443	491	497	452	453	455	458	452	484	492	510	470	471	483	479	425	491	460	426	442	462	424	486	452	491	459	499	452	500	462	456	464	477	443	424	494	465	482	461	453	511	468	465	490	466	446	448	460	433	493	479	455	473	474	445	455	458	478	453	445	503	474	455	469	468	470	467	446	524	472	459	448	476	438	492	501	490	476	476	478	467	491	447	463	461	412	447	429	483	476	445	446	484	470	506	454	468	475	435	443	493	465	452	477	475	463	474	476	414	461	493	457	449	450	443	433	416	459	455	481	493	447	478	469	460	503	424	453	458	472	457	465	506	470	447	479	470	454	442	477	465	453	484	430	441	448	483	442	464	452	460	453	482	469	488	452	455	441	481	451	474	467	446	446	453	472	451	440	480	456	458	476	434	492	466	468	498	449	451	481	484	450	469	480	484	480	459	435	434	446	486	451	463	448	473	447	494	467	467	469	459	444	457	471	431	480	437	444	457	452	451	471	457	485	476	456	498	496	431	410	491	469	446	477	463	482	433	480	479	470	448	429	447	444	437	431	503	454	469	452	461	478	463	435	476	449	467	473	429	434	486	489	483	448	467	469	461	484	459	452	491	474	446	432	473	532	450	448	483	464	436	446	454	453	488	470	452	455	454	434	466	459	487	429	468	446	439	405	441	489	472	498	491	437	450	444	481	472	426	459	459	457	470	461	442	483	448	446	464	476	465	490	481	461	467	456	437	488	505	471	483	443	462	471	463	483	460	477	459	465	481	491	477	482	465	462	436	473	487	441	448	469	430	453	480	463	507	468	455	452	489	469	498	486	466	510	485	444	455	493	454	442	439	493	471	449	453	432	444	460	459	455	449	474	484	469	457	477	432	467	466	437	434	472	426	504	469	493	459	469	473	480	484	462	477	481	438	451	458	439	476	480	452	417	472	476	463	428	444	481	502	484	500	476	439	491	457	485	477	461	479	408	477	454	457	405	452	498	462	461	471	469	475	485	444	471	443	465	473	452	457	453	458	466	494	468	460	424	443	473	471	452	473	462	531	456	459	487	443	495	509	472	420	501	463	472	457	467	437	482	500	445	494	427	462	452	446	427	473	464	447	428	470	427	463	468	444	485	476	455	459	508	441	457	501	492	420	464	455	478	413	456	434	463	451	470	442	450	447	466	436	479	507	458	491	442	447	458	458	459	458	452	428	495	445	457	475	463	456	449	442	455	457	456	482	464	466	474	487	456	461	468	507	426	455	451	461	475	446	464	453	434	445	468	477	475	484	475	498	467	453	472	464	491	442	453	497	450	477	495	464	438	499	471	479	442	439	462	455	489	495	493	472	422	454	482	429	429	475	428	440	475	464	445	477	440	449	457	471	422	484	489	500	473	465	427	464	463	471	447	510	418	459	461	480	479	479	459	482	461	498	475	461	469	491	484	437	462	452	481	489	458	478	477	464	439	413	488	446	469	445	484	450	473	471	439	481	475	479	444	458	453	473	470	477	464	459	503	458	499	517	474	465	425	460	467	493	473	468	464	483	447	448	436	495	435	452	470	461	423	459	478	424	436	450	433	466	456	467	450	447	457	470	458	416	452	492	510	487	494	466	431	458	489	451	467	459	480	473	496	445	486	461	449	472	445	446	504	491	457	463	471	455	430	482	490	469	439	494	461	470	448	472	448	496	452	465	469	462	453	464	473	417	455	465	424	495	472	437	477	451	482	451	466	493	430	419	461	423	456	465	475	495	474	464	436	446	446	436	524	434	429	495	446	480	456	458	464	483	478	464	441	497	472	437	459	474	447	445	480	431	465	483	454	474	452	444	460	433	485	472	454	433	446	450	484	456	459	512	477	461	456	426	467	460	491	449	485	445	440	452	485	452	476	482	458	479	456	481	479	501	454	440	472	490	472	468	464	470	480	484	480	435	439	456	468	465	432	441	467	452	477	472	447	457	432	443	496	452	420	470	484	492	461	477	438	448	482	471	465	433	498	454	440	444	469	477	459	481	448	469	457	452	478	472	475	458	469	455	470	433	471	482	481	459	452	486	473	480	447	500	462	453	444	474	458	499	452	473	485	431	498	476	442	434	448	437	446	474	471	449	455	469	455	480	475	439	509	474	497	460	476	464	464	443	413	453	502	451	486	468	476	493	446	464	484	472	417	476	460	505	488	433	450	480	473	465	466	472	467	437	466	454	430	451	496	476	455	431	475	435	464	471	441	483	447	469	486	494	451	457	500	465	460	462	439	469	454	450	459	428	452	433	480	477	457	472	430	487	454	476	454	483	416	465	475	407	469	476	459	497	491	459	464	498	429	447	475	453	466	430	500	472	494	491	473	444	476	473	463	480	454	449	426	436	433	440	465	477	451	450	456	469	470	480	463	468	472	468	500	457	468	489	470	505	469	443	451	473	433	456	492	453	442	439	494	465	467	441	471	444	462	436	471	472	440	466	465	472	441	470	487	443	475	438	496	419	496	477	437	463	438	478	461	477	504	503	485	498	438	459	467	454	440	484	440	428	456	424	452	461	461	437	488	450	466	483	434	446	481	469	449	463	457	505	420	457	500	457	476	458	473	479	442	436	493	476	498	468	443	442	506	496	469	441	429	455	496	441	459	479	462	443	479	439	466	465	464	443	492	432	518	458	432	458	433	461	478	485	476	453	482	462	451	475	464	472	430	456	451	463	462	494	479	464	421	474	466	469	487	470	496	473	460	456	447	448	454	444	422	481	467	448	487	469	461	487	455	429	506	420	446	445	473	486	484	450	485	466	468	458	442	465	421	459	493	480	480	449	465	465	488	490	463	504	518	479	503	478	455	480	454	428	425	500	469	462	468	460	479	459	433	479	470	476	486	437	426	455	470	460	476	455	471	477	441	465	491	483	434	435	454	479	494	419	454	476	471	487	476	482	454	446	451	449	428	442	462	446	464	453	482	470	429	464	460	483	460	450	465	456	462	456	442	433	459	468	455	464	456	471	474	467	405	457	451	420	432	490	476	449	457	466	433	460	464	431	484	494	473	513	434	484	491	469	475	446	442	440	470	419	453	474	471	442	448	452	442	455	458	511	438	451	463	486	450	459	474	483	457	422	485	450	460	436	490	462	440	477	457	445	452	444	446	474	476	456	437	501	515	442	477	461	442	449	469	434	405	497	444	469	458	451	463	448	452	472	479	472	446	469	472	441	486	488	453	470	459	443	508	479	442	487	452	474	468	448	465	465	470	481	481	474	463	439	493	527	450	461	501	463	473	473	481	470	443	477	449	460	476	500	483	477	487	427	457	441	464	435	475	453	427	473	469	434	501	449	451	458	468	464	472	465	449	492	445	494	462	459	457	433	451	471	478	460	472	466	457	458	478	447	464	530	489	462	500	480	409	450	502
44393	32122	20592	3672	917	495	384	346	348	324	359	305	295	296	330	278	307	272	269	293	277	319	281	286	290	268	304	276	257	301	280	289	245	302	258	277	303	267	272	288	275	260	304	263	250	289	283	272	265	270	244	278	252	289	272	287	256	267	259	260	238	260	315	277	260	275	267	246	268	253	255	272	248	298	263	283	231	256	260	279	301	269	263	305	248	280	285	270	281	268	268	273	258	233	286	290	266	283	280	275	266	289	291	285	245	242	279	259	270	280	290	286	282	277	240	287	291	291	285	270	249	304	253	286	298	257	283	262	246	250	237	262	289	286	258	259	266	260	285	276	268	272	254	264	278	265	281	284	273	259	250	265	266	306	300	284	281	300	274	299	258	282	236	260	261	249	239	242	267	240	299	298	279	223	274	295	279	263	256	242	279	292	250	237	288	260	280	296	260	257	266	267	252	258	267	234	288	277	255	307	271	253	271	281	270	266	288	278	281	284	261	282	297	291	272	257	243	305	267	259	282	277	280	263	258	299	254	260	257	253	285	289	261	288	283	243	242	267	268	265	284	232	268	245	255	280	271	274	247	262	282	258	253	293	277	315	267	253	259	287	288	251	253	274	276	242	267	290	275	269	291	299	274	270	259	278	244	249	257	281	281	285	279	228	260	269	272	269	274	248	282	283	272	254	281	292	251	269	316	255	287	282	240	294	277	265	287	270	301	290	281	258	293	275	253	278	260	251	269	281	270	263	278	291	236	257	247	288	270	266	310	273	249	262	303	280	256	263	279	283	271	272	268	320	279	228	283	253	284	280	289	268	271	271	278	292	277	278	253	247	252	247	254	277	284	271	267	267	288	257	295	269	280	262	290	275	286	300	283	252	250	286	268	306	261	269	258	251	281	288	237	268	266	258	264	285	281	270	267	256	279	289	256	262	294	257	267	279	281	290	293	248	281	291	278	244	243	276	288	288	295	254	290	271	271	259	266	284	273	268	266	271	268	268	304	234	266	277	295	265	264	268	267	283	261	241	296	269	302	284	285	299	287	298	273	263	273	249	276	281	251	262	280	245	293	259	270	227	256	272	252	244	254	234	278	300	257	249	263	244	273	246	281	255	260	254	271	235	269	268	284	255	275	303	280	305	281	279	296	315	289	287	262	260	283	245	278	274	255	290	253	245	279	275	299	277	263	285	262	225	258	265	265	286	282	253	272	261	298	265	303	271	265	236	284	262	247	275	284	259	231	264	245	245	294	253	295	225	293	276	283	270	275	271	233	302	255	237	271	291	281	287	282	278	290	291	248	262	255	290	300	292	252	269	288	256	272	284	253	256	288	259	290	273	278	261	261	276	267	276	246	284	264	252	271	255	277	286	267	278	266	282	293	297	262	299	255	286	298	286	268	314	266	257	284	252	257	283	253	253	248	306	247	285	234	278	277	249	274	287	269	247	269	264	295	253	271	271	239	256	283	275	312	296	268	280	295	228	292	229	270	287	292	267	281	291	268	276	264	292	289	307	242	257	270	266	285	283	266	294	290	267	273	273	292	266	275	275	282	285	266	312	283	283	268	284	266	266	239	231	279	288	261	272	289	264	227	269	287	254	274	259	274	308	267	280	253	277	264	253	301	301	286	253	292	235	246	269	293	245	287	283	293	264	289	267	260	278	248	262	299	267	274	295	266	274	278	283	276	254	300	282	281	265	275	275	253	253	266	277	250	264	281	287	245	309	277	310	271	265	306	270	284	268	245	276	260	308	283	276	256	276	264	249	257	276	285	267	260	295	287	283	272	280	233	274	253	251	275	263	237	300	268	301	260	286	302	274	262	245	263	282	292	259	276	235	284	295	299	280	256	264	247	288	285	273	291	282	267	249	247	301	270	292	274	242	297	300	292	278	292	289	251	286	293	253	277	308	301	274	285	278	269	266	285	284	294	294	232	273	260	273	282	250	270	271	269	261	237	290	295	267	294	247	280	241	270	273	258	293	251	231	255	279	291	246	257	260	251	253	266	262	276	247	303	247	273	279	286	269	271	284	271	270	285	290	322	287	267	267	279	262	270	312	281	254	219	270	263	259	263	267	250	289	256	299	282	282	269	267	287	276	271	271	322	287	281	279	278	269	294	261	280	258	302	288	283	260	285	271	267	266	277	257	261	278	272	288	285	264	292	313	266	317	275	261	279	269	294	293	284	274	281	290	272	265	255	268	260	286	265	256	286	284	275	271	281	272	284	258	289	257	284	293	258	268	260	279	272	257	307	278	258	297	238	267	216	272	307	254	253	266	282	252	242	256	279	260	295	262	289	253	302	253	260	277	267	293	253	285	237	274	276	274	275	263	255	257	266	277	266	267	298	260	294	241	251	297	265	268	252	262	294	259	293	301	279	255	278	250	272	296	272	294	249	256	247	284	240	266	255	251	283	288	287	237	265	280	255	286	262	274	274	280	242	299	257	261	286	258	277	265	270	275	265	278	250	259	289	216	287	280	273	279	270	292	276	272	305	277	292	294	258	295	251	268	238	219	281	265	271	267	262	266	272	271	273	276	273	249	260	287	242	281	266	254	278	272	301	257	257	274	274	236	264	265	285	255	263	300	286	277	264	279	266	272	279	270	261	275	283	257	256	278	225	264	272	270	268	283	258	269	259	286	274	290	287	259	245	262	264	280	272	307	279	262	279	258	275	255	284	274	268	260	283	283	265	266	267	259	274	259	300	256	255	290	298	285	269	238	263	308	267	289	271	254	284	275	307	297	283	279	247	267	283	276	265	239	301	260	274	287	287	296	304	266	267	236	255	262	272	279	291	277	275	263	283	294	279	265	262	259	289	275	266	254	264	282	293	293	312	259	241	265	291	295	273	256	288	279	260	264	263	312	276	306	267	258	282	253	248	301	293	274	276	278	294	260	284	281	248	258	281	286	291	270	247	253	260	259	281	273	268	266	260	267	252	267	278	270	281	284	248	255	294	266	227	300	272	274	285	270	257	270	237	273	269	277	293	273	273	267	283	267	253	288	259	292	281	253	275	248	254	245	234	266	278	265	262	289	249	289	257	291	298	281	291	255	265	238	268	275	265	247	260	301	254	265	264	255	263	294	288	279	244	251	289	303	279	305	288	250	265	261	247	274	301	254	281	282	285	249	270	271	308	272	254	298	268	263	284	291	285	270	262	280	262	286	265	269	312	289	286	248	265	287	276	276	303	258	273	246	281	254	287	283	251	285	259	270	279	229	314	267	261	270	231	244	289	278	275	292	283	244	246	283	286	253	282	274	295	280	279	288	268	259	297	277	258	250	270	246	275	265	286	292	227	260	264	264	272	276	246	292	258	288	231	300	250	255	264	265	255	273	269	260	279	288	256	261	299	241	286	282	263	285	283	251	295	265	280	263	260	264	308	285	284	241	250	281	296	253	237	271	299	243	253	278	294	298	289	268	246	258	288	263	275	272	278	248	276	274	271	290	251	282	272	281	286	284	297	266	252	246	316	295
27664	23249	17056	2230	1751	1491	1233	1138	1026	924	880	842	805	788	773	775	688	692	718	679	670	657	664	641	700	709	655	630	689	638	651	684	660	641	613	626	654	686	658	624	666	616	631	690	666	648	645	676	604	629	668	587	657	664	624	646	636	681	663	590	613	643	612	603	662	622	646	630	683	626	612	665	641	650	644	672	621	592	621	631	619	653	668	625	642	650	610	648	620	597	594	627	626	641	657	634	626	669	619	625	615	625	604	673	592	612	676	626	635	618	659	644	637	635	650	603	607	668	604	569	655	632	665	648	658	575	593	658	649	636	620	660	641	642	629	625	618	589	612	620	577	642	642	661	658	631	679	647	603	634	627	648	642	650	664	607	629	612	649	631	642	618	605	647	603	587	656	638	645	633	628	658	603	609	628	633	611	661	602	659	606	640	614	573	582	641	650	598	592	693	617	662	598	595	595	628	620	645	622	626	651	637	651	613	593	660	586	618	681	646	619	604	637	592	592	655	639	599	599	622	629	549	599	645	616	573	653	626	631	587	589	594	647	637	626	654	638	631	640	624	613	623	621	584	646	602	623	652	679	614	683	622	603	683	604	637	596	621	584	563	657	662	586	596	626	634	585	603	569	638	652	584	668	687	606	621	617	619	580	658	596	602	643	633	607	591	616	604	645	646	611	625	631	635	591	626	607	604	634	583	621	623	615	616	610	645	596	602	621	604	656	636	629	619	569	613	647	636	635	627	619	630	610	657	640	638	640	613	661	608	602	623	641	602	630	639	601	595	595	637	622	606	658	591	606	646	641	612	570	640	652	639	678	633	680	584	634	613	627	626	586	639	613	630	657	617	613	624	605	570	662	619	609	617	622	623	677	590	672	669	613	589	645	650	611	676	602	615	629	633	626	594	650	645	635	624	663	608	694	565	618	642	656	572	595	632	613	628	683	631	640	672	647	616	660	642	640	601	640	604	640	625	604	612	596	610	569	614	634	633	641	589	606	635	603	646	614	655	638	607	614	647	656	647	635	607	603	612	675	632	603	634	605	651	608	609	655	667	603	619	613	661	611	583	649	603	565	624	631	596	594	635	689	621	649	594	654	621	656	658	627	600	646	663	652	633	631	623	624	630	645	637	628	619	654	631	628	665	688	659	651	619	657	618	632	638	592	633	644	579	602	641	632	614	613	648	643	663	575	611	611	599	681	636	646	579	619	648	620	628	675	630	628	662	617	592	662	648	631	613	618	581	655	611	638	628	653	661	676	624	635	654	579	604	628	601	654	649	634	699	639	655	646	604	643	640	599	636	590	601	604	643	648	648	627	642	595	630	596	614	583	643	641	627	653	617	655	608	622	604	606	626	601	645	648	647	621	606	613	637	627	627	619	635	621	647	639	624	634	563	607	619	607	595	632	599	680	635	659	612	631	611	639	653	583	625	606	645	655	651	626	603	637	621	620	584	605	652	612	621	619	594	586	606	627	605	627	613	642	603	616	598	596	611	636	642	645	576	646	624	628	647	602	640	637	643	626	616	642	615	667	671	574	559	623	634	635	613	606	637	637	633	658	646	603	581	665	606	590	631	596	621	603	650	632	651	583	573	598	671	649	595	609	571	615	585	597	612	638	655	599	616	640	684	601	617	630	631	644	645	637	634	636	639	645	614	656	618	620	652	611	640	640	616	630	686	645	619	601	667	610	610	652	639	611	582	592	643	665	646	622	652	638	658	620	657	616	633	621	638	641	616	619	626	613	613	605	623	640	649	607	621	650	597	604	598	676	619	659	595	648	617	647	632	593	587	641	643	675	569	608	632	622	615	621	571	649	604	644	633	629	633	630	616	613	631	607	595	640	633	629	618	651	632	610	590	677	627	628	634	652	667	658	649	625	634	631	639	629	645	574	614	619	626	670	633	608	612	609	632	616	625	620	614	613	646	632	634	633	612	611	602	625	629	629	653	607	632	662	640	631	644	639	611	598	613	607	639	630	629	640	617	649	630	598	629	637	623	619	653	620	649	625	613	661	629	628	596	631	646	635	632	663	569	609	627	610	666	635	600	592	602	642	622	627	625	635	621	616	633	676	644	633	648	630	586	629	673	612	563	634	628	644	624	633	598	649	609	640	649	622	616	591	596	624	594	578	599	600	633	632	641	620	658	620	650	629	596	624	625	616	618	636	609	611	621	624	607	611	616	601	631	663	643	613	597	592	633	624	621	636	607	609	689	625	596	597	587	648	617	663	648	623	598	644	655	638	613	578	620	601	595	616	613	649	618	612	614	623	582	605	589	634	591	654	647	628	626	624	595	624	607	659	599	625	589	687	604	629	638	637	602	633	642	631	605	607	638	621	606	606	655	645	584	630	625	615	617	651	594	608	604	596	610	622	672	669	607	586	570	625	668	595	649	646	633	584	652	650	620	600	598	632	583	633	637	642	596	618	685	667	616	602	635	660	631	625	613	605	628	630	602	641	643	581	639	595	598	573	575	662	607	614	656	598	619	691	617	613	623	608	608	605	604	623	590	619	613	603	617	604	618	649	639	642	668	609	616	615	597	612	586	633	621	631	603	623	606	615	611	638	643	654	605	576	610	631	633	623	632	667	608	632	620	648	638	609	671	593	636	650	637	665	618	617	592	619	612	644	635	663	638	620	633	602	612	620	587	626	629	595	625	644	616	617	608	645	638	611	609	618	621	671	632	667	628	707	601	592	646	590	705	590	631	644	637	640	592	612	607	543	657	616	627	653	613	631	611	635	600	596	658	597	636	624	626	621	664	640	653	623	599	608	629	639	639	620	655	590	653	603	656	595	638	633	644	606	626	598	644	595	656	598	613	604	585	642	627	560	618	635	591	623	627	560	595	656	637	616	654	629	627	595	613	606	639	626	595	650	657	643	621	682	620	621	668	640	597	617	605	620	633	619	666	622	602	598	639	629	601	624	634	631	629	608	638	590	575	576	588	657	643	601	624	619	632	718	626	626	634	602	655	638	588	608	584	610	627	662	612	636	616	607	616	640	656	649	610	655	642	616	638	601	623	617	618	663	621	661	636	586	622	595	607	659	661	632	625	668	652	674	637	630	611	590	669	606	626	661	654	645	605	622	575	624	621	627	623	591	594	620	638	654	620	634	646	673	645	646	677	585	614	589	641	622	634	656	638	591	692	619	597	615	615	623	595	655	654	642	647	645	652	615	583	639	628	613	612	630	589	650	637	593	654	636	619	580	637	599	635	616	648	633	645	586	598	625	636	621	662	608	601	613	665	624	622	660	652	655	608	587	627	632	588	668	625	600	618	659	598	609	630	674	598	619	588	608	637	625	621	644	651	621	625	653	646	623	613	640	610	623	592	650	613	683	630	633	655	586	635	591	648	570	644	602	593	635	616	633	638	612	598	612	618	640	581	626	605	633	643	571	608	669	606	616	658	653	611	654	598	608	663	626	623	634	663	634	573	673	606	639	630	586	637	615	664	625	691	645	590	636	596	656	610	638	642
15476	7191	2828	376	305	244	256	253	275	253	269	256	242	250	299	270	236	268	249	259	273	229	255	243	263	256	254	290	254	230	268	249	260	239	258	290	272	253	240	243	240	251	239	248	236	289	257	248	281	278	219	226	242	240	246	247	238	254	250	263	245	261	258	231	230	270	282	257	255	257	268	234	265	258	229	267	232	254	237	256	259	256	241	265	264	237	266	264	277	241	257	271	249	227	217	244	244	276	242	258	258	275	254	245	259	234	217	256	263	270	219	248	252	274	239	256	252	265	269	267	244	247	256	283	262	253	288	243	243	242	252	240	246	277	234	241	235	221	216	273	242	234	250	271	268	265	268	243	255	263	267	247	268	238	255	266	267	245	247	217	251	262	245	249	250	225	229	255	251	244	267	256	278	213	292	226	266	244	275	268	249	234	236	234	248	267	244	228	246	274	239	240	266	262	251	278	278	229	254	268	279	260	268	264	273	280	215	258	274	259	274	227	267	235	214	234	274	231	257	214	229	259	247	241	235	246	270	242	291	271	263	279	243	296	255	205	263	272	269	263	296	264	235	263	248	275	259	276	254	251	257	261	249	252	281	268	249	293	272	244	251	263	248	248	270	242	233	258	278	269	259	229	258	234	254	258	241	263	259	261	243	247	274	266	254	249	229	226	250	259	236	275	250	249	260	264	290	259	245	251	256	264	256	264	249	245	241	256	274	271	246	247	248	258	237	227	268	234	261	274	254	239	255	256	233	279	239	233	258	264	251	252	273	247	228	240	247	264	249	250	248	266	242	245	281	277	248	252	242	262	255	231	237	219	250	268	253	235	254	248	279	260	247	233	250	227	248	228	248	248	248	249	241	226	246	238	269	249	274	290	252	233	271	265	249	256	263	219	290	259	263	256	247	262	236	259	252	256	246	287	237	274	259	251	240	229	276	261	281	254	242	227	270	298	258	246	260	251	240	296	254	232	265	280	243	271	272	276	250	275	265	256	253	248	244	253	252	267	229	287	267	246	262	267	254	265	229	232	254	237	263	260	254	243	262	241	275	272	252	274	226	257	234	262	228	230	250	246	243	253	236	290	268	255	240	287	246	264	287	245	293	252	251	243	245	267	241	259	254	246	255	249	238	245	270	263	276	248	245	238	236	247	247	226	238	264	279	246	264	263	219	254	252	275	250	247	244	260	282	248	270	233	254	250	276	276	258	260	244	274	232	237	242	254	252	284	270	249	247	245	250	236	238	255	248	251	244	282	247	280	268	255	246	255	219	252	261	233	249	237	260	240	259	256	204	254	267	245	270	269	248	241	259	243	254	268	231	262	248	252	276	233	260	255	282	241	249	250	261	267	236	256	266	248	259	236	237	249	264	236	285	249	247	261	247	235	248	236	258	245	263	255	264	246	260	252	257	254	228	249	250	237	270	245	261	217	267	253	251	265	231	241	219	270	258	234	253	248	261	260	254	247	240	258	236	272	241	259	288	249	257	275	261	252	244	230	238	233	265	251	248	227	260	230	246	262	250	254	250	223	254	271	272	241	236	238	246	238	269	260	287	268	258	268	242	266	225	252	233	260	255	259	267	261	236	255	248	253	235	283	230	257	248	266	259	253	261	211	258	244	256	241	236	248	245	253	253	239	257	260	264	230	269	256	261	246	267	262	235	242	251	243	255	241	271	252	255	247	254	255	214	258	249	233	263	249	281	212	246	256	260	269	258	273	249	279	252	278	254	270	258	208	239	257	230	248	258	229	240	276	261	249	227	223	255	257	250	238	245	214	240	222	236	261	247	258	289	232	256	227	254	257	232	255	266	265	253	245	247	208	257	234	269	260	243	270	236	245	244	261	235	279	279	246	257	244	259	259	270	282	240	239	277	220	251	220	275	259	248	248	264	241	255	250	253	251	244	241	219	258	290	265	227	261	271	258	275	279	250	251	239	285	229	234	263	252	289	277	265	274	245	256	229	246	277	283	260	254	238	261	276	242	264	248	284	255	254	279	255	253	264	242	241	246	253	287	238	227	263	257	249	264	294	275	253	246	244	238	282	237	260	254	240	248	282	260	235	299	269	274	259	251	286	241	245	278	246	232	246	274	249	249	266	267	255	276	257	246	266	253	269	270	257	220	252	263	247	252	255	262	247	259	224	253	233	248	240	274	260	256	238	275	240	259	211	248	252	235	245	258	246	262	262	260	286	272	276	261	244	236	264	227	234	282	225	242	250	293	247	262	261	256	246	269	249	253	256	249	247	278	285	234	235	250	241	252	287	243	269	257	243	243	245	249	251	255	258	247	246	290	262	264	259	206	268	257	259	248	254	263	228	223	232	237	231	254	242	259	255	262	250	257	267	258	246	273	243	281	251	246	261	270	244	247	236	215	226	250	275	250	272	272	235	235	233	238	233	227	250	271	275	261	271	257	245	226	229	240	264	237	253	277	292	253	242	265	247	252	290	230	267	265	251	210	256	240	283	222	233	272	248	251	275	249	265	253	272	262	254	241	223	254	245	280	249	222	259	270	226	264	244	250	238	245	231	232	245	261	242	279	284	251	256	266	254	252	232	226	262	240	243	253	237	235	247	244	237	232	246	273	247	250	274	243	263	247	264	266	241	287	283	261	241	233	265	242	280	267	256	250	224	268	211	282	273	249	265	222	240	246	259	255	225	231	238	229	255	241	226	283	250	248	246	251	240	250	235	238	246	245	231	280	259	223	227	277	284	254	260	270	254	285	256	246	279	237	255	213	241	243	242	301	254	297	273	244	261	235	246	211	275	265	255	216	258	246	236	254	261	279	258	248	232	237	238	267	254	214	257	250	266	235	260	267	283	286	262	257	265	256	266	230	293	232	265	243	252	222	213	257	255	240	220	258	261	267	251	246	232	277	259	268	229	269	236	291	236	280	280	220	242	260	283	262	248	238	261	286	259	241	245	271	216	247	247	262	263	263	262	256	246	274	275	283	270	238	253	230	217	242	233	231	256	261	249	235	251	306	251	246	284	239	234	260	249	265	260	240	220	271	236	251	252	243	240	249	249	262	273	281	257	271	229	260	216	253	255	260	259	292	284	242	240	259	232	252	262	235	240	273	242	262	242	268	257	246	279	264	232	230	274	237	219	251	231	244	254	267	244	267	251	258	269	269	250	259	274	252	258	240	265	261	251	249	234	229	236	243	256	233	261	278	251	260	299	263	235	222	265	247	235	280	271	265	223	268	258	280	290	254	268	270	242	261	268	279	265	238	269	239	246	198	262	262	269	270	243	239	261	274	267	262	251	248	251	245	246	253	271	265	239	261	248	290	250	258	274	258	251	297	260	265	258	281	275	266	235	272	231	226	245	228	234	277	243	216	250	274	266	227	250	275	233	247	249	251	237	223	256	235	221	262	286	268	256	253	249	233	245	258	257	259	259	243	282	263	244	251	234	274	237	271	281	254	256	266	266	271	258	265	261	238	259	259	266	263	255	281	247	237	237	256	265	256	230	238
9295	5894	3985	635	601	626	556	558	607	592	525	535	581	553	567	569	551	610	584	563	568	518	565	556	585	597	573	559	569	594	521	592	600	603	563	601	530	545	562	570	537	612	535	615	571	549	608	567	536	539	566	545	568	568	573	585	564	581	552	557	552	551	563	575	605	544	565	612	582	579	566	593	616	622	588	605	584	540	623	581	593	548	572	557	567	612	570	529	567	577	577	597	593	567	600	559	591	549	574	576	591	555	598	560	531	578	576	540	567	551	532	548	601	588	561	571	552	572	607	580	565	556	577	581	584	527	585	548	555	602	581	577	610	606	618	555	589	553	592	594	555	562	567	581	586	571	580	607	556	572	588	583	558	563	535	570	574	579	538	574	575	545	612	613	583	602	558	589	600	548	566	512	558	563	542	534	577	580	587	554	526	522	584	607	577	605	567	545	565	577	579	570	594	566	518	559	571	584	554	581	537	591	602	535	562	591	586	569	602	557	580	569	553	591	612	598	608	600	577	570	556	550	577	521	542	545	621	544	547	597	564	536	587	582	556	538	557	568	567	604	585	566	580	603	585	583	539	565	561	589	603	572	590	556	552	582	549	585	547	541	573	623	536	546	570	568	590	567	572	549	617	577	542	612	586	593	554	621	565	578	529	534	568	598	585	559	552	577	597	549	575	566	607	559	575	575	567	604	562	562	575	562	567	583	497	561	555	598	597	580	553	550	537	583	594	546	557	548	561	582	549	569	586	568	543	585	530	544	569	575	588	581	572	544	539	599	548	577	597	599	578	556	593	605	546	581	588	566	599	582	551	561	588	539	567	561	547	610	548	600	531	535	583	595	525	536	549	596	607	590	558	589	577	563	559	586	551	576	596	578	588	526	591	595	555	591	530	544	599	570	592	586	585	600	566	617	581	586	547	581	586	556	564	558	570	602	576	612	573	569	601	552	604	588	553	601	600	560	613	518	582	569	574	590	550	504	572	558	560	572	575	584	547	588	557	555	567	547	608	601	578	568	570	568	597	580	573	546	647	592	543	574	580	566	574	577	569	576	545	568	573	583	581	571	569	569	574	588	592	558	580	569	597	610	614	595	578	578	532	624	537	564	550	567	568	554	590	552	551	574	540	602	555	585	577	592	605	609	601	583	551	580	609	582	583	607	574	637	543	580	574	596	608	558	593	590	570	607	549	591	563	603	536	559	560	539	559	574	544	560	616	549	564	577	557	613	585	541	579	572	550	578	550	577	551	583	563	544	571	512	566	542	613	570	597	553	606	571	563	568	554	527	644	601	594	590	540	567	568	606	583	593	547	589	562	603	603	550	565	526	623	543	599	584	545	585	561	556	556	546	564	565	583	564	567	583	630	547	580	546	572	557	552	591	561	594	583	553	563	583	588	559	552	569	562	549	590	585	558	605	556	543	532	528	532	572	598	554	578	544	566	609	537	554	595	619	587	621	577	557	589	601	565	590	586	611	597	547	577	554	591	635	548	616	595	590	544	613	580	554	557	565	565	574	609	563	557	569	563	584	551	564	567	558	581	573	575	608	596	576	551	554	592	553	572	521	564	567	558	593	610	609	634	586	564	544	582	552	606	564	593	598	535	585	612	603	551	567	525	553	578	556	583	576	585	554	571	572	585	591	559	572	568	599	589	543	533	579	564	567	592	594	569	568	561	529	573	594	545	561	560	590	525	570	559	564	553	580	605	552	596	589	592	575	606	591	595	575	542	564	578	593	519	584	588	573	597	572	536	529	531	584	573	534	604	594	557	539	641	571	607	617	586	608	574	589	576	619	588	608	567	532	585	561	589	619	581	554	556	535	574	584	573	612	553	568	560	558	584	593	580	574	573	591	507	629	539	618	547	556	626	575	561	576	551	576	537	550	588	560	552	560	606	565	616	572	617	570	552	605	561	607	563	567	556	544	568	579	579	573	573	571	572	529	578	609	571	563	526	543	585	568	587	573	557	572	553	570	572	579	542	601	527	549	596	588	545	555	564	572	579	613	630	560	580	563	566	582	562	589	565	542	571	569	556	541	565	645	554	598	560	560	594	569	558	572	579	571	551	576	620	592	571	612	579	523	579	558	644	531	600	597	561	601	575	596	548	608	620	577	585	578	621	569	538	575	549	583	554	574	559	562	634	580	583	590	605	582	560	532	562	566	568	550	549	568	567	558	574	604	550	585	588	566	544	537	612	572	603	585	556	640	577	601	539	559	542	576	578	546	558	552	573	538	596	570	558	513	605	588	587	631	557	526	602	587	586	579	581	547	599	545	554	583	576	569	568	561	583	576	575	580	561	546	593	596	527	537	582	603	568	512	580	549	550	546	575	553	592	604	573	558	572	567	547	602	571	531	611	597	538	575	562	641	598	544	557	566	571	576	596	520	542	532	553	597	574	559	575	542	607	535	552	619	580	573	532	572	589	557	549	597	575	582	583	594	554	583	577	599	581	548	583	556	542	524	549	584	617	594	596	597	569	541	573	492	574	544	574	551	605	575	549	555	594	602	550	574	594	589	567	599	556	554	555	588	534	564	600	583	612	579	572	604	542	560	586	578	561	559	505	555	571	583	560	551	557	557	604	602	564	548	563	611	578	514	582	598	550	576	537	553	594	587	553	623	590	579	562	530	575	557	550	578	526	575	562	523	570	590	548	560	568	618	585	570	551	571	598	550	542	606	638	570	547	578	595	548	556	567	551	562	561	562	553	562	599	603	571	560	566	558	570	589	580	583	560	575	569	585	567	601	605	570	579	571	545	576	561	567	542	541	554	559	569	586	552	562	602	577	594	576	564	540	590	564	532	620	549	584	570	557	501	562	572	565	581	559	576	567	583	571	587	542	539	582	577	583	593	580	554	578	624	546	594	636	572	605	542	576	560	599	572	581	585	576	573	557	584	543	585	556	593	583	545	613	572	529	566	603	605	581	591	569	568	626	543	529	597	577	560	547	585	543	538	564	591	607	564	598	589	571	560	582	623	605	580	612	548	615	566	524	539	591	554	605	594	596	513	551	581	562	596	584	587	610	605	628	574	541	556	564	541	578	565	572	560	607	590	579	607	581	573	596	571	557	555	570	615	577	632	552	573	602	527	574	594	566	532	563	586	546	615	587	557	571	567	576	574	568	564	556	569	566	585	596	588	572	541	521	563	580	552	582	589	574	588	543	618	590	600	561	581	563	586	559	578	562	553	548	567	575	548	554	604	623	597	587	584	575	560	589	605	622	568	569	575	561	597	553	575	518	559	572	561	565	576	627	576	530	591	588	559	544	579	578	562	566	598	563	563	629	603	573	532	566	590	547	594	582	547	591	551	583	588	594	576	559	576	598	579	569	544	600	576	596	568	566	583	541	624	595	531	584	585	575	521	624	589	567	568	592	567	590	565	535	584	576	591	583	590	574	580	569	591	602	588	602	523	575	620	553	560	525	551	593	576	536	604	574	549	597	602	582	593	599	535	579	531	558	605	643	564	554	552	616
33772	21096	13577	2057	375	315	253	245	226	212	208	213	202	227	200	194	192	180	214	206	207	184	188	184	177	201	190	186	198	189	203	191	198	213	192	193	187	191	206	178	202	201	214	190	185	194	226	180	186	189	210	197	174	207	184	213	203	166	179	174	189	187	191	191	163	170	173	174	206	166	179	208	192	179	198	179	182	199	207	199	193	218	197	202	198	179	193	207	207	190	200	199	198	207	210	178	175	183	218	192	206	202	183	156	215	191	198	163	186	215	195	179	187	198	205	179	169	186	219	198	182	205	199	192	193	201	190	163	180	170	189	175	206	185	191	179	164	198	192	173	208	196	177	197	193	184	200	181	201	186	183	200	194	199	219	206	197	183	205	190	175	168	156	225	184	189	189	165	196	214	187	191	214	191	158	176	171	203	171	186	172	194	206	171	185	198	174	215	181	173	218	210	194	187	208	201	177	178	185	174	201	191	202	211	225	200	194	202	175	204	228	192	178	206	187	186	186	182	190	176	195	175	190	170	206	179	196	213	175	182	182	186	170	163	196	195	179	199	195	200	188	171	225	185	194	184	169	188	175	195	168	197	200	175	181	216	184	173	165	196	183	169	158	190	184	188	209	173	203	189	170	197	200	224	168	169	199	148	169	188	188	195	164	204	211	198	185	186	197	155	184	164	208	183	178	182	195	190	202	176	173	214	192	186	203	201	193	189	203	201	190	203	204	185	191	171	183	172	192	184	208	211	177	175	171	186	194	178	194	181	194	177	196	188	219	185	172	191	191	189	184	225	218	182	198	179	173	199	186	187	155	185	191	173	193	174	206	212	193	185	164	204	194	188	179	168	186	184	169	207	181	189	196	191	206	182	191	183	185	194	189	183	197	190	195	203	204	194	196	174	180	177	200	175	162	206	205	205	189	198	203	209	186	186	211	183	182	198	177	196	186	168	167	200	189	180	210	225	205	184	193	200	200	178	182	197	193	169	195	165	195	174	179	187	204	169	198	196	200	186	161	187	195	188	200	205	184	161	199	177	203	205	179	197	182	179	172	211	192	214	204	165	228	222	172	195	198	197	197	203	178	187	189	185	202	214	203	223	196	197	210	194	167	195	188	176	187	194	200	167	180	207	193	158	192	196	211	174	220	187	193	188	202	182	182	143	187	219	197	190	182	195	185	212	205	178	187	196	191	180	186	206	193	199	187	197	180	195	185	171	191	176	189	207	198	183	203	189	219	186	172	174	163	181	201	190	172	183	189	171	191	188	210	204	207	163	200	187	206	214	207	225	195	172	186	212	191	185	200	206	197	190	178	189	200	198	202	204	178	178	172	210	194	178	190	207	194	172	192	174	163	180	201	155	176	173	166	184	168	186	184	183	205	185	194	192	206	194	169	168	190	190	181	185	195	180	167	187	191	152	181	203	174	190	215	187	216	184	191	177	184	197	207	183	219	170	197	162	201	161	183	180	178	209	195	177	172	159	174	169	168	192	184	195	167	189	203	199	182	177	180	176	152	204	178	183	204	201	191	191	175	197	184	187	195	208	174	190	203	170	188	184	204	175	184	189	204	186	168	203	174	203	205	190	179	187	179	201	163	215	160	199	205	172	189	207	201	191	189	183	193	182	200	180	172	175	200	206	156	190	225	177	175	193	170	165	208	182	167	191	193	190	174	185	169	195	177	203	201	181	188	189	196	200	184	174	202	174	197	165	172	211	190	163	186	168	178	209	188	184	187	184	186	173	194	188	209	198	183	232	207	202	201	196	197	191	190	188	186	205	173	204	199	205	172	169	191	191	186	190	208	189	179	188	164	169	212	206	182	167	198	193	171	176	210	178	188	213	195	199	180	159	199	208	181	190	195	189	183	189	181	196	192	211	189	194	178	172	217	204	165	192	192	191	209	172	176	212	198	177	178	189	178	166	188	193	214	185	182	218	222	190	193	197	225	182	189	186	211	193	173	196	184	202	195	214	208	188	198	187	207	214	183	177	168	202	182	196	185	170	191	176	197	188	186	182	201	199	190	193	174	194	194	182	173	163	217	215	206	202	194	200	180	201	204	182	174	189	199	191	202	193	184	194	184	203	185	215	177	180	182	161	184	179	197	163	186	204	168	178	211	204	202	193	214	190	187	158	181	187	198	213	159	195	188	174	193	183	192	169	227	162	184	185	174	207	172	196	183	209	195	168	193	190	196	182	202	209	202	194	198	176	168	215	166	189	209	189	206	179	201	193	182	204	203	189	172	192	213	188	185	179	190	184	205	205	216	175	193	201	170	211	170	207	190	170	166	159	181	178	212	198	185	183	173	155	196	196	188	177	174	188	190	204	199	205	207	236	219	190	178	177	173	177	194	183	194	173	208	196	201	188	189	176	170	171	208	162	168	184	200	187	164	185	195	208	186	203	184	197	190	185	180	172	170	193	199	181	178	220	178	178	204	187	203	212	199	164	203	212	218	186	178	182	244	191	190	190	162	187	223	189	193	184	172	212	184	194	164	199	208	185	201	206	178	170	199	183	202	165	207	164	182	153	202	190	197	195	193	165	204	204	192	190	199	207	198	178	205	173	207	190	177	183	189	214	218	216	194	172	188	202	193	220	180	241	212	188	178	204	195	195	211	184	197	168	199	186	186	191	182	208	180	187	166	194	206	184	188	186	214	175	173	196	193	200	201	182	205	198	170	179	200	178	189	191	208	209	179	186	174	194	180	188	186	176	192	196	184	178	177	203	173	192	184	215	184	181	191	186	174	201	173	227	198	195	181	178	215	192	209	187	204	189	190	172	197	179	215	196	188	201	217	184	186	187	188	190	187	188	197	194	177	198	213	196	171	187	184	170	193	185	188	185	209	192	190	202	195	182	190	220	202	185	196	186	197	217	172	196	186	188	199	179	189	165	175	168	209	175	183	172	200	159	208	204	192	198	169	199	206	173	162	201	208	191	178	202	199	191	161	196	176	169	167	191	179	188	178	191	205	196	192	167	182	175	186	202	179	196	182	189	173	175	189	175	178	184	190	187	199	172	201	185	197	181	198	195	178	182	192	170	203	198	180	214	201	199	175	184	198	182	174	210	215	202	181	178	195	187	197	172	166	189	193	177	165	186	177	197	216	187	188	186	184	181	158	181	190	171	185	169	189	178	171	199	172	183	196	169	212	202	185	179	201	178	173	197	205	212	178	187	190	189	180	196	173	186	209	217	182	236	192	180	214	218	158	199	201	176	176	189	212	204	194	229	192	177	206	185	180	217	225	202	214	177	199	183	193	175	185	186	200	190	209	176	181	190	191	182	210	183	194	181	203	211	211	200	205	177	189	190	229	197	173	211	190	182	175	179	222	172	223	183	209	206	189	158	191	168	167	180	155	180	163	187	158	201	190	202	181	186	173	172	197	191	195	200	206	196	199	182	206	173	188	202	195	174	181	183	195	205	193	198	176	199	195	190	184	186	187	179	189	204	175	182	185	179	157	176	187	196	191	184	183	190
21320	15333	14742	1498	965	896	703	669	599	631	574	551	524	530	551	494	505	475	497	469	465	512	493	476	463	480	474	489	531	514	487	490	454	473	518	454	483	479	460	419	467	483	458	448	467	457	459	432	489	448	453	441	468	471	446	452	494	510	466	509	462	440	466	504	466	451	469	438	474	467	462	438	446	457	447	501	471	473	460	466	421	479	451	483	503	415	490	451	433	434	447	477	427	456	442	494	480	415	451	468	436	487	462	456	492	461	500	452	457	472	456	452	453	465	430	439	459	429	408	478	494	473	466	449	464	459	445	460	483	483	434	478	452	483	476	484	452	448	492	482	407	468	434	472	440	491	453	470	411	463	468	481	447	469	436	447	425	436	460	458	439	453	473	460	443	450	482	424	458	452	457	437	456	442	480	512	439	477	459	450	453	455	448	439	456	450	440	435	495	467	429	436	455	447	440	458	461	459	459	445	420	456	434	429	488	434	479	424	478	442	470	459	467	474	469	445	448	461	451	481	429	432	465	436	457	443	466	429	419	442	472	472	448	449	505	435	456	481	465	460	439	464	430	426	458	497	463	469	464	473	466	462	461	477	427	439	483	473	444	472	437	481	449	451	438	452	470	434	434	485	477	448	439	451	421	483	433	427	451	431	452	447	423	453	461	451	415	471	461	447	462	483	478	472	465	472	439	469	441	461	445	497	452	466	471	441	484	473	479	449	443	477	494	481	451	456	486	441	483	438	496	456	455	442	438	468	447	435	502	516	456	444	473	448	485	466	461	459	466	459	450	532	437	456	462	434	496	451	454	447	437	442	482	429	455	506	438	452	454	475	476	449	438	436	462	474	461	463	444	492	451	431	446	442	451	487	437	463	418	467	500	416	460	444	433	488	471	437	456	433	481	457	459	466	458	449	439	461	429	441	477	428	460	438	434	434	488	462	438	452	499	449	465	452	476	465	444	434	459	484	450	447	494	473	474	493	465	437	476	481	458	434	465	450	429	464	486	460	413	466	408	439	432	456	428	499	487	456	457	448	441	441	463	453	443	449	490	451	485	471	459	430	453	462	436	464	485	464	472	472	516	465	442	458	443	515	468	432	453	468	482	467	460	413	446	441	434	418	451	453	449	476	439	438	444	458	453	453	445	450	459	476	443	456	485	491	468	461	428	465	434	461	464	439	489	472	455	481	461	444	507	484	480	471	427	437	465	443	450	450	456	389	421	435	444	474	427	451	441	475	453	464	418	472	427	406	450	443	467	457	455	455	458	475	446	491	430	451	456	415	448	446	467	461	465	426	450	437	478	472	443	443	471	464	416	460	444	456	440	453	501	449	464	423	425	465	471	462	440	490	419	473	454	458	487	458	432	445	461	446	506	474	464	478	413	475	487	455	424	437	469	447	442	444	474	473	462	462	466	441	462	425	456	459	504	475	445	418	438	451	454	466	479	445	482	448	427	445	446	451	461	444	434	445	469	442	440	460	458	451	446	443	493	411	486	423	465	476	481	453	466	484	428	437	478	502	455	477	443	438	476	430	447	472	473	460	457	472	443	443	438	464	485	457	426	478	445	459	463	447	502	421	427	446	432	467	437	471	460	461	475	443	436	450	441	436	446	468	457	425	422	469	464	462	447	465	454	497	458	442	482	442	457	474	425	471	428	433	458	434	474	447	484	449	482	457	407	451	450	503	445	451	469	431	455	452	490	476	452	445	459	466	481	442	447	441	445	463	439	463	469	434	498	457	449	475	451	438	436	481	450	468	430	439	450	456	476	463	425	456	442	455	465	463	456	483	455	469	451	447	464	462	448	437	441	484	487	455	466	454	435	439	429	425	439	460	520	470	424	469	465	436	450	480	422	459	478	472	452	434	490	456	461	476	466	441	458	492	475	433	483	453	449	482	446	492	506	437	434	448	448	449	430	494	447	452	440	414	475	453	463	428	448	444	469	455	424	459	478	435	451	485	458	450	485	451	489	456	457	433	446	445	439	492	458	464	466	456	434	477	462	458	453	461	456	460	428	463	419	439	397	443	464	450	442	454	465	461	458	515	482	465	462	449	399	464	500	436	444	420	472	492	450	428	474	455	488	492	480	502	474	439	436	430	435	462	454	481	466	446	476	449	434	424	485	424	466	450	477	427	462	479	448	480	430	461	481	438	453	474	447	475	476	440	459	441	461	453	455	464	475	475	478	472	429	475	448	465	448	449	444	407	490	488	452	469	435	461	422	477	449	394	448	462	475	451	483	479	476	406	439	450	460	465	459	438	468	426	460	434	501	425	504	488	454	414	440	443	467	456	462	452	464	456	450	460	471	422	452	459	465	434	467	453	444	491	450	467	449	476	491	421	468	444	452	435	464	449	481	452	485	460	448	456	450	495	489	461	476	445	464	451	457	433	470	468	460	418	461	481	498	441	461	418	461	446	435	472	463	455	437	495	467	459	435	429	450	447	500	483	467	469	452	517	447	452	448	445	454	466	463	463	419	477	458	443	495	490	432	462	455	478	445	467	460	447	469	448	491	447	462	478	477	468	495	485	450	445	453	452	486	476	477	442	468	446	483	450	470	457	466	454	468	456	480	442	432	490	454	473	463	482	463	444	478	488	457	473	472	448	453	469	425	471	451	463	451	484	427	431	469	443	484	442	459	489	466	442	481	471	484	491	471	463	449	462	470	460	495	432	480	440	495	459	431	461	445	436	426	410	466	482	524	475	489	440	453	461	424	433	450	453	441	443	427	441	486	481	445	453	468	444	454	478	448	457	449	457	456	493	475	451	489	472	447	436	438	455	449	478	459	458	464	488	449	504	475	458	473	445	469	468	487	473	423	426	480	463	457	451	447	462	476	447	436	483	463	490	447	483	458	468	478	416	446	447	456	466	458	418	468	468	465	464	446	442	455	460	430	486	463	421	395	475	430	504	432	469	462	423	494	447	463	433	404	473	474	477	502	486	447	453	478	470	460	473	440	475	486	443	508	479	421	469	473	479	440	488	459	490	476	425	437	430	468	437	465	465	427	426	504	465	494	441	426	430	484	458	435	444	460	457	482	451	406	469	478	433	432	459	447	452	456	459	441	449	445	460	464	426	419	460	439	426	479	504	458	446	462	471	463	461	439	457	467	449	474	417	444	454	455	429	456	478	440	453	449	485	485	446	467	467	449	468	452	452	444	462	469	454	451	464	462	489	431	422	451	447	438	454	426	416	439	430	434	461	457	510	451	458	433	469	425	458	451	461	481	442	431	453	444	432	450	476	472	493	472	436	502	473	450	478	454	476	450	441	430	444	458	457	507	424	481	504	427	431	455	469	462	432	445	437	463	431	452	466	438	469	480	485	419	457	433	471	453	486	433	462	473	441	454	466	423	471	464	434	474	429	468	440	458	454	443	471	467	460	459	453	427	431	453	459	492	482	457	458	480	494	444	434	477	474	494	434	457	488	443	487	446	491	462	444	435	498	451	455	474	461	463	466	484	445	455	470	428	411
44837	31628	24421	5623	1126	583	426	377	361	336	332	298	333	285	293	296	282	278	294	322	268	279	284	264	272	276	300	283	258	238	308	266	271	266	240	280	273	273	286	255	278	262	250	275	324	258	268	290	261	272	292	283	303	298	283	299	270	263	302	256	287	276	273	249	299	298	299	258	284	293	306	254	276	252	264	281	298	302	296	267	254	305	275	284	293	282	297	277	260	280	262	307	283	267	257	255	295	270	251	287	286	262	304	272	284	266	229	236	270	246	257	276	250	281	280	271	268	249	243	279	278	282	289	265	260	302	250	307	285	257	265	306	277	294	301	262	272	261	279	250	262	289	269	300	251	275	277	261	273	288	307	297	304	296	299	281	253	274	269	290	300	293	266	253	275	259	291	278	263	302	243	292	262	281	251	298	307	298	281	278	293	266	288	293	294	259	253	274	289	279	280	265	296	271	264	271	266	275	291	285	303	283	273	296	257	286	253	261	275	293	262	313	278	291	292	285	289	277	269	285	313	287	279	312	276	292	291	271	256	272	311	256	292	264	265	299	316	272	275	320	301	289	304	257	259	301	323	261	253	303	263	266	289	299	272	272	285	255	282	265	262	268	294	269	276	254	261	244	276	262	273	257	240	285	304	258	261	293	271	295	268	292	271	254	275	306	304	278	282	282	304	314	277	277	267	294	309	281	279	279	259	304	257	283	267	265	272	287	312	272	244	255	247	243	327	277	286	319	297	265	268	262	272	325	283	270	298	300	262	266	280	272	268	287	271	266	288	262	278	262	294	278	284	282	253	255	291	265	258	254	290	303	266	291	281	285	287	288	266	271	267	285	259	280	272	300	283	315	252	287	291	269	274	298	283	266	276	266	269	267	295	275	268	279	288	269	280	290	271	275	248	267	285	283	283	278	259	288	277	246	278	300	285	277	288	301	280	265	261	268	255	295	294	302	275	274	262	293	275	266	286	263	280	271	279	277	268	275	297	274	281	297	277	262	275	286	260	268	318	269	252	313	314	274	284	258	256	293	267	267	281	286	292	286	274	260	298	309	241	268	259	257	278	276	251	264	288	276	271	263	290	264	254	269	264	268	273	291	278	288	257	291	282	255	260	282	304	223	270	256	276	276	305	278	309	246	285	276	284	300	264	278	292	272	286	302	266	254	273	295	280	280	298	239	263	268	253	285	291	284	246	283	279	249	283	300	266	281	269	266	263	302	273	273	252	262	265	266	291	262	270	296	263	252	273	266	274	288	261	266	277	277	279	292	316	283	278	287	239	260	287	270	295	295	262	284	288	272	279	262	272	239	295	259	257	279	291	248	285	287	251	283	250	263	273	261	294	271	267	283	253	297	273	285	294	268	286	253	275	277	271	285	253	284	294	268	259	294	260	294	256	296	282	270	248	256	258	256	254	266	261	280	279	277	252	294	284	313	282	278	262	240	281	268	276	260	286	299	262	274	275	258	268	294	282	304	310	295	303	266	274	274	287	279	276	262	282	293	260	258	256	282	281	298	311	292	298	249	273	267	276	269	289	289	262	246	279	258	279	287	301	314	280	324	281	285	270	289	274	304	290	279	255	236	306	277	278	261	282	287	272	298	265	266	278	280	299	259	286	244	271	256	314	306	253	292	270	282	271	292	279	259	296	292	290	259	259	274	288	264	258	261	278	245	254	287	255	241	258	268	278	316	255	311	294	322	303	259	287	260	242	277	285	271	256	256	291	270	241	292	270	269	266	317	282	296	254	276	303	249	282	280	296	283	319	273	292	295	287	241	294	287	289	289	278	284	321	269	275	299	296	290	293	270	292	278	300	303	266	297	292	277	273	249	259	291	303	288	276	250	272	280	284	296	283	325	255	285	289	259	281	268	282	255	273	298	260	284	251	266	286	284	297	274	249	272	273	295	272	273	255	260	297	287	290	291	266	270	278	259	307	259	328	285	307	290	274	270	276	280	260	293	273	278	245	266	257	290	274	262	272	279	258	281	275	246	258	254	249	285	278	295	267	257	272	274	293	279	266	285	282	284	276	293	270	301	270	293	279	271	299	317	245	257	256	282	300	274	244	269	270	265	263	254	292	300	274	290	249	282	314	266	271	284	274	269	283	297	257	244	257	276	294	291	257	265	257	286	298	250	297	275	283	247	330	260	280	267	259	288	295	298	295	305	271	274	267	290	293	290	287	268	282	293	284	267	304	273	286	256	300	265	260	283	286	276	299	277	273	277	277	243	255	282	268	261	250	292	267	290	265	306	263	277	259	279	270	274	273	305	316	303	232	293	288	314	239	265	258	258	283	269	289	308	312	268	272	241	258	270	266	268	274	330	313	255	254	279	262	277	266	293	304	269	258	281	315	263	252	300	290	299	256	284	273	277	309	265	289	274	282	268	308	282	289	294	302	266	303	273	304	282	270	294	289	296	299	267	281	292	278	265	295	265	298	301	275	296	278	283	262	289	274	250	281	246	275	261	291	277	304	247	294	297	268	307	262	300	261	268	265	252	240	293	290	278	266	269	257	328	271	288	284	298	261	275	302	280	283	280	278	279	265	271	276	304	261	270	286	289	253	267	260	273	296	290	273	284	268	272	272	272	274	264	244	284	275	307	294	281	270	266	278	274	252	324	271	252	274	260	289	262	287	267	282	305	271	277	256	256	294	261	232	282	297	275	305	287	284	261	277	251	274	315	287	244	231	278	269	272	285	272	291	288	265	267	302	281	259	282	308	269	276	282	260	251	273	298	254	255	286	267	306	280	258	302	287	279	301	310	308	260	299	264	251	266	244	244	272	274	317	271	286	266	271	314	274	299	295	299	279	294	286	236	271	272	249	270	252	296	291	266	291	288	291	310	265	304	275	317	289	310	293	260	297	303	305	276	292	282	308	265	278	256	270	297	283	262	294	265	288	282	295	285	248	267	305	271	284	244	262	277	280	285	271	267	323	291	291	265	214	258	270	274	324	256	260	274	275	262	297	267	267	296	286	294	287	270	284	263	250	234	267	266	257	270	310	295	271	250	251	288	259	272	289	249	286	286	308	295	318	254	262	269	247	290	293	285	265	250	274	285	302	308	298	292	311	292	291	257	258	269	283	303	296	289	252	297	298	280	293	261	275	256	265	235	243	278	294	299	253	278	314	293	271	311	256	270	252	292	283	288	268	249	275	265	268	283	283	270	275	298	288	261	257	293	305	307	277	237	267	291	268	276	273	277	288	276	281	320	273	288	248	275	290	308	259	271	266	281	256	279	296	270	290	292	241	289	279	284	302	279	301	289	268	281	278	274	277	291	273	273	269	299	274	266	272	296	249	297	279	270	300	266	277	276	255	261	248	268	239	280	309	272	289	281	300	258	289	273	272	250	269	285	265	278	271	297	279	261	267	258	289	309	282	261	294	268	281	271	268	267	268	284	267	252	271	291	257	267	275	269	297	225	273	264	291	261	266	284	280	282	254	268	273	262	311	306	293	280	266	244	276	281	272	281
28318	22844	22289	2601	1661	1462	1253	1098	984	953	859	871	852	789	772	765	723	689	761	681	686	696	664	706	663	697	693	667	650	682	649	666	623	635	718	662	690	661	673	645	692	616	610	650	641	639	646	691	662	693	686	627	647	629	647	656	631	641	640	643	663	644	631	620	662	584	651	700	628	618	659	623	662	646	628	651	648	672	644	626	646	647	651	633	613	672	588	616	601	617	637	645	628	690	593	656	615	629	657	712	633	633	597	666	642	585	621	621	600	619	659	657	663	652	639	638	664	662	666	676	611	606	639	634	613	615	625	619	667	615	635	615	623	645	608	650	641	636	635	651	615	648	592	645	635	634	650	606	627	601	684	632	678	624	652	648	691	610	632	666	624	646	599	686	667	645	648	657	628	625	632	609	669	593	631	666	627	665	653	600	658	626	641	648	636	633	624	655	630	633	600	624	626	630	628	632	618	656	633	615	670	617	658	652	629	622	602	632	634	628	638	646	617	643	642	593	621	603	607	626	669	604	616	641	638	631	636	611	640	648	661	654	665	660	620	676	653	645	652	666	610	630	594	602	675	666	652	589	645	647	577	678	642	658	647	699	658	596	667	619	627	627	647	616	655	612	623	638	643	645	648	652	598	624	599	635	639	656	618	644	600	629	670	667	665	648	646	653	646	652	638	609	636	619	624	621	656	649	622	624	662	662	611	596	639	617	566	637	655	620	655	640	621	647	607	644	664	690	671	639	668	598	658	638	619	654	621	638	638	641	676	637	614	611	644	669	693	685	599	702	652	623	632	623	602	598	663	678	647	625	629	637	638	642	600	683	647	649	576	666	633	631	633	654	599	631	647	603	690	641	644	710	618	626	626	612	687	674	620	653	677	623	639	628	668	667	649	638	646	658	638	608	588	634	642	639	694	667	664	613	588	689	635	656	646	633	652	652	625	629	605	598	611	642	624	637	646	617	644	656	661	667	626	593	590	670	642	622	637	665	629	648	655	627	653	651	619	641	591	613	663	633	609	619	608	628	643	619	645	660	689	659	623	621	668	639	602	602	645	604	600	658	637	686	636	643	655	622	603	686	698	665	632	624	606	621	642	663	696	668	627	641	618	661	634	603	638	592	641	661	638	663	640	592	648	672	666	654	629	574	618	611	607	644	639	617	607	625	612	619	642	692	624	649	658	636	616	627	634	653	648	636	659	652	673	627	633	610	603	621	671	640	614	611	646	627	601	647	593	606	683	571	635	602	623	631	680	616	646	651	662	596	610	592	628	586	666	648	637	636	665	618	647	636	632	645	603	628	666	611	637	664	608	635	661	633	649	658	618	635	596	619	615	646	700	609	658	649	663	616	664	645	646	657	645	565	627	641	587	629	668	647	644	669	639	660	625	647	631	664	659	601	638	611	619	693	615	653	623	643	600	641	593	627	649	612	621	647	630	574	619	673	601	607	627	655	699	627	700	689	632	671	676	602	596	631	667	642	622	687	632	626	607	662	661	617	630	635	666	626	598	640	630	614	597	679	653	615	661	646	607	627	677	585	673	632	616	661	660	659	615	618	653	640	630	623	649	611	660	642	639	671	618	626	635	610	641	623	616	634	610	629	642	646	595	651	603	653	622	670	649	642	645	617	643	657	656	655	620	654	684	639	654	616	578	636	642	635	631	619	638	597	622	671	620	697	684	684	654	653	646	629	660	606	676	627	640	615	616	642	661	654	647	610	608	628	571	591	626	627	630	644	667	608	612	678	625	615	618	631	617	656	647	638	639	631	660	640	641	690	653	639	641	624	603	638	675	633	638	640	649	648	669	644	614	613	629	627	610	644	619	639	620	667	640	624	617	651	660	587	656	594	624	640	622	659	639	639	630	631	616	646	637	618	640	625	598	654	655	690	611	643	604	657	621	653	613	683	628	622	639	644	617	644	659	612	603	648	655	635	693	607	624	657	627	642	613	597	660	650	652	596	669	618	634	596	637	662	583	573	589	642	648	602	641	639	603	627	643	645	592	622	628	569	630	633	638	634	597	614	646	634	664	614	624	672	685	625	617	644	648	638	648	626	649	594	662	589	595	668	661	603	678	619	626	613	669	640	627	615	660	600	679	681	633	609	646	656	655	625	634	659	639	582	683	617	590	675	661	649	619	624	590	634	626	658	613	619	628	639	666	651	614	610	675	629	636	606	652	587	612	628	636	620	680	627	622	645	719	663	645	625	657	602	598	649	619	655	647	644	625	638	648	627	618	627	646	616	653	644	670	685	666	666	631	604	611	641	654	625	638	603	601	618	611	629	637	616	676	646	646	650	598	587	641	604	585	629	659	659	630	662	644	671	640	626	625	606	657	594	636	663	656	652	609	659	617	661	611	683	617	650	626	573	599	634	619	612	659	632	667	657	608	628	656	639	591	613	609	618	630	616	616	611	658	594	639	652	648	624	657	613	621	621	666	611	683	648	636	611	636	644	654	637	601	624	632	705	638	629	624	643	670	626	639	679	631	633	640	674	642	663	631	642	607	605	596	651	607	626	649	581	640	665	614	682	627	665	611	648	627	654	688	628	611	681	598	674	644	629	641	644	617	604	674	677	641	641	637	670	624	615	633	630	660	640	635	668	617	604	593	611	630	645	638	651	618	622	627	648	613	631	645	620	650	624	583	635	644	620	656	618	657	629	630	615	656	632	673	607	651	619	608	606	630	578	650	658	654	650	622	650	613	610	633	645	633	624	658	630	660	631	594	642	643	642	639	695	659	651	602	619	674	640	664	622	669	639	640	642	630	633	640	630	581	608	660	610	631	647	672	682	628	647	670	637	636	615	634	626	646	670	673	661	609	635	646	616	657	596	630	647	644	637	598	626	663	683	636	638	617	682	625	637	666	676	641	663	626	613	649	649	613	599	632	674	637	626	627	657	640	639	675	649	647	627	629	633	591	627	635	651	636	648	656	600	601	615	614	627	640	639	620	608	629	609	644	654	639	675	639	651	643	663	662	612	666	629	645	605	572	668	698	623	638	651	619	668	634	627	642	645	629	605	622	623	609	594	613	624	675	656	654	663	629	613	638	631	625	625	684	636	607	642	621	677	579	642	622	649	676	663	664	650	633	630	646	664	685	628	611	665	628	607	614	637	601	650	627	654	669	641	619	567	626	665	642	644	616	639	640	594	596	627	654	636	653	683	594	608	624	627	630	639	631	612	658	664	701	651	659	648	612	633	601	645	576	598	626	614	636	660	665	602	661	651	646	633	643	680	604	642	638	623	646	609	613	623	670	631	627	641	672	619	643	623	649	641	596	598	644	646	647	646	621	664	606	623	636	607	637	658	670	594	611	616	634	668	622	615	688	646	634	658	616	621	650	656	612	665	639	657	603	642	641	616	609	628	651	670	656	614	644	614	617	648	612	660	614	683	638	646	648	634	663	651	628	590	646	658	614	607	690	645	646	630	663	631	607	631	619	617	671	663	592	616	644	654	643	659	648	656	586	661	639	653
14378	6561	3120	383	278	262	249	249	245	262	271	252	254	252	256	223	244	228	224	246	272	249	198	253	260	268	268	245	237	252	273	240	238	246	220	260	267	236	242	225	243	242	277	237	229	247	229	244	272	265	259	248	262	243	278	246	232	281	269	237	233	270	282	258	226	261	247	267	236	255	267	241	245	259	250	254	263	242	243	256	264	269	259	225	278	276	235	267	253	253	226	282	246	252	241	242	262	255	274	270	256	284	247	268	243	221	269	282	244	265	246	276	244	260	258	240	244	242	255	214	245	268	263	256	243	237	241	270	229	246	249	229	243	246	255	229	261	251	250	249	227	241	281	246	218	233	225	237	279	219	269	273	257	259	267	279	270	266	291	279	244	252	263	245	270	292	269	271	248	269	258	260	261	241	257	251	243	257	242	256	261	273	287	245	239	236	235	226	245	246	210	251	294	252	248	244	278	249	247	252	251	240	250	279	262	250	223	268	245	232	230	268	251	261	278	242	263	257	243	259	256	251	248	246	251	259	268	249	267	269	255	225	237	262	272	290	257	222	284	244	251	247	240	232	246	240	276	286	273	236	258	245	247	277	242	252	302	265	245	259	242	265	260	221	255	241	259	294	261	253	261	264	251	259	242	253	294	229	253	245	219	270	249	277	258	251	233	250	243	257	232	250	231	257	264	227	286	240	249	292	255	267	230	269	228	231	251	271	274	270	238	246	241	258	240	271	257	300	244	227	234	243	249	265	237	267	278	261	235	278	241	210	256	275	293	280	279	245	264	248	252	274	273	241	284	262	272	262	255	249	289	258	266	268	259	258	243	241	242	219	263	250	252	254	300	278	271	248	265	288	285	258	254	257	255	256	287	258	248	283	246	235	267	259	251	259	250	246	263	240	253	227	246	231	249	238	229	262	288	257	257	270	301	245	252	265	265	234	274	260	267	238	260	241	242	234	266	252	229	267	250	272	249	254	255	238	233	254	267	272	272	243	281	244	264	292	241	239	264	248	266	245	240	255	255	288	219	242	250	242	230	277	218	244	231	241	254	245	242	243	259	245	229	252	247	273	239	270	271	243	255	246	254	254	255	271	276	238	249	276	247	243	238	254	326	266	262	256	268	291	261	247	254	252	267	211	288	267	249	235	254	235	259	268	306	277	236	252	224	244	258	256	257	251	273	294	253	229	268	233	239	290	234	277	222	264	262	254	260	265	261	272	248	249	223	248	289	279	258	281	247	247	243	270	259	258	261	256	266	266	246	268	246	219	268	241	270	262	239	255	264	299	266	231	241	253	261	270	260	254	252	251	247	243	253	259	255	258	259	259	214	269	261	244	246	258	258	284	257	265	259	272	257	233	248	240	264	226	246	249	265	259	247	230	227	284	269	234	252	261	274	256	259	254	255	256	239	258	242	238	268	275	293	238	273	222	241	243	230	273	249	286	266	234	265	249	249	275	238	211	235	285	245	218	281	242	280	280	283	318	263	237	264	235	263	293	250	246	238	255	245	258	255	245	239	249	268	272	235	289	244	282	259	227	242	245	270	241	242	266	246	259	288	244	234	244	224	265	256	270	245	225	242	268	254	269	257	239	281	246	231	223	235	281	254	257	264	259	256	268	261	262	253	281	269	261	263	268	247	273	256	291	256	284	252	271	272	236	237	248	257	266	273	239	282	268	230	259	238	241	312	306	270	246	278	248	240	259	258	264	245	270	239	257	242	262	261	260	236	234	269	294	244	245	229	225	273	246	285	233	287	270	255	252	245	231	243	232	263	239	226	271	261	262	265	257	247	238	242	246	293	260	269	284	248	253	229	268	265	276	237	252	256	250	250	246	241	269	241	281	250	247	274	246	265	264	253	226	259	288	283	250	262	267	266	249	251	243	239	233	255	239	268	234	235	259	243	247	240	255	315	287	255	235	259	242	268	270	271	268	262	254	254	246	260	262	254	221	254	250	245	239	257	256	240	243	257	270	244	242	258	272	267	255	257	252	247	247	256	259	245	249	257	277	243	241	252	266	266	246	272	276	267	231	278	257	248	270	265	229	247	245	282	255	262	253	249	273	258	231	210	246	240	244	252	256	252	246	252	249	249	236	238	252	261	262	249	246	259	233	248	230	254	260	275	222	248	265	260	266	284	230	249	259	227	242	244	247	251	246	249	248	248	254	274	225	290	262	234	228	258	258	263	262	276	239	229	244	271	264	272	223	259	256	267	261	266	251	216	271	279	244	243	227	228	253	255	235	291	260	257	228	231	245	282	250	257	237	253	248	256	258	263	253	246	275	238	254	252	241	239	268	256	229	274	230	245	236	269	252	235	259	230	275	254	257	235	230	244	292	252	253	231	261	290	248	252	226	272	274	272	263	238	277	294	266	270	207	225	232	251	293	274	244	240	255	243	230	223	262	253	246	281	244	264	243	242	265	257	262	261	269	269	289	252	236	237	227	243	258	268	267	264	217	246	242	232	229	278	271	292	260	258	244	260	252	266	249	233	236	253	261	253	278	250	232	241	274	254	231	255	298	241	256	248	243	280	240	253	244	255	246	271	240	259	261	256	258	247	259	270	263	244	230	252	259	291	251	260	254	238	256	242	274	234	259	230	275	246	274	264	214	287	239	253	224	265	268	260	275	264	271	245	238	248	243	242	285	254	266	254	271	246	271	240	284	287	263	263	229	258	245	246	237	263	234	256	256	229	258	236	254	234	245	248	257	259	257	258	263	265	267	260	257	258	254	241	263	272	249	265	251	243	271	254	248	243	256	253	266	251	267	254	270	271	253	255	244	271	270	251	249	249	235	266	252	258	257	311	255	251	227	247	264	269	265	282	241	251	266	243	274	270	278	257	272	262	205	228	261	238	276	254	241	278	262	290	231	272	257	295	286	278	247	236	258	228	229	286	250	271	264	240	251	277	286	247	258	276	268	259	241	265	237	234	261	263	245	240	239	277	275	291	265	265	268	235	262	268	258	220	251	257	239	251	285	225	259	234	250	259	257	239	251	243	243	247	239	233	256	244	245	242	248	274	247	257	253	257	248	246	251	249	255	283	261	268	265	262	254	263	241	221	260	244	271	250	252	268	225	278	281	253	254	248	291	274	289	242	272	269	243	264	242	242	273	275	273	285	285	253	275	271	260	257	298	255	222	244	253	233	237	234	263	244	241	234	233	270	258	253	252	270	229	245	218	264	261	274	272	241	288	249	260	274	259	261	270	260	267	272	260	254	252	243	234	263	245	231	251	296	252	243	234	257	231	234	262	280	268	243	249	257	243	261	265	249	289	274	252	238	259	241	247	235	259	278	241	269	232	257	265	266	223	240	244	249	277	237	236	263	255	284	292	236	249	262	229	252	227	253	272	256	237	270	255	282	277	280	264	261	247	255	257	239	236	246	268	231	245	244	262	257	295	252	280	253	241	248	265	250	242	227	220	278	277	252	253	257	265	231	243	239	254	261	241	274	249	250	234	246	250	248	243	263	265
8808	5472	4799	696	564	587	609	586	575	574	568	598	550	634	557	539	562	550	551	544	542	555	554	547	538	597	599	597	560	522	607	561	551	539	574	622	584	576	578	567	601	566	592	597	551	522	613	544	563	582	585	581	577	554	599	542	608	609	589	561	591	587	581	546	551	613	553	608	598	597	607	602	580	600	572	551	529	584	560	592	535	591	603	574	575	611	605	568	587	560	558	572	554	553	562	568	530	599	575	584	574	550	590	592	548	570	584	544	553	615	564	544	618	561	573	571	542	585	585	602	614	549	570	601	618	546	553	577	597	570	588	583	553	569	620	598	574	588	621	596	583	577	573	607	577	567	550	548	613	598	600	601	592	613	624	583	609	578	592	563	586	557	610	579	601	618	563	579	581	552	580	610	565	597	531	586	572	566	530	529	535	531	591	583	564	549	573	573	552	569	589	540	570	564	553	558	557	572	572	529	543	580	569	560	522	587	532	557	557	550	555	584	611	581	566	548	559	602	540	558	587	569	590	565	610	561	594	584	586	620	612	542	593	564	559	538	586	582	563	566	592	569	587	582	519	571	579	617	541	579	528	621	557	599	574	563	609	584	592	528	528	509	568	561	584	579	541	547	573	572	630	547	564	570	560	609	550	519	550	588	558	603	559	574	592	578	555	598	568	584	614	605	542	593	562	525	595	571	584	533	596	538	543	571	545	595	603	586	565	585	544	545	605	545	528	578	556	597	553	570	593	599	596	577	609	589	592	545	565	570	545	567	541	553	567	596	577	558	550	619	555	593	566	589	590	553	560	586	538	594	552	594	593	559	592	581	566	549	545	575	587	608	559	613	531	567	600	525	643	567	602	591	569	583	548	567	623	537	553	586	543	573	622	586	603	574	546	593	561	558	571	573	574	559	557	563	597	580	578	631	581	541	611	555	535	592	559	566	571	563	581	587	535	626	600	568	583	566	566	566	557	506	539	572	552	545	606	548	565	577	573	594	557	631	551	531	571	515	549	598	576	555	549	580	520	549	554	595	596	556	587	534	599	568	580	561	585	605	560	548	612	559	531	608	564	588	612	553	563	581	579	584	583	510	527	558	557	636	573	536	533	498	585	600	580	550	568	541	591	577	582	572	559	600	535	597	557	575	595	589	581	563	613	584	587	542	568	571	554	590	591	541	554	588	528	628	615	578	551	576	551	547	563	555	527	561	584	557	590	598	556	536	578	587	632	559	590	539	605	607	554	558	561	569	600	631	618	584	592	590	591	623	569	575	578	608	553	593	562	578	575	554	586	547	525	546	598	584	597	580	555	561	623	533	582	567	559	533	602	572	553	519	587	556	471	576	591	549	593	630	587	563	553	591	561	536	593	539	612	555	562	552	569	582	570	556	548	563	566	528	583	547	530	619	569	571	561	558	593	540	563	533	605	596	562	583	547	569	506	590	576	584	548	604	562	563	608	575	591	560	557	530	563	523	572	598	589	570	597	578	600	565	582	607	560	587	567	585	551	554	573	567	541	565	605	553	567	561	567	605	595	556	530	590	543	554	621	615	547	581	553	550	605	604	558	571	591	564	578	572	539	529	568	564	563	553	621	569	555	566	536	580	560	591	573	585	543	605	535	596	538	557	581	581	612	598	561	550	558	542	561	564	571	582	546	547	544	584	634	573	621	554	566	555	577	623	613	549	606	532	578	593	626	549	559	598	572	535	578	529	557	549	554	538	585	578	552	499	581	567	594	579	544	613	555	532	602	555	552	566	569	550	598	580	614	588	556	575	554	550	593	566	573	541	558	608	601	541	556	536	553	570	575	591	579	549	552	563	569	600	568	570	553	543	536	545	585	535	572	568	538	582	558	584	598	572	587	563	592	579	549	557	568	533	553	572	588	553	567	546	569	596	568	587	560	565	595	606	587	612	609	562	574	565	545	575	516	581	599	580	572	598	571	566	567	515	525	606	563	564	574	589	557	582	534	588	588	543	534	554	611	529	498	599	591	581	602	529	572	571	624	555	585	540	587	586	605	568	549	541	529	593	561	594	583	595	567	571	624	512	590	568	603	543	574	561	536	569	548	602	572	575	586	601	586	593	591	549	580	560	561	567	574	584	558	612	562	546	568	573	549	574	569	574	554	579	565	591	616	552	582	576	588	561	577	579	546	563	572	594	553	562	586	591	605	603	599	588	615	583	571	553	543	561	547	597	608	616	541	557	566	596	601	553	580	517	550	562	557	581	595	597	564	626	580	591	599	574	535	537	572	551	547	531	563	546	582	596	556	571	580	578	541	500	589	590	576	588	567	536	536	562	561	599	600	530	578	554	586	564	565	576	611	570	533	594	555	574	580	572	557	536	538	589	575	612	572	567	593	572	561	644	511	585	553	586	579	552	592	609	538	561	576	561	556	582	566	587	597	615	591	585	540	523	579	573	606	547	543	581	584	592	564	615	595	568	559	572	539	556	574	557	610	600	543	579	623	570	569	629	525	595	612	567	572	576	566	570	607	594	569	566	537	561	526	596	590	542	534	539	547	592	572	578	599	577	579	594	573	545	584	583	580	581	543	555	553	568	596	592	581	583	586	580	577	564	546	542	574	564	596	555	599	526	536	598	550	563	644	546	600	559	534	564	580	554	586	583	594	586	573	616	554	547	543	524	564	588	574	585	552	546	612	568	595	583	552	581	539	550	593	581	602	587	572	578	571	608	557	578	600	598	592	612	581	551	583	545	560	589	548	593	562	531	586	555	587	596	563	575	538	606	616	579	546	573	639	562	594	563	598	568	577	540	581	592	545	564	535	583	577	560	605	558	553	599	528	533	577	597	597	584	585	592	560	580	591	570	568	573	581	550	556	596	563	580	629	560	542	621	563	609	556	540	570	605	599	543	565	546	580	575	580	574	592	596	608	571	599	579	573	515	564	555	579	564	553	583	561	562	529	559	549	536	591	585	555	550	552	524	566	581	604	589	555	567	569	569	583	577	517	574	559	567	612	573	592	566	580	577	554	608	549	559	558	612	536	581	582	588	601	557	607	556	594	617	533	559	620	577	582	549	553	616	579	592	561	551	563	518	570	568	599	579	590	570	590	528	572	598	544	556	557	561	621	550	601	595	541	553	609	548	603	602	597	588	588	592	607	591	550	578	619	603	557	549	557	585	565	567	573	615	581	568	580	553	597	543	575	558	552	565	599	577	583	563	586	596	578	578	620	546	580	547	584	570	534	572	586	612	563	540	603	604	512	582	587	570	603	560	551	527	567	574	507	528	585	551	545	570	596	532	544	567	611	601	590	537	603	614	617	572	581	563	609	571	552	604	553	583	572	562	513	556	524	526	589	532	559	571	580	614	601	571	540	547	615	546	567	591	594	545	557	612	587	572	592	570	579	547	578	579	538	546	575	567	562	611	570	597	563	578	571	599	571	576	495	538	538	618	575	566	558	570	606	562	548	565	582	579	535	581	589	581	544	544	577	547	582	545	567	548	572	581	534	598
33075	20845	14857	2508	406	289	252	280	239	217	236	195	189	191	194	203	210	178	225	197	173	203	196	167	181	189	196	159	179	188	202	192	176	180	200	184	202	209	198	208	183	217	167	171	180	187	209	170	215	190	186	185	181	160	210	180	202	177	211	208	193	199	176	192	188	210	186	183	164	199	215	177	184	195	234	196	196	204	183	179	170	171	180	187	179	195	190	223	200	202	147	181	178	209	187	192	184	193	186	195	187	207	192	204	178	190	186	176	185	164	185	189	177	216	204	190	225	192	178	176	168	199	187	192	179	183	163	212	172	184	162	192	168	173	179	180	164	181	194	179	218	174	212	179	186	171	214	196	173	171	189	213	190	170	194	190	200	193	188	201	196	188	198	205	203	198	185	167	180	190	193	178	172	176	203	192	195	189	202	196	194	218	190	162	199	187	173	189	181	160	182	203	205	200	201	200	199	192	170	208	174	168	219	185	187	183	189	193	191	178	175	212	189	174	205	176	195	174	177	201	185	188	171	178	189	188	164	183	191	215	180	181	197	186	199	178	207	190	190	195	152	216	178	205	188	191	184	202	200	189	173	194	189	185	205	196	192	173	186	170	180	187	165	177	165	191	169	217	171	176	185	182	177	194	164	187	194	191	185	201	203	190	181	170	184	184	204	210	189	197	196	225	188	184	171	187	177	178	151	195	212	178	187	197	182	186	183	205	179	190	195	212	185	186	184	178	191	170	195	198	189	169	173	179	199	200	196	181	174	175	188	209	187	190	200	198	175	206	181	208	206	174	173	186	196	193	205	191	228	179	179	175	184	201	194	165	184	187	199	193	198	193	204	178	161	177	220	189	213	192	179	198	198	163	184	199	193	195	162	160	175	202	197	188	203	201	186	165	183	208	193	194	159	175	200	201	198	177	201	181	163	204	181	182	211	177	171	189	182	188	194	229	172	173	209	204	205	210	176	192	181	197	190	188	209	178	171	189	182	175	189	164	215	198	206	205	179	180	181	174	185	201	209	185	195	220	215	191	167	212	206	186	202	179	172	215	166	199	162	186	178	171	199	218	183	165	186	188	191	180	183	161	186	189	199	204	183	185	176	208	178	194	195	199	180	197	176	179	178	201	195	189	199	193	206	182	190	215	192	172	168	196	216	172	171	198	194	227	198	182	180	190	202	183	171	174	181	190	209	176	167	171	228	186	198	204	232	187	190	197	189	199	171	173	174	188	182	169	189	191	162	189	185	179	199	196	185	197	187	189	151	216	208	175	202	200	193	180	207	195	195	195	201	175	188	200	208	211	204	186	200	166	192	184	183	191	178	190	205	216	189	211	210	202	190	200	181	187	171	233	195	202	210	203	217	201	158	186	197	201	177	176	203	174	177	195	179	194	187	171	183	206	166	181	218	175	181	188	193	179	187	163	180	188	179	153	194	194	183	188	178	165	197	178	174	195	227	175	186	175	173	194	191	205	193	197	173	210	199	173	199	170	188	194	177	205	200	189	216	176	177	190	178	184	211	199	205	175	181	203	198	209	184	196	226	186	175	185	205	184	183	202	186	181	187	215	192	212	182	216	189	200	216	201	183	186	171	182	190	202	175	197	199	209	180	213	193	191	193	195	185	191	173	201	220	184	185	189	185	198	192	216	196	176	186	178	185	189	178	198	186	181	158	185	200	177	168	181	189	184	209	178	175	175	187	180	194	198	205	169	184	195	225	198	189	190	192	186	175	201	214	205	170	193	189	200	178	188	173	173	177	166	188	198	205	197	175	173	197	189	206	193	204	199	203	202	167	186	194	189	187	208	169	198	143	188	197	169	186	198	188	173	166	196	208	182	183	201	175	194	193	204	214	172	228	204	193	198	178	195	208	182	184	179	201	164	169	169	181	197	191	188	178	191	180	204	179	203	170	203	159	201	161	198	181	195	222	187	209	180	213	213	169	179	198	181	194	198	207	205	179	180	211	185	204	215	184	188	200	217	192	183	166	201	193	185	189	195	171	218	182	216	184	163	186	193	214	185	208	197	199	173	202	172	177	179	208	210	206	207	193	181	202	196	208	210	246	186	190	185	175	190	186	177	198	191	214	213	203	178	190	183	200	207	197	188	178	197	188	162	189	206	183	184	209	184	192	181	194	196	192	179	171	198	165	183	197	153	236	174	185	210	181	214	190	188	196	172	216	210	175	201	187	160	208	177	198	207	176	179	189	200	203	204	205	207	205	186	198	192	195	187	184	194	198	183	192	178	199	203	210	188	197	180	182	175	193	198	176	171	176	212	201	184	172	192	160	194	182	161	185	193	176	200	193	176	197	200	191	190	191	180	178	193	183	177	186	215	184	155	188	224	198	199	208	203	212	191	197	185	179	203	188	190	178	179	202	225	174	193	193	165	197	168	167	211	208	185	176	225	175	193	173	179	183	205	160	192	229	181	192	214	186	220	176	205	192	198	188	207	161	176	182	156	175	213	217	195	197	189	205	177	184	197	180	193	193	189	196	182	180	174	189	179	179	178	187	182	187	172	170	177	163	209	183	179	214	168	197	185	219	193	184	168	186	196	210	186	189	184	166	214	166	182	195	201	160	214	205	200	180	166	174	216	206	185	179	193	198	199	173	196	204	180	178	221	201	194	188	215	187	195	216	183	196	194	199	170	195	200	175	189	207	185	185	223	164	201	171	202	193	189	189	180	201	200	207	179	178	178	179	167	184	192	228	192	150	194	174	176	168	186	165	197	185	210	224	187	206	186	188	199	199	172	190	160	175	174	169	178	182	194	188	180	180	179	195	196	169	204	200	188	189	194	209	210	175	179	189	207	163	190	171	175	182	167	190	186	175	163	165	190	166	162	194	187	185	179	164	190	194	172	207	171	183	197	183	187	180	213	220	171	158	207	189	179	196	182	182	202	235	195	188	189	211	176	176	185	194	206	183	178	217	187	188	184	182	195	204	165	181	185	191	206	187	206	186	186	205	188	196	216	210	199	200	169	191	184	197	157	193	187	189	171	196	188	183	178	160	177	198	180	196	179	166	187	203	198	181	183	171	169	173	188	174	197	199	209	190	183	173	205	196	175	191	217	208	164	187	209	191	218	216	210	200	184	175	208	210	190	182	190	191	163	217	173	194	181	177	189	205	198	193	183	174	193	152	186	181	168	173	194	178	192	180	188	208	178	171	201	185	184	192	199	185	191	168	209	161	191	178	184	185	193	196	179	188	196	201	189	212	210	203	213	175	190	207	167	178	171	183	191	194	212	188	185	190	167	205	190	180	186	200	179	181	176	172	206	189	199	207	193	213	207	191	212	190	170	173	202	205	215	183	190	186	180	196	196	220	211	195	175	212	200	187	189	190	219	200	179	196	175	154	201	195	182	180	174	210	180	194	175	195	200	182	193	212	193	169	188	181	204	186	185	169	164	186	170	212	196	204	177	209	183	182	189	195	190	165	182	180	202	194	167	174	172	181	167	203	172	159	183	164	187	186	202
20695	15527	15802	2313	949	864	775	704	608	605	606	574	555	572	477	477	556	499	452	483	503	524	495	493	504	474	469	506	445	473	454	487	477	475	487	451	487	482	503	467	452	471	465	451	482	482	470	436	483	486	459	458	433	462	483	446	428	439	459	448	459	489	461	464	463	482	444	455	473	458	416	434	477	450	442	458	453	424	481	445	432	451	436	483	432	466	464	454	460	473	432	472	476	442	459	486	442	463	449	447	433	473	440	423	419	466	466	430	436	484	471	452	422	439	478	455	488	435	442	484	451	419	452	446	489	417	455	471	492	460	433	436	454	497	471	482	447	415	430	467	476	442	463	469	470	471	448	482	452	468	455	473	478	474	420	485	461	467	462	461	454	456	445	439	451	467	447	451	486	451	474	478	439	405	440	475	443	472	429	454	465	465	496	475	421	465	450	486	374	515	474	464	471	449	442	465	474	474	444	447	464	490	428	435	468	495	433	458	465	478	445	516	463	429	458	466	481	420	457	449	438	435	539	496	462	404	462	465	451	459	442	462	439	463	465	424	458	498	443	472	435	483	474	423	456	480	486	472	449	468	405	475	464	467	432	482	446	438	476	437	431	437	486	442	453	482	433	470	453	441	439	445	464	400	444	439	456	464	487	479	484	456	451	455	466	460	454	461	443	502	463	437	429	419	452	447	476	419	436	471	447	454	435	461	516	492	490	454	453	462	469	460	465	432	470	419	454	440	466	417	478	464	438	483	454	468	463	484	431	459	458	447	490	462	464	435	462	440	476	445	444	413	449	416	477	478	473	442	495	392	442	450	443	445	477	429	460	454	509	503	428	460	456	469	453	408	466	428	444	489	500	418	453	488	450	497	488	492	459	473	425	428	460	469	447	436	474	477	453	460	397	416	425	486	471	493	449	433	483	447	463	453	464	440	459	450	456	431	482	467	463	456	480	471	430	440	453	465	441	470	439	424	447	471	437	459	428	440	441	479	420	442	442	420	427	454	443	433	427	464	478	439	471	397	427	421	503	452	440	434	443	479	467	476	426	437	468	470	451	466	483	473	443	443	465	451	471	445	436	421	486	461	461	447	451	451	467	466	498	470	509	508	452	460	460	449	456	461	425	434	430	441	456	421	454	433	451	444	443	470	468	426	435	448	459	497	443	441	461	461	463	496	487	434	471	457	432	456	465	484	439	495	456	443	465	439	431	459	439	458	463	454	450	453	442	433	451	420	473	434	422	482	412	437	423	489	449	464	437	458	424	467	440	483	465	470	465	459	391	456	457	476	454	421	469	450	458	440	481	427	481	416	473	436	446	460	496	449	450	441	487	423	482	495	451	447	443	468	479	470	455	417	485	509	470	440	467	451	515	438	468	471	419	447	495	447	460	449	471	405	434	418	464	449	491	427	449	460	468	479	419	460	461	496	483	438	459	440	446	470	448	464	455	428	408	422	447	441	460	444	454	428	430	457	459	451	453	413	480	466	459	468	450	429	464	466	461	458	463	435	479	446	444	447	447	494	453	480	497	446	466	429	463	477	419	431	459	481	423	476	477	467	448	445	439	510	436	475	440	429	416	436	483	481	435	449	453	467	452	440	465	447	453	429	468	446	485	462	410	439	469	443	465	426	453	479	487	423	462	462	496	476	443	453	442	456	457	416	441	441	432	460	468	429	481	488	435	449	468	447	476	506	458	473	413	507	455	472	396	424	444	471	456	458	428	511	450	415	486	452	452	494	454	464	472	453	477	430	431	466	490	425	434	454	439	439	397	480	486	450	477	472	463	470	461	461	437	443	492	437	493	448	397	443	470	469	448	461	456	439	439	475	447	443	447	458	468	487	479	461	453	420	478	436	410	448	466	446	479	447	426	486	439	450	431	466	440	451	445	461	442	466	477	446	436	438	465	411	431	471	442	448	448	447	479	456	414	442	488	444	446	426	470	440	474	472	432	410	480	462	458	415	457	449	422	441	443	458	452	454	436	430	423	447	469	479	468	475	455	458	461	460	448	432	454	479	468	453	448	440	431	411	506	467	439	485	449	443	461	473	431	474	453	454	457	429	438	485	479	497	489	465	435	446	421	443	402	447	429	442	437	490	432	477	467	437	490	476	456	434	450	452	435	422	455	446	463	433	469	449	459	426	498	417	490	476	449	473	424	422	404	503	456	475	436	475	459	427	448	412	456	479	443	428	462	460	433	477	434	437	442	506	472	423	439	418	476	431	439	440	451	487	444	464	468	434	452	457	455	460	456	467	433	495	444	411	449	463	422	469	453	470	482	448	465	436	469	457	463	439	433	442	473	451	484	439	470	446	444	501	447	477	485	503	474	505	468	436	456	491	438	474	464	434	468	402	498	419	453	419	439	478	469	428	470	462	452	469	434	434	482	475	476	454	475	477	475	440	461	446	450	440	415	460	440	433	456	460	429	439	447	492	451	461	410	453	471	449	459	440	429	461	433	481	439	458	437	446	452	508	442	473	477	511	455	463	465	443	514	457	477	470	450	436	427	432	452	437	436	436	428	434	462	455	493	442	423	439	447	431	451	479	505	495	451	468	467	465	476	454	421	442	433	472	454	470	462	466	465	470	419	459	426	500	451	419	416	452	434	487	431	445	455	448	415	488	410	463	483	458	482	484	468	416	452	444	442	451	439	443	469	504	410	472	436	495	472	463	452	435	473	438	436	412	430	438	443	463	422	470	466	495	466	448	476	417	472	467	475	454	430	466	431	447	435	457	448	516	445	436	461	445	435	435	472	425	434	431	470	446	423	437	449	453	497	424	507	444	445	498	466	472	472	447	488	462	472	439	474	486	488	451	429	482	469	451	429	461	454	460	411	502	453	401	461	459	450	484	431	401	461	462	471	449	428	456	438	448	444	475	469	453	454	434	456	476	443	476	476	468	487	446	465	435	437	483	451	450	418	490	444	457	482	433	475	435	424	506	522	417	446	426	447	446	477	432	486	458	452	427	439	444	477	457	474	475	471	427	453	461	435	428	437	439	435	471	437	499	430	435	468	437	452	466	452	418	465	461	503	440	446	512	484	453	464	455	428	443	485	416	482	469	449	461	444	445	482	493	444	452	432	446	458	465	486	466	450	492	435	454	448	435	415	450	448	498	431	459	458	464	479	469	435	436	425	458	467	449	472	455	449	463	499	444	494	469	480	473	452	461	438	421	445	438	470	437	477	483	470	419	458	407	440	453	410	419	434	456	424	481	429	449	437	474	448	426	449	416	448	466	432	513	461	471	409	490	453	457	418	454	453	436	435	451	479	456	483	408	384	488	483	454	452	491	487	485	457	449	454	462	458	474	481	457	404	443	450	487	486	440	409	428	458	475	428	444	501	447	483	467	479	517	465	432	469	463	478	453	470	449	476	483	484	447	447	450	440	452	441	480	432	476	438	423	464	462	447	444	440	412	455	450	443	437	430	510	429	416	488	477	409	436	407	415	452	458	448	463	456	444	423	463	499	474	407	447
44310	30978	27489	7564	1350	635	450	341	355	318	337	310	298	309	276	231	273	280	274	289	278	282	249	300	301	284	287	293	277	273	281	267	280	257	261	314	273	279	244	273	287	287	254	295	275	225	263	272	269	256	312	290	259	274	262	247	277	295	276	279	283	247	227	250	286	259	265	270	251	283	296	267	262	293	288	310	287	269	242	248	289	287	260	279	264	282	256	298	266	264	300	218	237	260	259	312	301	282	240	307	251	255	281	254	237	259	285	257	266	276	276	264	266	302	264	263	298	257	287	270	270	285	270	259	241	285	258	269	272	269	252	275	290	274	253	282	232	245	279	258	250	258	283	282	238	247	275	264	277	255	290	282	275	256	284	288	316	259	276	258	261	254	277	260	275	263	269	256	266	276	281	269	221	270	251	291	247	261	256	277	260	250	254	284	269	295	302	286	265	282	262	254	249	278	265	290	249	267	293	271	280	277	262	312	252	284	300	283	285	276	280	262	242	274	247	265	277	266	258	274	256	256	271	248	285	284	281	295	270	301	264	284	295	259	249	288	291	282	259	272	260	277	257	292	290	276	266	279	288	269	277	314	272	273	273	284	283	292	275	255	256	248	268	253	280	245	275	251	269	246	245	250	278	269	276	278	288	253	279	252	242	282	294	288	277	263	277	270	272	300	287	268	255	272	282	281	271	256	230	300	274	275	275	291	256	268	261	303	280	278	294	245	280	242	247	279	254	290	269	277	269	258	285	278	248	255	276	291	252	278	327	247	280	269	260	262	255	282	231	238	273	292	273	255	269	265	281	292	266	286	312	267	269	274	231	235	292	253	287	242	237	267	279	266	253	248	299	271	251	278	285	277	305	276	266	262	278	264	264	299	263	261	254	232	241	268	269	279	258	266	291	254	285	259	278	236	260	271	259	259	262	262	257	300	266	255	278	296	263	239	232	278	279	266	270	286	273	266	263	258	231	263	279	289	257	251	314	291	299	268	262	257	258	264	251	271	276	268	298	247	242	259	267	273	290	262	273	284	268	302	261	286	269	252	245	278	261	262	250	289	288	267	283	233	263	299	243	276	252	295	295	248	294	257	279	284	268	258	261	266	260	253	297	264	263	275	278	300	244	262	271	234	246	258	249	276	281	277	291	245	250	256	259	288	286	294	281	273	246	256	290	269	280	278	261	256	276	312	283	276	237	260	299	269	252	237	292	281	277	259	303	278	249	243	297	269	280	263	257	254	273	278	260	253	295	292	260	284	236	251	239	285	313	287	279	274	264	275	274	261	260	315	268	244	270	279	274	261	301	272	277	282	292	279	288	277	263	268	268	255	295	282	264	279	284	272	245	250	269	260	272	242	281	275	259	268	266	287	284	266	272	264	287	241	306	264	293	285	290	260	262	290	256	249	279	287	263	251	268	262	276	301	285	253	265	283	302	275	273	294	247	253	314	265	275	266	288	286	268	245	283	287	251	278	293	278	283	234	278	286	284	279	263	308	257	275	273	274	245	266	274	232	271	264	302	276	267	280	253	289	277	233	282	280	257	277	256	245	264	230	287	251	243	290	260	277	257	290	265	287	270	244	263	253	282	281	301	321	279	251	239	258	253	292	272	261	293	266	279	264	283	269	277	249	288	273	254	280	271	259	291	279	265	243	261	298	282	228	261	253	247	242	243	323	300	286	254	299	294	271	275	271	269	264	256	269	273	290	244	273	295	291	254	276	218	254	261	267	269	265	255	251	276	278	325	266	235	244	252	265	251	280	241	283	245	235	290	289	265	289	263	250	260	290	279	267	282	295	269	229	257	293	292	291	271	205	263	296	285	256	279	271	308	253	254	299	275	258	255	270	275	275	276	248	230	262	273	287	272	273	274	266	244	275	279	256	280	295	261	290	255	307	267	265	255	252	274	258	283	261	254	278	284	262	251	277	287	252	257	263	262	247	275	268	256	238	294	253	255	291	268	280	299	255	240	205	301	304	304	248	244	247	263	274	279	271	293	269	253	270	272	282	295	286	282	253	260	239	237	264	280	258	263	235	277	256	285	287	270	230	249	304	246	298	288	251	297	274	298	256	260	266	253	275	272	292	242	265	286	275	245	283	276	285	265	278	275	296	245	274	255	241	278	285	282	271	301	270	272	252	276	269	241	258	305	256	253	288	287	273	230	266	306	276	305	272	272	250	273	261	298	255	270	253	248	272	280	273	280	251	258	275	270	267	267	261	271	269	294	285	270	270	269	278	287	248	251	252	257	275	282	285	274	257	252	246	223	226	271	268	286	257	265	283	284	272	282	257	263	274	269	282	254	279	270	288	269	257	266	283	253	291	245	265	284	285	278	269	270	284	265	257	268	277	273	274	273	249	268	239	261	277	225	261	257	267	244	279	302	236	274	279	290	282	266	252	268	270	297	272	272	252	281	303	295	299	278	257	236	301	256	245	285	265	269	299	255	282	270	239	274	260	294	281	245	295	295	297	266	240	233	268	289	282	280	270	282	274	308	252	280	278	284	270	263	271	294	278	285	274	265	264	232	292	285	309	272	274	279	264	272	272	290	280	256	264	262	298	253	268	269	278	290	283	239	263	311	311	281	269	270	287	275	254	250	255	307	239	291	252	287	264	268	284	262	294	257	291	291	260	253	262	251	243	293	300	268	252	274	287	277	253	247	281	267	274	290	256	270	267	270	288	275	257	286	281	275	259	301	277	295	256	234	263	261	272	278	272	272	266	254	262	287	275	256	277	241	285	299	271	261	280	240	268	267	248	281	246	262	252	278	298	265	308	292	268	274	274	258	254	262	263	289	248	277	274	263	279	239	241	279	268	220	284	288	256	279	273	246	252	275	285	290	276	269	284	277	270	321	234	283	272	255	253	280	256	268	272	267	279	297	285	244	265	276	269	246	259	273	279	290	275	301	308	274	273	249	245	273	271	262	255	261	261	254	263	258	269	285	270	281	265	280	265	261	269	249	275	259	290	262	277	269	248	269	264	269	259	298	282	297	265	298	254	285	257	263	281	287	277	262	264	272	270	307	254	265	255	288	266	262	276	269	244	252	305	288	234	244	256	271	280	256	259	261	258	299	292	277	275	273	241	270	265	265	264	272	259	254	291	255	281	265	234	260	272	284	272	276	259	262	274	266	289	258	264	245	260	264	284	240	295	231	289	280	254	262	278	284	244	264	260	262	242	286	284	266	243	281	260	258	258	249	289	263	249	283	252	275	275	273	284	266	264	263	266	253	242	301	281	274	256	314	266	299	240	276	276	266	264	282	258	236	239	290	277	259	259	275	271	276	271	301	278	285	276	252	269	247	220	260	268	263	261	287	268	265	270	291	276	272	253	277	275	293	266	238	293	237	250	284	284	276	283	268	271	279	273	285	277	269	258	233	293	277	260	280	286	289	259	263	343	237	268	252	260	304	284	279	296	257	267	243	285	290	283	278	266	262	275	268	255	246	274	299	248	250	277	261	291	298	270	269	263	270	285
27247	22609	25959	3888	1675	1420	1247	1074	949	910	903	829	767	770	734	738	703	702	761	675	713	670	705	688	672	686	711	618	678	653	655	629	693	641	632	666	672	644	632	637	644	648	632	617	629	657	645	610	618	629	601	627	631	671	667	626	628	613	599	568	678	647	586	620	594	647	668	649	628	631	633	647	600	629	609	631	641	611	637	589	639	607	586	627	655	619	613	625	632	607	646	637	632	643	625	579	638	608	654	659	611	671	593	603	642	627	658	626	654	638	592	654	570	652	609	619	623	617	659	650	611	647	619	634	629	650	650	614	600	665	587	592	659	655	632	628	608	634	667	657	615	649	628	608	660	646	637	645	599	640	634	609	636	640	611	601	679	565	603	654	642	636	650	605	669	614	590	675	595	610	640	599	610	631	623	596	620	652	645	599	626	636	615	628	633	608	612	642	669	570	630	604	663	653	627	617	651	683	608	577	635	602	597	595	643	646	638	656	601	608	600	671	600	692	672	610	582	568	664	621	644	592	597	627	581	614	591	583	573	618	626	575	627	639	627	621	629	671	603	577	584	609	640	654	609	640	629	631	633	574	597	639	625	605	626	642	601	577	580	589	604	582	606	643	612	619	623	613	645	668	626	626	646	630	668	659	616	618	617	620	634	623	631	615	670	649	653	623	608	656	639	643	587	583	617	650	619	610	637	625	643	615	602	655	568	609	609	633	617	664	644	602	600	599	614	634	601	641	612	633	623	569	588	595	619	643	608	629	604	666	648	582	624	573	645	584	602	660	637	593	642	636	649	630	629	606	594	614	611	664	648	592	627	623	656	605	579	567	640	625	611	616	602	613	642	611	591	614	637	623	661	584	636	624	629	612	601	623	609	632	662	599	628	637	649	588	641	597	660	638	652	603	636	589	610	622	634	609	642	591	648	594	668	619	617	634	651	603	685	616	601	636	612	648	636	674	637	626	669	593	625	626	631	569	610	603	644	609	543	619	606	591	636	620	595	608	666	608	606	630	649	619	629	606	640	615	615	651	632	646	601	630	599	643	639	562	634	667	627	647	600	626	590	598	604	650	644	615	606	631	623	636	640	658	666	616	625	637	617	634	597	634	611	597	599	658	600	679	598	611	597	613	590	638	609	614	644	629	635	644	630	555	638	595	679	524	632	584	588	596	593	626	630	680	632	616	608	645	644	634	588	611	628	613	626	616	636	584	618	619	650	660	542	648	586	649	641	610	624	600	643	618	633	628	606	613	642	655	579	620	585	653	646	628	624	629	619	580	614	616	651	662	605	597	619	633	626	631	612	639	612	626	633	622	614	617	629	613	698	579	624	608	615	609	632	601	639	627	630	646	623	648	618	631	619	605	678	633	637	619	606	659	592	605	639	603	609	645	597	610	658	618	592	621	583	663	634	660	642	602	610	667	617	631	614	536	603	599	617	664	576	642	577	585	608	631	616	647	646	582	642	597	614	587	623	603	651	612	684	628	612	665	626	620	606	644	604	656	628	620	659	675	633	635	623	595	583	632	637	591	624	568	580	621	655	609	599	641	616	681	571	597	602	624	620	606	617	592	651	619	619	648	648	622	653	609	640	658	596	611	634	603	654	598	583	609	660	613	668	626	681	603	625	649	652	613	649	630	647	642	611	640	606	593	614	624	642	630	592	626	657	593	640	575	585	622	588	622	634	661	610	628	597	597	612	634	621	592	657	626	677	647	600	649	621	655	597	623	614	593	626	645	669	598	631	566	634	660	607	631	642	630	643	619	667	595	602	573	619	592	621	588	627	606	594	604	616	633	641	620	685	674	568	607	611	610	582	609	587	621	616	594	653	598	619	597	586	623	617	619	656	677	579	566	597	580	629	646	652	650	579	622	619	601	657	626	620	644	666	630	622	653	618	593	638	657	648	666	641	633	636	634	594	605	585	579	612	629	600	674	601	619	615	622	619	625	606	604	663	595	661	682	570	642	631	612	631	555	600	630	657	602	600	642	623	576	633	634	617	642	629	620	650	630	659	637	623	629	648	618	625	608	648	655	574	633	614	607	572	661	635	646	638	580	614	641	610	648	631	635	625	603	623	663	636	584	608	654	601	633	628	655	609	639	679	602	603	612	607	609	598	659	615	632	597	591	622	614	660	614	635	622	612	631	649	657	636	609	613	642	621	600	609	593	589	611	627	636	607	597	621	665	640	656	657	635	579	619	601	638	635	591	645	595	631	673	635	608	607	589	625	582	631	619	634	641	611	565	626	591	646	659	655	615	612	595	612	686	599	628	622	594	645	654	625	662	676	576	589	603	606	645	632	616	604	652	630	623	561	606	611	596	624	624	581	618	677	640	631	630	590	593	634	622	640	680	629	579	626	647	635	600	633	652	610	595	612	633	656	589	657	633	609	577	590	614	595	608	607	652	614	618	627	638	635	645	655	648	584	590	679	600	620	615	630	621	649	599	628	629	626	642	611	626	634	584	610	602	616	641	598	670	624	626	635	571	621	608	578	654	617	643	610	608	590	649	646	625	649	587	668	581	649	652	608	599	608	571	643	584	614	645	654	628	636	576	641	622	612	596	623	637	590	603	628	627	659	633	622	612	659	656	648	632	626	574	595	602	643	610	586	606	650	607	593	647	645	620	598	615	646	631	599	641	617	607	670	635	640	604	650	610	607	590	642	629	616	595	599	614	602	609	642	634	628	654	646	626	638	628	591	619	613	595	611	608	602	610	632	575	613	609	591	646	619	622	662	655	635	598	656	612	598	600	632	602	627	631	594	630	597	644	591	636	616	608	638	637	641	618	595	588	631	645	634	652	628	577	651	595	680	611	630	645	615	636	644	620	648	593	630	636	628	629	613	652	639	625	628	631	598	612	615	613	564	612	673	622	573	573	629	636	609	614	636	642	637	577	620	629	656	623	650	582	605	615	607	657	636	624	636	630	634	615	666	613	646	603	682	613	593	605	637	594	612	630	647	609	609	623	596	613	633	607	655	627	635	586	593	624	600	627	615	626	625	661	615	599	651	631	643	645	618	614	613	653	606	618	575	625	619	593	636	643	607	676	604	616	605	626	649	579	637	634	667	610	614	644	656	637	627	614	659	640	591	674	592	609	640	598	624	592	612	601	608	572	625	614	601	599	626	619	656	623	651	631	663	635	650	617	613	609	639	618	669	612	629	591	619	622	625	619	645	624	641	608	635	588	649	569	596	591	573	601	629	599	641	618	612	612	626	604	625	578	615	601	645	651	625	628	611	601	613	649	642	623	585	568	626	601	616	646	667	684	678	583	646	627	612	636	628	616	669	626	625	593	605	609	637	587	601	635	664	624	620	617	617	618	630	625	638	585	617	632	622	597	618	600	577	590	629	661	631	597	650	606	569	680	643	655	655	564	630	610	626	591	602	651	585	577	638	621	644	605	594	628	613	610	636	634	585	604	652	658	642	650	612	644	615	674	634	613	590	634	631	601	672	648	574	610	625	607	582	607	612	670
13909	6315	3942	618	251	246	250	268	249	249	255	257	268	243	229	255	240	246	271	224	217	235	233	267	261	257	235	244	248	237	235	228	244	228	242	260	278	245	237	222	258	234	269	254	248	249	247	247	270	230	247	225	235	270	252	237	233	244	220	243	252	222	248	239	258	218	232	234	240	239	248	242	249	257	267	229	268	231	240	259	260	227	292	281	245	247	272	223	244	263	239	279	241	244	217	245	244	247	242	248	246	248	238	276	263	233	245	225	238	264	232	261	249	224	234	257	226	265	270	235	255	268	262	278	287	266	262	260	273	232	256	240	242	256	250	266	250	261	231	251	247	248	253	258	234	214	240	244	269	252	236	240	246	219	222	227	253	238	270	248	232	253	244	233	245	264	238	240	245	249	232	248	224	256	248	255	255	262	267	277	268	249	230	255	254	256	243	232	250	279	236	268	239	257	277	215	245	261	253	239	246	262	269	265	253	238	241	270	254	243	257	251	254	243	265	251	251	261	269	265	257	249	226	232	265	249	264	235	250	258	228	251	245	275	236	277	251	267	248	250	215	254	257	256	238	264	258	212	262	247	218	245	233	240	264	242	251	222	242	256	272	275	232	240	240	249	250	223	245	279	263	254	259	246	246	250	227	227	257	237	266	239	250	251	236	264	276	238	228	262	263	243	248	274	296	246	241	215	266	276	251	217	238	230	261	243	267	259	264	230	274	254	233	254	236	231	225	246	240	243	265	234	228	262	253	244	261	260	242	273	257	280	260	242	235	226	250	254	237	256	264	235	268	218	233	232	233	251	226	265	211	255	253	269	251	261	279	271	234	224	242	230	250	242	260	288	273	257	251	254	260	265	238	289	265	244	254	227	281	248	235	237	274	233	244	244	247	229	220	248	293	260	219	255	270	252	326	260	239	254	246	249	224	235	251	246	221	237	243	229	226	246	239	228	264	255	284	251	239	253	219	211	225	257	239	249	266	241	245	272	230	224	274	262	252	241	231	232	237	247	225	246	207	257	231	245	242	235	250	257	268	240	255	256	256	284	269	248	256	238	249	238	244	274	235	238	287	244	246	248	223	266	256	242	259	223	257	252	221	249	244	249	240	234	220	255	246	247	241	264	246	257	256	237	271	261	258	229	237	248	260	234	250	264	272	264	244	237	249	249	224	249	237	267	236	234	278	242	262	241	272	234	251	280	279	246	253	240	245	250	257	228	242	272	280	273	225	195	224	287	237	245	207	263	235	254	269	270	234	215	265	241	269	218	241	250	233	255	251	229	262	233	260	257	229	246	288	257	272	253	246	296	249	240	267	235	252	270	249	263	296	242	246	279	260	293	259	234	248	268	266	260	216	236	251	228	243	268	266	246	250	263	267	261	245	252	244	240	262	233	230	256	255	247	266	244	252	252	243	232	286	260	268	225	264	256	259	260	206	236	228	269	235	276	258	242	247	246	254	266	254	245	238	255	246	248	247	227	228	289	255	239	223	263	233	254	246	257	248	265	264	250	283	272	279	220	225	245	275	243	262	262	245	258	235	219	235	246	275	268	244	229	233	275	242	261	235	275	270	228	247	257	250	238	254	258	273	273	214	238	258	247	246	273	264	242	238	240	250	248	238	253	253	229	241	241	241	247	252	247	257	235	251	245	226	270	229	260	251	238	235	257	229	244	208	249	232	236	257	238	247	238	244	248	252	203	243	245	236	220	259	244	277	231	260	255	229	243	241	259	253	215	257	256	270	287	250	237	279	222	260	234	245	219	240	265	260	252	243	273	246	262	248	235	220	241	251	267	245	241	235	226	254	232	265	245	262	234	235	295	257	260	235	243	227	256	248	239	255	224	261	273	266	250	252	253	266	265	229	253	248	237	248	233	256	256	245	243	255	256	258	253	239	242	283	243	256	203	231	234	229	242	247	271	245	226	271	270	238	242	253	234	253	221	260	245	275	249	266	236	244	268	259	258	263	254	206	235	248	221	219	233	230	234	248	293	220	211	239	246	241	249	231	261	251	262	241	245	261	270	279	249	275	248	252	229	233	247	261	233	248	233	252	249	225	239	267	226	254	246	235	224	269	264	233	257	248	259	263	248	233	261	281	218	248	274	251	258	249	228	226	270	266	256	269	272	248	246	268	235	239	237	239	274	236	248	237	248	226	230	230	241	226	256	241	240	269	239	240	260	211	257	224	253	260	247	236	261	222	255	226	266	250	236	252	240	264	264	280	239	251	266	242	239	240	223	256	266	282	263	275	247	272	242	273	236	251	245	257	232	251	276	223	213	251	260	260	252	262	280	278	252	259	273	253	232	260	248	259	257	279	278	254	260	263	233	242	219	273	237	279	256	258	270	253	235	257	261	248	248	251	284	264	241	270	240	233	238	259	219	289	248	242	247	226	235	228	221	230	236	249	247	243	243	222	262	246	248	230	247	244	247	226	276	217	250	263	239	231	231	257	270	278	262	233	235	277	224	242	212	255	238	241	219	245	287	269	249	264	253	252	240	229	289	253	238	223	239	247	248	257	241	241	237	245	241	237	243	242	271	245	260	274	236	254	251	259	233	220	249	223	258	251	262	261	265	283	232	238	270	239	242	284	225	273	219	257	253	222	276	269	240	268	257	265	264	250	255	246	219	237	263	244	240	261	262	257	241	245	251	253	251	254	250	251	248	245	263	238	261	248	257	225	261	244	244	297	260	236	253	249	264	293	229	224	235	268	221	259	247	230	263	245	266	256	245	234	267	258	259	257	261	262	235	268	251	237	269	286	260	242	260	240	256	253	254	256	244	277	250	241	241	235	250	260	253	238	243	270	248	250	229	244	283	262	234	242	211	236	269	242	290	230	237	245	218	257	252	234	239	265	274	238	263	260	231	247	256	252	244	254	234	222	226	247	257	241	241	251	261	238	232	249	225	237	253	286	232	248	242	245	232	252	253	232	248	265	279	252	249	260	233	257	253	219	263	264	290	266	255	229	271	240	253	248	233	224	210	250	214	245	261	218	269	258	266	252	273	252	251	258	236	241	245	242	253	268	247	271	251	268	252	244	272	250	251	238	255	250	241	274	252	265	250	233	247	273	236	287	251	249	242	288	273	267	273	252	217	244	250	238	268	238	275	235	233	261	243	232	247	245	237	242	243	246	255	243	266	259	239	240	247	265	248	269	273	262	227	253	248	245	268	223	263	264	258	254	261	238	246	240	267	262	261	234	252	253	262	284	231	246	241	252	254	275	243	233	234	269	251	275	275	245	236	253	252	233	232	238	266	244	224	271	258	244	271	223	206	222	228	249	223	244	279	256	261	253	232	264	258	254	266	227	215	250	248	222	255	263	234	240	256	243	240	237	259	282	240	245	218	260	268	257	250	279	261	238	250	260	251	242	229	240	294	246	205	259	222	237	255	271	229	247	250	230	254	252	253	239	275	223	271	247	204	198	246	259	251	268	242	226	251	263	248	242	235	256	250	234	250	230	252	269	229	248	239
8539	5373	6538	924	645	587	552	566	572	542	556	559	519	576	533	550	586	551	586	559	552	549	577	599	555	527	559	580	574	527	591	544	540	601	592	555	575	553	611	587	607	573	531	585	528	565	549	540	559	513	590	569	594	568	561	566	545	502	613	520	571	509	574	585	557	593	560	576	571	584	558	558	547	581	577	555	586	567	540	576	585	543	562	555	539	580	552	562	539	571	548	579	564	535	560	555	562	530	575	581	586	566	576	547	556	551	592	575	533	579	545	602	623	552	541	533	578	498	541	555	532	539	566	595	548	586	566	584	566	528	582	581	572	518	565	571	557	562	556	567	529	565	564	559	614	565	578	534	544	560	538	552	568	528	558	529	559	559	533	553	573	545	603	581	568	531	571	572	546	554	566	587	550	604	544	596	540	597	578	583	592	559	598	523	566	543	550	555	602	546	589	553	606	580	503	546	575	585	601	567	574	524	571	552	557	558	598	532	565	558	578	557	554	576	594	563	538	571	517	576	546	556	643	551	564	587	549	584	557	541	614	552	553	575	583	600	567	535	545	573	548	553	577	562	535	542	549	497	559	566	598	599	594	552	582	566	568	556	593	558	592	563	584	557	572	561	557	589	604	572	571	572	540	542	562	572	587	543	554	563	547	534	579	561	535	576	514	626	565	560	565	519	562	564	523	566	522	593	587	520	556	577	557	573	566	534	605	544	562	612	556	573	494	529	573	577	541	563	545	552	545	560	586	572	566	558	511	574	559	565	609	628	565	567	570	602	549	551	511	575	534	577	518	529	568	577	515	577	543	545	543	626	542	572	570	575	564	574	558	560	546	577	597	571	545	570	532	531	535	541	546	524	576	559	551	533	568	560	537	528	513	559	544	544	566	534	575	549	550	571	541	543	509	511	557	556	561	607	577	568	552	584	558	517	535	556	548	567	580	539	570	551	562	564	547	558	584	555	551	548	578	558	603	546	566	573	559	553	541	561	546	558	557	587	539	578	578	547	573	536	609	552	610	495	632	545	555	584	570	572	574	577	542	553	542	526	600	573	566	535	551	531	563	610	532	560	556	617	569	542	577	552	524	538	547	559	520	590	592	553	591	506	554	528	528	528	547	555	574	533	556	556	578	578	535	575	532	526	573	527	559	571	573	572	558	568	560	570	511	560	579	560	616	560	582	550	578	575	567	575	556	543	565	526	572	559	513	551	570	571	548	581	526	575	602	581	592	551	562	589	547	582	565	552	541	509	581	552	590	535	556	543	572	527	578	567	587	524	584	571	525	558	546	525	571	612	548	541	568	543	566	510	536	563	523	546	607	578	559	580	571	544	554	530	540	603	583	537	564	585	532	561	562	568	571	571	583	614	554	559	536	560	576	605	580	580	551	550	568	553	553	591	579	577	558	560	553	596	543	606	556	511	542	565	556	537	570	554	521	576	559	517	579	575	569	530	546	532	541	568	553	567	561	590	572	568	537	555	568	599	532	607	526	563	584	559	562	596	549	543	578	548	528	534	554	562	536	577	582	555	575	544	548	571	545	551	585	567	532	536	546	561	545	522	523	609	537	567	621	524	549	530	526	558	566	560	543	562	546	549	602	582	553	613	546	566	568	575	531	556	536	572	546	562	581	545	579	540	539	479	551	581	583	565	563	613	533	556	535	598	562	556	590	531	578	533	568	555	557	548	586	582	545	539	570	591	587	539	597	556	602	541	515	610	571	538	514	553	541	556	564	535	586	575	539	517	543	579	544	531	572	579	572	540	524	537	570	593	513	609	531	576	554	586	515	571	577	568	543	591	528	544	536	520	574	574	543	515	550	574	565	516	545	517	572	556	545	546	540	576	513	534	561	576	562	572	595	561	557	525	605	601	522	569	531	559	572	604	590	580	607	523	584	574	566	578	566	534	546	535	605	623	551	559	585	491	561	592	539	564	594	565	537	512	545	520	522	618	544	562	544	555	571	553	533	569	591	546	551	554	560	573	538	569	552	566	573	535	560	550	546	556	517	521	575	611	554	534	521	534	541	547	564	546	582	568	552	581	557	534	551	560	585	560	549	588	549	574	531	551	564	556	534	566	563	552	572	586	560	556	583	539	561	590	542	544	582	617	567	557	558	578	588	544	526	566	546	552	577	573	525	569	535	539	540	575	522	581	548	529	584	540	564	598	549	560	546	571	549	550	553	542	554	573	563	535	546	509	543	560	572	553	583	561	594	558	548	555	566	533	549	592	561	541	564	579	614	594	567	549	560	583	537	598	556	556	574	560	581	584	567	608	570	539	572	567	571	626	576	547	542	580	523	579	603	554	525	589	567	563	568	564	582	630	567	569	549	608	583	543	525	587	550	562	539	540	532	543	584	545	570	566	604	608	557	539	534	510	544	569	527	580	566	620	568	543	561	597	549	543	565	518	566	609	548	568	562	561	577	537	536	592	538	574	545	552	592	541	561	562	556	592	560	586	574	543	555	560	575	578	578	553	559	547	543	543	549	557	576	550	574	538	547	566	537	541	510	569	556	567	579	584	537	556	569	559	539	568	561	562	604	547	575	522	568	536	564	574	523	548	574	551	537	545	623	574	558	542	540	589	558	538	584	577	585	566	545	527	604	574	545	556	606	572	553	581	505	552	560	581	563	564	588	541	564	576	555	624	565	552	580	560	544	574	564	597	581	571	538	528	585	562	526	562	538	524	538	574	569	618	583	563	560	574	576	590	550	549	566	584	574	569	560	608	591	531	550	543	563	602	571	568	585	601	590	584	564	537	538	546	537	548	542	573	521	542	577	564	544	597	564	545	573	585	588	579	577	527	539	582	550	523	608	573	564	569	614	564	533	569	618	579	573	581	604	566	584	578	543	515	575	567	510	526	585	550	554	564	586	616	547	602	555	527	539	601	541	596	588	577	589	570	583	567	549	588	546	516	556	516	551	576	538	534	550	534	547	585	598	545	568	556	557	521	528	551	538	543	573	525	562	528	554	559	542	577	544	532	574	605	531	608	555	545	564	527	572	559	536	568	539	556	550	544	616	589	531	546	606	567	594	555	560	548	552	583	597	601	544	594	559	533	563	557	579	554	525	530	588	562	582	607	595	608	573	563	632	534	566	564	564	577	586	535	565	602	573	536	556	572	551	578	617	561	557	523	544	565	591	480	584	567	555	547	548	625	546	561	572	594	544	563	552	570	558	538	564	541	564	552	555	562	559	549	517	523	546	582	552	559	531	543	525	517	567	609	543	576	513	575	580	552	548	558	538	562	587	531	567	575	577	519	570	557	542	588	577	530	589	508	585	559	558	573	553	508	570	540	542	576	530	529	555	596	542	581	581	582	568	563	578	564	591	588	575	598	540	547	553	562	600	578	588	575	515	547	604	548	583	576	627	551	531	570	531	608	605	501	522	547	533	570	581	576	552	561	593	552	564	507	595	567	573	545	567	514	538	606	599	566	538	592	577	584	544	617	613	518	539	573	504	554	555	553	555	585
33160	21839	18269	3526	606	331	240	234	201	206	221	200	196	205	207	195	190	199	196	179	176	205	197	192	191	184	169	170	204	212	200	165	196	193	176	169	193	183	187	194	177	182	173	178	193	186	180	137	172	210	195	191	205	201	178	205	207	211	183	195	190	179	194	171	176	172	198	171	186	172	165	180	153	184	173	198	177	206	192	176	192	189	200	182	183	189	181	171	187	161	194	188	200	181	172	184	188	187	186	175	192	198	193	210	199	202	161	183	166	181	193	179	204	185	192	186	193	201	187	204	202	165	198	178	175	200	191	176	182	208	163	178	159	191	181	191	166	178	181	193	191	199	178	179	205	199	189	193	185	186	200	213	192	204	166	203	203	203	175	162	197	208	176	189	182	193	177	168	198	200	195	193	200	175	201	175	189	202	185	197	181	205	209	199	178	193	182	168	202	187	156	172	182	163	201	190	210	195	177	196	189	188	204	188	207	166	164	193	207	181	174	192	176	180	218	181	182	155	176	182	188	183	198	190	180	170	181	166	198	182	183	194	190	185	205	171	212	189	218	200	229	169	199	161	193	165	191	204	191	156	148	200	205	179	183	196	181	182	167	178	171	169	163	198	150	173	185	187	185	203	182	184	207	166	190	197	190	180	180	196	182	180	163	153	167	189	175	155	172	189	170	175	202	192	190	196	170	183	180	207	200	159	188	166	170	208	181	177	191	193	185	166	191	198	175	190	173	162	189	207	213	170	185	200	203	177	161	219	187	207	196	187	178	197	176	184	196	198	189	173	179	180	186	169	183	198	190	161	203	207	196	177	194	176	177	182	182	179	176	188	192	182	172	215	176	195	177	168	176	179	198	180	162	175	183	182	207	190	196	187	194	188	200	166	166	196	185	207	188	174	178	191	182	204	211	194	192	201	194	181	155	174	190	182	191	160	173	200	171	197	196	197	192	190	224	179	179	188	182	208	194	198	181	172	171	190	181	174	196	231	181	169	191	187	203	172	174	176	186	188	164	186	185	181	206	193	197	187	207	165	186	208	162	188	173	181	172	157	174	209	186	179	176	155	184	186	187	179	167	192	223	188	165	203	170	180	166	166	171	185	204	201	182	188	204	179	183	172	166	176	202	173	177	173	207	185	170	205	180	161	178	164	211	198	195	193	210	168	177	184	201	207	184	203	189	170	188	183	190	195	173	161	201	159	187	179	214	208	172	155	168	167	183	191	199	161	175	217	198	183	188	182	174	181	176	189	173	199	198	202	199	156	169	203	215	161	181	181	195	177	196	188	205	242	213	194	171	189	180	183	180	209	176	200	175	170	188	157	182	163	234	171	187	177	177	183	206	164	192	203	175	196	192	190	189	182	177	186	187	180	192	188	186	191	193	187	156	173	191	183	167	181	193	197	183	195	169	176	170	196	165	197	208	201	192	187	178	191	183	185	200	192	168	213	188	201	189	164	181	181	199	158	168	175	136	165	213	173	164	199	190	201	208	197	181	179	184	183	192	205	198	181	171	182	190	198	191	166	180	168	208	184	167	151	203	196	179	191	169	184	167	178	186	213	173	179	179	172	178	197	179	210	207	207	183	235	194	183	173	176	178	187	205	176	199	175	167	183	154	193	155	189	180	177	196	202	175	184	184	191	180	173	204	172	191	199	167	209	186	195	196	170	189	197	181	180	175	183	174	177	200	176	193	188	212	189	199	173	177	194	198	209	193	186	188	178	189	177	192	175	173	182	181	195	180	184	186	193	196	181	155	175	179	184	180	177	204	192	204	170	188	170	167	192	199	197	204	157	188	162	179	182	201	168	181	170	177	173	192	185	178	175	190	207	175	185	177	191	194	202	194	173	198	184	187	173	177	211	179	207	227	199	200	184	160	172	177	178	188	185	174	188	180	187	181	183	182	180	201	175	161	162	182	185	205	184	182	184	175	162	171	169	205	201	187	198	215	193	202	201	158	185	179	173	179	174	176	192	173	176	181	183	185	170	183	228	188	181	201	208	166	183	190	185	172	181	166	191	178	173	179	181	185	147	195	209	202	205	197	208	204	167	171	202	189	189	190	216	223	208	175	194	187	175	178	177	157	183	176	170	176	182	180	173	186	180	204	189	187	186	175	182	192	172	185	203	205	189	182	174	202	188	184	174	181	180	192	195	188	186	163	199	193	178	176	198	177	184	186	194	175	190	191	180	178	196	189	186	183	198	189	200	176	182	185	167	153	175	153	174	180	157	181	216	203	166	187	211	202	168	167	177	202	183	167	140	186	176	177	206	188	175	158	208	200	195	175	188	172	186	185	175	208	182	172	176	178	200	188	173	180	219	168	178	172	161	171	185	199	191	190	182	188	177	190	186	197	201	181	169	168	160	181	165	184	152	162	192	166	178	173	203	195	175	166	187	201	176	180	180	171	184	201	181	196	185	173	180	178	229	188	214	182	172	174	171	180	195	177	187	190	188	166	201	195	184	192	167	201	202	191	184	191	189	214	196	189	176	188	173	214	179	196	187	195	180	194	157	184	203	194	183	170	173	222	172	196	171	180	176	162	182	173	220	191	176	201	181	179	187	197	180	208	173	210	192	220	179	188	175	183	194	206	194	193	182	200	214	184	193	175	198	190	188	168	170	189	172	184	157	193	192	205	170	197	185	183	183	185	198	172	167	172	150	201	201	168	189	182	174	180	175	212	172	187	189	158	200	212	210	220	213	150	202	180	187	177	208	168	176	183	210	171	168	205	185	151	208	190	210	177	186	184	204	178	214	194	200	154	177	189	198	192	197	175	200	200	176	180	175	159	170	184	191	216	189	174	167	188	190	173	204	160	181	161	166	160	188	180	191	188	168	156	167	189	195	198	199	190	192	194	180	185	191	180	226	198	205	200	210	176	211	186	172	186	187	185	155	194	182	194	179	169	188	189	172	179	169	202	183	163	169	189	193	181	171	192	204	184	174	151	181	190	196	201	191	182	179	179	170	208	208	209	194	184	175	174	167	177	218	183	197	183	204	180	206	204	173	184	212	218	212	170	192	191	171	189	197	184	186	188	188	181	192	196	179	207	206	181	182	169	155	166	209	182	184	172	193	173	213	222	198	196	182	180	177	182	165	155	175	177	187	169	191	190	202	180	159	184	200	185	189	201	218	209	195	183	194	188	165	187	194	195	181	158	151	202	186	168	191	175	191	183	182	171	198	187	208	161	198	199	185	198	176	180	163	183	200	193	196	188	200	166	162	174	186	204	189	173	167	181	185	180	184	194	195	207	182	162	202	164	148	179	169	188	175	212	180	196	177	163	173	217	193	188	178	188	167	189	188	178	179	199	185	177	178	177	158	186	175	193	206	205	206	182	150	158	171	200	187	197	185	176	194	199	178	188	189	178	158	196	188	180	170	195	196	166	179	177	181	196	197	195	189	180	170	187	155	179	197	202	162	159	191	188	159	160	197	188	181	177	161	183	198	148	189	190	195	199	177	196	188	210	169	198	190
20844	16584	19847	2100	1003	847	769	629	673	534	597	522	531	521	489	528	519	498	524	500	468	496	482	506	429	469	472	486	448	464	460	435	474	443	446	462	416	433	453	466	444	448	502	459	463	448	410	433	487	447	478	490	464	413	414	426	441	427	428	437	454	481	448	476	436	446	458	456	458	480	461	479	475	462	429	427	457	436	504	439	450	445	451	442	446	465	468	407	448	434	451	425	449	454	442	453	445	417	473	494	460	441	440	465	446	428	422	473	456	416	449	473	449	463	451	486	465	403	432	467	445	462	423	487	469	435	468	451	451	444	431	449	432	480	462	421	443	442	444	447	441	436	435	469	452	455	440	431	439	454	433	437	448	465	447	455	447	459	441	439	457	432	411	436	478	438	453	442	445	488	451	451	440	412	442	417	438	477	434	455	434	459	464	453	447	475	459	457	466	451	455	472	439	413	401	482	452	467	463	472	473	425	451	466	415	467	423	450	443	414	452	454	454	433	439	474	418	430	437	423	460	430	470	452	453	434	472	448	475	441	471	442	438	455	415	438	427	434	435	400	459	446	438	435	460	475	443	447	470	452	447	451	423	430	463	434	474	462	446	455	416	423	470	463	485	511	447	498	463	466	448	472	442	465	456	472	434	460	455	467	480	463	468	447	443	405	450	454	440	438	461	449	440	455	451	460	460	456	439	418	428	443	464	450	448	432	454	452	456	442	402	449	463	457	441	422	462	440	459	416	439	446	466	459	411	418	468	434	470	449	444	430	461	432	448	460	483	435	476	424	461	420	414	458	449	438	435	452	448	474	479	426	424	386	443	463	445	432	461	462	426	447	436	456	433	427	448	440	480	431	443	418	417	447	456	486	429	425	463	431	435	461	431	413	470	442	428	458	454	464	453	436	418	467	476	458	415	451	458	476	472	471	402	442	455	427	481	454	440	459	423	461	441	444	437	442	427	439	442	458	420	459	475	445	459	445	460	412	455	459	466	460	456	433	452	439	457	439	430	478	432	406	452	476	416	434	438	447	426	469	447	465	440	447	478	471	451	453	439	420	479	446	447	441	453	452	432	443	435	474	453	455	491	426	483	445	433	483	441	464	483	456	467	447	436	462	437	464	462	466	420	420	418	411	454	449	432	435	457	454	469	446	455	445	444	453	413	410	442	453	459	443	457	438	436	458	448	448	423	486	407	443	432	460	465	427	472	447	430	480	455	427	427	485	503	436	452	443	448	424	450	432	431	462	432	459	476	436	429	406	444	434	443	461	441	445	437	458	426	468	453	448	440	439	478	457	441	475	455	425	443	481	453	455	462	443	412	483	453	464	431	443	440	444	432	486	456	462	461	459	420	462	461	474	420	436	437	429	425	412	468	475	450	448	443	435	446	475	464	414	460	424	482	460	476	416	396	449	446	463	432	427	454	438	454	417	422	438	453	442	462	440	478	471	494	436	441	431	400	457	436	452	464	428	461	408	446	448	427	471	471	459	466	465	472	503	424	397	424	461	468	411	418	476	449	450	443	468	394	479	439	488	461	429	475	438	445	454	468	434	468	442	473	471	481	445	466	466	445	451	421	453	441	423	438	451	453	449	462	467	480	448	417	423	419	438	423	442	425	447	435	450	433	403	430	424	431	423	407	445	426	432	445	469	456	457	437	437	446	429	442	459	452	470	485	464	441	452	445	435	443	489	447	451	503	454	432	476	474	435	455	434	422	462	462	427	443	457	454	446	448	464	458	453	390	460	417	449	476	421	447	442	463	429	459	468	466	423	442	470	445	425	416	429	437	444	467	451	466	451	392	460	456	482	419	397	451	464	466	441	463	418	443	444	425	477	486	413	442	411	462	467	478	447	430	459	482	450	435	469	445	473	470	453	481	447	470	429	432	448	430	468	429	422	470	459	494	489	472	444	423	433	446	485	453	431	459	444	424	463	440	441	416	413	442	453	462	480	422	455	430	431	467	427	442	456	458	430	449	424	451	450	473	477	424	451	445	451	461	459	437	412	391	487	437	461	452	463	440	448	435	492	430	410	466	434	505	416	446	449	450	417	445	451	445	454	431	461	447	464	475	452	439	447	451	449	426	439	423	452	478	468	491	419	458	425	446	443	486	463	455	453	463	435	480	429	452	448	435	401	418	425	435	424	472	442	444	489	491	451	443	440	445	449	422	466	453	441	457	457	456	438	443	450	429	417	459	436	436	462	438	483	468	441	440	485	478	415	472	454	483	439	404	424	440	461	414	429	442	460	435	475	454	456	471	433	465	446	470	462	441	446	409	460	434	456	458	424	433	452	418	461	424	453	448	413	438	446	473	467	434	415	408	430	438	477	403	439	424	525	456	438	435	462	443	423	433	441	434	437	465	474	468	453	452	443	467	445	448	431	464	450	471	445	443	451	406	449	490	473	455	440	420	462	445	491	437	422	437	421	451	482	452	468	445	447	452	427	461	444	459	422	451	461	470	444	454	446	426	441	428	462	460	432	444	460	441	455	469	459	440	404	462	436	401	419	461	427	443	424	458	437	451	469	438	465	440	446	454	464	440	407	444	451	419	464	455	450	434	448	409	453	427	462	431	471	418	459	456	444	466	432	423	450	385	437	470	441	453	459	421	476	469	432	448	424	455	411	447	430	470	467	427	456	434	402	462	445	463	428	457	421	440	436	464	450	446	453	454	433	431	464	457	451	464	440	403	450	446	431	439	423	433	455	490	465	432	461	470	422	453	439	425	433	452	422	444	462	431	438	424	431	429	438	460	465	438	458	429	484	473	427	453	435	428	452	444	437	437	398	448	435	475	455	444	431	424	428	462	460	416	437	473	412	474	464	431	431	426	447	448	413	450	465	441	431	445	440	440	426	460	475	426	404	444	415	431	431	447	437	460	412	471	449	458	440	433	453	442	452	426	456	475	463	438	445	416	478	441	451	451	433	478	477	420	440	418	485	461	433	471	468	442	417	411	453	440	464	458	447	406	445	443	418	433	479	448	422	426	431	436	443	437	452	487	461	429	462	438	432	491	430	427	422	429	427	445	456	439	458	460	425	514	455	448	430	420	445	432	442	495	452	458	470	403	447	452	416	425	444	442	449	454	451	425	438	450	435	448	472	449	427	438	423	447	450	453	432	419	436	476	474	466	412	478	415	466	455	479	427	409	450	428	453	432	412	441	470	438	453	449	450	434	425	478	429	471	434	464	424	437	435	436	467	417	457	450	462	495	443	443	469	470	426	435	439	446	424	436	476	421	429	488	411	463	423	422	444	456	475	445	428	460	418	454	444	439	414	443	457	469	442	461	441	474	432	433	465	442	475	490	447	474	431	443	443	475	478	447	452	427	429	424	469	455	459	415	426	418	448	464	465	429	461	489	426	455	436	448	475	462	447	433	474	460	450	424	424	434	414	427	467	459	463	426	450	442	431	475	478	411	434	454	463	447	441	468	452	461	421	491	454	453	429	458	418	454	450	424	442	414	477	459	446	446	464
43140	31315	22622	5187	1109	580	372	354	322	319	305	300	298	354	330	297	294	281	256	282	277	296	269	255	289	311	286	293	255	281	272	283	279	263	266	277	291	281	293	259	273	278	264	267	306	278	275	292	269	266	277	300	279	264	319	299	289	316	289	307	275	255	286	298	275	263	273	269	282	262	294	268	285	254	271	273	265	274	210	289	245	264	249	267	312	291	281	262	263	289	267	283	323	306	265	297	278	264	237	276	280	312	268	249	282	290	260	283	260	281	308	304	255	276	242	266	308	253	287	278	282	276	251	274	283	287	264	287	293	285	275	282	258	264	275	294	269	245	264	280	275	257	286	290	248	223	284	249	264	277	294	280	268	241	274	278	276	305	261	256	257	259	270	278	283	295	293	295	274	252	250	281	277	265	285	277	308	287	285	260	292	246	259	281	303	270	281	249	280	256	258	274	261	271	273	285	303	270	279	266	269	258	275	267	281	292	297	276	258	259	281	262	274	262	273	314	294	226	262	273	274	303	266	267	264	257	274	288	279	258	283	230	266	312	274	268	297	267	293	291	275	286	264	297	287	272	243	251	274	280	293	255	276	268	285	273	252	287	281	277	271	294	251	256	267	263	265	276	272	243	295	303	275	293	265	253	266	265	265	272	251	256	268	272	278	265	287	288	280	262	294	281	286	297	245	261	277	267	284	261	292	287	283	266	293	249	292	289	252	264	286	272	254	236	242	250	280	269	247	258	304	273	269	274	276	281	301	264	282	261	279	314	307	284	233	265	276	269	292	267	259	292	280	259	265	277	284	258	295	279	251	271	251	305	260	261	294	265	274	278	261	279	268	249	268	291	248	322	339	268	247	286	284	254	270	247	273	268	293	303	278	293	248	277	300	277	276	254	259	270	262	258	271	276	265	234	274	291	260	269	279	245	241	275	259	326	279	274	325	296	300	314	277	272	267	280	283	243	298	255	267	287	262	255	301	301	263	264	286	283	233	295	264	270	304	250	302	269	288	245	305	259	251	258	269	277	287	297	295	262	276	266	293	286	271	273	286	291	277	272	277	262	295	234	237	279	282	275	311	298	297	253	267	295	285	294	257	247	261	269	286	247	271	311	304	261	252	273	285	249	241	277	280	246	275	263	275	301	284	271	255	267	259	250	250	272	276	267	292	292	298	250	334	296	300	288	266	261	241	266	233	275	255	263	263	278	256	304	257	218	263	273	289	289	255	270	273	267	256	243	262	264	249	281	271	290	267	280	293	274	280	278	268	279	294	296	282	288	263	285	249	293	289	263	271	326	321	288	261	254	259	241	318	255	293	260	252	253	300	258	284	266	287	273	275	276	276	256	261	267	272	270	252	268	276	282	241	290	264	268	283	275	276	275	293	283	266	250	249	282	262	274	294	274	305	290	275	292	295	244	275	263	262	275	263	267	276	269	288	282	278	319	298	280	254	282	280	257	281	288	272	293	268	313	305	278	299	296	281	269	260	273	275	287	304	284	259	266	300	305	294	298	264	255	260	264	262	261	287	246	253	272	281	249	265	275	244	263	289	280	300	249	285	255	295	267	296	260	260	299	286	273	275	299	319	284	259	277	275	280	286	278	263	283	281	241	249	272	258	263	260	290	309	287	257	295	272	314	271	255	277	268	261	275	254	247	300	305	281	287	265	277	262	274	260	280	288	288	277	276	287	271	272	263	309	278	257	280	247	250	251	289	288	271	273	274	264	278	228	269	268	300	256	257	250	278	277	262	272	273	297	276	244	259	249	272	258	299	277	286	291	268	229	271	269	286	258	283	288	241	277	256	273	273	253	287	301	268	267	284	274	260	280	256	288	291	255	269	252	309	263	262	241	280	282	259	251	283	274	276	277	265	271	295	285	257	304	286	260	294	279	277	292	274	287	270	270	286	276	270	275	280	282	265	266	281	264	271	268	286	282	293	272	280	285	286	274	273	276	282	280	305	281	252	267	254	280	265	289	261	267	283	265	247	266	314	254	261	289	279	282	294	254	277	300	310	261	281	278	271	271	263	267	284	273	265	278	286	202	257	281	274	272	308	259	247	269	277	291	271	258	263	287	283	241	255	274	261	298	275	271	281	263	264	269	253	249	271	270	280	268	261	283	285	270	271	272	285	265	266	269	319	284	282	291	290	288	286	289	253	305	299	280	266	290	270	272	284	262	287	264	289	266	272	295	274	267	242	272	279	297	266	280	263	266	287	282	317	295	281	292	298	279	259	259	265	264	292	242	288	273	223	257	270	274	259	253	256	285	281	289	294	283	297	260	265	290	250	288	299	253	275	255	293	262	304	302	253	272	260	280	262	222	309	309	307	251	280	271	277	244	265	269	272	259	269	287	288	286	256	233	262	255	263	319	265	267	263	280	270	272	279	278	278	274	272	283	262	276	261	261	285	263	231	300	299	288	267	274	285	276	276	290	264	266	249	267	314	269	285	273	260	258	286	286	271	273	245	256	307	277	326	266	252	241	280	298	280	284	255	282	267	280	269	258	251	266	271	286	282	286	276	265	244	257	273	261	257	282	265	263	281	256	262	283	261	297	280	260	272	277	252	273	249	254	258	241	271	311	300	295	270	270	263	261	299	254	292	257	260	274	289	301	273	259	250	299	296	272	257	260	264	281	296	259	289	273	256	317	268	261	267	262	287	270	266	267	279	305	284	258	289	269	226	298	283	271	273	258	252	271	272	292	267	264	280	243	287	253	285	276	269	257	288	286	270	274	271	276	261	288	312	251	285	268	263	287	297	280	282	266	240	286	257	278	243	245	249	248	258	275	287	294	261	275	259	269	252	294	258	310	283	298	246	285	269	267	247	284	284	272	279	259	277	271	300	250	243	246	288	282	298	292	265	271	258	277	274	303	273	262	261	271	228	259	287	290	258	291	280	275	261	249	235	270	262	308	302	289	295	245	249	277	245	265	296	284	255	277	269	280	248	286	256	275	298	281	280	266	258	277	236	268	260	286	279	277	268	266	266	276	277	297	262	267	278	287	293	286	275	284	289	291	236	266	253	282	280	282	293	295	277	286	235	320	309	298	258	290	252	253	277	312	290	299	278	291	307	248	273	283	299	281	266	266	264	279	291	259	235	264	287	273	259	262	270	243	266	293	305	282	280	263	261	281	258	293	289	259	269	279	247	276	300	271	261	259	269	258	275	276	280	313	255	237	279	257	278	267	270	285	267	248	282	270	276	272	281	244	286	273	273	269	269	287	264	281	278	280	305	272	290	280	265	256	260	264	257	264	265	270	320	232	283	290	262	279	272	277	250	284	262	303	284	257	301	286	275	269	274	243	230	280	279	253	283	289	296	295	270	235	290	289	263	266	254	265	286	287	248	292	266	301	279	285	250	281	298	295	264	300	289	279	293	246	268	278	277	266	288	264	274	296	303	288	291	294	276	261	283	281	297	272	227	263	278	289	300	307	284	257	273	281	256	275	266	279	278	257	286	279	278	287	286	268	273
26836	22934	21523	2997	1703	1468	1213	1156	951	940	938	870	795	759	732	754	702	683	723	681	672	653	716	683	660	668	674	649	683	611	671	635	650	637	646	671	645	632	658	628	633	654	635	611	667	685	630	614	610	625	634	661	612	642	661	649	680	655	632	612	653	599	642	631	634	603	628	628	627	632	601	640	610	629	588	617	594	621	628	638	593	638	636	629	586	581	631	633	641	579	653	605	595	667	627	632	628	688	618	669	672	639	586	643	619	611	624	591	598	668	632	669	656	639	628	603	639	672	621	620	602	635	644	622	646	646	631	621	615	615	614	577	642	641	640	615	654	608	669	613	637	639	559	637	650	651	628	595	637	659	599	634	637	641	628	592	610	609	618	630	606	600	617	652	598	628	648	592	623	609	648	637	601	606	673	598	638	640	625	641	673	641	579	618	604	631	625	608	597	638	622	626	624	611	621	591	616	635	619	584	652	603	616	680	644	651	606	607	631	657	611	580	592	593	610	634	620	611	643	616	615	632	624	622	650	632	604	647	634	579	628	616	628	601	643	633	645	581	626	615	609	637	636	631	677	632	597	641	626	622	636	626	658	648	600	594	614	616	613	637	663	647	655	646	630	613	612	619	556	611	637	611	607	643	654	618	638	623	599	619	628	625	626	664	626	589	648	617	630	655	633	642	706	639	621	636	630	640	641	646	665	618	612	603	673	613	612	653	685	641	628	622	618	659	606	601	648	717	640	600	666	635	606	615	628	644	629	672	588	620	635	661	616	625	660	611	634	590	663	640	634	606	618	633	630	653	612	633	644	620	659	608	666	613	665	595	605	637	620	658	637	605	629	634	602	597	634	655	614	656	592	609	610	663	659	607	615	651	655	652	661	683	591	680	612	621	599	642	608	620	655	635	599	637	678	607	623	607	655	600	608	639	656	642	654	621	566	614	659	644	622	653	665	583	664	615	647	627	591	610	645	600	594	635	636	632	598	640	590	693	626	601	606	645	642	601	595	666	633	591	652	661	649	612	627	663	669	612	617	621	669	608	645	641	621	597	655	595	635	605	625	646	698	628	615	622	593	586	616	629	598	626	649	588	593	639	606	657	596	644	618	672	622	632	594	605	681	686	638	627	682	596	605	610	672	660	637	606	609	628	656	615	644	656	640	650	596	604	629	629	666	581	613	645	636	606	599	612	606	619	642	625	612	610	667	652	615	630	664	663	588	627	612	611	622	607	635	659	622	671	612	701	627	649	616	622	631	641	662	621	617	651	645	592	627	615	651	620	635	599	619	620	588	646	643	590	618	624	640	657	593	616	617	641	668	612	598	647	602	622	652	693	589	673	619	646	618	635	648	630	654	665	635	604	605	621	635	605	618	663	632	596	637	633	626	646	628	550	634	646	654	646	627	632	628	628	607	661	617	599	597	614	635	612	619	617	599	649	636	620	580	616	627	647	660	662	658	603	650	662	615	597	594	587	625	669	603	662	637	596	645	633	630	582	634	647	636	643	689	643	624	634	618	665	657	598	621	596	668	587	595	669	631	620	652	673	586	643	655	659	630	590	651	632	609	616	686	658	649	642	584	615	600	651	622	648	622	678	618	610	644	622	611	634	619	603	662	608	647	622	632	561	603	623	671	627	624	607	611	616	620	653	648	607	626	627	626	641	616	612	642	645	628	611	605	663	621	630	605	610	619	652	602	632	642	622	628	608	616	659	618	654	610	624	619	668	632	602	617	608	640	610	662	618	645	603	660	629	612	625	673	650	614	657	610	651	591	625	634	566	634	598	663	618	597	646	655	637	668	679	639	583	588	611	633	583	646	636	617	592	636	527	627	639	608	658	685	649	595	639	577	626	698	651	666	651	634	615	590	610	660	606	613	651	608	642	605	638	612	664	627	611	632	641	611	619	648	599	695	629	650	606	638	595	634	594	663	641	636	655	636	645	631	616	616	611	650	621	642	644	657	641	593	673	609	596	626	613	635	604	623	653	643	631	618	659	633	623	584	646	615	633	621	629	634	618	633	610	619	614	648	620	636	623	591	582	624	641	662	647	588	595	613	636	608	603	651	683	681	610	580	631	613	622	637	633	630	600	636	618	603	593	631	662	646	586	648	644	613	641	683	646	618	661	615	641	610	621	643	649	667	604	588	623	596	635	652	628	632	589	642	599	597	633	630	653	614	662	632	626	607	618	647	672	594	619	627	627	598	592	625	622	654	682	624	576	605	639	633	655	617	671	633	679	623	613	571	606	631	609	611	624	608	648	619	621	634	616	623	642	652	651	639	617	634	593	614	627	658	656	633	607	633	630	631	634	644	644	629	641	613	637	612	612	683	641	627	626	625	625	619	670	658	607	603	637	594	647	617	636	619	625	636	653	653	616	608	628	638	624	668	624	622	664	592	600	595	603	602	640	598	630	629	643	633	618	655	618	675	614	651	613	625	610	612	632	669	667	611	615	636	620	653	631	621	642	649	664	650	617	635	601	635	624	650	592	573	649	629	584	626	623	636	648	624	636	612	588	640	614	653	591	572	622	660	600	574	634	644	651	632	648	612	661	679	637	623	618	619	597	653	625	651	592	630	651	627	665	588	650	623	638	640	599	647	633	636	648	594	637	628	610	560	627	660	646	603	628	642	632	598	636	675	619	644	602	648	641	669	615	651	660	649	655	641	608	619	684	610	582	624	643	657	612	690	610	663	667	621	605	640	619	632	653	618	658	642	600	637	634	660	595	641	600	604	648	608	613	616	614	649	620	641	609	595	615	591	644	611	639	611	674	601	614	644	645	625	612	595	639	567	600	644	669	628	660	634	645	597	624	615	651	606	654	648	601	613	637	667	627	622	620	597	598	642	627	661	638	635	583	670	594	617	613	614	635	582	620	616	631	659	678	653	624	616	587	618	616	604	667	694	622	629	588	620	630	606	611	656	600	628	598	654	615	625	617	655	663	647	657	653	642	640	611	675	636	663	667	578	640	640	644	637	632	676	662	604	628	637	620	655	598	599	600	646	626	629	616	608	602	597	652	618	700	608	660	612	631	650	643	571	604	638	595	579	668	671	622	636	621	624	674	630	615	604	593	657	623	630	641	621	635	633	649	631	647	620	669	653	612	666	609	588	648	610	636	600	587	632	640	636	637	615	632	658	656	613	660	630	666	613	651	627	613	678	650	599	632	640	620	689	651	666	695	624	610	616	606	613	599	598	614	648	595	638	635	626	650	564	630	640	604	629	650	661	618	626	655	638	597	667	643	663	649	586	646	619	662	617	617	591	617	642	658	606	640	632	642	620	595	617	624	685	630	654	597	642	581	611	619	644	659	596	610	583	631	581	599	619	631	624	624	604	600	632	615	653	653	577	646	630	627	581	590	577	617	706	587	629	597	627	695	610	620	639	621	620	620	589	589	649	642	640	637	609	643	632	641	598	602	659	626	592	597	582	649	639	705	629	629	655	613	647	643	638	625	655	629	653	616	575	605	632	660	638	625
14872	6433	3064	496	274	245	230	231	248	254	256	224	265	242	253	251	259	273	236	232	237	252	249	234	236	272	277	262	266	268	270	266	241	254	263	244	237	260	263	285	282	278	252	224	281	268	274	244	256	264	239	281	259	266	269	252	244	249	228	260	230	252	257	255	235	260	227	239	264	258	251	263	284	272	213	263	254	297	255	276	243	265	259	248	254	260	258	265	243	255	258	258	242	251	279	265	253	266	268	250	273	234	258	264	247	252	289	218	263	253	264	266	293	249	260	252	275	272	257	245	275	229	268	272	249	245	238	251	241	246	237	235	232	237	250	257	251	261	254	252	243	204	280	274	259	278	244	269	276	247	256	253	249	208	240	235	246	259	271	256	249	236	224	273	265	255	264	278	254	241	240	242	243	225	223	255	258	266	291	246	275	266	264	239	255	241	255	267	257	249	229	244	257	265	230	251	243	269	256	252	287	247	275	272	278	252	224	253	230	267	229	276	283	308	249	246	254	267	219	215	284	240	225	261	276	267	292	284	270	286	232	273	241	281	248	262	282	259	233	245	235	252	262	235	269	276	246	231	272	274	262	248	250	252	249	270	259	276	252	324	263	263	257	273	271	239	261	241	218	228	239	237	227	285	262	235	225	272	247	254	252	247	251	266	262	274	261	246	234	235	240	237	256	235	286	277	233	248	228	254	244	273	277	243	238	242	263	280	263	237	257	275	251	280	264	255	255	243	243	261	273	232	242	245	232	255	249	236	244	233	264	265	234	251	246	260	246	311	270	262	288	266	210	252	260	265	252	258	236	237	263	269	253	253	257	251	293	261	260	236	237	276	226	241	257	224	258	226	221	272	241	276	231	278	248	227	283	228	261	255	250	228	237	259	241	256	250	267	235	244	247	227	249	249	211	229	252	227	262	252	267	232	235	249	265	232	259	254	238	249	263	255	214	260	279	244	229	265	230	257	258	241	233	257	239	278	264	249	237	252	281	276	257	272	260	263	257	260	247	271	297	254	239	268	240	249	282	278	235	239	255	250	260	238	262	272	258	258	234	263	224	251	265	254	270	235	223	242	269	280	243	255	240	237	275	264	230	244	246	261	259	283	260	272	252	268	276	256	232	237	247	237	265	268	266	262	257	249	240	241	218	261	272	239	268	250	258	245	261	237	252	246	277	252	268	265	260	252	270	251	260	269	271	256	265	223	244	262	217	249	275	250	270	258	238	234	263	281	231	262	240	239	219	298	272	250	247	252	226	257	279	243	241	275	287	240	240	229	247	267	262	259	237	254	225	273	237	217	223	276	266	235	214	234	237	268	237	238	234	269	250	236	269	259	262	259	284	222	273	241	257	281	252	262	254	261	272	246	260	260	243	242	269	252	256	273	272	241	248	234	277	248	229	258	243	267	230	243	276	240	237	254	230	255	261	233	247	292	272	295	251	236	247	211	256	246	264	234	257	231	280	268	242	248	257	273	250	261	251	247	261	269	272	259	235	268	255	246	290	265	260	243	273	234	239	251	235	245	222	244	265	296	241	253	252	259	233	247	243	234	247	259	248	266	256	269	239	275	274	235	255	268	258	254	248	261	260	263	257	262	248	268	244	238	269	235	261	263	243	233	266	262	217	251	270	260	232	218	249	251	266	267	261	274	247	251	265	240	261	239	265	230	254	274	269	234	256	258	251	270	229	227	273	255	243	270	278	249	225	256	262	251	255	241	254	237	261	250	262	279	261	256	263	258	246	222	250	270	221	242	271	246	255	245	234	235	273	237	233	252	270	228	264	290	259	228	251	252	233	281	275	271	247	242	282	248	274	263	231	256	234	250	269	264	270	244	257	268	241	257	263	266	248	268	253	250	254	242	215	277	251	273	278	217	216	256	241	256	242	220	244	235	240	241	274	264	238	268	259	265	230	257	266	256	239	253	265	280	250	241	241	290	264	231	242	262	274	258	276	283	260	260	240	277	230	268	250	259	254	228	258	271	242	261	252	267	239	253	259	250	262	218	227	249	261	255	274	235	274	243	279	246	258	239	250	271	264	266	246	263	255	242	282	263	245	255	220	268	272	254	251	244	256	249	239	261	251	249	273	251	265	251	254	255	234	244	226	280	247	277	234	251	272	236	252	224	237	275	270	257	273	257	249	266	247	234	255	258	258	270	239	258	280	241	302	256	256	269	256	256	269	273	250	241	276	249	279	249	265	243	252	243	249	227	239	253	237	249	256	256	242	256	260	283	245	247	252	254	236	257	295	233	277	261	243	266	258	250	269	261	279	258	264	248	256	258	272	269	237	241	249	261	247	263	243	259	258	240	273	245	271	271	229	251	245	271	260	283	280	226	258	236	249	251	253	227	237	266	313	244	247	289	241	259	261	232	243	270	247	245	245	255	262	259	259	243	298	253	238	232	262	244	246	238	263	247	266	269	260	268	303	245	234	252	250	269	267	287	261	248	247	276	265	251	241	232	230	256	244	236	262	284	267	270	270	232	271	251	260	262	267	246	274	266	253	257	247	259	231	243	281	247	242	273	266	247	218	242	263	271	251	227	265	270	227	252	225	259	221	252	247	224	236	276	235	252	266	238	276	251	275	224	261	249	233	272	281	257	230	243	233	245	257	270	228	226	256	253	226	272	253	259	271	238	214	236	244	214	251	265	222	255	242	245	277	300	244	241	272	268	267	249	275	269	265	248	248	240	272	246	236	273	276	265	259	248	254	267	237	249	261	257	244	279	256	239	257	224	264	255	243	237	244	266	276	242	274	277	253	252	247	250	251	262	249	271	278	276	270	271	257	250	249	269	245	264	270	223	223	259	238	229	253	231	261	252	285	226	271	230	272	255	247	265	240	222	289	286	244	280	276	267	263	225	234	231	236	239	264	257	241	252	255	237	237	262	276	217	263	270	242	258	253	258	246	250	259	278	255	262	245	247	278	252	258	244	226	281	286	233	249	237	268	255	240	225	230	242	240	235	252	236	273	300	253	229	249	263	209	252	277	237	221	249	277	234	261	239	263	253	264	239	266	272	299	250	245	241	272	262	257	242	255	265	227	275	223	246	280	235	278	258	269	242	238	276	256	265	288	220	266	312	254	260	241	256	253	251	243	286	245	275	284	266	271	232	265	269	267	258	227	252	269	248	258	278	263	258	239	267	255	272	239	223	242	261	288	255	225	255	260	255	269	225	259	278	273	240	246	254	268	253	256	227	246	247	281	268	261	243	253	260	243	252	269	257	267	290	244	264	251	208	237	254	271	242	272	272	276	253	229	234	251	253	257	249	258	246	221	269	228	266	282	246	235	261	265	262	255	266	252	249	270	266	276	254	238	281	288	229	230	227	245	259	252	251	245	232	263	243	230	259	251	257	276	217	261	216	243	258	255	207	260	237	243	229	244	255	249	251	241	252	275	229	255	245	221	277	264	269	249	284	280	227	246	285	239	242	235	267	250	279	236	235	231	256	245	231	263	262	214	249	254	243	249	261
8955	5217	4614	752	596	582	586	607	557	583	579	570	559	584	569	566	607	575	555	602	541	585	579	545	572	562	582	521	627	535	592	537	567	586	599	618	618	557	575	589	572	586	540	555	569	567	582	634	560	578	588	594	567	559	559	584	581	571	551	564	552	545	527	597	565	516	588	557	547	556	524	622	536	552	558	611	529	568	570	575	537	547	529	591	551	601	553	566	546	566	589	524	561	567	585	571	603	552	573	560	565	580	561	582	611	559	546	530	573	561	556	543	536	605	578	559	532	576	539	545	536	596	546	588	594	571	589	514	622	570	562	547	537	566	573	566	567	528	611	603	582	580	555	556	560	549	554	582	579	603	596	555	574	584	583	566	594	630	515	588	579	618	580	558	577	563	579	561	559	585	578	581	589	592	560	583	543	582	574	533	624	558	576	534	571	554	584	556	540	565	590	611	563	560	595	537	612	588	557	545	611	579	571	544	586	554	571	552	564	580	559	581	571	569	589	613	595	583	568	591	576	550	636	588	538	517	594	564	608	569	557	570	554	546	563	599	609	563	569	552	588	579	563	547	540	564	619	606	614	546	570	591	568	560	589	562	537	591	580	504	600	552	521	578	558	578	592	572	558	549	551	542	521	556	565	552	534	565	554	564	554	583	592	561	609	531	587	560	580	560	568	541	552	567	578	554	594	570	608	607	568	579	617	563	523	555	540	557	591	595	555	533	535	524	558	576	553	565	561	582	540	598	542	577	551	574	503	544	590	532	541	567	567	570	555	604	564	564	586	548	553	569	586	581	558	559	560	521	563	539	559	573	549	585	527	549	565	549	575	587	570	660	579	520	544	570	603	572	581	609	595	486	547	578	579	606	522	575	567	578	578	556	630	563	576	538	531	551	531	573	569	572	574	587	550	574	560	601	530	550	584	560	617	557	580	540	558	548	569	605	607	583	580	587	561	582	557	560	543	541	554	570	575	551	540	555	608	555	573	553	593	547	583	570	565	570	548	567	572	563	570	594	610	577	541	573	575	566	547	580	559	577	600	571	575	551	551	589	553	572	600	570	534	579	573	574	563	561	602	604	568	594	574	543	588	549	614	544	586	564	575	567	551	601	581	578	543	582	587	572	544	582	572	537	551	603	580	558	569	537	579	554	562	569	568	579	568	614	565	584	554	538	557	589	554	547	549	556	577	549	579	569	573	573	567	537	566	546	558	537	574	551	586	548	583	554	563	566	567	582	597	566	585	575	526	562	558	539	591	590	547	550	569	572	567	565	588	565	610	564	581	544	606	547	559	576	527	540	559	513	564	558	548	544	562	523	568	574	577	576	573	534	569	573	525	539	595	556	595	613	581	570	552	597	560	588	589	581	584	580	574	617	564	582	534	533	561	510	585	563	552	588	580	596	623	557	563	559	605	544	600	579	600	544	565	534	569	516	579	599	577	581	570	574	611	521	560	585	575	608	537	560	569	550	555	572	579	564	517	552	570	575	550	556	565	538	551	557	599	596	595	546	574	577	520	585	562	601	541	591	617	600	550	582	601	552	583	563	538	521	569	570	561	608	566	549	555	548	565	546	583	584	556	556	521	559	558	534	593	557	583	587	523	570	533	580	579	588	598	575	540	570	579	553	541	590	570	544	597	645	565	537	550	582	592	559	571	589	567	583	514	566	589	549	586	541	548	598	547	568	582	547	596	583	529	511	544	566	569	579	541	558	533	566	577	558	539	591	514	577	577	609	540	586	615	586	575	572	532	571	577	554	549	574	585	555	540	584	528	582	565	570	586	587	578	578	566	547	590	553	582	558	588	563	532	557	564	600	563	605	557	573	540	564	560	548	554	574	580	564	588	565	591	592	636	563	539	607	597	559	584	554	555	597	544	516	575	533	562	591	554	558	572	563	576	556	549	622	535	572	552	573	551	559	564	592	549	582	565	615	547	560	549	571	600	555	546	547	561	566	564	571	560	548	557	556	579	554	538	554	565	557	534	589	564	605	550	581	610	591	535	593	571	532	611	526	541	574	562	566	595	591	552	585	596	567	604	564	609	598	555	561	593	547	574	537	537	546	534	588	562	596	573	567	515	560	562	569	507	558	518	528	570	554	586	594	566	574	569	554	583	571	544	578	559	534	579	617	576	551	575	554	597	558	563	584	566	625	566	576	599	615	582	540	527	565	560	567	574	579	586	596	549	549	557	583	595	531	593	570	565	603	529	604	529	589	575	590	536	553	561	554	586	578	575	535	584	597	565	578	581	608	568	627	566	576	592	555	589	570	568	567	538	573	565	592	590	558	582	560	589	580	572	569	590	575	566	557	566	587	546	543	571	591	586	602	601	539	546	546	567	537	555	546	552	591	567	548	579	579	559	593	564	587	523	558	527	564	578	619	560	556	562	578	586	536	568	574	591	584	556	580	561	582	583	568	587	617	591	580	620	561	575	573	546	575	556	608	571	548	601	592	550	582	614	581	574	570	525	559	543	590	569	610	577	582	567	575	572	562	583	561	598	542	582	568	529	555	605	571	558	572	608	593	559	555	519	574	550	559	593	579	604	554	577	622	610	536	542	600	599	599	558	541	561	581	585	558	553	561	550	545	551	606	589	538	542	559	535	584	582	586	555	549	573	565	572	578	578	592	551	538	603	579	604	606	539	577	571	531	635	581	565	553	599	579	559	568	586	595	610	583	573	572	558	597	531	549	555	539	546	534	593	575	516	583	603	586	562	557	552	568	568	543	520	579	585	578	560	563	578	566	561	583	569	580	584	591	576	531	604	565	539	592	588	584	565	594	602	608	560	591	573	537	576	569	595	557	529	580	585	569	547	608	577	619	567	602	582	569	582	567	576	559	554	568	549	569	577	584	563	553	534	562	584	585	558	575	569	566	577	592	565	581	606	573	573	567	573	531	614	585	568	569	570	539	546	561	540	563	557	574	575	577	550	568	558	581	540	586	560	573	546	566	553	596	548	530	568	585	561	568	500	588	543	550	587	577	588	553	546	560	568	603	580	546	566	568	552	610	583	573	579	569	551	567	554	554	561	563	575	627	568	564	567	559	575	586	583	559	548	580	570	556	564	540	579	589	547	578	566	550	523	576	545	569	616	560	577	585	557	572	586	600	564	539	574	609	599	573	562	552	553	541	583	589	605	519	574	572	565	543	543	578	560	565	592	570	582	577	569	609	605	563	614	575	583	581	555	558	596	547	578	535	571	596	554	577	562	595	566	589	545	537	553	542	571	550	607	529	615	589	576	585	552	590	565	588	556	588	586	574	554	604	553	567	552	588	579	539	594	569	552	590	539	558	603	545	550	581	621	548	540	596	575	607	542	546	569	591	564	599	575	569	577	562	571	563	560	555	570	578	558	579	559	618	608	586	584	555	556	590	548	562	559	587	601	571	564	591	630	576	552	574	577	535	563	605	592	571	550	579	535	567	546	603	581	550	540	569	565	591	540	567	582	597	548	554	602	527	572	567	554	550	483	566
32491	19581	12831	2017	438	296	262	253	210	196	215	194	206	206	210	194	179	235	215	213	197	193	187	183	205	189	196	198	166	168	198	202	211	195	185	181	191	185	164	186	212	193	176	182	177	180	162	173	182	186	209	212	163	187	208	199	179	245	198	172	191	203	196	179	196	177	197	195	174	189	193	175	190	215	176	196	177	190	162	173	186	205	175	181	201	210	189	200	179	197	166	189	199	182	197	183	176	187	163	203	199	198	210	180	185	166	158	184	219	175	163	174	170	184	164	166	184	159	206	171	187	207	204	176	195	162	191	223	187	206	175	207	192	194	175	189	161	154	182	204	172	187	187	200	180	187	195	188	202	204	185	209	167	200	217	216	191	199	176	174	192	189	186	171	187	197	200	183	183	190	184	205	158	198	178	163	177	209	209	177	162	192	188	208	168	172	186	163	179	182	200	165	220	221	179	182	173	181	185	185	187	191	190	195	197	163	180	201	185	218	169	171	166	185	217	207	211	185	173	172	206	214	182	189	187	195	204	179	191	158	167	192	186	193	190	178	173	178	190	189	171	168	190	181	171	162	171	187	173	198	202	189	194	172	176	167	207	166	187	186	204	203	204	157	165	179	182	193	168	173	193	193	209	185	211	186	181	190	195	162	208	236	185	221	221	196	146	210	185	207	171	209	195	180	183	198	184	158	203	217	174	170	158	179	165	192	192	205	170	193	197	172	175	198	207	169	192	208	183	210	214	165	186	196	204	210	167	183	192	167	220	206	166	179	193	197	179	171	176	185	183	181	180	183	183	178	206	176	194	193	162	179	194	203	169	210	154	211	180	218	182	182	182	170	191	193	197	192	172	156	177	190	190	199	217	184	180	183	173	199	192	200	182	195	190	197	207	206	189	206	181	172	196	202	183	189	206	198	194	192	196	222	217	208	182	186	188	187	204	175	161	190	199	171	170	199	173	198	205	158	165	181	200	214	195	174	187	204	155	176	207	167	201	208	188	214	177	186	195	184	200	189	181	205	169	196	199	187	194	182	190	196	198	188	194	180	203	193	190	196	192	193	190	204	192	189	175	195	168	197	185	196	169	193	174	192	189	186	207	198	168	178	183	178	166	185	190	179	206	175	201	185	193	184	168	198	184	182	185	200	181	192	211	175	183	181	199	226	175	198	184	189	170	173	200	200	172	167	200	210	210	193	191	196	170	200	196	188	180	184	195	219	192	190	184	172	185	230	244	176	192	183	165	172	146	196	176	186	171	178	175	197	185	183	189	227	194	193	182	184	186	166	176	184	198	199	183	150	182	171	190	163	181	205	207	176	171	172	181	176	189	188	183	181	190	189	213	211	223	163	187	192	157	174	198	202	184	181	186	186	202	182	184	203	174	187	198	194	167	187	189	204	180	194	202	209	220	189	195	193	194	168	180	180	194	184	167	202	185	190	203	204	203	189	178	180	209	186	182	194	197	192	189	188	176	201	176	202	178	190	213	207	193	194	176	175	181	180	177	209	189	209	213	163	186	187	201	179	195	207	211	206	164	176	173	194	196	175	189	169	191	205	180	214	184	183	203	186	176	189	179	180	181	202	203	191	175	189	183	170	200	183	181	184	188	192	182	170	198	184	209	208	169	172	191	228	198	222	194	207	163	174	193	187	211	205	191	214	185	164	198	205	176	171	190	219	196	195	212	191	199	180	186	161	196	179	200	207	173	166	201	197	222	201	156	198	198	193	194	194	187	202	188	173	181	210	193	187	178	214	191	194	180	200	197	179	191	197	185	200	174	206	194	201	182	198	183	187	181	193	201	210	186	200	202	197	181	222	206	162	171	189	198	209	180	185	187	201	200	208	216	174	172	217	194	189	184	211	179	180	186	204	186	193	189	196	174	177	172	205	176	205	185	199	181	191	183	204	202	164	196	200	205	204	224	174	193	193	173	180	178	197	169	212	172	178	187	184	177	183	179	189	181	190	181	186	197	224	166	196	204	163	168	165	179	200	175	172	186	181	186	172	177	180	213	161	182	188	193	176	199	188	187	194	189	188	194	167	184	201	167	205	183	189	216	201	196	175	191	201	190	171	194	193	179	183	168	199	173	190	182	191	189	195	181	154	199	206	192	192	205	172	190	189	199	207	196	165	173	192	186	183	185	168	173	170	185	195	198	160	186	191	175	163	205	186	227	174	144	193	205	184	180	183	187	190	186	189	219	191	181	186	191	175	160	199	191	182	176	202	196	185	213	197	177	162	195	192	171	179	179	173	219	189	176	188	192	210	189	198	193	190	198	172	196	193	195	194	184	202	172	193	181	200	206	202	206	197	199	202	211	192	179	216	228	188	203	154	201	211	191	191	183	192	184	210	171	183	196	179	190	200	164	192	208	191	224	208	188	192	187	200	210	202	185	201	182	177	181	199	208	200	205	199	204	181	175	188	203	169	181	188	200	179	188	190	192	190	191	188	191	172	179	210	185	214	175	197	166	183	164	164	197	172	205	187	188	209	225	197	154	208	209	179	212	187	206	181	185	186	176	180	179	221	194	189	197	199	186	182	184	196	206	187	202	179	219	182	176	189	196	181	199	183	183	170	177	208	183	174	178	195	186	165	163	159	167	193	193	190	194	181	191	190	220	192	172	205	196	188	183	188	211	180	186	173	196	182	201	219	204	178	192	160	196	210	193	203	198	183	161	191	200	204	178	182	189	219	175	180	193	185	220	172	181	194	188	174	182	194	202	181	204	187	220	210	187	203	199	195	194	168	196	181	188	195	204	184	199	209	191	201	185	185	170	188	175	181	176	181	207	179	181	196	205	212	190	201	154	214	180	182	205	193	165	187	189	206	219	197	185	203	187	197	211	184	221	186	200	192	198	183	205	186	177	171	202	195	194	180	185	169	179	213	183	203	198	173	158	195	198	185	196	205	196	190	190	197	176	188	186	200	154	178	194	174	201	184	179	202	193	162	185	181	175	191	178	196	210	188	200	211	193	205	197	157	209	190	191	167	134	217	214	191	180	192	183	200	173	191	182	188	191	189	185	168	178	159	180	190	205	163	168	175	186	193	217	202	184	192	183	185	204	198	187	206	179	185	173	195	184	187	195	182	210	194	212	197	160	178	188	167	185	170	198	193	186	164	208	171	168	161	177	183	191	196	201	194	194	177	183	188	193	195	199	182	184	177	213	197	217	180	197	200	156	210	199	188	190	231	189	195	191	180	203	202	196	200	198	191	194	186	198	195	195	188	174	198	195	182	184	167	191	204	200	204	185	181	182	181	179	173	176	162	190	207	204	201	201	192	181	190	202	170	213	175	174	173	172	173	226	175	187	191	177	203	172	179	172	197	180	228	199	179	198	191	182	180	220	186	212	184	215	144	189	179	166	178	173	183	200	171	204	188	194	196	163	204	194	161	171	184	183	173	193	196	205	171	170	172	166	189	169	193	208	192	177	201	194	203	165	171	203	169	188	252	201	171	196	200	191	194	194	188	182	168
20544	14259	14449	1394	996	857	800	701	631	598	584	545	544	500	530	529	512	510	523	513	469	528	493	478	477	488	497	500	500	480	497	442	474	459	430	465	457	444	438	450	433	474	460	494	432	439	454	468	462	466	460	469	486	446	439	460	448	467	472	451	466	479	496	437	436	462	513	447	472	451	453	464	441	504	443	464	481	464	466	478	454	479	424	427	416	465	430	472	450	452	490	465	446	491	468	431	483	461	428	440	463	451	448	492	430	448	466	425	437	409	446	413	469	435	477	452	446	436	471	456	440	459	453	448	427	522	445	468	508	486	422	454	469	432	437	441	437	434	460	479	431	422	472	487	432	458	477	466	440	476	473	476	454	422	433	471	448	415	445	457	460	473	455	446	457	414	443	428	465	449	410	426	433	469	468	507	491	475	460	408	456	486	446	435	466	478	480	465	454	453	464	449	520	462	475	428	439	476	464	438	436	421	470	434	425	457	450	439	430	449	458	476	444	473	433	409	458	473	463	457	466	446	490	440	448	417	442	468	486	460	457	425	452	462	428	457	437	469	483	448	456	466	469	414	446	453	479	467	464	441	480	463	411	449	480	461	436	478	420	443	459	439	466	433	456	456	449	431	447	491	495	443	434	444	435	467	435	432	468	453	458	458	473	452	454	458	472	484	451	459	475	468	477	461	414	446	426	443	447	435	421	444	437	460	443	458	454	431	455	433	465	433	430	465	412	432	455	427	453	466	445	434	429	412	459	432	478	491	466	411	454	466	443	464	447	470	465	425	454	458	449	466	409	464	474	467	454	443	446	478	411	520	452	458	485	464	478	466	414	478	435	444	475	465	437	442	421	468	460	433	450	459	466	444	453	454	428	428	446	451	422	470	406	450	404	470	480	442	459	444	409	498	449	438	468	454	483	478	429	464	451	447	455	433	450	478	443	461	441	444	430	455	448	493	474	443	467	471	460	460	437	449	423	418	444	428	451	448	428	395	421	432	449	455	432	417	449	477	422	448	448	421	475	435	451	461	456	458	476	445	475	466	474	455	438	455	445	419	471	438	433	466	441	447	435	462	438	470	441	477	483	455	419	462	441	449	429	484	438	447	504	457	405	458	472	459	434	482	461	442	469	486	447	458	439	472	432	442	470	472	470	457	444	443	437	450	463	436	443	478	447	468	456	460	475	451	485	450	417	447	469	452	421	441	462	477	408	477	447	492	469	450	450	456	454	444	425	428	413	448	433	391	412	449	467	446	445	450	457	472	437	440	460	444	464	474	464	460	426	453	478	437	431	459	427	410	469	456	434	445	437	454	443	436	460	468	491	502	463	438	440	464	461	425	443	445	472	463	438	448	414	426	467	449	459	407	477	430	443	485	447	475	445	460	421	454	443	473	420	465	420	475	442	477	440	432	442	462	412	446	506	443	425	465	428	490	449	438	419	450	422	406	430	435	500	449	457	397	494	453	467	449	465	434	418	425	428	467	474	448	411	484	472	432	483	470	494	416	454	476	438	441	438	458	472	435	405	464	466	473	456	459	448	474	442	455	463	437	438	441	435	480	435	468	481	456	430	479	443	444	436	422	496	460	430	509	465	452	476	462	443	467	441	460	433	451	428	423	467	454	446	467	426	435	458	436	453	434	459	443	438	451	437	490	441	420	482	426	452	455	455	462	433	455	436	481	457	417	438	442	460	437	428	441	427	474	437	454	461	489	466	473	461	485	468	424	459	448	448	465	463	418	447	466	453	423	478	451	436	447	489	427	433	461	463	482	446	434	463	409	440	429	482	434	441	430	455	473	448	484	448	497	420	449	457	487	475	486	453	455	479	467	434	447	463	459	429	482	435	450	438	410	448	458	453	427	453	505	463	424	473	462	436	451	464	435	428	453	475	482	456	455	438	447	471	470	445	450	448	421	437	486	427	455	464	472	457	434	427	468	425	459	448	452	456	471	438	450	457	489	465	443	416	445	478	455	439	465	437	429	420	451	469	412	470	480	451	464	451	445	486	453	475	489	444	461	434	464	405	428	405	428	466	408	435	418	439	423	459	456	458	425	449	416	409	442	482	463	471	481	437	454	456	461	460	434	440	423	461	496	455	438	432	448	446	457	456	447	461	419	461	452	408	446	490	453	466	483	446	471	439	449	472	458	478	453	453	446	441	445	467	451	450	455	493	457	442	416	435	459	475	484	401	420	474	477	490	443	443	475	477	425	461	460	439	439	427	418	419	459	444	456	466	458	445	437	441	436	411	457	453	458	479	434	472	436	459	461	448	460	478	453	468	449	442	459	450	462	453	441	459	424	416	443	441	468	495	462	450	472	418	472	492	470	427	443	429	450	419	447	457	457	420	444	461	454	441	479	474	467	448	455	424	482	443	478	428	429	456	475	431	420	420	420	467	422	453	457	439	476	502	434	455	436	447	454	462	448	453	431	434	461	443	465	449	499	442	474	492	480	437	449	488	480	456	482	405	448	463	485	442	490	471	459	466	433	479	464	415	403	461	444	435	463	477	427	472	443	476	461	416	503	482	441	437	455	428	446	464	446	434	444	465	473	469	455	467	456	484	398	449	456	451	462	450	444	410	415	446	493	487	451	468	444	457	436	422	474	456	452	447	448	460	465	464	444	460	436	487	439	461	467	438	456	462	476	445	456	464	443	451	436	452	470	455	430	462	474	465	474	478	447	437	454	442	414	446	435	451	456	479	453	450	468	467	439	445	481	447	476	479	456	446	439	419	427	483	434	434	468	449	459	476	441	464	446	463	423	464	465	423	440	448	437	442	450	433	480	449	468	464	407	469	461	470	439	472	414	431	420	450	442	478	490	438	455	443	436	435	430	456	439	462	456	460	464	453	422	447	459	437	400	485	456	446	448	477	485	449	424	446	447	424	449	448	452	442	473	470	424	494	467	424	468	489	409	453	445	460	396	432	430	447	437	418	477	398	435	467	464	445	453	432	473	446	456	447	446	471	414	447	435	480	467	440	489	429	408	465	439	450	459	490	446	459	430	486	462	453	472	455	485	457	467	454	452	478	437	493	453	481	446	424	447	430	462	466	389	469	462	425	464	457	464	485	443	441	474	462	480	457	490	437	457	428	433	445	494	482	438	481	405	457	435	503	426	473	457	449	489	495	439	474	495	493	411	480	477	477	486	429	430	465	424	471	454	450	415	467	419	482	458	446	480	420	443	447	444	458	478	475	498	435	426	471	454	451	440	466	424	474	447	443	471	469	439	463	455	398	439	415	442	482	446	456	461	448	472	448	439	437	451	439	468	508	453	432	486	429	397	426	425	444	422	462	466	517	483	431	439	468	451	466	430	433	444	491	457	448	470	427	455	482	444	464	475	485	449	478	422	425	473	406	479	515	427	423	510	507	472	519	483	475	439	472	445	430	480	437	487	427	466	477	474	434	474	448	425	423	451	498	437	472	454	476	470	459	473	446	434	441	481	465	480	468	479	479	466	411	449	453	460	456	462	489	452
42202	28786	21578	4593	982	552	404	380	346	310	318	304	298	287	303	281	320	274	262	297	277	274	247	286	269	267	263	259	278	285	272	251	269	232	286	266	271	255	269	258	278	287	280	273	293	250	286	261	250	246	278	244	288	288	278	293	242	262	264	253	261	266	257	283	259	267	233	297	266	263	278	303	268	230	270	261	275	269	282	274	241	270	290	271	271	257	288	252	254	269	237	266	247	254	240	300	272	219	245	262	252	274	254	235	243	281	278	259	249	278	258	272	275	268	244	260	254	239	280	257	272	245	250	254	269	273	261	288	234	260	277	265	269	281	256	267	293	288	246	261	263	253	262	255	251	287	267	281	221	263	276	281	254	242	211	262	256	277	264	279	233	274	243	265	246	243	289	253	277	251	272	256	275	260	268	281	229	240	258	279	256	236	277	278	264	268	268	231	247	244	258	230	284	287	269	297	265	239	268	275	267	246	263	272	290	237	254	240	270	266	271	247	249	268	251	258	279	258	234	267	271	279	259	282	266	274	252	242	275	283	277	256	257	266	265	236	272	258	235	259	262	276	263	238	276	246	266	274	280	240	262	244	274	267	251	237	268	258	270	244	287	244	280	274	261	284	263	247	214	260	255	261	249	257	288	282	280	284	269	267	250	260	283	279	255	264	269	245	257	284	222	265	257	244	266	282	306	251	259	264	258	269	247	274	262	256	265	274	254	234	247	298	264	254	261	284	261	261	271	269	247	226	259	253	252	283	280	252	263	261	253	274	262	252	256	246	255	259	268	267	257	252	245	227	248	232	291	270	260	267	248	252	284	264	277	268	303	268	255	255	274	244	245	260	238	237	253	277	264	272	253	252	250	258	271	307	270	278	274	247	257	264	279	246	256	252	270	227	260	282	253	227	274	266	260	266	248	251	278	258	285	268	271	280	256	252	279	258	230	261	254	249	267	261	263	293	248	239	274	284	248	240	241	251	280	266	235	243	277	279	283	279	258	275	239	255	268	227	262	252	273	285	274	240	266	295	250	266	248	235	242	256	283	256	272	262	230	268	270	299	269	276	231	235	254	255	241	255	246	257	281	257	282	272	286	280	264	241	303	268	253	242	216	279	271	266	280	260	264	284	278	263	255	253	256	246	247	247	252	277	238	257	244	284	226	264	232	286	276	255	253	256	251	268	275	268	262	224	253	263	267	266	254	273	234	268	265	269	245	244	266	296	269	273	256	269	298	264	267	257	272	267	249	254	235	226	292	242	261	286	263	257	275	275	257	248	221	253	279	276	258	276	247	280	273	259	285	276	261	250	279	258	251	283	267	232	266	253	264	293	233	271	266	244	235	226	268	239	256	269	272	291	262	237	274	262	247	261	252	280	241	297	245	233	264	258	273	283	273	265	268	282	272	284	245	269	295	235	270	260	246	274	237	247	255	233	286	258	272	287	253	260	263	259	270	279	268	240	260	264	267	266	269	257	281	270	263	253	207	256	257	264	250	238	292	278	262	247	285	222	240	255	289	252	268	288	267	282	246	257	265	305	284	255	271	277	250	271	277	269	270	287	262	230	263	271	291	317	289	250	239	231	273	266	224	263	256	239	245	280	292	223	269	267	255	264	259	242	253	269	263	237	258	270	272	259	292	248	261	219	282	280	302	256	243	265	291	270	275	245	252	220	266	276	257	258	271	266	252	257	265	243	262	279	274	252	263	263	257	283	257	253	272	256	266	263	281	266	267	298	252	253	244	258	267	291	286	267	268	240	276	246	261	285	305	284	275	264	232	262	263	269	284	280	268	291	239	280	234	261	278	265	262	259	258	285	291	251	250	219	275	281	297	274	277	270	253	255	249	258	291	235	258	244	258	260	268	250	258	247	275	265	235	269	240	243	285	275	285	269	253	252	266	248	282	282	249	246	255	249	261	268	248	257	272	259	265	254	268	272	256	282	274	263	238	295	242	261	243	253	282	259	293	241	259	258	272	276	258	279	250	275	237	255	236	243	290	291	272	301	242	279	266	235	256	286	264	265	255	263	237	277	258	256	267	251	259	252	232	270	275	266	276	280	293	287	248	283	274	243	245	257	256	253	263	249	280	275	286	253	267	251	259	230	258	231	257	251	257	239	246	272	280	246	264	279	264	238	272	245	296	269	267	246	259	256	248	282	279	325	305	239	255	270	265	286	246	257	267	282	265	281	249	258	267	249	267	270	239	260	267	259	253	281	248	218	272	225	287	289	247	280	276	262	262	263	255	284	252	255	256	240	246	291	296	270	281	276	261	280	274	269	228	262	272	260	250	285	243	216	259	276	272	250	259	277	252	263	235	272	254	254	261	252	284	274	233	252	248	297	261	300	266	262	241	260	259	277	265	277	294	252	250	223	265	270	262	251	265	312	282	257	249	240	226	264	254	233	241	239	239	266	255	208	270	251	263	262	275	245	262	287	249	284	283	213	239	275	292	271	302	258	223	256	270	285	279	246	239	250	282	268	252	275	253	253	279	256	257	249	264	264	252	297	249	258	259	300	279	264	262	270	279	274	288	258	270	280	258	269	279	241	276	256	269	239	282	272	281	260	260	288	250	308	265	251	255	251	230	268	251	249	272	251	236	249	275	257	299	277	258	251	229	262	249	260	278	233	231	289	251	271	302	262	267	250	259	265	300	273	241	261	239	260	279	242	260	249	273	282	285	283	250	264	256	251	263	271	287	254	242	258	256	254	263	270	266	236	242	266	225	239	246	245	284	283	255	270	242	259	232	267	271	241	234	285	251	284	275	272	246	269	260	261	261	254	279	263	252	240	288	264	295	261	261	277	247	269	292	249	279	259	274	247	247	281	249	268	259	297	275	271	282	259	242	269	262	255	241	251	268	254	292	245	247	259	278	250	274	241	236	238	247	293	258	270	287	248	285	268	267	305	271	252	253	305	273	266	256	258	258	306	275	270	289	295	270	257	221	260	240	264	274	250	280	271	246	281	271	283	274	272	263	245	270	255	252	294	276	263	288	240	252	259	257	266	270	233	287	284	249	266	254	258	266	243	259	221	265	238	253	275	278	279	291	276	261	272	249	266	272	225	273	268	258	247	262	256	280	254	240	266	304	265	256	250	275	251	254	248	269	280	293	247	275	276	260	243	243	264	275	255	241	276	253	282	260	272	267	263	287	273	207	233	281	238	259	277	257	273	245	276	299	237	239	277	301	265	269	241	257	267	237	236	226	258	256	228	294	293	262	283	287	281	309	280	236	270	271	278	271	250	247	264	279	277	248	232	303	282	263	271	257	301	245	271	262	268	247	243	256	256	262	267	269	276	282	263	265	243	252	298	319	271	240	235	271	268	255	261	249	277	265	256	239	246	254	218	284	255	244	279	248	257	265	230	272	244	251	251	285	269	258	229	277	244	260	236	273	263	240	276	231	288	264	243	269	279	247	253	277	229	252	259	275	276	281	261	257	222	244	242	265	258	274	245	249	260	259	285	248	241	266	286	282	297
25711	20459	20561	2601	1697	1382	1191	1127	956	908	842	860	820	726	745	737	727	679	655	656	690	659	706	637	627	670	658	625	632	588	663	607	640	672	703	603	551	603	615	611	613	598	613	663	640	616	621	633	564	649	635	602	580	610	584	631	579	616	599	594	603	647	628	584	614	601	640	610	626	586	615	594	606	601	627	609	575	620	600	592	622	606	593	632	608	626	576	607	588	617	603	622	613	601	611	636	584	631	612	614	631	628	588	624	636	570	619	618	591	576	615	599	636	572	583	599	578	584	595	549	594	660	613	600	586	616	618	644	608	619	622	602	652	571	580	623	601	588	589	585	613	605	624	594	569	615	622	559	578	622	638	633	618	626	632	620	620	588	628	646	584	576	612	628	637	604	624	629	571	591	595	607	585	605	655	611	606	592	610	609	600	616	630	578	592	581	606	645	619	583	592	590	623	643	584	596	587	624	638	614	578	614	597	611	635	643	591	611	602	596	592	675	620	555	591	623	607	617	605	588	553	610	581	621	586	633	604	598	610	611	624	632	626	599	623	590	579	554	607	653	575	588	631	635	625	609	581	591	605	596	595	613	620	601	584	617	594	634	603	576	617	614	589	617	574	597	595	614	596	650	590	626	594	589	611	625	582	585	614	635	628	601	596	591	625	604	638	587	588	583	588	609	606	593	632	579	607	615	598	626	588	591	578	604	629	637	644	635	589	574	583	611	614	571	563	621	596	626	587	583	608	595	604	608	611	582	609	587	589	604	641	643	585	605	583	619	682	580	627	569	594	592	643	601	580	580	600	604	599	597	665	618	632	614	608	619	612	630	622	596	607	580	594	554	641	616	605	646	604	609	650	616	596	607	598	595	624	561	630	598	645	617	599	634	595	608	602	650	627	633	588	601	588	576	595	564	613	588	667	625	582	659	591	617	614	637	653	589	607	600	625	626	626	594	624	580	576	633	602	659	561	613	600	619	625	626	666	591	587	612	578	621	623	607	657	607	638	595	586	589	613	587	589	634	622	606	616	598	623	585	605	614	594	615	594	613	613	619	637	610	574	604	609	631	621	585	584	550	573	598	595	594	624	602	636	556	624	570	600	611	629	629	589	618	592	638	591	562	604	619	626	623	641	626	585	563	633	613	580	605	581	599	598	620	602	579	597	589	612	647	624	551	640	604	588	613	595	571	618	592	559	623	600	641	591	677	622	550	614	618	633	597	575	595	586	611	596	633	594	631	598	648	612	614	613	623	609	567	621	611	608	589	633	609	640	598	593	599	597	611	596	579	595	559	621	596	616	633	652	596	580	599	571	589	580	574	580	633	603	587	604	562	627	622	623	597	620	622	596	564	551	594	595	579	599	594	582	619	573	567	588	571	611	619	573	608	607	587	609	615	587	602	609	560	617	590	609	609	621	592	602	603	598	595	586	633	609	614	603	600	600	594	603	587	598	582	577	589	666	616	622	625	630	652	578	606	603	604	556	587	629	630	643	607	632	607	637	630	573	572	593	592	571	627	611	557	595	624	655	635	619	589	575	645	638	643	621	568	599	638	602	582	590	593	612	621	621	585	618	604	602	586	590	578	591	637	591	580	624	627	632	570	601	594	653	650	588	634	584	625	583	608	604	609	590	582	574	600	609	616	633	594	546	604	585	640	608	604	599	609	583	600	592	603	596	603	623	627	624	640	631	608	613	599	563	609	636	585	563	617	637	609	651	578	618	621	595	560	605	618	584	606	581	605	598	623	582	585	616	596	610	614	564	636	623	570	589	580	623	604	578	599	612	625	635	612	635	660	594	622	619	651	612	615	604	601	580	569	608	591	600	567	605	599	610	627	660	599	590	635	575	642	595	620	599	600	577	635	589	631	574	618	655	660	604	623	563	617	620	599	631	617	604	584	615	566	605	588	551	594	617	641	534	591	578	620	615	587	632	584	613	644	594	629	604	577	630	603	605	620	585	594	603	659	610	563	598	632	579	599	572	589	628	632	626	584	582	615	585	557	600	618	591	585	592	624	577	593	629	598	547	552	576	559	588	578	594	642	591	588	587	560	607	565	647	650	606	636	588	628	567	631	634	632	578	661	613	596	616	637	596	581	631	613	634	625	651	587	607	573	625	596	629	588	587	635	620	558	602	641	612	581	585	575	606	575	627	597	617	619	587	623	593	637	630	600	609	631	617	572	628	587	605	617	627	605	605	597	590	590	618	631	587	641	620	550	604	605	596	586	644	547	596	634	613	588	574	609	622	609	574	598	607	570	598	599	607	585	622	604	618	590	662	611	633	578	593	585	572	659	604	642	579	602	595	610	629	599	634	625	664	601	613	616	618	588	614	590	633	658	598	618	577	594	615	625	576	622	597	587	617	608	644	607	603	591	608	600	571	584	609	576	591	609	617	645	615	561	590	611	562	587	589	589	632	590	638	601	562	612	611	633	597	560	614	626	593	629	588	606	605	591	536	588	593	628	584	616	615	570	625	581	566	587	645	608	614	618	568	608	597	600	615	640	634	610	588	624	589	581	579	600	548	605	635	607	601	595	621	656	611	616	598	625	615	532	595	640	604	621	639	615	602	588	588	606	586	579	598	585	631	613	638	574	607	585	610	577	610	611	575	621	596	618	638	592	600	620	566	606	623	614	594	609	609	639	633	588	598	601	593	631	617	592	603	640	633	592	622	629	604	598	643	659	568	612	591	560	644	635	604	582	643	615	599	650	597	650	584	600	638	637	628	625	582	596	646	628	584	607	610	623	618	647	587	686	617	617	575	599	628	604	636	642	670	599	603	581	607	622	601	561	614	582	595	631	596	620	581	589	638	603	609	584	596	598	599	641	559	628	606	618	584	652	598	585	632	635	615	649	621	592	618	611	584	602	598	561	612	596	630	606	643	618	582	591	581	642	607	613	579	587	592	583	606	597	617	631	625	574	596	593	596	645	592	576	618	587	617	593	625	632	610	595	648	624	640	559	602	617	599	629	627	645	560	568	611	593	554	618	616	618	624	612	577	633	584	620	601	592	625	615	628	622	618	595	615	570	610	600	580	622	643	668	649	641	612	612	588	561	573	606	590	621	625	613	561	595	618	553	622	650	581	615	636	575	563	623	584	633	624	601	615	565	543	593	588	578	625	615	637	621	584	617	594	553	604	634	597	539	645	593	560	604	618	603	585	588	558	574	608	604	586	614	565	621	585	622	576	618	601	632	630	592	596	609	585	620	583	592	577	602	581	587	588	617	587	626	638	601	601	596	588	628	635	613	623	634	627	612	614	603	608	629	610	634	590	641	674	618	583	603	607	603	595	607	606	596	608	564	595	611	588	628	618	628	602	586	610	591	603	621	564	604	637	627	579	582	604	612	599	611	609	650	615	600	613	608	580	594	601	605	576	566	623	621	623	582	596	626	579	571	623	595	565	636	586	635	619	590	593	573	628	584	617	618	577	671	591	582	603	600	641	631	642	591	650	602	564	531	585	604	593	585	582	645
15355	6476	3083	386	223	251	233	256	248	272	263	231	227	237	262	231	244	230	261	229	246	228	264	253	257	269	234	236	269	248	205	227	233	244	251	238	252	250	244	235	258	244	248	257	264	248	270	250	244	265	243	215	225	212	246	254	265	245	242	234	242	255	226	231	253	239	236	237	279	255	219	233	264	247	235	221	254	224	229	272	246	290	216	251	237	242	228	262	268	272	215	266	251	248	247	242	231	228	257	256	245	242	252	227	241	243	248	257	258	264	227	255	257	227	260	226	237	250	245	237	230	239	229	239	266	235	279	257	238	216	236	233	231	246	234	232	253	259	236	241	258	249	242	223	240	245	249	221	263	273	247	230	249	265	246	274	256	239	252	255	242	241	245	250	229	252	231	265	236	260	249	241	253	255	274	265	249	261	243	252	261	236	236	243	260	224	283	265	262	221	239	257	271	251	281	214	249	226	230	227	232	222	215	226	206	217	269	236	231	238	241	252	227	233	226	247	246	241	229	266	269	222	243	273	266	248	258	221	221	237	211	245	234	242	219	268	208	237	269	243	256	260	265	235	270	269	241	250	262	244	243	237	236	235	232	218	242	240	266	231	233	256	249	234	264	259	264	251	243	242	255	270	237	233	220	236	228	229	234	266	224	229	287	217	232	258	245	235	263	243	287	232	221	272	256	250	257	256	247	246	267	254	236	228	233	272	275	236	263	248	273	284	236	243	256	238	235	245	244	234	255	255	238	270	224	236	251	243	241	261	235	250	254	225	247	255	227	225	235	241	261	253	240	219	252	288	213	243	243	256	260	226	252	232	245	250	279	255	235	234	229	280	217	248	236	278	242	237	254	238	257	260	272	269	243	225	251	228	232	243	233	261	237	228	271	286	229	234	209	248	220	261	246	225	248	264	255	278	244	245	281	251	217	216	227	234	234	261	233	260	282	260	230	241	263	269	229	225	231	243	258	249	245	241	251	250	226	249	249	218	264	247	245	254	254	252	228	233	238	249	243	249	236	271	214	256	238	208	236	275	261	227	253	245	259	252	254	247	239	263	267	252	246	242	238	255	262	262	231	243	260	235	240	238	255	267	256	268	244	231	233	272	217	227	292	246	250	232	262	240	236	243	244	256	225	252	235	238	256	245	257	208	262	262	247	251	188	231	243	245	212	256	250	234	233	240	261	275	257	257	245	216	231	224	225	257	219	270	241	248	275	231	248	252	272	230	238	290	255	217	263	242	233	238	232	233	251	222	238	287	258	239	248	236	258	232	241	253	247	264	236	251	250	261	255	212	261	248	237	242	264	245	262	236	255	249	248	230	243	260	256	228	273	223	247	236	254	226	289	255	257	217	228	252	265	241	288	249	206	198	251	226	248	237	252	259	250	246	226	276	244	242	247	281	224	252	254	258	260	250	259	216	255	228	227	253	245	227	242	254	265	229	226	238	246	259	263	252	248	270	261	244	230	215	229	272	215	231	235	242	235	251	238	239	232	249	280	255	234	225	246	225	238	236	232	254	259	231	256	247	264	232	232	237	236	233	212	232	240	251	242	245	205	222	264	244	201	250	235	250	201	250	253	242	237	248	238	245	237	263	223	223	250	232	276	226	245	276	265	232	300	242	220	240	241	216	262	266	262	221	207	240	260	254	212	252	266	245	263	234	252	231	213	238	275	205	224	246	217	203	208	258	231	258	240	241	257	226	270	190	249	291	223	211	257	264	228	237	247	237	258	260	241	234	266	215	267	249	246	236	218	229	264	242	213	256	257	227	224	238	226	252	215	244	249	262	217	262	241	241	248	248	258	239	233	251	233	248	234	274	240	223	237	246	235	243	251	258	240	252	226	227	251	238	237	264	243	229	245	246	249	257	254	248	248	248	238	240	226	272	237	254	261	234	250	268	246	229	255	273	274	282	241	275	243	262	244	254	252	268	260	250	242	230	234	215	256	253	238	243	258	232	236	234	249	264	242	239	219	251	250	235	237	268	245	274	263	247	219	245	245	228	226	243	259	241	231	242	240	239	268	234	236	233	234	250	217	225	245	239	247	220	253	248	257	219	215	236	240	225	260	235	239	246	242	237	268	246	255	248	231	247	243	232	247	258	259	265	242	229	215	249	234	234	219	241	274	222	260	222	255	275	226	255	237	220	224	220	270	267	227	240	253	241	227	245	228	282	240	238	253	248	242	257	269	231	213	216	224	271	250	244	238	260	243	248	243	242	249	254	231	258	267	249	269	229	210	247	234	250	247	237	253	261	263	259	281	235	223	239	244	233	235	246	222	275	234	252	238	253	261	250	238	255	236	223	255	231	247	224	253	236	271	262	255	228	220	236	230	264	237	266	235	242	268	251	243	226	226	243	239	238	245	251	257	273	229	247	264	254	236	262	260	232	229	256	225	262	230	242	253	235	252	229	242	255	246	246	238	220	259	275	258	259	235	258	243	269	268	238	219	226	262	245	227	245	234	271	247	284	235	264	267	254	251	232	265	230	248	231	254	259	238	249	236	223	231	262	243	228	253	273	246	237	225	237	234	243	229	227	238	251	271	234	210	241	242	250	243	233	245	246	263	256	246	221	274	278	286	247	227	211	252	241	232	241	253	284	248	271	263	257	225	277	233	248	272	263	212	255	244	215	224	229	229	239	238	261	282	276	231	254	266	252	277	242	222	224	239	279	277	277	274	267	256	230	258	222	227	233	257	233	243	235	260	255	220	252	264	222	231	267	248	200	224	227	254	243	262	246	270	267	224	218	246	268	263	242	279	267	211	239	266	241	244	221	228	231	237	266	269	256	260	254	254	227	260	265	251	227	213	252	225	244	241	226	231	234	227	234	251	267	278	252	235	225	271	245	231	247	241	241	267	257	219	260	240	247	249	233	248	223	259	260	246	226	271	239	268	255	229	277	252	229	247	258	264	229	240	222	257	293	257	235	246	234	237	263	245	255	253	241	258	243	250	238	257	246	230	261	245	230	232	246	249	243	259	230	230	261	244	279	240	249	264	244	236	261	243	258	205	237	232	239	220	251	276	243	235	226	235	252	261	269	234	239	222	254	237	240	232	235	226	228	248	216	231	229	237	223	262	253	229	252	238	244	261	236	249	210	236	269	250	211	213	215	250	242	252	226	239	260	257	265	218	259	269	229	241	216	240	230	264	257	203	256	254	230	242	257	230	247	257	224	228	235	236	269	243	239	251	237	218	254	259	249	278	231	237	272	249	258	245	234	247	242	256	244	290	266	245	238	283	223	244	237	252	240	242	263	233	237	214	233	249	256	234	216	225	227	263	253	230	212	209	242	249	258	256	263	249	234	259	253	260	234	225	275	244	238	247	253	248	275	216	228	252	255	226	271	236	243	245	244	243	231	217	254	245	218	240	226	260	255	247	254	239	223	245	250	219	230	251	252	222	235	261	260	242	256	252	240	208	208	220	233	248	251	250	224	224	214	230	250	249	256	243	238	232	235	223	256	229	259	229	244
9026	5204	4550	767	563	533	558	544	534	543	531	556	523	562	579	530	547	549	532	542	571	558	540	570	523	572	552	582	538	555	556	587	547	517	530	552	495	556	563	529	528	558	562	575	552	571	552	548	511	544	571	534	589	537	580	568	545	556	525	519	529	565	581	557	616	536	530	595	538	617	560	556	559	539	532	549	541	592	537	580	584	543	571	548	594	506	560	564	536	560	554	570	562	556	530	551	528	562	545	550	566	599	551	569	567	585	561	554	522	621	537	536	571	573	551	623	513	586	563	550	593	557	584	605	552	568	606	587	547	557	553	506	533	599	547	525	579	536	541	549	542	569	493	518	565	609	522	519	567	527	582	522	498	530	568	549	535	545	561	570	550	510	515	585	493	578	558	543	542	564	580	541	507	582	535	519	587	551	545	557	591	569	544	570	507	557	568	554	544	563	501	545	576	562	549	557	544	538	563	563	560	571	532	566	573	563	577	529	545	537	562	566	500	532	540	577	557	565	502	587	563	509	572	572	564	543	541	526	581	577	529	558	560	567	557	577	522	590	564	561	533	557	578	524	533	552	579	572	520	558	581	528	555	560	560	492	582	568	554	505	595	541	540	555	547	554	581	533	578	552	562	548	564	539	556	592	515	522	567	574	587	564	542	532	555	575	548	536	556	518	555	556	557	571	556	563	551	563	524	584	523	542	537	576	534	515	573	518	513	563	585	547	558	556	569	560	559	545	544	536	561	594	552	534	516	516	524	544	578	555	527	537	552	534	527	519	578	526	588	543	592	538	483	571	594	583	525	536	557	541	573	569	577	548	554	539	539	545	543	512	580	530	589	567	535	518	555	561	525	512	571	633	545	590	566	528	574	555	566	517	523	564	551	581	560	543	560	551	532	597	560	538	556	528	542	597	557	555	541	546	550	548	560	516	557	542	534	582	520	569	580	542	565	553	535	552	532	582	585	537	564	570	570	566	561	534	560	562	544	554	540	550	558	511	547	547	535	592	590	566	544	556	525	565	519	564	539	542	513	563	521	570	522	515	532	591	565	512	598	534	542	576	585	552	561	552	556	567	560	538	595	583	607	571	532	551	553	540	598	543	588	567	561	578	541	557	551	593	541	557	528	571	582	542	534	554	588	559	556	559	597	574	604	569	529	554	544	568	578	551	538	584	551	544	569	534	592	585	537	550	539	536	529	587	569	542	555	540	549	562	599	539	551	606	547	533	494	508	570	553	569	538	547	570	528	558	545	527	553	546	568	536	543	578	546	583	534	518	538	517	515	552	573	567	514	594	562	531	537	551	577	532	583	596	575	523	571	539	585	523	560	541	533	594	563	552	536	582	540	563	543	591	539	548	559	547	581	539	567	530	569	579	547	565	560	523	552	526	560	606	542	525	556	547	552	556	553	563	528	532	548	573	573	573	564	600	571	539	558	549	558	584	538	542	575	558	547	525	539	526	511	604	539	536	559	584	584	565	567	537	584	535	576	554	556	548	553	554	569	544	531	597	588	570	506	581	530	597	588	519	541	578	541	543	543	532	542	545	586	585	518	562	548	556	584	551	540	534	534	548	525	537	579	543	534	541	593	586	557	517	555	586	542	550	553	581	575	575	552	519	501	567	581	551	540	537	535	543	574	574	549	577	554	540	528	552	588	556	533	538	566	524	584	512	554	528	559	582	557	552	506	536	591	531	547	573	578	576	528	546	583	512	547	538	557	532	535	553	567	546	567	545	586	524	533	578	498	586	512	550	606	545	531	538	536	598	510	563	559	544	538	515	528	550	523	535	533	569	555	530	527	535	596	558	578	529	570	550	576	541	562	557	574	602	540	546	529	561	545	522	535	529	561	534	583	554	567	579	555	567	509	570	548	545	556	509	555	528	593	604	578	588	530	556	561	561	549	549	573	557	563	539	583	582	570	504	558	540	545	558	551	548	555	570	539	531	518	571	557	551	556	581	538	550	553	551	536	564	538	556	550	559	554	559	561	567	537	565	548	534	523	568	569	516	549	551	600	544	552	599	552	522	514	609	598	544	560	576	548	563	571	593	563	563	565	553	555	567	557	573	579	570	517	532	567	582	576	568	582	558	564	573	565	565	613	570	526	533	542	576	584	496	567	565	547	549	561	617	553	559	561	549	540	528	566	557	555	534	571	532	574	528	586	527	542	566	562	527	566	538	565	590	517	498	538	538	558	520	584	511	594	589	570	520	582	560	575	569	605	583	551	541	543	570	557	545	557	539	563	564	547	562	563	589	581	530	556	564	530	571	520	557	567	569	487	497	570	579	640	527	524	571	549	472	535	517	542	545	578	534	552	529	549	535	521	525	533	507	541	550	564	572	553	577	572	539	547	516	567	557	562	549	538	611	554	528	569	555	525	513	603	547	536	519	564	544	607	578	607	549	537	541	605	521	579	531	497	547	557	538	543	600	563	542	602	551	540	565	529	523	581	562	531	538	558	523	531	539	491	573	572	507	559	599	523	557	561	552	530	560	560	541	573	549	539	575	572	528	586	595	546	570	557	543	570	537	544	579	576	535	562	576	579	514	588	549	570	511	530	579	540	541	553	550	547	541	574	520	574	550	562	547	567	550	538	536	562	509	551	533	564	578	553	550	519	535	587	539	590	566	548	604	552	547	569	571	563	542	533	556	557	519	542	582	594	565	559	540	567	536	534	555	552	564	559	559	550	580	565	526	541	520	538	577	544	530	540	587	557	558	559	516	579	559	576	521	567	565	534	567	572	557	533	562	537	553	531	526	569	576	557	567	526	554	555	556	542	549	543	570	547	508	507	577	563	564	544	549	569	493	534	557	540	506	550	515	546	526	571	548	541	550	519	537	580	527	542	515	563	594	500	559	571	568	523	531	543	547	572	558	566	536	553	593	548	530	536	557	551	547	540	555	567	580	578	528	543	530	543	576	584	538	516	552	540	532	563	520	530	562	554	532	518	505	553	558	560	586	563	532	554	549	573	551	589	556	532	578	613	504	556	569	562	532	542	547	600	562	514	546	575	573	563	569	556	558	578	524	560	545	571	566	552	534	493	591	599	549	528	560	560	565	598	530	533	578	529	529	571	570	567	562	520	534	587	551	569	572	518	581	534	530	571	511	545	585	568	528	559	538	550	550	571	536	536	568	542	593	553	542	559	550	534	575	564	530	563	558	566	568	619	583	556	592	555	568	556	582	562	563	575	585	557	531	551	553	565	537	606	557	543	550	536	556	569	554	582	552	569	561	563	549	556	519	560	566	546	564	543	559	533	579	559	570	589	520	592	591	530	553	534	545	563	533	535	553	563	505	531	559	514	565	576	553	531	562	586	528	603	532	548	564	514	525	551	572	547	528	543	519	551	568	562	511	515	564	543	565	557	562	547	552	555	552	620	546	558	551	543	536	524	584	542	567	587	561	519	590	519	566	541	559	549	557	572	519	535	574	521	566	531	555	556	565	546	586	514	570	578	549	547	577	581	577	532	604
32014	19284	14188	2721	511	286	284	229	218	187	202	178	205	205	196	176	203	172	167	182	171	213	156	190	199	164	177	173	170	194	177	186	176	170	184	171	201	187	185	171	175	197	179	199	213	147	174	187	166	171	172	162	191	156	185	189	186	182	157	180	171	147	179	151	160	165	182	152	159	170	189	165	179	185	177	174	149	159	176	179	200	160	212	179	187	178	186	172	154	150	187	189	170	168	177	167	186	164	173	185	166	205	195	203	175	159	159	164	189	174	207	190	195	180	177	173	172	188	173	190	182	179	179	194	162	178	202	185	176	172	176	147	192	170	163	165	196	171	204	172	180	196	188	185	184	173	186	187	163	173	182	209	199	157	163	206	193	173	191	147	190	205	203	184	165	184	164	154	176	185	178	184	180	173	175	193	175	174	199	162	173	186	189	205	182	172	187	175	185	173	166	181	182	169	171	185	197	185	152	188	183	174	172	171	158	192	178	190	174	173	160	183	166	167	166	188	148	166	173	164	177	182	173	190	199	192	187	174	182	159	181	182	179	190	135	178	162	165	200	184	158	177	167	183	168	189	190	182	163	180	183	186	177	187	205	173	161	141	190	200	184	181	176	149	181	192	182	187	169	201	178	162	169	185	163	175	187	173	191	197	181	159	192	180	171	175	191	180	181	188	192	179	186	173	191	200	199	168	178	177	186	183	181	189	179	190	165	154	168	166	176	207	185	190	179	172	180	180	177	174	164	164	171	194	151	157	170	157	187	187	192	172	194	152	187	199	188	138	167	172	150	176	171	168	176	174	188	190	180	166	161	190	164	163	157	162	188	191	178	165	176	175	199	191	174	167	174	160	169	199	188	191	171	180	194	186	180	170	166	205	195	177	172	190	177	151	185	197	174	146	179	186	191	182	174	156	170	178	219	192	181	163	170	203	180	183	156	165	168	158	157	196	167	169	195	197	200	182	165	177	184	177	194	167	173	151	188	189	165	185	185	196	196	208	167	176	166	168	179	209	180	158	163	179	165	189	198	181	172	166	183	193	162	156	195	155	187	179	167	155	192	216	171	166	177	177	155	174	189	164	166	174	174	181	164	180	168	163	185	168	169	177	173	180	184	198	168	185	172	168	163	180	178	173	194	173	190	174	177	195	182	185	178	195	220	203	166	196	164	194	162	201	183	183	158	188	204	163	168	205	164	176	171	163	171	174	174	159	161	179	166	187	170	168	178	145	172	176	177	171	188	175	197	198	198	170	172	148	205	198	199	195	168	175	195	191	190	209	186	167	171	175	182	191	171	186	187	194	191	187	193	177	204	176	183	185	205	196	188	188	197	152	194	186	189	177	175	171	172	176	187	166	142	184	172	174	185	175	181	172	160	160	172	186	178	177	191	180	157	193	187	188	181	186	165	161	178	187	191	159	173	188	153	184	197	149	178	188	195	166	186	154	166	209	167	194	177	166	172	192	172	195	191	215	190	160	162	182	162	185	213	179	166	185	192	183	185	154	185	175	157	182	170	188	177	168	179	149	166	164	174	171	140	158	179	188	170	179	173	189	162	163	193	158	175	176	179	168	190	220	175	182	170	163	171	181	170	176	188	168	170	184	189	179	167	181	186	186	166	189	168	188	158	175	154	170	167	137	146	183	164	176	159	185	191	183	155	189	172	169	186	192	190	184	198	194	172	173	178	173	185	171	153	171	171	192	193	182	181	158	164	175	179	186	178	171	178	174	173	168	153	208	142	179	171	182	142	188	194	160	179	185	193	192	166	194	184	168	177	168	159	182	201	188	167	167	191	160	164	200	188	153	152	181	161	157	170	153	163	152	174	194	179	160	175	187	193	168	200	189	177	164	213	173	193	218	178	199	174	159	181	161	160	201	176	180	198	189	188	172	205	157	179	180	194	183	172	171	178	179	170	180	208	181	174	163	202	169	157	200	175	175	198	157	196	201	185	147	159	179	162	167	175	175	197	182	165	185	198	171	167	175	140	178	188	196	186	172	184	180	152	156	193	141	145	186	179	191	164	179	179	192	192	172	180	195	174	196	175	182	191	173	180	175	184	182	161	186	170	182	159	161	156	187	157	153	192	178	172	175	205	178	173	183	179	157	172	182	204	167	191	179	190	181	170	180	164	182	159	156	181	185	163	159	175	168	166	174	165	176	147	208	193	181	176	167	175	161	174	177	157	175	159	179	162	185	194	185	160	180	169	180	183	161	183	198	172	183	200	190	164	147	187	183	164	205	194	204	176	147	163	172	175	166	171	180	157	170	184	160	179	188	181	174	167	184	162	200	188	165	158	193	163	148	168	192	162	189	190	180	158	172	163	192	178	173	174	164	166	181	178	193	184	186	170	181	185	189	158	175	181	204	188	164	178	169	170	160	202	197	183	177	157	182	145	193	166	168	174	172	180	177	159	192	166	180	188	170	176	181	176	196	156	181	155	190	179	172	189	184	160	169	170	165	170	152	175	179	206	188	184	163	188	170	170	149	215	177	167	183	180	171	174	179	181	196	153	162	173	192	196	181	172	197	178	164	177	185	180	176	169	168	179	190	171	202	186	190	157	186	198	177	169	159	165	174	195	147	160	178	160	185	198	163	184	199	163	185	205	163	177	155	185	173	167	165	168	162	157	154	183	146	164	179	160	178	198	192	192	202	195	180	173	187	160	183	163	190	190	171	173	179	151	204	176	166	190	170	159	200	192	198	192	182	173	173	160	150	168	164	195	174	165	155	178	183	189	183	189	163	145	203	190	153	190	154	172	173	162	172	173	200	171	176	168	195	167	168	197	202	155	148	176	177	156	183	181	156	149	175	186	169	191	168	171	175	163	168	167	151	167	178	154	164	171	168	177	180	174	180	184	184	179	180	174	150	176	191	160	184	192	182	187	189	173	196	195	182	177	175	177	192	191	178	163	168	172	141	172	181	184	175	193	203	188	174	185	189	158	187	163	184	163	145	142	184	141	172	177	197	165	192	185	171	169	182	187	178	155	179	187	160	190	178	188	171	194	180	170	190	192	188	180	143	152	160	165	182	192	189	177	173	198	158	169	163	155	190	160	200	184	172	174	155	187	182	163	174	166	200	159	170	181	175	192	187	186	202	180	185	182	168	190	203	170	167	179	188	203	186	174	167	157	161	183	141	173	167	179	204	179	175	160	169	179	164	163	210	198	193	190	152	176	194	202	168	197	163	163	173	152	142	221	195	167	165	163	172	176	183	167	204	173	158	155	217	170	181	195	154	169	154	165	178	163	158	182	171	162	177	146	158	158	172	173	189	161	164	178	158	183	187	190	170	205	155	173	207	192	177	178	174	172	162	182	171	171	185	205	182	194	165	199	177	186	176	179	190	175	159	180	167	186	176	161	179	176	192	180	178	163	176	181	154	189	203	183	172	198	189	178	173	200	150	153	207	162	184	165	199	181	178	176	174	153	195	140	148	179	172	187	172	200	166	176	180	175	177	185	185	166	185	159	161	156	190
20427	14161	16055	2319	983	798	745	671	653	533	596	547	507	508	476	482	468	452	481	465	464	495	429	474	466	420	440	458	460	401	436	438	469	435	459	431	433	470	421	436	478	450	412	436	442	453	429	444	461	459	424	416	436	422	395	454	448	456	431	426	403	423	446	471	414	440	411	442	453	438	403	423	454	421	429	451	411	418	433	401	455	399	432	396	436	449	426	435	433	455	414	452	458	432	422	466	422	407	410	438	440	442	488	453	480	448	425	439	419	439	404	445	421	428	402	431	439	417	442	423	438	410	454	422	465	442	448	397	407	409	439	380	431	423	454	416	393	455	434	396	447	440	458	437	417	391	437	454	437	443	421	392	421	439	427	451	417	433	416	452	479	452	412	434	424	453	460	407	434	431	434	431	409	416	450	413	434	437	402	412	394	415	419	458	430	405	440	401	419	419	429	429	422	448	410	435	418	434	437	456	407	420	435	449	397	404	444	433	422	465	442	443	421	432	416	440	420	433	402	440	412	435	442	432	431	397	424	427	447	389	451	408	455	446	414	438	432	428	444	421	406	433	426	450	399	402	426	427	421	431	438	415	441	425	420	429	436	423	426	443	446	419	429	471	426	411	477	392	444	434	424	441	426	408	405	410	426	445	400	464	421	426	419	427	461	456	445	435	413	461	455	458	409	452	421	430	393	465	456	427	417	422	428	413	418	378	404	406	450	413	447	417	424	453	386	416	401	438	434	396	441	427	428	398	408	447	418	389	414	464	452	431	409	427	440	430	425	395	423	444	444	450	438	404	475	432	394	434	425	425	448	455	425	412	392	411	402	454	381	451	429	446	452	409	410	439	425	437	410	417	436	443	461	425	458	438	445	422	427	417	421	384	462	436	395	435	451	456	445	452	449	430	450	379	438	403	426	425	391	407	434	418	442	404	468	419	420	425	444	422	409	403	447	430	439	409	457	447	434	444	418	417	420	443	415	434	445	444	403	441	452	389	419	431	450	431	435	473	451	424	397	430	453	434	465	395	460	424	432	416	403	435	408	435	453	396	450	450	497	431	460	398	465	432	441	402	408	431	454	456	430	445	444	458	441	457	438	465	405	401	401	407	392	376	429	459	433	445	389	402	388	433	443	416	436	452	433	418	450	466	493	448	387	421	401	431	423	451	423	444	404	425	434	462	437	448	419	428	445	465	475	473	436	458	437	423	395	453	382	465	424	432	444	438	445	396	410	487	444	432	428	435	415	413	405	414	419	424	432	425	442	429	459	419	441	421	410	429	448	449	415	428	418	428	448	447	422	428	411	465	432	444	434	434	408	410	412	417	403	414	457	416	430	393	424	412	449	455	433	391	420	406	430	402	426	429	439	454	410	428	427	445	410	418	430	438	436	421	426	445	421	403	435	430	466	411	421	430	417	424	439	447	428	433	399	452	431	441	407	419	451	396	469	438	451	433	412	460	418	403	408	394	427	403	410	437	410	400	452	453	434	437	413	459	436	432	442	445	391	425	434	393	442	394	407	440	428	420	413	432	448	454	404	420	455	430	447	444	465	442	428	423	403	414	440	414	438	438	467	434	437	449	427	416	459	424	390	417	431	435	433	420	412	432	404	426	395	444	423	392	447	433	421	426	429	429	392	461	402	435	459	425	409	465	428	461	414	439	419	425	447	477	414	377	427	448	397	449	442	418	431	416	436	435	394	414	408	414	418	447	441	435	415	414	411	408	435	427	434	423	400	414	435	405	441	442	438	471	418	470	428	437	402	425	448	444	417	458	434	453	386	409	441	398	370	463	447	423	425	410	408	434	435	428	388	452	406	404	458	421	431	406	453	396	410	457	477	415	455	445	442	434	463	428	464	390	428	434	428	446	422	407	407	436	447	370	425	424	428	472	427	475	403	437	404	416	435	409	394	415	430	423	450	412	414	416	440	404	437	415	456	441	402	434	431	431	415	412	439	442	427	411	444	449	442	399	433	445	438	419	463	442	428	461	441	412	419	452	426	439	492	432	408	446	417	460	431	431	421	447	464	422	444	415	420	427	409	449	451	426	429	419	420	441	459	430	397	442	408	423	440	433	403	436	421	409	390	423	434	425	439	406	404	385	430	430	419	430	435	447	417	421	408	439	385	429	437	466	419	390	437	440	477	454	438	448	410	374	416	416	452	438	442	449	440	435	403	457	421	447	372	419	399	426	419	451	395	417	464	455	433	413	442	461	465	425	403	426	419	445	410	466	420	461	395	422	407	440	406	422	409	410	431	443	473	430	438	387	418	440	432	464	408	406	425	439	445	420	453	434	440	436	433	436	442	456	451	418	423	402	439	411	444	436	451	464	400	390	431	405	426	450	399	455	413	417	429	426	414	429	411	442	441	437	429	429	448	420	433	413	420	427	390	432	421	438	478	424	461	415	470	451	426	448	448	456	410	420	477	412	433	411	413	420	398	449	429	438	451	396	453	419	400	435	447	425	417	406	419	415	420	415	431	434	425	425	445	415	441	422	411	434	405	413	430	423	397	435	461	425	439	466	428	403	401	440	469	431	413	432	419	444	456	404	444	377	450	432	458	387	427	395	451	448	439	450	453	435	474	426	420	426	421	431	408	424	433	424	401	436	422	433	469	418	444	433	464	438	385	410	432	419	412	441	438	410	400	422	437	448	401	433	403	452	422	437	432	433	435	428	410	431	422	411	435	411	467	418	428	423	427	449	416	400	419	419	431	360	420	424	417	409	438	429	401	412	407	407	421	420	428	413	425	451	434	432	424	458	451	390	399	417	421	431	416	447	414	471	431	433	417	399	405	418	456	447	432	441	433	431	441	410	411	431	382	409	434	408	425	438	424	437	438	397	461	408	436	418	448	419	394	427	449	454	434	419	413	449	430	436	452	431	420	454	427	379	447	455	384	447	465	436	402	446	447	440	428	423	456	462	420	433	457	427	421	424	420	409	409	436	437	408	397	406	377	425	444	426	448	401	433	384	454	427	410	415	436	433	423	459	447	413	437	462	436	413	439	471	424	414	457	422	438	434	436	453	432	384	409	444	406	429	447	419	431	438	430	407	413	439	421	423	438	437	459	411	436	423	449	438	399	415	442	422	419	429	401	436	436	412	403	420	459	433	441	458	440	402	442	423	473	428	454	383	427	409	462	448	462	429	442	453	408	412	417	463	459	442	411	426	381	420	448	479	418	481	437	437	422	427	420	426	425	436	389	401	437	424	427	417	451	441	394	416	496	433	439	397	397	418	427	437	437	444	428	430	440	407	443	410	476	428	430	486	430	404	429	420	453	428	429	470	431	450	444	463	427	426	453	416	430	435	423	436	428	443	436	413	426	432	426	441	437	444	434	428	442	428	386	401	435	436	434	465	442	425	412	445	510	434	430	409	412	431	421	428	430	454	438	422	441	432	416	429	414	405	410	423	450	437	493	424	435	450	420	415	420	428	454	402	395	405	414	406	431	443	432	404	429	415	421	430	421	414	414	429
43343	29450	23596	5636	1135	583	465	365	336	329	314	308	313	280	285	273	290	260	314	307	292	293	249	288	274	279	290	279	269	257	238	247	265	273	262	250	268	276	284	292	268	259	277	257	257	280	280	254	274	244	264	255	248	269	233	273	246	289	278	289	239	297	269	269	260	266	255	278	260	239	264	279	253	262	270	246	251	260	268	272	255	269	282	302	257	272	235	274	236	264	271	249	241	257	250	255	251	256	259	253	235	261	308	260	239	248	273	247	264	232	237	242	245	251	272	259	269	272	250	285	277	245	211	262	246	277	283	238	284	280	266	260	257	256	244	267	263	241	291	291	245	258	295	272	256	258	277	262	265	285	264	291	258	274	281	264	267	248	255	259	284	271	264	247	292	270	257	270	295	244	272	304	276	267	271	267	264	262	294	253	258	257	262	260	265	259	271	253	259	286	258	266	292	274	266	234	275	251	277	303	246	260	271	239	262	271	277	268	267	281	284	265	251	267	251	287	261	286	245	233	271	268	274	254	274	266	263	275	251	247	277	267	263	267	260	267	250	246	264	295	272	275	260	285	261	269	262	255	276	219	284	245	253	278	293	252	257	293	274	249	251	244	271	233	257	232	274	244	272	282	245	283	253	244	239	259	270	255	268	264	305	265	273	247	242	257	254	282	257	244	245	248	245	250	239	252	282	273	295	280	266	237	277	274	269	266	233	261	309	290	259	268	278	280	275	250	259	254	283	252	269	257	264	252	239	229	233	287	279	282	259	249	284	259	259	241	281	270	221	260	263	248	257	266	250	239	263	217	286	288	214	262	236	229	254	259	267	209	274	290	267	274	275	258	227	256	264	246	260	250	239	257	258	258	252	271	244	247	256	247	281	233	251	239	252	259	295	244	292	235	240	288	238	236	221	225	261	288	240	262	256	245	244	245	274	239	243	285	240	233	265	265	266	269	248	278	266	269	276	283	273	272	233	243	279	267	266	258	244	252	269	273	265	220	256	255	273	268	261	262	268	274	255	279	272	259	310	276	248	252	265	274	262	254	272	256	235	261	273	252	239	276	260	295	259	266	251	250	264	225	273	254	238	254	244	247	286	250	244	251	260	248	280	257	225	256	271	255	261	236	238	254	274	294	246	238	243	264	267	277	266	268	268	253	255	253	250	259	278	282	238	240	267	245	248	274	272	228	252	294	314	250	258	252	244	257	234	261	289	286	286	246	237	268	261	291	254	268	271	227	249	279	268	244	234	282	256	268	267	245	280	264	275	279	239	268	244	226	268	245	277	277	253	256	263	271	259	242	267	281	254	239	249	243	267	252	279	247	261	256	220	268	242	265	254	255	245	267	244	247	276	275	257	231	249	263	256	286	274	291	267	250	267	284	263	252	255	283	271	274	265	258	263	268	237	232	266	257	235	261	274	275	264	251	247	249	270	272	251	251	232	267	252	265	253	287	268	267	253	232	255	266	263	257	260	249	273	260	263	254	268	247	285	225	270	256	229	289	254	283	283	242	250	295	256	258	259	282	238	248	254	260	270	243	280	266	258	277	286	240	260	252	256	274	278	266	251	267	249	270	248	277	271	212	274	268	272	264	262	237	252	264	261	271	290	274	259	213	264	283	237	275	260	252	283	256	282	277	239	245	241	280	280	250	235	272	252	252	270	240	244	235	247	262	258	267	272	256	250	254	274	263	249	252	250	276	311	235	263	276	246	268	247	246	287	253	272	267	270	255	255	254	263	267	283	232	257	281	248	262	263	254	254	291	228	296	256	280	286	259	259	251	282	278	261	267	279	252	257	269	270	271	236	245	221	274	301	276	260	243	229	251	291	300	263	238	277	264	239	244	247	242	241	290	263	256	214	273	237	294	270	285	240	281	272	256	276	231	271	259	251	287	270	223	244	238	228	262	254	236	255	249	240	212	269	270	281	243	233	255	264	262	250	277	252	265	277	289	272	255	259	252	269	249	266	251	259	243	266	299	268	256	269	262	270	251	241	255	241	281	239	242	278	268	264	246	262	293	258	277	293	262	258	261	232	232	252	252	265	276	288	274	253	276	269	288	250	255	261	250	223	248	253	235	249	231	253	246	235	267	254	261	242	281	250	258	269	243	269	275	247	264	247	279	253	261	253	247	249	269	273	262	252	263	239	236	271	275	264	275	264	272	247	256	288	263	245	280	277	254	267	258	241	289	279	254	244	251	281	291	221	257	263	271	267	276	264	251	254	262	283	280	248	275	275	246	284	286	267	258	262	256	260	256	275	262	281	262	258	249	251	284	257	261	265	248	260	255	253	252	294	287	258	259	278	254	274	261	234	232	263	285	264	266	251	257	248	286	240	244	277	285	241	263	282	271	224	264	255	252	257	257	258	278	252	280	260	230	244	225	281	265	259	251	274	280	265	272	285	258	229	304	250	249	269	261	255	272	237	284	257	245	287	234	239	261	287	262	251	227	251	279	277	261	260	259	255	237	274	244	249	258	235	239	288	299	301	276	255	255	263	250	272	268	249	245	265	263	286	264	268	297	266	249	273	277	261	231	278	240	239	257	236	239	278	255	257	267	258	284	270	252	254	247	291	276	290	272	261	254	249	292	244	265	262	281	232	248	256	271	275	246	265	247	267	277	282	281	276	264	263	269	258	255	242	281	270	259	263	274	259	269	282	292	248	276	279	285	271	292	260	229	267	235	255	292	265	235	262	285	249	253	257	269	278	298	261	267	279	256	250	283	269	253	254	258	269	282	285	274	293	284	234	239	265	285	299	253	250	246	247	266	256	263	254	265	268	245	249	245	257	263	232	265	257	279	256	245	271	274	234	255	245	256	282	245	246	254	248	289	296	293	261	257	260	263	245	297	271	243	272	279	321	243	263	273	249	269	267	289	272	260	259	306	266	255	263	268	260	274	272	296	254	258	250	278	288	296	265	248	261	263	256	274	260	274	267	239	253	259	256	292	230	242	271	255	284	248	270	252	271	241	241	249	257	277	245	259	250	283	263	270	274	248	265	253	264	268	245	253	251	267	255	227	240	249	264	267	279	260	277	286	275	285	253	279	249	264	243	253	243	266	263	318	282	258	235	242	256	241	255	252	244	236	265	240	260	242	251	254	296	273	275	249	236	245	277	267	244	267	274	272	285	274	254	262	280	268	245	225	257	255	274	249	244	262	244	251	263	270	291	257	302	236	270	264	251	266	250	268	262	285	281	288	244	251	250	268	270	246	253	263	281	283	254	275	253	247	240	269	262	266	266	273	243	251	218	220	242	271	273	268	240	266	267	271	250	248	263	246	280	270	271	248	232	262	253	223	247	252	250	252	274	240	254	260	270	255	257	269	263	254	259	311	276	261	255	272	261	299	287	270	257	253	244	276	287	272	262	280	262	241	215	269	259	316	245	248	296	283	271	228	280	233	265	256	271	253	273	252	256	247	250	248	268	263	289	275	264	249	259	247	230	249	261	261	313	249	233	247	255	246	247	258	227	252
26782	20804	22813	2745	1654	1395	1260	1138	967	861	889	850	757	716	734	754	707	695	686	686	650	682	646	694	629	607	623	591	634	584	618	616	667	633	554	607	590	591	631	635	641	618	599	622	612	608	631	638	671	610	591	603	599	621	610	587	638	567	578	626	630	584	621	593	616	650	574	608	576	587	599	618	617	644	597	572	586	617	628	624	573	612	553	626	585	614	590	615	565	615	602	631	591	615	597	569	638	563	631	616	646	567	582	617	615	586	579	561	588	604	572	571	582	582	592	648	603	681	619	605	585	640	583	610	595	597	561	568	561	560	605	593	586	594	601	607	597	623	585	623	594	559	638	603	551	607	622	593	627	568	612	613	619	582	595	589	599	641	615	592	613	650	584	652	589	552	607	605	597	587	610	592	633	590	624	585	626	650	586	606	623	580	622	609	582	620	626	614	596	588	573	585	622	615	580	571	637	631	597	595	603	602	583	628	576	594	584	605	564	589	581	643	587	636	585	587	605	590	609	636	600	589	616	613	561	641	611	593	608	617	582	569	626	578	617	613	617	580	634	626	630	616	589	606	635	681	612	637	594	654	598	631	619	593	617	626	592	563	624	637	607	594	588	590	615	571	613	594	605	609	562	618	586	592	557	621	591	597	598	605	588	626	590	622	596	606	634	579	622	598	587	614	633	623	593	604	585	575	627	623	562	625	576	621	586	592	608	650	588	575	637	554	609	576	620	593	610	547	621	610	620	602	567	552	633	622	625	586	592	600	605	575	583	601	614	593	589	635	582	627	632	653	626	647	583	671	583	603	588	611	647	593	616	609	585	569	597	630	613	615	613	608	574	621	614	606	599	569	611	600	581	608	590	614	622	573	633	591	581	598	599	628	656	599	619	586	571	621	626	615	589	603	632	579	616	567	570	561	613	587	614	590	625	565	584	633	588	610	665	611	601	606	579	639	630	593	588	593	592	602	592	612	635	620	631	596	618	583	590	574	604	584	631	610	586	606	601	614	592	615	574	624	604	608	578	623	605	603	612	579	637	590	599	613	570	636	553	653	589	558	633	627	583	601	628	636	660	607	594	600	621	602	587	584	634	610	603	576	610	598	592	595	566	596	660	616	594	615	602	555	603	563	588	577	593	581	618	586	635	590	579	628	569	624	582	574	592	641	678	614	558	599	610	603	624	610	634	627	620	608	599	597	616	595	586	615	606	650	615	615	632	619	578	586	572	605	577	578	610	582	603	611	608	570	574	599	607	608	620	564	634	598	634	627	616	592	570	583	617	600	550	592	607	615	623	574	582	613	618	591	621	608	594	582	612	581	616	610	612	646	592	553	579	584	624	613	550	545	578	553	629	584	606	654	614	610	598	577	585	590	597	542	612	610	575	587	623	616	606	566	592	601	602	607	600	588	601	643	606	618	633	590	621	655	623	585	610	600	609	605	582	564	563	632	570	615	630	562	609	608	567	577	562	632	612	633	604	661	618	608	598	573	573	583	582	563	586	639	594	597	603	599	643	607	586	616	600	627	600	594	607	627	609	621	579	559	609	606	573	623	602	608	606	638	607	574	595	664	572	576	595	657	621	581	621	615	606	580	616	590	607	582	574	582	600	592	618	610	639	618	615	656	602	605	638	602	605	588	587	613	589	617	600	605	619	618	617	630	576	669	595	591	572	605	579	594	593	602	609	657	644	606	593	602	606	593	578	567	624	673	620	631	589	583	602	627	638	659	661	652	591	652	574	604	614	610	590	610	632	604	571	618	610	613	608	600	611	606	620	598	594	668	582	587	574	645	575	588	571	627	577	578	599	620	587	643	612	599	596	568	595	548	596	624	634	613	589	636	586	602	613	569	614	585	582	611	606	602	602	620	601	591	603	595	581	575	588	595	572	622	607	581	586	583	598	616	622	604	587	632	649	591	624	587	668	597	564	604	620	627	610	602	547	651	575	622	619	633	643	561	608	575	602	661	637	582	606	606	600	612	606	606	606	565	613	605	639	609	625	579	608	545	562	600	593	612	635	602	551	629	608	611	622	621	630	621	592	558	599	594	603	635	608	594	617	619	595	599	593	639	593	595	653	593	582	591	577	585	600	606	580	595	608	602	604	597	571	592	607	618	605	616	621	590	594	619	661	627	607	603	590	652	661	634	647	632	621	566	604	601	605	626	591	586	615	609	611	597	568	664	614	542	576	574	601	593	610	566	553	613	617	617	611	584	612	575	585	563	593	631	642	630	618	591	591	596	609	623	645	600	603	611	576	570	584	585	602	590	583	615	644	600	592	598	618	559	628	612	600	616	644	585	613	633	600	623	597	652	556	598	573	570	623	597	621	597	605	615	611	598	639	567	563	608	603	579	611	604	610	625	571	578	581	607	608	657	568	642	596	604	620	585	639	585	572	603	588	599	663	634	574	610	617	648	570	645	629	633	598	596	574	570	620	643	574	614	612	606	580	563	689	599	577	561	620	602	602	599	577	618	665	597	647	623	604	610	566	622	606	575	615	598	560	622	627	628	593	538	650	584	570	588	593	599	603	575	591	579	657	602	584	619	592	605	604	608	564	607	589	625	621	604	564	606	622	567	603	586	602	656	569	593	633	624	615	622	592	590	604	590	613	578	564	633	596	594	601	595	629	634	563	589	592	597	606	609	608	605	625	559	633	582	618	604	599	612	613	582	619	619	643	626	630	624	634	621	645	590	625	607	583	607	630	613	590	587	571	598	621	621	624	613	596	614	605	594	612	643	593	619	583	578	566	601	576	640	586	573	645	548	619	562	579	597	561	597	598	581	587	581	585	630	583	609	600	616	653	620	605	620	559	589	604	571	592	652	633	562	591	581	585	562	606	617	588	581	606	660	593	628	584	642	619	547	565	623	634	617	582	616	638	600	596	593	592	592	600	576	612	592	582	656	600	608	625	599	594	658	566	577	630	572	604	641	588	583	591	630	617	604	560	591	624	603	568	599	629	571	594	636	576	585	630	606	629	611	595	631	642	591	626	589	625	584	575	621	588	643	617	599	607	608	564	611	597	586	545	588	605	607	568	595	596	612	562	595	600	603	583	628	623	625	621	595	632	595	603	588	647	587	537	642	576	589	614	603	652	583	591	585	588	567	615	608	599	594	626	611	636	658	562	575	611	582	630	573	601	633	616	604	605	583	626	588	580	606	594	565	600	595	565	603	615	598	546	590	600	643	631	605	624	603	609	588	577	630	562	613	647	631	618	606	610	608	597	612	573	571	611	606	601	628	606	636	596	599	573	591	606	597	670	584	582	578	600	557	623	578	627	606	624	586	621	602	595	581	609	578	595	595	618	558	606	604	595	585	595	595	622	614	637	580	632	545	610	602	623	575	638	596	606	583	561	654	578	592	614	581	627	589	558	642	601	603	600	610	576	612	609	612	604	584	559	595	592	596	569	620	588	590	611	590	639	625	575	629	652	624	638	631	599	590	633	625	593	618	661	604	644	595	594	598	602	580	590	571
14289	6131	3050	509	266	245	251	250	229	221	282	222	251	250	265	229	250	247	272	219	258	266	221	248	246	267	243	259	234	244	270	244	233	254	231	244	219	217	208	232	253	236	212	263	258	250	237	200	223	244	253	244	246	229	231	259	230	234	248	223	231	254	234	259	241	230	247	218	230	225	241	236	236	207	202	273	252	235	219	252	248	241	261	254	242	234	262	237	210	243	215	225	258	219	221	227	257	226	231	258	253	228	229	241	212	232	238	227	237	215	225	229	211	234	234	236	256	250	239	206	232	223	252	236	248	241	215	237	222	230	249	230	241	243	257	255	219	241	249	221	251	228	237	232	258	233	245	243	245	242	236	242	250	233	233	263	219	261	237	227	233	243	252	222	236	249	264	238	233	238	242	238	214	261	242	239	258	244	237	222	227	201	271	237	270	248	248	229	217	246	237	229	261	262	239	246	239	228	247	237	235	184	230	248	267	241	263	223	227	249	258	273	243	251	257	221	251	233	253	232	249	263	260	249	248	259	243	251	257	248	223	207	229	240	251	230	245	277	260	239	251	248	280	194	224	238	271	237	246	252	261	217	231	265	259	226	221	256	234	233	221	239	254	274	227	252	216	263	251	220	219	276	232	220	234	227	246	251	208	223	260	235	218	243	236	223	264	265	247	237	244	249	244	210	237	241	242	277	178	233	269	216	260	218	267	216	255	258	274	264	245	274	240	255	232	222	231	227	213	214	223	240	212	233	215	266	236	262	256	246	220	245	227	236	243	250	231	239	252	238	249	237	236	273	243	274	254	241	221	237	237	227	207	220	256	265	237	255	263	247	200	256	234	237	224	234	226	218	228	236	252	272	246	220	236	218	251	264	240	255	233	228	204	248	225	257	255	231	249	256	233	242	245	245	245	277	274	251	269	241	248	226	221	243	251	247	229	255	234	241	228	231	245	247	228	238	233	254	203	239	229	253	254	261	229	251	236	228	232	255	257	258	228	241	251	234	256	251	239	232	230	238	218	243	243	207	231	235	239	261	227	244	236	228	226	210	238	227	219	248	242	255	230	235	253	267	253	261	249	252	243	247	208	238	242	238	244	269	213	254	251	236	258	232	191	227	213	250	228	224	216	214	264	213	225	219	249	245	255	218	240	232	251	215	220	249	242	244	268	257	229	231	241	249	213	227	221	238	221	228	254	239	244	248	243	238	253	278	256	244	235	228	253	257	230	228	232	260	260	211	240	222	235	274	229	231	225	260	245	239	262	217	272	234	232	249	244	224	237	272	236	223	240	246	261	232	228	238	242	235	271	248	227	243	263	252	259	220	257	263	235	237	231	240	230	227	249	280	218	232	255	222	269	242	224	231	204	269	223	227	244	255	256	238	223	216	214	224	227	224	241	251	239	241	251	231	253	226	202	243	235	252	241	250	279	206	235	217	234	240	222	229	238	222	264	216	259	251	232	241	252	244	226	281	223	260	247	261	229	258	258	245	211	251	243	235	246	263	248	238	211	237	243	207	241	246	224	228	212	241	292	224	228	230	247	247	209	217	239	264	226	241	245	243	225	235	232	219	225	251	241	231	219	243	244	241	247	240	220	225	245	290	259	244	259	256	230	243	236	234	237	238	259	232	241	240	251	250	211	252	258	225	243	234	228	243	245	256	234	278	228	235	269	267	239	244	264	234	268	271	220	261	224	266	223	242	224	241	242	214	222	251	239	250	255	252	236	214	223	254	263	257	251	198	231	245	230	254	249	225	251	243	217	218	223	229	200	243	228	264	232	255	244	225	229	258	229	219	267	216	260	233	277	202	248	214	233	238	212	213	241	215	251	227	259	236	229	250	259	250	248	218	246	246	240	229	218	235	254	238	204	259	216	246	236	249	228	279	216	228	252	260	221	239	235	229	253	227	257	256	217	228	229	207	276	238	248	259	209	240	237	260	251	211	219	255	241	233	260	274	245	233	215	214	250	243	249	246	272	245	262	240	223	213	245	228	248	258	241	228	223	237	235	274	230	254	223	227	246	239	220	231	251	268	227	244	224	274	256	249	232	238	219	249	251	286	249	271	208	239	249	224	252	226	255	250	236	239	228	213	241	252	220	281	259	272	266	253	239	223	247	240	243	226	252	238	237	230	202	257	253	237	229	223	237	240	254	245	255	243	225	236	242	284	245	241	256	236	254	233	234	250	245	223	246	235	218	234	253	233	263	230	237	225	253	231	242	235	257	226	255	278	260	253	244	259	225	254	241	249	236	241	210	242	252	247	256	262	272	249	240	240	229	228	238	234	248	262	277	233	271	254	225	250	233	254	231	296	256	215	228	261	228	230	231	242	262	251	235	219	241	222	243	219	246	244	251	261	231	261	261	259	220	252	201	285	240	231	258	229	230	254	255	222	246	242	241	227	270	243	252	232	238	238	261	246	229	256	234	254	230	275	236	248	252	239	222	237	240	261	251	231	270	247	244	214	247	239	243	236	234	224	260	256	260	234	245	251	218	230	258	238	223	267	265	241	245	252	242	224	240	220	218	205	225	236	203	211	242	252	250	253	230	245	236	254	233	230	283	246	228	222	249	230	266	248	233	241	246	236	263	246	236	229	268	253	218	228	238	213	244	243	252	233	237	237	233	269	249	259	245	239	223	233	230	269	244	243	242	279	286	256	225	238	242	237	265	283	253	227	254	224	242	252	259	212	245	230	257	239	232	240	232	246	213	256	223	248	242	240	232	231	235	254	239	257	256	259	221	241	246	210	214	228	234	228	220	256	249	261	223	249	240	239	223	216	243	231	271	241	210	217	218	242	227	235	226	245	250	255	248	250	260	281	250	214	206	228	230	241	263	254	238	266	226	250	247	232	229	234	297	242	248	230	242	250	248	256	235	262	231	240	235	258	240	269	228	215	261	248	250	230	214	218	280	221	213	251	255	241	247	213	259	205	201	234	234	227	212	256	234	247	226	272	237	201	253	231	257	264	242	210	264	238	266	252	271	228	241	231	239	256	239	236	246	235	254	222	256	226	258	256	226	245	248	221	244	239	244	236	238	204	225	228	205	239	237	237	232	261	251	257	252	227	242	242	274	264	248	227	222	252	245	221	230	224	218	237	231	230	235	235	232	224	251	251	233	235	201	266	244	220	214	221	246	264	237	234	238	244	233	267	236	263	217	244	232	227	245	240	263	211	233	249	219	272	220	231	223	216	238	241	224	238	237	247	244	266	246	231	249	271	258	244	257	262	274	246	236	250	213	234	234	216	222	233	236	241	250	257	270	225	232	243	232	204	264	230	230	235	239	228	277	258	245	245	245	226	242	241	217	244	217	236	261	228	260	220	229	260	265	223	270	242	262	237	233	257	220	223	236	223	223	250	259	243	241	259	260	258	237	221	240	216	240	232	218	242	244	235	252	203	222	244	265	266	237	266	238	217	232	241	253	225	226	230	239	239	243	276	242	244	270	252	224	260	268	257	235	242	247	255	222	260	234	264
8579	5010	4693	745	566	579	583	588	516	532	529	529	544	547	548	565	537	554	562	574	560	566	524	533	553	498	561	514	586	561	520	550	537	525	556	554	562	564	506	530	540	514	534	569	541	511	547	527	539	547	550	568	523	576	547	558	538	551	548	573	521	556	544	545	537	559	552	520	525	522	544	571	573	545	532	557	501	581	527	516	576	567	528	538	517	558	600	531	556	522	570	571	533	535	548	553	531	555	546	546	530	525	567	525	556	552	578	553	546	537	542	537	562	537	531	547	543	532	507	579	536	566	565	544	576	559	575	573	533	517	546	541	549	551	528	526	549	568	573	505	554	528	527	542	556	574	594	546	523	588	532	505	590	543	563	548	542	528	557	514	574	581	540	592	554	528	562	516	562	535	554	573	559	529	568	584	546	513	539	572	568	508	509	566	521	538	553	576	522	541	532	548	556	532	550	572	547	526	535	542	556	537	583	553	570	526	587	534	566	546	569	572	524	600	491	536	516	528	565	510	576	536	523	548	553	547	490	528	593	503	529	538	529	534	535	521	529	562	531	532	515	542	577	565	505	556	569	549	533	568	530	548	529	550	543	537	615	539	575	528	565	558	551	550	541	532	547	576	554	539	531	533	549	539	547	536	558	543	544	555	545	574	545	572	512	551	541	524	529	570	530	536	547	561	527	531	572	589	571	557	503	534	524	540	520	580	562	537	544	554	578	503	579	542	552	564	583	552	523	566	553	512	552	520	552	495	555	575	545	548	550	526	519	527	540	502	542	549	538	502	516	535	526	599	484	530	520	566	590	575	546	584	547	555	496	554	550	540	551	579	562	520	534	577	558	533	553	526	542	582	544	612	569	544	521	532	503	528	555	542	543	559	560	536	494	540	588	553	541	561	544	561	523	521	552	519	587	566	524	504	544	561	561	515	570	537	552	521	526	504	579	519	508	613	505	548	562	550	582	532	575	593	553	598	529	567	551	489	590	545	542	560	559	530	584	541	545	505	538	566	536	568	523	566	574	504	515	590	530	564	541	542	574	567	573	596	511	526	548	520	537	559	544	502	532	537	524	548	555	544	544	568	564	542	543	547	538	539	562	554	565	529	534	541	548	523	545	572	592	528	529	560	518	552	534	514	535	546	569	489	581	514	562	543	542	523	515	509	563	529	538	523	561	507	533	549	515	534	558	576	561	540	580	501	557	552	562	508	566	527	577	525	546	513	539	563	593	519	560	526	532	530	570	537	548	552	558	542	538	538	557	502	571	540	552	515	574	540	542	606	498	557	556	544	562	558	601	558	557	583	526	524	492	550	561	551	598	519	567	508	532	522	560	578	576	554	565	534	523	546	569	542	537	552	477	540	522	549	519	563	551	562	530	534	522	600	486	568	515	544	531	535	545	572	557	540	577	517	489	557	552	564	580	507	585	509	583	582	538	557	580	556	509	547	600	545	544	556	537	569	566	561	521	528	552	484	549	570	520	545	558	490	510	534	521	557	560	532	560	548	565	562	577	585	537	555	524	515	537	608	523	521	535	563	526	539	548	543	561	561	541	518	538	553	519	574	559	555	536	547	557	583	570	528	532	547	516	505	528	562	576	604	528	534	518	567	541	552	560	554	550	548	519	556	580	560	509	539	525	509	583	526	549	557	604	582	562	545	576	528	549	491	561	550	510	539	575	562	539	581	576	555	545	530	548	536	549	541	502	506	536	585	508	540	562	497	565	522	558	530	502	533	596	542	506	516	515	514	579	583	544	541	519	531	555	522	535	518	553	522	530	507	570	514	558	536	530	549	532	521	546	500	512	526	521	532	566	514	536	513	494	567	550	527	507	528	539	565	539	550	554	555	494	556	513	535	541	542	567	528	576	541	551	506	552	515	583	520	491	546	562	515	544	561	575	491	546	520	522	535	583	565	570	540	572	501	530	545	565	580	541	529	524	574	547	568	530	559	543	544	509	575	564	555	607	529	574	551	503	571	540	519	568	547	557	516	559	567	535	591	549	546	516	516	556	537	548	584	513	531	545	545	601	577	547	560	559	524	540	519	505	582	548	560	548	564	545	536	556	568	548	523	555	565	533	527	534	523	529	579	545	593	560	590	568	540	523	578	540	512	563	543	554	522	553	550	569	554	563	535	549	551	542	555	544	518	558	506	568	501	524	555	541	532	552	562	508	517	541	551	544	557	560	578	549	547	589	539	557	546	556	548	590	526	548	560	549	588	572	546	555	569	529	568	584	596	554	551	567	535	522	541	598	523	504	565	511	537	508	531	608	529	529	547	537	529	551	559	544	570	580	547	515	574	553	541	549	527	585	560	592	578	523	545	527	524	540	548	527	546	548	491	551	533	547	539	571	541	557	510	578	536	549	527	529	569	549	568	541	568	566	500	576	524	521	566	543	538	554	546	540	553	582	544	531	542	541	525	532	527	573	593	586	535	514	503	530	524	517	542	561	578	518	545	569	539	543	563	508	549	522	539	604	559	530	564	560	549	558	553	557	513	527	539	548	580	567	561	552	546	542	544	547	551	553	534	542	523	547	564	554	580	547	539	521	549	510	543	582	550	537	572	553	575	554	541	584	530	500	550	531	578	528	532	536	545	574	535	538	519	538	536	506	523	582	564	510	540	548	564	517	545	548	515	531	546	536	548	527	511	555	519	504	561	531	543	532	513	588	527	547	552	558	552	529	548	571	538	509	528	563	560	570	553	519	511	536	573	543	506	564	566	559	558	570	524	544	543	582	552	566	512	581	520	508	551	549	522	565	560	568	567	561	524	520	523	573	604	554	522	553	548	529	555	511	525	541	520	592	530	532	600	500	596	533	544	530	549	575	571	546	539	519	528	543	556	558	570	586	563	548	582	568	554	549	535	518	531	565	581	545	545	526	559	538	534	555	552	507	537	490	556	569	528	556	548	548	542	579	525	567	545	551	553	519	535	594	514	525	524	512	530	524	578	527	533	531	571	527	578	533	592	557	560	519	533	523	577	552	519	597	526	584	526	550	541	499	537	515	587	527	529	543	555	546	570	492	568	548	538	558	558	525	574	547	560	541	524	546	535	536	518	528	542	574	541	544	571	540	545	528	553	548	562	500	516	537	517	543	544	526	560	534	533	531	510	566	530	535	437	549	554	551	561	548	503	582	540	549	570	567	526	580	558	536	537	544	584	554	560	558	529	544	545	542	568	528	548	539	560	566	573	519	523	533	505	567	521	556	489	529	577	541	525	552	489	544	560	568	563	536	522	564	528	536	552	543	552	556	563	545	523	569	577	551	531	564	547	558	548	574	533	577	551	555	550	533	562	519	507	592	522	559	524	581	599	546	527	547	515	567	537	524	599	533	521	512	539	545	602	553	566	542	551	516	538	549	536	527	529	524	574	552	512	576	572	557	589	513	579	538	548	546	550	527	528	556	570	548	544	572	584	502	571	530	494	573	546	555	531	549	545	576	593	529	524	534	536	552	558	550	557	563	525	566	529
31624	19534	15144	3101	448	257	242	218	206	202	202	222	175	164	220	203	207	210	184	190	193	196	185	177	190	151	200	186	175	215	159	175	193	175	169	192	164	163	177	205	184	196	168	188	165	176	199	183	183	214	201	187	193	192	207	166	189	166	148	179	184	208	220	180	201	186	184	168	220	189	186	198	204	162	175	159	202	188	174	210	176	166	173	198	192	213	176	164	191	156	178	175	185	194	178	183	183	169	186	184	168	176	189	163	191	177	206	211	171	211	189	201	172	183	187	188	163	163	177	180	182	180	174	175	212	209	188	176	180	180	177	191	168	169	192	188	186	193	173	194	183	199	169	181	182	191	169	174	182	183	185	171	201	170	187	201	162	183	195	183	193	198	174	193	197	221	190	187	210	179	178	163	176	174	182	174	164	192	185	187	186	159	196	191	157	182	195	175	186	192	194	169	184	212	173	166	173	182	156	183	168	177	209	187	185	169	183	184	159	177	206	189	185	198	206	169	183	175	192	160	189	187	179	175	193	189	180	191	177	153	172	202	171	169	185	179	151	191	159	178	190	159	173	197	185	201	189	177	181	192	183	177	170	196	172	175	159	206	184	209	201	174	171	170	211	182	175	198	151	193	187	171	159	187	200	173	171	208	139	192	190	182	175	184	154	167	168	217	202	197	196	180	181	175	188	213	193	170	171	201	178	200	188	181	183	190	186	185	190	197	159	166	172	183	171	189	151	181	166	198	171	185	176	191	183	182	179	187	193	170	201	199	199	202	202	182	171	192	191	168	170	196	182	204	202	188	183	176	187	193	199	200	163	179	189	187	185	195	188	193	172	182	204	179	180	172	187	182	175	165	156	185	177	164	204	205	168	173	184	160	184	221	178	168	184	195	167	193	201	131	176	189	191	184	173	200	174	185	182	191	199	184	193	186	181	194	189	173	172	176	200	200	146	189	197	178	180	197	171	184	188	209	208	183	178	178	197	190	176	183	194	196	203	178	191	194	164	221	164	172	177	187	170	171	200	181	191	186	176	166	167	184	189	185	177	179	188	182	198	180	178	196	191	139	161	186	196	174	192	163	166	183	195	182	160	185	175	206	151	187	180	174	191	161	197	190	210	179	170	148	183	190	178	166	180	200	186	179	172	182	208	170	171	181	179	192	166	150	175	189	167	199	168	188	190	210	181	168	185	185	171	164	170	174	180	173	209	196	178	178	203	154	166	180	182	166	184	189	173	191	169	177	180	202	209	190	194	185	189	169	210	195	182	177	206	211	182	222	165	182	172	177	163	162	187	182	182	199	184	188	189	189	186	189	174	193	179	179	168	204	185	177	187	193	211	190	187	165	183	166	157	198	163	163	155	197	187	191	167	170	163	201	174	204	172	183	157	173	186	169	165	185	181	152	168	186	161	159	197	169	176	198	201	210	180	175	209	190	199	193	186	165	190	200	192	187	183	170	189	181	200	176	193	198	195	177	203	158	175	186	178	166	207	179	178	183	184	156	189	184	182	171	200	201	174	201	164	213	192	208	165	163	189	169	169	186	184	222	167	184	179	180	174	176	184	153	197	178	193	192	159	148	196	166	171	151	195	165	167	196	165	164	184	192	177	192	186	181	188	177	174	192	176	182	184	209	200	163	186	158	197	175	179	206	186	206	195	163	182	203	179	152	198	189	207	209	163	178	168	186	172	187	193	201	195	162	183	179	198	154	168	183	192	202	216	173	204	200	187	220	179	186	177	197	180	206	182	171	193	184	161	201	186	182	169	192	218	172	197	192	164	180	178	167	188	213	196	173	187	166	206	183	188	189	164	197	170	176	177	180	187	207	203	155	177	175	171	145	173	194	171	195	166	177	176	210	191	176	170	196	188	194	184	185	175	174	190	196	170	185	177	160	188	173	169	189	174	188	199	157	178	183	189	198	190	177	182	164	162	155	176	183	195	177	162	199	172	174	156	165	194	186	184	166	191	193	197	181	162	193	170	198	175	200	191	176	194	210	199	195	194	205	187	199	162	165	183	207	187	196	186	206	191	180	167	185	174	174	184	177	167	171	200	157	194	173	193	183	180	153	200	167	182	206	184	172	159	172	209	180	163	168	180	157	176	156	172	190	186	198	188	146	184	165	181	184	186	176	189	178	199	172	173	157	200	192	199	200	176	174	191	206	184	179	216	168	161	196	163	204	195	180	197	187	182	181	167	185	189	169	195	174	181	179	175	190	177	183	187	203	212	185	189	164	159	194	179	182	190	170	193	202	177	193	180	176	201	181	204	175	179	191	157	190	154	188	180	190	192	173	229	206	168	181	177	170	169	190	170	175	172	193	193	173	176	194	199	185	197	180	169	173	161	197	197	207	167	190	164	197	192	194	175	200	181	170	209	177	201	203	176	165	175	160	203	186	182	194	168	162	177	182	219	175	214	175	199	174	192	174	167	189	171	171	164	176	203	183	193	207	214	163	195	205	219	185	182	160	155	184	199	179	193	206	182	207	206	179	177	171	162	168	164	185	172	175	163	188	186	189	167	168	188	178	174	196	189	162	175	208	177	166	212	185	172	182	191	157	191	186	164	194	190	199	185	205	202	184	192	163	177	179	187	180	184	183	185	183	195	202	183	177	144	171	193	163	195	182	185	208	186	177	197	206	165	185	162	179	181	180	183	197	170	164	199	205	184	152	174	163	192	193	200	180	179	201	189	220	162	163	182	202	195	159	190	200	163	186	164	189	210	203	170	188	176	201	163	173	193	166	187	216	149	177	169	189	172	175	160	169	183	180	180	169	212	185	191	153	164	177	154	172	182	172	183	173	184	192	182	179	186	188	199	172	193	175	176	167	187	180	197	183	192	166	190	206	181	197	195	171	196	163	180	178	197	159	184	194	180	194	168	202	164	178	163	182	192	181	189	157	180	191	180	198	190	199	201	186	202	191	180	181	187	193	190	162	197	163	196	169	198	163	175	207	182	182	187	191	159	161	160	166	189	175	193	195	205	179	185	206	178	197	194	190	166	187	181	177	196	161	199	216	176	186	206	189	179	177	217	224	181	184	187	169	169	194	176	160	166	193	172	173	189	190	197	174	191	175	198	197	184	187	206	182	205	191	214	174	163	216	163	200	164	169	159	178	177	180	193	171	173	174	166	169	213	176	165	189	185	199	203	186	179	172	179	184	186	193	177	181	215	165	161	186	195	195	176	163	186	177	186	205	186	185	181	186	207	176	153	170	180	176	202	175	176	177	172	212	145	190	170	213	166	199	177	206	197	195	151	196	186	171	188	191	194	204	177	189	182	200	193	176	209	181	167	162	174	189	149	201	173	163	208	183	174	174	175	206	209	196	205	173	183	178	204	175	206	183	180	187	180	208	198	175	191	175	178	203	190	181	171	187	207	189	146	171	193	179	164	191	192	169	183	190	176	186	203	175	183	198	204	201	191	166	188	164	178	188	168	188	215	182	189	214	203	179	170	162	165	174	153	183	170	188	182	179
19866	14538	17712	2192	935	824	735	680	625	593	530	581	529	525	514	513	507	476	498	499	477	501	491	446	448	427	440	430	428	441	477	473	450	460	470	479	409	436	469	453	451	449	471	463	427	477	447	452	455	483	427	480	471	496	482	423	475	448	424	456	445	421	476	468	487	449	446	474	441	457	439	444	420	464	444	421	446	397	451	498	458	439	427	422	445	413	460	469	480	447	470	431	424	420	454	435	439	455	484	454	474	453	459	435	474	434	455	420	462	399	481	427	504	420	494	420	487	480	435	442	439	418	490	426	396	468	459	426	438	472	434	419	460	462	494	439	450	448	445	458	453	407	441	443	405	441	456	452	483	410	450	478	464	423	477	432	455	454	475	454	434	430	479	430	438	434	429	437	418	441	447	470	419	455	438	494	442	468	441	430	480	422	435	456	465	435	469	421	386	431	434	453	487	443	440	446	439	479	474	440	434	471	429	426	435	422	447	455	431	431	441	428	434	458	450	444	435	450	434	470	461	425	432	494	452	457	446	418	417	442	482	481	448	427	425	433	439	449	492	477	475	414	421	443	456	447	454	430	447	469	433	513	398	432	485	451	480	451	403	476	402	442	426	463	440	431	408	435	402	490	433	442	458	442	449	448	426	452	427	448	438	412	418	435	451	434	444	412	435	441	457	443	411	464	463	431	429	438	432	420	466	470	396	449	445	485	421	433	494	453	434	449	457	456	460	454	442	464	459	446	423	433	429	465	407	438	446	430	476	461	434	436	436	478	458	478	434	445	428	452	450	464	459	425	479	455	431	448	447	445	446	493	420	436	442	442	486	451	449	445	475	445	459	458	446	454	431	419	440	451	437	438	451	434	440	455	467	472	433	494	444	449	466	436	431	418	481	437	456	437	417	411	423	415	440	447	414	427	432	429	452	448	464	457	449	439	425	434	479	429	442	423	416	431	485	430	410	456	457	429	484	458	416	466	433	467	462	456	438	442	423	480	470	429	437	438	459	466	480	472	428	399	437	454	424	436	445	469	426	454	459	469	430	458	421	460	453	434	415	476	430	456	428	449	471	469	471	439	442	465	441	428	418	459	471	438	458	438	417	433	417	461	466	489	478	453	444	464	461	426	434	430	430	450	448	454	432	425	462	465	454	457	421	457	432	456	479	457	467	446	441	436	430	457	442	431	500	439	449	381	427	417	475	471	401	439	454	454	443	429	413	411	496	433	427	433	440	436	464	420	445	457	481	461	453	440	430	444	456	473	442	443	463	477	447	417	447	443	469	430	442	444	429	455	491	426	502	442	480	448	402	441	463	450	441	449	451	451	401	443	444	438	442	411	441	443	470	427	437	490	454	420	460	428	415	450	439	437	441	438	422	431	465	457	458	468	418	444	428	482	427	424	427	447	439	452	434	469	459	432	465	438	450	462	469	452	428	477	436	447	419	419	448	422	492	420	437	431	489	459	469	450	452	439	435	402	438	431	450	424	471	458	438	449	461	484	448	457	426	437	475	459	446	421	425	472	457	433	409	439	472	419	448	445	454	455	462	452	434	439	478	432	445	419	445	417	449	405	471	436	466	432	433	450	435	478	427	455	440	468	455	460	482	477	438	454	447	447	418	431	485	418	449	453	429	431	449	432	460	383	434	482	469	443	446	427	420	436	457	446	434	412	437	468	431	416	447	454	487	441	421	454	436	411	439	441	428	454	440	451	442	434	441	438	446	439	474	481	431	457	461	447	469	447	493	463	445	438	438	426	417	438	424	465	441	425	465	451	502	429	422	427	454	448	458	464	419	439	401	451	430	432	437	426	457	423	415	456	439	433	431	437	445	431	498	435	435	432	429	437	470	424	468	409	434	467	494	463	435	421	497	447	431	436	433	421	468	462	400	428	458	421	458	426	491	419	431	424	484	449	452	466	491	448	442	440	444	459	426	441	437	468	443	471	486	482	452	427	473	469	447	442	478	428	495	447	426	408	454	462	439	426	456	444	453	455	438	475	431	424	479	452	447	461	452	421	460	444	432	469	430	459	469	449	439	422	419	465	428	475	463	434	436	484	433	464	409	427	422	437	417	400	400	430	470	495	484	431	460	470	455	447	404	437	435	424	414	430	443	428	514	469	485	485	409	425	532	462	450	421	454	453	463	416	434	468	443	417	412	418	430	467	414	452	450	435	418	440	477	465	460	426	464	450	439	434	438	434	420	456	476	440	424	449	441	457	483	432	487	470	455	426	483	448	445	436	454	476	470	410	484	422	455	427	446	449	451	440	487	445	420	418	458	415	496	430	458	495	445	421	443	436	440	437	449	468	462	435	456	473	429	404	485	423	452	427	433	425	464	469	441	470	457	417	451	411	414	441	418	435	436	479	444	393	423	414	452	446	476	405	448	428	463	439	496	436	442	456	453	426	395	403	467	467	453	445	429	463	481	466	447	445	459	441	439	448	455	414	442	437	488	434	478	472	446	442	442	411	479	441	446	473	449	450	444	496	409	426	456	455	459	445	454	466	443	453	482	481	464	466	429	449	419	439	457	475	470	424	394	462	460	451	442	442	460	433	420	417	448	487	469	453	413	466	445	447	441	452	419	451	446	453	420	442	425	437	434	455	395	471	435	442	444	477	455	459	455	426	424	497	445	415	402	446	404	427	436	437	445	458	426	417	428	415	441	400	416	447	443	489	447	453	413	477	453	465	447	429	443	492	455	444	419	422	448	443	427	457	446	458	390	450	446	426	448	419	412	452	438	429	455	432	476	447	456	445	428	496	465	409	462	427	486	445	488	441	431	437	471	462	453	440	457	422	456	420	418	462	454	427	435	495	441	442	452	457	448	454	464	437	451	439	386	448	431	438	472	449	444	452	416	435	436	439	473	458	419	470	450	414	418	445	431	432	436	432	446	452	453	446	469	417	485	438	442	501	472	493	452	464	418	471	426	493	454	464	487	444	415	433	454	421	465	426	466	441	472	465	416	400	435	478	472	426	438	416	455	463	464	413	446	449	469	512	428	435	456	468	396	427	442	399	425	432	454	416	426	441	399	450	492	444	463	453	428	420	457	414	449	457	440	459	463	468	415	430	448	462	458	435	446	436	460	462	456	431	429	428	424	444	490	450	455	455	440	407	453	456	440	442	443	462	455	441	444	459	460	462	452	468	441	460	464	403	458	478	452	425	483	437	439	422	455	411	440	476	432	446	462	454	404	415	441	472	450	463	434	435	439	442	448	428	460	464	416	435	423	449	472	458	451	457	448	404	439	468	430	443	462	428	417	452	444	463	448	463	434	456	457	465	452	447	449	452	461	464	465	435	431	470	449	432	428	440	406	465	460	448	455	450	432	416	421	434	438	447	436	466	497	446	414	434	495	443	428	450	400	437	473	460	464	430	431	461	440	456	429	456	444	439	432	434	454	455	458	444	487	432	458	426	438	453	509	463	435	424	419	428	464	483	438	448	491	454	429	427	447	417	508	462	393	451	435	410	410	452
42244	29485	26790	7407	1178	586	469	370	366	345	339	298	288	293	288	288	290	254	279	265	237	262	249	295	255	278	267	274	312	267	291	315	266	269	313	255	273	264	286	277	261	268	263	269	287	288	257	278	248	285	282	288	254	219	243	261	240	276	267	290	258	265	282	246	318	267	255	294	277	283	288	276	294	285	253	288	241	279	224	291	244	304	262	272	254	251	264	293	282	274	278	277	250	296	266	253	304	311	277	284	294	295	266	268	266	290	252	282	290	245	255	247	281	281	280	265	263	298	264	268	273	258	308	277	259	294	266	261	281	283	313	301	272	287	247	259	268	230	272	268	248	275	271	259	259	253	250	259	274	263	275	239	259	267	298	275	263	260	279	278	268	289	298	273	274	302	258	275	277	261	247	270	288	246	272	278	323	261	267	261	270	266	285	264	310	265	268	296	295	281	255	255	274	293	282	279	282	238	280	259	278	275	278	242	244	258	259	250	298	291	264	286	277	254	262	303	317	289	276	272	269	278	282	261	253	309	277	323	299	246	268	262	300	289	301	262	263	272	275	270	279	256	204	278	305	266	284	292	270	276	221	265	214	275	275	286	291	272	264	277	256	291	259	249	240	264	342	281	275	285	293	266	271	308	268	263	244	278	269	251	260	280	251	307	279	279	283	291	292	276	240	255	254	251	302	274	282	291	308	263	256	283	250	260	276	263	300	275	274	304	266	242	288	286	256	271	255	260	265	278	284	267	265	257	291	304	324	266	277	222	251	242	249	255	271	275	284	260	264	272	259	278	281	245	258	256	279	273	271	256	278	283	266	265	243	263	278	277	268	268	261	255	306	270	274	294	323	239	269	259	278	256	272	254	281	279	288	235	266	299	243	244	263	285	281	279	285	281	257	257	281	259	282	296	310	303	287	269	264	299	287	272	271	250	258	309	284	269	292	269	258	257	303	274	270	279	288	256	265	256	259	237	261	261	276	285	257	283	288	251	302	284	300	249	255	260	287	302	270	269	283	267	267	271	266	276	265	253	293	259	268	267	295	265	261	283	235	276	297	260	268	268	249	264	294	336	319	289	261	257	259	304	246	265	262	265	283	233	292	286	275	293	268	262	284	278	289	267	247	310	310	270	275	294	284	250	276	281	276	266	314	259	257	273	252	267	305	259	277	249	273	292	289	281	290	269	270	283	262	245	261	256	275	285	269	290	257	283	264	252	280	263	253	284	246	222	280	239	252	256	266	270	264	275	249	284	236	284	275	255	257	251	241	295	274	235	274	259	248	263	241	286	308	251	258	274	253	263	304	274	292	290	236	264	252	269	258	292	279	263	284	240	260	277	260	276	256	285	270	259	287	291	278	270	259	256	280	268	274	268	317	271	247	283	290	268	264	247	266	263	284	273	269	273	281	306	261	281	269	268	215	265	267	270	291	264	258	262	264	255	281	260	247	316	292	264	275	266	269	267	268	317	282	277	247	296	305	286	282	229	277	259	315	271	289	286	276	282	278	245	270	314	256	274	253	261	270	281	250	262	288	276	294	290	257	277	268	282	233	265	301	266	278	309	241	272	245	248	243	283	274	272	283	272	260	274	261	260	273	245	269	258	242	262	289	280	280	273	273	241	261	308	253	265	273	273	259	289	288	257	294	251	236	270	312	253	276	293	252	280	274	245	312	272	265	270	294	289	275	256	279	277	291	258	276	283	276	271	287	259	268	274	258	235	274	273	272	253	269	287	264	319	283	262	228	289	254	267	247	282	268	280	261	282	269	262	265	300	289	299	253	267	272	250	282	291	263	281	229	274	273	293	263	269	253	258	282	276	306	226	282	289	296	298	249	299	281	289	288	291	287	256	271	286	291	286	260	256	282	265	268	254	248	274	260	306	285	288	261	267	311	274	287	268	270	245	280	281	281	249	269	289	280	275	297	288	293	273	250	254	284	300	268	262	264	287	277	296	302	298	234	308	280	255	260	257	315	284	299	277	277	270	295	282	261	260	267	273	271	285	252	271	267	249	234	248	279	271	275	260	291	286	273	271	253	281	288	297	253	282	262	280	236	253	296	273	261	277	262	278	265	275	275	307	265	253	241	272	276	240	257	275	260	272	254	260	260	268	295	265	246	275	245	277	273	270	246	297	255	228	250	282	310	300	256	266	288	289	267	267	264	290	254	263	290	272	264	299	292	273	258	255	220	272	281	270	276	269	270	248	240	289	256	274	290	277	273	247	284	236	305	279	291	292	267	292	249	259	262	260	285	248	280	277	265	251	281	279	257	278	259	277	300	256	257	286	278	262	265	296	292	267	274	271	276	318	271	229	281	252	299	243	262	263	259	253	264	294	274	276	280	248	232	283	236	240	287	244	251	276	298	290	274	293	249	269	289	230	271	258	258	290	268	239	264	234	296	247	273	254	291	273	323	298	267	257	256	292	299	255	275	294	264	267	267	313	269	281	269	263	286	289	279	262	264	275	261	256	259	270	294	263	258	273	250	260	258	277	263	282	239	306	261	274	274	314	291	223	265	293	261	289	272	218	247	259	253	267	263	259	244	285	278	238	251	261	264	275	282	261	293	264	277	261	275	262	267	268	284	285	256	259	266	276	251	247	267	258	294	288	291	283	250	286	310	277	269	265	245	281	272	270	258	279	280	281	244	238	252	285	236	256	268	281	288	246	250	274	277	279	292	258	290	267	267	294	256	285	259	276	271	269	264	256	292	280	245	289	283	265	289	333	279	272	243	246	264	263	277	268	286	253	283	271	311	265	253	293	274	249	254	266	247	243	261	301	268	256	278	274	259	284	268	302	247	276	246	230	246	233	251	285	326	274	283	302	311	280	295	291	251	260	258	245	277	288	262	283	242	258	257	271	276	280	310	266	275	263	267	264	260	256	272	250	264	264	254	274	260	278	271	264	241	261	245	271	265	287	273	291	267	250	267	292	258	290	293	268	286	316	278	236	251	256	260	303	272	284	269	286	291	257	293	277	302	291	259	280	278	273	264	263	263	274	274	289	288	282	256	249	248	293	254	295	251	252	246	281	291	253	305	255	295	298	283	301	271	264	281	285	302	287	294	266	317	256	261	286	290	251	311	258	251	268	283	302	275	263	275	253	281	271	248	271	263	231	244	276	285	295	270	263	253	241	286	252	263	268	278	262	290	282	252	259	262	274	262	275	305	262	283	277	267	281	265	290	261	307	258	268	249	280	272	281	282	249	292	287	297	299	296	333	297	278	302	288	250	300	276	292	281	259	279	258	282	294	250	259	246	282	243	283	290	308	303	262	266	242	283	252	279	270	276	283	262	266	270	240	259	273	282	285	277	309	262	275	299	302	253	304	255	272	284	257	257	273	282	253	239	248	274	295	266	287	254	269	269	256	263	276	287	264	239	296	247	265	306	267	272	275	274	261	285	230	254	288	313	288	280	269	253	298	297	264	268	300	273	277	275	270	267	245	292	278	272	261	267	292	245	269	240	274	256	273	265	257
26341	21454	26759	3627	1709	1431	1240	1141	1037	947	897	789	826	755	739	756	753	738	738	691	695	697	612	670	715	676	661	661	688	645	675	636	611	630	645	707	637	613	637	606	631	605	666	667	631	643	648	644	656	613	600	615	633	622	685	635	647	666	594	623	611	640	603	629	675	675	633	650	635	648	610	636	630	633	618	640	668	652	604	595	617	597	596	611	634	635	613	602	617	614	644	624	615	641	661	657	641	634	611	594	585	617	610	590	613	639	623	660	592	623	634	619	637	621	671	628	632	625	627	635	632	600	661	595	625	600	648	600	673	611	606	636	615	632	692	661	616	657	607	646	601	641	629	618	582	573	633	592	598	622	645	607	674	598	627	636	598	631	641	624	643	611	611	619	594	666	661	626	623	620	616	673	643	617	625	649	640	635	646	611	651	650	614	604	639	656	654	618	619	628	648	591	630	596	648	649	640	649	604	625	578	660	666	589	625	650	641	604	711	606	600	638	622	638	678	637	649	645	605	627	593	661	638	626	641	649	632	623	670	620	596	622	602	645	614	677	616	620	637	661	647	640	621	647	636	641	639	605	641	609	668	617	653	621	661	621	624	625	648	579	604	617	649	602	652	623	635	627	627	604	619	612	603	608	610	674	614	669	607	641	613	619	622	632	632	623	648	640	678	622	588	641	671	637	653	618	601	626	640	616	657	651	655	600	627	625	611	630	602	591	630	607	634	621	627	621	611	615	601	585	622	640	640	633	595	605	591	619	602	579	631	594	639	617	654	623	607	601	631	630	601	619	611	576	602	649	606	596	604	672	620	640	631	606	642	624	606	667	631	623	617	615	641	622	567	632	598	625	632	658	633	617	634	665	625	612	634	608	582	635	646	659	627	602	630	580	644	619	649	651	613	613	639	615	616	635	635	602	613	638	622	616	656	638	622	607	587	604	635	597	624	645	583	587	644	636	623	644	592	592	624	621	597	596	616	642	617	623	618	637	657	629	638	627	685	640	649	602	611	672	650	639	618	614	621	583	641	587	606	609	614	636	630	629	595	610	654	628	581	643	637	575	673	604	636	665	658	606	569	633	616	641	606	616	620	623	663	642	637	607	671	624	647	619	639	637	607	634	666	654	614	580	653	634	587	610	645	581	658	642	613	614	618	641	604	630	602	648	646	642	668	649	586	627	606	650	603	628	622	601	608	643	670	595	598	621	621	606	658	637	609	617	623	601	607	617	591	660	567	612	591	610	631	597	626	637	608	643	579	631	659	635	612	591	638	619	639	596	623	628	610	609	625	645	635	634	636	618	634	669	671	608	593	650	656	637	609	600	663	626	626	626	612	650	678	673	627	631	627	630	628	621	646	609	608	689	633	682	640	656	633	618	640	571	633	587	682	617	574	659	626	649	599	633	693	675	585	617	610	626	635	654	612	670	646	629	610	674	671	627	628	615	647	647	602	664	602	663	660	641	614	625	639	643	668	672	597	602	642	691	642	649	623	602	663	615	645	610	637	624	669	602	614	596	628	616	587	603	630	635	599	615	618	600	634	669	657	588	636	635	604	595	643	650	597	625	632	645	670	594	610	555	605	709	663	613	611	650	671	677	611	627	674	703	638	638	633	610	632	628	638	674	657	623	632	575	625	619	608	591	641	630	651	621	612	606	633	626	637	660	639	608	639	613	664	664	655	631	633	599	614	642	667	643	661	617	629	637	597	632	619	645	629	670	668	654	627	636	647	628	629	639	626	601	588	638	582	631	614	655	643	656	625	617	624	560	633	613	592	684	573	591	620	625	626	606	650	649	658	643	598	649	631	600	622	631	589	644	608	622	632	643	630	620	648	601	648	615	605	682	622	597	626	649	611	643	619	651	644	629	591	640	611	601	635	639	639	609	653	640	658	632	610	597	599	638	631	602	627	649	622	600	637	666	627	595	630	674	579	643	610	641	641	573	650	651	595	621	609	634	645	668	603	606	612	613	646	664	610	661	652	646	620	667	660	644	625	600	595	657	605	647	610	594	663	657	650	600	667	629	623	585	671	639	585	658	628	610	628	637	579	600	651	598	651	635	625	642	616	608	596	616	603	603	631	642	688	623	643	634	603	602	603	627	632	583	679	651	615	618	610	601	648	615	632	639	660	623	613	614	665	593	587	642	645	627	566	647	660	683	621	603	641	618	606	646	611	636	609	656	649	665	621	591	610	675	619	613	624	634	594	624	640	579	626	621	660	639	578	633	605	645	612	615	634	605	619	608	652	653	652	652	647	644	677	617	654	681	600	633	624	625	621	645	624	659	603	637	655	594	577	644	627	632	637	671	574	628	579	607	598	629	562	637	635	605	572	666	636	614	670	583	652	632	625	638	625	646	625	595	611	621	633	632	626	626	626	571	642	651	622	581	587	613	618	561	589	632	608	644	606	649	671	643	613	658	652	647	612	677	682	584	609	665	651	581	625	623	623	650	604	648	652	622	664	634	616	611	605	609	630	624	640	626	654	631	630	625	654	645	597	635	644	568	650	618	612	639	641	587	656	649	622	625	633	600	648	632	588	614	631	648	635	626	641	610	634	713	607	639	611	632	693	618	596	650	655	647	635	633	608	623	616	643	642	625	622	655	612	630	610	614	620	654	612	622	661	651	643	653	641	637	602	641	628	658	648	658	580	587	640	651	623	618	656	669	610	621	612	626	644	636	613	634	612	707	610	633	605	593	607	641	636	655	585	644	616	633	627	599	627	631	632	616	602	649	599	676	602	704	596	615	691	616	634	622	616	688	625	663	625	637	622	656	639	627	673	662	656	640	610	617	626	644	672	596	615	625	598	618	630	628	655	623	623	638	624	615	668	598	597	652	627	595	642	606	643	605	662	595	674	642	668	593	657	626	600	634	640	585	690	644	603	646	641	650	652	626	628	618	655	621	657	639	668	617	641	627	600	640	624	612	600	611	623	606	601	647	679	620	689	630	637	636	558	643	647	637	666	637	612	639	632	608	625	607	646	613	643	604	651	622	639	629	627	635	686	632	625	590	667	595	661	672	615	578	618	638	612	626	625	624	631	620	607	615	637	575	663	647	653	652	629	655	625	624	621	596	638	613	638	625	618	590	617	622	611	588	656	624	624	613	600	624	626	619	633	589	617	617	623	594	610	645	595	641	610	648	649	570	641	611	652	646	652	596	659	627	621	639	651	601	627	649	603	593	633	617	636	615	669	646	640	634	669	605	589	601	614	656	612	642	644	593	629	594	666	625	660	658	622	606	605	577	584	667	648	606	613	603	617	642	626	624	606	574	639	609	626	631	617	596	658	616	630	638	632	631	655	652	682	613	618	630	623	610	655	646	648	623	656	644	652	634	614	622	628	567	596	597	589	643	641	602	647	637	605	580	644	618	616	625	636	641	628	596	656	656	601	617	610	622	659	591	644	636	593	645	633	622	616	624	668	582	615	629	607	637	614	639	658	620	614	613	646	589	620	625	643	593	652	641	622	608	646	656
14015	6079	3834	619	302	277	295	250	275	249	273	251	266	244	254	265	286	264	243	245	250	270	233	276	270	272	242	268	249	249	229	277	257	234	270	248	221	287	264	251	261	278	249	249	253	215	216	265	289	228	239	246	277	252	253	277	289	275	237	237	239	229	229	279	246	280	269	240	257	262	251	224	246	245	275	243	264	260	246	243	263	201	251	258	275	242	286	254	244	245	264	269	242	248	245	213	235	265	276	270	240	236	254	244	254	253	244	272	267	257	252	251	263	246	248	225	234	240	258	243	251	235	256	259	273	257	261	257	244	275	241	252	267	229	268	259	229	227	247	248	242	252	264	255	240	260	241	224	251	250	253	256	275	240	230	238	257	261	246	228	251	249	265	264	238	224	283	269	278	261	240	239	229	234	265	253	245	248	233	246	269	241	247	249	246	224	223	240	271	278	279	260	238	245	273	250	227	227	251	260	241	200	261	222	255	266	259	226	229	282	232	261	273	265	235	264	262	258	289	227	248	253	245	252	260	231	223	253	282	279	244	256	243	252	230	250	231	270	238	230	267	257	278	284	274	262	241	246	248	230	258	234	268	260	247	252	248	248	230	251	256	230	253	233	244	258	259	241	250	242	257	262	241	277	235	271	270	248	222	239	277	268	248	241	219	249	229	263	277	243	232	261	275	246	247	241	261	249	250	235	227	248	232	243	285	253	273	241	228	271	263	223	260	274	219	237	245	260	250	252	252	305	220	239	249	257	283	284	269	238	248	263	284	241	263	252	255	261	266	245	269	245	245	244	236	232	237	228	261	256	290	263	241	250	240	269	244	238	239	242	246	257	235	256	243	243	220	264	236	235	260	265	271	253	253	267	294	261	282	260	259	222	258	263	241	265	235	279	250	242	262	276	262	261	253	283	241	258	286	215	260	244	294	269	242	237	247	222	229	251	266	237	241	276	265	260	269	261	225	239	261	261	234	230	235	259	283	234	264	253	269	240	259	246	270	240	238	305	265	261	223	220	269	248	248	260	250	245	266	244	262	269	256	270	272	253	266	245	221	236	233	257	244	248	257	258	212	251	280	237	271	272	227	250	273	267	276	244	242	255	245	251	215	239	257	227	237	230	234	271	256	233	227	244	243	237	234	254	241	252	253	260	260	220	265	227	281	231	284	267	227	241	238	241	268	263	259	243	254	262	254	266	236	226	263	245	266	246	267	249	286	245	279	247	253	251	257	263	255	229	256	270	264	233	240	259	268	272	242	251	225	232	204	241	257	263	253	250	259	217	258	256	218	248	236	238	223	259	254	266	255	250	250	251	239	261	234	233	246	251	236	232	241	254	244	238	238	245	256	252	289	223	267	283	232	224	281	244	250	250	254	250	242	221	234	251	267	234	237	263	247	258	279	245	220	272	233	250	251	273	266	249	294	241	244	270	237	235	226	241	243	219	259	249	253	250	234	240	251	233	250	270	261	272	258	265	216	223	231	256	246	256	243	234	247	271	263	239	254	231	250	297	237	290	235	226	251	233	249	278	240	232	238	272	259	262	233	240	263	226	238	249	248	231	247	210	242	232	275	233	266	220	214	279	267	249	214	266	244	237	246	245	258	243	250	257	231	208	249	254	249	262	246	239	288	279	267	232	276	252	279	249	233	267	279	265	290	272	247	248	245	270	249	257	232	281	277	256	243	232	283	236	234	279	271	246	264	263	241	222	273	251	245	238	234	256	255	243	255	288	280	237	241	242	231	263	232	280	234	223	231	265	265	241	229	241	287	258	269	269	236	261	232	224	223	262	238	248	225	280	257	222	251	258	264	252	249	255	256	262	269	263	273	261	228	261	221	258	247	267	262	250	248	245	266	236	280	302	250	239	223	248	249	267	236	235	256	249	276	264	264	248	245	248	267	237	265	268	233	236	234	252	239	248	251	290	260	265	237	220	257	287	262	225	248	272	264	233	241	232	259	221	281	239	237	213	241	227	256	231	268	277	248	244	224	230	298	264	279	263	232	267	245	280	221	263	230	248	226	221	222	270	268	234	258	254	262	275	253	236	236	277	253	218	279	247	244	232	264	249	252	243	253	276	277	276	264	234	244	256	246	250	251	242	279	233	252	256	233	234	215	225	225	266	231	278	269	236	272	223	248	247	273	230	249	234	224	267	239	254	264	237	250	272	248	236	240	258	226	239	240	232	276	203	277	234	256	252	268	252	252	250	275	243	259	223	265	263	294	233	258	251	228	261	276	247	277	232	212	219	251	244	239	233	272	229	231	255	262	243	246	277	254	293	249	254	256	272	249	241	255	259	258	232	246	259	275	255	241	277	251	264	226	248	282	275	240	217	258	248	239	261	243	239	256	240	260	226	251	246	236	257	279	307	252	262	276	241	279	296	268	255	255	253	275	285	260	288	235	260	257	240	242	265	254	265	255	249	255	252	255	251	249	253	247	268	247	242	245	243	261	239	254	257	237	239	237	248	267	291	271	268	251	255	263	264	258	276	237	257	236	253	249	230	229	238	243	263	276	260	227	231	253	234	210	271	234	241	249	268	268	273	241	261	225	225	273	235	256	254	250	256	285	266	242	261	286	253	224	263	255	248	256	266	255	273	239	251	253	234	237	261	272	234	237	250	242	236	247	233	200	235	239	247	258	264	226	275	263	262	247	270	235	256	239	214	244	257	266	218	246	254	275	268	245	241	248	253	235	237	272	234	255	250	228	238	274	260	268	264	247	294	263	254	269	278	256	265	246	261	256	245	269	215	238	256	242	262	273	241	274	253	254	259	236	290	251	265	233	254	262	250	221	256	261	240	260	269	233	268	250	261	256	231	278	237	255	272	243	290	252	205	245	257	231	236	250	259	295	271	257	253	251	232	249	238	220	241	257	258	239	229	237	227	261	263	257	272	254	232	259	234	244	265	253	243	236	230	238	243	241	220	246	235	256	258	256	263	239	205	256	250	252	226	255	230	277	235	246	263	244	218	226	262	274	241	248	257	211	218	283	266	251	222	283	228	246	253	274	280	233	248	221	258	250	278	255	229	232	232	256	283	255	273	262	253	246	289	264	267	263	271	246	252	240	291	237	262	277	258	269	260	245	233	246	230	258	235	275	250	263	254	265	245	282	287	248	250	253	242	253	243	259	267	268	260	272	236	230	215	245	271	259	256	283	239	253	265	232	264	247	233	260	239	256	250	239	260	266	232	298	252	237	273	241	252	251	261	255	257	266	258	261	232	244	283	235	254	231	249	273	252	231	222	257	228	250	264	212	255	246	255	260	265	264	245	248	207	249	277	270	234	242	238	254	259	274	290	266	232	243	282	227	238	248	289	249	238	239	258	276	241	269	260	245	261	265	235	227	209	270	267	263	232	263	244	227	261	214	238	241	245	254	236	249	273	261	257	244	236	229	258	250	256	251	225	259	245	241	243	266	287	259	240	251	252	266	268	235	242	268	243	244	251	271	265	284	253	246	226	250	247	244	252	298	259
8531	5101	6437	888	583	579	579	537	528	574	597	605	559	562	573	601	574	609	578	578	535	559	579	588	596	569	554	567	532	596	645	619	544	548	580	533	554	546	581	566	550	550	554	568	560	559	607	570	562	546	572	563	597	592	576	552	594	587	560	520	571	582	571	546	549	560	564	522	551	562	577	564	522	564	600	565	588	550	564	575	568	579	572	556	560	549	562	591	593	592	556	576	571	538	577	563	563	611	578	549	565	601	574	579	555	630	584	533	583	585	588	622	559	569	553	515	589	543	579	567	546	552	604	592	611	570	585	579	553	570	582	579	548	583	563	589	563	566	530	591	553	579	577	596	565	539	541	561	566	551	545	547	557	562	553	558	618	553	599	570	583	548	560	580	562	581	570	523	551	566	572	562	588	575	569	545	600	570	568	556	607	547	551	572	569	591	597	579	595	566	576	550	559	574	569	567	581	599	541	575	635	572	578	534	596	594	554	541	532	573	532	549	550	551	530	584	583	520	532	564	614	544	592	574	584	577	617	589	564	599	551	568	607	583	580	604	542	584	583	590	531	594	544	573	546	607	567	574	573	578	612	608	575	621	585	588	561	555	547	545	593	551	570	564	598	559	552	609	584	603	561	595	548	555	553	575	585	567	567	585	548	565	582	575	578	559	578	554	513	581	544	613	563	563	554	579	568	556	510	588	565	565	547	584	597	528	542	545	568	609	574	576	570	597	572	562	562	516	581	568	594	549	538	555	540	516	558	586	558	599	599	585	577	544	588	577	585	575	567	597	572	584	561	544	584	562	573	563	516	550	581	603	548	549	543	614	531	581	584	567	570	579	584	594	610	542	561	531	585	568	573	563	516	581	541	584	567	571	544	554	521	570	546	581	597	584	583	597	574	578	588	571	584	554	527	561	567	576	558	559	550	562	570	562	584	591	548	560	548	611	590	567	566	550	579	595	543	578	574	568	555	560	560	555	554	576	592	610	545	552	540	602	562	582	557	582	575	569	549	573	577	572	591	508	571	569	599	568	606	544	606	548	580	578	568	542	571	606	570	583	574	517	558	539	571	525	567	550	568	551	575	540	587	581	573	593	559	568	570	552	589	599	556	576	577	573	579	549	566	583	527	587	557	587	563	618	581	557	591	531	566	558	559	591	540	559	576	560	576	561	569	561	602	583	590	537	564	598	561	537	586	556	507	570	563	582	588	566	597	612	589	587	566	592	604	553	545	571	592	595	584	605	549	593	542	543	605	569	543	570	604	549	576	553	570	532	585	572	514	552	569	553	554	579	617	568	585	605	542	552	561	555	558	565	588	567	589	558	526	580	558	575	556	596	559	541	597	567	493	580	576	573	537	565	561	551	628	590	591	542	538	575	537	547	551	619	555	586	523	558	588	595	562	575	585	524	585	529	600	573	561	544	557	560	560	592	588	583	564	585	530	554	576	573	550	550	571	583	574	574	563	538	571	611	563	557	595	586	576	532	542	583	520	567	558	574	583	584	579	596	551	595	544	570	561	589	593	578	574	571	543	599	558	564	549	566	608	601	578	559	559	579	557	557	555	546	538	537	622	569	543	611	571	588	565	577	561	564	574	553	582	575	539	540	568	578	599	621	580	577	562	501	567	581	574	598	542	543	551	548	615	554	572	574	552	605	543	539	571	539	590	556	569	576	582	558	546	557	563	589	566	589	577	543	564	566	553	584	553	564	562	576	552	565	561	583	583	571	576	569	592	579	575	599	608	602	559	568	590	543	576	590	543	552	570	641	590	597	570	581	589	588	556	547	583	557	575	560	584	535	591	552	563	553	549	575	554	581	562	588	560	561	547	551	540	573	630	555	591	527	572	569	554	549	581	577	592	606	614	613	503	542	585	569	592	568	569	569	585	558	593	561	583	541	562	595	553	557	612	589	594	556	601	543	544	602	589	574	580	550	586	548	560	566	541	592	558	582	581	542	532	571	550	583	575	599	605	552	620	556	543	577	589	541	578	572	581	587	583	582	568	628	526	548	592	541	566	547	543	571	574	596	579	595	553	578	590	559	564	559	539	597	547	540	539	560	604	636	577	550	558	576	615	587	572	553	596	551	556	559	559	563	550	537	532	556	564	619	612	552	554	507	598	581	558	623	626	571	534	549	558	562	571	619	553	564	576	549	577	542	551	559	531	557	588	570	564	573	607	580	594	613	560	571	547	581	547	581	575	598	505	576	569	568	604	566	526	560	560	544	534	584	559	609	600	571	576	582	568	604	519	601	615	640	549	587	575	608	617	575	582	543	574	557	563	550	578	579	552	600	537	574	544	569	584	575	564	594	577	578	609	559	564	526	564	607	557	575	570	557	571	594	566	538	637	604	584	559	544	546	565	567	557	575	538	589	589	563	519	528	595	588	581	590	566	586	622	600	548	597	583	573	585	546	543	579	594	592	566	564	592	522	581	577	576	539	584	553	572	579	539	558	565	612	559	511	573	561	594	648	582	593	615	548	560	555	579	610	566	548	547	550	604	571	592	576	546	607	604	569	569	555	563	540	563	563	562	544	615	582	562	583	572	559	609	560	543	588	562	582	528	576	582	576	576	593	545	565	574	569	570	554	544	534	578	546	585	599	572	602	606	607	544	577	561	573	609	612	603	598	533	560	566	538	574	536	564	601	595	582	551	601	568	587	589	549	562	591	600	593	529	572	593	546	583	621	561	564	608	569	544	605	580	572	593	588	555	565	517	542	570	567	528	588	542	573	555	576	570	579	579	554	560	584	548	612	562	556	584	576	613	618	586	531	537	543	575	572	569	553	577	592	575	574	550	552	558	558	584	589	553	600	602	574	557	584	597	608	568	579	524	589	560	580	551	560	563	539	563	570	593	539	563	567	580	565	583	601	607	559	564	569	583	559	594	544	604	535	596	572	561	557	571	586	590	621	580	573	600	573	580	597	544	588	566	547	614	556	555	548	542	609	616	554	537	569	551	553	552	561	553	551	607	586	595	565	569	561	579	576	564	586	542	600	554	568	589	593	571	555	541	577	584	585	571	563	552	547	561	587	547	557	555	576	637	612	560	540	547	557	544	522	586	564	576	562	541	553	575	628	556	584	597	566	577	557	585	541	575	567	568	603	540	591	573	559	579	565	553	593	603	545	548	556	559	601	571	539	571	535	551	541	592	598	553	567	600	556	510	557	569	564	571	565	606	607	614	562	549	586	605	588	548	557	529	581	560	600	560	583	566	578	629	600	529	603	561	610	587	584	583	542	588	562	568	574	572	523	541	601	553	599	495	539	515	613	604	559	556	561	510	555	588	542	547	558	621	583	559	589	573	577	578	592	582	565	595	569	571	552	571	569	578	559	600	571	566	577	613	568	560	583	561	592	610	570	563	567	554	599	549	593	574	566	556	562	560	592	553	570	576	601	540	574	552	533	586	576	574	542	567	576	584	570	556	584	590	550	563	615	565	598	590	563	508	562	531	520	593	580	534	575	574	564	568	550
31775	18939	16695	2901	566	352	245	238	249	226	236	199	223	200	212	180	226	221	206	204	199	208	219	198	209	183	185	200	207	216	202	224	205	195	198	209	186	233	190	198	219	213	193	227	193	210	194	220	185	199	222	194	202	170	202	181	188	205	197	205	191	221	187	198	192	219	217	243	200	206	190	221	225	182	193	182	218	197	197	221	177	222	206	223	200	210	188	169	218	198	214	221	199	192	207	236	196	213	199	206	213	197	186	189	209	205	207	191	216	218	211	196	205	208	212	185	230	208	208	192	202	218	177	193	193	195	202	196	205	210	227	193	210	217	208	193	202	200	214	224	225	217	204	173	219	192	222	202	208	224	161	198	227	186	195	214	202	216	220	196	191	207	201	218	197	214	214	215	206	232	206	202	200	212	196	203	201	204	214	177	200	182	196	189	190	201	207	204	205	206	201	207	209	204	182	206	194	175	221	209	196	214	215	186	191	239	217	204	229	193	206	191	196	218	194	200	188	205	200	206	207	199	214	215	194	186	201	220	206	195	192	200	216	215	232	184	195	183	179	194	198	205	206	200	212	183	173	202	193	202	197	190	222	216	213	209	204	184	197	203	207	193	232	190	204	201	225	214	205	193	199	204	195	180	225	201	203	218	214	218	229	196	200	225	199	213	196	193	195	191	207	199	200	187	190	206	213	214	181	197	207	189	190	208	182	211	197	190	202	183	208	208	175	184	222	198	224	215	202	189	217	206	196	196	166	204	190	221	189	193	209	192	209	196	196	185	188	198	217	191	191	235	208	208	187	200	177	197	223	210	192	225	193	215	231	228	189	191	190	210	192	203	217	189	200	184	180	200	174	225	206	175	200	219	196	177	214	202	205	209	230	195	194	188	212	190	181	197	188	181	198	215	173	198	175	196	208	178	214	195	203	190	208	225	200	202	196	196	190	185	190	200	197	180	224	208	208	196	187	193	200	189	200	187	216	213	183	199	198	198	209	205	210	215	193	198	173	212	198	205	204	195	223	207	206	223	232	191	202	192	186	174	189	191	213	199	186	222	197	229	191	203	225	209	200	206	202	199	200	216	216	205	210	212	172	211	221	168	225	202	211	215	211	206	175	220	195	195	194	202	209	203	202	199	205	204	168	182	214	201	226	209	185	219	209	185	219	219	186	196	214	194	178	197	197	182	203	214	210	202	196	213	207	197	201	193	191	192	208	190	177	216	200	214	200	221	191	178	188	196	239	229	214	218	209	220	227	185	210	209	217	211	227	232	209	181	191	202	179	223	209	225	192	202	210	180	170	189	194	204	190	222	192	199	204	181	194	178	199	207	213	186	203	170	222	232	199	210	204	208	181	199	188	180	175	178	193	239	198	189	217	206	197	198	178	193	220	219	208	202	225	198	224	210	197	200	207	224	213	218	195	188	190	200	204	198	212	196	212	207	187	206	185	176	202	237	190	187	190	209	214	191	209	185	192	176	186	199	216	252	207	207	221	200	216	184	170	195	202	191	174	210	216	196	207	193	213	197	234	219	179	213	189	187	216	210	213	184	186	191	210	195	207	212	199	186	212	205	220	218	200	182	198	230	192	171	194	173	167	204	227	179	175	194	201	181	179	190	194	196	193	175	184	229	183	189	193	223	205	207	186	209	185	182	186	183	217	178	164	169	202	219	192	218	212	193	177	216	208	205	184	188	229	205	185	214	198	219	207	178	194	178	193	223	195	203	184	176	210	199	177	205	192	183	215	253	207	203	193	207	203	212	188	186	188	213	203	215	200	187	206	229	194	197	172	191	190	181	216	208	202	224	215	192	197	224	202	209	227	206	193	183	221	176	179	188	239	188	199	236	185	199	196	188	219	201	196	163	227	187	188	202	214	228	200	217	195	221	193	196	196	192	201	192	194	196	189	236	183	197	207	208	211	183	185	209	200	177	179	179	202	202	200	207	212	200	207	218	214	192	188	193	183	195	221	184	197	198	191	217	188	183	201	216	194	164	189	218	207	206	194	191	192	204	193	202	182	184	232	179	190	196	194	212	235	184	209	226	186	195	231	192	209	212	249	187	201	200	216	193	164	216	183	193	183	206	218	208	189	225	194	174	195	177	214	214	225	196	196	228	222	207	209	199	181	206	204	194	193	205	178	213	186	191	198	205	197	177	211	199	181	195	190	192	203	193	176	196	182	175	193	208	220	203	210	179	201	204	176	197	216	218	240	190	213	203	182	201	206	219	192	188	231	202	225	219	220	176	211	187	219	201	180	167	212	216	210	189	202	198	213	208	184	203	215	202	200	201	201	184	222	232	175	208	173	186	192	202	186	186	193	205	194	226	194	182	207	209	200	196	201	206	217	188	192	211	213	183	181	180	190	229	223	200	210	201	196	220	220	196	194	191	199	185	181	189	192	227	197	203	178	195	202	218	214	220	229	230	175	184	213	218	210	196	175	198	190	222	181	200	179	199	188	212	203	223	201	211	207	225	181	208	206	219	157	204	179	216	191	216	190	182	184	210	199	179	255	191	214	206	190	204	208	211	202	189	188	196	190	193	221	207	217	204	188	187	212	228	184	184	206	215	213	191	189	207	195	203	194	195	193	204	203	204	210	211	247	200	191	220	193	200	228	207	208	185	204	221	196	226	215	192	217	189	198	180	205	207	212	213	201	227	192	182	199	224	191	239	203	195	209	164	195	190	188	192	178	178	209	207	191	193	221	165	211	211	212	204	212	191	190	193	194	188	191	192	192	210	221	202	204	227	200	231	207	224	192	228	177	210	196	187	202	209	184	219	215	201	186	196	193	197	183	211	205	202	210	199	216	206	186	188	182	192	218	204	225	227	201	187	186	190	198	217	178	197	208	180	220	217	184	209	207	205	204	179	206	212	184	208	181	202	202	211	191	175	194	194	175	195	213	195	214	217	209	200	214	165	205	212	199	174	198	179	192	204	224	188	210	218	189	208	196	197	196	200	226	230	206	197	217	210	208	177	211	177	188	195	168	201	192	179	205	179	197	213	177	203	168	199	192	202	190	212	163	182	198	217	209	208	200	180	218	205	208	189	236	192	199	223	226	191	203	217	204	210	196	201	185	232	174	225	179	221	191	216	221	192	183	188	182	187	189	217	197	204	199	194	211	203	235	201	186	194	234	193	199	206	197	208	211	208	196	187	211	207	209	196	230	192	196	203	202	202	219	235	201	185	194	193	199	200	189	187	195	228	201	203	196	198	211	193	198	227	200	206	195	193	212	212	219	213	206	182	200	206	205	198	180	199	240	193	189	211	205	224	198	224	172	189	232	201	242	203	198	197	172	200	209	212	202	179	205	210	188	178	201	209	205	185	222	165	201	180	233	175	190	223	218	212	187	209	200	219	199	184	180	214	172	204	214	211	200	207	186	177	185	185	213	192	213	202	212	197	190	241	198	192	215	187	180	170	197	202	184	211	191	226	227	232	215	200	204	224	237	203	198	189	208	205	212	175	212	175	209	206
20079	14251	18127	1568	1034	884	776	738	687	663	610	588	570	545	551	496	517	522	536	547	516	564	528	516	485	484	541	521	452	489	487	476	477	482	463	495	485	504	443	494	472	495	520	473	482	464	503	475	499	491	521	455	464	471	491	558	505	465	460	448	469	462	528	495	444	508	507	496	523	491	480	488	497	490	479	504	477	463	488	448	431	476	510	500	476	495	470	505	474	456	498	515	491	515	454	484	480	480	443	485	482	490	497	501	484	489	486	442	453	465	469	461	457	481	484	467	487	490	466	497	509	493	494	513	434	542	491	515	476	501	461	456	486	486	494	518	505	502	456	467	518	504	491	488	489	464	466	474	418	492	458	461	496	478	469	502	474	475	517	468	468	486	447	488	448	509	476	499	478	520	446	473	495	467	462	464	468	493	456	478	490	464	484	469	515	488	448	465	460	465	487	499	516	464	504	485	469	484	495	452	488	495	486	504	480	478	490	477	481	512	476	491	499	467	489	493	485	483	440	469	515	471	458	511	506	476	494	451	489	463	492	487	493	470	455	514	490	499	472	487	488	526	504	473	516	506	482	487	493	458	477	549	489	520	489	495	482	491	456	463	497	516	478	488	460	459	486	475	462	482	484	476	487	474	493	443	470	497	502	494	461	488	478	455	499	471	489	469	468	479	435	457	519	459	440	456	487	451	465	466	447	471	497	478	471	495	469	455	482	448	463	464	482	475	448	497	496	456	470	501	474	495	519	470	468	470	474	489	502	488	508	486	476	508	463	448	499	510	455	494	480	493	441	503	468	438	495	465	490	516	539	494	451	474	469	481	479	522	452	481	506	488	482	518	502	486	478	486	475	485	459	488	463	471	497	504	508	504	477	466	459	474	507	454	456	476	467	456	459	498	463	512	480	513	466	473	479	487	457	414	473	476	489	517	467	512	479	447	506	504	480	472	452	486	451	468	514	487	472	489	495	479	505	465	529	462	499	457	458	492	449	503	427	450	484	450	480	483	511	496	452	471	460	495	464	481	431	469	463	484	459	517	477	502	504	508	447	463	517	471	481	487	472	452	483	464	474	473	526	492	487	439	461	476	481	447	499	469	453	484	450	483	469	467	470	477	484	491	458	445	461	447	503	485	433	506	458	499	488	470	454	471	467	508	501	510	428	482	450	483	414	472	488	516	503	502	500	470	436	484	462	487	493	491	511	469	441	451	461	471	490	478	483	472	457	460	507	460	488	499	426	489	452	470	471	479	480	458	498	445	477	488	486	484	462	512	440	461	503	479	502	482	481	502	485	451	531	503	484	486	476	498	488	484	489	505	485	518	498	513	467	477	482	444	479	495	485	460	514	499	502	452	490	484	453	496	508	485	451	476	483	511	467	457	461	487	512	460	492	487	490	492	485	525	470	486	447	475	448	489	503	474	487	485	475	486	498	485	487	466	440	471	453	499	505	468	472	504	438	479	478	474	478	456	483	481	481	504	480	467	504	471	497	449	478	490	440	498	490	474	516	488	531	465	479	446	499	497	484	476	480	488	464	496	474	465	509	522	420	440	485	466	467	474	468	476	484	484	493	498	478	501	487	453	480	467	460	448	488	523	451	452	469	446	449	448	511	456	513	480	470	484	459	442	449	448	482	468	484	445	481	454	480	503	463	485	503	494	484	501	438	487	509	484	467	489	464	487	462	495	488	479	458	458	504	444	486	484	477	497	441	482	489	480	514	484	485	494	487	469	465	467	464	449	476	491	475	465	513	510	469	461	507	497	445	485	485	495	459	470	460	478	483	500	503	448	478	488	506	504	493	511	467	476	455	467	501	503	491	476	467	488	446	473	500	520	477	468	472	495	467	466	510	513	466	441	447	470	475	482	485	504	484	448	462	447	500	481	435	475	494	447	478	463	446	509	445	496	459	437	487	504	477	460	467	451	497	471	470	530	494	482	468	457	435	512	488	466	464	466	474	462	481	509	479	532	465	507	505	495	479	468	476	463	454	446	506	458	494	443	457	460	493	524	427	513	490	451	476	493	468	501	462	462	477	469	496	457	464	453	476	480	482	494	448	503	481	501	487	481	498	463	455	443	461	460	513	457	478	485	477	485	466	474	484	473	501	440	473	466	439	464	481	456	499	474	459	449	472	445	472	459	445	472	525	467	487	467	463	489	490	469	479	490	501	480	479	477	468	487	508	467	490	465	472	498	520	493	514	490	459	431	470	503	500	478	448	457	496	490	498	467	489	484	449	474	466	473	493	463	465	483	501	489	473	465	524	500	494	463	483	510	519	461	461	493	472	465	497	488	455	470	476	445	479	503	431	549	497	464	503	493	478	476	467	467	483	461	501	513	472	498	448	485	483	511	495	468	437	501	479	515	467	421	485	513	480	450	499	491	478	476	452	478	470	502	494	488	446	501	499	454	457	456	499	504	434	484	501	463	483	476	463	510	494	489	487	472	459	520	474	447	504	478	478	487	481	498	525	464	512	488	494	488	465	483	508	491	448	486	457	514	454	493	452	465	481	453	448	486	494	461	462	486	455	463	488	466	469	454	497	516	502	501	464	472	478	453	480	491	469	465	520	515	480	487	497	476	489	484	467	495	488	483	458	451	497	459	518	467	484	485	490	506	430	466	506	472	461	476	477	462	511	495	508	515	453	473	456	449	476	459	472	478	512	467	508	500	483	489	499	466	485	446	452	470	433	515	472	476	455	516	452	468	463	484	483	484	500	479	477	463	480	470	490	476	517	507	471	511	444	460	482	483	451	528	452	455	489	468	484	456	463	466	466	480	469	447	466	485	476	489	484	475	476	493	455	453	497	470	504	486	475	478	505	499	474	491	481	471	502	496	477	483	484	516	467	501	486	476	506	446	492	503	433	508	466	457	511	501	482	482	467	506	502	468	463	493	520	517	468	486	483	504	479	490	480	462	478	533	505	503	482	481	444	484	465	510	437	471	500	456	457	457	502	478	453	489	447	464	507	482	484	503	461	477	501	459	515	462	457	493	463	485	492	496	428	453	492	470	485	490	482	435	478	494	511	470	501	491	455	455	470	480	481	445	494	504	462	461	464	470	479	483	491	435	454	479	507	490	480	502	456	502	473	493	484	446	522	466	468	479	466	474	510	480	487	495	440	473	447	491	468	511	459	501	460	515	475	467	469	472	469	488	473	486	498	505	457	467	501	463	476	461	486	491	462	464	459	491	499	431	480	478	500	497	500	456	511	490	494	460	465	487	482	491	483	488	480	476	486	494	462	486	472	474	460	473	490	462	490	492	500	516	459	470	484	487	532	450	463	486	478	524	493	470	472	443	510	483	504	488	489	491	443	479	458	490	466	464	477	487	503	516	477	453	468	477	486	506	449	474	478	446	489	489	493	464	510	485	465	495	488	479	494	438	432	465	480	458	510	461	496	472	476	501	424	499	480	466	424	446	421	468	511	519	486	498	493	498	466	487	485	516	472	471	429	476	525	473	472	465	490	512	455	509
42642	28116	24863	5585	1122	631	485	380	356	375	357	364	318	301	309	300	305	306	358	332	298	301	270	319	286	326	325	291	299	275	313	299	323	278	319	321	314	287	306	315	319	311	329	307	351	272	339	293	314	304	317	279	330	314	299	308	279	291	337	309	326	318	285	257	264	302	295	313	294	313	288	313	315	294	327	293	274	319	276	315	318	303	311	264	301	314	272	304	295	298	269	294	301	329	291	301	313	296	324	350	342	280	320	308	295	312	304	351	291	300	285	329	300	302	298	305	299	328	307	323	322	264	283	298	245	283	303	277	309	302	283	296	306	307	313	296	313	305	332	356	278	271	305	307	307	272	289	298	277	326	305	308	309	302	301	290	295	354	305	285	287	307	296	317	298	283	291	305	322	315	282	257	284	304	289	306	299	247	282	278	303	317	294	295	274	278	298	308	317	288	319	290	287	302	289	334	288	288	276	311	282	311	298	275	282	293	329	312	305	278	316	311	302	287	280	277	278	281	308	284	277	291	286	289	290	315	315	288	302	255	305	306	299	285	336	335	290	290	296	283	282	288	295	290	305	309	299	276	313	314	296	324	291	317	283	290	319	313	295	287	321	303	269	291	317	284	274	302	283	285	291	294	312	328	308	336	289	308	271	304	295	294	302	305	319	309	306	301	321	304	326	290	288	288	284	299	299	272	291	284	324	293	323	316	274	348	300	269	310	311	308	286	269	298	315	291	321	300	320	275	287	323	308	300	317	294	303	286	277	310	299	310	320	311	310	302	299	278	282	313	323	291	304	318	258	280	316	291	309	312	328	308	335	319	304	306	356	285	299	279	266	272	302	292	304	294	313	330	314	293	277	291	294	290	316	302	304	281	304	301	291	298	288	280	277	318	291	280	305	324	267	312	305	317	316	313	325	301	274	304	290	259	292	316	336	313	289	333	304	314	322	301	301	315	292	262	309	301	282	291	319	297	322	270	281	304	311	298	260	305	305	267	295	325	336	282	276	309	266	308	315	304	268	292	277	303	294	294	292	283	338	299	270	308	294	287	309	314	287	291	269	255	277	292	303	297	315	299	313	300	295	310	261	301	259	261	321	306	298	246	297	349	281	311	297	269	288	300	259	319	285	296	289	298	318	288	282	271	306	292	316	308	326	307	309	278	304	258	310	327	330	299	285	270	291	290	308	341	299	291	301	310	276	308	287	301	285	328	302	292	310	302	327	292	298	270	330	286	298	340	290	303	285	327	291	304	289	294	271	275	285	313	326	300	290	298	291	276	299	323	280	332	297	305	293	335	304	291	303	334	336	272	276	315	314	291	305	305	284	282	286	305	305	284	323	321	296	244	361	334	325	314	297	297	337	262	294	329	316	287	309	301	321	305	283	311	299	286	265	292	293	294	325	309	296	272	319	276	290	309	325	333	343	319	328	279	299	319	299	321	278	303	322	279	288	297	263	290	331	266	272	299	327	293	268	269	292	325	270	273	296	325	307	310	297	316	288	278	333	323	281	306	293	285	291	303	277	292	302	314	305	284	291	303	281	305	321	312	309	304	303	324	303	316	314	307	292	304	323	295	257	270	287	300	281	277	278	287	304	294	322	292	299	319	276	314	286	298	269	286	306	283	322	288	249	323	251	309	296	292	269	293	297	311	292	286	305	264	303	299	323	286	267	293	288	298	274	294	293	312	271	285	280	308	287	324	302	285	317	301	348	331	288	319	293	325	309	306	273	279	302	301	294	323	272	310	289	270	326	281	273	331	303	304	290	282	305	292	308	325	314	311	290	299	279	300	290	332	301	286	293	298	319	322	315	318	304	283	309	335	313	335	290	265	311	311	324	311	306	266	313	278	280	291	304	317	327	309	268	298	285	296	310	291	254	302	332	323	280	281	300	293	291	301	281	299	289	305	289	278	264	311	316	283	272	324	273	266	288	308	279	293	301	324	299	325	303	290	318	319	327	314	306	283	301	276	244	318	281	328	310	317	285	335	282	329	292	334	323	299	334	246	294	257	309	322	289	292	294	293	290	306	312	326	305	331	292	289	322	291	259	292	294	292	295	311	278	316	274	303	288	318	298	316	290	283	285	289	315	292	320	294	309	296	291	296	284	322	319	286	291	310	298	293	297	302	300	268	329	334	298	320	286	274	307	326	325	287	311	274	297	303	263	290	301	281	338	324	279	276	288	287	259	295	287	295	293	307	336	291	324	303	293	277	306	275	313	301	305	332	306	285	288	335	317	284	323	286	288	328	357	315	326	304	293	278	283	320	295	299	301	275	283	319	298	276	320	290	284	314	291	307	310	305	298	305	300	276	298	274	327	289	326	317	308	285	307	292	302	267	301	315	335	330	276	286	305	278	324	274	313	303	297	312	312	306	300	316	324	313	286	296	280	321	293	267	284	281	243	304	292	318	321	303	303	331	275	310	262	299	300	325	329	299	291	316	320	299	296	333	263	309	278	273	277	263	294	347	311	299	251	323	265	281	310	312	280	302	313	319	301	302	254	320	269	280	307	298	289	312	289	337	311	272	313	283	286	285	301	315	287	295	290	313	303	297	305	290	295	256	309	332	262	281	308	317	292	321	286	299	306	269	307	275	276	323	275	288	324	302	321	278	296	333	296	304	289	279	284	272	293	300	307	302	287	294	277	290	310	297	291	288	299	265	295	283	281	302	233	291	303	310	292	294	306	290	309	258	282	320	309	315	299	286	313	303	327	297	296	301	285	301	326	273	345	273	291	300	297	272	303	290	302	303	324	294	305	341	281	292	313	301	291	307	335	280	329	296	325	327	284	275	282	318	320	312	310	290	310	304	376	318	279	278	313	289	278	280	272	321	300	265	287	265	315	318	294	309	319	286	296	324	315	319	288	270	307	320	319	298	306	296	299	306	304	280	295	310	263	306	304	292	291	257	257	299	317	293	311	307	287	331	304	292	323	280	299	276	295	283	286	294	293	318	296	312	318	300	254	324	327	303	315	290	320	309	299	288	299	277	306	308	289	314	280	314	289	309	291	301	289	314	298	285	314	272	295	300	311	297	331	320	308	323	287	290	283	279	309	306	244	298	297	302	311	279	281	313	331	299	272	320	298	313	292	287	280	308	300	288	319	264	313	313	333	303	300	314	291	346	317	298	302	294	333	302	273	279	305	310	287	332	280	294	292	301	280	292	280	311	320	291	278	268	290	299	304	312	258	298	275	289	298	307	268	322	312	287	287	289	304	294	316	308	304	337	315	297	300	299	310	289	281	283	280	315	302	295	306	316	293	295	282	305	298	334	312	260	302	291	298	283	296	270	309	269	312	251	329	312	303	311	289	286	298	287	292	275	328	296	320	277	285	327	302	297	273	293	304	303	307	327	302	318	288	296	314	304	302	288	307	282	266	324	299	308	297	341	288	296	321	301	297	313	300	292	299	281	300	312	324	321	298	312	313	297	318	333	292	312	303	321	334	303	290	311	284	299	297	266	267	285	302	306	316	337
26287	20114	23469	2515	1723	1457	1312	1117	1036	976	902	928	886	816	805	797	789	765	758	790	751	759	709	673	699	712	740	701	740	733	700	724	664	684	715	703	713	668	657	743	694	703	683	670	701	775	726	680	727	665	662	738	685	646	667	662	691	716	753	649	697	685	707	726	710	722	687	693	689	716	687	686	692	671	679	676	675	653	616	705	727	631	677	696	712	674	681	689	714	680	724	715	686	701	725	708	680	662	714	660	684	691	645	703	667	674	673	663	625	637	651	686	663	705	667	695	670	674	722	658	680	685	668	689	659	705	705	681	639	679	661	654	698	654	680	686	731	695	685	686	669	678	749	707	743	662	676	677	648	653	672	656	668	686	670	663	723	678	705	652	710	670	679	684	694	684	709	668	642	666	679	695	722	742	685	652	683	709	663	670	666	682	665	731	680	691	677	642	671	654	696	643	696	626	740	709	678	648	663	679	699	694	685	663	668	718	649	723	683	692	733	655	698	734	684	713	681	710	710	686	700	657	693	682	704	681	676	654	707	686	733	684	666	675	726	683	663	679	705	662	617	632	705	673	666	662	669	666	628	689	663	651	712	667	635	672	653	679	658	677	648	683	668	632	689	718	670	696	703	641	657	680	709	716	658	656	621	722	645	667	656	635	621	674	733	648	699	665	666	663	664	676	655	696	683	744	684	709	669	704	704	664	665	739	682	678	653	709	699	685	688	689	664	666	683	677	694	690	675	699	714	653	675	736	668	656	673	664	670	660	695	695	713	713	680	597	655	701	665	691	648	666	678	645	696	712	680	688	739	650	713	682	719	673	645	673	666	671	655	659	702	706	654	692	681	697	702	629	633	708	673	695	705	698	666	676	651	694	732	681	658	730	649	669	731	686	704	717	670	701	652	676	637	670	747	687	677	676	666	734	674	701	695	719	672	622	676	708	691	645	716	648	684	667	660	682	718	707	693	706	699	687	673	702	656	676	664	733	738	686	726	671	671	714	606	675	699	665	668	652	687	695	625	736	668	709	659	672	685	694	666	667	637	686	651	680	694	679	743	655	733	656	618	686	672	667	723	699	694	697	759	670	716	685	640	621	694	703	612	702	706	701	648	692	685	705	688	684	686	691	673	701	668	742	701	658	712	705	667	688	684	666	657	694	649	733	666	739	645	741	727	708	654	679	683	695	644	668	678	689	684	657	612	652	682	645	684	701	687	669	626	696	679	697	723	685	691	661	711	691	686	657	671	710	724	704	695	670	744	708	683	656	691	658	715	700	683	686	643	686	667	647	675	657	703	640	596	722	720	626	661	676	688	683	708	685	653	706	624	698	663	703	675	677	660	665	704	655	698	667	708	682	671	677	663	686	680	674	660	685	629	709	688	671	622	714	709	705	630	679	693	668	657	668	686	648	701	714	617	657	668	674	644	683	650	686	669	640	717	673	682	693	635	671	759	724	690	668	717	662	701	654	693	692	689	707	707	695	685	653	725	734	690	698	667	685	628	669	677	648	669	688	692	702	685	670	640	656	684	686	631	667	717	671	660	673	699	663	707	682	716	666	664	694	684	712	711	702	672	670	684	628	670	683	692	707	660	676	738	710	636	623	647	662	704	687	717	649	661	670	669	668	689	670	688	675	676	660	728	669	687	693	678	690	667	672	676	676	669	661	673	629	678	634	653	676	681	674	704	651	722	656	690	709	686	661	647	680	651	678	685	687	713	655	637	718	607	701	665	623	711	676	679	712	706	684	733	646	671	633	736	690	677	693	672	654	679	656	681	709	685	637	681	662	659	705	637	661	673	655	663	675	687	663	633	692	715	667	642	653	713	644	651	640	631	674	649	722	650	671	671	703	670	705	598	653	676	714	698	712	680	715	680	748	689	686	703	716	650	702	746	680	639	659	648	699	687	657	634	651	723	693	677	669	717	700	695	659	693	678	656	678	709	704	719	677	719	704	672	677	661	679	636	737	664	691	733	678	726	674	676	691	719	658	689	707	693	739	660	683	693	699	656	668	679	648	687	715	653	665	726	659	698	689	685	647	679	738	698	721	686	679	663	678	699	636	713	664	691	678	717	683	676	706	689	693	680	663	683	682	687	657	738	683	654	707	686	725	676	725	677	660	672	685	710	649	713	732	681	634	697	635	650	697	693	625	741	707	698	675	696	651	703	707	694	697	722	695	668	686	677	656	706	654	684	655	633	671	657	601	699	659	654	709	692	708	650	629	684	698	662	687	682	689	671	677	662	728	643	693	675	656	652	691	671	694	708	695	711	697	628	692	696	711	667	668	688	644	684	704	662	697	693	694	676	667	662	659	725	682	647	638	693	713	645	715	679	674	665	691	711	735	651	692	691	685	685	663	681	707	654	696	683	680	677	686	632	663	683	661	714	711	656	666	670	701	671	638	605	706	688	683	695	730	670	642	759	672	651	665	676	684	718	714	715	671	655	661	672	682	681	749	704	665	671	659	657	687	681	709	628	702	712	668	683	708	681	707	685	683	704	696	679	662	665	702	615	687	690	692	649	671	698	705	669	686	664	675	700	673	674	680	675	671	666	708	694	731	668	659	709	711	730	693	677	636	704	707	741	690	671	699	694	664	688	717	680	680	706	684	707	674	694	721	680	707	659	687	696	674	682	669	620	664	690	700	712	723	642	687	662	682	657	668	682	681	680	686	648	672	666	714	690	682	622	705	700	668	669	692	692	694	702	623	733	680	598	721	732	671	706	687	715	680	685	647	672	698	726	683	698	702	683	664	712	701	649	700	668	728	630	710	700	721	661	678	713	633	691	739	680	675	666	714	662	671	665	695	686	684	667	663	667	683	742	703	703	640	722	675	689	679	745	677	645	706	708	678	655	699	736	693	661	699	696	689	691	637	690	643	688	719	647	666	683	689	714	641	640	678	697	698	699	702	683	706	658	651	688	654	695	679	663	712	707	658	665	679	688	663	694	676	686	672	683	681	689	707	647	706	654	671	650	680	691	656	653	637	624	708	700	664	690	677	688	694	699	681	660	671	684	703	706	651	674	657	688	668	681	665	645	661	691	761	656	680	690	688	647	606	698	693	700	690	727	714	710	634	654	649	720	693	693	690	681	689	696	687	652	713	711	696	667	664	701	679	642	646	667	647	636	699	687	693	691	693	680	655	668	742	691	657	688	695	655	716	724	704	676	672	671	683	709	656	705	679	651	658	674	671	694	657	721	722	700	684	681	700	697	715	736	640	681	728	664	670	701	715	703	665	653	670	634	726	675	721	633	651	725	681	674	716	674	665	693	635	652	674	682	655	656	662	673	696	704	707	672	711	647	720	684	655	691	685	725	689	688	665	671	689	676	667	689	677	667	688	622	650	648	662	688	677	727	672	686	694	677	640	674	668	698	708	661	695	643	668	682	690	681	686	686	747	663	656	694	738	667	686	631	634	655	665	763	640	694	655	669	650	690	677	695	671	680	688	689	666	647	727	713	663	692	714	687	684	710	636
14267	5710	2914	407	285	256	240	273	290	262	278	272	267	248	259	287	253	271	266	254	256	273	269	262	251	276	259	280	251	264	268	252	284	288	262	283	263	270	281	277	285	286	277	252	280	248	266	299	275	268	269	268	262	266	271	258	263	257	270	307	285	268	264	244	245	206	276	270	268	278	286	258	285	263	248	271	257	248	273	249	262	275	270	247	252	269	296	263	284	258	279	259	241	283	266	315	257	256	287	247	273	267	254	284	287	253	255	266	264	279	243	269	273	274	249	264	258	251	237	251	267	298	279	274	280	268	243	256	249	283	260	266	261	262	259	265	271	254	283	287	269	255	257	287	258	300	262	254	237	289	272	274	257	287	265	268	248	280	237	222	242	268	284	266	264	268	260	276	268	291	214	285	273	245	260	307	278	266	291	269	247	288	267	275	240	302	260	256	270	251	268	268	290	259	288	247	268	270	274	264	260	287	271	272	243	286	257	291	288	273	266	259	287	295	271	275	251	266	294	263	260	281	242	247	270	267	294	248	250	273	262	272	245	231	265	244	285	260	267	234	268	267	252	248	278	287	277	270	249	243	276	236	288	273	259	275	230	267	288	280	280	294	282	285	296	269	267	260	259	305	261	317	269	276	278	272	298	255	272	293	249	241	279	263	316	251	280	229	277	262	265	250	245	279	273	291	278	263	300	278	259	292	306	297	288	281	252	266	286	269	271	274	298	274	269	263	272	242	256	267	289	270	290	279	246	268	261	295	277	294	264	276	270	281	269	275	269	281	282	254	261	261	258	257	268	300	239	275	271	269	283	282	267	239	287	287	260	286	294	228	261	268	256	273	264	258	281	254	257	256	290	257	288	285	266	285	277	275	236	254	264	265	281	293	269	263	262	266	290	259	290	247	288	247	304	261	267	250	244	312	271	262	254	269	255	291	276	301	287	279	293	276	254	286	233	268	258	251	292	247	296	258	287	273	244	277	299	272	235	262	290	266	240	242	269	269	282	286	272	261	279	283	241	252	301	298	286	307	267	295	289	255	250	270	278	280	304	256	272	264	281	256	239	287	270	296	290	273	281	244	272	252	313	261	294	287	282	281	275	266	213	277	290	276	286	268	282	298	267	255	257	287	247	270	273	261	271	290	291	284	258	265	282	270	264	285	286	250	260	283	283	253	257	299	280	273	279	254	236	262	282	288	259	269	266	270	258	264	283	252	254	250	288	263	289	276	263	278	287	252	262	260	270	279	273	278	276	271	283	243	256	268	270	264	288	288	262	271	229	248	269	264	279	288	272	269	280	257	287	272	268	282	262	256	268	269	282	283	257	287	269	275	240	281	287	280	294	272	267	291	252	273	253	273	267	261	288	261	270	295	251	292	281	269	275	258	260	266	271	249	278	263	271	240	256	263	248	290	285	247	292	290	266	242	278	277	294	290	295	254	267	269	288	259	267	257	299	295	313	286	247	262	303	293	243	256	266	295	306	272	260	262	310	254	298	246	299	303	288	271	235	281	293	287	240	230	289	271	251	283	270	294	274	293	229	272	276	282	267	288	262	260	246	272	277	279	269	258	245	265	267	278	271	266	281	272	248	247	253	291	278	290	264	281	226	258	261	275	238	271	250	257	280	278	266	259	296	276	256	257	239	278	264	234	264	240	292	228	241	264	299	271	295	241	287	275	287	288	272	261	271	245	221	267	265	282	254	278	274	265	266	249	277	281	275	283	260	262	286	255	282	278	279	227	272	259	296	290	262	277	277	260	260	261	303	252	263	281	276	254	258	243	278	274	252	274	281	275	279	276	272	249	267	292	276	268	273	268	267	277	246	281	247	294	265	256	283	258	254	267	290	224	252	284	268	256	251	279	274	295	289	278	256	258	229	293	284	273	258	300	274	292	264	262	270	257	278	283	273	285	300	278	251	253	269	277	305	282	289	283	265	271	223	267	266	236	246	273	231	248	261	285	275	256	275	308	274	267	253	271	264	281	277	272	248	265	250	297	273	264	266	304	289	265	270	280	253	231	336	290	282	302	256	257	293	263	268	290	268	244	264	255	287	293	262	259	271	265	250	259	261	257	242	251	276	257	283	254	292	285	275	262	267	251	257	270	266	248	272	250	254	258	293	267	269	260	272	304	300	254	239	268	267	247	264	239	254	232	271	257	268	286	265	264	294	275	293	282	266	234	268	263	281	259	278	274	242	257	239	271	280	278	292	290	259	274	267	258	266	254	284	309	294	253	253	283	268	288	257	273	251	259	273	242	247	232	277	331	278	294	271	246	277	258	269	276	278	267	297	265	281	279	282	265	262	290	288	284	256	250	271	270	269	291	259	265	268	294	269	268	268	255	261	261	268	268	258	264	254	265	272	241	278	232	253	322	250	258	271	265	285	300	243	282	257	258	261	258	284	263	260	282	292	258	233	254	280	308	278	287	268	292	287	306	286	247	287	277	251	301	256	291	259	273	248	255	283	260	272	278	268	253	267	256	248	249	269	264	229	295	308	288	296	253	287	262	284	290	264	262	244	260	240	260	295	272	288	253	229	269	264	259	251	292	271	222	276	299	271	261	273	269	256	294	263	267	287	267	290	267	255	257	249	280	292	276	308	257	250	277	283	290	263	305	297	283	269	296	286	285	283	291	306	258	252	271	253	278	287	280	265	288	283	262	269	251	274	246	264	302	281	277	254	302	262	286	256	295	272	252	286	276	257	277	246	263	256	252	287	277	318	276	260	303	259	279	304	296	283	267	263	266	257	272	259	259	273	288	223	280	281	284	262	259	273	225	265	247	280	289	297	255	304	251	293	275	280	289	258	277	230	263	267	259	287	272	307	267	317	284	317	266	274	289	275	240	279	262	286	281	268	240	270	273	284	278	242	284	275	255	257	253	247	247	290	262	287	279	298	261	251	269	264	272	280	264	266	282	254	261	257	267	279	297	271	250	288	261	239	250	297	248	290	282	278	220	284	309	255	245	267	289	267	274	278	269	274	312	268	289	268	258	267	284	273	250	273	267	274	278	276	292	248	245	261	300	270	291	294	289	283	292	252	241	284	255	250	273	256	271	289	244	278	264	223	264	243	272	238	250	269	263	280	279	240	254	300	283	253	262	246	265	297	282	243	270	270	286	263	272	272	260	281	270	270	264	285	280	259	262	258	260	281	253	262	289	278	302	293	293	254	250	262	289	269	286	275	262	267	271	278	272	289	289	280	268	287	252	281	288	260	269	262	270	243	271	243	286	282	288	254	266	273	250	273	289	269	271	299	278	294	280	256	276	260	267	241	247	248	278	269	293	225	262	263	270	273	273	263	248	232	294	249	286	255	303	268	270	322	239	273	260	273	249	274	287	263	281	281	270	288	317	261	267	285	242	241	281	257	282	271	299	254	270	296	296	305	257	251	256	270	283	255	258	278	269	285	234	256	258	277	273	256	289	277	260	277	269	264	279	276	255	283	315	261	296	291	259	284	257	267	251	278	287	303	273
8550	4575	4599	760	620	600	601	609	645	648	591	605	616	609	635	616	640	622	578	574	628	576	626	597	604	610	585	567	620	593	589	615	657	628	586	615	614	599	634	561	628	566	572	641	626	598	582	588	567	639	597	589	582	643	639	655	566	576	616	618	609	577	649	623	590	566	574	607	602	608	609	609	573	610	578	582	619	588	606	604	628	578	618	630	588	569	607	592	604	582	611	628	648	612	612	630	601	615	680	580	583	583	657	602	578	582	577	607	645	602	634	635	674	606	619	622	603	605	607	613	626	621	577	568	633	622	610	593	608	614	589	627	631	599	559	573	568	597	597	638	591	616	640	596	612	641	639	599	624	576	633	567	615	600	628	614	668	609	569	634	580	599	590	586	615	604	620	617	599	630	640	604	605	587	580	636	613	564	602	598	620	605	639	601	632	593	603	658	618	615	653	625	573	626	575	619	578	606	629	632	626	583	628	574	566	587	624	565	576	588	645	592	591	595	629	615	616	581	611	667	612	623	605	613	628	574	576	595	619	572	603	573	606	591	590	608	587	608	591	629	607	577	634	557	568	628	615	624	638	615	618	602	629	568	585	573	599	636	639	615	592	614	613	654	619	610	628	587	612	608	587	592	616	589	602	613	621	588	612	615	548	593	576	567	622	575	595	600	576	581	604	593	594	625	615	574	649	589	666	582	572	583	630	595	633	634	586	615	607	586	587	576	614	605	615	577	594	646	572	579	582	634	627	584	612	559	617	584	612	600	555	583	621	609	620	564	590	606	633	638	616	608	608	607	624	562	611	574	565	610	630	573	611	631	616	601	618	642	648	631	611	610	588	589	632	598	597	613	608	593	595	585	607	566	568	634	590	591	574	621	619	615	609	590	591	577	644	623	628	573	600	583	568	614	638	652	648	620	594	620	642	579	625	603	640	593	649	605	605	595	603	622	607	632	617	608	602	587	585	578	572	558	638	648	596	580	621	606	580	614	634	608	625	624	554	660	581	601	626	599	592	602	602	616	597	629	633	578	613	638	632	563	636	611	599	588	599	638	605	603	566	626	617	594	607	590	617	650	583	598	597	602	616	597	649	641	596	613	607	640	660	580	593	598	596	568	638	613	627	612	558	612	620	634	625	579	631	622	628	606	571	574	615	567	576	576	646	607	584	601	614	638	611	594	602	613	630	624	659	585	626	594	598	597	578	607	569	666	647	647	635	565	633	600	635	593	646	590	636	610	606	599	617	608	628	646	592	562	626	665	593	608	625	580	625	621	604	584	612	616	595	580	623	620	585	644	634	559	649	592	591	635	604	622	601	677	605	585	556	619	599	620	601	600	603	591	563	595	573	646	570	615	628	615	626	593	662	652	605	602	605	604	630	658	649	658	625	622	593	646	619	617	559	616	592	625	636	653	620	592	620	629	587	597	624	603	628	626	569	642	567	604	603	598	584	619	634	589	601	625	644	602	611	599	585	608	646	625	609	572	605	581	627	610	579	607	580	585	591	599	606	620	563	608	615	615	608	591	584	636	651	573	607	597	609	591	570	593	636	573	638	578	629	578	619	587	610	576	602	595	562	598	569	598	606	641	624	628	629	606	624	575	594	605	625	604	642	611	606	615	652	576	626	589	688	558	611	583	649	598	599	601	596	552	606	589	564	607	594	593	586	646	614	573	603	621	581	542	615	596	628	618	584	571	585	611	616	624	579	579	621	622	598	607	632	619	612	647	585	637	618	594	629	600	618	615	589	575	575	588	631	601	595	594	580	599	586	631	563	609	634	632	618	593	633	560	587	627	594	606	602	597	616	594	619	639	608	622	591	655	570	619	617	623	643	641	598	554	599	604	625	617	600	600	617	673	630	594	578	634	638	594	608	609	586	598	622	589	621	592	598	561	591	589	642	612	625	638	608	590	607	605	590	598	620	571	635	610	646	621	588	628	613	630	606	624	586	602	631	599	657	642	601	597	620	634	597	631	596	613	600	644	581	567	610	625	608	622	634	608	620	616	558	594	566	621	614	598	607	590	575	588	618	581	610	579	629	600	625	577	575	614	611	619	606	614	623	630	591	621	557	590	604	594	595	582	654	600	606	616	585	638	657	618	621	589	600	603	651	604	568	608	625	604	626	617	631	614	609	615	617	589	612	624	594	577	589	628	644	617	601	618	597	626	620	625	562	631	591	654	605	638	601	641	589	626	557	615	626	615	555	665	615	595	652	615	600	571	626	617	630	573	618	576	639	610	581	619	603	609	637	597	648	611	620	584	628	639	586	657	630	621	625	597	615	602	607	624	633	584	634	616	608	616	622	631	615	608	600	571	621	611	570	555	573	600	621	635	639	595	610	626	605	586	587	592	591	606	617	601	642	584	658	564	585	613	636	596	643	648	584	611	648	626	611	633	610	608	598	647	601	591	606	615	577	597	572	626	581	608	587	613	601	588	564	576	569	574	605	604	569	611	601	609	635	618	629	592	611	642	620	638	624	678	577	615	579	638	635	600	620	603	627	581	648	656	579	595	638	621	629	634	593	601	608	613	671	627	598	629	606	621	595	608	613	627	638	631	626	594	589	584	626	586	620	579	615	595	562	588	608	603	611	586	597	640	617	603	662	629	588	607	591	622	615	642	600	575	609	593	638	596	605	588	652	620	609	656	558	618	607	590	591	633	622	624	616	591	621	613	589	592	597	625	617	592	622	613	615	617	608	588	645	592	625	615	589	607	618	645	645	595	603	594	612	582	601	597	613	597	572	589	614	610	642	635	609	614	565	600	570	611	608	611	610	596	607	655	615	620	613	614	608	603	609	650	608	616	605	612	587	602	626	653	578	657	628	595	650	573	599	633	590	606	573	589	554	604	596	601	574	607	616	597	646	606	649	564	581	628	602	579	668	622	599	610	637	608	599	622	612	621	607	641	590	563	613	609	603	565	586	632	571	621	580	628	657	535	615	622	657	612	595	595	616	625	633	618	633	606	632	595	567	655	608	631	570	619	621	595	569	603	613	590	588	568	605	616	625	608	612	595	597	586	581	608	614	601	593	632	603	612	575	618	594	598	602	580	607	629	624	606	574	541	594	590	567	595	580	629	590	594	569	561	589	596	585	616	612	603	563	605	604	587	602	633	607	600	602	591	585	585	612	607	617	663	593	601	566	642	608	613	544	629	640	624	583	575	619	610	651	608	650	578	619	611	586	612	664	579	674	674	674	594	604	629	603	630	637	607	649	645	622	625	629	622	610	596	571	582	572	592	624	606	637	639	644	585	641	609	618	613	684	598	603	590	593	638	597	622	587	600	609	573	613	595	593	622	599	646	615	587	599	608	573	599	647	640	575	619	594	604	601	580	601	587	643	609	622	648	604	639	593	608	578	589	618	579	633	601	636	571	652	608	587	597	571	628	605	616	624	599	656	614	597	567	623	642	630	604	609	595	580	597	651	576	557	628	550	600	632	603	580	604	575	609	646	634	581	602	623	619	611	608	582	613
31042	18094	17307	3556	564	367	262	237	257	235	216	234	231	213	230	240	249	237	202	230	206	206	194	211	187	201	218	202	206	230	237	193	196	189	236	209	222	203	226	197	182	202	202	194	224	210	197	214	213	180	204	176	200	202	201	199	208	213	241	183	193	217	171	227	200	236	214	202	184	180	201	199	222	225	202	235	203	217	216	191	204	156	210	210	197	198	237	199	228	197	238	191	196	197	225	198	219	224	193	205	213	202	218	238	213	200	215	191	210	217	176	182	229	224	176	240	204	222	215	216	202	215	211	211	180	225	187	206	214	196	213	211	207	224	232	206	203	179	219	200	195	212	195	207	202	219	211	184	199	230	249	198	195	189	202	206	187	231	190	197	210	221	202	209	207	178	201	210	187	190	192	195	222	235	211	212	187	217	170	195	221	228	189	190	198	198	213	203	201	223	200	187	230	197	203	240	214	246	201	209	195	213	198	202	226	194	223	230	226	192	201	184	192	208	196	179	189	191	230	218	206	201	180	181	192	219	200	221	203	215	186	222	225	199	220	209	205	232	205	224	200	196	207	228	206	201	230	212	191	188	197	195	198	199	217	214	211	204	203	206	234	186	202	210	186	196	228	216	212	208	228	205	199	242	195	234	211	196	183	203	189	198	216	199	204	242	211	203	193	230	216	216	208	210	211	219	196	196	240	205	197	216	191	186	181	196	202	225	214	204	205	203	220	190	204	217	186	214	183	194	219	178	189	190	185	222	210	214	200	236	227	211	213	222	219	214	192	227	236	193	202	189	198	230	215	199	196	193	214	209	176	184	196	225	210	201	168	222	200	230	208	207	191	175	207	195	193	166	219	218	207	209	206	231	230	188	215	235	211	219	190	206	200	231	222	214	198	199	187	173	203	194	199	187	196	188	209	184	192	205	209	175	197	195	197	215	208	222	180	213	218	225	182	170	190	181	231	182	199	191	196	227	188	205	212	171	223	244	194	223	239	207	200	237	204	225	202	231	197	205	229	193	192	192	223	217	220	193	197	204	202	229	209	202	189	228	199	202	206	205	190	221	185	199	219	198	191	174	187	182	198	170	193	230	184	190	219	209	204	207	208	207	213	190	189	180	193	201	190	222	230	223	204	175	204	188	233	201	184	224	217	209	197	189	216	192	210	219	215	226	220	176	232	200	214	207	183	205	197	185	211	201	213	195	208	218	193	191	191	186	203	212	216	215	189	201	207	217	219	197	201	208	195	215	198	206	190	209	218	203	190	246	212	196	214	225	200	229	204	213	206	183	214	196	189	202	179	205	207	204	198	230	173	234	212	206	205	213	227	229	212	211	225	191	212	208	207	220	187	186	212	207	224	180	200	240	201	194	200	188	201	214	216	215	184	201	197	204	213	209	192	193	181	189	248	207	202	209	200	209	168	222	214	215	203	208	217	182	199	209	206	233	211	209	244	228	189	238	212	210	203	207	207	212	206	222	230	186	177	219	207	190	183	187	223	238	212	216	231	207	216	203	219	244	191	219	216	229	213	186	195	189	206	201	201	202	221	198	193	236	175	225	195	219	226	195	194	195	207	196	207	183	212	178	202	187	205	244	200	213	223	201	208	198	186	198	204	176	190	215	205	197	219	192	213	201	204	195	208	195	192	193	208	183	235	203	185	223	228	186	240	238	188	207	182	222	176	196	214	203	195	214	222	205	197	213	194	201	237	239	188	201	206	210	193	218	199	204	188	176	176	190	206	214	214	175	238	203	227	235	220	248	224	196	186	219	195	196	203	214	223	220	186	198	204	201	210	190	220	191	222	227	213	189	210	189	183	218	234	222	192	220	213	194	196	203	193	207	222	195	201	169	204	191	189	238	199	217	183	218	223	213	186	205	183	188	197	206	231	200	218	199	216	196	202	195	219	213	214	189	193	189	231	201	193	238	184	212	209	214	208	212	222	207	201	202	218	208	207	206	167	208	178	198	219	198	198	200	193	209	215	214	211	200	232	220	242	200	198	201	219	208	228	234	211	212	222	198	208	200	183	223	177	195	187	234	219	206	171	200	213	220	184	240	193	215	194	183	221	192	222	211	196	216	196	189	223	205	194	215	188	203	198	221	197	168	206	190	199	213	192	192	193	205	208	222	206	240	204	188	218	223	206	199	199	209	218	200	212	197	235	206	213	174	213	201	209	228	233	214	203	182	213	191	189	235	211	193	227	186	214	196	184	190	218	208	215	187	202	224	198	217	208	244	202	196	202	202	218	181	173	202	245	198	205	214	196	178	200	210	207	202	215	203	200	193	206	214	233	196	202	222	204	208	212	202	206	190	226	214	210	192	221	196	212	186	173	221	193	189	194	207	239	212	205	218	224	202	231	213	208	228	242	177	188	228	170	195	202	221	198	232	203	160	195	200	208	212	195	214	184	205	218	207	212	196	193	203	231	224	197	188	189	186	204	222	207	225	198	176	259	217	196	217	225	188	178	167	173	228	214	202	210	208	247	233	231	199	210	222	207	209	213	208	206	206	239	203	190	232	187	231	208	217	206	208	210	236	215	220	199	223	198	208	224	204	198	183	202	211	189	220	197	198	199	219	184	231	195	205	221	202	214	207	213	188	195	219	200	195	195	239	186	212	218	204	187	191	177	210	222	201	203	198	225	194	190	189	217	192	196	202	180	204	216	213	192	221	213	178	175	222	183	233	197	189	194	205	202	203	195	178	210	198	202	239	185	194	183	182	196	219	211	215	226	230	218	209	233	181	188	233	190	207	224	218	196	207	191	216	223	220	229	232	219	186	215	215	220	225	194	222	212	209	216	225	193	190	220	202	222	209	216	186	213	208	191	213	202	206	215	199	211	195	195	215	216	200	215	230	216	219	227	220	190	220	205	191	217	190	248	192	232	206	208	228	214	234	201	209	207	205	214	204	194	213	197	238	221	184	182	183	231	194	214	199	226	204	205	202	221	193	205	212	217	220	204	208	196	211	236	218	224	229	211	192	183	212	198	175	190	200	185	220	203	202	231	190	185	214	204	202	213	186	193	212	230	195	225	206	234	221	206	215	210	211	215	214	211	210	227	220	206	215	204	200	223	185	204	228	220	210	207	201	220	200	201	225	210	223	184	215	183	176	194	169	202	197	195	198	200	203	239	208	213	183	191	199	185	202	243	217	174	220	237	199	185	219	200	215	219	217	195	210	224	197	212	207	188	240	223	213	211	221	196	185	209	205	223	197	221	201	196	236	207	201	213	206	212	212	184	193	214	205	195	192	199	204	227	185	227	180	200	207	218	191	215	222	226	205	194	186	203	220	210	218	208	198	201	212	217	214	221	227	211	189	176	190	188	208	213	198	200	185	220	178	212	217	193	188	212	211	181	181	208	231	201	235	225	200	197	193	203	197	183	191	204	195	199	192	210	193	196	220	211	230	243	206	207	186	207	205	215	220	189	191	211	214	205	219	188	191	223	222	218	195	183	238	243	222	200	199	195	210	208	201
19520	13541	19012	2926	1067	888	803	740	676	686	632	637	580	559	568	592	574	546	516	537	547	551	535	485	525	496	515	535	498	518	493	509	528	536	498	535	509	498	517	513	560	509	511	474	513	495	456	515	511	495	485	505	514	521	522	461	514	492	507	487	488	487	516	499	503	534	507	485	539	454	502	501	456	495	488	465	488	492	513	514	487	526	510	536	443	482	501	492	471	514	496	487	508	480	490	470	486	473	471	480	470	489	480	496	502	452	470	488	475	512	473	504	495	531	493	502	452	521	451	518	498	528	524	499	506	474	492	491	510	492	520	510	484	500	471	455	478	505	493	471	489	493	472	491	541	485	494	456	491	491	509	466	492	454	521	452	477	491	495	493	483	497	477	480	500	497	484	465	499	446	461	467	460	487	489	496	486	542	504	512	501	488	460	476	501	452	484	521	484	544	477	467	520	502	552	507	482	504	487	438	475	484	475	504	496	461	536	508	554	479	485	455	456	483	529	488	452	508	513	466	533	484	471	513	472	483	487	497	504	496	503	518	483	468	514	517	507	492	484	495	487	468	463	506	470	481	511	507	524	479	501	510	498	519	480	517	519	501	484	483	543	518	496	477	499	503	489	501	499	512	480	520	488	485	501	446	468	508	495	477	470	519	471	522	495	482	505	486	511	474	489	495	476	503	475	484	485	503	504	543	480	501	462	498	501	497	525	499	501	534	501	479	499	512	508	494	515	534	505	495	474	513	485	508	510	503	492	507	502	503	493	502	465	491	494	470	454	515	465	486	473	487	476	470	473	491	504	484	512	463	489	509	487	486	496	504	476	498	508	487	488	470	515	508	467	467	493	466	568	511	492	485	522	505	493	495	434	492	529	470	487	507	534	452	515	485	501	507	507	506	471	505	504	486	462	485	524	482	501	545	455	497	460	531	467	496	502	495	444	524	503	543	493	489	477	478	496	521	454	477	493	499	516	531	472	501	486	518	493	453	495	499	508	466	497	453	496	534	485	522	508	469	508	490	475	487	546	503	503	443	511	470	526	473	497	480	501	461	496	486	506	513	485	539	449	479	465	481	514	471	498	500	472	512	490	495	453	490	512	514	474	489	486	480	494	487	490	513	497	477	498	483	522	489	478	458	520	474	513	456	464	481	485	487	478	514	505	469	478	519	514	474	461	503	453	491	492	505	505	470	520	470	455	496	476	482	494	509	473	475	449	466	460	495	507	469	495	492	462	478	517	503	489	494	486	466	502	503	463	540	501	481	490	478	524	487	513	492	508	466	511	497	478	507	495	452	495	495	499	467	491	498	525	463	536	511	466	521	509	466	468	500	515	495	509	476	493	516	493	481	488	500	468	491	532	479	486	507	497	507	487	477	505	518	494	524	502	458	468	488	490	470	529	485	503	487	476	481	517	486	505	506	465	517	497	478	558	519	527	479	514	476	501	476	473	542	472	511	513	515	469	508	499	468	510	509	516	478	517	513	476	554	498	466	481	454	508	484	506	472	543	516	497	568	485	469	503	500	504	518	496	490	480	472	505	523	424	486	488	485	543	509	497	539	503	517	472	483	490	510	479	504	497	492	500	491	499	486	470	434	455	469	408	507	480	508	470	461	529	472	530	488	520	522	506	516	469	525	480	491	509	521	486	497	468	491	518	466	486	473	496	470	476	482	466	507	479	514	489	490	505	485	476	530	492	504	511	525	490	505	471	508	521	527	479	494	507	492	476	502	488	501	488	469	529	526	467	536	488	519	467	476	491	518	501	501	489	504	481	510	490	491	486	473	513	520	496	500	482	482	476	503	483	491	489	501	488	495	482	483	488	500	482	527	483	452	483	499	505	501	495	498	522	526	503	522	468	480	505	483	497	468	497	508	493	482	504	471	480	543	493	537	489	486	527	481	508	495	485	481	529	505	489	475	486	483	513	459	464	470	482	494	455	505	488	508	460	488	491	509	496	499	503	495	496	485	486	498	474	491	482	454	482	474	473	501	470	455	475	462	489	470	477	481	476	478	501	500	509	501	443	497	520	477	462	483	476	533	488	470	528	512	501	503	480	480	493	495	502	472	489	511	474	509	472	492	464	482	470	511	463	475	495	441	501	503	463	473	473	511	475	466	472	490	497	485	463	494	506	457	451	520	512	518	510	525	513	470	533	476	517	531	489	522	494	483	511	480	494	519	507	449	488	524	506	471	471	525	481	518	511	500	503	520	441	479	469	484	513	480	477	512	493	496	501	482	492	492	503	510	468	489	515	447	478	486	504	518	498	492	479	474	456	498	484	480	481	447	509	469	474	492	510	470	472	452	492	502	474	504	474	517	475	502	492	490	509	526	515	493	490	482	476	506	444	457	485	500	467	495	525	503	486	519	470	475	490	467	507	494	495	500	458	508	493	500	511	489	503	476	502	511	465	486	485	512	461	496	483	465	505	539	472	507	457	473	507	506	491	468	454	514	498	573	543	527	487	467	455	505	489	525	497	516	493	441	515	508	464	498	502	504	420	509	520	468	478	491	480	491	507	504	525	512	495	486	501	490	522	497	483	496	460	499	508	535	454	519	476	515	491	491	475	517	475	520	450	496	490	496	508	503	460	478	457	472	530	506	498	524	530	439	489	461	515	483	517	492	479	456	504	529	463	500	480	477	522	477	490	538	479	474	506	472	501	460	479	528	484	524	509	497	469	518	518	488	539	476	484	487	461	475	474	493	476	499	506	498	508	465	494	486	520	499	520	501	497	488	489	478	500	463	481	510	543	463	492	495	471	470	485	515	495	512	510	509	474	493	483	482	452	528	483	533	498	494	485	501	528	489	486	508	484	517	463	463	469	442	495	471	520	465	460	479	449	467	470	517	490	493	499	483	456	476	494	497	515	501	493	511	496	494	493	488	450	469	478	516	505	487	500	503	481	493	542	479	469	468	490	518	504	483	511	528	479	487	489	482	512	480	499	529	506	510	507	481	518	517	462	520	482	482	524	509	479	523	501	487	487	482	510	490	500	526	482	488	482	514	488	500	495	444	484	501	491	507	471	495	481	479	480	558	477	493	463	537	484	477	484	525	493	507	500	497	454	506	486	522	499	485	538	493	521	463	442	482	490	493	470	499	518	499	488	477	496	515	525	473	524	500	456	477	502	505	493	520	493	508	493	507	514	451	512	499	500	501	502	458	493	482	544	523	470	522	483	531	522	508	471	481	490	463	468	504	483	501	490	473	474	484	469	490	494	508	459	461	508	465	464	482	510	504	475	477	492	472	531	481	473	449	472	490	531	448	482	497	498	516	496	550	466	553	472	490	513	469	486	465	476	524	495	483	468	496	493	481	492	490	512	580	543	454	517	497	516	479	475	469	509	501	445	492	470	454	454	444	485	474	506	504	505	480	516	487	504	496	489	471	477	494	478	471	470	475	482	511	535	493	532	489	452	495	444	530	518	486	523	477	518	447	474	510	511	437	493	476	539	497	501	518	479	509	490	469	513	528
42289	27911	25582	6894	1190	612	464	351	341	348	372	332	326	333	314	293	306	339	291	315	316	298	318	312	294	310	343	356	325	307	316	291	293	305	311	316	320	270	276	287	317	327	291	292	287	273	335	330	323	302	298	313	310	270	261	327	334	310	291	272	308	314	305	294	285	294	308	321	295	287	310	300	262	305	299	302	311	298	287	294	306	303	311	273	301	281	283	294	325	292	284	310	265	268	292	303	316	315	331	303	292	320	352	298	282	304	284	299	320	309	312	303	279	279	308	344	338	299	317	300	306	320	304	294	291	338	334	298	309	292	293	296	294	313	312	299	322	311	337	302	283	288	285	314	319	320	294	344	315	327	323	305	301	291	300	308	301	296	305	275	318	316	287	296	335	324	306	310	283	290	283	302	288	288	338	290	287	322	312	342	329	328	321	330	286	302	304	295	311	293	299	307	300	280	260	314	313	312	309	296	303	313	257	250	308	289	305	311	296	303	265	271	308	288	306	278	297	318	278	310	298	279	295	327	309	294	301	320	303	258	283	265	301	313	271	286	272	322	295	308	295	301	284	273	279	268	296	286	304	283	301	301	336	315	299	290	311	305	286	301	273	308	328	259	306	318	299	310	299	272	337	293	323	300	285	296	297	275	296	282	306	311	302	276	321	316	302	278	283	309	326	301	293	309	313	301	283	332	302	309	267	296	321	299	310	294	304	301	294	287	322	295	339	303	270	297	288	299	288	315	305	295	303	312	303	282	298	326	302	302	306	306	254	299	272	297	291	303	305	332	305	324	319	314	285	317	329	296	290	288	290	286	276	300	283	300	294	287	282	328	325	322	297	304	297	264	265	307	292	313	270	309	327	313	300	311	302	301	295	336	316	263	294	305	292	281	311	284	277	316	298	306	293	318	301	358	301	301	272	293	291	331	304	316	331	310	284	283	277	314	275	263	317	271	295	258	276	313	259	272	312	299	311	278	312	255	280	294	314	300	298	292	300	292	274	280	299	314	321	296	317	279	304	320	299	291	288	295	277	324	286	301	347	315	314	321	306	311	285	301	287	296	281	332	317	271	283	299	323	306	320	343	327	307	328	253	304	311	252	290	282	269	340	269	328	339	294	299	267	315	307	292	265	291	307	312	306	297	262	308	330	309	317	283	307	320	310	306	299	266	291	275	310	307	308	311	310	330	300	297	294	293	294	295	316	264	301	301	305	296	280	282	311	301	277	301	301	347	303	301	312	293	264	271	307	300	306	331	310	281	292	281	309	318	340	311	302	319	290	306	297	287	291	324	329	256	307	306	290	314	300	284	310	291	272	324	301	279	301	273	298	315	292	287	289	276	299	295	274	293	302	319	312	297	301	328	335	315	307	285	339	305	303	310	288	267	280	278	277	277	308	310	279	332	306	303	253	296	301	267	279	318	304	297	282	297	290	292	272	297	309	294	240	283	308	297	292	274	310	292	274	292	286	290	314	307	293	294	326	303	291	309	297	309	295	300	279	304	287	283	334	299	262	276	292	299	291	317	304	270	292	272	321	278	297	273	279	279	283	310	314	291	344	251	329	304	297	285	310	274	302	302	322	293	311	310	294	345	288	266	295	269	290	293	290	285	262	314	294	327	284	283	343	298	290	293	279	302	312	258	284	298	318	261	295	261	293	317	291	272	313	372	312	292	299	304	305	340	306	325	365	271	288	331	276	314	303	324	326	319	309	306	279	302	261	296	304	284	287	269	312	284	269	290	310	299	333	286	291	292	300	327	313	265	310	276	278	275	297	286	289	317	313	299	348	317	288	307	326	309	310	288	300	297	275	301	299	292	275	296	295	307	322	366	278	291	303	327	283	289	316	287	295	335	308	298	274	325	281	311	304	272	272	284	293	301	305	257	289	314	300	295	293	290	277	269	285	311	315	296	279	300	285	308	279	312	253	279	303	281	294	256	281	341	274	299	282	304	314	300	270	264	296	293	294	322	306	295	301	297	274	298	300	283	314	295	301	322	334	314	310	314	260	328	311	285	311	312	342	275	265	280	330	290	269	289	277	283	314	278	307	312	289	304	290	288	266	301	333	301	295	294	301	271	258	282	272	294	300	315	306	274	306	332	281	292	290	321	330	310	281	295	293	270	312	287	293	280	279	309	281	286	296	318	306	293	288	272	292	283	287	303	311	314	284	283	310	270	300	303	314	290	296	283	290	289	317	324	286	296	310	290	291	324	270	278	306	297	292	261	290	301	304	302	291	298	279	329	326	323	335	285	321	306	324	294	288	308	288	307	290	304	338	313	282	295	316	302	293	298	294	289	314	289	308	282	262	304	277	259	308	290	301	298	279	302	302	283	317	327	319	298	288	292	308	287	297	299	276	312	280	295	286	269	258	304	285	320	291	331	306	302	296	317	310	283	293	304	313	277	286	293	283	308	297	280	310	314	344	305	268	298	320	278	246	283	312	293	293	300	311	269	335	338	273	298	308	321	299	289	329	301	247	280	289	260	280	279	334	318	341	313	329	305	300	336	295	317	332	274	281	326	297	304	293	285	297	299	344	292	329	291	314	299	302	306	260	282	316	328	280	297	307	280	353	290	310	351	281	309	304	329	325	327	314	307	309	296	307	313	291	298	286	303	319	336	298	302	340	305	325	305	298	281	291	306	303	300	292	307	289	303	309	318	310	303	303	332	281	287	277	288	301	303	303	291	291	316	285	268	256	297	270	311	316	293	311	283	323	282	301	312	303	309	314	315	317	328	291	272	305	291	269	297	296	272	279	273	306	299	278	278	319	290	281	267	296	310	285	289	302	307	321	283	279	309	320	276	278	270	301	329	288	288	292	319	304	308	300	290	311	320	308	303	310	300	323	275	267	303	324	307	316	352	338	309	251	266	284	303	323	295	283	314	288	290	282	339	319	277	311	304	300	292	317	287	298	294	279	291	320	302	303	300	302	263	308	312	307	311	248	301	306	327	307	295	335	288	311	358	301	290	311	256	301	298	315	276	279	270	286	279	300	291	278	315	309	297	262	289	279	284	317	299	295	287	291	295	261	322	289	291	302	271	325	287	298	311	307	298	310	307	286	308	321	300	300	285	291	324	295	257	310	297	318	307	285	277	295	287	277	295	308	266	288	302	302	280	328	282	293	295	302	269	303	271	325	284	283	297	287	311	320	291	301	288	314	313	298	270	317	332	294	308	307	257	279	296	276	299	305	311	319	278	294	297	304	300	269	305	309	302	324	330	290	302	321	275	310	276	271	317	296	317	322	321	362	315	292	298	280	304	281	311	281	280	324	272	278	286	318	285	287	258	299	301	301	315	315	333	302	281	267	305	271	311	315	287	282	292	294	296	299	306	292	280	288	260	323	293	313	282	296	310	270	255	308	310	271	293	290	278	305	305	308	316	285	322	338	291	295	275	312	307	294	267	307	312	301	312	293	284	280	285	307	261	277	261	313	287	350	268	256	324	288	325	276	297	285	287	292	289	277	285	271	340
25707	19685	24996	4317	1716	1497	1327	1168	1022	966	940	889	849	798	815	797	806	748	779	764	715	779	821	726	759	686	693	711	711	745	695	711	700	731	731	706	702	663	706	697	696	716	714	699	696	687	677	677	669	645	689	701	706	696	688	692	682	636	704	760	696	620	715	665	693	673	652	650	699	708	700	692	644	692	706	656	693	687	723	682	663	662	666	702	667	675	726	685	665	660	713	688	690	657	651	686	673	660	659	690	623	750	669	677	645	724	694	690	645	698	644	612	670	658	735	660	680	674	686	686	694	634	675	673	692	667	718	648	732	642	708	687	649	626	638	688	656	678	672	603	674	660	709	713	684	642	700	605	712	668	664	657	693	701	673	663	599	690	680	683	686	693	673	683	671	663	722	697	685	671	647	642	661	683	677	659	706	667	688	697	628	690	675	664	694	693	634	695	725	663	714	697	655	691	668	688	706	640	711	661	714	673	673	684	659	657	754	675	620	727	632	696	696	679	663	681	705	706	695	685	692	669	668	692	695	694	694	671	715	674	667	687	647	668	707	691	719	653	671	725	672	679	717	768	678	743	692	682	697	612	655	741	643	681	693	675	683	697	681	698	684	657	636	665	680	693	688	723	694	658	668	645	695	673	668	699	658	661	648	654	665	631	657	655	637	681	669	689	704	683	718	712	628	647	699	671	663	681	693	675	655	723	627	667	699	707	644	657	659	685	673	699	696	631	668	735	698	700	685	640	694	685	655	669	692	670	727	638	661	681	687	650	716	677	677	670	653	649	674	640	693	688	704	665	656	636	691	686	649	735	715	704	677	637	679	644	661	698	666	667	695	660	735	698	714	665	688	697	671	662	726	684	704	669	723	676	695	621	671	714	651	646	701	666	641	641	682	671	663	697	683	642	720	694	633	675	696	696	690	703	696	649	695	659	696	668	707	689	679	703	641	686	623	669	681	702	664	646	694	698	755	697	676	678	685	658	715	711	674	658	655	733	684	685	668	709	700	645	686	655	703	728	662	663	699	680	703	642	666	679	639	673	720	635	691	658	658	703	643	667	679	658	667	693	671	647	712	664	671	642	650	722	685	673	614	650	611	680	691	670	716	668	733	685	684	652	682	676	683	672	703	697	677	640	720	695	686	675	689	692	681	695	626	672	668	695	681	684	664	660	764	733	695	673	689	623	649	667	664	661	665	675	691	645	693	666	717	685	665	691	634	693	649	668	639	691	716	750	674	651	681	686	697	686	660	694	719	737	726	678	713	681	670	637	687	672	661	706	677	700	667	664	667	652	649	698	672	668	720	700	703	709	690	627	688	711	627	716	658	651	672	647	661	684	628	680	672	655	707	671	669	665	654	695	656	709	725	650	663	635	610	679	679	655	680	617	641	677	680	697	724	685	642	679	682	666	716	639	639	711	693	634	647	678	689	677	682	690	648	664	645	642	681	702	669	712	649	699	725	709	680	671	662	717	691	667	644	675	749	713	675	692	667	672	705	659	667	726	692	657	644	688	636	672	700	692	666	655	622	687	689	662	734	680	714	677	655	656	617	702	684	649	658	676	711	649	674	728	714	625	700	713	706	709	715	671	675	690	685	701	692	667	720	649	701	680	607	702	652	692	679	661	673	652	671	690	670	655	657	656	684	648	668	657	677	663	677	645	637	683	628	695	654	685	701	662	635	690	721	666	706	653	704	640	642	690	704	712	690	705	690	689	686	699	681	689	662	643	680	667	674	688	729	668	678	686	746	695	633	688	719	739	653	651	645	691	638	682	691	680	679	696	724	716	656	650	682	681	687	632	697	671	712	647	708	706	648	722	672	678	631	684	722	623	653	691	676	702	672	704	660	661	688	737	682	731	642	666	704	638	692	682	703	675	701	693	697	675	688	640	681	668	697	688	650	662	666	686	686	661	713	661	643	650	657	680	640	676	656	719	698	692	666	719	683	685	687	679	668	601	647	653	704	666	705	675	660	689	637	693	652	684	692	643	703	692	671	680	681	654	650	655	660	659	658	728	676	623	679	708	656	700	669	668	705	671	683	670	701	666	651	701	641	695	662	684	623	660	683	704	727	658	639	710	694	687	691	684	699	706	718	685	729	690	672	632	669	745	679	671	651	722	659	695	650	656	672	639	686	689	642	639	654	673	670	653	662	651	661	645	675	672	661	704	725	699	652	712	631	645	696	659	656	689	665	734	688	695	677	685	646	699	647	706	678	701	660	648	657	661	664	642	683	632	681	698	667	694	659	650	630	699	704	643	663	658	672	670	658	697	667	627	625	697	699	680	696	664	667	746	686	678	672	632	670	651	676	664	677	683	686	649	674	667	690	716	664	671	669	661	719	676	711	693	642	679	713	632	671	650	708	667	694	675	653	658	655	669	687	685	689	678	698	663	674	684	673	669	656	702	658	664	650	675	692	654	644	649	659	688	647	672	651	657	631	687	667	730	709	703	648	720	691	688	662	688	701	637	725	696	660	658	662	702	655	678	701	656	675	680	676	661	621	643	725	690	635	713	682	724	636	704	677	638	691	681	652	673	690	693	693	658	692	669	689	685	647	625	688	689	691	712	690	688	683	713	651	683	648	663	695	683	733	699	647	676	692	671	702	703	656	682	689	666	680	654	721	653	708	719	744	722	684	732	648	698	644	667	650	696	640	647	676	642	671	681	658	671	724	673	702	686	713	672	642	667	693	659	677	674	652	710	692	639	666	716	692	674	670	705	657	641	711	660	685	679	698	666	651	647	618	695	697	682	693	664	664	657	687	710	664	625	705	679	627	721	663	692	624	675	666	700	675	653	677	686	691	685	671	708	664	668	734	693	711	690	680	686	667	665	673	657	661	700	693	673	630	656	671	681	671	676	674	691	709	639	629	696	715	682	672	738	682	652	678	687	706	682	669	701	700	660	651	641	659	679	699	699	676	681	650	674	662	666	670	713	706	684	615	667	702	659	675	640	655	707	673	669	655	703	671	686	690	662	698	684	664	667	635	688	712	711	718	650	683	679	686	665	653	659	638	714	677	679	702	707	653	677	631	700	648	717	751	655	698	681	639	653	685	664	657	654	663	667	691	687	671	661	656	670	703	703	651	680	703	714	696	687	737	679	707	673	723	667	627	666	713	667	710	682	665	678	660	645	672	666	650	632	704	669	692	675	697	658	638	687	735	657	683	682	712	675	671	667	672	696	628	640	670	686	686	672	688	674	714	640	689	731	691	687	679	666	688	704	647	661	685	656	754	666	683	692	688	754	698	703	664	684	657	678	702	670	733	681	672	656	664	614	679	672	681	683	641	694	682	649	676	702	719	604	692	657	684	678	675	696	673	685	693	676	625	670	655	648	641	649	685	685	703	650	678	679	646	684	665	675	652	690	635	644	643	673	710	674	709	675	661	686	711	662	675	698	662	644	685	682	693	707	663	714	707	680	687	708	672	691	674	653	676	695	662	647	726	700	633	692	678	671	671	658	686	708	697	669	669	715
14521	6084	3524	632	316	301	291	291	289	246	279	262	293	264	246	274	271	295	269	292	261	259	278	241	272	240	252	246	284	240	292	280	258	288	284	307	256	248	282	288	248	259	273	260	276	294	256	287	274	270	287	283	283	272	257	253	282	285	260	261	265	274	262	266	275	254	276	267	265	256	280	249	275	279	282	248	280	253	278	286	264	254	274	270	299	245	269	273	275	298	272	282	292	285	316	263	278	263	279	280	253	287	278	287	247	263	295	264	283	264	273	259	253	303	266	278	283	262	290	227	263	274	294	286	262	274	278	282	321	290	257	287	273	260	258	252	280	264	276	267	273	266	263	265	281	285	263	284	267	256	252	268	294	270	287	249	263	230	282	237	289	311	273	276	312	282	244	253	251	263	245	286	285	307	293	274	284	287	264	294	254	276	296	290	305	260	272	295	273	269	302	268	290	271	257	258	285	277	267	263	290	270	248	267	265	290	273	255	274	294	260	276	258	304	263	282	288	282	269	284	312	294	257	278	246	268	278	265	268	284	290	286	271	285	280	275	277	266	268	273	280	239	254	260	258	243	276	266	265	287	267	248	285	312	269	281	261	261	281	264	285	287	292	263	321	287	296	270	253	274	281	265	289	267	270	289	281	295	276	279	293	244	274	290	265	264	275	262	287	277	303	281	324	322	266	283	261	246	238	303	260	291	235	250	253	262	284	273	259	287	276	296	263	286	293	265	292	252	291	247	287	302	263	242	281	279	272	269	255	272	284	307	261	279	251	286	286	272	279	258	264	261	264	288	244	262	264	286	285	284	258	285	297	265	305	279	288	258	275	271	266	241	276	249	275	273	255	262	247	271	278	256	292	275	266	275	274	262	277	294	289	271	252	266	287	292	297	284	288	269	260	275	278	237	284	266	233	284	289	279	289	263	259	260	275	319	280	263	297	297	267	214	261	256	260	250	266	303	268	281	270	261	263	293	296	269	300	285	281	242	262	283	266	293	254	275	271	270	292	270	272	294	281	291	264	262	264	268	287	262	302	252	268	264	270	272	241	314	300	268	255	271	238	251	255	269	293	262	261	260	254	275	296	259	272	238	273	248	256	278	320	258	271	306	264	292	253	280	311	253	273	251	275	272	282	266	283	306	263	290	261	290	270	257	271	285	290	263	283	260	263	298	271	289	256	240	278	289	282	281	270	296	264	228	281	271	312	300	278	263	258	252	269	270	289	278	253	284	267	240	283	301	282	283	276	254	298	261	267	272	290	268	269	281	254	294	259	253	275	281	299	268	264	245	270	270	261	236	275	253	266	278	252	240	275	284	278	289	309	266	269	261	250	273	257	272	261	283	277	266	309	247	260	249	265	265	286	264	281	282	297	286	285	283	237	266	275	265	286	271	297	245	257	262	268	272	280	272	264	277	290	300	262	250	289	259	262	300	302	271	273	241	243	272	283	282	278	285	245	284	293	241	264	272	266	291	257	258	250	264	283	271	287	255	238	269	241	280	275	246	294	261	286	279	255	261	276	257	284	291	263	276	290	265	278	298	285	237	342	299	262	305	270	295	297	286	244	240	256	275	290	251	275	260	283	244	275	277	274	283	270	272	271	249	263	308	252	255	266	260	289	308	285	249	276	269	283	311	277	282	272	276	302	275	272	274	282	287	310	285	280	272	285	233	280	298	298	271	298	268	287	264	243	264	273	288	251	261	278	257	261	276	302	253	287	263	278	249	279	270	288	271	267	283	275	275	258	298	261	286	277	278	292	272	283	269	282	316	306	297	288	296	276	267	272	255	311	292	291	324	255	286	277	255	239	257	270	270	255	270	260	278	261	265	263	288	276	291	271	286	273	255	293	248	288	246	257	310	276	276	269	286	234	252	254	277	289	266	278	294	305	296	237	266	266	284	275	277	294	252	278	275	283	250	286	269	269	264	283	277	271	299	276	299	275	273	269	282	261	276	291	290	261	269	296	291	257	275	282	240	279	271	262	297	317	262	298	282	284	269	276	288	286	267	256	279	271	271	256	293	261	279	287	278	279	282	276	272	255	298	277	249	285	289	278	240	256	264	279	246	263	240	260	262	268	296	238	277	240	292	262	268	241	253	291	269	295	268	252	286	299	275	276	261	275	287	266	268	254	258	282	281	287	299	245	259	285	237	282	260	277	289	289	289	263	280	288	283	242	278	293	266	251	273	280	275	276	272	304	287	280	237	279	246	300	266	286	257	262	316	315	295	273	271	257	282	309	280	255	277	292	289	254	264	290	284	271	281	276	284	273	271	270	301	292	298	260	273	282	284	266	286	280	279	289	313	313	269	297	295	290	266	265	258	266	260	274	290	259	232	286	276	266	274	285	296	274	277	258	240	260	270	279	287	331	283	273	271	294	286	289	290	251	290	258	256	287	265	289	276	287	312	308	274	325	274	276	289	265	282	275	234	256	294	269	254	246	288	279	252	283	295	264	261	270	268	299	298	273	306	253	251	240	269	256	245	319	294	331	276	294	225	261	265	270	285	276	280	247	256	296	263	277	294	282	297	259	280	269	257	269	265	252	258	290	323	251	271	306	293	254	282	256	282	238	253	304	277	302	265	257	265	252	266	262	258	274	283	280	274	294	242	280	302	271	300	263	255	253	261	275	235	283	255	279	288	291	254	282	257	274	290	282	249	258	263	285	249	254	285	284	296	281	250	277	283	293	261	284	297	255	268	302	274	279	306	276	253	253	281	295	258	286	283	279	290	285	262	288	261	280	294	288	266	285	270	289	294	270	298	279	252	259	267	284	283	282	301	273	271	268	273	303	275	250	280	278	259	248	266	273	272	273	281	261	294	260	317	287	276	290	222	270	244	263	287	285	259	299	313	304	250	304	264	266	285	293	304	249	287	277	275	253	307	279	267	259	279	258	276	252	270	288	287	278	293	262	264	278	247	268	235	291	282	314	277	276	298	232	256	275	306	268	294	265	281	297	281	247	265	296	265	257	276	295	261	240	274	273	257	284	217	300	282	280	279	270	245	276	288	219	254	287	256	266	281	296	262	271	278	296	245	267	263	296	280	280	247	274	247	268	325	290	263	255	302	247	284	300	271	283	267	276	238	262	267	281	285	267	235	284	278	276	267	247	268	260	304	282	257	283	251	243	262	306	260	251	261	301	280	299	244	270	278	291	267	277	315	284	239	280	268	275	268	266	259	280	240	314	308	261	254	255	300	295	278	266	271	291	312	278	285	285	273	261	265	263	245	266	272	319	282	226	290	286	268	278	284	259	280	269	268	274	283	275	273	279	259	271	309	279	278	273	297	293	297	275	251	248	248	246	260	267	257	262	263	270	268	271	280	264	249	240	297	270	276	268	280	249	249	287	291	276	264	298	273	290	279	280	281	265	267	297	273	250	265	281	263	277	226	287	281	281	288	297	282	264	267	286	284	315	264	240	260	292	247	233	243	273	273	263	276	261	269	297	248	301	288	275	248	281	298	312	266	283	305
8835	5053	5590	1054	647	660	603	675	659	658	599	614	647	584	608	595	625	598	648	608	618	594	597	621	635	630	620	625	605	628	585	584	674	600	624	658	597	622	639	592	589	645	592	623	593	615	610	617	625	666	624	661	591	633	578	622	659	598	645	597	619	614	617	613	629	599	590	629	638	585	594	536	674	608	622	619	632	600	607	629	623	642	628	640	640	646	628	632	632	654	638	596	650	589	568	588	608	646	591	616	567	621	616	621	654	589	591	627	614	581	597	669	632	620	630	619	624	587	609	616	588	636	592	580	602	670	621	646	638	601	608	647	604	611	616	602	613	630	657	605	593	619	579	600	610	625	593	621	604	588	600	618	604	585	603	621	628	614	623	617	613	608	585	654	607	586	605	602	589	612	646	606	623	579	604	608	620	601	581	632	608	593	612	638	621	615	617	616	597	590	596	641	598	647	601	654	625	629	646	568	577	616	615	670	620	596	624	635	597	624	566	570	583	629	608	629	589	642	605	627	592	601	599	634	614	585	649	592	603	610	562	674	622	600	622	576	562	636	644	604	639	645	591	660	616	623	590	596	581	637	632	629	614	616	641	581	601	579	571	632	620	610	664	602	633	601	586	578	621	595	663	658	643	629	646	632	660	607	604	672	590	613	614	597	668	661	645	567	631	622	586	610	637	661	663	624	617	658	597	613	629	665	595	596	643	639	580	595	586	627	634	598	627	609	616	624	631	583	629	614	602	648	675	622	610	670	606	618	668	611	617	620	574	626	624	629	609	572	622	600	629	608	613	577	624	614	634	637	606	605	628	585	634	584	637	646	581	679	621	613	607	593	650	588	639	625	610	617	582	595	580	627	618	612	637	575	668	666	660	616	600	628	602	632	601	604	674	582	603	627	627	603	566	635	647	617	585	643	607	618	683	587	609	619	637	639	593	624	590	656	594	610	590	588	644	649	619	631	609	617	646	605	629	653	615	631	650	641	614	572	603	647	596	635	611	625	593	574	631	616	651	562	634	593	620	636	617	605	630	604	585	617	628	648	607	607	601	601	598	628	626	611	575	603	634	655	670	601	593	596	634	622	612	606	582	631	589	614	596	634	626	618	587	585	593	618	616	641	650	598	640	631	597	610	638	619	641	669	596	652	637	595	655	624	562	640	633	614	591	607	640	630	574	569	612	636	651	608	631	591	627	617	674	648	601	632	658	656	624	672	644	665	624	563	640	625	647	621	587	640	568	591	579	621	619	600	619	588	620	613	582	596	603	598	632	602	597	626	601	646	592	589	600	620	602	612	592	620	611	589	638	572	655	605	607	613	621	600	612	589	560	677	605	620	619	592	603	577	627	603	623	617	635	608	594	633	656	603	658	627	618	602	657	594	590	597	609	609	603	592	599	614	580	627	615	646	652	619	611	626	622	594	596	605	591	635	593	642	623	670	618	614	639	611	618	632	616	641	641	623	599	680	599	619	619	630	636	628	586	622	572	578	622	585	596	603	623	641	617	653	582	604	629	611	589	617	654	597	637	583	639	608	566	604	644	636	616	642	592	628	607	603	627	591	623	641	650	564	617	623	615	600	562	615	610	645	614	651	590	573	609	561	618	642	644	564	642	602	656	595	571	632	626	601	584	616	616	577	634	627	622	619	614	598	652	651	601	615	636	623	612	606	614	596	658	575	581	636	657	631	621	656	607	583	598	582	631	635	600	621	611	606	619	639	567	580	614	673	600	603	627	565	584	645	606	598	605	579	629	633	616	669	577	576	644	616	591	608	591	572	588	569	588	619	606	548	634	603	619	634	618	643	643	622	544	615	634	601	606	638	590	652	631	603	643	598	537	569	612	613	601	600	586	646	545	607	622	625	675	619	622	568	572	612	615	652	600	656	579	602	633	613	604	569	603	613	627	600	595	618	605	588	610	592	632	627	632	619	588	648	630	654	613	662	575	619	591	589	621	665	602	617	635	619	569	607	597	649	590	610	606	604	611	588	616	657	661	604	662	675	628	610	605	584	628	606	577	599	624	623	580	631	588	642	622	615	589	638	614	638	622	658	558	585	598	614	596	604	606	606	592	606	588	570	642	625	626	588	657	648	598	624	611	626	646	589	588	612	582	581	627	600	614	617	608	583	664	634	634	600	615	593	633	628	617	563	629	609	656	641	574	602	618	626	603	588	602	667	603	619	628	596	627	603	645	560	633	575	634	593	631	595	665	617	598	621	629	617	597	582	595	564	626	658	619	584	653	612	626	629	619	644	586	634	618	592	636	674	635	602	617	614	626	622	619	598	617	592	631	643	580	643	639	587	610	647	626	665	605	601	608	609	635	645	599	645	589	677	637	600	654	605	610	597	638	585	629	623	649	641	579	590	607	640	594	593	612	619	663	642	604	570	675	570	620	612	652	640	568	602	640	652	606	645	629	654	607	614	633	650	571	606	556	612	627	592	612	583	651	589	634	613	664	616	619	623	609	590	602	598	619	606	628	586	552	584	587	636	604	626	638	602	590	603	579	607	629	637	617	578	647	622	616	599	663	587	616	621	642	600	633	631	578	644	617	606	589	585	607	630	575	592	596	634	624	626	579	612	584	592	596	604	638	600	609	618	614	613	608	633	608	620	565	615	608	622	604	587	593	622	627	601	617	646	619	665	582	605	609	614	641	601	586	620	602	582	639	569	631	621	632	573	629	607	565	614	636	588	631	605	598	629	616	614	653	597	629	621	590	606	604	607	584	609	590	581	629	660	587	596	612	619	627	598	619	579	605	617	584	601	586	632	615	632	650	645	612	608	627	628	599	580	593	591	603	592	602	648	594	607	589	594	636	593	632	579	621	637	664	566	608	628	618	602	600	585	601	588	620	636	609	612	601	584	641	652	588	604	628	653	616	565	623	607	617	627	605	632	590	560	651	660	634	567	647	623	596	583	615	608	596	610	585	627	602	617	583	653	642	589	619	633	605	595	553	676	621	597	654	616	624	574	618	640	582	660	605	573	624	640	595	623	574	596	606	592	652	608	684	671	597	618	613	616	577	613	612	605	590	597	614	586	597	623	633	640	643	611	582	607	625	597	614	615	599	616	607	601	575	552	605	613	652	607	600	620	597	588	601	601	652	636	611	643	574	622	608	583	632	603	637	575	609	557	636	600	622	632	616	612	618	590	626	630	613	591	638	626	591	624	674	611	593	602	618	595	616	639	640	606	676	662	606	601	602	578	601	643	623	641	638	587	629	586	596	627	615	588	611	664	613	606	622	627	635	605	659	661	624	632	613	609	640	612	589	577	568	606	628	568	654	608	631	616	613	612	597	596	630	608	600	609	668	633	567	618	583	630	586	656	635	616	616	627	645	639	584	630	584	609	599	651	638	638	640	575	624	676	601	608	648	621	566	624	598	634	623	591	635	583	602	592	619	658	582	610	626	657	632	625	607	590	575	616	623	623	615	618	608	627	657	586	605	612	622	649	629	617	620	579	636	642	655	629	608	611
30870	18879	14150	2381	531	337	238	232	225	173	206	164	202	212	209	205	216	193	202	180	216	181	214	223	187	191	217	203	210	180	164	168	185	175	158	183	194	193	197	215	202	218	149	197	221	200	219	194	211	193	179	215	184	203	184	176	197	185	196	218	193	179	190	209	199	215	202	208	184	197	194	206	216	194	191	174	170	195	187	186	205	200	188	193	185	169	186	203	192	214	192	186	187	174	187	172	204	151	193	168	190	193	223	197	171	191	175	200	159	187	185	200	169	203	180	198	208	216	189	164	180	215	196	174	213	182	186	182	193	191	199	186	183	189	175	177	212	203	205	161	186	205	187	179	197	198	188	204	201	201	191	180	180	224	210	189	152	160	179	211	201	191	202	194	194	202	200	215	203	218	184	188	176	196	205	182	175	199	195	159	179	180	199	208	204	188	186	215	195	194	191	167	199	203	182	150	180	173	182	189	221	212	170	159	196	183	219	214	190	195	200	173	178	200	157	197	203	218	209	192	174	210	178	200	194	192	191	203	210	223	188	208	181	188	205	205	223	201	192	218	174	213	201	206	195	215	194	176	200	182	203	176	184	192	171	209	178	198	207	209	176	192	193	180	186	198	193	183	209	208	207	184	173	195	179	173	192	180	213	196	189	212	176	184	233	213	194	180	204	178	199	209	194	225	192	202	199	195	219	174	177	207	175	207	223	201	197	183	224	189	185	214	190	209	209	235	202	174	232	206	190	177	188	191	192	209	210	184	188	203	205	189	198	222	220	182	171	194	184	181	187	165	196	168	218	186	201	205	190	192	176	195	211	188	190	196	205	196	204	187	189	190	182	184	167	190	183	166	220	184	189	188	187	176	193	179	179	179	210	198	198	218	202	214	193	168	184	160	208	196	186	226	221	190	175	186	194	195	213	198	191	171	199	186	207	192	186	214	192	200	214	173	212	156	180	194	184	209	204	197	191	199	183	210	195	181	182	205	196	197	217	220	212	183	181	192	219	205	230	207	157	180	157	182	201	181	202	208	203	165	212	206	178	167	188	188	194	210	199	191	218	178	183	202	203	180	193	186	198	182	202	170	176	170	205	215	167	192	192	205	213	161	182	181	202	217	186	209	193	194	177	199	202	201	173	189	206	212	209	196	183	175	219	214	192	186	198	169	205	187	196	225	188	181	227	181	203	211	174	176	229	181	185	199	213	198	195	218	179	172	212	213	180	176	196	190	195	177	217	217	190	192	190	179	198	171	192	183	194	200	180	200	180	180	210	178	171	188	155	208	214	180	190	188	182	172	203	180	188	219	202	197	169	208	178	184	196	222	188	193	191	226	222	221	180	211	193	178	208	212	200	183	208	179	192	196	166	168	193	212	195	207	190	211	209	194	188	183	187	199	240	194	200	192	189	198	198	181	186	177	185	195	189	207	206	198	210	187	194	200	212	204	178	205	162	178	172	200	188	200	189	199	195	189	165	179	203	189	167	196	169	179	184	205	205	203	210	227	188	187	204	177	166	188	208	191	231	197	167	195	185	224	212	214	160	197	195	195	211	207	191	222	211	202	177	201	187	210	204	220	191	209	184	163	196	203	202	178	178	184	178	203	244	209	176	207	191	204	207	199	209	209	188	198	195	181	220	223	189	171	231	160	176	177	204	210	192	199	182	215	208	185	179	195	208	203	185	183	188	188	182	194	197	197	172	182	194	213	199	184	191	208	198	171	210	199	214	222	196	208	179	194	208	188	197	191	185	201	202	177	174	177	205	221	212	181	199	194	190	189	200	194	196	199	188	195	211	222	188	195	191	199	178	202	190	194	192	196	190	195	212	173	191	196	206	175	207	210	175	202	216	206	200	225	180	168	187	192	196	191	192	168	192	194	184	195	192	182	219	199	184	192	172	194	189	206	181	178	214	208	177	186	185	198	177	229	186	210	199	194	206	197	215	209	201	199	180	193	187	195	223	204	183	207	189	197	200	202	207	208	209	183	180	198	208	202	201	172	211	203	174	214	199	207	174	182	199	201	197	194	191	192	202	204	186	196	195	197	181	179	213	172	196	191	184	197	199	182	192	188	197	199	195	172	180	188	198	204	229	192	206	188	207	214	214	221	186	193	205	229	184	203	203	165	200	184	193	211	169	207	194	186	193	200	203	187	205	193	173	190	160	192	181	181	178	202	219	194	179	202	218	201	197	187	198	207	198	217	174	193	206	198	186	190	191	225	182	168	181	197	196	216	204	219	174	162	196	176	188	167	172	204	215	209	210	172	179	184	216	212	194	205	189	191	195	195	229	161	177	190	179	189	185	208	179	193	203	204	175	157	188	196	176	209	188	183	183	181	185	206	201	163	215	185	192	216	163	194	207	186	197	179	194	202	168	192	191	209	191	165	211	185	211	214	168	209	195	184	188	202	169	163	201	184	197	203	188	197	198	202	201	177	179	165	224	191	188	199	155	190	173	203	190	185	192	199	220	189	178	201	192	183	179	197	188	208	210	212	203	199	194	195	198	187	174	206	176	163	203	201	224	195	188	200	194	192	181	227	197	183	222	194	175	170	173	188	209	209	179	206	198	191	204	191	215	207	219	188	203	191	234	186	189	199	218	226	183	212	221	203	187	198	169	200	204	164	202	198	202	175	199	189	179	174	183	215	170	227	217	230	199	191	206	207	219	190	159	191	199	189	197	189	212	196	174	190	175	200	159	195	192	191	191	215	185	198	219	175	159	216	205	200	196	194	194	194	204	225	186	195	209	177	185	182	188	182	210	206	187	185	204	230	208	210	192	169	203	181	194	207	192	186	201	183	177	196	190	173	212	186	183	179	194	186	171	204	181	211	190	217	182	188	181	194	223	209	202	195	169	223	213	198	217	196	194	186	176	190	206	220	183	203	207	165	221	195	198	197	186	207	197	188	199	174	230	210	181	220	193	199	198	190	204	187	205	205	205	173	187	207	187	195	200	203	195	199	199	197	215	175	188	205	198	203	200	194	166	189	202	187	200	163	196	161	192	182	187	187	195	181	204	187	177	205	202	204	186	168	189	216	199	196	200	208	185	202	199	176	170	194	202	231	195	180	164	197	201	216	208	199	209	198	210	195	178	183	195	193	181	211	176	195	181	218	186	177	188	213	190	179	190	229	191	195	208	196	188	187	214	183	184	184	201	174	168	193	222	214	184	189	196	197	194	191	177	170	199	195	219	178	242	195	197	195	185	216	180	215	194	202	195	201	198	149	178	182	171	191	209	204	208	202	184	203	222	193	203	203	211	204	184	213	193	179	171	204	197	218	191	187	179	186	209	219	201	184	211	175	198	185	173	195	176	184	204	196	199	200	182	199	206	199	193	192	209	228	199	170	176	185	192	212	200	218	196	195	186	171	196	221	191	184	221	169	233	215	202	190	158	191	183	205	192	170	187	210	183	210	203	218	198	186	171	197	172	177	186	195	190	208	199	203	176	190	179	195	171	209	190	190	180	197	174	199	187	192
19345	14293	15403	1540	1038	892	757	748	658	611	613	558	540	534	544	512	520	525	484	528	517	510	492	536	487	416	493	463	490	487	451	460	472	476	457	499	477	472	483	468	458	458	492	459	479	477	479	493	455	484	494	458	433	499	518	476	466	455	432	426	479	463	444	457	414	485	460	498	493	463	475	454	466	479	435	429	503	457	477	502	496	446	495	462	470	478	450	454	485	496	449	459	474	493	488	463	467	458	447	474	475	454	452	463	506	472	449	465	459	463	513	470	501	446	499	486	444	435	506	478	454	472	493	474	465	428	468	429	432	458	487	456	463	457	458	488	469	471	462	442	469	435	452	495	449	458	479	500	463	485	498	457	473	478	478	451	467	462	476	490	470	461	495	447	473	470	472	465	478	447	461	451	497	493	450	465	479	446	454	488	474	458	457	465	450	454	444	491	439	492	433	453	467	442	464	490	446	493	431	506	454	499	458	469	422	473	488	488	470	479	452	456	498	508	470	423	465	448	501	487	480	470	482	456	477	495	427	486	489	427	480	473	464	449	460	469	464	483	460	449	430	461	445	492	483	486	511	448	467	433	493	462	455	495	461	460	446	477	429	478	450	496	464	408	495	474	453	448	466	453	434	491	470	458	445	431	475	444	444	495	438	457	502	476	511	468	455	455	471	480	463	477	475	463	482	419	539	467	466	454	475	490	456	477	420	477	487	483	450	472	458	503	482	461	452	472	463	455	444	509	454	464	445	467	474	486	465	467	469	456	470	474	460	440	465	468	480	463	479	457	510	473	496	426	460	525	477	505	453	428	458	407	465	469	476	438	446	457	446	480	450	491	480	493	523	449	499	465	420	450	445	510	469	410	453	479	505	485	448	451	468	461	481	445	470	473	412	479	439	462	430	474	450	452	474	472	496	458	472	492	480	498	486	442	482	447	449	456	507	430	468	473	421	462	455	432	467	469	478	499	478	502	421	459	474	454	466	452	503	425	461	494	444	447	458	453	505	420	442	498	465	470	452	431	425	456	426	467	489	506	476	440	474	481	479	461	471	484	456	439	458	479	500	469	445	464	504	474	440	468	463	473	478	500	465	467	478	480	471	451	477	504	470	448	434	441	493	455	490	473	465	449	467	429	478	504	481	454	431	485	494	495	444	501	476	472	466	452	445	457	478	438	438	479	476	440	477	455	442	476	473	462	425	507	476	479	462	478	430	432	489	457	472	478	453	502	449	450	507	486	463	473	428	438	439	476	476	451	470	488	445	481	465	470	456	455	459	482	455	421	451	451	506	486	409	501	467	441	478	468	449	431	488	450	493	414	476	447	459	467	506	458	491	469	476	497	460	435	456	453	432	441	453	451	442	486	494	468	434	509	462	487	449	452	529	486	472	462	476	453	465	429	473	452	444	464	494	435	418	442	471	477	485	491	475	450	480	507	486	476	480	457	445	448	483	460	504	496	458	480	465	457	444	461	483	506	485	486	468	464	459	474	458	478	464	460	469	449	494	430	478	509	483	462	450	446	507	441	452	443	495	477	460	432	452	442	462	472	482	489	443	474	478	474	388	494	475	478	469	475	499	412	471	485	490	440	470	451	486	443	467	442	486	464	509	473	481	475	469	495	475	510	453	483	424	487	479	497	447	475	439	482	453	451	436	479	469	490	450	500	487	458	483	463	473	442	450	491	467	465	461	469	421	480	444	422	475	446	454	463	447	485	449	463	452	465	467	464	458	475	453	483	470	439	494	477	465	481	476	473	496	473	459	460	482	495	459	458	435	493	465	449	429	470	410	495	461	465	491	477	472	491	508	452	443	503	494	455	448	488	440	451	436	485	483	447	452	453	469	497	447	453	505	438	438	476	442	404	454	458	466	478	471	475	478	496	471	449	478	462	488	440	445	450	469	477	472	501	441	453	447	484	478	458	476	485	462	472	508	450	473	444	460	456	457	448	456	466	464	454	443	469	440	463	458	438	460	471	425	505	460	494	484	456	495	467	472	444	469	486	450	471	450	454	432	441	459	469	484	466	455	470	479	489	457	466	420	499	454	447	467	430	450	454	491	459	471	475	458	436	480	467	486	462	474	465	500	475	455	513	465	515	478	453	460	457	476	465	444	481	457	412	459	473	447	457	473	465	479	452	474	464	441	464	475	466	437	499	425	509	463	433	464	485	457	454	409	446	491	426	484	447	498	436	416	432	452	495	461	439	469	450	467	469	447	451	464	490	469	460	460	494	464	461	507	459	440	462	500	469	446	469	464	475	451	472	457	458	477	448	447	444	512	453	454	497	449	469	455	461	501	467	453	427	477	443	460	488	492	481	459	463	446	489	506	439	496	480	441	414	455	455	465	486	465	458	463	437	439	494	474	437	472	499	457	472	422	457	450	440	460	472	467	445	479	458	455	455	452	454	470	483	482	493	500	469	456	458	455	458	497	458	475	467	479	464	478	446	479	470	455	435	460	484	486	491	463	478	478	449	469	468	406	412	469	464	466	457	480	484	429	454	439	481	460	457	453	462	477	493	425	433	439	465	443	505	460	425	442	468	461	440	455	472	454	430	479	477	515	435	437	490	506	469	496	468	463	502	485	487	487	416	483	460	495	461	459	464	479	466	443	472	460	441	487	502	455	479	458	466	488	493	442	478	471	468	465	437	462	462	523	445	494	433	448	464	435	464	467	463	452	490	425	440	466	514	464	467	478	455	445	516	441	479	507	453	454	453	471	480	498	423	462	450	481	444	452	452	445	456	465	469	461	460	476	464	461	477	483	417	467	432	465	457	487	443	484	464	439	502	456	437	451	481	462	476	426	467	479	491	445	446	490	468	473	430	435	480	412	481	451	483	449	447	461	469	469	457	473	474	464	441	413	484	468	452	440	488	432	475	487	434	452	448	484	464	469	474	480	469	488	464	483	444	447	471	491	482	523	457	456	465	484	471	471	460	449	490	453	455	471	486	462	427	448	451	461	428	447	476	437	465	478	487	501	473	462	498	443	442	479	461	461	466	473	454	478	533	472	511	464	495	483	448	448	448	463	475	446	447	447	465	501	507	434	482	446	486	468	455	455	477	491	485	447	457	485	485	475	462	470	474	469	431	485	457	480	444	453	448	464	480	454	525	475	468	491	452	488	495	455	484	432	451	479	438	491	473	435	466	494	454	453	469	437	479	455	480	453	494	474	508	441	450	469	472	398	472	474	450	481	481	516	491	456	449	460	488	490	440	456	471	480	444	473	452	475	463	454	437	486	434	497	432	481	450	428	468	452	433	488	453	442	453	474	433	458	485	485	439	473	448	428	498	484	497	473	481	468	466	461	489	489	467	480	488	500	485	506	441	443	429	507	451	466	465	487	454	481	441	450	452	459	474	481	460	486	479	466	471	476	480	475	436	488	450	446	483	476	478	425	498	458	465	493	512	496	464	469	485	517	424	498	442	471	432	457	460	439	461	459	506	501	499	507	471	441	464	479	440	461	436	458	510	473	437
41666	29079	24082	5959	1069	556	443	379	386	346	326	329	311	326	284	352	296	313	271	271	279	312	335	331	262	290	279	297	263	293	270	286	276	297	294	322	275	303	279	296	302	273	277	303	321	269	289	288	287	318	293	283	305	263	301	267	251	286	256	283	268	283	274	271	292	274	297	290	306	279	262	272	305	262	277	292	282	293	265	257	310	260	257	302	267	270	258	272	263	272	289	259	294	277	281	319	278	270	281	284	271	294	278	268	272	254	282	264	270	310	312	339	263	262	285	289	259	250	293	282	312	258	297	276	302	255	268	262	282	281	240	286	288	260	282	264	285	285	255	255	278	263	262	262	282	297	304	317	287	304	304	299	273	263	258	259	301	278	259	263	248	311	261	293	263	279	288	267	286	324	317	263	298	257	265	262	301	290	265	315	277	261	271	266	266	276	287	304	267	256	266	279	278	266	278	267	257	294	299	275	285	270	259	281	292	290	281	279	290	270	274	252	277	324	309	278	288	288	282	301	261	320	268	298	258	294	287	277	273	282	265	285	265	282	257	295	280	270	302	288	260	265	295	289	283	294	290	297	271	278	284	290	250	280	300	312	277	301	283	278	325	299	244	278	272	301	277	300	287	287	283	253	276	302	290	220	270	286	267	278	278	293	244	283	324	287	312	269	288	266	293	294	263	296	274	276	291	277	258	255	266	289	265	265	273	267	287	275	294	291	288	290	290	276	283	283	302	301	262	286	281	275	274	262	310	286	290	275	258	242	263	252	286	307	276	261	323	270	258	281	274	279	272	279	284	290	286	298	314	276	284	280	296	277	251	279	303	263	311	275	271	289	273	295	265	296	274	273	306	298	270	272	281	287	287	306	269	302	271	275	244	279	244	289	248	284	301	281	258	261	260	252	269	269	255	252	291	284	276	278	268	286	273	270	270	297	278	281	308	270	274	264	256	271	258	309	264	258	289	248	254	296	264	277	278	270	274	274	298	314	298	289	309	285	284	281	283	281	259	294	282	281	294	268	258	344	293	264	313	273	266	269	289	302	274	283	283	271	272	249	298	261	297	309	293	275	267	266	273	258	306	294	315	303	325	260	301	299	266	267	272	272	294	254	281	285	283	243	304	285	293	277	300	260	297	315	255	275	262	276	283	276	274	234	268	304	267	249	289	260	286	305	294	277	298	288	258	286	261	281	266	298	300	271	297	269	269	274	294	272	276	270	285	249	268	293	272	304	271	270	302	262	270	268	281	307	259	288	282	276	277	307	318	283	288	271	272	298	308	293	296	279	303	295	275	288	287	302	298	254	260	271	271	269	278	243	302	274	303	257	254	268	305	278	264	271	270	253	301	309	268	273	255	266	265	250	282	299	292	316	327	325	286	293	272	288	299	250	284	294	305	311	274	284	281	296	278	273	290	295	276	258	289	245	283	285	291	273	252	315	278	274	267	274	315	310	284	279	278	293	292	311	281	283	284	283	285	263	292	265	307	279	279	263	277	289	257	281	303	268	284	266	280	283	316	260	290	278	264	290	271	289	308	286	282	256	257	309	275	280	306	265	293	317	302	252	281	256	300	271	277	281	288	282	259	301	270	266	307	285	300	318	276	311	300	270	258	321	279	275	291	283	284	277	271	284	300	264	278	261	252	288	269	287	275	255	233	284	281	279	298	280	269	278	291	284	304	318	248	319	262	270	277	249	278	265	331	282	289	287	258	287	275	288	279	289	291	299	291	274	269	306	272	300	261	265	287	283	254	270	285	264	287	253	283	274	285	291	306	292	312	265	275	270	307	273	302	265	302	282	282	269	284	259	282	267	289	307	257	293	279	266	285	251	250	271	302	270	275	262	282	280	298	275	253	297	275	304	314	315	321	279	270	286	279	272	312	276	286	307	273	299	281	263	307	273	303	292	277	283	289	262	283	269	280	297	321	304	276	264	285	301	290	319	281	278	289	262	287	277	290	311	257	264	278	278	269	261	302	267	288	298	261	290	298	287	290	288	293	310	265	272	279	323	288	302	262	247	296	303	289	284	280	270	293	285	260	297	331	283	268	280	289	247	291	305	302	298	282	263	298	278	269	316	299	281	249	245	270	299	282	271	278	294	252	246	263	280	271	287	286	273	300	297	286	291	293	266	291	295	275	256	279	279	297	288	281	291	255	315	285	311	287	302	273	290	297	288	285	302	295	260	283	286	279	267	308	259	279	315	248	281	287	308	259	262	252	320	293	251	295	260	286	306	262	264	270	333	292	297	284	273	315	254	285	253	270	260	263	296	264	268	251	278	279	262	270	313	281	255	277	273	263	273	259	308	275	299	272	270	283	267	259	310	308	287	298	302	291	291	264	304	281	275	283	277	281	298	287	307	273	280	278	282	275	317	275	264	237	322	306	322	257	315	288	269	309	282	267	274	251	289	282	291	281	270	278	260	309	279	300	278	302	251	264	294	299	269	296	262	288	287	269	282	305	278	282	250	263	326	278	279	308	262	285	263	264	288	289	321	272	273	266	311	286	278	303	292	280	307	302	292	294	285	312	295	296	299	272	258	259	284	293	293	316	285	273	278	279	302	261	293	293	274	278	275	274	306	259	271	287	273	298	265	290	262	249	287	305	262	287	277	273	287	304	257	274	256	300	306	289	315	294	276	272	286	257	293	295	300	278	282	282	275	328	265	305	276	299	262	264	301	295	274	260	299	281	293	334	291	295	297	306	268	292	277	274	271	279	238	285	267	287	296	295	320	292	270	271	237	309	308	244	266	272	287	310	286	287	278	274	326	239	294	282	269	287	276	262	305	272	260	285	284	275	293	300	261	290	267	264	297	305	272	281	291	286	225	302	266	275	240	277	310	268	281	256	271	317	282	318	291	293	295	299	298	289	305	317	304	307	288	315	305	286	289	287	279	311	311	273	292	262	277	271	254	277	282	266	320	291	281	302	277	273	280	280	278	315	303	282	290	257	277	226	264	257	284	255	265	281	249	279	262	291	311	276	301	298	289	279	270	301	278	287	285	290	276	318	299	296	313	266	288	310	294	255	305	308	269	277	283	283	327	274	283	283	286	268	264	270	296	283	269	305	293	277	303	263	282	274	284	269	282	251	267	278	263	281	270	282	268	287	295	287	244	304	266	285	293	322	276	270	292	283	270	268	251	276	274	325	315	280	269	290	287	255	265	292	290	255	288	282	283	272	307	286	284	300	289	317	294	272	303	253	270	263	297	282	279	282	288	292	264	279	274	306	260	274	288	326	276	290	292	308	296	291	295	242	287	299	274	289	306	294	244	288	272	268	269	291	290	256	284	289	308	300	283	280	286	292	290	305	277	289	262	299	300	246	267	288	263	284	300	262	287	241	279	328	282	312	258	289	303	287	290	282	287	270	276	318	291	260	257	246	286	298	274	283	291	284	281	305	259	290	266	313	280	310	288	289	286	285	274	345	274	281	298	303	256	272	278	290	310	293	308	320	284	250	307	252	279	277	287	274	283
25851	20717	23155	3037	1707	1444	1242	1166	1062	987	930	826	810	813	738	797	730	746	706	719	750	735	695	702	705	646	717	699	670	713	678	646	670	663	685	684	673	640	671	649	609	681	625	683	648	688	626	645	651	684	691	627	710	690	662	648	628	648	686	680	681	660	621	648	685	645	649	591	675	681	643	670	659	658	678	670	682	633	676	647	645	658	666	690	624	689	646	669	656	650	638	606	685	628	673	638	685	686	645	679	678	664	638	700	631	660	632	681	644	643	656	641	670	673	630	603	660	704	686	690	642	652	659	672	677	641	628	615	612	707	655	631	655	640	649	645	631	630	663	642	662	616	691	669	700	634	654	658	636	633	660	639	606	634	618	693	639	672	649	626	609	610	647	657	659	671	620	637	619	657	652	599	620	631	654	591	653	657	649	664	665	629	673	613	670	615	667	615	640	625	640	616	623	626	652	664	651	646	685	620	650	672	629	646	679	625	651	655	632	688	637	637	658	631	623	617	615	577	642	649	667	609	683	628	690	640	639	685	691	643	663	645	672	669	652	651	688	678	613	648	621	657	663	614	675	650	680	694	657	662	652	659	612	647	665	646	661	606	653	643	660	629	623	657	662	694	630	691	672	645	634	635	612	698	643	644	664	643	699	667	605	627	662	669	667	648	708	668	640	614	636	652	687	617	615	606	670	617	626	680	673	628	643	566	647	603	682	675	650	657	654	641	606	671	665	656	635	658	634	667	642	652	653	653	668	640	637	620	647	624	686	641	660	631	658	702	606	650	616	655	600	677	662	678	628	669	638	651	662	665	620	610	645	656	637	674	614	644	633	657	655	607	658	663	656	615	624	676	684	637	613	635	631	630	670	656	631	675	635	649	630	620	611	622	646	683	660	684	651	661	633	652	662	635	634	638	701	642	684	638	675	631	618	653	660	630	659	600	612	640	651	650	653	631	676	671	623	653	674	660	680	679	642	639	633	616	640	674	646	611	674	689	656	652	654	620	679	637	662	618	641	599	654	610	605	616	632	612	639	634	640	700	637	684	664	619	612	668	581	626	647	659	648	624	679	678	648	663	656	659	627	652	632	683	633	676	663	665	622	662	663	655	662	634	617	633	692	657	662	648	618	648	644	706	679	598	701	637	619	644	645	674	661	659	665	612	632	642	668	624	670	613	653	641	676	660	663	615	651	635	632	628	610	624	620	635	628	672	651	652	685	651	640	674	612	646	679	637	642	667	636	629	625	663	644	672	618	618	650	651	653	662	654	657	663	701	606	664	660	628	636	663	627	641	622	651	633	638	663	668	608	664	679	666	602	656	627	621	693	625	640	676	636	639	613	596	618	641	631	615	623	600	671	602	653	627	636	655	670	663	643	647	668	684	645	664	675	637	659	641	652	618	651	649	611	575	662	669	634	661	682	687	614	633	632	610	681	665	679	628	615	601	668	643	656	626	656	636	650	615	610	617	647	700	650	617	633	619	689	648	640	663	661	660	651	629	657	669	625	672	609	655	643	643	625	675	666	618	669	659	616	680	636	677	678	638	624	671	628	658	666	627	689	673	620	630	652	602	621	647	651	669	618	597	649	596	653	646	663	657	615	655	647	657	635	633	687	674	620	694	681	610	602	641	650	637	669	688	648	596	657	652	677	639	645	619	636	670	671	631	661	682	609	651	683	620	675	656	621	609	640	639	616	632	619	660	656	677	648	656	631	606	690	637	648	620	649	660	609	644	609	647	674	647	635	599	656	621	622	649	638	631	650	633	648	653	648	680	668	655	640	656	693	630	656	659	600	651	629	667	624	643	656	636	637	609	654	643	698	628	626	664	699	671	630	660	647	657	699	689	663	672	645	643	661	619	610	635	676	664	643	599	621	640	641	645	665	631	648	608	638	667	629	621	637	637	666	607	613	679	684	665	642	648	636	627	649	628	635	659	623	631	661	638	657	625	584	659	674	625	597	624	679	664	637	630	638	673	639	656	627	683	662	654	621	676	639	613	618	662	642	616	638	687	637	694	620	672	654	673	646	655	625	717	629	642	649	677	646	656	619	681	584	660	662	644	631	637	689	638	671	630	691	628	640	648	635	655	695	603	635	649	625	666	597	617	690	650	642	619	673	681	654	696	630	629	613	642	642	668	668	621	659	598	697	663	661	629	682	675	662	664	675	641	607	660	654	613	660	655	655	681	704	592	655	680	613	662	644	624	618	625	626	654	650	633	633	675	661	673	654	661	638	675	633	665	617	687	675	614	666	677	677	646	635	664	662	620	635	718	676	669	659	618	645	692	673	670	652	675	655	650	626	633	614	627	652	695	669	630	617	670	635	659	709	658	667	655	655	646	624	646	652	618	656	645	659	657	658	608	639	652	640	704	628	623	667	675	631	682	617	681	657	685	638	658	663	677	652	667	630	623	617	651	648	629	648	681	637	649	639	624	652	631	629	667	660	628	614	680	650	635	680	636	629	666	610	644	646	666	642	639	689	672	647	665	653	725	647	614	685	619	687	615	628	684	649	664	619	624	695	669	634	683	653	654	602	648	664	604	661	657	686	689	651	586	674	655	652	622	657	641	672	635	640	680	703	634	662	661	682	672	623	640	641	625	733	679	619	651	638	624	672	655	620	620	669	757	652	622	656	657	620	631	662	647	657	670	672	636	646	617	673	642	655	651	616	629	692	682	628	641	618	628	610	640	625	622	629	630	598	673	662	681	654	645	653	637	632	646	665	633	650	684	659	675	656	628	671	667	643	677	632	627	670	645	679	617	633	630	679	672	660	639	662	667	705	665	652	617	641	694	633	621	670	674	670	669	617	641	646	700	626	632	658	666	640	653	657	648	628	697	702	645	641	632	628	609	630	595	679	665	668	646	630	656	620	708	655	639	673	674	652	616	622	633	655	638	728	645	674	670	658	654	636	646	692	649	644	652	624	632	663	639	679	622	638	639	622	667	587	671	687	682	659	647	655	657	656	697	639	683	670	615	662	681	664	655	640	659	672	656	643	654	605	681	596	652	622	618	661	661	601	655	649	633	621	650	601	665	666	646	612	678	653	655	633	667	616	663	662	599	707	637	652	659	602	653	636	654	670	668	636	651	633	646	672	653	681	633	632	651	626	646	637	647	594	663	640	710	687	707	618	659	631	631	676	683	647	651	637	675	665	717	638	629	635	632	614	655	640	630	653	666	702	655	661	669	674	639	668	701	639	657	644	648	663	638	654	618	670	609	642	637	666	661	595	625	644	689	654	668	589	681	643	676	652	641	624	651	646	645	691	685	635	608	615	656	665	679	675	634	682	649	647	625	650	595	662	650	695	627	664	647	676	657	611	632	670	669	692	617	667	672	698	657	596	656	647	634	678	672	623	710	655	653	673	580	661	661	639	676	610	677	613	699	644	628	665	676	641	640	626	628	629	697	648	642	649	623	643	610	687	688	665	596	605	668	604	656	665	650	610	620	685	642	660	632	668	620	618	637	603	635	626	641
14134	5721	3088	523	260	269	276	277	263	289	254	228	273	253	263	273	285	259	251	250	284	286	268	240	254	311	280	266	282	257	256	241	250	280	261	310	287	269	264	247	265	261	234	253	263	250	270	242	269	260	282	310	244	263	277	246	269	256	260	255	269	268	260	311	273	268	272	305	257	272	259	239	257	275	275	289	246	298	285	271	220	253	270	260	256	260	245	267	256	257	249	263	274	244	259	231	269	283	243	238	292	297	267	253	306	284	252	259	239	293	284	290	254	302	282	276	242	276	296	264	273	278	262	263	283	263	266	286	270	282	249	255	281	275	274	290	291	261	262	280	270	270	267	262	258	238	279	286	271	269	271	255	259	269	275	280	282	250	289	246	262	246	228	265	267	236	255	277	251	260	293	274	259	277	264	240	256	262	248	260	263	247	242	248	264	234	262	289	260	256	287	252	229	265	275	290	276	237	277	253	238	260	250	251	281	268	288	246	299	281	250	252	253	281	229	265	264	233	274	248	296	271	285	274	259	261	234	288	265	282	293	276	252	269	253	240	282	255	265	287	268	241	273	265	277	254	272	241	257	261	262	260	248	313	309	279	265	260	259	294	261	245	244	277	247	246	260	282	257	253	260	288	260	242	270	286	266	304	274	252	275	263	293	263	246	255	270	258	244	228	271	273	248	267	270	267	295	252	275	271	260	278	261	293	283	290	258	314	290	284	280	282	277	247	248	264	235	277	251	241	263	267	273	290	261	251	243	273	257	248	255	256	237	301	264	268	261	265	252	238	274	285	278	290	275	264	231	263	261	246	227	274	266	258	273	264	273	301	256	269	284	250	292	273	262	245	242	249	238	293	297	254	298	217	260	289	280	235	237	244	264	266	309	266	258	301	252	252	272	271	256	248	261	263	268	255	242	254	313	271	274	269	239	268	290	275	243	267	253	242	263	234	258	307	256	269	260	270	233	239	276	268	270	264	250	291	295	251	252	248	263	262	264	275	272	263	273	272	265	274	286	256	258	245	243	287	256	286	261	241	249	278	251	247	249	245	268	240	286	278	275	249	268	279	279	306	254	264	233	254	269	281	256	247	277	290	303	274	267	301	279	269	264	240	267	247	268	264	286	276	270	247	255	267	261	304	273	273	268	277	249	270	256	255	289	255	237	244	259	283	263	240	276	254	312	242	262	280	235	265	274	269	258	244	239	295	238	287	257	251	280	240	249	236	250	248	261	286	264	250	211	279	281	268	247	258	299	259	275	258	258	247	234	257	234	254	250	264	261	264	234	247	260	265	244	286	251	253	239	267	249	230	273	245	301	260	245	254	260	299	238	254	283	269	262	268	281	282	251	262	254	260	291	276	265	252	267	259	240	273	270	260	240	256	265	239	271	274	290	276	240	251	260	266	276	292	286	267	257	308	257	237	249	240	265	275	254	252	313	279	253	280	254	235	251	254	298	251	272	280	287	269	284	287	283	262	228	272	275	274	274	274	265	285	286	272	282	258	281	301	285	250	317	262	264	286	250	272	275	284	264	237	278	277	248	238	279	247	269	258	257	259	238	297	260	300	264	274	254	283	276	240	273	263	246	277	269	283	267	258	263	248	256	256	262	268	282	223	230	278	271	242	230	266	265	258	259	247	263	288	260	259	267	233	257	267	258	254	264	248	252	268	292	277	265	281	237	279	233	293	264	277	264	279	276	256	252	258	283	250	260	258	270	263	298	265	227	288	265	288	275	264	284	251	245	229	285	259	249	263	305	246	269	247	261	280	246	250	286	253	275	253	307	276	246	290	233	283	282	292	249	268	237	241	254	273	267	226	250	250	286	244	267	246	309	251	304	282	239	245	259	224	267	253	257	270	291	265	280	265	256	277	259	252	277	308	278	273	246	271	288	267	269	287	269	251	291	258	310	250	253	264	249	278	251	296	268	264	286	261	267	275	290	276	259	264	249	248	260	237	274	269	275	279	265	268	249	279	252	272	269	252	276	302	288	278	293	274	276	221	258	270	263	262	251	247	288	250	278	289	258	275	244	255	255	276	275	259	246	262	246	264	261	265	274	263	258	232	276	295	253	248	280	246	266	233	267	247	282	264	235	251	284	284	268	248	289	267	248	239	245	269	276	275	255	248	275	248	278	255	281	263	287	275	271	274	242	289	232	258	254	260	238	250	299	248	287	243	286	251	278	291	256	234	285	260	233	266	258	272	264	252	275	284	285	252	271	234	269	238	278	261	241	285	266	275	271	279	247	274	247	274	250	273	230	260	271	266	260	274	286	271	265	278	258	251	258	271	276	295	267	247	280	244	235	277	261	280	271	270	260	273	269	273	265	264	251	267	277	271	250	259	260	259	274	268	295	252	296	279	266	283	258	284	239	277	237	256	266	262	280	249	297	256	259	269	252	275	285	268	248	284	253	300	276	236	246	284	285	290	276	245	276	259	243	242	275	253	283	273	262	291	291	254	248	265	248	243	267	282	255	287	252	258	254	260	263	246	258	255	282	303	253	273	284	223	259	246	293	279	238	253	260	260	253	274	278	237	264	269	237	271	279	278	255	292	276	268	269	265	299	277	249	264	298	279	263	255	280	269	271	223	256	271	257	275	284	288	256	291	246	242	270	311	299	247	263	275	259	241	240	267	271	271	268	249	284	241	258	267	277	233	265	261	248	265	265	278	273	272	280	279	275	268	257	250	269	239	243	254	259	268	254	254	278	243	283	275	261	247	292	243	273	273	284	257	267	267	261	297	262	279	257	263	292	264	272	253	260	247	290	294	216	244	273	273	245	269	266	284	283	248	269	277	287	272	270	259	305	287	236	283	273	252	235	259	252	291	268	270	263	309	251	268	247	270	305	267	270	274	250	260	276	262	235	292	258	256	265	279	272	298	254	269	286	258	263	265	231	256	278	251	261	284	259	274	253	265	257	276	266	256	245	265	260	257	269	249	278	267	282	297	319	245	254	247	264	261	295	271	271	266	246	263	262	248	250	263	282	289	261	252	214	265	304	296	249	268	271	277	281	275	266	270	282	236	264	273	259	294	272	234	284	274	248	270	284	251	287	261	277	283	260	266	247	276	250	238	284	271	264	286	285	263	254	247	272	253	272	270	281	256	260	273	261	260	288	287	274	288	262	280	250	271	267	274	253	285	261	233	285	277	266	257	256	292	252	267	269	244	288	269	256	309	291	258	263	286	263	228	248	256	254	240	230	266	281	263	260	277	254	237	244	237	257	283	299	290	267	256	234	273	279	308	247	255	249	266	286	245	270	250	258	256	256	251	269	253	261	263	277	262	270	291	252	266	291	284	285	300	264	263	244	263	255	292	258	268	268	259	272	274	233	317	217	242	257	251	267	268	253	254	282	239	298	256	271	275	290	246	272	267	251	290	269	256	268	282	271	290	250	254	264	273	251	275	268	294	228	234	259	272	269	257	256	265	264	266	250	246	268	267	267	246	240	256	248	262	268	285	255	265	268	274	228	233
8355	4625	5248	942	601	620	587	612	627	623	554	583	596	579	600	588	610	634	617	606	566	587	638	602	596	584	621	589	580	612	599	642	586	621	607	594	578	596	607	555	557	572	600	568	624	619	640	549	624	596	557	631	571	580	600	591	557	549	587	591	596	620	599	569	603	564	565	608	605	612	608	568	616	565	586	595	558	585	597	604	543	569	597	578	598	586	636	620	601	589	556	607	602	568	598	585	615	588	609	603	599	582	589	582	530	599	559	601	599	605	610	609	560	628	603	571	581	606	617	612	632	565	636	599	634	589	616	597	574	626	611	591	556	617	616	630	567	604	600	585	600	596	574	576	638	620	585	600	587	616	599	599	563	598	543	566	606	599	644	610	613	599	567	592	577	610	575	607	598	603	606	599	585	636	563	588	560	606	574	559	567	612	582	606	583	604	634	570	613	588	589	561	591	568	578	591	616	570	548	588	551	563	610	616	604	609	578	549	610	621	583	581	558	591	605	578	640	584	562	597	586	630	586	590	585	625	600	577	585	608	577	598	568	570	576	575	564	594	599	582	589	636	624	610	616	623	588	580	578	582	582	627	583	625	584	572	594	565	639	611	612	595	604	576	616	619	565	592	602	559	627	616	591	625	608	604	591	619	565	606	582	592	597	575	571	605	580	616	576	605	570	586	567	600	628	535	624	608	597	566	601	610	537	606	568	586	577	613	550	618	549	550	598	616	589	577	593	650	557	600	601	583	604	557	616	608	550	582	653	570	592	591	593	606	569	618	578	588	590	619	593	611	584	601	595	588	577	573	654	608	623	593	605	620	614	580	574	582	558	640	606	630	603	603	590	609	586	571	579	575	611	616	574	611	596	609	565	608	618	577	621	606	608	593	595	569	633	597	552	603	599	577	593	590	570	545	579	612	647	628	575	579	555	618	590	605	598	617	630	594	562	595	601	605	597	574	612	633	588	600	654	591	597	583	600	616	574	625	588	599	562	598	576	560	605	578	647	592	595	548	618	591	593	557	609	608	616	599	616	590	597	624	605	593	557	600	540	595	585	595	583	636	588	597	614	644	612	600	570	626	547	564	589	580	604	612	587	592	553	586	569	604	547	593	563	553	607	580	598	600	600	549	582	627	603	580	598	589	558	627	564	625	594	606	657	613	584	567	570	583	603	636	580	596	565	608	624	590	593	569	622	635	595	634	562	601	586	586	585	626	589	562	592	575	606	576	591	580	595	601	597	572	575	601	616	613	597	610	577	612	617	617	649	629	631	591	644	580	542	591	577	599	592	585	597	583	625	596	620	620	595	601	619	583	587	618	603	629	591	628	566	595	596	590	552	620	615	598	629	574	593	577	613	575	591	632	602	567	630	590	604	575	575	601	589	561	602	580	586	617	603	606	574	592	602	581	605	597	611	592	602	588	579	633	584	594	588	579	578	573	553	594	573	623	574	579	564	550	576	555	546	616	603	604	616	582	595	569	603	553	593	581	571	620	558	585	556	565	577	613	578	593	631	553	585	606	544	593	610	600	634	569	599	603	587	585	596	567	557	586	571	596	583	546	620	576	559	569	550	643	579	607	551	565	615	610	631	588	598	610	601	565	597	556	585	634	610	579	593	541	596	600	618	599	612	569	596	566	583	577	603	592	591	625	634	564	568	596	555	597	616	599	575	594	624	581	602	580	610	539	579	623	619	610	568	549	573	598	631	586	635	613	601	545	597	617	583	627	635	575	613	571	629	620	581	605	607	608	613	565	569	602	597	579	598	642	593	625	595	585	591	595	624	594	602	627	597	592	546	559	595	577	583	576	573	616	599	592	569	626	586	605	579	562	564	584	598	620	567	567	586	571	565	584	581	552	614	570	592	533	615	605	604	605	619	583	602	596	623	583	594	623	606	604	639	611	596	631	598	595	615	576	635	611	590	604	590	607	583	567	600	620	610	603	612	579	606	579	566	607	587	598	595	606	615	616	555	586	620	608	574	606	616	610	578	565	614	619	610	590	589	587	586	625	617	619	609	556	641	655	616	605	604	651	585	649	610	590	544	590	567	625	640	617	576	587	540	624	612	591	581	626	605	615	591	545	640	585	597	605	584	630	599	607	612	589	619	563	598	568	587	586	617	572	603	592	564	617	584	552	563	611	587	601	611	554	619	590	569	565	583	609	575	608	598	628	623	607	585	605	605	588	623	573	626	630	635	601	626	634	569	610	599	594	583	563	573	591	577	608	570	543	645	558	589	552	618	576	599	581	600	615	595	630	614	636	601	669	633	596	590	625	645	574	570	547	557	622	601	545	607	593	606	588	651	586	589	590	580	616	625	587	596	569	587	581	588	599	548	599	559	603	581	598	573	575	594	610	603	594	599	576	597	587	658	584	607	624	602	580	648	578	604	604	580	627	624	618	613	596	631	578	570	581	587	582	567	568	626	603	534	620	576	608	639	622	558	600	587	627	609	582	578	577	624	619	601	666	622	564	559	630	584	584	575	619	606	625	585	592	551	576	591	631	588	579	605	577	608	585	575	614	563	580	582	583	618	594	577	541	612	630	622	565	567	626	567	604	614	563	614	605	550	552	590	596	635	585	594	570	618	595	607	575	593	587	596	591	602	540	582	558	573	581	599	611	621	568	582	510	568	589	609	605	602	608	610	590	579	600	575	593	566	608	560	627	604	612	587	561	634	589	581	615	590	569	629	574	554	579	607	589	570	605	593	632	625	599	581	514	604	584	587	573	605	595	570	587	627	592	567	609	567	564	606	626	616	571	578	574	616	524	587	615	574	617	602	554	546	635	574	619	596	580	641	546	613	587	594	600	615	619	587	577	601	566	594	603	556	596	574	630	586	598	593	605	630	596	547	607	633	556	583	600	595	554	600	659	595	565	607	606	586	622	548	608	594	632	585	589	556	577	593	615	596	594	603	565	617	617	583	610	598	576	579	601	629	545	579	620	596	634	623	621	593	595	620	609	553	612	552	604	602	576	600	590	602	595	582	586	586	586	603	574	597	581	588	561	532	597	573	578	546	648	629	638	560	548	579	552	627	659	606	623	610	603	601	561	552	603	570	597	638	565	581	585	595	592	585	594	645	608	611	611	656	584	626	610	623	654	616	568	610	592	619	602	621	569	578	545	581	587	601	567	583	591	575	590	616	588	574	575	551	587	535	636	609	610	555	577	578	596	589	618	620	571	621	585	592	576	630	615	581	589	621	568	585	581	547	604	564	589	579	562	630	574	602	610	622	595	593	612	604	609	592	617	590	585	628	583	585	595	563	556	610	638	621	591	594	581	671	561	587	569	613	597	606	557	587	568	617	583	581	604	582	594	617	602	611	606	621	574	601	596	601	611	588	582	580	622	576	613	638	576	592	589	548	581	607	577	638	612	641	550	567	601	540	579	520	593	555	599	615	605	603	597	621	559	622	588	610	603	593	581	611	639	623	591	595	602	590	629	578	590	615	587	597	653	631	583	591	613	612	598	578	581
31588	18583	15406	3231	548	334	288	243	257	267	245	226	229	216	231	219	236	222	214	196	225	204	228	197	196	226	183	199	201	221	209	221	206	217	203	180	219	197	225	192	195	212	195	196	214	197	183	210	162	199	195	211	184	204	204	204	212	221	241	226	206	205	203	208	202	206	166	202	213	191	194	215	208	178	214	202	237	204	206	214	198	188	210	231	211	193	217	217	220	193	189	183	227	204	210	226	223	217	223	218	214	200	216	210	199	197	180	224	198	191	195	231	198	212	222	180	200	208	178	185	194	194	185	197	215	196	179	215	190	194	224	220	239	189	209	200	227	221	201	211	215	216	213	188	196	215	227	233	196	199	197	205	231	220	188	194	203	219	206	197	217	183	200	218	192	192	201	168	211	195	248	235	198	203	187	218	219	217	227	210	225	219	213	217	190	215	204	184	206	208	210	208	193	209	183	190	221	191	211	201	192	230	210	175	216	212	234	206	227	207	187	205	188	212	214	241	222	206	225	232	204	214	191	205	221	218	189	210	225	200	178	230	204	190	184	209	214	183	189	192	193	197	198	190	225	206	213	215	203	209	228	223	197	213	201	187	199	216	202	187	209	199	200	170	236	195	208	208	200	252	227	173	204	215	238	236	209	193	214	204	228	205	197	197	202	223	203	218	201	215	215	199	205	214	201	211	213	195	197	204	216	206	202	231	204	212	208	220	210	200	221	203	192	187	215	230	200	189	219	212	197	228	205	219	199	202	185	180	203	221	195	216	190	211	222	212	210	209	226	188	193	205	207	222	200	221	194	185	236	193	219	194	185	227	198	232	184	164	214	221	168	203	213	197	161	196	203	246	208	221	220	244	215	192	250	225	224	220	209	208	215	206	197	181	209	235	213	205	213	218	198	192	194	210	199	209	185	190	210	213	222	181	200	207	173	208	182	174	200	222	203	202	215	194	201	223	229	234	188	193	205	202	149	196	236	209	206	186	218	211	197	192	202	231	231	177	193	208	203	186	192	216	206	204	185	192	235	231	186	217	206	214	208	235	200	210	227	199	171	206	214	216	182	226	207	234	207	208	213	213	225	232	181	215	227	228	208	207	194	196	206	210	214	198	191	197	233	200	207	235	209	219	202	196	204	222	221	222	202	184	202	149	222	216	214	220	208	213	176	196	226	229	215	208	189	201	172	203	198	185	214	193	223	222	201	224	205	213	185	216	185	224	211	212	220	206	213	170	212	205	220	218	196	192	202	206	210	181	205	212	203	203	194	189	233	195	215	227	201	220	204	180	222	203	192	216	185	219	205	209	214	200	188	221	222	213	218	182	195	195	208	198	194	203	194	211	192	203	180	210	196	224	218	197	207	206	200	174	209	218	220	218	197	181	219	235	200	202	190	180	215	238	204	199	244	212	198	228	198	220	197	226	188	212	197	230	231	223	180	199	199	188	212	213	198	183	188	238	224	200	213	216	190	214	212	211	198	199	187	185	196	214	187	207	214	198	223	177	206	216	186	191	219	209	201	216	228	219	236	208	202	214	224	203	192	204	214	183	196	197	189	218	215	206	220	186	200	203	217	207	216	210	211	191	194	206	209	209	245	209	225	218	185	194	216	211	176	201	189	191	213	210	201	187	206	182	197	201	216	203	213	214	185	170	207	200	225	188	195	203	228	194	222	235	220	202	204	202	209	177	210	193	191	192	190	230	239	207	209	206	216	221	199	233	208	209	194	192	198	213	192	214	194	203	185	204	194	174	206	202	200	236	209	214	217	216	218	207	200	193	194	196	197	240	189	186	212	223	236	209	180	223	195	200	184	195	225	197	215	192	199	194	199	200	207	202	196	216	200	211	214	206	178	186	223	216	239	199	191	196	229	203	189	196	225	187	193	213	222	210	219	210	200	216	199	204	195	213	186	186	192	204	220	202	198	203	204	239	195	176	222	220	199	208	178	211	199	201	214	200	197	187	217	207	202	212	180	185	218	185	221	220	205	231	214	246	211	224	194	196	204	224	198	235	205	193	198	198	209	210	223	177	194	199	222	205	213	202	203	189	191	204	182	219	192	216	204	184	209	213	219	205	186	190	205	191	217	206	171	211	212	188	205	208	190	219	213	200	187	180	188	212	191	192	208	209	199	156	211	178	221	206	190	216	210	198	193	210	186	212	204	216	205	204	187	205	192	210	197	219	247	188	209	190	224	220	193	194	198	200	205	214	205	195	183	217	185	213	214	188	215	208	211	191	223	193	222	194	190	222	202	211	214	213	201	220	210	207	226	193	196	215	221	194	212	205	207	209	236	180	207	188	185	214	213	182	214	227	206	201	181	184	180	208	204	186	213	194	222	190	172	203	210	225	236	229	185	212	194	192	184	190	248	205	189	211	180	218	210	236	220	177	226	199	218	208	192	198	215	189	203	253	216	192	199	205	179	228	221	191	194	203	213	206	223	210	191	188	191	206	201	222	203	223	200	228	193	201	210	212	198	206	201	208	235	203	211	176	176	192	227	202	192	179	223	198	181	239	197	192	214	186	197	195	173	188	204	192	201	233	211	217	182	208	191	195	193	200	203	185	194	213	186	196	211	204	221	195	209	226	188	174	167	198	201	190	181	210	214	175	213	228	191	209	217	203	221	184	234	209	180	209	219	220	202	207	210	214	199	170	212	221	194	206	171	179	208	200	211	229	224	189	190	215	234	239	195	210	205	203	183	198	208	194	209	220	206	191	206	196	230	233	244	197	201	217	196	194	231	190	191	217	196	201	204	217	217	196	185	209	225	196	199	189	193	206	210	221	219	190	199	208	170	209	226	207	225	194	196	196	210	206	168	227	192	228	190	222	203	217	195	241	233	187	203	235	211	205	205	199	218	209	213	207	217	210	208	226	201	208	221	206	204	230	222	242	221	219	225	178	218	216	213	215	195	234	211	179	208	186	203	226	212	216	183	193	222	219	197	212	237	179	183	207	233	206	181	230	186	229	231	224	214	240	220	219	216	234	189	200	196	202	223	220	199	238	222	187	211	188	175	214	221	220	211	199	220	219	203	181	208	189	208	210	208	224	239	225	202	211	205	206	186	182	220	212	174	203	215	223	205	221	207	191	212	213	193	240	200	215	185	237	225	207	208	205	204	215	219	232	203	201	200	191	221	221	198	206	193	212	209	197	193	209	198	218	203	227	199	193	196	188	219	207	218	210	189	180	221	228	198	208	208	201	209	195	226	214	195	201	199	201	190	198	174	200	222	201	206	213	186	198	211	183	221	211	197	228	223	212	198	198	201	185	211	211	205	188	216	205	210	195	218	169	212	213	199	205	202	205	221	204	180	210	203	218	218	209	200	175	210	190	199	204	190	198	217	202	192	215	178	210	205	210	191	225	200	204	194	224	232	196	180	201	222	216	191	203	212	207	228	203	195	207	192	177	202	212	215	200	195	192	175	201	188	199	193	213	207	209	197	215	208	208	197	198	193	200	231	188	227	208	187	211	208	192
19739	14074	18248	2355	1078	918	824	765	657	634	606	618	606	550	543	563	531	482	523	535	560	529	518	516	498	482	488	496	494	519	492	508	499	485	544	480	467	442	501	480	491	468	488	474	480	492	511	492	504	468	483	475	490	471	486	491	464	521	502	507	458	498	469	502	507	502	447	521	511	498	493	494	540	544	445	489	506	470	501	449	489	478	485	480	484	517	510	467	463	456	507	507	492	478	475	482	493	532	512	517	431	483	504	524	499	448	459	467	529	481	500	477	476	472	465	484	507	503	477	487	511	507	485	480	481	502	516	495	464	476	486	498	473	481	463	480	492	517	491	476	475	471	494	518	480	461	502	483	494	493	498	488	498	561	513	517	465	525	444	482	467	542	509	469	472	500	480	524	449	467	475	494	509	476	459	461	530	498	458	499	475	463	501	506	489	485	463	539	505	503	520	482	502	514	510	493	457	521	501	503	486	511	493	516	500	460	456	492	495	459	503	492	453	488	432	493	514	481	489	497	475	478	470	511	491	476	499	485	534	470	505	460	483	530	514	534	485	506	482	533	460	475	501	474	470	484	466	501	509	468	452	478	447	480	442	496	496	503	461	511	484	474	458	478	485	471	467	487	479	499	470	496	462	468	487	492	483	486	514	480	493	501	485	463	477	485	497	481	500	509	494	472	459	503	489	480	503	503	497	499	481	472	534	475	447	518	488	467	437	489	475	500	461	474	485	520	485	489	520	486	473	479	503	483	505	465	513	487	466	498	468	494	505	453	485	478	482	468	485	508	479	494	492	457	490	508	467	527	481	499	452	455	496	512	497	469	472	506	518	454	479	464	490	469	499	551	491	479	482	467	494	485	474	526	504	485	460	494	492	508	477	491	476	515	463	514	473	472	467	512	479	493	488	501	470	487	495	471	498	445	467	470	499	476	507	522	486	477	493	494	480	454	528	487	520	484	483	438	498	474	503	491	488	518	496	437	508	498	478	478	489	552	534	500	494	463	520	477	480	456	474	487	489	466	477	485	466	482	467	501	495	471	515	494	518	505	462	520	484	502	470	481	484	485	468	462	454	490	514	491	497	473	477	505	462	492	499	473	475	520	475	464	505	482	529	490	470	466	464	506	501	473	499	489	486	472	518	464	438	484	474	482	473	487	457	512	501	530	490	517	534	484	507	491	471	542	486	480	510	529	471	466	464	496	446	531	501	524	481	500	456	520	462	448	478	467	484	417	489	500	482	442	462	505	443	481	495	477	504	495	461	489	445	501	493	506	477	501	486	496	497	513	506	474	481	513	476	497	504	477	492	493	537	536	470	475	499	480	462	436	489	462	482	480	548	530	499	457	461	479	522	461	488	512	468	528	411	498	457	475	467	433	491	521	455	493	519	494	488	495	490	480	497	510	468	494	489	501	497	494	480	510	514	510	461	457	539	488	492	473	515	505	483	482	534	518	498	476	497	472	493	506	497	498	499	462	505	465	498	472	473	492	513	467	467	495	470	487	485	470	467	459	538	480	479	497	477	499	493	491	488	503	471	495	490	467	508	514	513	465	504	492	514	448	449	540	500	504	501	509	464	480	499	456	470	477	516	467	480	488	477	496	494	467	458	475	518	496	507	510	474	515	504	519	483	476	473	505	523	487	487	519	487	444	487	484	483	500	502	472	454	532	514	535	490	478	468	462	468	479	491	461	489	467	510	508	504	517	473	503	486	454	490	494	473	454	456	513	487	496	446	507	491	461	507	488	486	516	506	466	428	479	501	490	496	464	492	473	496	474	503	487	477	511	525	470	512	479	489	511	483	477	518	439	467	509	524	473	484	459	491	502	477	495	483	500	492	472	476	500	500	488	488	435	487	485	456	492	490	469	469	514	522	498	497	516	528	487	471	467	493	434	497	448	512	547	495	506	512	522	522	478	467	493	472	504	507	512	520	503	486	481	489	479	521	464	507	510	494	493	462	472	497	463	512	466	456	536	497	485	494	503	484	474	481	483	451	490	476	470	489	516	452	504	442	457	476	511	463	482	495	507	464	480	510	483	492	497	508	504	524	495	514	460	484	468	468	455	500	527	566	504	479	488	490	478	454	463	480	511	496	465	494	506	482	497	516	506	513	489	508	522	481	521	486	512	512	481	445	526	499	453	494	508	484	456	493	466	480	499	492	474	487	509	492	468	479	541	446	527	475	491	469	528	524	467	453	455	439	471	485	484	499	515	453	507	508	484	514	495	497	506	508	451	475	483	514	505	536	470	463	481	474	484	465	480	522	480	485	493	501	477	489	479	483	468	482	496	518	502	479	470	498	517	498	487	447	475	509	527	486	476	427	498	522	479	511	502	472	486	451	460	496	513	512	503	491	462	489	490	525	495	475	449	477	494	494	491	522	486	439	485	505	511	474	500	480	473	488	491	489	522	484	481	481	554	517	502	493	465	453	453	469	468	472	468	471	478	506	496	527	508	472	510	474	494	505	455	477	519	515	524	519	503	447	496	516	495	479	473	517	475	445	497	513	436	501	487	493	474	518	460	493	473	471	515	464	469	496	456	471	481	524	469	454	481	492	475	485	511	473	499	496	467	457	456	491	456	482	502	500	502	484	500	479	479	482	505	495	523	542	514	459	442	469	484	517	485	499	473	471	503	487	504	501	491	512	475	498	496	534	487	529	484	503	486	496	492	496	437	488	454	471	512	472	479	506	500	499	478	531	521	433	504	494	505	509	487	508	474	461	528	477	496	481	512	486	486	514	521	465	474	477	496	538	501	513	480	502	450	468	455	535	478	470	471	506	485	473	489	491	449	480	502	457	479	471	476	524	506	515	530	505	494	543	464	489	491	480	481	496	484	480	504	498	497	476	476	459	478	485	470	494	476	499	490	490	495	527	495	481	471	484	540	487	464	474	492	456	529	499	511	490	487	504	514	484	485	455	508	495	540	505	478	460	486	503	510	504	518	524	454	465	497	525	512	519	477	513	462	502	466	456	480	500	470	515	474	530	464	504	509	505	496	527	496	509	505	470	439	494	514	466	447	460	508	493	504	471	507	474	500	464	476	500	469	512	496	472	490	455	481	468	490	522	460	479	451	528	483	504	508	482	495	504	492	497	477	483	532	509	494	486	491	510	473	458	480	485	489	467	482	449	513	487	494	506	439	467	472	477	480	512	526	527	484	474	468	536	485	485	464	494	474	478	477	498	507	488	503	474	490	453	486	493	514	479	488	479	481	455	468	502	448	501	466	490	444	495	487	523	450	511	521	496	485	473	471	504	494	519	491	472	471	469	488	477	480	499	522	515	494	452	504	506	508	510	484	500	497	511	481	456	513	502	473	457	500	468	486	462	493	513	492	502	502	524	497	477	481	479	495	491	483	492	474	483	505	491	498	486	494	461	465	483	477	488	504	468	484	536	459	487	487	502	488	500	466	469	472	505	526	504	446	504	492	491	476	517	466	484	503	469	508	492	488	473	466	483	488	512	508	518	483	456	457
42425	27965	25965	6994	1153	593	440	343	384	322	310	306	299	325	288	316	336	313	320	308	301	325	307	311	291	297	281	296	262	283	282	299	277	321	299	281	285	293	302	325	291	281	302	308	302	299	294	290	302	278	278	272	289	310	291	308	272	283	277	258	299	301	295	292	283	346	247	301	280	325	299	284	316	266	299	275	292	266	293	270	302	299	266	305	331	296	288	299	285	284	286	251	290	271	294	323	295	270	300	245	309	282	300	304	273	313	269	321	287	303	305	287	310	284	273	353	276	305	263	279	269	296	295	268	274	264	283	278	301	287	327	299	257	327	275	274	282	325	264	296	292	298	285	291	301	327	298	300	261	305	274	289	301	285	282	303	246	291	289	312	270	306	286	306	311	287	301	305	269	309	274	274	303	263	299	289	288	290	273	304	303	316	269	279	301	296	289	279	271	299	268	290	288	259	327	294	304	280	282	269	340	263	314	295	301	272	275	277	304	272	259	322	321	277	320	302	282	244	299	294	329	278	292	302	303	300	289	308	338	289	283	268	295	284	269	290	317	280	277	270	267	274	274	274	287	287	300	296	285	259	259	271	305	265	271	304	296	288	306	284	287	287	322	275	296	301	289	279	276	277	290	290	294	252	282	294	290	283	278	318	281	318	291	274	283	305	303	282	286	275	305	279	293	262	271	281	282	275	277	294	299	283	285	284	267	277	283	284	260	303	275	268	295	304	309	289	318	298	268	309	302	270	312	259	276	290	280	309	290	307	285	269	319	308	289	303	298	285	314	309	262	278	289	262	277	303	282	284	289	278	290	305	298	255	304	281	303	264	258	284	278	297	294	263	297	291	325	329	286	270	269	290	276	276	266	315	292	275	305	270	285	327	317	315	295	258	275	275	254	286	288	270	317	272	267	256	264	259	303	256	296	286	310	293	292	288	276	296	306	304	330	294	297	251	296	314	317	273	272	262	315	296	275	285	299	330	243	292	328	274	305	268	302	289	272	295	283	295	261	274	297	292	298	319	296	302	289	293	311	321	269	263	289	263	309	310	271	266	291	285	315	288	280	272	297	309	283	307	294	280	277	303	276	268	320	307	273	266	302	296	320	297	272	269	257	260	314	303	262	313	322	279	284	314	297	291	292	302	296	275	280	283	261	259	308	267	249	274	280	263	279	251	298	297	296	296	296	304	276	264	293	295	294	291	306	272	263	264	293	288	311	287	269	291	295	287	261	284	284	260	285	250	311	304	265	258	292	260	268	283	319	271	265	292	284	259	274	272	279	294	289	308	291	289	285	262	323	285	273	284	263	289	273	290	290	279	295	289	298	280	309	295	284	278	276	308	307	281	282	297	281	309	287	287	331	305	293	315	281	300	316	284	297	323	300	280	282	314	296	282	295	263	295	269	278	307	273	281	287	307	296	305	250	272	274	291	290	253	269	267	285	291	294	253	275	307	303	330	313	287	280	288	272	263	309	281	325	292	277	298	282	312	290	288	294	287	286	303	329	294	280	295	300	258	267	299	304	307	300	293	306	258	279	285	309	325	298	273	311	300	307	287	293	274	293	303	262	233	292	252	272	315	299	295	286	269	268	299	277	274	283	296	270	279	288	302	279	253	285	262	261	307	330	294	311	282	276	295	287	305	306	290	291	281	271	314	286	274	310	290	306	278	303	273	240	317	301	288	272	278	291	284	280	282	258	258	301	293	273	318	272	284	292	304	305	293	286	261	287	297	263	303	266	280	261	270	305	284	281	304	275	286	291	307	318	290	262	251	263	299	265	309	278	302	265	307	300	266	265	284	264	319	296	319	286	285	295	283	305	308	304	272	295	291	290	261	285	285	288	246	265	280	280	290	305	279	250	290	274	289	265	300	295	322	283	249	278	259	285	293	296	275	283	308	297	267	263	265	320	273	262	272	259	277	298	319	277	255	315	298	276	286	283	317	315	308	285	305	299	263	291	294	283	316	273	302	306	279	307	292	296	322	258	287	256	297	278	287	285	280	297	270	274	299	294	286	282	298	268	309	304	280	295	260	315	306	271	283	291	266	283	269	264	300	272	289	290	294	304	274	320	302	282	262	290	293	277	299	321	298	326	308	271	266	249	294	283	272	284	315	275	274	288	283	268	310	284	300	261	289	317	301	298	277	273	288	290	265	287	325	265	294	297	283	275	289	303	318	308	295	273	272	291	315	307	308	268	325	305	275	269	293	298	299	302	292	305	304	256	260	251	258	312	290	290	285	309	270	276	269	274	273	305	292	261	271	277	276	343	325	283	304	298	278	275	266	277	262	275	275	280	268	330	284	275	321	284	302	278	280	287	263	290	340	318	281	305	268	310	282	247	303	293	281	269	315	310	299	280	270	239	310	283	271	313	283	277	233	272	307	264	297	312	299	287	281	268	320	313	276	285	289	257	289	282	273	309	299	297	317	299	286	290	253	270	280	251	304	244	281	268	325	296	266	277	302	289	286	296	273	300	272	292	265	289	286	276	281	276	290	292	293	289	304	290	282	308	297	295	302	295	268	288	283	269	264	292	317	325	280	288	290	332	290	289	323	320	312	273	283	246	309	285	275	293	308	296	319	300	277	327	309	280	278	290	310	288	298	299	263	315	314	285	269	295	294	292	306	298	299	278	295	282	311	268	283	277	281	330	284	284	276	281	269	314	277	310	256	290	291	270	298	301	286	303	303	273	249	296	307	293	291	300	313	285	310	283	283	304	284	280	275	290	283	278	284	307	321	293	277	280	322	321	317	287	297	292	266	327	290	292	278	298	286	285	292	287	296	262	273	281	267	274	285	278	290	271	315	275	254	301	314	294	292	304	290	281	274	305	288	292	288	302	284	289	280	263	297	256	306	299	280	315	252	278	297	307	279	283	314	267	272	309	278	282	302	290	301	312	301	299	279	299	263	257	275	306	285	269	306	290	284	286	278	275	313	283	270	289	276	280	305	255	277	278	316	309	309	303	303	289	290	294	281	276	282	302	295	302	301	303	273	259	283	269	321	307	304	286	295	268	306	302	307	287	253	291	279	286	318	299	302	312	309	297	261	319	280	254	280	285	300	279	308	307	294	277	311	232	294	298	286	256	306	275	278	301	294	298	268	259	287	281	313	293	358	291	294	283	285	320	294	302	260	301	280	261	271	315	329	308	292	293	289	325	264	315	309	257	289	270	303	325	287	307	275	278	278	274	284	284	289	309	328	350	266	298	302	272	285	261	282	258	270	325	265	292	322	295	316	292	271	302	275	299	297	327	286	292	299	293	272	293	298	281	291	299	277	304	290	297	276	268	269	295	283	286	290	245	284	312	292	259	297	321	294	280	307	297	326	331	268	299	298	275	278	292	275	286	319	271	287	299	306	268	279	253	295	282	263	313	298	291	282	285	301	266	291	305	290	313	284	275	273	316	253	260	286	313	282	291	294	279	286	266	265	284	284	293	288	285	293	308	337	276	316	290	315	270	334	298	330	312	260	307	281
25857	19878	26814	3691	1762	1395	1351	1100	1024	968	924	859	853	805	771	813	802	737	744	736	788	729	748	798	757	761	685	710	685	707	696	700	677	704	694	668	677	672	680	701	687	686	673	638	595	682	669	680	660	664	648	650	675	707	694	658	647	634	639	623	607	712	705	642	682	652	730	707	656	679	716	673	661	706	678	667	678	656	633	653	674	671	676	695	680	683	669	688	634	631	658	671	651	674	672	682	684	617	677	679	688	696	686	655	665	660	687	681	715	704	637	671	667	640	645	684	614	664	625	645	671	670	681	671	724	682	681	689	620	640	705	648	606	689	661	639	647	695	645	705	748	612	685	677	675	647	660	644	719	670	632	639	680	660	658	634	679	721	717	661	610	654	654	658	647	677	617	684	692	644	664	665	684	660	650	656	627	621	606	636	645	709	645	693	642	706	703	661	637	671	671	684	680	664	653	669	677	692	630	678	693	668	674	691	666	659	687	627	687	748	664	665	664	680	638	664	699	630	681	708	679	686	714	698	698	623	688	643	631	631	709	660	668	662	689	708	661	679	648	667	682	623	621	660	697	678	691	689	642	663	644	663	687	718	665	651	679	668	688	654	707	648	669	624	633	662	680	613	694	651	639	646	651	656	666	674	664	610	661	705	661	690	662	678	664	678	652	632	637	677	660	658	690	700	639	675	685	659	643	683	650	675	612	663	620	681	636	668	645	665	677	646	679	647	630	630	662	679	628	693	664	638	690	727	686	644	622	665	711	619	634	691	645	632	645	645	664	656	634	655	652	660	649	673	666	696	681	628	640	681	683	683	598	669	645	671	594	650	668	638	689	694	666	634	672	665	655	681	612	669	642	669	684	665	712	698	649	626	646	654	655	715	661	653	636	667	654	634	707	613	664	665	659	630	680	633	673	673	690	629	651	683	649	650	691	695	683	669	663	640	662	673	691	645	649	625	685	732	649	670	692	643	626	639	701	677	650	629	680	633	605	715	621	683	681	651	667	676	657	655	658	645	645	655	653	648	688	670	677	682	667	667	707	639	636	651	702	700	679	639	706	660	724	687	696	668	682	640	643	639	721	695	601	660	683	643	633	655	646	725	690	657	587	689	668	681	702	656	623	651	684	675	682	657	705	710	684	679	630	659	654	697	680	680	657	666	683	682	677	668	664	657	666	640	661	676	660	724	667	668	663	669	644	664	607	665	683	703	693	601	671	675	622	686	685	656	654	631	684	629	660	619	715	683	625	685	642	664	709	650	712	660	618	665	673	650	624	727	660	614	643	640	658	681	669	675	648	674	705	662	653	648	659	705	687	661	669	662	623	660	637	620	671	660	588	648	659	686	631	660	638	705	657	650	692	678	662	673	690	643	730	650	673	656	630	631	655	652	634	672	614	672	660	629	676	632	659	697	668	655	692	658	674	660	671	673	706	641	681	695	653	679	635	673	640	658	679	696	661	737	677	675	675	662	669	628	675	712	615	681	667	637	652	656	670	640	664	649	665	650	665	632	687	668	675	652	707	659	622	663	687	678	653	666	681	646	652	658	671	669	614	638	676	666	612	639	630	654	673	708	671	662	671	686	664	641	625	658	623	685	665	656	645	662	657	650	658	682	618	666	641	649	640	621	622	652	747	644	645	640	673	657	647	678	666	663	668	670	632	688	659	679	616	666	684	676	666	644	677	683	713	695	632	682	682	644	657	678	628	656	683	682	665	682	659	713	631	656	578	640	635	701	679	653	648	626	663	655	672	661	592	666	640	706	648	650	709	615	648	655	664	653	645	715	638	655	630	647	630	651	640	671	661	673	638	618	714	688	654	674	662	677	669	692	604	676	696	684	660	675	656	724	670	648	689	624	696	658	642	691	663	669	668	683	675	673	652	701	692	655	716	675	643	636	695	627	619	664	623	642	628	672	666	677	642	628	651	634	647	650	618	636	648	699	613	665	626	647	699	636	686	684	597	630	696	661	654	629	655	652	613	688	613	606	649	651	672	686	653	653	665	653	598	697	660	649	658	629	631	622	677	636	658	642	608	658	661	633	666	660	676	632	679	665	642	640	673	644	684	682	684	691	639	641	706	648	653	622	652	705	680	680	659	589	645	672	670	676	679	634	656	673	693	634	666	655	697	613	684	659	618	658	674	674	708	643	632	632	644	671	688	657	645	653	663	719	662	663	629	721	665	633	613	666	636	684	638	636	675	652	703	639	718	637	634	664	693	628	641	647	685	663	678	629	625	654	696	694	639	622	644	680	646	665	671	673	645	700	654	648	639	670	653	683	673	698	648	687	676	681	648	660	667	633	644	630	647	670	674	622	689	660	633	694	688	655	622	678	689	667	653	645	678	647	721	668	685	687	663	692	655	634	646	641	649	671	622	657	672	644	702	654	608	634	686	652	706	686	646	701	685	680	637	660	662	621	675	672	667	654	615	677	654	693	652	656	622	676	656	667	662	681	649	648	704	650	699	650	657	645	651	671	658	653	662	662	713	644	643	679	656	702	652	655	654	686	681	640	674	655	626	665	683	664	632	646	670	689	660	675	649	668	680	624	648	668	646	675	669	643	634	635	646	628	631	677	651	648	652	651	647	662	664	651	634	713	665	650	686	666	704	697	664	648	663	629	682	644	707	651	724	632	681	632	635	641	624	651	699	665	651	655	649	677	689	616	714	716	695	672	654	635	626	644	687	611	659	620	668	634	667	661	741	647	655	703	654	699	656	655	690	694	621	660	624	659	686	677	666	650	661	639	655	639	634	645	677	635	642	645	705	699	639	657	608	673	684	717	675	667	636	596	662	661	661	641	640	633	658	670	689	673	667	626	657	671	673	670	643	677	654	638	678	628	700	676	668	637	639	632	662	658	651	666	690	652	694	701	683	669	644	641	635	639	627	615	640	631	656	619	683	639	676	689	634	649	698	709	708	666	685	623	686	625	654	644	707	653	629	650	672	669	665	640	690	658	665	631	724	652	700	682	689	701	641	674	658	656	656	640	684	678	605	675	665	635	642	648	632	676	664	690	678	620	706	691	684	682	652	648	683	678	679	707	649	719	661	675	655	701	707	650	653	682	666	678	677	665	649	645	654	698	681	691	648	676	668	648	674	679	664	647	640	669	690	658	644	673	646	701	668	671	653	668	685	696	672	682	677	664	592	680	678	706	631	673	693	676	653	679	628	661	661	673	654	693	719	646	633	664	673	645	714	658	669	651	653	639	685	650	709	679	732	658	628	678	689	716	654	643	703	667	662	666	653	694	614	674	687	620	648	673	678	661	682	616	647	658	655	685	683	703	707	632	655	670	668	641	659	650	630	699	654	676	630	682	619	719	651	662	642	667	616	630	682	683	668	655	662	632	638	654	766	644	656	643	674	630	659	660	694	665	656	634	726	647	679	636	646	659	690	682	644	661	699	649	674	662	617	639	625	698	648	670	674	669	666	671	664	657	676	639	613	700	655	661	699	613	685	636	657	685	648	670	652	643
13654	6132	3017	415	283	287	276	266	291	260	291	252	255	306	262	267	285	287	258	266	250	260	259	250	263	299	275	264	258	230	273	256	275	268	259	255	244	283	302	255	271	277	264	269	258	280	292	274	275	293	222	261	249	244	302	298	255	300	294	310	267	272	259	289	266	272	243	255	295	255	286	251	277	281	289	266	276	253	295	286	311	234	247	314	252	267	249	251	276	302	242	276	256	283	240	237	275	321	266	259	270	263	279	294	262	238	251	277	272	256	268	286	257	271	305	287	273	279	259	290	279	256	263	254	248	254	306	271	271	263	249	247	300	258	254	265	238	271	261	260	282	251	259	286	297	223	269	287	285	288	304	289	264	264	265	263	289	268	281	239	259	269	274	261	288	255	272	295	254	254	288	276	275	284	272	261	259	275	251	261	266	247	271	245	259	244	284	278	262	262	289	249	263	260	278	257	254	236	242	272	240	239	263	268	261	248	273	271	248	288	254	251	299	266	250	269	286	275	261	284	241	284	266	279	292	261	265	267	295	304	267	276	263	274	268	267	296	286	271	252	251	264	256	262	250	255	264	314	256	283	262	262	255	281	265	269	265	259	299	274	281	244	244	271	302	280	275	267	253	239	272	277	271	274	279	281	276	261	259	233	274	260	230	285	255	264	286	269	279	282	264	249	271	235	268	289	250	288	268	288	270	264	244	267	331	256	279	255	267	280	286	284	246	276	310	286	280	257	251	267	293	303	270	257	277	315	280	305	262	277	259	273	278	274	289	295	291	285	242	249	256	272	275	243	286	279	284	280	295	270	240	256	249	282	284	252	249	265	288	263	283	299	292	277	280	264	278	273	279	309	256	300	283	253	335	281	262	262	244	264	249	251	272	275	305	261	262	254	278	272	283	271	261	276	266	282	293	284	263	274	248	260	281	301	248	223	273	261	272	291	258	275	293	284	254	278	264	297	263	284	273	256	261	268	260	270	282	277	255	269	271	261	309	279	262	254	270	281	275	254	268	285	245	264	257	255	284	262	301	284	275	303	254	261	274	289	278	275	257	279	250	298	264	252	270	271	277	285	277	254	258	261	252	279	245	269	271	277	246	280	279	275	265	232	297	264	265	244	296	264	263	265	273	280	309	246	265	280	261	258	271	280	251	289	275	265	293	295	291	285	266	266	287	266	280	267	318	284	236	270	265	264	287	264	282	274	244	298	272	273	237	286	251	268	301	227	279	295	271	296	286	262	253	267	273	293	265	253	238	251	252	298	258	281	238	270	270	287	264	277	281	292	260	296	271	275	266	282	260	293	252	272	281	278	288	257	258	294	237	258	269	254	265	292	288	264	261	269	283	272	259	253	272	289	275	267	277	254	273	276	252	269	297	277	288	243	307	262	250	258	256	273	283	267	231	247	254	264	251	288	249	299	283	248	244	265	274	293	281	256	272	289	275	258	265	245	271	270	237	243	249	283	283	259	244	281	285	263	288	247	277	287	270	255	311	291	281	268	261	277	247	274	291	268	241	286	272	254	273	278	264	271	272	263	273	262	286	274	254	284	280	250	254	275	241	253	257	242	258	299	300	272	285	258	298	246	256	264	255	280	280	284	310	268	299	256	249	292	279	258	271	243	262	248	288	263	267	281	257	276	295	267	296	301	300	246	299	262	261	264	254	285	270	263	267	276	274	273	265	250	281	311	255	244	258	281	250	267	249	270	267	283	263	249	277	251	252	260	258	284	273	257	252	258	247	276	282	271	279	269	279	271	270	245	282	259	281	242	245	264	264	263	269	264	257	284	275	231	276	293	259	253	291	273	282	297	267	288	288	255	311	260	266	279	246	278	277	256	280	271	249	268	266	270	233	255	299	251	243	264	242	265	290	291	267	283	307	313	285	241	271	259	257	260	282	249	275	274	283	229	243	272	263	252	228	250	253	278	279	294	257	253	291	277	281	285	302	246	272	285	281	246	248	262	289	265	263	261	264	265	270	264	280	267	267	267	256	265	273	264	272	275	289	275	275	272	252	301	273	263	252	266	274	260	272	283	282	287	259	257	278	287	268	270	250	288	296	275	273	287	271	252	259	274	294	266	282	308	295	281	275	267	244	264	284	296	281	309	272	288	271	289	276	237	265	249	256	240	249	249	273	268	283	280	270	299	262	253	288	257	287	279	277	295	281	261	255	252	283	266	284	275	267	285	288	275	261	270	262	293	299	275	289	322	278	277	306	263	264	257	270	278	272	303	232	251	253	232	262	263	289	261	288	288	276	271	229	283	303	277	273	250	246	262	262	256	267	233	268	256	277	282	286	275	278	256	301	255	282	275	282	239	274	270	258	285	272	285	266	266	270	261	265	267	277	283	322	288	249	258	258	265	262	284	309	280	246	265	246	271	270	262	264	243	262	261	293	306	278	239	247	312	249	255	244	309	264	262	268	284	278	286	248	268	292	285	256	270	258	311	269	279	304	242	273	253	280	286	263	261	262	273	276	274	277	263	292	277	256	284	284	251	232	240	260	285	243	257	295	305	308	261	266	262	296	237	280	261	278	243	294	283	277	277	295	253	270	273	237	276	252	244	260	271	304	227	262	284	302	293	290	245	278	285	238	269	267	249	274	268	249	258	266	252	323	272	291	241	305	293	268	321	272	296	290	266	263	259	259	258	313	251	251	250	251	267	270	260	265	287	300	269	248	279	261	223	272	263	274	283	266	284	240	238	286	265	263	266	260	235	296	252	278	294	271	298	260	273	305	273	269	257	274	303	263	285	250	223	265	232	233	290	304	278	283	251	285	269	287	281	275	248	264	276	296	291	250	291	273	306	249	270	292	262	289	225	258	285	290	254	273	264	278	263	248	270	269	255	275	232	284	298	259	251	269	262	267	251	249	260	296	241	270	268	282	272	293	295	284	244	245	239	236	234	264	245	290	251	243	247	279	249	287	281	268	278	261	271	279	277	283	280	249	289	289	277	273	245	275	266	250	273	280	296	265	277	287	230	259	258	302	255	270	271	267	263	282	276	289	249	230	267	272	285	269	263	266	233	282	243	283	255	282	258	286	252	275	254	296	288	278	269	248	242	279	259	242	253	259	300	251	284	251	249	267	247	308	277	299	308	255	276	251	291	239	273	251	268	270	270	319	282	262	264	296	255	264	289	249	274	236	281	291	276	289	281	291	295	264	274	257	250	251	280	253	293	271	268	263	260	264	261	246	269	266	289	275	279	253	258	269	293	284	280	254	288	290	296	242	283	260	270	266	274	290	302	283	265	290	238	258	269	274	287	267	251	270	268	256	251	269	289	293	284	272	275	268	273	242	257	280	275	318	272	297	294	257	266	268	277	264	271	241	253	280	273	256	250	261	274	279	288	281	273	270	268	271	297	271	250	284	261	260	268	265	269	264	279	275	246	247	273	274	243	298	287	289	283	292	266	267	279	275	282	293	282	263	267	278	294	278	255	267	270	275	277	260	242	256	284	283	251	288	276	288	291
8233	4992	4761	724	624	641	620	599	596	622	636	588	621	569	619	563	580	647	601	588	599	595	571	633	632	654	548	643	625	613	574	596	518	595	572	610	614	635	555	609	605	605	583	609	599	592	587	593	638	614	584	624	622	589	641	645	599	637	595	629	631	616	655	574	599	609	628	605	588	563	628	568	580	633	611	605	613	632	593	622	624	571	620	624	630	611	609	641	591	615	610	636	583	595	575	616	601	603	630	627	604	575	629	599	625	617	623	605	622	612	633	615	610	542	613	564	599	575	634	582	566	619	542	602	616	627	628	607	638	589	588	619	660	579	547	567	589	628	572	583	588	587	582	622	607	609	601	600	570	591	587	630	583	587	632	599	564	592	620	589	610	587	602	587	630	587	600	631	588	636	617	597	616	592	586	609	625	607	602	623	607	590	651	586	584	585	592	627	595	596	583	608	584	591	591	552	646	594	589	592	615	618	640	572	612	606	606	587	649	598	632	605	614	600	616	621	602	642	627	584	634	599	594	585	616	600	593	623	625	599	595	621	640	599	591	597	647	639	637	594	623	628	590	630	571	598	597	631	615	588	614	613	625	598	610	591	626	600	603	587	586	592	599	580	613	590	642	619	579	628	565	597	600	598	585	594	580	576	612	635	581	599	630	610	599	619	643	608	619	601	658	581	627	597	643	624	640	613	588	609	622	641	607	591	610	588	594	612	585	641	596	604	571	588	624	596	574	595	589	605	611	603	610	650	579	615	652	586	600	599	572	602	582	584	565	602	566	589	582	615	611	589	631	589	585	591	678	612	606	631	625	629	571	592	604	606	584	601	613	592	584	561	570	560	610	592	576	587	607	560	601	561	599	615	594	596	545	643	585	581	613	594	560	585	603	611	623	599	637	562	628	607	626	628	578	621	581	586	628	582	592	608	585	580	575	589	605	581	607	631	606	586	647	610	609	573	594	594	532	618	586	540	598	584	603	628	638	594	597	647	621	580	587	595	612	638	593	599	622	636	571	616	608	562	628	615	579	562	592	572	633	588	615	621	602	618	608	554	582	584	615	586	615	632	635	612	603	631	597	598	596	580	588	593	601	624	586	597	625	613	583	606	566	617	584	618	612	585	601	563	641	571	600	585	618	592	605	586	612	619	603	609	593	596	554	596	629	627	593	631	576	585	596	578	623	585	615	660	607	576	617	583	577	592	596	610	602	602	610	639	603	607	635	621	584	630	591	601	560	586	579	591	594	616	597	602	622	633	572	621	569	643	608	674	588	586	589	581	589	615	596	616	610	609	547	598	600	573	572	606	619	556	582	597	637	610	601	634	586	639	627	602	634	619	606	602	557	634	586	602	607	579	621	616	596	564	562	625	597	602	610	574	598	581	567	561	558	578	594	603	620	587	614	594	592	614	594	564	612	553	578	578	638	580	632	609	601	606	620	574	606	620	610	563	649	601	584	601	615	601	555	617	633	590	558	618	611	586	597	631	624	606	610	635	614	629	567	581	609	569	623	630	672	625	623	588	614	610	601	575	610	594	605	583	633	598	637	600	596	616	584	573	617	559	598	585	582	601	578	588	611	610	628	619	612	589	600	602	593	609	583	589	637	616	594	557	621	594	609	582	595	633	610	581	601	617	638	566	633	639	597	588	652	575	609	609	614	597	632	589	596	597	611	597	581	601	635	608	602	628	603	593	590	595	591	600	587	606	623	599	563	652	622	597	599	609	591	598	604	571	569	615	627	608	565	627	580	597	593	589	627	639	592	616	634	635	632	622	595	587	640	596	559	580	607	590	591	565	618	594	568	647	561	640	614	639	583	572	598	579	547	601	588	585	570	624	632	563	593	612	582	609	568	603	566	600	640	592	610	574	598	614	644	588	619	563	618	619	596	605	618	554	618	618	579	598	573	613	625	640	616	564	624	608	600	630	626	583	604	609	569	621	635	595	568	573	622	616	605	568	588	635	607	594	616	642	599	590	619	618	631	625	581	605	624	607	627	637	626	605	582	663	600	606	611	580	634	664	560	592	574	595	568	604	568	604	624	594	617	642	615	635	596	617	604	629	613	595	599	632	555	606	580	642	577	614	591	582	583	547	587	634	545	574	589	597	581	577	615	608	636	582	581	619	642	544	593	571	581	544	637	610	588	584	613	589	590	605	610	612	576	582	577	629	576	548	591	579	588	631	611	593	629	605	631	625	630	605	574	558	626	599	617	600	571	624	606	591	592	596	599	583	635	590	562	568	629	608	596	611	606	565	672	638	613	646	571	617	580	611	609	593	633	590	611	581	590	604	582	591	640	640	600	566	580	603	626	588	603	613	572	571	564	577	607	548	636	623	607	552	577	574	620	571	608	624	603	644	579	600	604	614	632	662	649	612	615	583	616	606	600	626	595	586	588	641	596	589	628	613	541	601	637	632	628	597	629	567	595	625	622	597	640	617	598	582	634	645	609	596	660	613	614	581	568	592	603	618	629	577	580	592	612	607	588	552	627	585	595	590	652	612	625	604	630	601	608	603	615	611	597	610	583	648	567	628	582	562	589	654	583	637	581	604	607	581	587	563	596	586	589	598	606	595	595	596	591	580	596	670	622	587	570	600	612	610	589	558	600	630	607	597	569	574	604	611	592	605	562	610	586	543	643	638	613	600	579	614	590	589	600	588	661	626	564	582	567	608	615	619	605	611	587	637	579	606	635	614	584	643	574	629	627	600	579	586	591	601	663	593	619	600	584	599	668	577	605	613	636	580	582	606	560	606	622	624	623	581	639	629	530	611	597	570	613	606	574	614	617	619	630	567	594	578	575	646	592	632	642	593	613	643	602	601	615	604	611	611	565	583	570	642	586	603	589	613	577	613	615	612	598	618	578	591	615	581	635	574	596	586	603	595	610	591	578	638	621	573	566	614	611	595	578	584	585	627	603	611	613	576	600	633	617	624	599	608	602	562	602	612	588	609	576	587	601	627	593	580	620	586	605	626	593	621	630	630	598	587	582	588	570	623	614	638	590	590	570	587	616	634	635	625	607	590	577	598	633	595	535	615	599	553	609	599	563	562	575	630	610	595	614	612	609	589	614	594	626	564	586	619	601	654	592	567	595	615	573	545	623	608	587	556	568	593	567	572	572	587	590	635	639	574	614	603	637	594	587	628	574	624	612	559	577	639	594	647	608	598	595	568	583	628	610	606	615	579	601	601	594	578	640	613	623	621	601	600	597	612	609	634	606	580	630	613	629	623	616	652	616	638	613	618	639	589	626	620	651	609	631	559	613	575	568	627	585	617	611	569	574	599	612	588	608	529	552	582	570	602	582	603	629	598	606	575	588	617	616	578	622	599	597	615	612	602	604	599	538	567	583	617	605	608	613	581	598	569	603	634	613	596	592	559	549	637	603	629	607	610	595	567	575	643	593	599	592	642	597	567	609	611	635	628	600	571	616	560	631	560	612	591	602	540	601	602	593	583	591	596	615	598	585	580	600	660	591	606
31151	18529	13764	2167	509	325	235	212	234	213	232	190	212	181	205	182	199	199	217	205	183	197	223	206	177	205	218	184	224	211	206	198	184	194	197	195	218	209	206	182	222	188	190	198	189	194	195	182	199	184	169	192	189	173	214	198	211	180	198	186	221	196	179	174	216	209	209	187	190	158	213	167	218	171	218	191	194	189	211	222	168	221	196	207	195	206	212	202	186	192	205	199	193	184	203	188	192	219	181	194	209	217	206	218	226	164	189	195	191	202	179	194	172	168	196	192	188	214	199	222	203	184	216	183	221	200	206	211	196	223	219	197	205	185	198	226	173	171	183	200	192	190	192	209	215	227	183	212	200	176	195	195	189	194	173	189	200	179	209	176	173	194	177	202	169	225	192	189	201	185	199	184	195	196	209	211	183	185	192	186	192	217	188	190	194	175	193	185	174	197	161	199	196	201	201	200	184	171	226	203	199	179	205	223	195	184	215	197	208	194	176	200	192	230	187	208	178	227	196	175	203	195	205	209	197	204	187	209	177	205	156	180	173	177	177	215	203	178	193	214	203	211	219	203	172	206	193	163	208	207	191	211	193	173	201	177	195	189	192	201	161	220	192	182	207	190	181	195	194	195	215	204	227	211	199	202	204	197	200	212	165	173	202	207	203	187	192	189	204	217	204	204	194	182	211	207	196	192	178	196	214	185	203	203	218	190	182	224	187	171	179	211	189	213	205	169	196	227	201	193	185	193	209	196	197	217	188	198	206	181	182	194	198	198	190	202	184	193	191	191	186	179	214	192	234	190	193	198	179	181	210	199	200	191	178	165	199	207	200	195	232	195	210	186	212	179	204	177	173	191	178	203	203	204	201	199	172	219	178	183	187	214	207	180	215	196	180	201	194	219	215	185	186	192	187	201	183	198	208	197	188	192	222	197	222	214	202	197	204	195	170	172	206	168	219	212	195	167	210	232	215	189	181	181	189	181	186	191	194	193	200	193	190	180	192	199	220	197	198	182	179	205	195	184	213	216	196	221	192	201	186	186	212	199	197	185	184	209	202	217	215	192	180	195	225	199	194	174	197	194	197	217	195	212	173	178	171	222	208	196	201	194	197	195	223	205	181	176	204	177	192	186	214	167	190	231	224	195	187	182	184	180	198	213	238	179	186	202	207	202	176	182	198	215	202	181	211	221	202	189	202	181	196	180	195	182	215	199	201	184	200	208	179	205	202	176	178	186	178	186	190	184	208	183	193	195	172	173	200	203	195	183	174	182	194	203	167	190	214	182	205	194	188	195	190	178	200	220	215	200	209	165	207	181	190	187	212	198	168	210	201	198	186	184	202	209	199	180	201	167	193	202	187	206	212	185	213	195	180	216	188	209	173	199	202	192	205	192	212	206	200	178	208	216	190	183	216	210	191	192	199	197	195	198	195	187	211	189	191	200	204	187	193	203	200	212	171	187	195	200	196	177	175	186	198	186	214	176	194	227	220	217	186	198	200	227	207	196	165	192	181	197	182	191	193	184	189	198	200	210	158	181	198	195	211	178	203	180	195	184	184	183	207	165	207	186	178	218	209	180	190	179	200	191	204	193	173	185	211	227	181	219	185	171	184	206	178	178	183	206	185	196	199	207	210	205	200	195	225	201	191	188	212	213	193	185	196	206	189	189	191	220	165	221	211	217	207	198	165	205	165	215	195	201	196	183	188	185	206	210	189	224	224	210	194	209	202	209	198	186	175	204	206	208	205	183	187	212	216	176	197	166	201	183	181	194	184	176	193	206	206	200	185	203	199	194	190	192	199	200	207	183	181	180	207	195	190	182	191	193	193	203	188	192	211	208	178	162	189	220	215	194	234	200	197	201	194	193	190	199	185	199	183	194	168	196	211	174	210	189	193	197	210	202	176	191	195	203	212	190	198	202	191	197	198	195	220	183	192	181	192	194	213	207	193	191	204	213	193	194	168	190	202	179	205	193	194	184	212	195	188	197	209	199	168	208	198	203	189	198	171	201	173	176	181	190	176	194	181	197	224	199	183	189	200	196	174	194	210	218	192	172	199	205	211	178	208	182	170	184	212	173	192	175	188	190	167	182	178	192	183	210	182	172	226	219	182	186	202	191	214	192	208	202	196	192	189	218	183	170	218	170	178	192	205	203	202	190	199	209	199	173	191	213	222	212	200	176	175	190	202	225	201	187	196	201	199	205	221	200	204	210	194	182	215	180	188	194	197	198	204	199	184	177	207	204	176	192	174	186	209	170	217	180	218	159	188	190	169	207	194	185	181	192	176	175	217	202	182	209	207	210	199	206	212	192	212	172	209	213	228	165	179	216	202	192	186	186	197	191	175	203	196	189	193	211	196	215	235	181	202	213	195	205	215	234	170	201	204	228	213	212	183	198	178	205	201	211	174	214	186	207	180	183	173	190	207	190	211	196	215	183	202	192	189	176	154	189	174	191	226	188	240	196	190	205	201	209	230	201	188	183	173	180	220	175	177	198	177	226	251	210	194	211	194	195	193	200	190	209	213	218	202	162	207	178	218	207	186	201	201	194	177	204	196	187	201	190	175	169	178	214	198	213	169	187	190	177	195	178	184	199	203	203	189	196	191	203	212	199	207	186	211	178	190	200	174	177	218	200	192	225	215	194	225	194	204	193	195	222	191	207	198	190	191	198	178	192	199	208	181	187	192	181	182	197	202	199	190	210	198	209	208	208	198	190	194	188	195	160	196	202	203	218	202	204	215	193	211	208	205	157	193	182	188	203	183	193	195	197	204	190	223	214	197	183	185	215	182	187	223	188	222	188	193	204	206	184	200	205	200	184	162	175	195	175	179	197	178	215	197	194	204	191	194	191	170	183	219	220	171	203	179	186	181	206	192	203	182	211	200	184	190	219	196	168	190	197	190	173	235	197	182	199	200	208	188	189	231	196	184	178	206	218	201	179	189	189	182	207	182	200	216	186	193	187	203	222	229	191	198	195	201	210	189	188	210	189	196	223	206	203	181	223	181	198	198	206	212	223	187	213	175	182	196	193	173	220	162	185	197	204	179	169	193	207	199	198	209	235	204	157	210	181	168	177	175	198	216	209	181	201	229	211	216	199	203	214	169	190	217	189	172	188	209	187	178	184	178	208	202	191	185	191	199	198	177	196	171	191	204	184	211	211	205	229	205	200	184	183	182	201	220	215	191	189	183	204	206	225	194	204	192	186	174	220	204	184	192	202	184	179	192	191	213	197	204	205	200	173	188	174	200	194	206	202	207	167	191	202	213	197	209	170	214	201	198	176	177	187	202	212	176	197	209	167	210	226	194	192	185	177	197	190	165	214	174	192	208	212	227	192	198	195	160	216	196	187	187	199	176	186	214	221	207	175	177	186	159	176	183	193	180	179	203	161	221	200	184	184	230	201	191	198	196	207	173	186	218	195	207	208	199	164	193	201	208	195	203	213	207	203	185	184	217	201	190	177	192	194	183	195	204	192	191	192
19713	13701	15406	1658	1039	838	755	697	707	634	593	567	594	531	567	507	514	544	476	475	522	513	530	484	515	531	511	490	441	476	520	501	489	478	451	452	457	490	489	479	467	460	483	482	492	451	440	450	450	492	489	475	473	451	505	498	487	514	512	459	505	470	460	486	498	467	514	483	498	464	449	434	455	484	465	472	497	500	460	493	462	453	511	466	456	491	449	483	459	417	468	478	430	483	458	467	476	513	482	473	452	489	465	441	505	450	444	457	464	476	477	505	463	529	493	489	466	454	471	463	451	459	456	447	478	493	512	463	474	462	457	464	462	458	467	507	471	450	466	428	446	499	460	484	446	504	453	489	551	481	486	456	452	462	497	498	489	476	476	457	457	423	460	483	458	498	404	466	484	464	481	457	472	433	498	431	468	464	532	483	488	480	472	454	493	474	455	486	463	443	503	448	444	508	443	486	483	432	487	471	489	481	459	460	473	514	483	448	456	467	462	429	482	447	468	464	457	457	519	481	461	465	444	482	462	456	474	470	469	500	407	492	444	463	463	490	457	436	522	478	473	480	480	447	487	475	497	486	430	456	491	456	477	467	504	455	467	487	465	446	462	439	476	445	470	457	443	447	473	471	421	468	469	485	483	448	492	470	468	483	451	465	456	459	446	459	477	450	454	478	464	447	462	499	487	444	463	492	456	473	445	482	477	477	425	509	435	465	452	484	459	446	471	465	502	457	430	478	469	457	480	482	445	518	502	493	465	463	477	495	446	455	452	470	484	467	469	520	447	481	486	457	422	450	476	464	481	492	460	468	536	415	462	466	472	462	429	463	467	472	457	465	464	470	487	503	490	472	455	457	458	479	459	461	434	505	469	447	489	466	467	476	478	518	495	498	478	464	500	477	472	473	504	459	472	473	477	471	447	471	478	482	462	445	479	463	431	434	463	442	434	458	469	464	473	470	445	451	488	465	443	427	425	490	465	490	489	468	513	471	472	472	487	425	494	465	483	436	481	485	454	445	429	462	475	464	443	518	448	474	450	482	452	452	504	448	444	490	477	462	510	445	486	507	465	506	510	504	439	464	483	497	456	438	458	486	454	447	488	512	499	484	470	475	468	497	481	487	478	476	467	470	466	438	486	481	463	505	510	462	460	525	459	492	492	464	474	419	449	516	452	453	442	510	450	482	519	447	469	484	470	460	463	490	482	454	464	483	459	483	461	503	496	488	477	468	465	444	444	439	463	485	488	500	467	456	444	503	467	478	498	481	458	511	447	442	502	467	477	453	474	470	449	512	428	468	482	500	487	468	494	475	496	460	475	454	448	479	454	456	491	454	444	476	459	454	456	479	471	474	469	465	462	436	445	457	463	441	490	462	510	462	515	490	460	474	471	481	481	441	457	472	483	437	445	436	495	471	470	468	479	492	483	456	485	483	494	429	452	509	503	460	500	436	448	477	473	496	459	515	509	485	487	498	451	470	495	487	429	526	486	439	456	443	498	454	464	458	464	442	461	430	469	480	475	495	502	479	469	465	472	448	468	495	491	469	506	438	483	448	474	465	472	481	457	483	478	446	489	477	461	489	481	522	450	454	447	480	485	451	423	499	509	465	479	490	449	508	467	457	477	506	494	512	471	439	503	448	488	489	491	413	427	474	494	488	485	476	450	457	461	472	492	477	455	436	470	455	477	481	497	497	418	481	444	457	481	492	428	488	433	475	496	467	498	489	440	466	462	499	478	458	465	460	440	485	488	471	455	425	487	496	462	467	434	448	475	488	469	476	449	438	448	478	508	467	475	504	464	478	437	451	469	516	463	483	450	478	410	467	460	502	466	487	499	510	428	426	499	459	425	471	471	502	485	455	508	492	469	459	459	466	457	499	415	480	531	473	495	469	495	476	484	504	450	497	459	449	447	474	466	494	448	478	477	476	461	449	464	459	441	460	442	482	458	472	461	454	473	415	458	472	467	469	495	485	482	498	471	512	440	465	472	465	450	446	446	477	458	478	474	443	478	443	517	471	462	465	439	485	477	469	474	490	433	490	473	470	482	453	446	497	455	460	448	468	456	479	446	439	448	466	462	426	494	477	474	481	452	448	454	452	458	469	438	463	450	465	460	495	483	480	453	467	442	501	451	457	475	478	503	470	446	480	468	488	441	484	470	483	454	493	456	456	447	457	485	470	483	497	507	506	504	449	439	481	458	464	443	477	479	437	445	454	438	467	489	478	441	476	439	465	490	483	453	492	451	472	449	460	466	494	463	443	475	462	490	465	472	486	462	463	459	450	458	445	472	462	450	474	468	477	507	432	502	452	490	438	476	470	473	492	488	451	454	481	461	450	435	447	489	466	429	479	435	435	476	426	491	423	489	456	451	479	439	446	406	480	492	509	520	495	446	486	513	486	481	443	469	472	477	483	438	475	498	500	450	451	468	455	485	467	518	456	509	485	483	470	498	464	491	515	508	447	484	492	458	507	500	455	499	444	468	477	463	449	469	473	492	458	452	489	472	458	439	445	491	446	469	462	471	438	459	485	475	497	507	490	444	433	521	483	503	473	493	521	444	458	509	462	480	483	463	487	492	433	432	472	466	453	430	450	478	435	482	472	446	483	442	428	491	459	448	449	441	463	475	437	476	469	489	462	493	467	433	501	471	447	448	474	494	510	477	482	449	465	471	458	482	429	473	440	475	462	450	491	496	457	476	504	450	467	500	484	485	463	478	476	443	450	523	438	455	463	512	417	481	476	468	464	472	457	474	504	414	458	492	494	433	455	488	461	485	426	472	485	463	447	459	459	481	461	445	434	479	444	482	466	447	473	461	497	475	476	490	451	465	435	455	477	484	470	491	506	470	476	483	427	483	484	452	441	465	506	463	451	472	455	409	443	466	498	473	438	465	479	442	480	485	483	475	488	477	496	444	434	484	456	479	504	483	488	438	509	467	473	457	446	459	502	451	449	474	459	474	484	422	447	492	465	474	451	500	498	472	466	460	484	463	486	446	459	439	456	477	479	457	461	457	480	471	444	489	475	486	465	466	482	473	495	421	446	438	486	449	448	524	454	491	438	498	472	462	482	467	460	462	488	464	474	451	484	462	467	499	515	442	460	441	469	425	459	465	479	455	491	457	453	471	474	467	471	449	500	442	453	494	468	458	467	477	449	443	469	470	450	443	492	486	461	467	470	474	460	500	489	494	422	483	447	430	443	461	466	477	457	490	486	518	475	493	476	453	471	479	485	479	468	496	458	460	451	429	473	456	456	476	437	511	444	509	494	502	514	472	490	453	480	488	460	495	457	483	494	485	447	430	450	487	439	486	463	496	484	481	432	454	477	432	474	502	468	441	503	492	466	497	483	489	465	482	431	448	465	459	455	486	486	454	462	478	480	467	411	481	446	484	505	458	465	455	433	452	457	500	477	470	464	487	446	458	491	480	450	461	437	465	442	488	431	449	494	443	449	456	501	481	458	436	417	473	475	447	483	477	433
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
