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
336807516933	336807517492	336807518042	336807518592	336807519142	336807519692	336807520242	336807520792	336807521342	336807521892	336807522442	336807522992	336807523542	336807524092	336807524642	336807525192	336807525742	336807526292	336807526842	336807527392	336807527942	336807528492	336807529042	336807529592	336807530142	336807530692	336807531242	336807531792	336807532342	336807532892	336807533442	336807533992	336807534542	336807535092	336807535642	336807536192	336807536742	336807537292	336807537842	336807538392	336807538942	336807539492	336807540042	336807540592	336807541142	336807541692	336807542242	336807542792	336807543342	336807543892	336807544442	336807544992	336807545542	336807546092	336807546642	336807547192	336807547742	336807548292	336807548842	336807549392	336807549942	336807550492	336807551042	336807551592	336807552142	336807552692	336807553242	336807553792	336807554342	336807554892	336807555442	336807555992	336807556542	336807557092	336807557642	336807558192	336807558742	336807559292	336807559842	336807560392	336807560942	336807561492	336807562042	336807562592	336807563142	336807563692	336807564242	336807564792	336807565342	336807565892	336807566442	336807566992	336807567542	336807568092	336807568642	336807569192	336807569742	336807570292	336807570842	336807571392	336807571942	336807572492	336807573042	336807573592	336807574142	336807574692	336807575242	336807575792	336807576342	336807576892	336807577442	336807577992	336807578542	336807579092	336807579642	336807580192	336807580742	336807581292	336807581842	336807582392	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2615	3650	2300	2614	3650	2300	2614	3650	2300	2614	3650	2300	2614	3650	2300	2614	3650	2300	2614	3650	2300	2614	3650	2300	2615	3650	2300	2615	3650	2300	2615	3650	2300	2615	3650	2300	2615	3650	2300	2615	3650	2300	2615	3650	2300	2615	3650	2300	2615	3650	2300	2616	3650	2300	2616	3650	2300	2616	3650	2300	2617	3650	2300	2617	3650	2300	2617	3650	2300	2618	3650	2300	2618	3650	2300	2619	3650	2300	2619	3650	2300	2620	3650	2300	2620	3650	2300	2621	3650	2300	2622	3650	2300	2623	3650	2300	2623	3650	2300	2624	3650	2300	2625	3650	2300	2626	3650	2300	2627	3650	2300	2629	3650	2300	2630	3650	2300	2631	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
55247	49887	42794	37395	35280	31079	31927	26610	17966	6779	1011	148	107	178	229	206	138	124	124	117	119	110	107	114	109	111	99	112	125	98	103	97	104	92	99	97	115	119	106	90	128	125	99	99	99	106	116	115	114	103	111	112	96	124	102	130	122	132	108	105	106	107	107	112	116	93	101	110	88	97	112	108	109	109	111	114	109	105	116	97	122	94	110	129	131	112	106	101	113	118	98	106	103	123	105	108	116	91	87	108	142	114	110	97	100	107	125	109	98	86	102	106	115	108	111	121	120	106	100	94	94	99	112	105	107	98	120	112	94	102	111	109	114	107	105	116	86	102	88	93	104	130	115	100	125	115	92	109	119	113	101	105	119	95	107	116	117	108	112	118	103	106	103	98	102	121	97	104	114	113	115	117	110	122	105	88	110	93	89	91	99	103	112	93	116	102	101	107	110	108	108	119	96	127	93	107	128	100	95	101	107	114	106	101	120	90	106	100	111	117	95	108	113	112	100	109	118	86	96	111	105	98	95	126	87	112	118	110	108	108	116	99	99	111	106	92	98	108	106	92	104	94	110	116	128	127	115	110	101	142	116	111	115	97	106	89	91	105	99	90	115	103	102	101	108	88	111	94	128	121	119	111	93	93	111	109	106	113	100	95	110	125	97	101	99	115	100	103	107	114	95	96	116	103	93	113	113	112	86	120	99	98	110	105	92	97	96	94	96	103	121	100	114	100	111	121	99	95	93	111	119	111	92	113	125	110	95	102	109	109	110	90	95	100	94	98	124	113	103	94	113	89	84	107	92	111	110	113	119	100	109	107	104	120	112	108	104	116	99	114	119	108	116	112	127	122	109	103	100	114	116	93	97	94	108	99	109	95	106	114	97	115	109	107	116	110	93	121	120	104	103	110	125	123	111	125	100	109	112	95	103	128	102	94	115	104	90	110	108	111	90	111	101	111	124	95	101	96	108	128	105	102	96	108	112	109	113	120	124	144	116	103	111	123	107	119	119	116	109	106	109	114	114	87	86	105	110	96	122	108	131	113	114	107	99	103	101	105	108	107	119	82	133	111	122	114	104	109	98	102	112	111	120	97	119	95	102	104	111	105	96	95	118	103	95	102	103	102	119	108	118	104	111	88	98	102	119	106	92	108	101	121	104	101	113	101	97	101	102	111	109	97	110	102	123	93	90	108	121	110	96	124	112	108	89	85	89	109	104	101	105	116	113	110	119	127	118	116	100	139	104	111	106	102	108	115	123	117	113	119	92	99	113	98	102	136	104	110	106	112	112	95	100	88	87	112	111	114	104	115	87	115	100	100	107	93	124	115	98	104	97	94	92	76	93	119	109	106	96	117	103	112	114	128	98	130	104	93	90	106	102	95	95	117	107	108	109	106	112	122	110	105	101	89	116	89	115	112	113	109	114	117	99	98	103	117	131	122	105	108	107	110	110	93	106	95	106	98	98	114	109	118	109	109	97	104	89	129	117	107	90	97	95	106	111	124	128	81	108	86	126	107	115	106	107	96	93	106	125	110	96	92	102	97	103	120	109	132	100	101	107	109	103	102	104	111	118	91	104	118	102	99	104	123	102	121	95	105	120	96	98	100	93	108	110	113	101	109	86	103	117	104	100	102	106	120	105	116	115	109	109	114	100	98	93	101	117	113	106	109	93	96	94	111	76	108	103	119	91	118	106	79	106	113	88	103	108	105	114	92	108	124	111	105	114	122	109	106	129	93	110	119	114	112	109	112	94	101	104	105	107	105	128	102	103	105	114	105	102	86	90	106	100	93	100	104	96	95	107	130	103	93	104	92	93	95	90	103	106	94	102	99	103	108	89	109	101	97	107	109	112	103	100	107	133	108	95	101	115	101	102	110	108	121	98	123	98	91	111	116	110	104	125	97	112	117	96	85	135	106	120	108	103	120	110	99	104	107	116	121	103	103	94	107	110	102	126	116	126	112	97	121	86	107	117	146	111	106	109	105	122	99	106	104	102	108	94	109	116	98	98	109	96	106	109	112	105	100	92	99	109	109	121	109	99	118	104	101	107	116	100	121	123	96	116	115	105	116	111	93	104	92	109	81	109	100	99	99	106	101	120	102	117	105	105	103	97	104	123	117	110	96	101	110	102	108	117	107	125	101	98	114	124	122	110	100	119	115	108	99	111	97	94	109	133	109	110	109	109	106	105	97	112	107	114	121	115	121	100	99	97	111	93	115	101	100	88	108	120	105	126	105	105	90	109	98	92	107	105	105	111	104	110	104	113	95	83	107	101	110	113	111	100	96	97	108	107	89	112	95	115	101	105	105	98	107	113	100	101	104	97	96	103	117	93	109	124	104	108	105	78	103	120	119	108	116	111	112	108	83	105	112	114	94	113	81	110	110	126	111	111	87	116	105	123	114	88	108	98	106	100	114	112	104	107	117	105	115	112	100	101	109	107	115	101	96	111	118	99	88	112	111	113	111	110	93	95	97	117	110	112	105	93	97	109	115	114	110	113	122	110	90	100	77	103	108	98	108	104	93	96	120	121	98	109	112	119	110	97	113	104	92	110	110	109	120	95	94	116	85	126	99	123	93	113	106	120	97	103	100	89	110	120	110	110	102	103	101	102	125	109	108	124	105	123	113	111	99	109	110	109	97	93	117	107	97	105	106	109	121	115	108	121	95	110	114	109	104	91	102	104	116	99	106	94	105	104	108	100	94	111	124	113	107	107	94	94	84	109	118	117	101	114	104	94	105	119	118	109	116	100	107	106	91	101	118	118	111	116	100	115	106	104	96	96	93	119	98	95	111	112	110	96	134	87	120	111	98	86	107	115	119	101	108	107	86	94	104	125	124	110	103	101	117	112	99	117	114	79	115	99	89	83	112	111	124	97	102	123	81	95	91	100	111	101	116	102	110	120	125	83	112	111	102	129	103	108	107	118	116	121	112	127	102	96	117	127	108	107	115	89	119	114	99	103	108	100	110	123	122	117	95	126	105	99	112	122	101	105	90	93	83	97	113	116	115	108	118	114	109	107	130	115	103	102	105	94	97	91	135	107	127	97	83	97	118	101	103	96	105	111	90	109	91	119	118	120	98	110	133	108	97	97	90	113	104	102	108	113	110	97	114	123	107	107	106	94	118	96	109	103	110	108	97	120	107	101	121	110	104	107	84	98	102	106	111	103	115	112	115	112	91	100	118	125	109	102	98	106	86	104	95	109	119	94	98	92	98	108	93	122	118	125	117	109	92	126	121	121	102	103	109	110	97	101	99	102	108	107	103	108	94	87	112	99	117	97	119	98	106	129	112	106	108	111	95	100	123	89	115	114	126	101	98	104	80	118	102	106	107	104	95	112	100	120	98	116	110	131	113	87	99	100	96	108	119	103	107	108	109	113	96	126	94	120	83	82	107	108	123	111	105	100	105	84	101	114	94	106	130	103	97	115	101	105	121	116	100	100	108	98	108	106	106	97	106	98	117	114	108	126	93	128	102	114	109
44683	55545	54131	55643	55715	73760	61539	34904	10582	2070	375	313	254	575	787	648	448	333	323	283	242	255	275	209	239	237	235	248	221	231	274	239	241	278	244	245	275	252	221	246	250	247	248	243	259	249	254	264	236	233	256	251	248	259	250	205	250	253	227	233	289	224	252	256	243	267	258	253	254	252	262	250	245	259	228	250	246	225	213	257	254	243	251	242	250	227	265	227	228	246	262	238	218	235	230	261	235	232	239	265	249	236	247	251	240	229	252	244	209	245	251	232	236	256	242	226	252	249	232	229	270	249	248	255	246	220	238	234	219	227	238	262	224	237	216	233	254	244	244	221	249	241	245	244	253	242	247	221	263	257	225	243	246	231	218	271	269	243	229	255	262	226	242	238	209	255	235	258	230	232	237	239	229	256	243	263	259	241	254	227	270	250	244	246	286	228	229	238	237	243	241	225	222	222	259	221	247	272	243	244	250	247	226	279	227	225	215	231	236	248	242	247	225	231	239	222	258	209	277	212	261	220	240	230	251	259	258	222	240	253	247	249	244	235	233	257	259	199	259	237	255	286	219	276	241	278	222	237	240	228	257	256	255	247	252	263	221	248	260	252	226	246	249	226	247	236	232	242	258	232	225	218	266	285	222	239	247	255	235	263	222	253	240	220	241	235	236	245	222	260	248	243	258	227	238	248	230	253	258	253	260	255	262	278	228	244	250	283	237	243	258	248	244	243	248	221	226	266	263	262	242	249	252	237	245	220	263	242	232	236	240	234	246	237	234	251	261	230	248	228	260	280	255	243	253	241	277	238	270	242	246	228	246	229	265	242	238	256	269	222	274	213	266	244	246	252	238	244	240	255	220	249	236	236	263	238	254	226	242	250	243	241	244	244	273	228	220	242	231	234	236	240	253	252	226	224	237	212	252	259	249	249	247	237	236	237	253	238	227	225	247	245	249	230	218	290	245	240	253	212	227	216	254	255	260	247	267	238	244	266	266	243	280	247	251	256	230	241	257	271	249	226	245	246	257	248	267	247	232	249	277	256	268	226	262	238	276	248	239	231	234	254	232	249	225	231	241	226	248	240	225	246	236	250	233	208	245	269	269	232	228	249	244	278	247	236	227	224	259	251	295	238	240	247	253	240	238	235	227	231	247	246	274	252	237	257	230	237	250	253	247	237	224	234	242	227	234	242	271	263	258	243	257	262	206	246	238	235	246	245	252	242	250	237	250	229	223	266	240	238	263	248	266	228	238	236	276	249	229	268	242	238	242	250	260	243	226	220	252	240	234	238	247	232	213	272	219	257	240	244	220	265	248	255	258	243	248	259	245	249	269	274	239	248	251	249	244	251	258	271	231	246	223	247	257	251	217	232	244	274	249	251	236	245	263	266	237	260	221	253	258	254	255	240	250	261	270	239	240	225	255	233	253	247	252	277	238	259	257	222	254	254	246	240	241	264	236	222	265	249	222	248	203	238	212	239	252	247	247	237	228	250	249	258	242	252	242	227	263	253	252	241	234	250	247	241	273	216	250	264	265	255	243	237	240	247	226	242	267	243	245	238	250	248	237	264	244	226	243	253	250	251	248	255	249	219	257	252	251	244	280	228	249	261	244	255	219	239	243	225	237	243	243	252	240	239	244	212	242	248	253	255	242	264	254	256	227	242	239	232	232	263	246	254	264	219	250	259	264	240	261	218	243	274	259	285	210	212	230	216	226	229	251	241	258	248	216	235	224	255	230	247	224	260	232	253	257	237	241	239	229	236	248	248	273	257	234	210	238	209	234	250	261	251	238	230	260	233	248	244	264	219	243	235	246	241	262	248	225	222	215	215	226	234	210	277	248	256	230	280	263	240	276	268	254	257	239	219	224	273	261	239	231	257	239	227	221	233	236	235	213	243	285	245	242	243	237	247	224	241	229	234	248	254	238	231	236	253	262	232	242	243	254	278	195	231	238	248	237	235	228	239	246	229	221	228	255	243	242	248	250	272	248	221	260	245	247	248	271	279	251	271	271	243	227	215	219	245	242	228	247	255	232	227	229	245	244	240	211	231	223	231	247	243	253	259	234	248	262	246	185	233	246	252	240	239	235	255	260	263	288	235	226	248	258	230	242	246	250	243	254	239	243	246	225	232	252	234	254	220	243	265	266	245	242	225	232	274	250	252	218	265	248	236	239	263	249	231	235	241	254	247	248	234	247	231	241	251	250	231	261	254	259	265	254	263	245	232	257	237	235	236	215	267	222	266	241	249	225	251	274	233	234	233	236	264	250	251	196	208	228	238	267	254	268	245	254	267	243	249	268	252	225	238	255	277	218	224	243	241	253	275	259	225	239	244	222	236	267	240	235	232	209	277	230	226	246	248	268	248	226	253	255	212	245	244	260	274	252	233	231	242	263	261	249	247	252	265	266	204	261	259	226	232	232	241	251	243	247	224	235	244	279	256	239	260	231	246	266	232	240	261	256	247	264	244	234	218	243	241	248	222	255	243	232	247	240	240	219	241	215	238	250	226	240	220	227	236	255	275	255	238	251	228	242	256	226	267	246	255	254	248	243	249	226	239	236	214	239	237	231	245	257	234	237	240	262	236	278	254	222	265	241	233	252	250	257	242	240	228	236	255	280	242	275	226	250	236	206	255	220	229	252	228	233	252	232	227	215	233	232	247	247	236	255	263	239	252	270	259	256	226	273	216	217	252	252	243	237	250	259	250	268	266	258	224	235	237	246	267	270	233	241	241	246	251	259	231	248	271	275	265	243	233	245	232	212	239	245	233	236	221	235	262	217	253	258	252	262	252	236	259	237	248	232	248	235	235	232	239	255	266	229	260	228	251	239	244	218	234	239	224	249	242	271	231	251	245	253	258	224	251	221	255	273	238	256	249	243	234	276	254	222	246	239	251	238	242	238	236	232	256	237	249	230	227	247	255	225	238	245	243	254	239	260	245	267	262	284	232	243	250	234	238	246	242	241	227	242	239	262	228	231	248	242	262	237	266	250	231	279	240	219	255	240	249	226	236	252	244	258	218	231	254	229	262	227	257	255	251	237	241	228	217	229	219	239	260	237	228	241	244	230	245	247	249	260	230	247	269	257	236	257	264	218	224	268	249	232	264	255	248	238	230	251	246	234	215	240	222	249	265	275	203	251	222	247	243	250	268	236	281	225	259	233	247	235	238	233	264	272	206	243	224	217	248	270	244	243	262	257	238	255	264	256	242	235	270	255	234	231	238	242	251	218	260	246	240	251	256	250	237	243	229	262	251	247	237	252	228	250	229	244	245	245	235	228	250	236	242	246	231	254	244	219	238	227	213	228	253	266	237	263	224	261	239	262	249	247	268	239	245	241	215	234	260	253	265	223	234	245	245	252	231	238	245	217	243	250	249	243	240	254	237	226	261	241	256	250	239	218	238	244	271	225	247	228	251	243	216	256	244	234	247	252	222	230	247	271	267	235	247	254	258	265	250	255	256	263	255	237	244	210	280	259	240
15980	21723	22349	18647	8812	7420	6848	2844	617	164	124	136	105	124	106	111	114	115	97	116	127	114	128	94	134	108	100	133	106	142	136	122	129	126	115	108	118	124	136	136	125	120	102	103	95	110	118	112	115	106	114	122	120	102	128	120	100	125	111	123	105	111	111	122	120	111	116	126	108	115	115	117	118	113	119	108	123	108	116	109	139	130	133	123	113	134	105	122	132	135	116	116	136	114	118	113	117	121	104	118	129	118	108	133	114	111	110	116	112	96	125	108	119	127	119	135	122	114	143	124	108	115	108	128	129	116	124	123	108	106	117	127	114	112	108	126	110	126	125	108	109	105	118	112	103	98	117	137	100	108	127	122	127	94	121	120	123	143	115	112	121	120	123	104	119	133	115	105	118	123	129	110	119	139	116	107	121	110	113	91	147	115	126	109	132	102	140	143	121	117	128	133	133	127	106	134	98	112	132	129	113	129	127	114	123	116	117	124	103	119	130	126	126	116	120	99	142	110	115	125	131	112	101	114	122	105	104	131	117	123	120	118	116	119	127	108	115	105	110	129	118	109	112	114	103	118	126	106	107	118	127	145	128	119	130	119	106	118	114	96	112	106	136	112	108	118	103	107	112	123	114	110	120	105	104	112	132	110	110	113	121	110	106	135	97	101	127	106	102	129	124	124	105	106	126	130	98	122	127	128	110	124	125	119	122	108	126	113	112	126	132	118	134	121	124	111	116	131	103	98	117	127	108	138	113	101	109	123	103	127	115	131	117	126	116	124	100	97	136	116	105	110	141	111	138	108	109	105	126	109	125	97	123	135	110	119	137	111	116	126	118	126	112	121	103	120	119	120	124	111	112	116	140	114	117	103	119	90	131	121	119	123	124	110	119	137	117	110	117	114	117	118	114	139	93	113	137	104	121	106	114	115	115	123	115	118	103	130	132	129	107	125	105	119	125	134	118	128	114	120	130	125	117	112	141	125	123	114	94	119	122	124	115	116	114	112	133	122	103	134	104	122	131	105	114	108	117	110	123	106	119	117	132	111	114	115	108	105	121	107	109	108	114	130	110	107	134	103	112	132	113	111	107	98	107	131	99	108	101	127	97	129	129	110	113	94	108	102	113	111	121	114	111	108	114	113	115	122	122	120	116	132	126	112	111	125	108	93	131	121	99	114	136	115	103	115	116	122	123	127	118	120	115	116	108	116	107	145	111	134	107	118	124	131	120	129	126	117	106	127	122	128	102	113	119	133	116	107	102	128	128	125	124	118	128	123	104	124	130	117	107	102	107	126	119	109	91	127	99	134	102	93	123	118	129	98	126	148	135	114	120	118	109	122	130	113	125	115	124	107	119	117	129	111	118	119	121	120	122	109	110	119	112	126	85	102	106	127	130	132	147	129	112	141	120	114	126	101	96	106	131	101	109	112	124	124	104	128	125	113	126	126	112	106	120	123	123	109	110	119	109	104	123	128	120	121	128	134	130	113	124	137	149	118	97	113	124	105	107	133	106	112	107	110	127	118	120	123	119	114	132	131	104	110	115	116	118	98	113	131	101	116	97	121	124	130	123	113	111	108	106	115	129	131	112	126	119	133	114	128	116	105	114	122	135	133	103	124	114	144	117	120	95	111	143	114	124	90	119	110	127	111	145	119	111	107	121	118	105	116	114	112	123	107	117	118	117	102	115	106	137	145	121	120	117	113	116	132	111	126	109	126	123	109	115	111	131	122	116	124	120	119	124	117	115	105	107	117	98	124	116	112	113	120	113	105	104	130	109	104	120	105	148	123	116	130	132	119	126	126	124	97	123	104	112	105	113	107	115	132	130	108	139	142	128	123	114	113	121	107	131	120	103	127	120	139	140	123	108	121	111	111	113	130	121	144	115	100	122	141	105	106	98	110	109	113	118	103	133	112	121	108	131	129	122	123	125	113	132	101	124	106	109	121	102	117	106	131	111	125	121	108	107	121	130	114	111	101	119	121	109	143	119	143	100	122	108	121	127	114	123	115	119	110	94	113	102	113	110	117	110	103	121	94	146	150	114	110	131	107	107	113	121	107	98	137	102	133	122	126	114	110	119	114	93	130	122	124	101	125	103	120	126	127	110	119	137	151	133	119	139	122	117	119	112	109	105	120	114	103	110	114	100	121	110	107	123	121	134	108	137	113	108	109	118	104	122	115	135	103	108	115	104	100	103	102	123	102	130	130	133	125	142	119	106	126	114	132	153	138	115	117	127	118	111	116	130	140	124	120	132	121	102	91	135	107	134	99	114	101	113	115	131	135	125	139	117	135	129	115	111	133	121	127	115	106	111	106	121	132	108	107	119	121	109	136	120	102	141	125	122	107	117	103	123	101	117	102	117	139	111	104	119	119	132	122	116	102	116	126	125	98	115	117	112	121	116	100	129	128	116	118	134	122	127	139	108	131	103	137	135	110	103	92	106	113	93	103	122	102	121	107	117	98	106	114	148	113	124	131	140	107	124	115	114	111	115	126	114	134	112	106	124	121	103	141	121	122	134	114	124	112	114	115	117	106	107	124	135	121	104	116	117	107	112	98	118	119	110	108	114	127	119	111	114	152	115	113	88	109	101	109	121	111	120	113	101	117	123	120	118	104	107	109	131	105	110	111	110	117	108	102	108	122	132	106	123	124	109	113	121	129	122	125	108	130	105	101	106	125	119	119	117	123	117	127	117	110	133	129	101	127	132	112	104	126	120	120	116	113	102	115	136	110	98	126	123	108	103	127	115	136	118	107	108	122	125	113	115	101	109	112	120	90	110	112	136	130	121	123	124	114	127	103	106	94	116	127	121	123	121	110	130	117	122	89	110	133	110	139	108	114	126	95	118	97	117	130	103	118	127	116	113	109	95	110	104	90	105	97	105	122	120	102	137	110	106	119	122	112	112	116	105	126	121	120	96	116	107	111	117	121	101	124	102	128	125	133	101	125	132	108	118	114	127	123	126	117	107	95	128	110	130	121	111	124	120	99	115	108	114	124	111	119	124	109	146	114	134	112	113	103	126	121	110	118	111	105	107	118	114	139	115	129	110	115	121	130	116	103	117	119	129	116	117	129	128	101	110	100	113	115	110	128	91	126	116	111	100	126	114	125	130	101	123	108	119	104	108	105	101	101	124	100	117	116	120	120	118	103	118	122	118	138	143	111	131	104	106	133	114	121	131	107	105	117	118	121	126	120	119	103	117	120	104	136	125	98	110	102	112	136	105	113	126	117	131	129	115	109	142	131	117	127	125	112	104	110	129	96	115	107	116	105	90	115	99	107	125	109	111	104	113	126	124	110	121	108	106	124	125	127	118	123	119	110	107	96	120	123	114	126	105	126	119	123	125	108	118	113	100	113	129	105	105	111	127	118	111	111	141	138	117	120	116	116	101	121	108	134	110	107	117	108	109	101	112	132	117	97	104	115	101	110	123	117	128	114	111	101	105	115	117	125	107	99	113	126	116	112	112	126	114	128	103	129
13229	21650	26659	26146	15387	19744	17147	7066	1282	336	291	262	258	295	307	310	306	310	268	259	273	264	293	294	294	276	279	293	288	306	298	283	273	297	305	258	296	288	229	265	304	298	278	290	271	280	260	297	312	292	270	279	280	270	274	293	280	299	308	270	263	300	277	279	269	272	277	274	257	283	295	264	265	295	255	280	247	279	282	276	256	312	294	282	262	293	281	295	266	252	275	290	263	257	278	281	286	266	278	272	263	318	254	266	263	263	268	268	288	254	294	291	278	296	280	276	279	279	276	263	290	276	267	292	296	276	286	294	275	256	281	291	306	292	298	284	266	269	264	285	291	276	284	293	246	274	266	285	304	270	313	330	270	289	305	268	274	308	269	266	293	284	266	264	271	312	261	271	270	303	290	287	286	266	274	266	299	291	309	270	288	266	280	267	289	301	286	280	266	283	268	308	256	288	279	289	269	276	274	304	262	292	257	259	279	298	267	296	297	297	282	268	247	257	272	288	299	282	299	290	297	274	263	282	311	280	265	278	273	281	289	288	321	244	258	256	295	253	282	272	292	262	280	282	267	296	268	261	276	277	275	283	265	298	284	259	302	258	297	257	259	262	248	298	262	270	312	266	273	297	282	253	270	262	292	295	280	309	268	304	271	281	277	266	276	285	264	295	266	286	305	289	287	312	296	294	276	278	302	263	291	310	286	273	280	286	299	248	282	302	305	288	287	295	303	317	289	264	271	271	296	304	292	292	282	291	274	291	248	278	293	246	293	284	267	253	269	265	262	276	288	306	296	290	251	276	305	295	281	273	290	321	289	248	286	257	280	264	278	288	279	298	287	298	253	270	260	265	250	291	286	284	269	238	287	279	279	270	253	256	293	275	262	273	309	306	286	290	305	294	292	296	292	273	269	292	280	283	249	266	266	267	284	296	287	305	285	252	276	273	310	279	267	282	281	269	268	285	279	247	273	264	291	277	251	280	275	313	290	287	301	269	265	298	317	288	271	265	281	313	280	253	254	252	296	263	304	276	291	273	264	269	248	280	260	282	277	293	284	278	301	263	270	264	315	287	294	262	276	293	315	280	280	281	290	260	281	281	291	291	284	293	268	271	338	270	282	282	308	288	302	275	300	318	281	293	297	286	257	290	311	284	281	291	285	267	271	295	329	272	293	272	281	267	262	302	293	281	293	276	263	296	298	310	282	297	289	276	275	270	273	289	255	277	287	291	281	276	272	276	298	260	323	262	289	286	264	272	287	293	284	278	298	258	264	303	245	316	290	286	286	238	300	245	305	304	314	278	302	258	322	279	268	290	296	279	275	296	278	274	309	294	277	268	301	290	303	263	246	267	272	315	294	278	315	299	289	255	280	291	271	291	245	264	276	280	313	258	285	275	300	321	277	278	275	302	288	277	261	261	283	306	280	294	281	299	305	231	285	277	288	291	269	289	291	273	295	254	279	262	269	261	296	298	285	281	257	262	279	267	304	260	283	252	260	279	303	285	287	274	282	300	296	291	266	317	279	271	280	281	266	240	294	261	280	244	309	263	290	264	271	279	308	304	270	267	302	275	301	252	240	281	268	286	272	271	269	281	293	256	255	279	282	288	282	267	294	293	303	288	292	291	292	283	323	270	294	266	295	297	292	293	255	247	265	292	294	257	277	308	290	269	288	281	239	284	264	260	320	252	280	258	277	280	248	269	278	277	271	256	268	294	278	323	265	289	265	288	284	294	259	247	271	284	291	249	287	286	293	286	284	262	286	258	288	267	265	282	266	257	287	255	275	283	276	265	292	256	282	266	263	273	273	280	266	288	270	293	277	263	292	296	303	264	289	260	293	291	252	270	287	245	288	273	290	288	294	266	311	307	300	253	270	285	308	283	280	267	291	282	266	289	294	254	302	260	266	270	312	275	283	247	286	275	276	272	291	293	279	271	256	287	284	261	294	266	271	295	291	278	279	283	298	294	241	291	257	284	284	272	275	289	255	295	271	281	266	294	305	285	315	287	280	303	259	294	291	252	255	291	261	258	287	275	309	272	296	271	284	266	293	276	289	278	283	279	255	285	271	301	275	251	287	287	308	284	293	257	275	271	262	290	281	304	269	297	275	280	257	288	293	267	268	288	268	280	305	287	280	291	299	268	267	302	287	242	257	297	291	310	295	267	239	281	295	272	274	263	275	288	291	311	290	299	297	261	249	282	281	258	306	289	279	310	282	278	285	264	287	273	306	285	314	268	273	308	286	278	275	298	296	276	296	282	281	286	272	286	288	322	298	279	304	252	268	264	294	278	270	298	289	275	296	289	250	308	278	264	295	300	273	246	288	248	249	291	292	292	281	277	283	294	288	285	298	294	296	281	314	276	297	268	295	260	277	285	288	252	293	254	274	269	306	287	293	292	291	271	260	273	279	267	305	303	301	276	292	287	276	270	278	255	283	287	289	266	293	268	314	300	288	257	289	272	302	259	286	270	285	291	318	262	276	287	280	257	283	282	264	288	310	256	283	294	292	284	243	276	261	269	259	268	269	273	259	274	292	253	271	290	273	292	261	293	279	284	284	247	295	299	290	278	267	273	294	263	266	266	288	285	289	290	273	294	288	291	294	260	294	292	276	304	304	322	285	282	253	292	257	280	270	296	280	261	267	277	276	301	279	278	280	289	262	270	269	292	292	268	292	303	294	294	289	267	271	291	275	287	254	288	304	246	283	294	268	274	286	313	299	298	252	260	275	309	271	254	286	284	301	275	287	280	315	257	285	294	292	277	291	306	266	279	265	289	279	299	275	291	310	285	251	295	255	289	262	296	287	281	270	281	291	285	292	261	282	250	293	332	281	262	277	329	299	296	295	267	286	274	304	280	252	282	261	294	280	273	274	287	286	290	275	291	286	269	293	270	280	275	302	305	294	295	300	278	300	278	269	285	268	288	298	259	283	265	281	298	277	272	284	301	300	247	279	293	263	280	270	275	279	298	269	265	234	270	271	272	276	300	280	304	280	281	238	285	295	272	259	296	262	289	280	270	280	304	267	326	237	273	280	280	310	275	260	283	289	263	254	311	314	267	279	279	287	263	246	287	279	302	282	301	251	285	260	283	308	265	313	282	289	266	280	258	283	272	320	284	262	265	269	296	249	299	273	291	285	277	276	281	291	276	275	303	284	292	287	266	253	299	268	305	269	285	267	281	282	294	278	266	285	278	276	275	290	304	282	291	285	270	278	297	290	290	266	295	285	289	280	293	299	289	286	262	265	297	256	279	270	285	269	257	259	280	304	258	256	282	241	287	283	257	269	262	274	281	280	278	292	317	274	268	285	276	284	273	268	278	295	258	289	294	263	263	306	301	275	277	289	270	263	294	273	284	274	264	272	302	287	278	262	291	277	266	292	249	301	282	273	281	332	288	275	275	283	249	305	284	261	309	299	262	274	309	265	257	264	269	275	291	308	284	278	271	286	276	260	267	299	261	260	301	300	275	284	282	263	303
44076	47570	43088	39757	28370	30247	31148	19121	5788	851	147	143	123	143	157	146	124	128	132	119	132	105	120	129	96	112	120	116	110	120	129	122	135	131	121	119	108	113	133	128	129	124	111	138	106	132	116	86	143	130	131	136	128	140	109	112	116	113	121	104	118	134	121	110	124	109	130	110	156	117	125	123	117	122	125	130	136	121	106	139	128	117	129	119	135	99	107	133	137	142	104	122	117	110	121	119	112	114	135	117	133	119	111	114	117	109	118	122	112	132	117	126	134	122	124	100	116	106	110	115	112	109	121	117	134	135	139	111	135	127	95	103	109	107	125	121	124	132	116	120	127	119	119	139	113	144	113	119	106	122	130	107	135	127	131	109	110	120	128	133	108	131	126	99	122	99	139	127	120	118	127	125	114	130	106	145	122	129	104	127	117	118	116	120	119	118	133	130	131	133	109	117	111	119	146	125	111	135	113	107	115	108	132	148	117	131	132	114	107	103	112	111	108	117	105	134	118	113	134	104	126	118	134	110	133	128	118	119	134	121	110	125	123	128	120	125	109	109	140	144	138	121	111	124	127	132	123	124	126	129	122	120	115	101	121	131	114	115	130	131	108	127	110	115	114	129	126	136	118	112	135	136	93	105	139	123	127	126	127	127	101	130	132	107	113	111	110	132	116	115	125	127	115	128	120	114	102	121	129	116	129	105	127	121	118	116	128	110	110	153	155	109	142	143	128	131	112	108	112	113	137	132	122	123	127	127	122	130	112	119	127	120	112	124	108	130	104	128	105	107	127	131	116	118	131	140	124	121	121	111	133	136	131	114	113	126	111	129	122	137	123	135	117	102	123	116	116	127	132	129	126	121	111	110	107	114	107	119	117	115	130	112	114	123	137	133	118	116	152	92	109	107	132	117	126	129	109	133	142	128	121	121	128	121	133	133	103	143	115	122	129	119	121	124	131	119	129	108	122	111	122	133	112	132	118	130	136	113	114	124	96	120	116	127	117	114	115	133	103	111	119	110	117	122	132	144	134	118	112	119	107	135	134	114	107	124	135	152	118	113	130	102	104	124	130	129	140	108	133	118	105	127	129	121	113	126	134	112	126	126	128	107	99	109	119	131	142	130	123	128	114	132	125	111	123	102	115	112	125	133	132	111	135	111	117	121	116	138	123	108	110	111	109	123	117	81	125	122	119	123	114	113	131	124	123	111	133	130	128	117	123	116	127	127	113	120	101	126	123	137	126	114	115	125	110	96	126	157	111	126	121	124	130	109	125	118	127	148	139	125	128	123	130	112	118	109	108	120	125	130	126	124	120	116	109	113	105	111	109	124	121	127	122	120	129	130	114	118	126	119	120	134	110	139	141	110	121	130	126	126	122	117	125	107	119	119	135	139	127	107	116	120	121	138	108	119	121	96	108	112	110	107	106	111	127	128	124	124	106	124	101	132	150	152	120	143	137	131	140	111	111	133	116	127	122	123	107	126	109	156	124	138	116	135	116	129	118	101	118	119	107	113	135	116	118	147	119	135	125	121	129	116	148	108	118	136	124	141	135	131	166	130	129	128	129	127	121	124	121	108	127	117	112	145	107	127	111	115	120	139	118	118	108	120	120	136	145	119	127	107	123	151	100	115	127	116	115	121	114	132	118	127	118	123	124	114	112	114	127	133	122	112	110	117	140	125	126	129	132	120	115	108	127	117	143	134	125	121	111	126	124	121	112	117	115	124	134	137	118	121	109	124	124	127	122	112	126	118	131	134	107	133	105	117	114	103	128	129	135	116	131	119	120	123	118	123	141	132	104	113	100	120	94	109	118	125	122	120	107	117	126	100	140	123	120	135	129	121	129	128	103	113	118	122	139	124	108	116	123	124	116	116	120	122	124	145	137	136	112	122	124	109	134	143	125	128	109	140	103	115	135	123	138	110	130	110	133	107	117	128	131	113	113	124	115	138	126	114	140	124	129	132	106	138	127	121	123	109	131	121	138	120	145	124	110	109	114	124	108	117	114	118	117	123	122	109	120	114	112	106	137	115	136	110	121	98	130	112	139	99	119	126	114	127	126	121	120	114	126	133	115	114	138	134	107	145	134	110	139	122	125	124	134	132	120	135	128	136	127	122	90	137	128	143	124	117	106	141	131	130	123	130	123	101	120	119	124	132	140	107	146	125	105	124	114	128	109	126	117	110	135	116	125	118	111	121	100	110	118	123	126	110	124	113	133	124	131	114	109	113	120	121	109	125	114	118	123	96	118	128	120	112	122	124	122	118	145	125	120	126	110	124	129	121	119	123	124	135	119	122	122	108	124	130	122	131	119	119	118	108	109	94	115	109	108	112	128	110	110	115	124	137	138	108	130	119	123	101	136	123	120	116	107	119	124	117	124	123	127	138	121	124	131	124	125	114	118	122	119	115	121	116	104	129	119	104	113	119	116	124	111	136	108	146	112	135	117	112	119	139	122	121	108	112	123	125	104	113	121	139	117	116	123	121	124	110	121	115	123	116	126	105	120	135	143	119	116	110	123	123	130	142	97	118	114	118	117	115	145	136	118	111	117	117	125	138	137	119	112	107	130	122	133	121	111	133	130	123	129	136	120	113	128	117	132	125	107	143	133	126	116	123	124	102	130	146	120	111	147	110	135	110	123	123	122	126	104	142	116	116	123	108	115	126	131	135	116	127	126	120	112	126	133	148	111	133	135	112	104	115	130	126	124	131	115	132	115	128	113	113	130	135	128	93	124	126	115	120	137	132	123	128	135	130	119	127	112	113	115	117	116	119	111	108	141	122	131	116	121	126	127	136	120	111	105	147	130	112	113	120	122	109	117	115	112	93	139	145	125	131	124	127	120	106	113	97	139	118	105	124	108	112	129	119	135	143	85	113	123	108	134	100	118	136	120	118	119	125	104	122	122	124	96	111	110	127	139	131	118	130	111	110	116	119	120	133	135	117	91	103	140	123	109	128	125	124	117	128	117	126	119	125	137	126	128	126	115	100	148	122	101	126	123	124	119	126	122	122	128	128	121	124	118	137	120	133	131	131	130	110	103	136	140	137	111	115	120	130	147	139	127	117	122	114	128	101	134	98	104	116	119	122	128	106	98	110	106	141	108	131	124	129	125	124	118	125	121	108	112	118	127	117	118	132	131	122	116	121	125	130	105	124	118	117	130	110	119	138	119	126	125	135	127	118	126	121	116	125	130	91	123	142	109	129	101	134	108	132	109	136	104	110	108	117	127	105	112	126	105	118	128	104	125	111	136	137	126	131	130	104	132	92	123	107	128	116	123	114	133	111	128	110	125	107	110	117	124	117	116	142	115	133	148	120	125	109	108	116	112	124	126	146	130	123	114	134	98	129	115	105	131	136	130	125	143	119	140	152	144	117	108	112	115	124	142	118	133	135	123	127	124	99	118	118	124	115	121	114	116	121	121	146	117	130	134	130	98	122	133	118	109	103	124	127	129	111	122	111	122	101	118	136	133	128	131	130
35043	47826	51598	49561	40184	52419	46578	23899	5786	834	304	285	327	501	484	426	343	320	312	305	296	275	273	300	295	290	253	249	279	260	290	280	281	301	297	252	277	263	299	281	297	301	283	267	306	274	276	279	279	269	284	287	281	295	289	285	278	289	289	265	279	259	298	278	293	300	310	285	290	263	299	255	271	285	293	259	276	281	279	310	306	274	291	280	270	298	298	276	317	304	260	273	273	263	272	267	263	263	263	273	285	280	255	299	252	253	283	266	282	274	291	268	297	297	297	284	285	286	300	305	262	272	299	302	295	261	282	304	300	287	294	285	269	281	262	284	283	265	252	317	334	291	282	268	313	290	253	256	300	288	295	267	276	285	304	291	280	294	261	297	292	285	302	286	272	298	261	289	265	276	331	276	287	256	264	304	287	277	310	298	281	291	279	285	320	278	272	266	282	292	286	279	305	295	277	302	287	260	269	285	292	282	308	275	297	300	304	306	309	283	292	274	278	289	271	293	274	301	257	286	278	275	267	304	299	285	295	271	304	287	306	274	316	273	276	323	300	279	284	262	270	302	293	275	243	293	294	271	300	301	292	288	281	271	268	257	295	285	281	277	256	272	293	278	261	286	273	257	269	289	270	306	297	295	262	303	283	279	313	301	274	303	293	279	292	319	294	288	268	306	278	293	268	274	325	268	298	262	286	272	298	303	290	292	287	251	291	261	256	289	305	299	253	285	284	259	295	274	288	275	273	293	247	243	282	298	289	276	271	295	277	278	318	261	275	294	314	303	287	267	277	286	325	272	280	294	272	312	330	273	293	280	297	257	273	303	278	270	269	244	269	291	291	323	271	304	295	286	303	306	269	289	299	264	288	277	266	284	300	268	300	301	273	303	288	295	284	271	296	299	256	281	289	288	291	302	278	271	252	277	295	292	308	302	280	276	317	261	283	291	258	321	282	292	267	284	263	281	265	280	294	294	280	279	291	319	251	291	243	293	294	290	297	289	289	319	277	278	281	264	329	295	284	300	264	246	268	288	273	273	288	268	289	248	265	278	297	310	245	257	296	270	300	291	299	270	294	273	289	312	309	267	281	268	308	274	278	270	282	301	276	292	297	283	269	289	296	319	329	302	245	299	281	283	284	248	277	263	272	318	273	314	291	294	257	267	273	282	283	289	311	285	285	277	296	259	290	296	299	305	292	290	290	279	283	279	268	296	308	278	267	244	307	285	315	272	284	260	274	277	279	280	293	265	279	289	293	280	290	284	245	258	270	310	292	284	277	259	294	303	277	303	249	303	288	321	270	254	295	272	294	266	277	285	286	265	316	266	289	281	284	307	267	302	292	286	277	305	247	258	269	291	295	253	303	291	270	308	287	262	293	278	282	294	273	311	281	275	281	310	302	290	273	308	290	260	293	284	309	280	270	293	264	246	294	270	274	266	304	275	264	280	304	300	306	290	274	289	271	300	287	278	287	300	303	301	283	282	247	283	275	258	276	274	279	254	281	278	280	275	306	288	302	276	268	287	275	288	286	280	327	259	301	231	318	279	287	287	286	314	279	300	303	308	305	328	294	303	298	276	272	296	275	286	269	276	297	274	266	287	301	282	258	293	320	289	276	321	285	309	299	287	265	262	277	293	273	263	261	294	263	279	286	289	272	262	300	288	269	276	295	261	257	310	290	294	319	249	298	269	304	282	296	285	266	278	281	312	265	262	310	288	316	279	270	298	263	311	293	242	315	292	278	309	265	264	284	301	285	288	276	279	293	271	299	307	268	291	289	292	294	257	276	284	281	263	266	278	276	275	280	274	286	289	283	301	281	266	291	299	283	261	274	283	276	307	273	274	262	317	271	267	319	297	274	308	285	286	305	261	278	285	323	255	289	273	290	271	291	294	284	276	293	275	303	263	276	275	306	289	272	260	258	269	276	280	297	310	293	268	280	274	236	269	276	278	251	287	297	284	311	276	273	257	321	275	278	269	243	262	295	275	285	314	269	267	266	275	296	280	296	303	250	280	322	296	297	285	303	306	284	269	295	274	307	266	276	231	271	286	296	290	299	263	274	275	300	286	273	304	281	276	293	275	258	287	284	284	265	306	291	314	296	288	244	290	308	289	297	310	304	263	274	279	263	268	271	281	283	282	268	273	295	286	296	291	271	285	273	279	304	287	310	291	291	312	283	299	298	299	292	321	308	284	258	277	251	304	282	305	278	293	288	277	287	273	291	285	292	293	286	279	262	298	292	275	257	297	271	285	303	265	290	291	301	282	281	281	275	264	292	296	294	292	238	305	300	288	294	281	304	274	296	271	287	299	272	299	295	280	288	262	279	290	256	290	287	288	276	283	285	274	254	304	298	253	284	272	266	290	294	253	264	303	285	302	275	290	299	274	303	290	323	246	286	276	281	257	295	284	281	261	266	286	281	293	274	283	265	285	288	277	284	264	311	312	278	279	251	280	267	249	276	272	295	291	308	319	284	258	288	275	285	315	315	255	251	290	313	304	289	292	270	285	281	293	276	284	308	277	256	292	269	285	276	284	266	269	286	281	263	263	276	285	280	303	268	286	279	276	292	290	289	305	295	276	263	257	275	278	301	281	269	278	289	284	273	280	294	271	291	278	266	271	272	272	265	287	275	272	301	279	277	269	302	267	274	275	274	283	301	282	273	281	304	274	268	262	298	276	327	286	308	304	289	300	290	288	280	280	290	294	302	270	269	294	336	282	287	273	274	270	303	286	275	279	308	277	275	277	258	282	290	269	250	269	261	290	295	306	273	297	295	326	306	311	315	304	265	313	264	301	278	321	282	282	308	268	293	289	267	278	283	265	279	265	295	278	289	286	250	305	286	295	289	314	282	269	288	283	256	289	276	268	299	285	267	295	300	286	290	283	270	268	301	311	294	296	294	261	291	251	268	314	298	308	299	286	246	280	249	277	277	299	272	284	278	248	303	273	292	282	292	284	266	309	307	268	301	299	299	302	301	295	277	295	295	274	294	287	291	313	292	305	267	299	304	284	273	301	303	252	276	267	292	287	293	292	244	276	297	256	283	283	265	335	285	270	279	306	287	293	291	244	305	294	259	296	253	262	284	309	277	283	283	278	281	276	256	297	282	281	296	276	313	289	263	284	300	286	289	260	292	279	284	294	297	289	287	268	285	276	262	296	298	297	258	257	286	285	279	303	278	263	264	259	262	299	275	272	267	284	277	278	290	284	266	273	294	265	320	278	289	307	291	279	270	280	290	280	283	282	297	292	269	289	288	290	304	281	272	261	290	302	298	275	317	263	298	278	315	273	272	275	311	249	280	246	308	266	266	282	278	282	288	288	292	298	302	291	282	262	267	293	317	274	322	315	287	314	290	313	270	296	292	289	301	252	277	315	272	270	287	290	266	312	282	262	297	315	297	286	286	288	332	314	280	264	294	275	279	298	282	269	278	279	263	293	297	303	277	260	297	272	255	302	258	299	292	297	287	275	279	276	302	278
52340	47597	41595	37093	30282	31055	34849	28085	17451	6034	764	142	131	246	241	197	155	140	133	100	109	131	102	115	98	97	120	121	100	116	111	81	93	105	104	94	129	106	103	126	122	129	105	90	90	91	103	89	117	88	98	101	114	100	84	104	105	101	108	91	101	110	105	108	93	126	124	103	123	122	103	108	112	107	111	109	116	103	117	109	108	110	115	94	118	117	114	112	110	106	112	111	107	108	99	123	102	126	101	110	92	105	102	111	104	101	111	106	91	105	106	100	114	100	96	108	114	105	125	89	97	106	121	98	96	104	100	101	96	109	112	105	81	125	111	83	95	109	121	113	91	94	107	103	83	114	105	112	116	114	91	101	90	114	125	127	125	89	92	97	117	98	80	94	99	102	90	95	111	89	104	120	102	115	87	115	108	110	114	101	101	111	97	115	118	88	84	110	99	83	108	110	101	95	109	123	99	104	118	108	107	102	86	101	101	100	99	105	91	89	109	113	93	106	95	109	121	96	95	91	84	108	106	106	109	96	106	96	115	116	102	102	94	89	106	102	91	118	92	125	129	106	114	108	125	97	98	110	132	107	102	102	115	99	96	93	94	109	110	99	111	114	104	91	89	107	97	88	105	116	121	101	110	97	119	123	80	98	106	103	105	123	80	89	120	117	102	102	121	102	118	105	105	109	103	106	97	111	101	94	100	114	101	103	115	121	96	110	103	108	100	96	107	110	98	108	100	86	99	96	99	101	101	109	108	106	108	100	101	117	81	109	104	115	88	103	109	101	111	113	115	108	112	110	108	117	103	103	115	108	98	111	106	111	87	123	98	112	116	111	94	104	111	105	103	121	103	102	111	102	98	91	117	104	121	108	113	112	99	115	124	92	95	112	113	109	106	124	119	103	104	127	103	99	104	103	111	119	103	100	105	111	106	114	98	109	107	104	88	104	88	92	115	108	97	105	95	87	99	114	105	104	93	99	100	84	100	105	105	110	125	105	99	103	109	105	102	95	113	98	95	91	110	116	103	101	114	84	91	103	123	87	98	89	107	106	100	115	83	100	108	108	111	95	109	103	101	106	102	100	88	137	112	111	97	104	96	103	82	88	112	109	99	124	106	107	91	120	100	102	104	104	118	101	118	122	94	111	124	107	110	115	94	79	89	108	87	104	92	108	97	104	98	111	96	113	99	89	82	96	112	102	113	107	91	105	95	106	92	112	113	103	104	88	108	116	101	97	91	98	121	107	105	93	105	99	108	112	94	126	102	114	102	92	100	87	90	113	104	120	96	107	101	109	108	115	99	127	101	123	122	108	112	118	118	99	102	104	93	96	103	100	81	109	101	98	111	113	103	131	121	94	121	98	99	84	116	98	110	104	113	100	100	80	90	100	103	105	93	97	110	96	112	116	96	84	109	89	94	109	104	106	96	99	117	109	102	113	100	111	117	95	88	107	95	111	102	86	101	112	102	104	115	110	113	103	95	109	84	116	83	105	113	107	115	83	110	112	84	132	91	104	93	101	134	97	120	120	115	120	95	112	101	111	100	111	100	102	97	113	104	112	112	112	113	121	117	102	126	108	103	111	122	128	102	105	110	108	114	100	87	116	97	111	91	97	102	98	93	97	103	113	117	109	108	94	120	107	93	108	101	115	104	127	129	112	130	113	90	101	98	86	118	95	130	110	102	126	106	95	107	108	123	109	125	96	118	90	112	105	112	115	91	90	111	101	97	117	105	89	118	102	132	117	120	90	94	96	121	108	102	100	95	105	96	98	106	116	98	104	102	112	110	99	93	98	100	97	111	108	97	114	116	122	96	108	124	129	112	110	107	88	107	106	95	105	86	102	114	81	111	107	110	105	113	108	86	96	125	98	107	102	105	111	89	109	126	108	95	103	115	93	104	105	90	111	111	106	90	102	106	96	111	113	98	109	91	93	120	96	97	91	109	95	102	97	109	106	96	110	119	96	96	119	80	107	104	115	103	94	114	102	90	111	124	101	110	99	102	106	88	96	99	98	110	112	99	97	91	100	104	97	105	115	92	84	91	108	98	92	110	93	98	95	106	102	102	101	111	98	127	118	121	116	110	115	117	105	111	119	104	120	101	126	126	89	88	98	100	94	86	101	103	100	99	97	115	104	106	84	99	94	114	116	125	124	94	98	100	105	110	116	104	106	106	98	95	122	87	107	94	99	111	103	96	96	105	126	117	137	102	96	89	112	111	110	109	116	97	90	98	88	73	86	112	108	98	107	100	111	114	112	108	96	122	110	114	120	91	98	97	110	97	106	117	103	100	101	106	96	119	114	83	93	106	87	94	106	101	118	103	87	96	88	133	96	87	101	105	107	122	88	90	106	110	112	122	124	87	101	108	112	106	114	107	96	95	98	104	110	116	95	94	102	115	96	128	103	112	105	85	94	120	117	104	78	126	98	86	110	110	93	106	98	98	104	115	117	127	98	106	97	99	107	83	112	105	101	98	124	110	99	105	104	96	130	101	88	110	119	101	86	113	137	97	121	103	117	110	104	129	121	125	113	112	112	100	100	110	95	95	123	100	133	104	100	108	115	103	94	92	106	112	92	107	87	86	109	105	99	86	99	99	106	87	122	106	124	108	103	95	98	90	93	116	100	123	111	110	102	117	115	92	102	106	115	88	94	113	99	106	94	100	102	104	105	117	120	84	100	107	95	102	103	106	100	105	100	107	108	96	87	92	103	121	89	102	107	102	122	94	96	94	99	106	119	116	114	102	109	103	101	110	78	96	91	107	112	81	115	112	90	88	85	101	96	109	98	98	120	124	87	113	119	91	99	101	96	100	111	117	104	101	99	86	101	110	117	108	104	100	109	100	94	99	90	89	116	119	105	92	102	112	113	104	104	98	102	105	109	106	107	96	85	115	99	91	88	125	91	122	124	115	108	104	99	97	121	105	109	119	111	98	122	96	104	101	114	107	95	103	110	104	104	107	112	114	131	107	107	115	101	114	105	96	108	120	117	99	111	99	125	107	116	105	115	111	106	105	121	111	105	94	115	105	113	94	108	118	106	80	95	113	105	108	101	96	112	105	100	89	112	91	119	109	101	102	111	125	97	101	91	93	126	102	107	73	103	105	118	102	112	96	88	102	107	102	117	88	99	94	93	109	93	126	107	103	127	97	87	110	112	120	98	104	107	107	115	115	118	105	101	123	112	118	117	107	119	99	86	100	104	108	112	103	95	93	112	84	103	126	102	117	96	96	114	107	114	110	110	101	91	120	102	86	104	104	131	100	104	105	93	99	94	113	97	128	121	127	128	123	112	107	132	91	97	120	100	115	106	119	106	110	113	97	100	102	105	95	134	107	103	96	124	118	124	126	95	90	90	120	98	108	96	109	100	97	110	102	100	86	88	117	106	107	95	105	131	123	134	84	119	110	114	106	99	100	115	116	101	91	108	105	113	113	124	99	84	108	129	96	103	101	111	98	92	87	101	99	95	99	105	128	103	117	96
42444	52719	53716	51888	50577	73211	63951	38233	12680	2009	354	351	374	838	820	632	418	315	269	262	256	246	280	237	224	256	248	244	226	260	226	269	231	223	260	252	227	241	237	254	242	236	225	274	222	257	253	238	259	222	231	250	237	207	258	242	250	256	232	211	233	213	250	253	272	243	235	232	249	242	233	238	245	228	236	231	246	264	235	270	220	253	228	227	239	223	231	248	221	221	227	216	242	239	237	229	218	248	266	241	229	228	247	227	231	238	231	250	240	266	228	234	241	232	229	251	215	253	215	267	239	237	250	246	248	211	252	265	225	236	246	242	211	236	228	251	245	241	249	247	215	236	237	244	249	258	250	236	270	222	235	234	251	230	244	227	231	222	251	252	260	235	241	227	267	209	256	250	264	211	255	255	222	268	241	252	205	228	263	224	235	260	245	253	249	236	270	215	238	260	216	251	203	247	241	245	237	227	215	217	234	228	264	248	245	230	235	240	253	239	232	231	241	232	227	213	239	211	260	234	230	251	243	234	237	252	247	254	226	233	229	225	232	230	255	239	245	228	236	233	209	256	251	218	215	251	239	263	252	240	236	223	246	280	216	231	239	250	245	221	239	254	234	219	227	254	207	234	247	237	236	239	236	232	248	241	257	265	223	216	245	243	282	239	268	232	270	234	224	219	233	257	225	265	230	248	257	236	250	234	230	234	231	259	259	248	238	274	229	251	227	247	243	222	236	226	251	221	247	241	257	257	242	250	216	229	277	245	270	242	237	255	275	245	231	254	269	232	231	241	244	230	217	238	247	242	234	262	254	224	208	243	224	224	243	230	251	223	242	238	260	254	264	240	231	252	242	238	246	264	228	229	236	268	223	245	217	233	204	241	251	246	223	219	236	229	242	230	236	219	220	222	246	243	242	249	231	227	231	245	224	257	227	251	258	244	236	240	246	233	243	244	240	243	234	216	225	236	257	260	245	236	241	252	245	245	233	238	226	227	245	236	219	233	229	219	257	248	260	256	221	252	234	230	242	251	241	240	241	252	217	254	264	231	232	232	241	240	262	248	219	253	251	233	251	271	224	246	255	245	268	243	258	211	224	223	242	211	235	239	233	224	223	233	234	223	240	249	246	240	232	219	244	241	262	250	232	252	217	252	215	211	230	205	253	252	231	252	229	236	222	231	247	233	234	238	249	241	258	229	231	232	239	248	256	250	243	257	217	237	210	258	217	234	266	230	213	225	238	238	252	254	243	230	237	268	231	227	256	254	217	232	254	242	247	249	262	264	236	248	242	248	249	257	233	261	216	241	245	236	247	244	221	224	259	252	242	240	232	224	235	241	243	229	235	231	221	224	229	231	221	221	272	237	265	235	252	237	258	230	240	235	220	236	229	253	263	230	256	246	236	232	258	246	252	225	196	277	242	235	231	232	215	223	241	225	251	212	244	239	253	253	237	227	250	241	247	262	224	241	254	227	229	269	203	224	219	251	230	230	237	217	219	243	221	252	246	255	215	252	277	215	247	248	234	236	272	265	228	248	251	231	216	235	247	230	228	234	222	256	270	231	263	244	256	229	236	236	242	236	221	228	247	217	244	261	211	268	266	246	243	264	226	229	227	245	238	247	221	221	247	232	237	246	217	246	240	216	232	226	226	243	248	198	277	250	272	215	233	262	247	256	221	269	246	249	256	227	241	270	223	243	233	213	255	247	249	198	248	195	233	251	226	241	238	251	227	232	229	244	204	233	239	247	211	248	227	242	252	231	241	244	256	255	274	267	253	231	233	233	245	227	233	241	240	258	227	260	238	221	237	215	237	254	252	259	247	268	262	243	296	225	256	264	245	217	223	220	245	255	214	271	236	247	237	215	258	248	262	237	245	208	213	230	254	263	244	228	224	267	235	224	217	211	232	225	249	265	247	238	249	254	229	255	238	234	220	228	244	237	237	221	223	236	248	251	212	252	220	220	246	240	228	235	234	231	264	224	241	231	240	237	232	252	242	241	231	251	263	228	241	257	244	248	227	243	242	237	236	242	264	241	244	243	245	250	253	249	218	241	231	245	237	241	252	229	232	254	217	238	240	251	257	217	252	243	254	240	234	236	226	221	227	225	226	259	262	213	220	233	225	240	205	247	239	267	247	253	235	220	245	238	262	243	256	219	212	222	256	222	233	256	257	209	261	261	228	234	240	241	249	243	234	230	233	245	224	247	253	249	217	211	244	251	236	222	236	254	220	233	235	246	255	219	253	223	226	230	235	232	199	225	239	218	231	225	229	249	224	266	283	238	246	213	260	237	239	247	232	217	242	247	248	238	233	248	216	228	238	223	243	283	256	241	232	213	241	237	214	254	231	265	251	259	254	243	237	237	253	247	227	247	241	246	261	253	219	217	239	217	272	236	239	230	243	231	237	248	271	240	269	222	231	248	207	234	246	194	229	233	230	255	239	237	240	249	236	246	233	247	245	237	273	245	246	247	222	276	276	260	227	225	252	244	241	239	228	253	243	256	245	257	253	253	257	252	251	247	242	256	247	235	232	237	268	230	244	233	243	235	215	246	235	241	217	242	239	253	256	238	248	226	281	233	228	238	240	224	242	233	204	232	244	243	255	237	248	232	236	238	222	228	254	230	259	241	230	236	231	238	248	233	270	231	207	226	234	247	210	237	226	222	214	251	252	250	209	231	238	227	253	236	226	265	257	231	231	218	245	243	248	237	264	239	250	243	250	256	239	218	246	229	233	251	242	258	257	226	247	230	236	236	230	249	191	231	234	229	242	233	272	227	201	228	219	251	241	260	208	272	259	259	227	233	226	228	218	233	232	244	223	214	245	223	224	255	235	215	224	252	239	244	222	234	228	239	248	225	236	257	241	244	211	222	247	249	247	237	229	258	249	242	247	236	230	249	259	244	252	230	236	229	230	257	243	241	244	213	239	231	241	238	256	212	237	234	249	229	244	227	230	262	244	236	214	233	267	227	257	226	204	227	233	237	245	215	220	224	226	218	269	234	228	219	245	238	243	241	242	234	249	243	242	227	268	216	218	253	235	237	224	255	274	231	257	249	231	239	193	233	243	255	230	260	215	205	237	227	237	253	244	237	244	237	238	248	229	228	237	247	240	251	231	229	239	238	224	232	226	221	231	228	249	246	255	239	220	241	227	242	240	251	281	230	223	223	239	233	224	243	233	283	243	211	244	268	240	255	231	235	240	245	252	234	226	253	239	215	219	223	220	241	228	234	248	220	229	245	285	260	247	245	237	248	237	234	257	246	271	249	269	226	239	213	253	218	245	257	234	217	237	242	229	238	238	248	237	231	228	217	252	234	253	228	237	261	265	237	238	261	260	253	232	274	249	269	227	256	258	251	222	201	247	248	228	219	217	228	236	242	230	250	224	244	241	253	239	239	242	237	244	244	212	247	259	273	240	231	222	281	244	260	232	241	226	226	240	229	252	238	238	278	264	245	223	278	241	256	235	265	256	242	240	257	246	208
16228	21743	24893	21645	15329	7501	7270	3985	875	233	126	140	129	109	117	127	118	120	139	110	122	125	85	107	124	113	129	120	136	115	124	118	115	118	115	104	115	130	121	105	146	116	108	111	120	115	121	131	121	101	111	110	94	125	114	116	125	115	119	116	134	118	128	113	115	134	123	102	106	123	101	123	115	142	114	123	131	125	125	110	138	103	108	131	107	116	126	135	91	119	139	127	113	109	101	92	110	120	127	129	104	122	101	123	108	119	126	107	117	133	123	125	129	94	102	126	132	114	100	109	114	127	125	126	116	100	122	103	105	114	119	99	125	103	112	110	150	134	117	128	134	138	104	120	111	119	102	123	96	129	109	129	103	122	139	111	132	117	116	129	138	124	112	114	108	116	112	139	116	123	103	122	112	111	110	114	130	115	88	120	109	113	114	128	98	110	118	106	107	134	120	94	119	124	96	131	116	119	106	97	127	121	108	100	121	127	114	110	125	127	103	118	101	117	118	123	111	122	100	118	107	138	117	113	115	103	100	121	110	123	99	97	118	97	117	113	142	114	118	114	105	106	110	126	117	105	105	97	125	112	106	122	143	117	120	121	119	118	126	102	123	119	112	112	123	96	109	127	114	111	138	119	133	120	123	125	117	104	105	127	115	141	129	117	117	120	112	117	132	96	106	145	123	119	114	128	108	120	130	116	116	111	105	125	108	116	110	105	121	114	109	116	150	120	98	123	133	118	127	119	141	126	111	111	103	115	123	111	126	92	118	129	110	113	115	105	123	100	124	123	127	105	122	116	117	120	100	105	119	112	114	88	116	117	90	111	137	108	118	120	98	113	114	111	113	130	119	110	109	112	126	113	119	121	111	129	112	118	125	119	122	118	90	102	124	121	132	107	123	113	114	135	112	127	133	127	139	127	108	109	112	146	123	112	118	121	122	110	109	120	115	122	106	113	108	128	109	105	115	105	127	129	97	115	140	98	128	131	126	105	133	122	124	132	104	128	147	110	123	119	111	114	124	114	123	124	121	113	122	118	121	131	112	133	111	114	129	103	112	125	112	103	118	123	120	147	125	111	124	114	118	114	138	109	137	124	121	121	119	125	132	127	110	97	108	110	113	148	134	128	127	130	113	114	104	106	115	124	125	112	139	91	117	128	122	123	122	112	99	110	134	118	133	126	130	115	104	118	115	109	125	108	147	109	110	116	125	124	118	117	115	101	129	99	95	110	128	122	103	114	103	109	109	120	126	136	115	109	95	122	104	119	126	116	105	119	119	134	131	118	126	119	120	140	115	113	131	132	114	120	114	121	108	118	119	127	113	131	124	118	107	122	105	114	116	125	126	120	125	123	111	114	120	109	128	125	129	115	118	133	130	123	125	128	112	125	125	93	109	111	118	131	127	122	104	126	136	119	129	126	144	138	124	109	113	128	118	100	118	129	89	142	114	149	102	135	128	125	124	120	104	116	99	111	128	109	105	133	115	111	104	114	104	120	126	118	153	138	117	114	120	133	122	133	113	119	120	123	116	99	105	99	113	111	107	127	119	122	120	124	106	126	126	127	123	119	110	97	109	100	127	118	109	134	121	101	126	102	96	115	107	104	115	137	125	132	131	121	94	121	117	101	128	142	122	119	121	116	119	126	112	117	119	114	134	122	110	120	125	123	121	123	120	104	121	123	117	92	104	131	124	128	118	114	123	118	130	124	118	114	120	118	114	139	147	114	104	138	129	120	113	125	110	124	118	122	121	105	115	130	128	116	111	141	113	115	131	101	113	145	113	105	98	116	100	131	112	123	115	137	118	115	92	121	110	134	131	123	100	94	122	114	108	113	120	127	113	113	113	102	135	122	112	120	113	110	112	120	127	116	110	124	144	141	104	99	120	107	115	121	107	105	121	114	115	93	129	138	106	110	129	129	124	106	103	126	108	113	124	113	89	101	122	108	96	124	143	125	139	148	119	111	112	111	109	121	110	121	112	138	123	110	96	125	126	108	144	117	118	112	126	114	112	122	122	125	119	97	134	109	160	119	107	105	113	116	111	118	125	136	109	102	115	102	121	115	128	111	116	132	99	112	119	121	124	125	118	116	112	121	109	123	122	120	122	116	118	114	110	118	121	124	101	110	137	117	107	123	129	132	121	105	106	124	140	116	110	106	106	135	116	127	101	128	109	123	104	107	98	118	123	112	106	110	124	115	101	117	125	128	140	103	135	110	111	104	120	121	127	120	117	122	99	103	115	108	117	122	103	126	122	95	121	113	126	118	121	114	128	127	114	130	98	132	105	101	120	125	126	110	132	103	113	106	132	116	101	118	113	119	106	126	105	109	108	115	120	108	116	119	132	108	116	121	120	110	107	102	116	146	99	126	117	133	115	101	91	107	116	130	127	132	115	100	140	114	123	113	118	124	97	104	126	103	106	112	118	111	116	98	110	120	109	102	114	137	129	124	97	133	138	104	116	139	124	99	111	123	115	110	140	100	102	94	108	107	127	138	118	106	116	92	117	124	128	109	115	101	133	124	118	113	98	97	109	103	119	124	102	134	122	132	119	113	109	124	123	116	134	115	99	118	111	120	101	124	132	115	118	112	113	105	106	129	110	127	119	114	100	128	102	127	128	109	101	105	124	130	116	112	98	137	119	113	124	107	123	122	120	124	134	112	112	112	114	99	130	125	107	117	120	112	129	117	111	123	122	138	96	118	122	98	127	132	113	111	122	108	127	124	109	125	118	122	111	117	106	119	110	116	135	127	116	97	115	108	109	96	103	115	123	114	145	129	112	112	118	121	118	112	124	124	118	115	117	112	125	123	125	116	121	115	140	138	139	132	95	119	115	103	142	118	120	119	114	116	142	95	128	120	116	123	141	109	104	119	132	120	125	122	116	128	132	127	98	106	123	113	118	120	111	105	114	116	135	117	141	121	122	121	103	109	117	118	119	126	119	135	116	126	113	105	115	120	105	101	141	107	104	119	119	102	114	135	100	112	127	127	131	113	95	100	105	113	119	135	100	108	129	115	107	104	107	108	117	112	139	113	134	111	123	129	97	93	132	142	117	136	102	119	116	103	128	118	126	119	116	127	113	124	116	119	124	97	127	135	133	112	111	118	119	101	129	112	122	103	116	119	126	118	114	107	114	110	109	111	118	115	131	115	118	138	126	100	113	117	116	112	96	130	129	121	123	126	101	136	108	103	117	119	100	117	104	146	120	106	130	107	129	110	106	120	127	111	134	112	111	97	117	109	116	122	134	117	114	121	116	112	99	105	128	135	125	133	128	115	116	117	116	125	112	116	130	120	104	120	122	107	101	119	123	118	123	96	125	120	119	111	142	114	112	130	126	112	120	129	117	139	115	108	109	107	117	117	136	127	127	100	139	133	121	116	116	115	112	116	120	100	123	109	125	104	116	122	103	119	105	118	118	129	115	102	107	114	95	125	123	122	110	112	122	110	124	119	110	123	133	108	115	111	111	116	135	128	110	121
12995	22124	28274	30865	22958	17721	18754	10018	1969	454	276	321	279	329	255	340	305	290	307	237	250	265	265	271	279	253	314	295	288	298	256	297	288	304	304	274	314	298	298	303	276	273	245	282	282	293	293	274	293	283	289	286	269	269	292	307	291	290	285	266	243	270	284	286	303	290	272	265	256	289	285	277	278	310	292	277	272	314	267	302	270	288	283	276	272	272	282	279	250	287	276	301	285	296	285	322	284	294	290	290	315	287	285	292	305	310	279	297	272	255	271	291	243	285	299	273	291	267	272	258	291	305	276	271	305	295	282	303	277	266	321	293	283	313	280	258	274	272	272	294	259	328	261	285	276	301	298	269	269	254	333	270	285	295	252	276	255	282	294	309	307	278	294	297	282	299	261	264	285	281	304	249	291	279	306	299	283	269	280	277	282	278	272	283	284	260	296	309	290	299	279	281	248	300	284	280	246	260	272	301	296	283	302	296	285	297	258	284	279	292	272	298	301	277	266	264	279	269	277	297	283	272	278	250	300	255	297	288	294	328	296	295	296	259	282	261	317	265	261	281	277	248	257	270	297	260	316	275	287	317	300	306	288	276	265	260	284	276	285	261	252	294	258	256	277	321	277	300	277	280	293	258	268	326	326	284	263	304	272	240	291	293	269	288	290	296	277	307	283	267	280	288	273	307	257	305	264	281	271	273	313	284	277	297	260	251	260	255	292	245	279	294	291	275	309	267	278	270	260	286	305	297	265	266	308	282	265	275	276	281	290	292	305	272	276	275	268	269	284	296	303	298	297	256	298	243	312	303	252	275	324	281	278	268	293	303	271	249	265	285	288	262	280	265	284	295	303	274	282	289	291	280	274	261	264	280	293	291	285	311	275	284	270	261	266	277	281	290	256	298	301	265	284	271	282	298	276	289	283	279	301	306	268	304	293	259	297	298	302	289	281	306	290	284	295	259	281	265	266	293	272	274	301	282	312	273	257	303	270	283	313	270	275	265	268	275	252	257	275	320	247	293	263	319	268	298	305	273	258	262	267	237	266	263	250	250	270	272	278	253	284	293	273	305	297	271	297	301	300	253	279	266	277	241	297	285	280	280	286	290	276	287	278	271	275	277	273	277	291	282	302	284	276	282	269	255	295	250	300	283	313	292	289	283	297	276	277	275	282	287	268	290	271	267	301	284	302	289	276	267	290	268	275	266	285	288	308	309	294	288	277	300	292	270	301	297	274	279	266	256	278	275	250	283	277	286	260	289	297	252	275	284	273	256	257	270	262	288	256	293	310	272	282	301	323	310	279	314	295	286	291	265	297	269	308	283	260	296	260	280	275	274	293	289	273	291	269	304	293	254	285	282	282	294	274	294	287	297	242	271	259	271	266	298	275	281	288	282	250	281	265	316	290	332	290	245	282	249	281	272	271	310	285	298	291	257	267	272	302	278	341	269	275	298	280	274	286	288	279	292	261	264	255	291	337	270	313	278	270	289	285	294	269	299	312	299	279	260	274	271	277	309	293	299	279	298	242	293	310	267	294	268	249	260	291	288	331	278	267	282	269	268	260	281	270	263	286	262	286	275	278	276	270	248	278	264	282	288	314	270	294	315	264	310	297	291	302	276	288	297	270	264	284	273	267	274	289	288	272	282	295	293	287	287	300	300	293	311	249	296	274	294	283	254	280	236	301	267	297	298	245	288	285	284	302	286	268	292	283	261	284	268	287	294	269	287	269	265	284	283	289	266	280	272	278	295	260	284	287	331	279	298	286	307	249	300	303	287	288	297	294	280	310	281	261	265	282	297	312	303	262	300	293	258	307	260	287	305	256	266	270	256	284	271	289	305	277	296	292	303	283	287	289	296	261	261	293	298	280	295	326	305	277	285	296	306	309	263	264	335	282	301	282	310	288	274	293	295	266	286	269	266	305	321	274	306	290	270	298	282	290	281	299	301	310	292	264	285	289	288	243	290	269	287	250	308	272	278	301	268	269	271	299	288	307	259	270	294	262	270	267	279	270	281	281	279	284	264	295	267	323	294	287	274	285	275	267	289	250	291	258	276	267	261	277	328	282	256	275	300	295	267	291	280	258	270	273	289	282	273	280	308	250	256	271	262	301	267	307	285	294	282	272	275	273	290	292	276	276	268	278	275	316	303	310	303	273	295	287	277	296	285	285	290	278	318	300	267	277	252	296	271	264	284	279	308	305	293	293	278	301	320	305	285	274	253	295	278	253	305	277	262	284	271	262	266	272	283	273	300	292	290	270	282	289	294	279	301	298	263	303	267	295	293	280	296	324	282	270	250	232	294	297	270	308	277	292	259	287	288	293	270	280	297	270	274	309	313	260	296	276	291	295	260	268	285	301	280	263	269	259	286	301	305	270	298	270	277	267	282	298	287	277	304	274	282	262	298	289	317	254	275	276	269	266	316	297	271	301	278	293	276	303	315	282	271	279	295	292	279	261	288	283	300	290	259	285	277	290	277	315	273	305	298	279	275	289	296	295	296	269	286	285	292	294	276	277	283	268	311	291	271	262	285	278	289	280	326	257	259	254	289	284	291	269	275	286	266	268	277	289	297	294	286	282	275	286	277	290	231	292	263	282	275	300	300	275	295	252	313	276	285	309	258	308	273	271	299	304	292	280	288	307	283	290	305	287	258	302	272	280	267	259	263	310	275	274	257	264	265	260	331	282	285	283	262	315	271	268	295	280	266	258	281	287	293	268	283	261	259	290	297	292	269	286	291	319	254	290	292	307	261	270	289	268	300	282	304	283	299	294	284	266	276	272	259	250	258	289	268	278	275	275	279	290	285	301	276	271	267	275	289	306	294	297	302	275	283	273	293	269	292	303	270	274	289	259	295	299	288	289	257	286	274	296	285	277	269	304	273	319	292	283	280	268	251	307	254	289	258	249	280	288	263	322	281	255	240	270	297	285	255	282	278	245	286	288	287	250	279	280	285	282	301	304	277	284	267	293	260	280	276	273	293	278	293	245	286	267	255	278	279	309	260	326	284	264	285	291	258	291	316	274	284	280	265	335	255	275	269	287	284	272	286	291	271	272	281	300	286	296	274	289	283	256	285	289	296	276	245	293	264	299	299	302	284	312	300	297	286	297	271	270	282	274	277	321	278	282	278	284	263	292	299	294	247	283	281	276	255	262	291	283	309	294	300	270	284	280	310	287	334	268	286	293	276	265	279	247	280	301	310	286	275	276	312	269	260	268	294	263	309	298	290	273	273	297	267	275	292	277	300	265	286	286	291	301	272	312	303	293	305	242	287	292	277	292	271	267	299	301	284	280	286	270	277	299	301	249	293	279	265	268	278	275	289	284	295	287	280	295	290	283	287	277	308	279	286	265	265	279	276	273	268	293	269	307	283	301	280	301	289	282	300	308	264	287	261	273	273	278	279	293	285	266	290	290	278	297	294	278	270	266	298	268	275	277	290	292	279	303	280	308	279	306	284	270	296	297	286	296	304	279	267	317	293
45972	47822	46425	37503	33490	28078	29032	22420	9848	1952	256	134	130	172	156	154	117	116	145	121	135	135	131	120	118	120	126	120	124	117	130	126	152	119	137	129	138	129	129	127	126	138	134	132	119	131	128	124	121	111	122	136	116	126	131	122	119	114	128	107	130	128	88	131	136	128	130	133	113	125	134	113	129	116	113	136	116	127	144	124	106	118	135	115	116	129	121	116	98	125	136	149	139	111	145	117	125	126	117	134	138	117	114	115	146	123	120	135	107	130	135	136	136	117	117	113	138	120	154	121	113	107	112	138	119	144	117	103	138	111	121	124	114	125	117	137	112	133	135	104	160	139	102	131	133	104	98	122	127	125	114	106	130	112	115	124	128	127	101	130	126	121	137	111	126	113	115	117	104	116	131	119	116	121	113	132	150	127	119	105	112	108	126	136	123	93	117	117	112	109	118	107	110	102	160	109	115	134	125	150	143	111	128	116	128	128	124	141	114	134	115	135	134	123	133	142	119	117	128	133	126	116	115	131	140	120	120	115	123	106	130	114	107	138	115	116	115	129	134	125	120	130	120	142	121	119	128	103	125	114	128	123	139	107	111	103	139	124	101	136	121	123	120	113	140	134	127	120	146	114	104	124	124	126	123	127	123	126	111	103	134	105	136	125	144	149	117	113	120	114	90	120	128	107	124	125	124	126	132	139	129	124	127	123	144	113	114	134	111	135	122	115	105	133	120	127	150	121	112	146	122	119	131	118	137	119	131	108	114	126	124	109	113	137	132	120	120	126	105	117	143	144	113	117	111	125	131	137	138	116	108	133	128	115	133	115	126	127	117	121	123	138	145	148	133	132	131	124	110	108	128	141	133	133	120	120	109	98	144	114	113	113	126	103	116	120	101	97	128	121	116	111	123	109	143	109	125	118	123	120	125	117	136	124	115	123	127	128	148	116	113	123	90	132	128	113	114	127	119	125	124	147	134	130	120	104	116	115	110	115	126	124	135	135	131	111	110	124	117	110	143	127	112	134	134	117	133	118	103	116	105	101	124	119	108	118	122	125	110	134	138	114	104	105	123	113	114	127	123	117	112	115	108	109	155	115	125	127	137	113	124	115	119	129	117	112	132	119	130	126	111	114	114	109	142	111	123	137	121	132	122	118	134	124	130	126	122	119	121	119	111	128	131	127	121	126	122	150	119	118	134	106	127	128	126	126	118	120	107	111	139	120	121	115	120	145	153	118	116	123	106	96	115	123	141	113	107	124	129	110	123	122	124	141	136	125	107	129	130	119	122	124	125	145	116	112	123	139	148	133	129	118	111	151	115	120	128	125	133	118	137	123	148	122	97	137	89	132	117	118	120	118	138	117	117	124	123	127	112	126	126	108	123	107	119	122	120	138	100	117	117	117	130	121	120	103	124	122	125	112	127	128	117	119	119	128	102	153	119	137	115	112	111	101	127	107	117	142	107	132	141	114	139	114	136	115	123	115	138	126	122	106	118	126	100	135	125	111	132	118	123	127	98	139	115	125	118	133	105	124	115	109	135	120	113	111	96	125	105	130	106	111	89	129	115	110	108	127	95	137	114	124	101	118	122	115	110	130	119	143	111	121	144	111	111	133	126	136	128	113	129	116	118	117	109	125	123	121	129	141	102	133	128	114	112	105	115	133	137	111	129	126	142	117	118	107	120	124	120	135	135	118	112	119	124	139	143	123	104	131	116	119	105	121	104	117	112	147	111	125	133	129	130	129	134	126	123	126	115	133	134	112	133	122	107	113	108	106	122	135	105	93	126	129	121	125	114	126	133	110	136	106	115	116	150	101	119	148	130	117	125	121	112	111	129	96	118	115	111	107	151	135	137	143	115	141	130	119	132	135	137	143	124	127	124	105	97	139	135	112	129	116	122	149	141	131	135	108	120	125	124	138	123	130	110	121	99	114	139	121	104	122	122	125	118	127	111	123	105	118	131	98	112	119	117	110	136	122	112	123	150	119	111	137	119	112	128	102	101	125	126	115	120	116	130	111	113	115	113	128	136	122	116	121	129	106	101	121	127	122	121	126	126	93	115	133	132	137	116	112	125	123	127	111	140	120	127	136	121	128	142	122	110	117	109	126	107	137	125	116	136	125	100	116	106	132	109	120	116	105	113	115	139	114	118	119	106	130	119	154	129	122	113	128	127	108	127	119	105	100	115	126	110	110	135	145	124	121	122	117	114	130	137	146	131	130	115	131	117	134	138	109	159	125	98	128	145	108	116	114	113	118	123	112	109	128	122	133	113	123	104	110	134	138	137	139	118	109	120	127	125	118	117	113	111	107	118	118	119	130	142	108	96	115	116	117	117	96	126	127	124	119	131	117	111	109	117	110	106	123	103	139	129	114	157	115	110	137	131	122	129	128	111	133	129	124	115	124	132	126	124	127	131	116	115	123	142	132	141	113	133	108	147	117	103	133	131	130	118	139	132	100	159	128	115	116	123	125	130	141	118	114	108	123	120	130	131	128	119	112	115	117	125	133	112	123	111	116	123	121	132	120	133	123	129	139	118	124	117	151	144	135	108	136	115	130	125	110	121	112	125	112	118	123	119	132	110	130	110	139	96	111	113	117	144	120	131	118	113	128	126	124	106	130	121	112	131	130	120	114	116	132	118	127	125	137	118	109	123	97	144	130	131	120	115	121	107	124	122	113	92	138	124	133	145	102	117	119	120	115	109	121	143	124	114	140	129	117	119	131	130	141	131	122	118	139	156	124	120	120	105	147	136	125	125	108	132	100	143	121	131	153	141	104	104	139	111	112	120	111	116	129	115	122	117	129	119	128	113	142	140	131	145	127	138	152	129	108	124	149	131	129	119	105	125	122	133	123	131	137	137	104	121	131	106	131	125	117	143	136	118	127	139	114	112	128	103	127	117	131	109	133	116	134	107	118	137	113	125	133	121	149	119	128	113	141	128	134	116	103	102	127	123	136	116	107	104	105	128	134	136	98	134	136	122	121	141	128	145	136	133	115	121	130	116	109	122	102	118	113	127	116	107	107	122	132	119	131	115	138	114	121	118	109	131	106	137	127	101	103	133	95	126	127	118	109	135	126	110	108	135	114	118	122	121	109	96	102	117	118	119	106	118	122	129	142	128	123	116	122	117	125	127	128	121	125	114	117	128	128	114	123	108	125	110	126	126	121	110	109	137	106	118	114	130	125	112	107	116	129	135	113	118	122	104	127	124	101	135	121	121	122	141	110	128	103	127	117	98	105	116	138	101	104	109	119	119	133	142	135	137	135	134	130	116	119	137	112	129	128	119	117	112	107	114	126	129	99	132	123	120	121	116	126	123	152	122	124	119	99	105	111	107	112	102	113	99	136	117	124	144	118	112	137	124	131	128	135	127	113	122	143	127	129	117	114	124	142	133	105	125	127	150	107	113	112	122	108	134	102	150	116	101	91	121	125	136	135	120	120	117	116	135	120	138	140	104	116	125	134	125	110	118	101	98	140
35703	49173	53245	50476	42562	50405	47375	30239	8710	1273	379	314	357	453	494	434	343	323	254	302	297	281	286	287	300	282	293	287	295	293	283	248	296	296	291	287	330	325	267	296	298	294	293	313	278	304	284	272	273	288	300	269	288	288	284	284	271	285	265	265	276	274	301	290	269	324	290	278	306	323	285	297	294	300	253	287	290	262	290	300	304	300	284	272	295	315	282	281	296	277	299	313	273	266	282	289	308	274	303	302	310	278	311	273	325	291	260	298	292	277	282	268	305	241	286	292	288	282	283	307	280	294	293	281	304	295	277	288	301	286	268	273	311	293	266	293	307	301	269	276	277	279	303	300	302	314	311	314	332	283	267	316	286	289	267	274	293	285	275	301	277	301	277	284	297	266	316	286	300	307	300	301	307	259	282	280	279	285	296	286	293	296	317	296	307	316	257	288	273	287	284	285	270	289	299	277	270	293	304	286	295	260	319	260	292	293	288	289	269	298	264	298	287	301	301	266	301	276	299	281	279	286	293	262	284	275	281	280	284	301	304	269	289	294	263	281	290	307	285	297	288	288	297	242	261	311	277	294	267	297	304	302	262	262	288	297	296	269	266	303	291	292	274	288	306	302	258	278	255	280	257	317	278	269	332	313	261	284	253	261	290	277	279	295	270	279	305	281	257	278	290	291	301	282	277	306	282	281	294	287	264	302	299	270	273	286	281	284	284	285	257	272	274	281	277	275	285	297	283	300	268	276	259	305	285	278	318	229	287	313	286	278	282	307	298	275	238	265	320	303	259	291	277	273	286	279	281	262	307	272	264	311	263	280	291	296	297	278	283	279	279	311	288	267	295	308	301	297	284	285	260	269	280	284	299	278	270	310	282	286	290	262	306	285	302	280	278	309	286	267	285	313	288	304	259	289	301	308	275	271	279	307	281	293	311	297	267	291	269	283	253	294	286	317	311	314	281	288	297	288	256	280	284	276	251	283	300	259	288	300	249	282	265	279	292	261	243	264	291	287	267	251	308	280	277	291	296	277	268	302	278	329	298	281	279	282	273	267	282	312	299	284	286	274	284	273	282	293	304	300	254	255	273	305	297	313	294	297	280	258	296	267	293	290	248	296	290	277	275	318	276	290	295	290	281	279	256	283	294	287	294	298	309	282	290	319	266	280	277	248	284	313	326	272	310	281	285	268	288	273	293	299	259	272	276	269	261	264	262	275	282	304	292	317	281	259	283	312	278	311	272	293	302	296	267	294	299	271	258	298	320	300	290	281	258	259	305	275	271	264	252	292	286	316	308	258	290	297	270	281	255	274	286	283	279	257	287	274	270	254	294	301	295	263	288	267	304	291	261	303	287	277	304	287	284	292	313	276	288	298	287	267	270	284	277	260	260	277	279	266	322	284	280	284	274	304	288	296	271	260	291	307	292	245	283	279	290	231	276	288	270	310	265	325	289	287	242	293	307	274	301	283	281	282	279	288	293	262	308	303	274	281	290	253	287	287	288	312	306	296	270	285	287	284	297	312	305	275	283	288	280	237	271	308	288	282	265	274	272	307	292	299	275	265	286	241	283	282	280	290	291	292	302	273	272	293	272	262	295	277	284	308	298	279	274	290	260	285	284	262	326	256	268	291	284	264	260	273	284	272	291	257	263	286	299	274	306	282	288	292	294	318	273	285	285	299	297	284	289	268	282	287	311	299	270	307	288	287	268	323	257	275	287	244	319	287	272	302	292	296	311	286	277	242	301	281	285	283	275	282	282	294	322	276	291	314	281	262	254	301	279	286	272	291	257	284	261	263	250	260	272	287	255	268	275	303	284	290	284	337	310	288	287	303	292	289	289	302	311	254	279	295	291	325	301	274	259	300	255	292	305	280	299	285	257	282	263	286	296	303	284	297	253	285	283	295	276	269	254	279	297	253	282	260	279	288	265	308	262	320	303	298	310	282	277	273	277	292	299	296	251	247	279	294	305	282	302	241	284	287	286	286	270	288	260	297	290	295	275	304	285	282	249	252	305	290	297	292	261	261	311	309	294	271	282	301	269	303	289	251	256	284	285	271	307	309	272	296	278	249	305	287	262	284	306	275	320	264	283	290	308	269	275	294	310	283	269	315	323	300	248	278	241	265	269	286	246	283	317	337	292	295	276	275	292	269	289	308	274	299	296	291	296	267	295	285	280	289	270	298	267	280	282	276	267	302	283	274	281	304	260	298	288	304	272	296	281	292	289	303	285	322	297	291	296	275	259	289	288	282	311	285	304	297	308	288	310	269	284	300	301	262	293	281	280	287	288	266	271	296	288	257	312	270	319	289	280	285	309	254	311	304	276	286	260	296	275	292	293	309	272	306	302	317	298	265	262	267	298	321	307	300	286	306	285	302	282	285	315	310	297	282	288	267	303	302	309	293	260	276	276	318	290	281	260	257	295	311	278	294	295	292	307	266	296	299	285	291	272	317	293	289	282	298	258	274	289	312	294	280	248	263	318	287	265	277	282	257	284	271	279	295	274	283	321	269	261	302	283	296	277	282	291	306	281	287	294	288	278	268	295	266	269	330	294	304	281	290	313	275	291	301	303	292	295	306	298	299	283	291	286	247	266	287	236	308	287	283	268	307	282	279	272	297	296	282	279	271	272	279	302	307	328	297	282	251	266	289	288	307	294	267	285	292	276	312	275	285	283	273	268	275	285	308	265	277	270	269	283	318	259	267	278	271	249	285	280	316	297	284	282	290	268	278	283	288	257	287	290	281	307	273	276	291	259	289	289	302	295	261	300	303	283	280	302	299	292	322	286	280	279	295	305	295	255	290	283	280	298	294	295	282	261	289	269	279	298	271	270	293	281	307	283	302	297	286	291	269	280	252	288	273	257	274	264	300	294	328	295	285	294	267	317	281	262	282	274	299	294	304	276	268	307	275	297	276	294	286	276	298	265	243	271	285	280	276	322	265	267	250	305	253	283	285	280	321	294	302	276	279	309	277	288	261	290	246	280	301	283	282	311	299	269	287	284	289	286	292	276	290	270	283	282	302	293	270	277	282	236	282	270	266	271	303	307	289	302	261	308	299	299	275	265	298	289	308	305	321	286	281	303	277	272	290	265	275	284	275	289	280	305	288	278	265	270	292	296	277	309	295	280	254	279	285	331	293	271	273	282	301	299	282	306	266	287	275	281	293	302	281	267	283	306	275	265	289	292	268	305	298	270	268	288	285	280	317	289	276	304	292	310	285	267	301	264	307	290	281	277	296	270	277	285	273	267	317	292	291	294	280	277	248	287	280	286	310	289	322	270	298	274	303	288	273	334	286	261	307	302	304	269	305	283	265	274	300	300	271	273	296	303	305	275	306	292	292	292	266	248	303	264	261	284	285	276	290	298	308	308	278	264	305	272	246	282	253	318	286	291	283	294	273	267	294	312	269	282	283	292	297	301	281	278	267	261	280	301	277	285	294	315	297	232	274	285	294	289	297	310	291	294	275	301	269	313	284
53125	46325	38897	32842	28781	35036	39139	29428	15358	3354	246	112	151	203	208	179	125	130	87	101	130	104	103	93	109	99	113	111	113	122	127	123	88	105	116	98	93	96	119	120	110	91	102	99	79	101	97	104	105	100	102	112	104	101	107	98	112	85	110	98	115	95	89	106	97	120	100	116	105	113	104	94	104	85	105	110	117	94	126	103	116	96	117	71	99	120	110	115	116	99	125	102	102	90	109	112	104	102	109	105	88	125	108	95	117	92	107	85	90	88	105	109	111	99	123	119	103	99	111	102	99	91	79	87	90	102	100	113	113	100	107	111	111	105	121	104	87	94	90	107	117	100	89	109	110	92	89	119	84	86	102	98	105	95	103	96	100	107	110	117	83	78	92	107	96	99	113	116	89	107	105	105	114	115	104	92	120	105	96	100	103	94	112	117	97	90	118	107	97	114	108	94	113	98	89	98	125	99	88	112	111	118	105	113	88	100	104	95	96	121	95	121	107	98	115	97	124	92	107	105	99	108	103	75	106	123	96	104	106	114	99	104	74	105	100	97	96	110	113	94	103	103	104	89	96	105	100	102	89	102	109	99	107	99	100	128	91	104	111	94	95	94	97	108	106	102	106	99	103	103	99	96	107	114	116	111	106	103	110	127	99	113	108	102	113	84	101	106	101	130	86	104	116	108	110	111	111	125	103	105	102	103	100	91	96	90	109	102	93	98	109	98	113	98	100	118	102	116	133	123	113	90	110	102	100	94	103	93	101	97	100	96	129	106	96	92	110	96	94	90	85	96	114	93	109	106	97	89	99	117	97	105	88	111	100	86	98	87	89	90	100	130	111	90	97	108	98	109	103	104	128	103	116	90	85	110	114	101	96	108	99	99	102	95	102	101	86	78	110	99	114	91	117	91	116	88	97	90	91	102	100	107	110	102	129	113	105	109	114	94	108	93	118	97	111	110	91	97	103	95	121	101	113	119	105	117	100	99	96	93	95	91	97	90	118	86	107	99	89	130	86	89	121	99	115	116	93	99	106	107	115	98	110	110	91	98	87	113	104	87	106	85	101	124	112	113	98	111	89	101	118	106	116	94	99	113	125	84	129	113	104	102	110	89	96	80	91	117	93	95	98	91	101	109	119	94	94	107	109	105	104	113	112	96	90	108	119	97	106	95	88	81	107	102	115	107	92	104	117	110	96	98	90	89	96	84	105	108	116	116	97	93	103	93	113	107	108	87	111	100	105	131	94	106	90	117	103	96	120	109	129	100	102	92	99	99	108	110	96	105	107	119	86	106	124	94	91	119	93	84	104	78	99	119	100	113	108	128	93	101	103	99	110	100	113	115	110	92	106	104	109	85	106	102	112	110	89	92	108	113	104	100	91	94	89	100	106	114	90	88	111	91	106	108	98	112	94	107	84	105	105	107	111	131	122	117	101	115	131	97	133	115	110	109	105	96	78	107	108	97	111	109	113	109	102	101	110	95	107	97	76	98	135	99	109	89	101	110	119	99	125	110	101	113	119	96	89	132	113	115	106	105	120	101	117	95	107	105	118	100	104	103	107	103	104	121	99	110	92	91	105	79	90	100	97	108	108	105	94	116	86	83	109	93	96	108	104	87	76	116	98	92	98	108	120	104	109	113	104	103	108	115	103	101	95	88	105	111	106	98	92	118	123	91	100	108	113	111	103	104	119	94	91	99	106	98	102	113	107	87	116	103	111	108	95	98	106	98	127	120	88	116	87	107	109	105	98	83	108	104	84	118	98	100	114	97	106	110	111	95	102	95	101	107	104	90	95	99	93	106	108	95	102	109	108	106	95	105	107	98	90	109	116	85	80	100	104	130	96	95	91	113	103	109	109	119	106	102	104	117	112	107	90	125	102	110	99	111	97	95	81	95	114	106	103	105	118	99	90	115	86	93	91	93	97	97	122	117	92	106	104	101	97	115	117	116	101	94	89	110	91	108	93	81	109	100	103	122	91	102	110	82	97	86	95	94	90	105	127	96	133	91	110	116	111	99	80	106	99	98	92	95	109	127	90	107	116	87	106	107	102	85	86	97	86	103	103	93	100	100	99	125	86	102	115	116	132	98	96	100	97	108	99	98	106	113	104	97	113	100	101	81	90	110	107	103	94	101	100	87	106	117	90	96	102	106	96	71	99	99	96	82	111	99	116	93	139	101	92	99	129	106	102	115	88	108	104	106	102	90	103	109	105	124	104	109	102	107	107	102	99	121	107	91	110	98	112	120	110	90	107	125	87	99	109	103	92	109	116	99	108	124	94	110	110	112	108	104	90	94	108	96	112	102	99	122	108	113	86	110	102	117	116	107	70	97	94	111	117	114	108	104	86	105	82	96	99	95	91	112	117	124	113	100	133	94	102	105	89	93	90	110	97	98	108	108	98	104	117	110	94	99	106	97	87	84	108	107	111	103	84	85	89	84	100	111	89	103	111	112	97	92	112	115	83	109	104	106	105	113	104	112	96	92	103	91	94	109	79	110	80	109	122	101	92	90	111	106	108	107	104	96	119	96	121	106	110	81	98	114	107	107	105	97	102	93	104	113	105	94	94	103	118	118	89	108	110	95	100	112	100	110	118	108	99	122	94	89	97	112	120	114	94	87	93	92	121	96	95	121	101	97	95	103	108	97	103	100	92	100	100	101	105	90	102	110	104	104	119	81	90	116	95	112	100	102	100	102	92	85	107	110	93	96	94	113	96	106	110	103	116	98	100	103	97	125	104	112	118	132	98	113	107	107	116	90	117	114	106	119	84	116	125	123	110	111	97	86	96	105	117	109	103	68	97	103	91	92	114	99	118	117	102	105	88	112	113	94	98	99	106	91	100	100	106	97	97	112	86	119	93	108	94	94	93	103	102	100	101	95	84	126	121	108	85	105	85	110	100	112	109	115	101	102	112	100	89	109	87	107	105	119	111	94	107	101	115	98	121	103	111	102	109	124	103	88	86	100	90	110	113	86	88	84	110	111	97	91	89	111	102	104	83	93	118	111	101	104	99	108	110	111	108	122	95	107	118	104	100	117	93	103	91	88	96	93	80	93	97	108	95	81	91	89	86	97	101	90	115	96	99	109	93	116	114	108	109	95	85	108	94	104	117	101	108	118	121	98	99	104	108	110	87	99	102	110	96	101	94	110	85	103	95	120	102	102	99	115	117	104	104	83	115	94	90	93	104	103	106	124	101	107	96	87	118	97	107	97	111	90	89	111	102	102	94	103	106	101	94	105	97	109	94	107	99	104	103	127	111	113	98	111	100	90	99	110	111	90	85	108	95	114	92	107	102	118	101	106	112	119	98	104	96	81	94	94	91	109	118	98	98	110	115	99	100	97	92	96	105	104	116	105	101	111	102	114	101	116	104	89	110	121	102	126	115	106	102	99	102	85	123	111	97	100	115	98	104	107	103	109	102	106	113	111	109	113	107	116	96	112	95	111	117	101	100	94	92	113	108	96	90	91	113	106	89	100
45313	53469	51335	49912	60285	71677	62564	39886	13679	1862	265	288	400	652	745	537	396	336	262	273	248	253	248	256	236	245	242	256	225	231	237	249	270	248	256	243	241	242	234	235	249	239	238	241	260	254	238	243	219	272	205	261	230	261	233	220	279	251	258	214	229	230	226	244	224	242	233	240	245	231	260	228	222	232	241	228	265	243	256	243	274	241	243	227	231	217	212	220	262	208	211	235	237	235	263	227	237	233	220	230	227	219	236	238	203	214	277	250	245	255	258	253	226	205	256	254	246	225	240	262	244	224	243	257	274	248	256	219	233	246	252	237	235	231	236	246	228	226	253	242	235	221	264	220	221	247	248	247	234	249	249	235	246	213	243	220	252	224	245	252	235	234	236	223	241	246	243	216	240	246	239	235	235	230	219	210	181	271	248	221	231	225	258	253	217	227	220	256	232	227	230	240	246	236	239	241	235	238	242	233	233	200	250	269	242	232	228	228	244	249	245	232	243	237	237	254	250	242	208	235	255	227	254	232	258	244	235	214	243	236	228	252	240	246	252	223	259	239	212	251	235	232	228	203	239	223	247	228	236	243	248	234	215	240	225	235	222	241	262	219	248	239	216	241	226	230	245	235	244	227	240	206	243	241	258	229	231	232	231	241	227	236	228	248	248	239	240	222	256	232	250	245	232	223	238	251	217	252	253	232	224	228	219	241	245	241	236	215	229	227	234	250	230	238	229	232	247	219	233	254	241	269	225	225	245	216	241	251	252	235	236	239	255	233	225	232	247	217	247	251	239	229	224	220	244	239	240	224	235	250	250	229	229	258	240	244	232	231	236	223	245	217	217	254	251	238	258	233	237	234	219	218	240	223	242	219	217	223	216	243	242	235	253	242	250	211	220	241	237	235	242	207	248	220	258	220	223	229	254	254	233	244	243	222	251	251	217	259	235	247	215	272	217	244	245	208	247	220	227	252	243	239	231	226	248	268	263	240	203	228	239	232	230	237	226	238	264	232	237	224	245	243	206	266	240	216	250	226	224	240	223	218	237	209	218	262	240	240	238	236	241	243	229	231	252	242	239	243	250	202	233	232	238	227	235	247	228	226	235	237	212	248	236	232	229	219	259	235	225	219	245	231	236	227	251	233	248	259	226	270	226	223	245	206	249	235	228	244	224	193	248	248	246	271	247	243	225	259	241	200	225	254	253	229	212	240	211	233	224	236	244	227	234	272	214	271	234	237	259	245	214	241	206	246	232	237	256	224	244	249	217	240	249	250	229	230	236	259	218	230	245	216	250	218	221	241	258	246	238	227	261	238	223	226	239	236	235	268	247	222	236	225	223	249	245	248	267	220	248	239	226	258	214	241	233	245	234	223	240	258	253	204	237	219	267	238	220	236	227	263	266	235	241	209	255	284	249	228	236	258	234	237	222	217	238	262	217	228	230	207	227	224	245	199	252	230	236	261	215	229	230	246	237	227	228	223	242	233	230	240	255	243	211	245	268	248	239	229	234	250	246	235	248	244	247	242	221	234	235	265	264	223	228	231	244	237	247	239	215	272	236	246	260	263	225	229	224	248	237	219	238	216	220	235	235	231	233	232	222	247	251	249	252	262	239	231	250	267	233	227	241	240	219	257	242	229	213	263	238	217	244	230	221	234	229	217	238	243	245	255	240	218	243	216	225	257	253	258	241	230	220	278	238	271	243	227	238	238	228	260	225	223	244	234	265	210	238	258	219	246	241	246	227	241	238	253	234	232	228	216	245	224	231	222	263	250	250	241	247	259	229	220	223	219	226	220	250	249	267	240	243	262	208	234	227	217	237	238	215	238	260	223	248	245	269	221	214	273	208	231	220	233	236	199	229	244	258	254	226	207	240	243	262	234	226	235	232	222	232	237	237	262	241	230	243	209	210	284	234	233	239	233	223	239	250	238	238	232	234	232	247	252	240	230	253	233	223	233	211	256	245	241	253	231	220	233	212	245	217	243	229	229	224	224	258	259	214	257	214	217	225	236	248	238	250	230	261	236	225	204	277	236	199	219	221	228	234	232	246	225	243	253	240	214	240	265	258	237	229	227	240	234	204	244	268	232	230	203	236	243	236	200	265	258	257	247	246	226	243	237	244	243	205	237	241	231	221	238	223	248	243	242	222	200	229	232	214	249	256	244	250	243	223	272	231	236	215	245	243	267	224	241	224	241	243	229	237	241	216	233	230	252	211	290	245	242	257	236	259	251	258	223	223	228	243	225	234	227	238	231	239	253	224	247	258	228	247	261	232	227	245	213	236	235	224	235	240	224	213	217	230	233	251	258	233	243	239	242	250	230	260	244	221	233	221	221	233	228	239	215	222	258	236	241	232	226	243	226	238	260	240	240	224	230	240	223	235	239	216	219	223	212	236	229	228	227	211	240	243	254	241	261	225	233	259	249	234	239	232	257	215	269	265	235	238	247	258	234	242	247	240	223	222	233	240	239	254	249	230	239	227	225	232	240	249	218	250	263	197	253	226	244	231	227	244	206	242	242	276	258	249	228	238	243	246	241	242	261	221	242	234	239	262	238	250	222	217	235	255	248	249	247	225	253	236	237	235	268	252	251	237	228	236	236	267	241	213	259	232	235	222	217	225	215	248	244	208	219	262	222	250	219	224	231	260	226	234	240	244	262	225	236	229	233	261	247	258	228	242	275	270	251	248	251	246	232	238	220	246	243	249	231	240	237	212	243	245	213	235	242	234	237	244	242	230	241	250	229	249	240	248	260	219	220	242	228	260	216	223	234	232	241	227	226	239	206	232	205	252	209	227	258	272	279	243	231	215	230	215	234	228	260	244	217	244	203	193	246	212	216	260	222	277	247	247	221	216	216	237	228	221	197	217	230	256	223	222	252	257	216	232	239	234	238	232	224	266	226	222	229	216	245	228	218	221	263	221	215	243	255	258	240	247	206	231	254	249	253	216	208	254	248	283	206	220	241	254	257	226	216	213	242	220	214	245	238	230	206	235	240	264	236	244	243	243	256	238	212	247	195	269	223	233	225	234	205	256	272	221	236	225	224	207	253	212	248	225	240	219	239	247	220	217	215	252	225	244	227	227	226	223	238	270	222	233	216	239	219	240	223	211	236	246	231	235	240	220	222	206	240	243	240	247	227	234	231	227	222	252	257	237	201	231	252	235	250	248	252	260	251	223	237	232	255	244	277	249	251	245	252	201	217	252	254	223	234	254	220	266	238	229	250	225	242	222	250	244	228	217	237	210	221	209	245	256	255	259	260	237	225	251	238	217	259	253	228	242	236	235	227	221	251	210	232	239	231	232	224	241	241	233	243	243	220	229	237	229	249	250	243	227	228	221	235	237	224	230	223	251	242	231	260	215	233	225	220	242	214	238	242	257	238	232	237	230	248	241	261	277	227	262	240	226	205	241	268	243	239	236	241	241	237	240	235	265	235	220	241	231	216	260	242	223	234	202	209	227	232	213	215	221	233	214	224	259	240
15073	22442	22641	15797	7565	6849	7222	3220	760	175	132	109	130	131	166	131	99	134	116	130	120	130	116	120	109	107	115	118	114	110	111	117	135	132	84	117	115	125	112	118	136	109	116	107	116	131	111	123	90	117	111	131	113	118	97	126	108	124	106	114	139	121	96	120	128	127	128	132	97	101	116	113	107	110	122	100	112	121	118	120	116	125	105	110	105	125	135	123	103	134	104	124	113	114	120	121	107	104	122	109	119	135	114	115	122	104	124	114	129	103	110	105	114	115	129	103	126	132	128	113	103	120	131	111	104	122	115	121	99	115	109	123	115	107	130	121	117	112	97	97	108	121	111	128	118	142	132	115	110	110	135	152	131	133	122	134	120	116	101	111	113	109	148	108	123	114	121	110	110	129	126	103	116	106	110	110	110	123	93	116	130	93	122	124	129	113	120	110	129	120	126	125	116	131	125	111	126	117	116	113	130	132	117	141	131	102	105	115	129	120	119	116	152	151	124	126	110	88	119	128	118	119	110	121	119	132	107	98	123	119	127	125	104	125	96	109	128	115	125	122	129	116	122	121	126	100	114	109	128	108	130	126	126	103	121	115	127	105	101	103	123	111	121	135	104	125	113	124	123	119	124	107	135	119	103	104	124	122	120	106	100	108	117	131	126	138	115	116	112	114	93	123	92	130	131	95	128	118	131	130	110	111	138	114	107	100	118	114	108	117	122	112	109	112	110	109	111	116	124	102	121	132	123	111	108	99	128	124	101	123	117	112	129	116	100	102	110	105	131	138	108	134	142	128	119	126	109	109	125	118	112	117	107	120	105	125	113	133	99	112	109	119	123	134	109	102	125	109	118	131	112	109	135	134	100	124	105	142	109	134	117	114	111	128	112	109	109	116	123	115	130	102	99	132	117	115	118	136	103	138	125	115	125	123	109	122	120	124	94	112	136	120	124	111	109	125	124	106	103	136	120	114	111	121	122	120	120	122	90	125	95	130	117	130	117	118	106	123	116	121	117	114	131	128	93	137	126	123	113	106	108	119	107	136	115	109	126	96	114	128	118	139	118	110	130	120	123	124	119	113	115	124	122	88	116	113	109	116	126	103	93	116	106	109	127	110	93	118	103	111	119	134	110	121	115	116	119	121	123	114	99	121	123	135	124	126	124	121	109	120	128	116	119	110	114	88	113	108	102	121	122	127	111	131	119	117	134	109	107	137	128	113	113	108	105	117	107	128	104	111	118	143	104	128	133	109	108	109	127	111	116	128	106	120	115	115	107	130	122	120	115	123	125	101	112	135	117	126	151	134	101	146	131	117	105	125	127	144	134	104	121	121	105	107	121	128	107	111	94	109	119	125	103	109	141	126	111	110	129	113	128	137	119	112	138	135	106	123	111	110	110	115	103	138	131	116	156	116	104	124	97	119	137	122	125	119	124	130	124	117	144	134	109	125	117	123	106	122	109	128	112	135	102	100	117	117	129	117	118	122	110	125	110	113	133	121	108	101	102	133	115	97	117	100	116	122	125	131	105	109	100	121	118	119	122	122	112	131	108	108	109	134	111	117	130	128	101	115	97	140	116	113	131	104	112	93	110	121	139	118	103	107	118	97	126	125	106	149	119	129	121	126	141	118	116	138	125	116	134	113	140	99	141	111	138	121	138	125	113	104	122	119	115	133	115	96	142	121	129	123	115	142	120	130	112	130	114	123	121	122	113	126	128	119	144	126	103	141	130	139	114	111	115	119	97	110	135	112	125	117	119	128	116	109	132	126	109	137	107	107	118	128	111	125	125	112	133	123	111	137	120	132	124	128	119	110	121	92	98	127	128	131	121	125	129	132	115	141	130	118	112	113	119	106	125	113	119	112	115	119	118	113	97	118	102	129	118	123	128	116	104	104	118	124	118	136	106	121	124	126	124	120	130	126	113	126	129	114	129	126	125	128	123	141	108	120	105	116	111	132	122	128	109	124	94	131	114	103	113	111	109	130	99	114	126	124	117	122	113	108	118	113	114	118	134	99	116	108	134	132	133	111	121	126	121	88	92	105	127	104	118	128	122	98	102	123	123	109	117	110	128	130	111	120	97	115	126	115	123	146	110	130	137	112	128	123	127	129	107	117	144	115	116	138	123	102	118	133	128	131	115	125	97	112	110	111	123	118	123	114	134	114	108	124	133	115	117	122	128	125	117	114	99	132	118	124	117	104	119	122	112	111	129	103	111	113	136	124	122	123	124	101	106	121	113	125	100	108	108	142	130	124	102	118	129	112	109	114	124	116	99	122	108	124	139	116	100	135	125	116	131	125	120	123	100	106	120	120	123	115	119	123	121	122	111	125	142	112	111	115	118	109	117	103	119	122	122	133	123	112	116	113	108	122	108	118	114	121	110	118	111	104	146	121	125	107	128	110	118	125	115	133	113	107	107	107	117	146	118	113	125	120	115	127	125	105	108	112	129	96	134	111	108	117	129	100	124	111	139	124	123	94	116	103	125	108	129	121	113	104	110	137	104	139	107	131	117	98	121	122	129	103	106	138	127	122	125	115	122	121	113	122	114	113	116	105	88	114	117	133	132	124	124	110	125	115	106	128	131	122	124	110	111	119	121	127	107	141	115	99	120	115	122	130	115	109	112	117	121	131	109	104	120	135	108	131	104	108	116	110	126	99	131	115	123	129	105	107	95	115	124	111	110	107	95	130	117	146	94	116	120	122	109	122	114	108	114	111	125	110	119	101	126	109	127	100	108	117	107	99	138	100	105	144	117	132	113	104	123	127	142	109	130	102	135	117	108	123	130	117	107	115	108	96	132	118	133	132	108	124	123	96	118	110	122	116	112	124	119	131	120	114	114	121	127	131	122	113	103	131	86	110	120	122	141	146	111	135	111	104	109	115	117	116	124	135	123	108	123	111	118	131	124	105	128	109	122	110	121	115	119	106	121	136	120	116	107	124	119	110	115	146	126	114	119	125	118	103	118	103	131	131	139	107	110	117	105	115	129	112	110	128	116	129	133	127	107	124	124	116	106	111	123	132	115	127	115	107	112	132	97	103	116	122	115	106	99	113	118	135	113	112	119	122	124	125	124	128	130	130	121	119	113	145	100	112	109	114	106	125	102	105	114	107	111	93	113	148	108	101	126	118	122	103	135	92	96	103	114	121	115	99	116	112	110	129	120	125	130	111	104	118	122	135	123	119	120	110	103	137	118	112	117	96	130	148	113	113	103	106	119	90	113	113	135	119	111	105	118	124	93	122	112	120	106	120	101	113	98	122	108	119	135	119	99	117	127	109	119	112	125	130	112	119	133	122	130	127	124	113	114	107	113	120	110	129	118	110	122	106	114	121	103	110	112	129	98	109	117	118	111	111	106	127	119	127	130	117	100	119	132	123	106	127	126	99	122	123	114	115	117	119	110	101	114	134	124	121	99	116	116	111	109	137	120	119	102	103	121	126	123	128	112	107	107	113	115	92	130	124	105	137	129	139	124	114
12251	22082	24875	22750	15838	19633	18295	8396	1856	499	262	283	270	305	337	289	302	291	285	267	299	287	300	284	306	301	261	251	296	263	279	284	290	271	288	269	316	263	305	253	296	303	320	274	301	251	291	279	296	285	284	278	262	298	283	299	282	294	273	316	271	277	338	301	294	282	302	269	292	279	306	269	291	273	260	249	280	293	314	268	284	303	287	270	311	318	273	309	305	289	264	301	269	289	271	287	254	260	278	301	312	263	256	296	282	293	295	304	298	289	294	257	308	253	278	285	288	293	279	284	278	307	278	296	248	272	248	277	275	270	299	305	278	289	265	295	290	287	307	284	266	273	250	294	284	279	256	281	337	286	267	269	307	294	249	278	270	308	288	283	321	265	275	284	285	277	301	281	313	282	265	282	306	279	289	283	284	293	277	285	284	277	306	278	282	251	292	274	281	312	266	289	285	273	269	277	275	294	303	286	280	288	298	276	260	281	308	268	279	297	305	259	275	279	256	296	290	292	287	284	290	262	307	276	268	299	303	280	284	316	261	298	283	274	283	280	268	256	269	292	278	297	272	274	261	289	255	271	272	279	257	299	304	276	285	262	293	274	310	269	304	249	288	272	277	293	295	276	266	275	285	285	272	276	245	274	252	266	308	238	284	280	274	295	290	311	257	310	268	286	262	288	260	261	268	280	313	261	273	276	280	280	262	296	273	321	284	300	294	253	306	297	236	277	311	241	253	309	277	273	272	261	263	265	289	297	269	292	296	276	333	269	263	273	289	271	292	289	276	262	280	279	250	322	315	259	271	296	240	293	257	309	255	297	314	304	305	282	280	283	285	270	242	301	277	261	269	261	302	298	296	281	283	306	272	269	286	247	252	280	272	269	275	256	279	261	274	294	253	263	285	288	282	280	280	287	304	257	280	275	305	292	277	284	268	277	284	275	290	258	313	303	272	287	280	263	289	320	253	283	266	262	279	271	292	291	276	267	248	252	295	276	278	269	306	309	280	311	269	268	284	288	305	287	255	285	302	282	315	236	259	281	264	275	261	302	262	289	260	269	268	298	276	268	266	254	268	288	309	276	291	291	260	264	283	280	258	276	325	260	286	322	258	313	283	275	271	292	253	267	254	270	269	265	292	274	258	277	257	282	296	262	300	327	290	299	277	258	298	291	282	267	291	298	275	277	288	269	261	277	268	274	310	290	297	262	292	286	282	291	277	278	284	315	283	286	312	269	281	283	255	271	275	262	303	320	296	257	293	289	275	290	277	302	275	284	277	286	266	287	282	272	282	300	264	293	287	281	305	291	271	284	274	263	292	288	280	302	254	284	271	294	288	263	261	286	281	281	288	265	290	275	278	269	276	263	276	280	289	252	269	290	307	287	272	280	294	294	288	292	265	294	285	324	284	281	268	295	280	266	310	288	298	272	247	311	280	263	276	274	253	285	309	281	289	274	267	300	291	259	300	287	317	297	288	269	277	284	274	249	259	277	299	284	299	262	297	269	283	270	312	260	300	253	309	298	299	271	272	278	283	266	254	327	282	263	280	263	278	291	292	262	299	314	281	271	305	335	250	281	274	306	260	276	292	242	266	297	240	286	300	277	277	265	295	273	289	261	266	261	268	297	295	265	293	292	283	273	292	272	314	264	278	266	267	275	287	258	277	264	285	297	269	271	303	295	304	319	277	304	303	256	294	274	316	273	274	308	297	297	327	280	275	291	305	318	261	307	270	289	244	283	291	314	278	278	283	293	281	273	256	293	298	260	280	258	271	259	247	296	282	281	335	273	268	294	296	288	265	282	269	282	290	300	256	266	273	317	272	268	280	244	277	280	268	297	269	280	302	290	250	271	268	302	292	257	286	259	256	295	278	295	258	246	274	275	289	311	270	325	268	259	284	267	311	289	317	259	299	275	290	269	300	281	272	271	301	295	287	275	280	293	304	281	270	298	278	273	292	306	283	299	252	285	284	304	273	278	264	278	296	276	295	270	301	293	288	289	301	275	294	298	316	273	286	256	272	282	291	277	284	276	319	287	271	272	268	268	294	283	276	283	279	278	294	270	283	271	277	319	299	266	256	288	285	277	270	307	260	281	255	277	311	291	287	322	287	289	309	291	272	290	302	261	266	271	261	282	262	265	295	266	280	268	317	293	299	297	290	272	283	313	304	325	287	245	269	287	260	296	279	261	270	266	250	292	302	295	337	258	269	254	287	280	272	301	265	282	267	284	275	297	296	269	274	299	285	301	290	277	302	281	277	264	287	297	283	277	280	287	310	292	274	292	305	308	263	275	289	311	275	294	263	275	261	308	277	294	306	269	287	260	272	275	308	305	311	299	256	280	275	283	291	286	291	265	311	274	273	289	280	306	303	293	276	333	299	273	296	283	281	293	270	277	262	251	287	272	287	260	266	297	286	294	296	264	291	312	301	297	266	301	254	296	275	264	255	293	253	285	302	295	288	262	272	287	277	287	288	279	246	281	296	257	265	266	281	272	261	296	287	284	284	307	269	297	267	266	271	274	270	306	289	281	298	299	297	300	310	301	261	292	297	267	264	267	282	292	289	262	258	291	272	294	274	283	277	271	275	264	305	310	284	292	265	278	257	258	295	295	289	273	276	286	310	281	300	269	297	278	262	292	298	299	255	282	250	273	291	269	259	307	277	276	282	299	254	310	271	277	287	283	271	302	258	275	263	301	298	270	300	298	279	310	290	268	269	273	309	284	237	282	274	263	285	271	293	268	264	272	281	274	290	257	293	293	294	272	306	278	277	285	255	284	281	302	267	269	293	279	290	289	278	257	270	298	292	270	303	284	287	311	270	283	270	272	278	297	313	296	297	277	279	294	307	296	262	319	295	282	295	262	266	289	288	288	280	292	257	267	269	290	275	265	304	279	272	258	274	232	298	311	286	286	286	272	297	289	269	301	304	266	285	265	296	274	316	258	276	259	305	265	293	290	280	271	280	292	279	327	276	273	294	277	246	272	272	264	240	304	293	302	310	305	282	283	255	294	284	273	273	286	302	296	276	271	284	294	287	292	288	281	265	280	263	288	276	295	281	304	280	279	257	312	267	270	273	259	257	294	277	272	263	260	266	287	279	289	278	286	277	287	274	273	278	277	305	285	283	332	268	278	276	284	289	274	308	277	266	301	284	261	294	263	273	257	279	277	294	291	298	281	287	311	249	249	295	290	322	292	275	285	287	258	268	292	282	264	289	273	262	289	300	283	262	284	274	304	294	277	271	289	316	276	272	263	261	272	251	304	296	265	282	284	286	284	302	295	298	285	279	271	274	276	265	294	253	255	260	268	269	257	280	268	277	269	266	259	248	281	287	275	246	275	270	283	283	298	269	284	288	261	285	300	293	282	266	277	265	268	300	259	311	252	288	279	283	283	263	280	288	281	282	288	267	300	278	273	290	278	277	273	286	240	251	276	299	296	318	273	271	277	296	268	274	287	306	266	253	251	268	281	314	250	266	305
46807	50321	44728	38826	32463	28371	29228	20727	8358	1704	236	159	125	143	162	143	136	132	112	131	118	132	142	123	133	120	130	142	122	130	114	110	134	124	122	117	133	130	120	124	131	125	101	132	119	128	124	118	125	126	130	134	133	120	145	114	121	143	129	119	113	136	145	134	146	120	125	133	111	122	124	137	117	135	123	138	135	129	114	125	122	107	136	138	108	114	131	128	133	129	122	124	121	113	127	135	139	142	133	147	119	143	123	141	105	104	132	110	146	128	117	138	129	118	108	115	134	149	122	114	109	120	148	130	141	124	106	112	118	130	120	129	120	123	116	125	134	121	123	115	99	122	135	105	112	101	117	122	130	120	142	124	116	118	115	139	116	133	129	129	127	110	118	147	132	116	128	132	130	140	124	125	121	136	135	117	131	110	119	110	153	115	146	118	123	115	122	126	132	142	128	118	138	138	132	120	127	123	120	124	123	135	111	109	127	118	128	130	132	105	102	122	119	115	116	111	127	132	130	123	118	119	121	129	128	97	105	122	136	124	110	108	142	122	113	126	116	116	120	123	114	129	159	126	141	140	110	124	116	117	140	119	123	143	132	112	125	110	99	127	137	123	126	125	112	127	128	120	120	127	122	128	142	149	120	128	127	120	133	107	129	135	127	131	126	120	140	128	128	135	109	100	124	130	120	138	120	112	130	126	133	124	135	125	133	121	129	136	127	156	130	131	120	131	126	138	120	144	109	121	102	113	144	130	152	139	100	123	102	118	119	119	132	130	128	139	148	125	131	139	136	106	145	100	128	114	128	133	152	126	121	124	121	113	120	115	128	98	130	110	127	132	110	134	128	145	121	136	113	104	128	123	127	127	109	150	117	102	130	120	147	98	104	144	112	140	132	122	119	143	114	119	126	107	103	127	146	104	113	137	137	108	116	134	112	141	131	123	108	135	111	106	101	115	133	127	147	126	122	125	108	125	121	125	126	135	112	103	124	124	139	126	131	134	139	118	107	114	124	146	117	133	127	111	125	142	120	99	115	131	112	110	127	113	112	127	140	121	109	126	139	116	133	118	154	124	122	133	117	132	106	132	112	126	125	124	139	143	115	140	123	120	142	130	137	116	98	121	118	133	128	136	119	118	126	124	115	122	121	102	118	110	97	130	125	116	120	125	125	118	127	135	138	111	114	115	116	114	119	146	118	127	94	115	133	138	121	143	115	132	116	124	130	119	119	103	107	126	130	124	96	123	117	143	117	122	132	134	132	130	126	115	102	113	108	128	110	125	135	119	130	127	113	122	118	120	141	132	124	115	131	129	131	122	149	129	140	118	122	103	119	126	109	139	123	122	128	117	139	125	111	110	119	130	131	130	114	126	113	132	108	94	123	117	157	134	125	132	147	114	129	137	126	142	126	125	156	113	121	133	130	131	133	110	113	134	128	150	101	111	139	132	114	107	151	118	115	120	115	116	145	103	147	134	138	137	107	120	120	122	129	99	141	96	131	131	136	126	110	118	136	136	109	112	122	141	111	99	110	129	119	129	132	113	127	114	116	113	106	104	118	110	103	121	126	133	125	114	117	119	136	102	139	124	140	115	129	128	149	120	111	119	123	125	134	123	142	130	121	131	131	116	115	135	116	140	105	137	133	125	116	141	151	114	117	140	111	110	126	129	140	139	120	141	106	143	125	108	114	112	139	122	123	120	160	132	137	117	119	120	137	125	127	110	124	122	123	104	105	140	123	121	97	152	116	127	123	90	112	121	125	119	102	122	114	127	107	122	124	150	139	120	132	107	95	112	125	130	109	121	114	144	108	118	120	129	105	139	131	133	127	119	124	134	119	137	129	110	122	153	125	109	114	135	131	130	117	121	118	113	119	124	151	132	119	133	105	133	144	137	133	137	146	120	127	128	133	116	149	132	132	117	109	131	122	131	129	127	125	123	119	111	95	123	116	133	124	126	112	126	118	128	130	110	108	111	121	123	127	131	126	119	114	110	128	119	129	137	121	111	124	127	104	111	137	117	101	113	141	107	115	136	125	116	100	119	130	107	129	142	112	113	119	114	124	141	113	114	119	110	130	118	133	131	114	105	126	128	125	120	124	116	129	130	127	140	111	125	127	128	112	113	144	116	100	119	133	125	116	118	121	114	139	109	121	110	136	99	118	126	126	121	120	144	123	125	151	122	119	113	117	119	113	123	102	127	147	124	138	131	132	125	123	126	123	123	117	126	140	146	101	140	130	119	116	149	124	119	122	117	99	125	94	121	102	114	92	134	116	114	133	119	112	142	109	120	113	110	126	137	124	132	142	146	134	115	136	130	97	132	106	129	111	137	144	119	127	134	121	133	138	122	117	138	104	141	128	126	115	139	116	130	125	131	115	122	129	113	116	128	137	131	113	124	106	99	118	137	125	120	119	135	132	123	119	110	130	137	130	118	108	122	128	125	124	126	117	130	140	107	116	110	118	113	144	123	103	128	124	131	117	123	118	142	130	131	127	119	138	126	116	119	131	123	119	101	111	124	126	96	134	123	149	138	127	134	115	134	128	129	123	114	120	121	109	125	108	127	101	112	118	118	105	127	140	116	123	134	127	136	133	105	122	126	101	130	120	127	144	137	136	141	116	104	142	123	105	113	128	106	138	119	111	141	142	128	125	119	128	128	129	127	128	123	104	120	120	143	115	116	108	143	110	130	140	117	146	123	93	129	129	112	123	127	107	127	129	129	116	120	126	124	153	123	120	116	112	118	123	115	125	96	133	132	138	132	135	121	134	145	119	143	141	116	129	124	144	123	122	139	121	128	134	131	137	107	149	115	136	118	120	123	117	126	118	119	123	105	128	100	119	125	145	129	123	123	112	133	128	110	134	122	113	112	123	125	117	125	134	120	137	114	132	115	131	130	121	135	127	108	120	127	107	113	140	103	107	124	135	128	114	136	123	124	134	134	114	123	124	111	140	143	130	127	141	106	130	132	142	128	114	110	115	128	132	114	123	130	112	150	121	130	129	120	112	124	120	107	140	139	111	107	126	117	130	141	129	124	137	129	133	114	107	115	134	138	134	129	136	123	106	140	117	142	121	100	121	113	130	111	109	121	119	130	107	119	119	132	138	123	120	123	118	116	105	123	123	102	126	109	124	113	122	120	114	139	123	118	127	114	129	124	121	121	125	113	134	130	108	137	108	128	114	131	129	122	128	114	98	139	113	122	109	122	118	136	136	114	120	156	128	127	124	120	133	144	111	133	134	125	109	121	129	100	136	130	125	151	135	135	112	135	133	126	138	124	118	107	109	109	134	144	127	111	127	118	138	136	120	116	103	122	128	116	139	108	114	108	105	120	143	127	101	128	127	109	138	122	116	137	126	110	126	123	122	117	123	103	137	139	140	123	119	120	122	128	124	128	114	125	137	131	131	129	113	112	139	135	128	129	156	110	123	105	129	130	105	146	115	121	104	94	104	122	123	123	121	117	122	134	119	128	118	153	118	121
35762	51101	52507	52704	46503	52633	45753	25136	6204	961	352	330	316	378	406	399	310	367	298	279	282	281	266	266	317	282	296	245	269	303	291	296	304	265	307	276	308	302	318	291	265	260	305	301	297	313	301	291	280	291	274	290	281	304	331	324	296	308	315	313	249	290	260	283	294	302	265	285	290	293	278	296	322	297	276	289	320	264	282	308	300	310	314	270	321	290	296	280	280	310	312	285	303	332	265	312	306	295	264	282	269	282	277	288	292	277	294	275	297	279	272	283	309	265	288	312	290	246	290	270	305	271	278	299	297	264	302	284	306	291	301	309	312	257	304	288	278	260	283	296	282	290	269	293	290	274	293	287	280	290	295	255	254	278	289	314	283	306	278	275	314	293	288	310	276	286	263	295	292	255	268	291	284	293	282	320	316	270	309	280	280	282	274	265	250	286	264	283	269	293	291	292	291	313	290	314	277	300	261	287	280	294	282	268	264	273	299	317	314	282	270	291	293	282	296	264	274	290	305	292	280	295	285	284	310	251	255	286	298	273	308	310	291	258	274	288	270	287	277	282	290	325	288	292	276	285	279	301	284	297	290	252	301	301	294	293	259	307	295	298	289	275	278	298	240	295	296	290	284	298	300	271	288	290	253	282	285	276	277	296	289	271	279	272	270	286	294	281	313	279	292	292	309	289	299	279	297	300	287	276	273	325	280	318	291	272	296	298	300	286	322	297	266	292	262	283	283	262	299	249	291	280	304	299	285	258	261	292	270	295	274	285	279	322	332	286	273	284	312	320	275	274	275	276	279	317	317	299	277	260	313	289	291	306	284	295	298	268	294	297	298	288	267	295	273	333	311	278	290	287	293	301	293	294	251	266	277	284	294	288	306	288	272	261	295	279	271	260	285	288	316	282	278	319	287	302	261	305	294	298	254	275	300	277	242	304	265	285	303	271	265	310	280	313	274	298	314	247	292	274	292	300	272	241	313	273	295	276	305	272	296	271	268	291	311	287	290	240	330	284	291	288	332	285	294	300	324	271	272	309	290	279	271	284	303	259	258	315	288	270	273	318	307	278	290	307	289	254	291	271	251	276	281	278	270	270	275	300	269	271	280	320	280	324	303	285	259	302	264	278	288	271	269	302	294	296	291	275	276	289	292	267	292	251	235	304	303	265	317	294	305	287	277	271	263	282	291	289	262	292	275	287	328	302	288	277	277	279	303	295	297	293	285	301	260	319	299	263	319	286	289	301	288	299	291	279	296	301	280	288	269	303	279	250	271	305	309	258	306	292	303	260	321	295	288	267	283	293	275	295	303	277	261	286	292	280	284	320	284	289	256	299	276	276	295	296	273	305	299	271	284	300	256	293	276	265	283	275	288	251	289	278	309	290	276	287	294	264	288	320	293	286	255	319	278	264	305	298	305	299	291	284	303	292	287	266	309	266	300	271	305	283	251	289	261	304	288	282	294	297	274	267	307	253	307	292	286	314	265	299	293	301	296	283	287	301	295	279	261	297	271	282	309	278	296	243	266	280	281	293	274	282	309	325	287	267	274	270	300	278	286	273	295	287	301	300	276	293	287	259	279	262	287	292	264	282	265	266	302	276	267	287	284	309	301	297	290	277	269	310	271	299	299	247	298	314	271	276	291	268	291	311	284	283	287	292	298	297	262	303	275	280	298	310	307	265	299	300	276	289	276	273	267	317	303	293	284	296	272	235	277	288	286	288	300	286	303	275	318	300	270	282	295	332	289	292	263	302	282	315	285	270	297	299	300	294	298	280	296	283	269	282	282	308	273	276	292	279	258	294	290	281	298	294	311	293	315	310	275	285	263	307	292	298	267	313	279	312	291	283	321	260	288	294	265	303	288	286	266	305	255	303	293	293	276	278	300	274	280	285	274	290	284	297	284	270	297	240	286	290	319	297	293	279	301	299	301	319	292	300	317	297	297	311	298	260	298	298	291	289	272	278	320	278	288	285	303	280	307	266	275	296	278	286	309	307	285	282	269	290	295	284	266	268	278	321	270	284	310	285	267	308	255	317	285	290	304	314	279	303	285	282	272	284	286	235	296	281	273	254	270	259	277	275	263	285	284	305	276	287	285	249	253	267	300	292	297	302	311	248	300	304	298	274	274	284	278	282	301	260	288	300	276	271	275	282	279	286	300	326	276	262	256	324	263	283	295	292	308	274	293	291	277	283	295	268	284	297	284	272	309	282	266	326	283	291	285	281	332	270	295	303	280	294	263	250	287	307	283	313	261	254	259	273	283	279	316	277	306	302	287	278	283	296	261	283	279	311	295	308	280	305	272	280	280	301	267	257	299	301	254	285	299	272	307	295	297	274	294	292	241	272	295	272	277	321	311	301	289	315	296	302	310	298	296	286	272	297	278	268	277	272	269	292	286	280	277	290	292	307	276	305	257	272	270	276	298	317	279	293	297	290	280	288	294	292	283	268	301	281	287	288	276	271	290	313	285	251	297	290	286	290	284	294	283	295	282	279	298	291	271	274	288	304	282	271	284	270	318	301	286	288	293	294	287	284	296	272	289	278	268	292	295	283	297	278	306	292	276	261	284	285	256	254	308	287	293	277	267	298	313	305	272	285	260	290	283	267	256	284	300	294	285	295	285	242	297	282	261	312	257	293	298	293	276	305	299	300	274	273	265	267	316	286	296	259	306	293	289	299	300	255	284	299	305	296	282	294	300	299	264	302	289	310	286	277	281	266	309	268	282	285	295	292	295	306	288	284	266	305	274	274	281	316	259	300	299	281	302	277	304	297	316	294	284	319	287	290	274	340	287	312	269	305	265	290	271	269	294	289	328	252	276	298	300	292	295	265	260	317	286	248	270	282	281	290	290	255	253	266	261	310	287	339	271	271	286	322	284	275	287	273	296	305	272	279	278	261	306	292	289	311	246	291	299	273	297	299	289	283	296	286	283	285	303	260	281	317	305	278	290	271	298	312	279	287	274	283	271	282	290	269	291	274	294	277	279	290	287	291	273	303	288	290	289	315	281	276	295	283	305	321	274	268	296	278	297	296	324	277	306	309	286	278	284	297	288	280	290	275	285	288	274	247	281	287	271	281	277	288	311	272	269	292	271	267	287	301	287	298	274	297	302	248	273	302	298	276	302	307	250	293	286	303	261	290	274	287	300	269	279	265	268	294	318	302	286	251	309	287	272	296	315	280	292	282	272	298	272	268	292	286	290	280	335	299	274	293	317	302	300	287	320	268	282	285	286	262	277	305	264	305	274	271	319	276	291	283	295	251	283	265	301	289	282	291	286	294	295	268	297	313	316	254	279	295	287	289	279	271	301	283	320	294	266	294	280	274	284	268	315	270	305	310	278	280	279	316	299	266	285	290	289	279	320	286	296	270	292	294	290	298	293	311	243	283	295	299	287	275	303	309	269	296	293	250	279	275	299	246	293	314	293	290	278	294	280	301	294	308	286	272	276	295	293	280	294	248	272	300	268	292	294	309	280	290
54122	47308	41567	34619	27274	27305	31518	28459	19332	7148	696	142	161	230	211	170	157	142	141	113	114	104	110	116	120	121	115	112	107	117	120	123	98	102	119	113	117	116	91	98	100	102	105	110	99	109	117	118	94	105	120	92	122	115	104	117	124	110	126	111	115	130	99	128	94	104	103	113	101	122	116	108	114	121	138	100	112	121	98	99	103	104	113	119	98	102	105	121	104	85	140	105	111	107	122	93	102	90	136	113	108	113	113	115	113	108	97	89	130	100	115	94	114	109	92	133	108	113	108	100	108	101	118	94	134	109	128	119	107	112	107	109	114	121	109	94	106	112	103	112	115	105	104	114	100	114	110	104	115	94	115	112	98	113	83	108	143	117	123	108	100	101	128	108	105	106	118	126	112	111	115	117	113	113	106	108	102	105	103	113	93	119	104	124	105	102	108	123	120	102	82	106	96	111	111	98	103	114	107	116	109	93	90	91	94	84	99	85	99	102	124	93	117	116	127	121	104	117	119	117	98	107	105	109	127	107	110	98	98	104	98	118	92	110	111	89	97	102	107	120	112	108	119	108	114	105	117	101	115	109	100	114	104	104	107	99	106	112	103	114	112	94	113	111	84	119	107	89	91	116	107	98	106	110	114	106	106	111	111	124	115	108	119	86	89	93	92	114	112	92	120	112	100	112	124	104	128	123	130	102	113	100	120	104	101	101	108	88	113	124	117	104	97	122	111	117	120	121	102	114	97	76	98	118	113	88	116	94	125	120	132	112	107	97	97	109	107	104	108	84	100	123	109	116	106	102	85	118	89	105	93	100	119	119	113	103	106	116	115	116	106	116	116	98	102	88	121	93	107	109	108	96	111	103	101	77	97	121	115	116	90	104	101	108	97	94	108	96	116	102	107	113	105	97	95	121	117	110	105	108	117	112	93	97	103	106	118	96	121	105	111	100	105	128	105	105	95	113	108	100	95	98	102	90	109	120	98	119	128	113	133	116	116	107	109	107	113	105	102	117	100	121	122	98	112	120	90	115	130	109	100	114	109	105	120	98	116	114	118	101	129	95	102	108	101	96	102	104	112	114	118	127	120	113	102	111	114	92	97	115	116	91	106	91	107	99	98	102	119	110	112	107	107	113	122	104	95	106	119	119	99	100	117	112	118	92	90	109	101	105	114	102	85	100	102	115	114	101	110	94	124	90	93	90	108	123	112	94	121	97	119	98	95	113	90	115	98	133	109	97	91	105	112	109	131	105	112	111	102	114	137	110	105	103	120	89	91	99	94	119	105	95	114	115	112	108	114	101	99	103	103	87	115	108	90	112	106	100	123	111	132	132	120	88	108	112	112	115	119	100	102	113	104	125	104	105	121	104	92	102	100	126	124	91	130	95	98	99	93	97	126	98	82	106	107	110	97	119	97	114	99	133	111	122	111	131	117	125	108	103	102	116	86	110	88	91	101	115	103	107	99	115	129	109	104	104	111	108	119	94	108	110	93	112	117	84	101	111	112	108	114	112	95	116	115	120	109	106	94	99	96	105	97	106	136	122	118	107	141	111	109	131	134	110	91	106	128	112	110	135	101	116	108	103	100	107	120	110	96	101	117	80	113	110	97	115	98	95	93	101	121	124	122	125	120	114	121	102	105	108	103	112	100	94	95	118	119	117	95	108	107	103	96	104	127	88	94	93	102	92	103	104	108	97	95	101	104	122	108	96	123	102	96	124	108	100	117	105	111	104	113	107	111	113	122	112	122	132	113	97	107	106	116	107	122	107	113	119	108	130	99	111	128	113	116	125	95	123	120	93	107	120	105	100	117	108	97	125	101	114	94	109	104	92	115	132	108	101	131	117	110	76	138	103	95	91	104	105	112	100	101	94	96	108	98	121	125	110	131	117	98	117	96	109	125	130	101	100	102	94	108	116	89	114	102	110	101	109	105	119	116	90	114	97	94	114	118	110	127	130	126	106	117	117	107	121	101	106	102	118	106	111	88	106	113	117	106	108	100	109	118	95	117	106	99	103	131	94	105	115	116	117	95	88	110	109	107	112	123	117	96	99	102	104	115	98	107	82	134	98	108	103	117	109	112	112	106	102	100	117	113	96	91	101	108	124	111	117	108	102	89	85	104	109	109	110	101	101	95	88	93	111	114	94	115	108	93	120	117	90	114	106	112	102	92	129	102	97	128	103	128	118	103	99	95	115	138	120	110	97	82	124	113	110	86	94	117	106	111	107	128	98	122	105	106	122	111	98	113	105	105	94	123	115	119	112	106	129	113	92	123	104	106	110	86	102	92	126	116	109	99	117	106	107	117	102	103	109	127	114	113	104	97	104	88	113	111	106	92	109	112	113	85	95	91	111	99	79	123	97	97	105	103	105	107	105	95	94	110	122	120	108	117	99	111	100	91	111	101	107	129	113	104	108	108	97	108	100	116	109	106	122	141	111	77	97	94	114	119	90	104	125	103	112	118	108	106	112	118	107	96	122	126	131	116	127	100	97	114	117	104	96	109	97	114	119	97	103	111	112	100	111	120	105	115	111	99	117	111	96	111	116	111	120	100	113	110	125	100	91	105	112	125	105	107	88	104	90	100	108	122	103	118	123	101	110	106	98	95	120	110	100	102	109	129	97	110	119	136	111	111	104	114	96	100	111	105	102	103	89	101	108	97	100	101	122	98	95	115	122	88	113	128	105	103	110	101	100	109	110	132	120	96	116	124	95	105	129	110	108	98	95	104	111	103	109	109	115	103	131	118	114	111	86	107	105	95	102	91	98	93	105	103	116	104	105	108	91	120	104	114	115	94	112	102	98	113	121	122	116	116	114	130	122	103	107	104	114	113	113	121	105	109	115	121	96	119	129	94	102	128	114	116	98	108	101	133	119	86	101	101	93	111	108	110	106	101	109	105	96	107	130	96	114	107	105	117	127	112	93	103	95	107	99	106	102	114	131	115	99	82	137	90	89	131	100	101	119	111	116	111	99	98	96	95	115	100	105	122	98	117	108	107	100	119	103	110	107	96	111	91	107	136	112	106	96	122	115	99	107	97	108	108	116	119	115	107	110	99	101	121	126	102	94	122	105	121	116	103	111	95	125	102	116	92	91	101	105	104	126	98	98	102	100	108	111	124	102	97	100	100	100	104	122	122	114	118	108	107	103	107	115	121	111	121	108	110	121	82	92	127	105	125	112	126	107	93	119	97	88	110	120	122	89	101	113	113	95	110	100	109	115	112	117	117	105	100	118	103	105	109	108	109	122	106	115	92	100	131	95	111	109	96	97	106	97	115	89	99	118	110	113	114	129	101	120	98	91	131	121	88	112	98	132	110	95	115	106	102	110	109	127	116	95	114	112	104	107	133	105	125	115	107	124	117	112	126	119	110	99	110	110	102	101	104	97	120	100	130	107	142	84	101	99	122	107	107	118	114	109	87	100	108	101	108	101	97	108	96	99	97	123	137	102	98	97	89	108	119	106	115	98	96	84	88	108
44680	53869	53519	44994	57473	64637	62559	40135	13912	1900	303	294	468	696	703	540	426	320	278	278	271	264	270	266	261	261	250	240	258	259	238	232	244	264	220	265	263	254	251	249	248	231	233	238	260	259	263	261	238	223	263	244	267	220	240	260	283	231	244	231	212	239	261	257	231	249	278	260	233	261	270	244	257	255	223	231	257	225	273	238	258	244	271	249	219	228	230	238	281	247	242	270	248	255	262	267	260	240	256	246	273	234	246	261	254	234	256	264	220	274	241	223	238	244	238	243	254	212	219	213	223	234	248	258	227	242	230	239	244	233	252	241	253	253	234	233	261	236	277	229	247	259	267	239	236	258	243	252	266	237	231	241	248	226	269	251	267	240	249	229	219	238	232	227	246	248	248	222	241	235	241	225	274	237	248	230	238	241	241	224	257	224	210	255	250	202	234	247	218	227	255	221	233	245	209	261	231	229	269	266	266	250	250	199	232	270	232	232	253	269	215	214	229	245	228	256	237	265	245	247	261	227	256	243	237	244	231	295	282	250	230	249	240	241	222	243	227	239	222	216	270	232	270	253	217	218	227	241	243	244	267	249	229	235	243	275	279	237	229	222	243	249	225	272	241	259	254	244	225	245	249	236	273	245	268	235	232	241	266	235	252	230	268	246	237	262	255	263	236	254	240	243	269	263	252	204	262	220	232	243	235	263	240	250	216	244	240	239	229	223	283	256	222	232	242	219	197	205	270	264	246	270	246	224	245	267	260	247	227	252	240	266	229	258	243	217	243	228	234	269	244	229	257	233	226	229	248	230	250	256	250	245	252	262	252	239	251	228	217	232	249	227	246	217	224	256	245	216	253	238	258	257	251	246	235	242	262	238	253	244	252	251	216	269	246	261	242	225	228	279	245	258	237	236	243	229	240	233	243	241	241	242	213	249	272	276	227	263	242	223	237	252	243	260	232	254	280	247	271	250	244	243	241	258	264	217	250	206	232	234	253	256	243	243	262	225	238	223	217	243	239	234	250	256	239	221	250	255	245	269	243	257	233	247	257	234	218	229	214	249	252	251	249	238	242	226	244	241	221	264	227	244	241	236	242	243	250	235	246	230	239	235	245	241	240	255	250	242	233	243	287	235	239	236	265	215	267	266	248	206	261	253	247	234	235	241	269	253	239	232	227	240	250	254	220	263	239	268	210	240	232	229	255	225	262	246	243	239	250	234	225	240	264	226	240	252	222	243	254	262	230	260	240	247	234	225	235	254	207	238	270	239	274	220	239	228	254	244	262	192	231	214	232	240	232	241	228	189	261	236	212	256	253	251	219	227	227	233	250	235	238	236	231	260	241	254	264	224	240	242	232	226	240	259	234	209	262	220	250	272	268	294	226	243	267	252	259	250	254	254	257	240	259	222	259	247	221	279	269	246	252	225	275	244	260	235	247	227	233	242	198	252	244	265	246	237	245	221	257	247	239	231	211	259	237	223	215	242	207	229	254	237	274	246	270	233	271	260	270	261	244	239	260	242	251	280	245	271	241	264	253	265	265	229	230	266	262	261	261	242	224	231	256	226	250	235	244	254	242	242	250	248	263	218	284	233	255	232	263	269	241	247	248	247	234	231	256	207	257	230	255	289	227	260	259	232	258	281	199	224	254	232	223	243	224	242	240	237	253	220	246	215	232	216	256	267	246	233	229	252	225	245	240	244	228	256	267	255	234	206	248	222	245	229	244	235	246	230	239	232	259	240	232	225	240	245	239	228	236	242	260	245	234	266	246	220	217	225	240	233	228	263	236	266	201	247	242	231	239	262	236	264	236	208	250	234	236	246	245	248	249	247	218	226	225	254	251	234	226	261	275	248	272	230	232	231	266	231	246	239	232	229	252	246	261	243	252	255	196	243	246	262	260	228	211	246	236	239	281	231	249	227	243	218	259	246	245	244	264	247	235	219	240	257	234	241	230	224	246	265	253	254	239	224	232	250	247	264	270	224	238	260	237	249	264	267	266	237	222	232	243	233	263	252	233	228	258	245	235	239	261	225	256	240	267	247	263	210	256	246	198	240	236	209	242	222	270	239	234	227	254	248	238	246	227	224	220	244	235	237	235	244	216	255	268	232	240	270	222	242	237	240	247	220	259	226	249	247	237	239	247	231	257	265	245	231	246	243	243	234	256	217	223	279	249	271	233	249	258	236	228	255	245	248	251	226	253	237	251	236	232	205	216	236	236	270	241	250	250	218	256	220	262	205	253	221	245	283	210	252	227	219	231	248	236	255	232	239	245	272	235	264	251	229	245	279	258	224	253	252	240	229	265	250	232	233	249	249	258	240	239	243	260	227	236	254	229	221	250	244	227	257	230	253	237	246	271	251	236	237	238	223	230	261	250	233	229	226	236	246	261	242	245	251	255	220	224	243	254	259	250	269	239	238	232	222	230	244	236	234	263	232	268	234	271	240	255	231	246	244	220	255	246	240	225	262	252	233	227	252	251	228	234	219	235	256	244	283	260	224	229	254	266	246	237	249	233	231	263	225	266	236	264	239	249	280	251	244	243	248	266	222	253	273	209	257	228	268	257	228	259	239	252	241	241	250	245	233	222	276	220	235	237	262	220	234	254	241	251	249	241	230	234	258	220	229	230	258	245	254	235	252	253	230	215	263	236	247	230	243	262	264	222	267	249	278	232	253	244	252	284	251	245	227	236	239	213	246	224	239	233	245	240	261	244	231	225	275	241	251	226	263	280	244	218	234	250	244	252	235	250	252	247	246	226	241	266	249	254	240	247	237	234	221	277	231	248	212	255	249	249	254	270	244	259	231	224	209	247	271	279	253	228	225	244	269	239	249	195	240	220	269	270	238	260	220	241	233	222	254	265	241	266	245	228	247	227	243	261	234	244	231	262	252	250	261	258	252	241	245	248	240	233	266	247	233	243	233	227	229	247	239	245	206	257	233	254	251	225	238	279	223	228	252	222	235	258	251	260	257	274	248	262	268	246	253	273	251	259	255	245	248	231	220	249	256	249	273	246	236	267	259	247	239	242	258	256	252	248	249	247	246	220	273	225	220	193	250	269	254	239	251	251	254	247	267	222	237	231	243	233	265	225	215	226	259	244	228	235	261	230	241	237	259	241	246	245	261	251	246	229	209	217	257	228	214	255	234	249	254	261	225	239	228	236	254	249	254	244	222	284	270	273	282	255	257	251	251	244	240	222	236	258	223	236	250	249	239	246	226	247	272	218	276	244	223	256	227	228	245	214	241	255	251	243	227	265	245	243	249	248	218	217	244	235	262	243	229	223	223	233	238	254	263	241	236	239	209	258	215	242	250	232	233	224	252	234	231	220	229	271	248	269	236	242	245	291	254	232	251	259	249	248	224	247	234	250	239	232	259	219	231	211	240	268	232	228	237	228	245	231	249	210	240	260	240	247	249	233	256	237	258	233	225	230	259	231	244	233	233	221	240	253	267	236	254	249	208	276	246	252	223	252	231	227	232
13775	28332	35870	25655	12359	6930	7329	4266	970	165	119	112	104	107	118	127	150	158	110	108	111	101	108	109	100	133	112	117	104	120	101	116	108	106	109	103	123	135	114	109	122	141	150	127	100	106	115	126	112	144	135	119	139	115	125	121	124	124	124	133	125	114	117	146	139	133	116	118	124	105	128	110	104	126	139	133	128	87	117	118	106	133	130	118	109	114	106	110	143	110	120	103	143	109	115	123	126	116	134	116	111	122	133	116	114	111	121	149	106	122	129	105	140	115	108	107	123	114	122	129	120	133	98	108	125	112	129	125	134	128	127	114	124	129	110	110	111	109	149	134	120	120	123	121	109	124	120	122	117	115	103	120	140	95	107	118	139	101	125	114	121	122	112	119	134	133	129	124	110	139	126	110	120	115	109	117	133	129	135	144	109	132	137	128	86	137	129	126	107	129	118	128	112	121	115	118	129	127	110	151	126	117	109	138	80	103	125	128	124	99	126	123	132	117	117	117	129	117	131	110	155	134	129	124	102	137	141	107	123	112	113	121	134	130	116	113	132	131	114	138	132	113	110	143	141	114	106	119	127	133	128	124	140	132	112	122	113	128	114	123	122	116	119	122	129	129	127	113	125	124	125	111	87	99	110	127	126	101	119	136	116	119	118	124	114	120	118	126	138	117	137	141	122	117	119	123	123	127	114	120	127	124	132	134	115	104	147	116	104	116	131	112	142	146	133	113	121	108	136	113	131	130	135	129	113	96	112	121	102	127	132	121	126	109	113	142	121	124	126	113	120	119	119	134	114	103	127	139	136	113	86	122	130	129	124	129	112	113	109	106	136	130	107	107	112	112	112	148	108	121	133	106	123	121	130	121	113	121	119	118	141	115	125	120	100	108	109	111	130	114	134	113	130	131	123	126	108	111	110	117	121	120	118	115	126	136	128	112	113	119	126	127	116	140	118	128	115	124	118	136	105	119	122	115	109	127	96	94	101	127	117	132	118	133	135	129	149	109	122	102	108	116	118	106	110	125	128	128	113	118	114	126	111	125	118	135	131	115	132	131	110	126	125	116	125	117	126	124	121	94	118	112	116	101	123	113	113	117	119	96	119	133	114	105	131	129	131	114	128	111	130	123	124	122	119	129	111	133	126	106	129	111	110	115	123	118	128	129	115	109	122	107	126	118	111	129	123	116	118	132	141	118	119	106	121	104	104	116	121	127	130	128	117	126	136	126	131	99	91	115	124	117	118	115	95	115	118	126	139	101	108	123	127	127	120	113	121	113	111	101	128	119	114	133	120	146	106	120	141	123	119	107	100	112	125	120	121	127	142	122	120	116	127	118	119	119	146	102	114	123	125	124	126	142	123	131	111	124	119	104	101	104	118	121	136	128	120	122	115	119	114	108	124	123	112	115	91	119	117	133	135	123	119	100	144	123	122	112	124	121	110	120	132	148	122	125	120	128	120	114	119	101	132	114	115	111	118	97	111	139	131	127	115	119	127	129	110	125	129	121	115	110	123	120	113	110	112	104	119	139	112	128	126	113	117	107	101	101	119	130	124	118	111	111	102	109	119	122	114	103	139	118	117	114	112	125	124	113	113	136	128	110	139	110	116	117	111	123	124	114	90	121	146	107	127	121	126	118	102	127	112	113	111	108	116	132	105	125	110	140	133	137	112	110	141	120	120	123	125	123	128	105	118	125	122	145	144	114	110	118	125	118	111	123	118	127	108	125	124	102	140	114	117	112	108	117	107	131	102	117	108	124	116	122	114	139	112	115	132	142	111	121	128	135	125	109	120	111	118	124	91	120	108	116	122	126	117	136	126	133	119	134	132	107	122	120	134	128	132	112	113	123	149	112	122	116	106	123	109	137	121	114	107	116	121	124	130	117	120	88	114	120	124	108	142	119	120	122	101	127	112	135	115	117	116	130	132	111	125	127	139	103	97	119	113	107	124	137	145	120	130	125	103	96	122	122	130	127	118	119	121	129	111	107	108	107	102	121	100	131	139	99	119	122	124	130	138	121	119	121	104	106	128	137	127	121	138	120	114	150	121	117	131	112	141	121	119	126	136	120	109	132	133	106	102	122	108	117	118	132	127	114	136	119	127	122	119	115	130	118	137	91	104	122	103	120	119	118	129	109	123	140	109	112	116	105	112	106	123	126	106	116	141	123	130	107	159	130	110	124	113	128	115	116	116	112	117	129	110	97	106	126	125	128	114	110	134	136	123	135	139	114	114	129	126	116	122	123	114	124	113	114	109	127	110	135	99	126	121	118	121	127	113	150	122	105	129	121	120	132	108	120	127	129	125	125	108	131	141	112	143	119	122	99	97	130	120	128	119	117	102	128	114	108	109	107	114	117	123	110	124	129	106	132	133	115	125	133	118	137	120	106	119	136	105	119	117	107	127	127	110	130	121	114	106	121	115	114	111	122	116	118	103	124	92	133	129	139	123	108	131	109	128	112	119	106	127	125	123	129	123	126	106	102	111	97	115	128	126	112	108	111	120	119	142	108	131	113	118	147	137	122	104	125	118	130	122	132	95	108	142	141	145	114	109	110	135	116	120	125	124	140	135	114	115	126	132	127	131	121	118	130	123	136	105	91	125	125	125	108	130	112	131	122	115	144	111	136	112	102	131	108	146	123	149	121	115	121	128	120	116	109	119	94	136	112	110	110	118	142	115	100	133	114	112	135	117	125	116	124	120	97	114	133	140	139	147	124	122	113	134	119	121	127	111	133	127	107	103	103	128	126	128	126	112	126	110	114	118	120	130	120	105	115	135	116	126	126	135	136	125	107	106	122	118	110	133	123	118	97	99	123	109	131	142	120	127	126	132	128	111	128	125	109	120	130	125	109	129	114	127	111	98	128	114	119	113	124	109	127	95	133	111	122	146	112	107	107	124	109	114	109	120	121	112	141	131	111	122	110	131	118	135	133	139	134	108	124	94	137	108	126	120	144	121	113	115	98	127	113	113	118	114	125	104	95	127	115	124	127	112	115	126	114	127	105	121	122	98	120	105	113	101	125	124	126	136	111	142	121	117	132	119	137	115	118	119	109	124	114	130	113	128	120	121	104	130	123	111	128	117	114	110	129	133	128	134	130	125	127	119	123	111	128	117	117	124	121	143	136	119	107	124	110	119	120	112	124	145	130	120	112	114	124	143	110	117	118	97	139	117	114	109	109	131	111	120	123	133	131	125	137	134	114	125	123	107	125	114	112	112	112	142	93	106	112	126	104	121	111	113	121	151	125	132	137	138	123	127	125	130	129	133	112	120	117	114	107	137	115	111	112	131	127	115	107	101	120	117	121	139	120	132	111	103	144	128	109	109	116	106	123	129	117	116	115	138	136	124	130	115	114	127	110	130	115	129	127	124	124	123	113	131	137	99	135	107	124	116	111	130	130	118	130	122	111	110	148	112	124	104	114	122	128	113	120	120	124	127	122	138	129	120	119	119	137	125	107	115	116	118	120	113	137	103	126
10418	29058	39191	28362	18880	16871	19350	10887	2530	447	304	305	281	305	305	297	315	317	307	272	254	272	271	293	261	279	311	271	277	289	272	308	278	250	264	295	268	275	280	281	295	282	258	288	279	279	298	300	274	268	305	289	321	293	262	275	279	297	257	244	289	308	294	297	277	282	270	290	301	255	284	286	317	258	260	269	267	289	275	302	296	311	296	289	284	289	257	283	274	293	306	266	312	299	279	295	291	297	291	279	299	281	277	251	280	283	279	296	270	291	250	269	276	291	272	272	263	285	305	316	274	263	281	317	276	308	269	268	273	280	289	276	286	305	264	293	312	255	286	296	307	295	318	280	294	290	295	264	281	296	305	257	280	282	272	304	279	301	294	271	286	272	316	308	292	265	274	273	310	264	293	254	278	331	263	299	301	300	251	272	303	274	262	259	309	293	287	274	299	287	244	286	312	278	267	275	283	276	279	303	298	274	288	262	284	283	262	294	258	268	278	288	293	298	280	247	312	311	278	301	278	278	269	275	304	330	297	311	262	309	279	285	285	266	273	281	248	258	269	271	266	293	285	284	287	299	311	279	287	280	317	292	268	288	274	261	282	267	276	282	282	290	239	309	263	306	279	329	262	314	281	284	292	268	249	309	287	285	283	283	271	265	286	282	245	308	295	305	292	272	318	300	244	301	260	284	329	296	303	283	277	300	274	292	249	280	321	261	287	262	272	277	256	262	293	285	289	296	304	288	292	296	277	276	292	286	272	293	314	273	317	302	295	281	267	270	274	268	308	302	261	297	262	301	275	278	273	262	278	299	295	291	267	292	306	275	258	281	305	285	261	274	296	240	285	322	285	267	276	277	287	288	289	284	313	294	271	292	315	279	286	297	308	284	261	300	252	283	266	295	301	300	304	295	299	265	290	312	286	292	272	261	287	285	305	266	258	273	277	283	268	269	300	274	292	289	260	283	295	293	260	278	275	303	298	316	286	290	278	284	278	290	290	277	301	304	279	311	272	304	291	274	306	269	278	280	319	286	287	262	299	293	288	283	286	286	273	291	281	287	261	284	291	286	290	307	267	279	293	278	300	260	298	292	289	273	279	266	283	305	281	304	265	260	286	279	301	270	295	290	295	282	301	258	300	282	270	277	332	296	307	301	306	270	275	283	306	291	292	281	289	273	286	263	270	307	297	284	251	349	258	284	292	291	299	273	282	304	293	286	263	280	297	324	296	295	279	285	281	312	287	263	280	266	277	319	265	270	268	299	288	291	300	309	282	279	282	283	276	288	287	269	294	263	281	275	280	312	282	293	288	304	330	306	278	292	284	282	290	290	299	307	295	305	258	299	269	269	257	283	299	255	282	299	286	264	313	250	280	298	283	266	298	264	262	292	290	282	288	268	318	307	285	284	301	260	300	259	304	303	273	297	280	307	293	270	275	308	286	279	301	270	271	271	274	274	310	268	299	296	264	297	273	299	285	290	269	295	290	304	270	267	282	298	255	262	289	279	312	277	253	255	289	301	257	267	284	302	284	280	288	272	306	279	295	265	293	263	306	313	274	294	272	297	303	243	315	285	283	296	280	302	306	299	274	254	267	290	257	290	263	286	288	297	290	295	298	266	293	294	272	271	281	303	264	289	280	306	280	275	301	281	255	287	338	273	311	258	249	288	277	269	280	273	280	289	273	269	287	287	278	283	287	289	309	283	270	252	303	300	289	279	284	300	280	292	310	314	287	276	298	259	280	293	286	223	298	308	273	310	298	295	306	282	290	285	276	281	274	264	289	293	242	269	259	293	274	300	273	298	287	280	285	283	280	315	277	285	276	279	309	274	262	268	300	279	298	287	277	253	302	315	251	266	276	278	286	277	291	333	286	296	273	298	288	300	270	289	285	272	262	289	281	288	305	274	257	294	280	289	287	288	297	260	303	296	289	265	285	322	323	274	287	286	286	289	274	303	292	300	283	308	333	263	289	281	284	303	328	287	269	275	303	278	307	271	251	281	295	270	266	262	256	266	299	287	268	299	292	269	274	294	296	295	284	275	313	272	271	293	300	294	270	319	277	265	277	288	282	300	307	306	289	311	273	280	291	304	306	251	277	266	291	289	268	254	275	285	290	307	300	274	283	267	305	267	311	259	291	262	255	267	283	300	298	308	259	283	272	260	303	281	289	294	300	271	283	285	283	335	290	294	283	279	281	269	290	276	290	293	296	284	318	293	289	299	290	290	280	279	287	297	254	304	295	301	270	277	283	305	275	294	267	300	307	261	304	334	317	273	266	263	294	273	287	264	281	277	312	297	276	283	287	304	276	283	334	302	288	280	299	299	289	291	299	259	262	303	248	264	259	292	289	286	281	268	291	285	268	279	282	298	271	271	249	238	302	301	281	277	300	244	286	266	281	267	286	271	290	291	276	272	289	301	288	292	312	278	291	288	270	257	285	275	299	281	288	286	281	283	256	287	304	282	271	284	234	264	283	289	307	262	270	277	276	303	309	296	279	322	284	311	278	287	272	288	284	264	313	270	282	298	328	279	279	311	284	292	261	304	281	288	259	288	266	280	308	280	292	293	281	276	296	294	308	304	319	271	264	300	283	278	252	295	277	317	315	287	293	274	308	296	314	281	286	277	248	281	279	275	265	292	259	295	320	249	247	316	283	259	292	261	292	294	278	294	314	276	260	276	277	284	300	320	285	275	269	259	293	295	298	303	274	303	310	297	295	288	317	291	293	303	271	262	290	277	286	282	273	306	273	292	308	283	260	297	286	292	292	278	277	286	301	266	263	338	267	272	291	295	276	305	298	270	285	298	285	302	279	306	300	292	254	269	306	323	280	281	288	292	299	304	301	258	310	305	304	261	272	282	299	300	280	284	290	267	269	282	278	304	303	253	282	296	310	292	299	269	277	314	308	286	289	249	299	306	320	251	300	273	299	268	274	265	277	284	304	281	257	288	291	300	261	307	275	286	273	301	249	314	295	301	265	273	293	259	267	297	305	277	283	292	305	306	269	246	276	302	264	290	248	267	259	293	300	262	290	295	295	292	272	283	285	278	311	306	255	291	268	266	285	284	298	317	283	241	304	279	295	266	280	293	262	304	294	272	285	295	296	302	290	288	295	268	276	290	279	277	272	282	306	301	291	290	277	277	289	300	283	284	277	299	280	279	298	274	297	308	310	292	292	297	274	297	280	272	281	255	274	298	284	269	317	279	305	323	308	266	280	254	272	279	266	276	283	309	264	274	297	258	281	260	270	304	300	247	304	267	284	321	283	265	283	277	289	262	284	293	308	285	291	320	265	280	271	314	276	293	301	290	271	270	317	282	292	291	299	298	308	306	257	280	277	270	281	256	312	304	243	271	284	288	296	283	290	288	301	282	295	331	276	290	289	263	269	272	286	311	294	270	276	280	298	292	288	278	279	277	297	285	270	313	298	273	297	293	288	267	251	283	299	271	280	264	268	271	310	249	295	284	299	301	328	296	293	262
43713	53972	44714	37344	28178	26953	29316	21609	8362	1233	177	137	144	130	169	162	147	146	103	131	133	131	130	120	125	116	120	104	137	135	123	119	123	133	126	106	137	121	120	143	131	125	136	120	140	119	111	135	141	121	115	125	119	136	139	139	140	132	130	105	119	106	117	119	130	126	142	147	124	114	141	133	142	121	133	136	131	129	139	127	121	99	129	134	136	130	126	128	121	135	96	129	126	115	121	128	96	130	143	113	139	130	152	136	157	130	121	109	141	117	129	136	111	130	112	130	112	119	117	122	134	99	108	122	131	132	109	131	137	121	112	122	146	136	128	115	139	127	127	129	131	117	138	127	158	117	117	114	127	118	111	108	137	109	122	128	123	121	136	112	135	106	128	116	124	119	133	115	127	126	115	134	128	126	127	131	119	105	128	149	121	148	132	142	124	130	127	142	120	115	107	122	144	124	140	150	132	131	136	121	142	114	116	133	147	130	128	100	122	140	115	125	117	114	113	144	134	131	144	119	129	122	132	121	154	108	131	97	137	123	131	129	121	139	114	137	132	132	137	142	141	136	117	125	127	134	141	143	124	134	111	112	108	137	130	121	113	126	126	135	139	143	123	115	121	118	119	110	139	103	139	128	117	119	122	112	134	130	123	136	146	130	137	138	126	126	107	130	140	138	114	119	99	131	135	112	141	143	138	135	123	145	145	111	146	136	121	124	132	131	126	113	128	128	120	116	124	136	123	113	132	117	96	128	130	114	132	132	139	134	103	125	123	121	133	130	142	126	127	129	127	138	135	122	108	122	139	99	140	123	123	130	129	110	109	127	123	98	137	141	134	105	130	142	119	122	122	125	119	126	142	128	112	119	113	96	128	116	130	140	126	130	122	112	142	138	136	106	101	122	133	140	116	115	118	113	122	131	128	137	133	138	126	117	128	141	112	114	123	124	127	127	134	121	126	135	114	136	130	131	131	139	134	101	123	124	126	116	131	130	140	129	143	128	119	129	127	137	132	134	130	121	112	133	102	123	145	115	126	123	115	114	136	141	117	141	107	146	110	112	119	143	131	135	102	112	131	136	116	137	138	140	104	135	142	135	131	122	126	122	98	130	127	107	94	105	139	117	130	129	134	140	125	126	109	115	145	155	122	152	120	126	129	147	131	127	140	125	128	112	137	117	140	136	135	130	131	136	115	148	108	152	129	149	148	132	134	142	109	131	132	118	126	120	114	135	112	122	137	131	127	130	132	122	135	134	114	111	118	131	155	115	124	106	129	132	156	130	123	122	133	127	132	127	105	143	130	137	124	110	142	133	126	122	130	130	114	128	118	121	125	122	123	133	135	94	114	132	144	125	117	135	131	133	132	115	138	127	141	126	123	116	121	142	128	144	139	136	121	127	132	113	119	134	104	121	144	108	126	143	132	139	127	114	110	138	101	109	118	101	132	128	126	129	111	121	126	128	135	109	133	143	101	127	109	113	138	121	134	131	123	128	131	126	124	160	139	126	119	118	142	126	110	111	137	131	119	119	136	149	125	127	126	139	140	149	130	138	148	143	114	128	134	140	103	135	151	131	132	127	113	141	126	123	115	132	121	123	119	143	132	131	123	136	122	121	133	123	145	130	126	139	146	117	143	123	121	132	123	140	111	110	121	143	110	153	124	125	121	116	114	146	109	132	107	130	130	126	130	116	125	136	136	135	119	99	136	134	114	120	133	119	123	135	125	101	133	129	122	110	114	135	112	140	115	126	139	128	146	94	119	129	107	123	100	120	119	125	122	136	123	121	143	120	126	112	128	109	143	123	139	141	137	136	115	138	152	113	149	146	138	132	129	135	131	153	130	132	115	121	152	142	131	142	132	119	125	127	119	114	114	114	123	121	134	133	130	132	130	136	112	128	130	120	106	121	124	115	129	114	130	133	133	128	132	142	137	154	112	130	136	119	111	107	140	130	108	121	149	132	125	115	137	111	128	130	134	111	117	114	118	131	145	129	120	121	135	137	98	121	124	112	123	114	114	142	126	103	129	114	128	129	141	107	114	132	122	121	127	134	122	145	125	128	124	133	105	104	115	107	137	125	153	139	121	126	130	116	114	116	122	125	114	136	123	138	117	104	123	130	131	125	128	133	106	117	131	141	120	121	129	113	130	108	126	131	106	128	127	126	157	135	123	130	130	129	131	126	123	122	125	118	137	106	113	132	130	112	122	144	140	129	115	113	100	145	103	112	123	126	133	127	122	132	123	131	143	107	130	144	140	114	113	109	124	122	119	118	131	127	121	127	125	117	122	116	121	126	132	126	134	130	117	116	123	120	114	117	117	101	133	127	103	109	103	111	156	134	135	130	129	135	122	128	105	138	141	124	135	124	129	126	124	111	137	124	130	116	130	124	131	107	138	131	115	115	129	155	120	136	117	116	116	116	120	121	103	111	145	140	137	114	138	129	100	132	131	135	122	117	135	116	126	139	122	131	112	136	123	113	135	118	133	145	116	121	134	117	116	100	123	117	133	145	139	125	131	118	104	118	112	102	148	114	116	118	121	132	130	117	117	125	133	142	138	113	132	135	152	122	110	121	137	127	137	142	128	129	132	128	131	122	131	147	129	117	111	138	117	122	123	135	133	110	119	144	142	133	113	119	131	131	129	117	122	114	144	134	162	114	118	113	130	123	122	120	128	137	123	106	133	119	117	108	127	112	126	137	132	137	131	127	122	122	111	122	136	116	110	119	127	122	122	128	127	127	143	119	128	151	120	123	153	133	129	128	134	134	142	123	149	129	120	133	131	112	120	148	136	123	122	114	130	140	119	97	141	147	126	126	127	111	141	127	150	121	119	101	135	128	110	124	145	138	130	114	126	154	136	106	98	155	150	135	147	118	111	140	140	135	124	108	127	100	127	117	114	119	124	160	128	128	132	117	136	124	135	134	137	121	101	133	120	132	124	142	138	116	116	114	137	114	117	130	118	116	117	107	115	123	135	100	118	129	121	130	126	132	95	140	124	108	129	120	110	137	122	124	125	150	133	119	116	135	141	123	131	136	127	143	111	108	133	112	142	126	135	120	130	119	115	109	114	128	132	141	118	110	125	102	140	118	117	119	132	105	109	125	146	136	117	122	139	113	122	130	103	119	140	139	122	126	142	119	102	101	120	123	130	119	115	113	118	141	108	124	120	115	134	111	141	121	145	108	133	131	115	125	134	112	123	142	134	130	126	121	118	128	129	128	135	120	130	100	131	125	139	123	109	148	119	133	123	122	102	130	132	143	127	134	105	121	120	124	127	135	103	129	148	127	127	153	117	108	143	118	125	133	112	125	125	106	119	144	123	123	122	134	121	133	123	144	106	107	146	125	124	127	152	104	133	100	126	141	135	131	134	127	106	131	134	140	131	116	123	140	131	118	125	113	108	128	134	139	113	120	120	137	125	127	141	119	118	135	129	145	134	104	132	134	130	100	125	122	145	134	111	115	121	121	127	123	137	135	134	142
32742	54008	53118	47818	44495	50206	46882	27735	7544	1049	293	311	363	458	423	381	335	302	293	285	298	303	275	328	264	282	309	299	284	297	279	260	315	311	301	285	256	293	331	297	291	315	269	290	262	285	286	298	299	283	312	274	325	283	286	311	308	315	278	276	294	291	299	294	314	270	286	264	275	262	303	281	329	286	280	286	308	303	292	280	281	267	274	289	278	242	304	307	267	316	284	301	304	285	311	295	300	303	292	308	288	285	259	278	300	282	295	286	281	290	261	249	288	295	280	258	307	295	288	272	309	302	293	289	275	261	276	283	309	271	289	304	284	301	318	285	302	298	305	276	292	325	278	271	293	277	299	302	288	282	282	319	304	273	275	268	259	309	248	318	278	306	305	264	299	296	308	296	287	309	302	279	331	298	258	280	297	297	295	256	285	274	300	275	311	295	303	291	271	255	286	297	296	294	295	296	304	280	265	295	312	283	325	282	280	291	309	300	307	258	309	309	288	279	278	289	349	278	283	294	300	295	317	295	284	327	282	288	298	252	264	274	272	269	279	325	297	276	276	270	318	266	292	299	315	271	308	304	316	274	296	277	275	301	266	265	293	291	283	288	326	293	274	308	291	299	307	294	301	277	285	302	292	303	274	298	274	286	266	292	297	330	284	290	326	300	261	301	266	294	267	290	306	255	289	279	318	285	300	309	294	269	320	302	263	318	290	270	257	307	283	311	270	289	294	284	307	287	309	300	297	281	281	296	265	275	305	299	276	287	294	305	313	311	275	298	289	286	290	274	286	301	300	298	294	283	275	303	304	281	263	276	297	286	276	306	306	288	304	257	308	296	294	262	302	284	282	295	283	296	277	286	313	279	256	263	303	299	293	310	279	292	256	278	278	283	296	324	292	322	290	301	325	268	303	298	280	295	299	318	302	273	239	266	306	273	284	334	272	303	333	278	268	279	288	298	279	301	314	285	325	287	307	284	310	297	300	298	267	301	289	261	323	319	302	269	258	310	276	277	279	300	261	310	263	327	260	298	294	293	272	283	266	302	302	279	295	295	259	283	286	322	294	270	279	286	274	293	281	293	299	297	312	269	273	290	281	275	291	283	288	304	279	308	319	276	272	309	269	288	287	295	311	264	303	314	279	286	285	271	290	293	308	286	313	279	300	273	299	277	278	278	299	263	269	274	322	268	274	293	271	292	297	270	268	241	268	242	278	269	282	315	322	316	260	293	297	287	296	306	285	302	290	285	307	264	273	266	301	278	294	297	292	307	230	291	344	291	258	281	300	275	281	287	306	298	280	293	300	319	272	310	301	288	285	319	296	328	306	296	284	275	301	287	251	273	304	301	322	239	276	280	274	286	292	257	299	273	302	295	299	286	286	293	288	279	289	248	308	272	290	295	281	289	274	275	279	283	297	302	309	283	274	261	298	296	279	271	265	275	291	274	296	287	263	310	297	258	294	313	307	300	284	265	305	300	310	302	304	311	290	281	320	267	285	301	299	308	310	262	284	288	307	308	286	307	292	303	257	274	263	247	261	282	315	284	313	290	286	279	309	277	284	282	302	268	324	277	284	278	280	276	287	288	305	293	273	263	282	295	308	302	300	291	304	290	293	253	288	313	243	279	281	283	289	272	293	284	295	303	283	273	262	284	275	299	281	267	290	276	291	301	284	282	302	306	286	263	284	296	284	265	285	321	287	285	292	308	292	310	287	305	304	290	282	290	312	298	259	287	295	276	282	318	280	333	272	271	309	328	281	295	281	292	308	317	280	292	296	293	291	309	316	289	283	300	249	279	274	284	326	301	287	310	311	267	281	310	313	302	329	277	279	289	278	318	269	307	292	307	297	302	302	293	272	303	311	293	267	294	241	277	276	300	274	254	298	293	299	300	276	283	312	284	281	285	304	280	302	284	296	299	277	272	276	305	275	294	281	317	259	278	320	309	270	291	298	284	280	284	282	308	273	293	248	329	287	305	272	299	313	292	290	306	305	276	291	299	311	322	312	282	255	260	277	302	294	280	286	273	291	306	306	278	317	311	292	298	272	247	268	283	295	294	295	298	278	299	272	288	277	298	291	298	277	270	304	258	300	297	305	276	304	285	282	313	300	288	298	289	302	310	305	281	297	257	314	297	282	280	279	307	311	263	312	289	297	278	289	309	285	274	299	271	308	312	299	329	288	292	280	305	302	266	320	309	307	259	302	291	310	297	281	292	296	295	295	297	291	271	308	260	307	310	279	277	287	255	280	274	269	293	246	275	292	303	263	284	277	285	312	278	292	301	271	319	292	294	291	279	270	311	276	288	276	319	274	282	300	270	280	287	269	303	300	275	287	289	304	280	258	310	288	298	277	286	297	292	284	300	308	274	284	303	300	288	303	293	277	292	302	284	312	299	310	270	288	299	276	301	282	285	258	308	284	268	273	264	258	300	319	275	287	306	317	290	302	275	310	296	324	272	304	288	280	293	293	285	288	270	297	289	293	283	280	273	311	296	285	309	267	302	293	327	275	285	291	278	295	303	271	284	279	303	282	275	277	270	281	302	282	285	312	286	308	305	294	288	287	274	290	326	292	268	296	290	276	292	268	288	277	279	296	267	291	263	270	247	299	288	306	279	257	257	286	280	309	277	316	285	277	281	294	296	307	277	266	294	301	275	326	292	299	303	308	292	298	297	284	299	298	315	284	300	296	291	284	286	284	298	304	285	286	304	282	344	301	273	263	290	295	289	290	290	285	324	292	285	296	282	238	274	315	276	289	318	314	302	286	257	308	310	300	247	253	283	279	285	297	281	291	265	287	307	309	301	273	285	291	326	269	282	282	296	296	288	293	310	287	282	284	297	288	269	316	263	275	304	284	319	289	296	241	333	319	273	344	288	285	301	281	307	289	291	246	293	305	304	310	279	270	294	318	270	300	271	286	284	312	305	274	296	291	267	317	286	283	301	288	281	305	276	285	303	277	258	248	301	290	274	285	268	295	282	302	270	309	291	307	298	318	294	289	301	297	285	301	292	295	293	308	313	285	323	301	312	269	293	273	295	315	276	289	271	279	304	260	302	307	315	290	289	279	277	299	304	255	295	268	288	283	274	278	329	299	301	273	268	256	285	267	290	269	277	300	269	286	283	309	312	281	261	266	275	280	302	295	286	304	305	278	298	292	262	263	308	293	322	274	295	304	282	319	291	288	277	316	298	279	316	286	279	291	315	271	289	322	284	292	302	297	309	297	297	265	292	332	271	309	321	302	270	315	264	327	291	279	291	306	268	283	281	292	284	292	306	295	285	308	281	267	280	253	289	299	269	289	283	303	276	268	271	312	274	308	289	302	270	295	299	278	277	273	303	276	284	295	281	279	270	298	269	286	260	278	275	298	312	278	294	297	294	276	282	298	283	304	285	303	280	273	293	288	302	301	282	286	286	318	324	271	300	305	329	315	281	326	311	256	270	284	314	298	275	301	284	328	281	277	304	328	299	250	259	279	290
53615	39387	39035	36059	29978	28920	36044	31211	19610	6734	780	150	169	292	222	187	154	145	123	119	101	108	86	111	103	111	103	102	109	97	111	117	106	106	109	122	98	88	117	100	108	126	89	121	107	107	134	96	104	117	108	118	110	105	112	117	100	117	101	102	96	114	115	104	127	94	108	91	108	120	99	84	95	111	104	87	112	99	106	108	108	111	128	99	103	101	112	110	109	120	106	99	109	88	106	106	111	109	96	89	93	111	121	115	101	110	104	114	104	110	85	106	98	107	102	102	98	92	98	95	115	101	93	113	97	114	108	104	102	110	114	120	136	107	110	95	113	105	111	111	111	126	95	106	111	97	100	92	96	98	97	92	135	107	99	101	104	99	101	120	92	103	111	107	97	119	96	113	126	88	103	103	116	114	114	115	104	107	88	142	110	105	102	101	114	130	98	99	93	106	108	94	98	112	108	110	129	102	94	106	107	114	103	112	95	115	114	130	115	104	106	100	103	113	112	109	131	91	125	122	108	124	89	87	107	99	105	117	109	117	116	105	75	106	114	109	123	99	96	107	110	106	104	89	103	96	98	98	106	106	107	111	118	113	87	88	101	110	113	118	123	104	94	91	107	101	111	103	123	102	91	99	106	117	104	94	121	115	105	102	115	105	89	86	101	92	104	98	113	120	114	108	123	106	115	95	91	115	116	122	93	99	104	101	105	103	105	119	138	91	115	106	95	126	107	115	104	102	102	91	91	103	102	103	91	102	75	106	108	102	128	102	134	106	94	110	100	103	118	89	117	112	106	121	107	101	122	100	104	102	115	94	114	87	109	94	107	99	110	81	111	109	119	108	112	110	99	112	98	107	106	101	115	101	101	110	94	93	104	97	118	107	84	116	99	104	107	139	102	98	117	105	99	122	117	108	112	108	91	102	107	127	96	83	106	123	111	100	114	108	134	100	102	110	106	97	104	113	114	105	103	105	114	105	122	110	102	92	101	110	113	109	90	109	99	105	98	122	113	106	105	110	104	122	104	129	115	95	124	104	103	78	118	105	107	99	109	100	103	89	108	100	94	108	104	84	105	120	112	99	139	116	99	114	116	114	118	115	103	95	111	108	107	115	100	100	110	136	110	90	105	92	96	104	110	110	87	117	105	109	94	104	95	102	94	108	108	121	114	92	114	118	106	114	130	108	107	99	102	95	109	129	93	118	115	108	103	110	105	108	124	109	101	142	106	122	115	113	122	101	91	130	110	85	121	88	88	115	100	99	84	114	114	111	114	109	134	108	93	103	114	96	110	101	101	109	106	98	120	100	101	85	109	102	109	128	123	105	111	109	105	132	118	99	101	112	95	110	115	116	97	106	97	94	89	105	103	118	113	105	110	119	103	96	103	100	113	100	103	101	82	86	115	114	113	99	96	113	114	99	105	105	113	90	107	114	116	106	91	98	107	90	103	124	115	92	124	88	94	126	119	125	123	124	98	106	108	114	104	108	91	96	122	103	112	90	89	93	110	108	114	89	101	101	91	93	108	108	117	116	80	116	113	116	92	86	104	90	112	119	112	95	103	95	90	115	96	106	104	114	113	123	94	116	134	105	116	101	134	128	119	98	91	112	111	108	121	118	100	122	110	105	132	101	86	110	97	97	104	113	91	111	118	119	106	105	116	105	107	121	100	105	93	120	100	111	105	125	128	110	113	115	104	102	102	97	114	93	115	117	91	129	119	111	95	109	119	117	114	103	96	115	124	110	103	130	109	100	97	104	117	94	99	116	109	103	103	105	121	111	96	98	109	125	115	116	126	113	113	86	107	105	123	94	112	118	117	121	102	122	134	90	108	122	119	103	121	93	96	103	119	102	121	94	78	125	98	94	107	110	109	113	100	115	98	100	107	101	110	101	101	98	106	97	103	99	110	126	114	96	90	106	114	112	117	102	112	107	98	105	95	104	103	124	116	109	122	98	104	106	119	108	102	99	124	115	114	104	118	121	129	96	121	119	110	100	130	94	114	128	97	117	97	89	103	113	99	102	110	118	105	95	86	118	108	114	107	117	93	107	99	112	106	81	100	125	123	107	104	108	113	99	106	94	108	90	88	98	115	97	101	104	112	125	100	103	109	103	95	117	107	115	82	112	97	118	97	125	104	114	110	114	128	99	99	108	108	135	93	125	117	127	112	119	107	108	107	120	108	118	97	96	128	116	99	100	95	118	109	134	92	113	115	108	106	120	103	115	95	96	125	114	100	110	116	131	115	115	108	106	125	97	94	109	119	101	96	113	118	109	119	113	113	98	111	118	112	104	114	107	108	107	104	109	108	112	99	87	97	110	111	109	104	101	98	127	113	116	110	103	101	95	108	103	121	97	114	101	94	100	104	111	102	119	106	106	107	132	134	105	105	93	89	85	113	101	103	118	97	98	105	112	106	100	105	114	120	116	123	100	109	108	114	109	89	105	97	107	118	91	108	103	105	94	122	95	85	117	114	93	111	115	97	122	111	109	115	112	116	107	113	90	83	117	90	95	108	118	108	113	108	113	100	106	110	94	94	99	104	115	98	99	116	82	111	115	108	104	98	90	100	96	88	115	106	106	111	103	104	88	104	98	96	107	110	87	111	108	124	93	80	94	103	108	92	88	100	112	109	95	89	115	113	97	118	102	104	112	106	115	115	111	100	122	96	140	88	87	102	124	122	96	130	111	99	100	98	117	92	115	89	103	97	105	109	108	108	111	120	105	104	114	110	110	108	107	113	106	115	98	80	105	106	102	112	98	95	108	118	142	107	121	115	97	112	90	87	76	130	109	116	96	133	97	111	112	127	100	107	81	91	98	120	85	95	102	98	96	104	99	115	123	108	99	98	98	114	105	108	118	108	94	106	119	135	98	105	112	119	108	96	110	110	111	98	128	106	107	102	105	113	118	95	98	112	88	99	112	109	103	115	100	123	98	94	103	99	108	95	113	96	124	114	126	97	122	131	100	109	97	78	106	108	107	113	123	110	117	105	100	100	103	103	92	90	109	119	94	80	112	97	96	123	119	113	114	131	114	121	112	125	97	107	104	102	124	100	113	99	113	126	124	102	107	112	108	120	99	102	110	105	100	89	116	120	98	107	107	122	102	98	123	115	106	131	125	123	102	101	103	127	111	102	115	105	105	93	103	114	110	128	91	105	103	109	104	109	108	96	127	109	99	143	95	114	97	94	110	106	126	85	98	106	123	115	108	107	83	91	112	100	111	105	114	115	97	111	104	108	102	103	124	114	119	94	127	95	99	113	88	101	117	100	117	111	119	99	111	100	92	122	98	102	97	107	74	106	121	128	87	120	106	101	105	100	110	95	120	99	110	100	104	124	106	110	97	121	108	112	117	116	88	107	106	92	98	114	101	112	107	112	110	114	103	109	104	100	121	115	122	117	102	111	94	121	90	80	104	111	102	111	117	115	98	116	113	114	119	105	117	103	111	111	109	104	104	124	110	91	101	106	103	81	145	109	103
46840	51984	52299	52017	50370	64107	68362	45028	17405	2185	302	307	570	757	738	635	409	336	265	263	269	258	252	264	223	265	222	260	252	278	245	268	244	261	272	247	223	287	248	243	245	226	234	277	216	257	242	257	245	248	239	250	225	213	259	228	251	228	227	218	248	245	247	225	264	267	247	233	220	235	252	231	245	241	266	237	241	255	227	239	230	254	269	224	260	255	227	206	256	232	228	245	230	243	220	222	250	238	235	218	252	205	247	236	248	223	216	245	258	240	251	217	232	249	215	247	262	229	221	249	242	218	245	264	242	247	230	246	263	242	240	251	253	215	241	249	278	258	234	228	253	202	233	222	241	222	232	220	236	242	235	235	265	253	239	242	235	212	262	225	225	256	238	242	267	231	237	264	221	236	243	222	267	235	224	208	214	228	239	258	223	234	221	257	245	260	221	247	224	250	234	245	252	214	240	240	263	234	233	258	236	270	254	242	234	241	282	235	226	268	251	237	241	253	264	234	233	220	233	227	223	220	240	234	214	218	223	252	255	221	232	240	268	247	227	238	239	235	238	226	245	239	229	268	245	245	220	261	228	247	242	253	236	257	253	253	244	242	261	258	237	252	232	213	251	255	253	240	241	275	245	257	216	251	264	215	211	239	235	232	236	246	250	247	261	251	243	237	235	271	255	256	229	239	248	269	264	239	266	249	251	261	244	216	226	239	212	250	224	243	267	236	229	237	242	232	249	252	271	254	247	254	245	212	228	226	213	256	259	237	226	245	217	246	233	260	246	248	224	260	233	227	257	277	247	238	229	235	227	201	229	229	253	261	253	257	232	235	236	235	223	244	227	247	239	240	232	216	257	241	235	223	232	230	261	197	238	246	261	237	247	274	245	222	254	221	223	239	230	233	229	253	217	243	244	253	245	251	239	233	233	246	252	234	232	256	261	244	247	229	238	226	229	271	248	234	235	236	226	230	239	244	249	237	228	239	214	232	273	198	244	243	247	239	262	228	243	235	212	229	243	238	248	241	246	224	224	244	197	235	236	219	263	246	269	236	240	193	229	239	240	247	218	207	243	230	218	237	239	217	222	251	251	245	230	245	235	243	234	243	252	221	266	232	246	237	245	240	238	228	239	238	285	224	239	253	237	270	220	237	250	233	238	238	247	217	262	232	224	249	247	237	259	238	225	224	226	237	199	225	238	243	225	245	275	220	240	241	258	255	267	239	223	227	193	255	259	256	230	235	261	241	251	264	217	243	251	240	241	234	226	220	244	235	229	229	239	270	246	255	232	232	232	222	265	226	216	235	221	253	233	234	241	238	227	239	250	225	250	230	231	220	224	225	231	234	241	240	229	252	252	228	245	207	227	254	231	231	218	261	239	236	244	228	264	282	242	247	249	222	233	260	222	235	261	232	248	245	245	246	233	240	254	257	234	261	238	251	241	222	233	252	229	249	242	234	228	247	211	250	241	245	244	260	224	257	234	248	254	252	253	232	242	253	232	214	222	231	259	232	250	236	240	261	231	247	237	244	245	249	243	250	239	227	243	257	269	258	236	245	243	241	224	236	228	232	251	258	247	220	251	236	243	249	258	262	245	257	249	236	248	240	243	233	239	259	227	198	230	235	254	224	240	245	261	216	264	246	213	277	269	251	242	207	239	233	225	242	239	209	212	237	238	200	277	212	254	229	218	237	250	251	233	260	229	257	231	222	234	213	229	254	238	235	224	226	233	248	246	239	227	221	224	238	233	243	234	232	240	206	230	261	214	232	226	222	263	257	224	245	248	222	239	248	236	223	241	231	233	256	241	258	226	252	220	241	239	240	236	282	233	238	256	246	243	198	238	218	235	265	221	274	245	228	259	226	245	233	222	261	251	261	270	249	233	248	228	225	250	213	229	224	257	224	264	233	239	213	251	238	218	236	241	259	227	237	253	219	259	225	253	241	244	249	258	233	220	214	258	240	241	221	245	257	229	249	213	263	219	249	232	245	239	248	222	234	246	244	229	245	240	242	248	235	249	242	254	234	252	264	252	242	236	259	241	245	253	228	234	222	251	236	245	243	239	274	250	264	246	230	197	251	224	205	228	244	237	210	262	255	239	231	254	250	260	248	215	242	260	253	256	229	209	261	228	258	211	209	230	230	203	244	256	251	208	233	257	206	223	231	255	222	231	248	238	271	237	241	247	243	226	253	259	240	257	237	238	211	277	256	229	277	256	230	239	246	223	213	249	239	237	229	223	240	242	222	231	248	237	238	202	227	234	253	243	260	227	223	245	223	263	262	233	235	223	238	235	248	254	210	266	246	238	240	261	240	243	257	275	251	209	253	244	239	218	241	252	249	219	234	246	235	251	273	252	268	229	245	256	262	228	252	255	229	246	224	252	237	255	238	255	240	263	268	248	236	226	248	238	241	230	256	251	247	248	210	246	237	250	258	258	258	259	268	243	221	265	214	242	231	233	208	242	232	218	196	224	224	235	227	249	227	243	195	254	224	226	262	236	246	228	253	231	269	218	253	247	230	214	212	250	209	205	230	232	241	244	234	237	239	210	244	235	219	223	220	241	240	263	240	216	246	237	231	251	228	213	247	247	255	220	238	253	227	250	236	215	250	246	244	246	249	248	259	289	259	231	248	225	251	241	237	225	243	251	214	239	251	254	229	254	269	225	271	212	239	247	241	238	234	213	212	242	251	243	230	224	232	241	255	251	244	243	214	240	245	247	215	226	225	233	242	231	277	250	249	237	233	221	236	232	225	241	228	244	265	227	241	216	267	204	247	247	243	273	235	245	226	229	229	212	226	221	253	226	214	231	201	248	257	227	208	249	257	234	214	256	245	209	204	268	255	242	241	224	250	248	245	235	251	250	259	242	230	245	247	259	242	233	251	265	235	250	251	229	228	236	247	213	232	256	236	230	232	259	217	206	255	252	220	248	252	269	258	212	208	257	250	260	262	233	225	246	217	231	263	231	229	214	252	235	223	232	252	213	216	268	226	235	227	231	199	259	234	258	226	252	219	234	236	230	239	240	204	229	250	206	234	233	217	235	274	262	226	242	237	230	225	224	245	272	254	253	252	239	257	266	237	263	259	252	220	253	237	217	219	249	265	260	239	218	236	228	252	253	272	233	246	239	226	244	256	227	249	249	246	259	268	251	247	221	242	238	253	242	239	235	237	251	230	233	230	235	247	240	237	234	240	224	250	232	248	262	268	247	259	248	243	243	215	262	235	267	248	237	222	245	243	267	256	231	227	228	232	233	231	240	245	258	245	264	216	240	247	218	236	239	232	219	236	254	252	250	218	262	258	227	262	271	240	217	250	226	220	237	254	216	269	278	239	231	246	249	267	228	240	253	232	253	249	232	243	235	260	242	221	257	217	258	233	238	224	256	230	246	270	267	238	244	246	242	232	249	252	256	229	236	243	233	248	256	255	249	210	270	256	258	216	246	242	268	272	222	226	246	232	248	252	249	214	263	249	210	225	224	262
16796	26721	28027	22095	12358	4981	7826	4404	974	159	124	106	126	120	112	124	125	117	118	125	122	131	129	107	114	124	133	118	120	121	123	124	117	121	127	123	121	105	128	108	132	125	129	122	119	117	124	110	105	121	114	127	124	118	108	128	126	104	126	105	115	122	123	114	131	111	127	126	110	121	135	117	138	108	131	116	112	126	136	128	109	121	95	117	118	116	117	121	129	123	101	123	114	125	126	117	121	138	113	136	127	125	141	108	121	94	109	118	134	110	128	110	122	131	104	108	118	119	117	114	118	110	100	135	121	143	125	136	147	118	115	121	116	113	113	129	110	102	134	116	110	108	130	121	138	109	106	104	113	120	133	133	124	117	136	112	128	129	122	126	126	144	111	118	131	119	110	104	123	126	115	130	115	127	132	113	97	118	110	115	146	102	109	114	127	124	116	121	101	122	139	131	129	121	109	110	117	126	149	119	124	131	123	114	113	115	108	127	104	116	105	132	133	117	124	122	123	130	102	109	115	126	120	131	131	125	134	152	128	113	124	126	105	120	112	131	106	117	117	121	115	114	117	133	85	118	120	120	122	124	126	123	124	122	117	133	124	124	136	128	128	112	124	135	111	112	123	103	124	120	112	119	125	104	122	127	111	121	110	135	122	113	116	128	117	115	109	121	127	129	124	108	109	111	119	139	112	105	121	112	124	107	127	132	107	125	123	131	113	131	106	130	120	128	126	114	122	124	134	137	106	110	119	116	103	129	127	121	135	117	121	117	114	120	111	117	119	119	99	117	114	128	146	142	124	127	126	129	129	121	109	131	124	141	117	129	132	113	124	99	110	125	150	120	139	147	125	106	110	142	126	116	119	101	107	128	117	99	114	134	117	122	125	111	114	93	119	114	117	130	109	106	105	124	128	104	116	111	124	128	123	113	100	112	107	103	121	116	125	111	100	132	131	117	147	126	102	109	127	125	107	105	121	85	111	118	125	114	124	133	100	113	113	118	120	124	129	128	111	113	112	111	132	113	125	130	111	120	144	133	109	120	114	151	131	112	109	123	127	110	100	123	90	119	132	116	116	113	126	129	113	110	110	119	105	131	114	126	122	125	121	124	135	126	121	109	132	128	152	133	142	147	126	121	115	108	143	146	120	115	122	116	115	107	117	122	131	115	121	118	117	125	130	123	105	133	131	109	118	108	106	133	117	115	118	104	111	114	134	109	130	152	129	131	138	96	96	118	136	130	129	130	125	109	137	97	109	114	129	111	130	134	131	112	122	104	99	122	90	127	107	119	100	111	134	122	121	139	128	119	123	111	121	99	125	121	121	128	126	120	119	120	111	115	119	110	116	139	117	133	117	121	101	111	133	122	101	129	104	96	133	126	120	107	123	118	134	108	102	108	113	106	137	118	103	105	101	113	115	119	101	106	118	132	136	119	121	120	97	131	117	115	107	115	123	134	120	129	123	116	141	103	143	124	132	101	106	129	134	123	121	128	99	122	119	111	109	122	124	136	123	105	115	119	111	126	131	122	122	125	132	131	101	117	112	129	118	106	119	115	115	123	136	130	116	121	120	93	120	120	143	118	119	123	117	110	116	101	113	112	120	114	94	114	138	111	116	129	114	123	130	137	106	113	139	121	110	133	126	104	110	129	108	119	125	130	126	117	134	129	121	126	107	120	134	125	116	127	106	106	116	136	105	134	124	96	107	120	134	115	111	112	121	135	118	120	118	124	126	127	135	131	141	141	123	124	110	127	113	107	121	129	119	122	116	133	122	98	105	126	120	115	106	131	133	100	125	144	105	98	126	132	137	122	130	108	116	121	120	104	129	113	100	110	134	101	114	117	109	108	135	125	103	135	125	113	142	119	108	98	121	125	110	120	128	120	121	116	122	109	111	135	121	112	106	107	114	143	127	121	117	126	120	123	111	105	110	135	127	119	130	131	162	118	135	133	127	92	112	127	108	99	113	128	135	118	124	98	114	121	107	122	122	117	135	105	130	123	99	127	123	113	130	124	116	113	135	123	108	110	117	129	127	124	120	119	129	114	115	116	116	105	123	120	134	127	115	113	106	118	125	105	99	108	103	98	124	115	108	120	116	112	111	135	113	124	117	106	143	104	128	121	137	137	125	117	131	131	123	104	130	108	125	91	115	119	127	115	129	114	120	132	110	136	127	126	113	134	136	111	115	105	123	112	102	144	117	109	114	104	127	106	126	118	140	109	115	137	141	125	131	103	115	114	133	112	146	101	138	135	110	105	88	106	105	148	119	127	115	114	117	133	113	124	130	125	154	113	108	125	133	112	109	101	120	133	126	112	100	115	112	126	120	125	145	118	114	138	90	129	119	112	131	125	127	124	115	130	142	107	113	118	124	126	135	89	109	107	122	115	131	127	132	117	130	137	132	132	123	112	127	144	110	115	106	127	119	114	110	129	119	139	133	135	126	107	128	130	113	127	149	121	135	124	90	123	120	119	134	138	128	118	129	133	120	116	97	122	121	136	129	119	99	137	119	115	109	110	125	108	132	121	118	112	115	120	122	132	121	101	120	107	116	127	108	140	134	124	115	144	113	136	120	115	120	127	99	112	120	92	132	115	140	123	111	123	127	111	134	141	125	102	109	132	113	111	105	114	128	133	109	113	116	113	119	117	132	121	113	119	141	108	126	104	107	120	118	103	134	126	125	130	114	113	121	124	120	127	94	117	131	100	139	120	123	124	121	148	120	119	100	123	131	117	113	108	126	116	116	123	102	119	121	133	112	120	117	124	129	99	123	128	135	115	108	127	126	115	96	110	119	107	118	112	114	131	126	132	141	129	119	123	124	127	115	100	127	114	132	118	105	131	112	137	125	134	125	130	123	119	129	141	107	124	127	106	138	117	115	119	116	133	124	111	129	125	92	128	117	98	102	113	112	121	117	105	122	113	119	123	126	104	128	124	112	125	147	116	117	114	135	119	124	109	130	121	119	115	116	123	120	108	139	144	119	112	115	111	143	127	125	112	125	141	120	127	121	108	121	131	127	115	121	121	107	132	119	112	111	110	131	137	121	112	111	121	134	115	113	120	120	118	139	124	127	145	132	117	136	108	120	126	132	131	115	114	125	105	115	121	113	137	106	116	110	94	120	111	120	119	138	101	123	130	123	125	123	99	131	129	114	110	138	136	115	115	128	131	134	117	121	115	128	134	130	121	128	109	112	114	89	118	98	123	123	128	104	108	122	110	109	122	120	108	125	120	113	107	128	129	107	122	126	120	111	121	103	108	123	123	110	111	105	119	108	94	113	117	108	130	120	116	114	133	124	125	113	137	136	109	122	102	108	107	142	115	131	108	142	132	124	132	116	109	132	130	121	116	113	127	109	116	136	103	99	127	119	124	143	107	98	132	123	100	118	115	121	112	106	135	123	119	117	115	130	115	99	106	132	111	109	132	117	96	119	111	106	117	134	113	132	130	126	110	113	105	105	129	124	111	126	113	126	123	146	127
13561	26513	29646	29453	18346	12332	21272	11248	2589	372	319	293	302	323	316	288	300	264	268	272	261	264	289	254	285	310	301	281	271	265	304	353	286	269	272	278	293	325	285	286	289	271	295	289	265	271	312	284	276	291	306	282	301	301	291	301	291	303	298	313	279	272	309	293	266	303	280	289	331	284	273	312	293	268	287	301	302	253	271	312	290	280	277	290	291	286	305	308	281	277	298	273	294	301	289	265	301	296	267	289	285	318	279	289	274	302	273	283	310	277	258	274	307	312	270	274	290	277	280	278	285	254	291	257	290	291	309	290	311	286	277	274	263	283	300	283	292	309	300	303	283	268	272	298	298	293	299	263	279	236	277	304	308	287	299	274	302	293	325	278	295	291	264	262	287	287	253	272	270	301	294	261	291	292	282	302	273	287	289	308	305	268	276	267	270	308	318	299	300	279	306	285	290	260	300	278	283	253	285	295	292	294	310	288	298	276	296	285	291	294	299	298	259	318	287	273	294	279	286	286	310	314	270	287	281	256	241	284	271	305	279	255	280	291	295	278	282	300	288	258	287	294	266	323	277	283	310	289	292	264	284	292	298	300	257	287	266	317	263	274	280	287	307	243	306	295	291	254	282	279	289	262	287	278	274	280	239	293	291	281	273	285	299	282	312	281	312	288	281	306	318	242	276	299	277	295	275	263	304	308	228	260	269	267	278	290	284	240	266	260	276	247	299	289	274	285	267	301	270	270	233	298	276	294	288	274	275	321	257	290	312	273	286	291	274	292	268	288	273	302	295	294	283	264	288	294	280	291	276	297	250	285	285	296	264	287	294	283	274	255	270	280	279	284	288	279	308	275	258	281	311	295	270	282	268	298	294	266	303	295	288	264	276	281	294	279	296	275	308	302	270	274	300	272	327	257	310	256	269	302	291	265	284	297	327	292	277	270	290	269	307	271	323	291	285	278	293	272	300	274	285	279	277	314	281	300	276	269	277	280	296	286	307	297	277	310	287	272	306	278	294	285	302	325	297	338	274	283	299	274	295	280	267	300	281	284	290	303	271	270	283	273	265	247	285	288	272	258	272	267	299	271	276	271	286	290	274	249	309	312	260	283	272	259	269	291	265	280	255	306	302	292	287	305	294	266	293	291	307	272	285	291	309	296	301	274	305	277	260	293	235	264	292	290	304	281	275	266	300	279	294	275	290	299	262	251	291	309	299	277	281	297	245	291	287	270	304	286	313	316	261	261	269	297	276	296	295	279	269	282	270	247	275	303	303	281	286	291	296	284	291	297	269	298	289	278	271	276	276	276	266	276	266	300	289	287	291	290	285	280	312	295	270	309	279	291	278	278	270	270	267	312	266	290	293	317	253	300	292	290	290	243	279	274	275	286	281	310	320	299	303	346	293	269	297	252	277	285	277	256	301	298	239	269	277	294	308	262	289	283	298	271	294	287	288	298	284	277	284	294	302	260	261	295	317	291	275	283	297	300	278	291	300	295	306	304	293	271	272	314	287	313	278	288	272	283	264	294	306	256	315	261	268	274	260	341	276	281	265	237	320	312	294	263	275	291	277	318	300	294	292	268	304	292	280	280	243	293	284	289	281	294	298	287	291	308	270	291	307	293	272	297	310	295	292	323	293	272	273	268	276	283	292	283	261	324	294	271	266	283	336	290	312	257	277	258	308	291	289	281	268	295	276	266	309	287	286	260	297	271	260	318	277	305	275	261	280	293	286	308	309	282	280	265	310	279	283	283	298	270	307	286	268	264	268	270	279	319	276	298	282	290	275	318	276	287	246	288	293	263	303	325	294	291	296	295	284	221	273	291	291	276	253	294	278	272	269	298	320	282	287	280	304	288	274	296	296	276	250	289	302	283	270	303	293	259	251	277	285	276	280	287	308	299	249	263	276	295	315	265	294	324	264	275	287	281	271	275	282	288	274	274	284	306	296	322	296	307	290	291	294	288	316	290	272	289	273	272	287	296	300	283	251	267	273	291	282	301	283	281	295	277	273	311	285	283	266	294	268	260	265	281	290	278	272	286	277	272	280	254	289	294	292	274	284	270	315	268	250	270	316	277	294	289	260	273	291	285	272	298	284	311	308	322	298	294	285	298	287	310	256	266	302	279	296	291	309	258	330	315	276	268	299	311	273	271	273	307	279	254	243	257	269	284	317	264	304	302	269	324	289	287	309	305	279	281	288	283	282	296	292	277	288	312	257	301	268	283	261	271	296	288	266	321	300	291	291	285	263	255	296	284	270	250	289	265	291	262	262	268	282	309	298	278	293	294	301	273	280	286	286	261	266	297	278	269	286	317	265	282	291	297	292	272	262	301	302	286	307	266	267	279	285	249	273	278	298	281	290	314	296	260	321	271	306	277	292	322	272	282	272	329	264	255	273	289	274	304	289	269	285	311	280	277	282	308	287	261	297	281	294	279	312	265	283	283	260	270	273	290	262	288	302	269	280	268	290	278	241	256	295	282	292	327	287	298	263	280	276	320	277	295	290	274	274	263	252	273	283	301	291	296	294	294	287	283	278	282	289	275	286	286	273	293	312	278	297	322	268	291	252	280	322	312	279	287	299	267	271	276	270	295	314	254	281	304	283	301	263	295	297	283	275	289	303	274	297	284	280	298	274	287	278	301	290	285	284	298	304	292	306	300	296	249	305	302	289	278	287	295	313	275	294	276	273	301	291	294	262	301	290	262	283	283	275	268	274	281	284	279	280	307	290	291	317	308	276	299	294	268	278	308	287	294	277	289	272	273	270	282	280	289	294	310	301	290	280	264	287	286	283	273	302	297	292	292	247	283	264	285	305	282	290	282	291	287	277	288	277	294	273	274	277	284	263	331	300	270	294	304	304	257	273	306	247	286	336	294	284	286	268	273	268	293	281	280	265	290	300	288	320	288	290	296	267	299	317	273	276	285	278	287	266	272	305	276	294	283	282	257	272	302	278	244	273	291	288	302	294	300	305	257	306	290	297	312	291	309	293	268	278	288	276	277	293	263	291	291	282	291	296	278	256	282	278	277	283	329	292	295	283	285	293	283	260	299	263	275	287	274	263	313	309	290	277	284	279	291	311	299	326	266	296	295	287	280	269	275	293	303	285	267	288	289	302	289	263	303	303	271	249	303	294	299	293	264	277	280	287	311	268	316	252	269	293	293	308	259	268	278	285	270	280	276	270	252	311	241	298	299	294	266	288	288	284	277	316	299	310	266	283	286	289	313	294	278	262	274	260	264	300	275	315	275	299	261	302	258	284	270	304	294	269	269	264	322	269	279	287	277	253	298	306	298	273	271	252	292	276	285	268	303	301	265	283	263	250	284	288	289	281	295	278	277	296	298	272	278	276	265	305	281	292	270	294	286	289	294	283	266	295	288	293	261	313	291	255	275	300	305	295	275	305	290	255	282	269	284	277	272	294	282	273	289	259	290	287	290	311	285	287	286	290	262	277	303	301	282	266	317	284	267	273	269	293	305
45988	50370	42592	38389	29006	30768	30900	19480	6659	1062	182	160	143	148	156	165	143	124	133	117	143	101	130	127	153	114	136	115	124	129	110	135	123	109	122	112	144	124	118	126	122	113	123	119	130	126	121	138	122	122	136	132	129	126	125	121	129	131	126	129	117	94	138	124	119	142	114	123	122	114	136	151	113	120	139	125	124	142	106	116	129	124	111	114	112	119	130	129	113	125	116	115	123	152	139	116	134	127	142	118	131	122	129	130	120	131	142	112	124	134	97	136	132	101	123	109	122	121	111	108	113	120	126	104	106	118	121	117	133	126	131	117	113	140	115	119	113	103	145	131	121	98	124	120	124	133	118	122	120	123	127	148	147	117	115	120	116	114	125	104	119	124	138	112	130	118	124	139	136	131	133	109	126	134	134	136	122	121	115	131	144	131	104	106	133	113	118	118	114	151	135	125	132	132	108	131	133	127	108	134	101	122	118	109	121	142	105	128	139	139	119	124	97	111	110	125	119	131	97	116	120	130	138	122	123	112	119	113	124	115	154	128	130	128	118	115	128	120	138	144	124	108	144	149	135	112	127	114	123	128	122	128	138	128	144	93	136	112	130	121	101	133	130	118	114	131	122	131	134	128	140	124	117	135	156	116	125	111	132	130	114	112	122	125	123	130	135	107	133	123	142	137	119	129	134	110	121	148	126	124	140	116	129	137	116	107	126	129	130	121	111	130	136	142	135	116	117	121	122	101	137	120	108	104	139	140	118	135	118	112	125	125	111	120	124	120	113	127	109	131	128	115	135	127	114	135	111	125	113	131	132	123	111	130	126	122	98	118	127	117	108	138	115	131	126	123	123	99	114	136	114	125	118	125	114	138	121	122	105	108	143	133	111	128	123	142	124	123	133	116	119	115	127	129	108	132	122	111	141	135	147	130	136	131	120	133	97	128	123	126	113	135	126	118	145	131	132	107	116	96	127	103	123	135	120	120	140	144	150	147	117	115	119	146	111	119	143	122	123	120	118	123	145	116	124	111	114	119	106	109	125	116	122	96	152	110	130	144	113	119	113	136	142	110	142	127	135	116	120	136	137	119	131	136	122	132	128	116	130	117	130	121	117	124	114	120	137	145	112	109	126	142	124	104	128	128	132	120	125	114	135	151	141	106	131	129	123	104	152	117	118	126	117	105	128	130	134	117	120	126	130	105	114	138	123	129	104	121	136	126	146	114	144	113	122	131	117	97	113	120	124	119	121	107	144	121	116	125	123	142	132	138	126	128	126	125	111	135	121	107	133	124	119	112	110	129	120	118	130	141	116	114	117	131	124	121	100	124	138	111	126	124	134	120	121	133	149	122	106	125	106	138	143	131	127	126	133	120	100	126	127	141	118	111	109	124	118	121	117	126	114	164	139	122	129	138	125	126	127	119	152	131	116	138	130	112	108	106	122	111	113	123	148	123	117	118	135	147	136	125	121	111	132	121	124	107	132	136	118	123	123	121	140	112	136	124	109	123	115	93	112	137	117	123	120	146	132	114	123	136	140	128	108	118	141	110	122	121	130	123	120	113	140	118	121	118	135	118	122	119	110	128	122	129	125	140	136	133	115	135	129	124	122	126	123	121	120	132	125	104	132	138	110	144	134	142	136	112	139	118	132	127	117	117	116	134	139	95	123	148	95	130	134	111	116	118	132	107	112	122	112	131	134	123	150	124	123	123	120	112	133	132	118	116	116	136	121	116	117	105	120	144	132	128	122	131	138	124	148	138	143	114	147	148	119	118	124	119	131	129	127	128	131	128	123	121	91	100	124	115	122	110	108	134	110	133	105	126	125	148	156	109	122	142	134	122	134	106	126	128	111	126	133	123	126	121	118	114	109	139	108	123	121	110	123	139	133	124	130	110	136	120	123	140	122	125	122	121	119	140	129	121	108	121	132	131	127	117	137	158	112	123	114	131	109	132	126	124	113	147	121	142	127	129	127	137	131	107	133	112	133	100	142	133	124	91	136	140	126	140	136	116	117	146	126	118	126	114	117	124	130	99	118	133	122	123	115	132	134	135	145	145	122	107	127	116	142	132	113	139	127	131	119	119	132	130	131	129	127	138	133	131	140	103	149	123	124	133	127	121	133	136	106	126	119	125	147	144	122	125	143	149	126	131	135	103	128	119	113	104	139	116	136	128	117	122	151	126	138	116	103	127	136	126	140	117	126	114	119	144	109	118	144	106	125	125	115	131	120	139	134	114	116	150	112	129	126	128	134	116	129	123	116	108	126	139	137	127	96	132	126	125	105	115	120	124	136	105	125	131	101	109	135	119	117	109	152	118	135	126	114	136	127	126	116	123	121	123	118	107	122	103	111	128	129	129	125	112	136	123	120	136	136	126	125	129	133	142	145	117	129	139	102	122	135	133	123	112	122	115	119	142	126	121	115	111	111	135	117	118	113	123	124	111	107	115	133	137	121	136	120	137	139	128	134	127	132	127	114	118	128	119	110	127	105	131	130	126	145	129	117	122	127	122	116	125	116	136	140	139	134	136	107	135	125	122	139	142	125	111	129	125	140	132	134	127	138	122	119	138	134	139	122	104	90	143	116	132	125	130	130	124	136	114	112	126	120	129	127	147	135	119	108	139	119	140	113	135	137	128	125	155	126	138	141	114	129	110	120	112	114	119	122	127	108	131	117	114	125	141	139	155	122	121	110	111	114	117	139	116	122	116	125	110	122	126	117	107	119	124	130	146	138	132	129	116	127	120	113	124	126	117	137	128	116	124	132	121	127	121	105	136	132	123	134	128	107	137	128	128	107	116	109	128	122	113	132	129	98	109	111	139	134	111	141	109	149	120	112	134	123	126	118	143	134	124	117	123	126	119	116	129	136	132	129	106	127	124	124	101	124	112	106	129	135	140	114	112	122	129	118	127	118	160	124	142	128	130	110	121	112	152	115	128	139	123	114	96	130	116	129	129	115	125	114	142	126	107	122	149	133	128	121	141	118	125	133	115	128	109	127	134	116	140	140	149	130	111	145	138	133	126	122	123	146	106	134	147	130	118	143	119	137	107	132	134	116	125	126	127	138	115	133	130	125	137	96	122	123	112	126	118	133	118	121	130	132	116	131	113	134	124	121	145	110	127	114	141	125	136	119	119	148	130	147	127	132	140	131	137	127	127	104	130	113	113	119	121	124	147	127	119	117	124	114	118	123	139	156	133	92	131	113	110	128	119	119	107	119	118	125	117	120	105	118	93	129	138	133	130	117	143	108	132	126	132	133	142	108	115	135	142	126	117	119	133	134	132	138	117	113	122	125	126	116	137	121	122	124	111	112	134	120	136	123	114	134	110	133	125	118	113	108	139	106	121	117	96	133	126	122	134	114	134	109	128	140	122	106	148	115	125	137	134	149	143	119	141	120	115	124	110	138	125	127	127	123	123	131	126	111	110	118	117	121	118	124	111	140	129	112	114	144	130	125	127	120	114	120	137	114	99	92	104	132	132
36509	50574	52718	45606	42065	54482	45641	24584	6459	734	301	302	349	402	378	370	343	316	301	294	315	285	301	309	288	246	301	294	299	308	277	309	292	303	316	278	251	274	298	262	316	298	325	284	298	274	272	302	285	300	311	275	272	279	307	277	323	274	280	307	300	301	304	319	308	295	303	284	325	283	314	292	291	292	313	305	278	301	293	279	305	270	268	295	304	266	323	270	281	304	289	255	306	331	302	306	301	314	282	250	302	286	267	287	292	292	293	318	281	281	320	273	271	274	279	290	298	269	289	284	261	267	292	284	288	295	255	299	289	256	270	279	299	295	296	323	286	280	268	284	285	263	260	316	269	278	305	293	252	267	301	303	288	299	262	276	300	279	295	295	308	284	295	292	298	295	277	267	295	283	285	285	285	313	265	287	286	302	268	317	272	308	258	281	296	294	263	301	300	274	284	258	275	300	298	305	299	317	298	291	278	299	292	290	286	317	316	295	312	295	265	296	277	312	291	279	300	262	284	282	275	298	292	286	303	261	328	287	278	322	284	269	272	295	306	283	263	279	277	302	310	281	303	289	285	270	330	287	288	296	294	296	284	274	295	272	302	294	275	269	289	291	276	313	279	287	278	313	272	313	331	288	290	278	304	303	270	270	317	302	289	271	272	270	296	291	292	294	310	311	267	316	285	295	296	283	284	256	312	281	318	325	316	276	299	280	289	311	300	275	255	269	283	281	309	310	305	269	294	281	316	263	285	271	263	281	272	262	324	270	311	310	259	282	300	286	301	315	283	305	291	290	267	261	271	288	313	286	276	288	227	301	274	282	273	303	293	287	291	313	281	321	293	299	305	307	268	310	297	272	284	288	287	270	268	321	248	286	273	282	302	263	257	254	310	306	297	273	299	302	289	256	305	309	282	310	285	283	287	261	282	306	294	305	271	312	272	273	298	280	316	309	313	289	277	277	290	286	315	304	292	280	284	286	277	318	275	255	278	301	276	289	300	325	290	305	303	289	283	315	279	294	329	316	284	287	295	293	279	293	310	285	308	282	273	275	286	301	295	295	325	306	283	299	303	320	281	306	312	278	286	335	292	269	269	302	305	303	275	324	326	279	281	295	305	266	300	269	277	281	284	260	289	304	270	303	286	281	267	309	269	282	294	311	321	301	277	304	318	312	279	259	282	302	265	284	281	295	286	282	323	299	306	278	282	272	279	277	311	308	277	311	271	256	316	268	311	280	293	309	287	315	275	275	275	286	297	282	294	309	306	299	291	267	303	314	304	300	297	300	292	285	310	270	288	285	281	265	290	273	269	291	266	297	282	295	270	296	308	316	274	278	304	302	322	298	286	318	332	302	295	263	255	293	274	308	311	280	292	298	309	293	302	279	248	265	255	272	284	270	307	245	295	262	289	282	267	282	295	314	269	310	283	296	288	288	306	301	275	259	273	279	273	280	271	289	263	306	314	282	302	277	293	288	285	303	305	279	298	297	282	298	267	296	299	294	306	297	299	284	299	274	320	304	281	289	278	306	282	277	277	273	272	285	316	270	295	272	290	278	293	272	308	316	296	282	274	273	285	277	307	283	282	306	320	302	304	271	277	300	317	286	317	281	284	266	319	292	271	286	294	290	281	299	290	285	290	312	273	270	265	285	294	283	271	280	303	276	277	301	288	273	288	301	291	321	272	266	285	262	269	299	282	284	297	312	306	287	292	279	264	289	286	290	288	284	301	279	295	285	301	258	274	271	320	295	314	290	269	301	281	267	297	290	301	271	291	261	277	271	286	310	284	275	277	285	287	286	287	310	270	293	258	287	269	285	277	338	294	250	286	295	294	275	261	287	296	295	309	288	287	266	299	309	263	297	268	291	294	310	304	290	292	284	269	265	267	285	294	310	299	278	272	275	299	288	308	300	299	310	277	311	287	298	277	307	296	278	291	300	290	296	315	264	290	292	295	293	285	290	313	291	309	275	322	262	315	289	282	297	272	304	269	295	274	299	288	290	279	346	285	272	286	287	290	303	270	267	287	289	288	288	321	302	291	279	302	260	310	270	279	312	288	312	299	266	288	276	318	300	276	298	315	277	284	310	281	292	306	277	270	299	292	287	268	264	311	312	274	271	322	281	301	283	296	288	293	284	301	301	321	298	274	289	283	297	280	289	300	327	309	272	308	284	284	281	248	308	321	288	290	258	287	279	297	298	296	307	245	294	285	278	299	280	304	286	308	283	282	300	282	301	301	276	324	306	295	302	294	288	303	312	300	274	298	328	275	312	319	268	296	293	299	288	313	299	292	292	292	308	287	249	286	287	303	301	282	279	290	270	243	304	277	293	291	268	297	280	247	278	288	306	297	279	269	271	258	294	269	293	280	274	300	317	290	271	253	282	300	280	294	285	308	290	330	291	305	286	300	277	277	295	272	289	297	265	287	266	285	315	296	284	273	317	260	315	274	280	301	287	297	282	304	266	298	264	270	293	297	272	267	299	289	276	298	286	270	284	321	294	286	282	307	310	290	307	295	267	291	282	283	269	280	302	315	276	305	295	289	296	305	286	283	284	298	269	299	303	306	257	313	274	274	289	292	254	278	306	284	294	302	285	318	283	295	287	300	281	284	301	276	311	304	294	280	291	277	282	287	322	285	281	274	286	296	302	301	276	328	287	331	284	322	284	270	285	286	291	289	286	301	311	297	271	274	289	300	360	301	281	300	282	282	276	294	289	315	289	278	255	292	272	318	306	288	278	290	271	282	278	286	260	307	285	301	289	337	292	306	273	264	303	252	302	276	287	302	277	276	316	283	298	289	310	283	273	314	306	307	284	320	278	300	291	291	277	304	291	274	270	275	301	249	263	280	313	280	272	306	274	286	266	288	308	265	306	284	288	307	304	293	279	301	332	294	305	314	323	308	299	313	290	289	305	289	303	279	271	304	238	310	290	274	273	284	287	266	263	291	262	300	294	290	304	320	317	266	300	296	302	292	291	287	287	267	287	286	293	281	318	298	267	275	262	303	297	317	291	275	325	291	273	280	282	322	292	291	279	302	282	311	300	282	301	302	290	289	280	324	265	272	285	284	286	299	304	284	275	278	302	279	322	310	290	275	272	293	300	292	255	291	291	308	287	294	301	290	309	272	279	261	275	290	284	287	293	296	269	265	307	292	301	282	298	292	296	289	277	294	288	288	273	295	285	280	281	274	301	303	299	269	303	280	293	276	273	331	268	291	295	309	311	286	289	282	273	306	299	300	289	282	287	273	295	287	285	298	301	304	320	297	280	273	263	296	282	287	284	276	280	296	266	281	290	283	264	265	283	289	269	301	302	297	330	285	289	298	251	287	310	312	250	284	321	279	287	271	274	302	298	299	278	306	314	278	279	268	310	309	304	306	297	280	321	255	293	294	255	311	281	305	284	278	313	269	275	276	293	304	308	281	293	288	312	290	282	262	288	292	285	289	280	299	304	290	269	298	294	266	293	269	329	265	289	281	283
54497	46555	41085	36577	30132	29536	33575	27244	18156	6320	871	140	155	192	211	156	132	131	119	115	92	97	102	103	120	117	100	126	122	95	100	124	124	117	126	87	121	95	127	108	108	108	92	106	111	112	98	105	110	101	127	113	116	112	102	103	107	89	111	94	87	101	113	112	118	95	92	101	117	117	94	103	123	99	102	113	121	114	110	102	123	113	96	125	112	108	102	88	121	110	114	104	101	104	123	111	119	113	132	101	111	99	113	121	103	119	126	113	110	112	92	117	85	122	100	107	93	99	107	106	100	83	120	99	90	113	97	98	113	115	112	87	117	99	122	112	107	109	103	118	108	96	122	125	99	99	113	107	107	115	98	96	109	106	108	113	128	104	111	107	95	114	97	94	111	114	123	116	120	97	91	101	110	104	101	117	113	105	95	105	109	122	130	112	101	107	111	104	89	108	101	91	100	121	111	120	95	102	113	98	104	108	118	106	111	113	114	95	103	93	109	111	128	129	109	118	129	123	107	113	119	100	91	96	117	96	119	111	112	104	112	107	113	101	94	99	93	118	108	102	106	98	90	97	95	102	87	117	116	92	107	92	108	106	118	104	101	105	113	104	114	117	100	93	110	109	112	93	105	120	109	118	124	104	112	120	120	109	109	110	103	120	116	98	97	108	105	107	105	114	102	94	96	117	119	125	128	91	90	110	96	108	117	102	101	99	109	93	109	118	102	87	106	108	117	106	119	106	83	107	91	96	113	97	106	101	96	123	106	98	109	111	113	127	117	101	89	87	91	111	90	102	113	125	124	132	114	115	124	90	101	110	117	106	103	104	112	108	92	102	118	122	100	124	92	109	96	118	112	107	109	122	128	100	109	99	92	94	92	107	117	107	88	118	106	131	125	144	101	122	100	118	112	117	112	136	115	124	103	90	117	113	103	109	113	119	103	99	99	113	126	94	136	105	97	113	91	106	124	82	109	114	109	111	100	104	123	106	120	94	103	113	111	102	120	103	97	95	98	153	114	114	101	80	97	111	91	118	109	121	114	102	111	104	97	123	124	98	108	127	97	114	102	112	99	105	101	87	109	114	122	124	103	81	101	113	102	89	92	100	117	114	119	106	99	90	98	114	95	93	125	108	107	105	103	105	124	103	113	90	117	111	93	96	106	122	100	103	98	106	94	95	94	117	85	88	126	118	114	104	111	107	103	92	109	104	102	108	100	81	122	113	101	79	116	101	88	110	118	107	110	110	117	118	125	115	107	100	110	87	90	103	136	115	104	92	95	120	125	124	93	98	124	124	107	93	127	106	103	120	125	107	101	103	105	106	123	112	114	89	104	93	111	119	106	104	108	102	117	98	128	94	94	85	117	110	103	94	95	113	109	121	103	104	116	115	97	105	122	96	117	100	101	112	108	114	106	104	102	110	95	120	136	113	110	103	115	121	88	112	126	106	129	106	99	109	121	99	113	106	103	104	91	99	98	105	99	104	113	115	113	125	115	106	96	77	104	95	112	95	117	101	112	110	114	111	106	86	131	110	99	100	110	90	138	115	107	97	84	126	103	97	108	108	120	102	96	121	121	114	106	133	101	94	100	121	99	94	115	102	111	101	112	80	96	114	105	91	104	114	109	106	105	98	114	95	125	92	107	111	129	108	114	92	97	109	92	118	96	111	121	115	109	111	107	106	96	114	118	114	102	105	99	115	111	97	101	89	127	109	93	89	90	118	85	105	90	106	94	120	95	116	130	106	109	105	95	110	103	106	122	106	104	116	103	112	98	117	120	107	130	97	126	119	110	90	95	105	111	117	98	112	110	95	106	106	119	110	116	103	114	115	94	117	105	90	129	107	111	133	108	105	127	111	113	130	110	94	102	111	108	86	108	99	97	113	95	124	92	103	115	112	115	130	128	115	115	105	96	127	108	101	118	121	86	119	114	91	100	111	102	113	118	109	92	97	91	114	120	103	114	126	125	135	108	101	97	118	110	127	108	103	89	101	83	106	102	97	112	101	118	128	102	106	114	128	82	109	109	107	122	114	107	111	82	95	117	111	93	103	104	96	124	112	98	100	104	122	104	99	121	97	99	102	118	109	94	92	123	113	111	113	94	88	110	113	108	96	103	107	99	111	126	106	94	99	91	112	98	104	111	105	111	93	109	128	115	111	120	116	127	98	116	120	92	107	97	109	128	117	96	104	99	109	103	101	108	110	96	127	122	88	110	118	95	94	97	110	104	98	109	126	105	121	102	109	100	122	98	109	98	101	111	106	113	97	100	97	117	99	143	118	96	115	94	106	108	109	112	105	110	101	96	80	117	118	105	121	89	93	110	114	116	126	119	106	125	114	98	101	113	112	99	100	103	122	94	94	99	107	98	111	111	101	94	124	97	93	113	110	88	96	115	94	110	113	104	94	98	101	118	96	108	106	123	106	128	107	119	116	110	122	89	106	109	116	127	103	120	108	109	131	118	98	102	103	118	114	117	88	111	88	105	107	121	99	111	105	87	107	107	106	104	108	105	111	100	115	101	126	109	106	110	108	119	104	102	105	98	118	113	107	111	111	97	107	108	100	114	120	127	102	108	91	90	97	108	115	113	98	114	114	130	102	114	104	114	115	107	113	107	109	102	111	114	89	104	117	106	110	97	101	86	119	120	119	101	104	101	117	112	90	114	98	101	87	119	122	94	123	115	97	106	115	110	123	123	102	107	111	102	108	102	118	86	123	129	88	99	88	120	129	121	113	98	93	102	114	101	111	119	98	119	115	99	103	116	112	94	126	133	94	121	116	102	100	104	112	93	109	100	106	114	123	111	107	98	111	107	121	129	104	101	117	100	121	115	105	109	108	118	103	109	120	99	107	107	126	80	124	121	120	93	94	107	118	108	106	94	97	126	117	121	124	83	96	95	116	99	108	111	94	109	109	121	109	94	108	122	106	119	114	82	110	118	110	128	123	107	112	107	96	109	123	120	99	115	122	82	86	87	107	96	94	97	108	117	120	97	88	97	107	109	125	105	103	110	98	99	96	96	98	92	112	126	94	126	94	117	103	101	124	86	104	95	107	101	98	124	111	111	109	90	92	103	102	97	110	113	90	109	97	120	105	115	92	96	105	105	89	113	105	114	101	109	101	91	124	96	105	105	108	92	102	124	95	96	109	127	107	96	84	135	109	107	108	116	104	89	114	102	93	107	104	121	97	94	112	105	108	90	94	96	118	108	103	95	107	115	107	108	123	109	102	117	111	108	114	99	95	105	121	112	99	114	87	88	99	112	104	84	102	132	94	94	114	108	112	118	97	131	102	102	100	118	107	95	104	116	89	92	101	89	95	100	104	107	102	94	78	96	117	127	104	120	102	117	119	114	109	114	117	103	103	104	103	93	127	128	102	107	129	127	107	125	102	86	109	97	112	99	99	105	102	116	128	108	99	98	118	85	120	103	102	116	89	125	92	104	108	107	105	115	102	128	94	121	114	102	117	111	123	110	96	109	114
45143	55276	49203	51429	53820	71675	62589	38153	13405	1408	332	296	409	642	620	463	343	292	307	303	262	267	252	263	263	270	277	234	272	249	253	238	254	241	253	267	242	281	255	246	245	279	262	240	267	235	250	239	243	245	245	230	249	234	244	267	237	234	252	242	231	266	243	245	257	230	228	233	247	227	242	209	237	251	239	253	278	234	233	236	248	265	255	239	228	264	242	245	254	248	213	268	223	241	262	227	266	231	241	247	253	246	242	251	241	232	257	256	231	239	252	230	258	254	231	225	224	249	233	260	258	245	233	246	241	264	267	234	246	234	255	230	246	225	246	240	257	236	238	251	245	222	258	263	265	238	254	246	253	243	255	251	250	270	242	230	238	244	231	281	243	237	260	251	223	234	231	251	224	228	225	235	250	260	251	230	249	273	253	245	238	238	268	234	248	225	230	225	216	227	220	205	241	249	242	225	253	244	272	234	227	247	258	256	249	252	245	249	262	251	244	242	228	236	243	232	274	243	235	234	228	259	251	264	252	233	247	277	269	232	263	248	264	260	258	238	274	258	254	233	224	273	228	228	259	256	273	269	258	242	222	252	206	251	222	267	232	253	258	255	268	256	263	268	256	276	236	217	261	267	269	267	221	249	274	250	258	261	225	243	248	240	264	245	238	254	237	251	232	250	261	215	236	256	260	249	217	244	236	252	243	255	236	257	241	236	276	250	266	264	254	248	272	263	242	231	244	262	259	244	245	227	239	216	248	248	258	223	239	216	252	242	253	237	245	244	235	241	253	246	262	254	245	256	221	229	263	251	254	253	250	270	232	264	229	241	235	248	230	241	237	237	240	229	230	250	258	241	248	234	230	251	255	255	239	210	230	241	229	223	224	278	217	249	222	216	257	237	222	263	254	230	245	265	246	240	267	244	235	256	247	242	238	258	263	231	248	275	256	227	262	237	241	239	252	256	222	240	257	269	246	268	241	217	246	255	238	255	265	251	259	242	257	252	254	235	245	247	262	250	256	221	259	281	258	254	223	268	232	221	252	258	228	254	266	233	255	230	245	217	257	210	247	241	229	245	249	248	242	227	236	234	229	253	251	251	264	255	255	233	242	266	211	258	229	239	248	238	238	243	249	235	237	264	220	265	250	270	253	256	261	257	274	221	248	245	241	249	248	285	228	280	244	231	249	232	254	253	227	250	235	271	240	231	218	269	236	209	262	269	255	236	250	229	266	211	257	235	253	225	267	208	231	243	225	246	233	265	247	270	234	232	276	227	235	229	254	244	266	216	252	219	236	240	258	212	250	248	261	266	232	225	262	242	267	242	246	253	274	255	265	258	242	265	241	256	240	256	268	236	252	244	211	245	237	276	246	241	232	249	267	270	257	271	244	248	252	222	236	255	253	259	239	279	231	256	250	269	241	257	215	237	237	229	239	234	213	259	227	221	247	268	242	233	237	234	250	240	224	244	248	264	233	230	226	268	239	255	234	258	283	239	270	236	270	248	233	244	231	226	236	245	223	205	232	243	255	255	248	238	230	236	237	245	256	239	250	217	251	253	229	237	249	259	272	257	255	249	233	257	234	258	249	233	239	239	251	263	258	203	244	224	227	235	261	235	244	265	215	251	225	229	253	206	252	280	261	249	224	237	255	256	248	266	256	228	241	246	267	228	223	234	240	236	238	254	257	243	243	248	247	258	257	228	231	243	213	236	238	249	251	234	216	231	239	232	256	234	264	230	278	267	262	240	245	267	255	269	240	228	260	209	255	250	262	251	292	251	202	236	235	277	228	246	233	233	249	236	242	277	263	241	249	236	226	283	250	226	235	244	249	243	216	231	233	248	252	219	255	254	235	273	236	245	244	234	239	243	212	228	227	247	230	255	250	264	239	255	245	246	264	240	214	239	235	231	217	221	265	249	262	258	242	231	243	213	271	264	236	245	234	280	229	249	287	230	239	254	261	268	235	229	235	268	225	251	254	250	239	239	274	239	256	269	222	261	260	261	247	255	242	228	270	207	233	247	230	243	259	242	218	246	240	239	259	269	240	243	237	240	231	238	222	241	239	234	251	251	239	223	261	244	253	266	268	226	270	248	224	242	206	222	225	233	238	235	254	244	237	220	242	252	235	247	249	243	256	238	256	220	249	250	215	244	222	229	223	232	239	251	251	237	235	236	254	227	227	235	227	239	225	254	261	232	247	247	230	208	273	263	247	229	282	261	241	253	229	253	249	282	256	284	229	241	237	232	261	230	275	231	254	239	220	225	224	277	228	242	254	233	228	240	262	247	290	244	229	248	234	244	259	243	257	234	233	248	240	253	236	247	233	242	216	261	245	238	244	227	241	237	252	269	256	246	252	238	245	252	225	236	269	245	245	219	222	230	241	268	249	246	246	252	222	248	235	267	234	245	253	245	263	235	263	219	224	236	244	243	218	240	249	201	230	233	256	255	233	224	234	256	236	253	241	252	233	233	288	238	240	273	258	239	262	230	246	248	263	254	206	249	236	266	254	241	218	257	256	237	284	253	239	219	233	247	233	245	236	244	261	257	262	232	264	227	257	254	233	269	235	223	241	226	267	223	218	253	277	265	266	256	237	243	250	256	253	255	222	208	233	237	258	262	225	250	229	251	249	253	262	235	231	237	251	244	244	284	240	244	242	243	262	244	261	245	228	246	240	241	230	236	229	226	230	244	250	223	269	242	252	243	235	220	237	260	237	223	231	243	246	242	253	233	250	219	267	248	259	258	225	245	259	244	221	229	243	223	266	260	239	258	223	238	248	263	236	255	244	258	230	248	261	225	245	266	254	251	262	259	233	243	236	262	242	253	257	221	262	222	214	211	234	241	243	232	255	224	267	261	242	251	218	253	264	234	262	258	241	241	230	263	226	218	255	237	237	260	243	237	257	258	261	247	220	251	244	257	233	234	241	268	254	244	224	268	233	259	254	225	240	238	248	227	211	237	231	251	242	268	269	261	242	255	256	228	211	232	245	251	263	220	266	226	245	245	277	243	241	251	270	244	243	249	251	261	243	219	260	247	230	240	272	224	252	259	235	230	244	250	272	241	231	227	229	249	250	249	219	237	230	251	240	255	235	222	252	251	226	288	257	239	227	258	242	239	241	244	252	237	231	225	224	249	263	244	252	263	223	249	232	215	259	271	227	275	234	228	231	256	256	283	238	253	252	231	227	268	243	256	234	264	251	248	260	253	259	244	244	208	228	255	237	235	237	226	216	276	244	262	256	217	247	240	245	235	242	240	247	229	247	246	219	235	264	255	239	278	265	247	259	223	250	256	255	239	240	244	259	252	231	251	265	243	258	251	252	249	230	241	222	256	259	245	246	237	288	251	232	227	240	241	245	254	272	253	237	273	262	242	277	243	234	244	252	258	254	246	241	249	252	267	265	258	253	261	233	246	218	267	239	247	240	226	228	236	235	264	238	258	226	245	241	261	260	228	225	227	216	244	270	223	263	261	246	255	238	259
15117	23520	25387	18751	12305	7981	8046	3315	732	167	108	119	106	110	126	126	125	130	107	122	105	118	116	128	133	127	111	114	123	117	121	108	114	118	123	111	141	126	122	93	125	115	122	119	143	124	118	120	123	123	123	139	125	129	118	124	127	117	118	134	123	105	112	123	111	114	105	130	107	140	124	123	117	118	126	100	137	130	127	113	114	127	111	127	129	115	123	106	138	123	117	102	130	111	100	108	130	142	110	120	159	128	119	116	117	135	127	117	130	108	153	111	117	122	107	117	125	115	119	119	107	122	141	127	120	119	134	124	117	116	129	145	121	140	118	134	116	133	117	110	111	101	126	127	105	103	128	135	121	117	116	127	125	97	126	131	104	119	116	120	123	128	110	131	133	118	109	117	120	104	129	126	107	110	129	112	132	136	125	125	126	105	117	131	130	143	109	130	116	118	135	133	108	119	101	144	118	100	100	120	119	113	120	114	124	108	108	120	128	127	153	124	127	145	121	114	116	130	135	146	124	131	127	142	130	154	125	111	116	117	116	103	141	118	117	125	101	112	129	130	115	148	112	129	138	132	104	135	101	126	112	130	136	134	121	118	122	110	104	98	124	135	131	119	120	98	105	127	122	126	130	109	121	134	111	122	131	114	131	132	126	106	128	107	148	101	122	125	117	138	125	98	116	101	113	114	97	127	120	140	107	117	104	112	128	123	119	118	110	134	116	134	125	96	109	129	118	105	131	115	119	123	122	112	108	141	127	111	101	106	135	124	134	118	107	118	123	105	116	104	114	110	112	102	134	103	123	130	128	114	119	130	112	146	115	109	105	120	119	109	120	131	103	116	122	124	117	139	124	125	122	118	127	126	123	122	129	115	112	106	131	129	126	122	129	129	128	124	127	134	119	104	115	112	104	104	136	119	125	113	107	121	123	94	124	134	117	131	123	110	119	115	132	114	98	125	116	126	126	121	136	140	116	126	105	119	136	106	130	126	117	102	99	104	151	104	119	141	110	110	145	119	123	139	137	112	125	124	123	107	128	140	121	157	123	109	125	127	101	129	114	122	133	118	125	126	108	124	125	106	122	103	128	122	110	115	108	113	127	107	128	109	125	103	115	139	125	117	127	118	117	107	130	124	109	113	118	124	114	114	111	103	126	116	114	111	117	121	110	110	131	108	145	119	115	129	110	117	129	117	114	121	97	112	119	134	127	91	106	109	117	131	92	108	105	140	115	126	114	124	121	109	150	122	112	123	114	107	129	136	115	117	122	125	117	128	120	144	116	115	116	105	147	116	109	104	136	110	108	106	95	117	121	122	127	118	121	117	119	136	116	125	123	135	103	125	120	136	121	135	133	138	124	143	116	130	111	121	106	128	120	108	123	116	129	111	115	116	116	136	118	132	104	138	138	128	120	110	128	122	102	146	114	100	122	108	112	115	115	122	97	153	132	127	118	133	130	116	131	123	129	114	123	133	108	113	131	143	135	135	146	104	102	113	106	121	127	132	120	117	111	116	130	117	127	116	108	114	122	117	106	113	110	131	133	116	117	133	124	108	106	135	122	126	103	121	127	126	100	115	107	128	116	119	123	123	120	134	119	112	107	94	124	131	114	113	125	122	119	146	119	108	144	124	134	107	105	116	129	127	103	112	121	135	115	122	116	129	131	102	121	147	115	112	103	125	122	131	134	111	116	110	133	105	137	143	119	118	139	135	122	108	124	105	128	106	138	116	120	113	111	116	118	137	117	96	110	127	122	118	147	125	129	127	123	129	127	107	130	119	124	101	124	115	131	119	127	129	122	110	145	111	124	120	121	113	126	139	124	120	124	119	134	134	147	129	129	109	127	116	122	100	127	110	124	128	118	124	113	107	117	120	124	129	126	117	129	106	123	106	134	137	121	120	134	114	117	120	142	104	129	130	135	107	123	111	105	114	116	132	114	138	117	109	111	114	111	129	131	137	131	116	115	110	130	101	103	117	129	126	132	114	107	116	98	119	108	98	117	118	136	125	113	125	118	117	139	120	151	109	131	115	122	132	119	105	124	116	103	126	117	117	140	114	127	130	117	115	128	124	127	138	130	102	123	111	121	123	131	103	109	115	123	127	135	104	120	122	115	111	105	112	134	110	127	118	114	121	96	125	125	109	136	119	123	106	108	126	123	105	97	133	109	112	108	116	132	136	123	122	129	139	116	113	108	126	112	105	124	109	134	129	120	120	111	129	125	124	122	122	97	153	119	118	116	117	142	122	112	131	130	123	112	136	116	125	101	127	131	121	101	131	119	120	123	106	101	130	113	137	121	137	136	108	114	130	121	143	126	113	119	109	111	125	119	143	122	122	117	114	125	113	127	116	138	128	149	125	137	130	119	113	135	115	126	126	118	121	115	119	111	123	127	116	113	119	115	110	119	113	128	133	106	106	135	101	121	107	124	144	124	143	106	123	120	126	111	141	91	103	109	128	125	133	132	116	113	118	133	116	121	126	123	112	111	111	129	132	122	123	109	110	117	133	113	119	117	124	113	124	134	119	118	128	97	106	124	108	121	136	125	116	123	133	131	130	129	120	145	123	115	124	136	107	135	117	121	114	109	111	135	124	127	121	113	102	126	121	122	118	108	108	131	112	114	103	128	130	143	124	117	106	138	122	108	119	131	136	116	115	140	131	122	139	106	123	95	127	109	112	115	96	124	135	107	129	121	114	119	109	129	145	135	122	128	130	122	101	142	109	125	136	131	127	109	110	107	120	150	113	112	129	114	116	127	114	99	125	111	119	103	137	106	104	133	115	138	129	98	116	106	102	116	135	115	107	126	100	143	127	124	119	102	120	138	126	142	118	141	126	111	123	123	132	119	117	135	105	120	102	119	100	118	120	131	115	114	105	129	120	112	119	121	116	120	129	114	127	107	123	109	135	110	130	119	108	102	108	120	125	102	131	132	111	118	130	98	114	114	126	92	116	143	109	122	121	119	116	112	129	113	123	127	113	131	131	138	120	102	105	109	135	134	125	105	112	126	113	116	118	107	122	115	131	129	130	134	135	154	131	105	108	104	147	125	113	134	140	135	115	116	120	134	117	131	134	124	118	119	152	131	111	133	129	134	121	128	118	102	120	106	127	112	125	130	133	99	126	114	122	125	117	116	122	127	111	124	110	123	124	116	117	122	141	131	121	99	112	118	131	133	128	114	120	133	132	127	113	125	124	108	103	107	123	118	92	122	109	128	145	139	117	125	104	133	109	122	123	147	108	129	122	120	97	114	104	117	126	125	115	138	121	128	106	116	123	122	132	130	112	116	140	130	129	114	127	104	118	116	117	127	111	152	121	121	117	103	123	130	122	135	118	101	135	127	122	143	129	108	127	116	130	126	132	115	125	128	142	114	129	137	137	93	122	141	130	113	106	115	117	138	116	97	125	130	138	123	149	112	124	127	105	124	125	115	119	121	142	121	138	116	124	128	130	131	114	141	121	108	124	123	139	111	146	112	136
12232	22932	28795	26251	22512	20471	19821	8632	1895	382	276	272	296	317	306	324	299	311	287	295	258	287	286	267	303	307	308	304	252	324	303	286	312	269	271	277	290	293	313	259	291	286	268	290	289	314	290	316	297	296	287	277	300	273	273	248	266	288	275	272	287	271	311	324	278	288	281	264	307	275	297	255	322	294	290	315	289	292	283	298	273	285	304	304	280	318	294	277	300	278	271	284	258	266	293	263	322	286	307	253	289	268	271	301	280	258	288	297	281	277	340	327	263	283	276	302	283	299	280	303	297	283	306	255	304	268	286	284	282	321	320	280	249	272	267	265	294	294	300	301	294	294	313	260	289	280	296	304	296	281	283	282	290	302	261	296	298	300	286	305	277	279	275	277	256	274	296	291	295	287	284	287	295	306	267	298	284	284	284	271	301	299	282	283	270	303	288	307	274	295	277	302	293	296	304	280	290	295	309	267	284	279	301	281	323	272	304	273	298	265	300	282	282	310	317	293	301	291	291	288	282	291	277	285	320	311	291	316	282	289	287	293	268	291	262	304	275	319	275	317	281	291	257	278	286	260	293	282	277	285	316	275	319	273	262	297	288	295	304	306	268	320	304	281	294	316	272	269	299	282	315	272	270	293	321	303	263	271	289	283	273	294	258	276	320	303	325	276	331	295	282	255	251	276	285	330	258	294	328	307	327	292	290	286	299	288	273	255	291	318	319	282	340	289	290	327	324	299	282	279	285	293	291	262	251	272	279	266	287	265	296	273	272	295	289	289	261	306	317	283	324	282	300	292	283	293	271	283	299	316	240	275	256	295	296	254	278	310	308	279	290	266	276	305	295	311	275	302	288	293	280	296	308	322	306	284	291	309	264	309	277	277	300	291	296	307	343	289	281	295	258	303	292	280	268	295	273	294	287	264	292	259	298	284	301	301	285	279	272	308	294	279	285	268	257	297	303	255	287	268	276	303	254	284	272	305	304	294	269	311	282	310	304	290	286	306	278	300	322	320	256	320	295	275	293	291	300	302	282	295	277	282	314	267	281	306	304	276	303	306	298	312	303	236	300	294	267	305	317	292	306	293	322	296	311	273	276	291	297	291	319	246	274	271	288	291	290	300	310	294	276	288	300	292	317	284	310	296	280	292	314	266	279	297	288	294	277	281	292	281	311	299	262	290	302	298	299	282	316	311	297	279	306	282	278	290	282	245	277	298	307	270	284	299	300	290	293	307	310	288	282	304	281	284	272	320	319	302	313	291	263	317	290	310	299	306	279	324	259	274	277	314	291	273	278	296	286	317	293	291	279	290	298	280	293	281	259	304	289	297	305	304	251	301	290	300	260	272	305	311	299	271	310	274	262	282	302	284	305	294	302	260	332	289	262	273	259	312	319	268	299	279	270	253	294	294	296	281	291	307	292	298	297	257	277	278	282	295	285	276	291	302	290	307	293	280	302	308	305	276	279	283	270	296	300	265	284	285	278	282	266	280	284	297	261	277	262	293	301	324	320	282	293	302	287	275	264	327	303	291	282	305	285	299	242	261	266	287	257	289	288	284	263	274	285	300	290	276	306	294	259	305	308	299	306	296	288	301	296	285	289	279	310	291	270	267	324	288	297	290	292	273	255	299	286	287	296	270	291	330	279	307	319	291	290	274	275	288	283	267	330	305	270	269	304	297	295	274	325	270	322	308	329	314	273	273	303	276	308	274	301	316	287	300	278	306	294	305	278	283	303	282	270	283	282	300	292	291	256	269	290	320	310	297	273	265	306	290	303	274	250	254	306	297	324	284	263	281	273	280	302	263	288	286	304	256	278	267	303	263	269	303	284	254	315	289	308	288	303	276	290	292	284	293	313	303	289	279	302	305	289	305	273	283	323	283	275	306	287	293	292	274	268	279	285	295	298	260	306	275	288	278	276	266	315	287	273	288	282	291	295	291	296	281	308	287	314	297	299	316	318	299	289	310	289	280	294	283	290	276	287	291	288	282	281	308	292	309	299	289	316	257	281	273	274	310	319	290	307	282	315	318	298	287	290	300	298	283	333	288	297	310	284	299	288	288	292	301	272	309	271	271	305	301	283	301	283	294	293	279	258	299	275	308	284	287	290	282	313	319	304	284	281	281	302	311	298	283	275	269	279	273	296	302	280	290	279	318	281	281	269	303	294	260	274	295	281	295	318	271	266	287	296	299	303	266	286	280	280	285	279	286	286	289	298	284	291	300	285	280	315	274	302	301	303	288	276	269	287	276	273	272	280	290	315	297	291	293	276	312	287	284	290	293	279	301	281	262	287	272	308	259	298	263	276	283	283	283	266	301	293	303	296	292	299	306	293	298	301	293	273	292	285	268	283	261	345	283	309	296	290	288	287	302	283	297	298	304	297	298	255	282	288	281	299	313	284	285	300	275	262	280	283	301	341	309	262	308	265	324	302	276	295	258	319	309	319	292	297	255	287	300	267	286	275	296	320	270	298	293	300	306	279	299	282	277	286	286	284	293	275	313	271	281	325	280	319	299	278	296	270	269	294	285	276	288	309	289	317	278	289	281	316	319	270	283	278	293	274	275	267	282	280	267	287	320	278	295	253	312	287	281	275	315	280	244	294	280	309	304	303	274	285	249	269	279	293	278	293	287	309	300	291	295	291	306	336	309	292	299	293	285	294	308	304	314	299	288	306	269	266	306	307	290	301	291	271	264	273	304	266	281	273	301	272	284	263	283	274	286	295	290	285	304	289	287	318	328	260	308	297	267	308	326	303	283	290	318	295	278	286	276	298	271	268	285	281	290	279	279	266	306	266	280	284	283	282	270	238	264	349	283	273	285	304	269	282	273	286	255	263	293	304	299	308	322	337	312	299	264	275	338	306	313	295	303	287	283	298	309	253	281	289	287	306	308	287	262	305	308	283	295	307	329	303	258	293	272	308	251	292	297	280	303	307	301	310	268	280	260	302	276	303	275	275	305	276	276	303	271	274	279	312	298	303	284	270	280	263	258	277	292	273	279	274	294	280	285	267	333	294	306	306	273	278	279	273	280	269	271	317	267	298	310	287	286	306	275	308	284	300	289	271	284	303	291	305	298	305	290	314	299	303	286	300	291	275	342	270	266	292	254	265	305	305	286	304	267	285	282	262	282	295	286	306	292	304	288	306	282	265	295	271	290	298	293	268	301	288	268	259	267	313	291	280	318	307	310	276	320	283	258	279	289	282	310	295	288	305	289	283	289	281	273	281	267	262	274	268	302	285	280	286	293	275	293	290	276	287	290	303	256	296	269	303	283	308	316	301	262	294	278	346	291	259	315	280	271	319	251	292	277	281	274	291	289	289	302	259	278	294	310	312	298	280	296	305	292	280	326	293	285	283	289	276	306	274	283	254	285	308	294	283	269	291	305	256	300	254	293	265	284	277	293	269	292	283	284	296	305	289	289	276	295	308	278	302	299	281	296	279	263	287	285	309	275	304	295	280	269	300	282	292	313	286	271
44745	44612	45197	42966	32615	31820	33161	19348	5631	778	165	132	180	162	177	149	122	141	148	140	140	114	124	123	125	117	133	122	126	109	124	134	131	128	131	116	141	127	122	119	108	123	108	144	127	102	129	131	135	142	137	98	116	129	132	114	129	113	131	109	120	121	126	128	143	116	126	124	132	132	135	130	120	120	127	123	131	127	99	127	120	125	122	117	125	110	115	114	127	129	129	113	138	131	135	120	108	137	132	124	117	136	124	127	138	135	127	108	133	105	140	119	127	112	120	118	130	100	124	123	113	116	112	139	116	142	118	107	93	127	126	114	117	124	130	111	104	103	119	138	112	115	136	144	103	113	140	138	119	131	127	116	115	122	110	131	128	142	121	109	105	142	122	131	129	124	122	109	106	136	125	123	123	143	127	121	144	134	133	123	126	128	124	101	152	130	117	134	121	129	120	128	118	137	135	122	127	132	123	133	129	138	122	126	110	136	112	127	115	127	137	149	118	129	122	102	149	140	124	104	138	122	127	128	134	143	125	120	115	134	128	125	117	96	115	126	126	126	117	151	112	135	119	136	140	118	137	136	113	125	114	148	96	113	114	136	116	125	130	112	133	113	119	116	147	118	128	114	123	123	121	105	134	110	123	111	150	139	115	116	109	109	142	116	119	136	117	136	115	110	127	128	98	110	109	114	118	139	113	130	121	132	154	134	137	125	112	130	129	114	117	103	115	127	137	150	122	138	117	117	103	119	128	107	148	125	132	127	117	137	144	108	126	105	124	113	130	105	126	139	105	127	131	110	122	155	134	134	117	103	128	104	116	107	107	106	104	118	119	112	143	127	135	118	132	145	159	122	115	117	125	129	128	111	148	125	111	125	132	114	113	132	129	118	142	109	105	95	111	117	145	101	126	125	123	126	127	144	122	103	111	112	122	124	119	116	127	123	130	127	112	119	117	118	120	118	147	133	132	112	113	123	119	145	118	115	122	121	124	125	139	123	147	119	122	122	156	113	125	112	114	127	124	105	130	110	117	106	113	127	129	142	109	123	100	126	122	114	130	118	126	116	123	124	122	110	121	130	137	127	125	112	125	140	120	119	124	113	142	122	122	126	128	118	112	123	109	137	118	126	125	132	132	130	108	122	114	105	130	115	125	112	114	124	125	118	107	128	112	105	122	107	117	139	139	127	140	134	117	135	123	132	136	128	116	133	111	141	145	146	128	124	112	130	118	135	133	118	132	123	154	124	99	116	116	107	119	104	124	135	116	128	120	127	151	121	128	141	114	118	130	137	125	117	123	118	133	125	124	126	112	125	118	122	131	115	135	123	120	99	122	137	115	125	121	102	115	138	135	119	118	102	126	114	141	133	122	124	135	100	127	152	127	117	137	126	125	121	143	131	105	115	116	98	137	142	95	122	149	122	143	123	121	159	124	112	136	136	147	116	110	119	117	103	118	131	140	111	101	119	126	138	120	120	133	134	135	136	118	133	137	108	120	125	126	124	106	129	125	121	109	131	123	126	111	123	125	113	123	135	129	132	127	133	137	122	112	120	124	131	119	134	141	147	139	125	122	120	140	120	132	133	137	112	118	121	109	121	139	126	128	111	143	125	129	113	105	146	128	116	128	134	135	122	140	134	116	113	101	127	138	122	112	113	117	110	132	113	112	110	128	127	121	119	110	128	123	137	102	132	116	130	155	125	108	121	157	114	122	123	114	117	124	112	115	125	112	117	114	153	127	138	121	118	124	106	122	120	115	124	122	124	119	130	131	111	123	118	107	121	123	130	135	108	132	124	119	141	118	125	115	112	124	129	137	105	118	126	134	102	124	149	144	130	119	131	141	132	121	128	126	135	129	112	130	138	126	115	136	142	137	121	122	123	139	103	121	122	116	108	115	138	110	126	104	119	131	123	123	118	142	114	124	139	111	117	132	116	105	110	121	119	144	104	128	127	134	126	140	142	121	106	118	129	136	118	116	125	123	130	139	111	134	117	121	116	126	128	120	115	134	123	161	126	151	125	140	153	154	137	124	124	144	130	129	138	126	115	144	116	114	117	145	113	120	120	127	116	127	105	112	147	132	120	123	104	115	136	133	152	122	130	126	101	112	122	152	134	122	142	137	119	121	125	111	132	115	113	121	114	139	118	117	124	132	123	141	127	97	127	112	130	141	121	130	109	133	126	112	122	107	122	109	130	126	123	155	139	136	119	129	120	118	160	129	137	135	115	111	110	114	109	124	127	116	139	115	112	135	132	103	128	124	101	109	123	127	117	105	135	97	128	151	120	128	100	107	118	156	123	146	134	127	121	105	120	130	134	132	120	128	140	134	129	108	120	127	116	143	111	112	105	116	142	120	128	124	132	134	125	133	109	124	151	117	117	111	126	140	140	122	125	126	130	123	105	142	145	121	103	134	104	103	124	106	109	127	117	144	139	109	112	132	129	105	138	136	137	117	148	114	140	116	136	123	107	116	127	115	126	143	138	133	110	115	110	145	123	126	120	121	122	113	104	140	124	144	133	128	106	106	110	115	130	115	132	129	107	100	108	114	133	110	148	123	131	109	98	138	151	87	115	120	130	113	127	145	146	139	109	140	134	108	132	103	126	117	109	142	121	125	114	134	129	118	128	117	137	131	127	119	122	101	128	142	136	122	137	138	121	107	115	106	123	96	111	131	147	119	133	115	128	118	119	116	135	128	147	124	118	111	127	113	116	119	124	125	130	117	116	121	115	146	134	124	112	142	119	120	145	122	124	114	126	114	117	117	136	124	124	125	121	120	112	96	116	111	111	125	109	120	137	118	131	134	125	128	113	128	132	134	116	113	129	117	127	130	108	140	98	117	116	129	138	108	105	118	125	141	119	120	141	116	125	112	131	106	116	121	121	120	124	120	119	120	115	130	120	133	96	109	119	124	132	150	116	128	130	112	120	135	120	139	129	141	130	126	117	107	107	110	138	131	111	123	141	121	120	109	112	131	121	121	118	126	107	125	123	122	112	133	136	122	131	134	119	141	130	121	106	122	138	120	132	114	153	111	114	139	125	130	155	119	117	118	102	129	143	111	114	115	128	99	133	156	125	104	133	139	114	114	114	129	146	146	120	117	142	139	126	115	104	119	135	128	110	118	113	121	126	125	111	124	127	134	118	118	128	119	128	123	127	109	120	125	134	119	117	109	123	118	130	168	133	136	146	115	128	122	141	109	115	118	114	101	123	116	127	128	149	143	132	122	130	136	146	115	124	115	132	106	126	105	116	127	111	137	120	134	110	156	122	140	129	130	108	122	155	133	129	126	119	124	105	121	104	122	124	140	114	118	121	121	119	117	115	128	97	101	135	119	100	131	138	144	120	125	131	126	104	126	126	102	138	137	114	137	121	120	115	142	125	141	129	116	136	124	118	129	127	131	112	120	114	117	122	122	129	137	124	135	116	122	133	133	127	119	110	124	122	142	93	105	124	115	105	121	131	111	130	113	131	118	107	148	126
34205	42422	51300	50860	43410	54302	47835	25718	6383	810	342	322	406	519	478	460	344	337	281	283	283	296	275	278	317	294	298	329	290	284	294	308	265	297	282	268	286	303	295	281	310	288	319	277	272	273	303	313	302	316	321	266	255	292	284	288	321	281	305	295	294	292	276	276	293	291	299	299	280	295	292	278	294	295	276	274	283	305	309	275	315	317	285	276	313	285	300	298	303	305	301	255	295	270	273	298	264	278	286	287	293	293	322	279	300	292	270	303	272	306	259	302	321	297	264	286	292	279	278	297	320	276	321	292	292	296	285	267	308	306	270	295	292	310	273	321	311	297	262	303	294	307	288	286	328	280	295	264	281	280	291	308	297	276	271	307	300	290	279	293	297	270	264	322	292	312	295	295	312	291	279	289	300	309	304	314	283	292	264	264	293	267	296	308	297	304	291	273	293	293	316	290	316	301	293	263	305	273	298	307	287	292	307	267	321	277	284	309	276	278	294	291	279	299	260	309	287	278	287	258	285	263	259	271	302	326	292	302	260	323	315	297	326	282	263	316	276	282	286	283	293	332	302	286	329	283	277	280	281	318	319	289	308	288	297	300	301	275	267	282	257	277	299	304	286	299	287	275	263	292	299	268	287	305	326	306	276	279	280	252	278	279	303	284	301	290	322	274	308	277	249	290	269	334	291	279	318	272	298	268	262	288	264	277	264	311	296	316	300	310	283	299	309	281	309	278	301	257	271	268	284	275	292	297	301	280	310	321	277	273	287	303	305	297	299	277	284	293	278	283	310	284	303	269	281	287	299	301	260	287	295	324	302	306	274	261	304	270	273	309	328	291	297	297	276	264	298	303	277	326	266	273	293	283	326	300	276	270	278	305	321	308	266	282	274	280	269	271	276	244	328	304	271	298	290	278	316	307	256	276	287	272	332	288	287	292	319	265	313	279	317	295	281	300	291	257	327	270	275	289	245	264	286	309	299	308	287	288	301	286	292	300	311	292	272	270	288	282	283	286	259	282	295	292	275	278	271	280	283	281	296	279	301	309	268	280	281	281	285	309	253	289	285	305	313	269	304	307	297	276	289	295	319	289	287	336	308	300	299	270	290	279	295	281	289	318	284	314	308	283	283	299	280	304	260	273	300	302	263	305	265	270	303	297	312	287	291	236	275	265	299	291	291	258	285	269	289	282	311	304	287	281	295	302	286	312	316	301	291	294	280	272	293	262	285	280	275	298	282	271	300	275	321	315	284	328	307	297	303	297	289	303	264	325	266	321	306	283	258	311	278	299	278	296	317	284	296	276	277	311	261	299	286	289	281	285	332	298	279	328	284	278	305	323	287	280	297	291	268	289	294	287	279	293	303	313	274	296	275	298	324	302	265	296	286	317	311	291	276	320	297	311	291	283	325	296	287	271	295	314	266	293	285	269	259	299	299	268	306	306	274	301	271	308	281	307	288	305	290	284	274	295	296	284	288	282	294	292	281	279	310	304	292	296	303	274	284	298	313	335	294	290	299	290	284	265	249	272	274	307	296	289	279	283	293	299	281	292	313	291	291	285	315	299	297	296	288	300	301	309	314	292	290	277	289	257	268	296	290	307	284	284	290	275	287	298	316	271	303	287	296	287	292	279	289	280	289	321	314	297	273	282	283	325	271	295	267	275	273	293	301	290	290	300	281	302	311	281	276	276	283	316	303	290	297	253	301	282	266	293	292	311	290	263	273	292	260	287	302	292	281	248	297	309	266	285	293	310	287	286	256	280	282	303	283	317	307	306	277	296	288	314	288	263	287	269	296	293	294	304	302	284	288	329	278	280	302	302	276	306	291	288	269	291	290	296	282	309	285	291	322	285	307	286	312	288	294	276	310	331	311	273	273	301	275	283	260	309	294	304	292	281	304	285	314	266	287	302	286	283	311	285	261	301	258	258	309	321	277	287	284	309	281	304	275	252	311	312	318	269	300	295	301	293	317	272	300	278	313	281	280	282	295	299	297	284	280	272	278	287	287	318	277	285	272	278	276	232	299	280	308	292	255	269	280	311	285	290	308	274	292	324	290	288	289	294	284	310	311	261	271	299	255	286	277	309	301	281	279	300	267	291	312	289	303	304	291	301	300	271	298	316	300	312	263	276	270	308	294	305	287	296	302	296	330	295	278	291	304	276	292	268	267	309	284	274	273	273	318	279	281	295	293	305	292	262	309	330	303	290	287	305	264	293	348	309	281	300	299	309	275	298	322	287	296	276	278	283	281	286	297	293	272	308	307	272	263	260	281	292	293	289	307	298	294	281	292	315	295	264	255	291	276	324	321	308	288	273	291	290	276	273	322	307	287	240	274	307	289	283	307	327	279	278	293	275	283	283	301	298	279	288	289	279	277	302	283	298	294	266	271	307	274	294	282	276	294	313	305	301	275	270	284	278	296	309	266	277	259	301	316	273	300	294	285	279	271	294	321	302	297	288	290	308	291	295	306	301	269	298	271	279	304	300	288	300	290	321	279	336	297	283	284	295	287	294	281	312	249	289	302	286	304	282	296	297	294	313	293	315	305	291	297	274	291	274	288	270	271	322	278	281	282	283	301	314	304	300	290	299	251	269	285	309	284	270	248	290	320	294	293	275	301	286	298	300	300	307	276	254	310	291	291	248	320	292	309	304	274	267	301	264	290	306	308	302	289	283	271	298	279	278	325	304	332	273	289	271	269	302	279	269	304	293	328	300	312	249	273	322	281	288	312	294	305	292	281	289	279	301	291	301	295	275	277	292	257	297	296	301	293	306	284	268	307	284	290	279	303	294	286	271	296	300	296	306	298	289	302	294	305	287	277	299	295	309	325	302	281	276	295	277	314	289	263	291	276	310	282	274	283	301	305	277	322	277	271	300	315	301	272	267	274	268	289	287	254	283	272	249	288	266	314	315	258	293	302	287	291	276	269	266	293	290	312	293	255	291	322	281	299	305	282	291	274	305	296	276	283	287	291	296	291	314	269	279	302	299	296	299	294	298	283	285	300	273	262	277	315	295	300	289	295	268	301	287	334	292	271	275	300	287	292	287	266	295	290	309	315	287	295	287	251	316	322	288	297	301	302	298	293	293	293	295	311	275	306	285	275	303	298	306	336	295	282	271	291	271	301	299	267	286	302	264	318	283	274	286	286	307	276	317	301	290	296	300	317	295	284	310	297	271	338	285	286	283	291	297	287	272	318	284	313	295	306	297	327	277	299	290	290	253	312	262	272	290	267	296	283	285	301	286	338	298	303	290	289	275	289	291	315	293	273	273	288	287	282	296	272	293	310	282	279	288	311	284	286	314	287	282	291	272	299	309	272	270	291	283	301	285	280	285	267	309	301	317	328	274	309	273	277	306	307	304	299	268	294	307	271	291	265	266	314	303	298	301	309	292	308	302	278	255	286	287	296	302	290	290	315	303	294	312	287	289	268	288	275	299	283	249	275	290	295	274	320	285	287	313	274	293	279	298	320	253	283	312
52789	46889	41280	35221	33531	33308	36613	28924	17131	5180	575	145	148	202	238	169	147	149	127	109	107	112	105	113	94	99	121	112	87	84	127	99	114	89	97	108	102	87	109	115	97	92	106	96	122	125	95	116	115	98	111	109	112	106	126	118	121	87	105	101	106	119	106	121	107	120	115	90	119	109	113	100	108	97	105	114	118	101	112	109	104	105	124	133	125	109	111	102	108	113	98	95	96	112	124	108	87	106	93	113	102	108	105	96	124	111	92	108	97	140	113	101	106	93	105	83	107	104	101	103	112	98	116	110	109	77	110	93	123	124	102	105	111	116	99	125	98	101	113	89	98	106	109	103	91	93	95	106	104	89	103	110	121	102	112	107	124	125	103	112	123	102	117	102	115	109	109	106	94	107	110	98	105	114	112	108	111	94	104	104	96	120	96	123	93	108	98	96	111	99	94	100	105	98	82	111	121	95	112	115	91	102	98	114	105	107	121	92	115	95	108	100	107	104	116	109	109	115	105	111	126	100	109	106	119	113	92	92	97	110	115	116	102	96	107	93	122	105	114	112	105	133	108	92	102	107	121	116	90	104	106	105	95	103	96	124	101	113	106	120	109	92	104	117	113	89	112	103	112	100	129	110	113	109	92	88	114	95	130	114	103	95	95	107	99	103	122	109	101	113	121	121	111	114	99	120	90	112	108	96	104	100	87	100	123	112	96	100	109	102	124	114	85	108	106	85	103	93	104	97	94	122	99	121	130	107	111	124	108	132	101	98	109	112	103	93	128	101	107	124	119	76	105	84	106	101	115	94	103	112	84	109	126	116	114	92	106	111	114	111	92	102	119	120	123	110	120	108	110	93	108	113	108	97	100	110	112	123	119	108	103	121	89	99	103	114	116	119	98	90	91	87	145	99	94	107	108	117	103	117	123	130	139	86	133	111	106	106	102	102	101	117	85	98	114	114	95	120	106	106	84	116	113	103	98	106	102	107	118	114	100	103	98	97	94	117	100	116	113	115	93	100	104	121	104	127	122	113	109	112	133	119	100	111	107	122	99	114	119	101	120	111	108	113	110	103	120	91	118	129	99	122	101	116	116	105	107	122	100	106	104	117	83	97	110	99	102	103	103	122	113	120	116	94	109	126	116	119	101	117	92	100	126	107	94	102	115	107	106	117	94	81	94	105	94	105	97	128	109	118	110	114	104	106	84	97	94	103	97	112	96	124	119	108	106	108	99	113	95	95	103	107	115	115	113	119	118	113	115	117	89	107	93	137	118	100	92	107	123	105	110	98	94	100	123	101	108	125	100	112	93	99	110	98	115	110	113	94	106	109	119	123	100	85	109	99	106	89	115	111	109	98	114	107	92	105	107	99	117	109	116	100	107	96	127	112	95	104	102	113	105	97	96	127	102	101	111	109	101	96	113	99	115	102	113	118	110	105	106	92	103	96	93	99	107	100	101	105	104	111	104	108	116	126	111	113	112	103	100	95	105	107	108	114	97	108	114	104	109	114	100	93	124	98	104	122	98	122	118	111	100	106	92	91	117	110	115	102	106	104	109	104	112	122	104	126	134	112	93	114	101	93	112	106	96	107	105	103	112	113	127	110	119	84	92	112	93	115	108	102	104	104	93	89	98	74	99	101	112	116	98	126	99	108	98	111	104	92	117	103	107	108	114	87	98	109	103	97	96	86	108	110	116	83	112	102	122	106	96	103	99	112	120	108	103	103	98	114	123	93	140	105	124	113	113	100	100	118	105	99	139	115	110	101	111	123	115	125	98	104	115	115	92	88	92	115	95	96	100	103	86	100	102	122	97	104	104	112	97	91	93	112	109	104	111	124	110	125	110	95	121	113	120	81	102	105	97	122	107	116	95	115	118	96	97	89	101	103	100	105	98	110	125	109	113	85	98	109	106	104	101	109	121	121	126	114	104	117	126	107	97	106	107	104	104	105	102	124	121	117	91	96	129	120	117	101	110	121	97	122	106	120	101	110	104	92	109	112	117	84	104	100	107	112	113	93	90	80	104	104	93	99	124	119	121	87	80	93	98	101	123	100	93	123	110	97	107	103	97	102	110	84	98	108	105	106	108	100	95	128	112	104	109	121	89	120	107	91	101	107	97	106	102	101	113	99	120	106	104	112	88	96	103	109	92	108	98	109	116	109	112	100	114	108	95	122	114	111	108	127	120	85	115	106	103	110	121	88	112	80	102	108	113	103	99	104	125	93	125	114	133	111	113	98	106	108	94	119	122	91	95	100	104	85	90	103	104	83	103	106	107	115	103	102	94	104	102	93	108	105	96	127	102	111	120	104	103	104	120	90	97	115	100	75	107	82	114	117	107	97	99	106	105	94	113	128	103	115	97	98	97	93	119	110	114	101	105	96	113	105	106	110	105	106	100	102	97	106	111	109	107	97	88	110	100	101	110	92	118	101	108	117	94	115	115	101	117	101	115	117	107	113	99	97	102	110	121	105	95	103	124	108	114	117	107	112	124	111	114	117	98	97	117	90	100	98	112	87	122	118	104	99	98	89	116	105	95	111	111	87	108	123	119	110	117	100	107	104	108	125	103	100	119	107	104	104	112	118	102	96	95	124	94	113	99	107	107	98	94	112	125	104	118	122	109	104	95	103	111	103	102	98	95	111	120	101	122	110	119	107	107	110	111	112	119	98	123	108	112	101	110	101	95	116	118	100	101	107	104	118	87	97	97	113	95	96	111	114	103	119	109	97	113	87	117	107	94	107	93	104	94	90	112	116	122	102	128	110	100	113	104	115	115	95	106	118	100	118	102	115	124	82	105	119	94	88	113	91	86	102	108	95	102	116	99	123	108	115	97	113	123	106	98	112	117	96	98	100	120	113	105	107	115	108	116	108	102	98	113	101	117	110	94	121	91	97	112	90	103	120	113	125	99	105	112	115	99	113	110	106	105	118	109	117	122	126	104	115	89	90	97	124	103	94	103	111	102	98	98	95	87	94	105	103	113	125	99	104	99	118	90	116	99	105	118	96	133	97	103	98	108	96	96	119	97	103	118	96	125	112	140	102	103	104	113	103	108	125	113	91	124	102	95	109	107	86	92	114	87	105	131	111	114	106	136	108	101	124	101	107	105	103	109	104	107	107	116	100	106	92	123	87	112	92	104	118	116	100	116	105	101	108	127	92	119	124	101	97	109	112	106	109	109	102	107	104	88	112	103	116	102	111	90	122	103	107	100	112	102	129	112	103	94	102	96	113	108	94	119	96	108	114	109	104	106	108	116	94	96	96	101	109	103	95	100	112	113	101	98	98	111	87	90	94	104	116	112	134	108	90	124	95	118	110	87	111	102	115	91	105	107	75	103	108	104	97	101	111	127	96	96	92	117	97	111	104	97	111	112	116	130	79	126	107	123	81	122	104	110	82	108	109	94	114	97	116	115	122	126	116	117	107	110	115	88	114	116	98	93	119	95	127	91	127	106	92	102	113	96	115	90	94	104	116	113	109
43408	51641	51134	52841	55688	73082	64288	40045	14338	1830	326	330	449	774	699	584	374	304	262	252	246	280	278	255	232	256	238	244	272	251	227	260	272	255	231	234	239	226	233	267	262	250	249	259	252	276	237	240	275	257	223	233	253	256	242	227	239	259	261	229	248	222	281	247	255	225	249	258	245	246	234	256	233	245	236	234	252	252	265	231	240	257	220	261	263	234	219	228	261	247	266	260	227	259	247	246	251	248	251	242	238	233	232	244	250	232	247	254	249	260	254	263	238	239	256	253	253	247	262	227	243	243	257	240	228	274	231	251	246	241	235	209	251	257	254	239	242	276	265	229	231	257	216	257	248	226	218	242	225	225	250	256	225	261	249	230	237	223	242	258	240	226	288	221	219	222	242	245	244	245	236	236	247	249	272	244	239	260	241	246	262	214	219	260	241	273	231	256	246	249	242	245	239	245	242	231	247	264	219	221	256	269	269	256	241	230	269	244	249	221	273	250	231	232	232	228	262	266	226	242	235	226	237	257	227	270	252	249	271	246	246	256	227	241	227	287	244	249	235	240	264	249	242	231	252	256	234	258	284	207	244	263	263	263	227	236	223	245	235	238	225	282	220	248	251	262	230	250	254	282	238	245	259	243	252	244	257	257	249	266	241	246	234	240	240	226	236	259	207	235	232	235	254	220	238	231	243	250	218	221	259	228	249	239	265	241	257	249	218	245	228	251	260	243	245	247	239	245	268	275	242	260	245	237	254	260	236	249	245	253	237	216	253	274	234	276	239	248	238	241	257	225	250	259	265	232	211	257	229	272	241	235	209	246	229	226	252	249	249	252	257	244	270	271	256	247	232	290	265	231	238	242	274	256	244	246	261	262	239	270	229	219	246	230	209	265	254	256	232	240	282	235	249	253	245	224	220	264	275	258	246	230	235	229	267	220	247	240	228	216	247	265	235	258	254	260	248	238	229	224	244	233	253	248	238	244	262	248	251	252	252	245	243	244	210	238	222	252	266	233	242	237	237	237	222	243	237	245	206	244	240	240	260	250	247	268	265	244	245	215	196	257	221	216	235	252	224	248	238	261	258	227	253	262	231	262	240	272	252	244	240	240	258	252	220	252	234	250	223	229	238	243	271	231	259	249	251	261	236	244	272	268	235	229	242	239	255	244	232	271	263	263	275	236	269	234	243	259	244	237	241	246	243	228	256	249	255	228	275	233	224	254	236	212	243	228	262	240	224	238	250	247	251	266	258	248	247	242	226	255	266	258	261	223	243	256	246	239	260	247	274	205	253	229	246	269	269	236	227	255	259	233	261	240	239	252	214	248	231	229	236	266	261	251	279	254	280	214	246	258	234	251	264	237	216	259	271	235	250	254	257	208	241	267	241	264	287	233	227	236	252	222	213	234	241	222	251	222	228	226	257	220	243	266	235	234	220	229	235	255	228	265	256	257	226	259	241	235	245	230	216	247	242	240	242	227	244	255	233	229	223	234	230	233	218	253	242	262	219	267	222	227	230	236	249	204	240	243	241	240	248	255	235	241	230	249	267	249	234	227	229	213	229	203	268	244	248	241	227	248	233	237	248	226	235	224	244	238	247	241	224	217	237	278	210	218	264	259	252	241	259	228	240	242	253	232	257	240	261	229	237	248	281	230	224	244	235	215	234	226	233	233	258	241	241	237	242	249	252	277	222	256	241	241	256	221	241	218	263	243	227	238	242	246	246	232	257	239	224	235	229	228	278	246	219	261	273	253	246	265	268	235	256	247	220	241	232	248	236	255	249	246	276	238	255	239	241	245	247	231	249	223	248	268	244	240	239	208	205	248	206	253	266	271	255	228	257	256	243	241	262	242	269	241	255	263	248	269	245	248	227	255	227	254	245	207	268	227	255	242	263	256	228	246	237	260	225	229	226	252	242	246	240	231	221	226	266	262	216	229	256	246	246	249	253	214	249	246	231	256	249	242	242	247	254	235	223	252	230	235	240	233	238	271	220	262	268	280	245	244	255	235	219	252	257	232	243	270	234	244	250	233	241	243	241	220	222	230	261	250	216	227	231	247	224	226	251	255	247	252	209	217	263	222	236	249	276	251	231	273	239	255	231	260	250	221	258	270	256	266	225	243	237	245	252	230	261	234	245	249	237	253	215	235	263	226	220	259	225	261	249	228	247	264	254	251	226	233	255	245	269	228	243	240	266	267	230	240	246	256	278	239	258	246	251	246	263	263	244	234	230	235	230	275	260	243	255	245	253	241	248	222	250	219	251	254	218	257	257	230	230	205	238	221	216	215	236	239	237	216	218	225	250	276	275	234	204	261	239	237	223	249	225	255	246	239	222	255	246	244	260	254	255	262	247	246	236	243	263	236	241	241	245	258	245	263	233	261	240	241	241	240	245	268	246	241	251	248	215	286	227	222	219	226	208	240	253	261	226	251	268	249	218	257	239	269	274	242	217	226	224	231	224	234	241	234	236	250	279	270	233	244	277	245	248	252	237	265	230	214	242	225	269	255	233	259	260	250	240	268	281	238	230	227	252	259	266	256	232	240	227	247	242	234	222	265	259	275	241	208	260	253	241	264	268	232	255	237	225	245	222	232	246	262	239	257	239	241	254	255	247	245	224	270	242	248	268	239	223	268	266	242	228	238	226	254	236	236	232	253	242	244	260	256	250	226	255	233	248	254	245	259	235	241	236	244	273	237	231	242	219	246	233	262	247	232	244	238	228	254	215	248	213	227	213	232	250	236	238	234	236	240	238	244	257	242	222	244	232	246	248	205	256	258	233	223	224	239	213	245	234	260	242	288	245	250	255	229	198	242	240	224	255	241	248	239	253	235	250	220	211	269	225	250	252	241	251	233	221	265	254	235	249	233	240	245	255	235	243	240	270	231	239	204	264	237	250	262	229	264	231	236	236	252	235	234	244	243	258	255	266	267	238	254	246	237	240	220	256	254	226	257	247	247	253	238	247	267	258	215	244	236	261	254	247	249	241	222	252	246	245	224	246	261	245	285	238	219	247	241	225	238	249	245	237	263	234	243	261	237	213	206	235	230	250	266	242	232	242	216	248	219	243	256	224	219	277	261	234	259	240	252	220	243	229	254	220	248	265	261	240	215	235	220	236	256	244	263	244	266	285	235	233	222	198	235	251	239	210	224	218	237	250	234	234	250	240	263	256	253	248	246	252	256	260	225	290	254	261	236	278	235	254	237	242	261	217	260	253	234	269	243	258	241	261	252	245	238	265	247	245	250	226	243	246	237	246	241	246	258	265	242	241	246	246	262	241	244	253	250	256	200	229	227	244	277	227	247	233	258	249	229	250	244	235	242	253	246	246	266	255	239	266	252	235	254	255	236	246	245	247	257	256	262	256	264	231	262	244	254	237	230	239	238	257	275	222	258	223	260	232	246	241	227	231	232	219	225	257	237	242	235	239	229	262	256	238	257	254	253	238	234	228	264	262	263	222	268	262	270	208	243	237	243	251	234
13328	23688	25745	21825	11121	6858	7618	3605	867	172	112	116	145	129	125	136	108	130	136	107	141	115	127	103	105	134	128	110	135	145	113	114	118	133	122	113	123	117	132	122	116	127	124	113	116	111	107	107	124	116	129	118	145	131	127	123	129	110	100	110	110	121	137	117	136	116	112	121	122	110	93	135	120	122	118	120	124	122	140	115	126	121	131	124	129	138	124	108	116	121	96	126	108	122	123	135	111	122	115	120	121	110	112	121	119	125	116	118	123	120	117	105	126	108	128	143	143	115	122	128	135	121	103	121	118	136	127	123	144	107	114	120	119	112	135	102	111	120	128	104	114	153	135	125	132	113	129	127	118	121	121	120	118	124	137	118	142	124	123	122	118	115	102	131	111	115	138	129	126	105	110	142	129	130	105	119	96	122	110	122	123	107	118	138	149	118	126	126	128	109	126	114	110	122	102	142	124	98	121	140	128	127	118	115	143	132	118	115	136	119	133	111	110	117	133	124	150	120	140	130	126	117	118	118	125	109	131	122	123	133	116	110	126	155	120	120	123	140	125	116	101	121	113	110	121	105	110	113	116	138	107	121	122	137	118	131	124	132	96	108	137	122	117	118	109	142	117	129	133	133	109	116	106	127	118	116	104	126	149	117	127	99	124	114	136	124	104	110	121	110	135	121	103	119	104	117	110	114	127	119	121	108	144	119	127	122	90	128	122	127	125	145	130	112	117	128	116	118	120	128	127	143	130	114	118	130	121	104	121	120	137	128	123	123	133	128	132	104	139	124	130	111	132	142	132	132	110	128	116	137	139	141	115	124	98	111	113	123	129	115	117	126	119	125	123	107	102	119	124	127	116	102	125	124	118	115	123	149	112	134	111	127	122	149	133	130	106	111	105	110	123	127	112	138	134	125	142	119	119	131	140	120	115	133	134	117	121	113	146	116	131	111	133	125	119	132	97	112	128	119	129	118	104	97	107	118	123	132	132	141	120	123	134	139	119	98	127	125	126	134	143	120	102	125	115	122	143	123	105	121	119	113	120	117	130	116	108	111	127	99	124	145	126	132	109	118	111	122	138	120	112	122	111	119	124	128	134	112	120	87	108	92	126	141	141	120	111	111	141	113	107	114	118	129	130	127	151	122	110	121	125	123	130	93	111	147	128	115	114	120	116	113	132	119	123	132	135	92	108	128	130	136	128	131	139	94	105	121	132	116	115	112	114	123	116	110	120	132	117	120	115	131	121	136	106	117	120	126	111	111	123	137	132	120	118	112	112	123	110	118	117	112	118	127	118	113	108	132	120	147	119	88	97	132	115	140	119	134	122	151	129	133	99	141	117	130	109	128	113	129	131	115	119	128	129	136	128	129	118	108	118	141	122	149	127	116	116	119	128	101	138	113	124	109	119	112	108	112	118	118	131	146	122	122	117	111	123	123	98	116	110	125	103	129	129	102	119	124	134	118	123	112	119	132	126	112	100	128	126	126	125	95	122	127	118	111	110	116	139	119	122	115	112	115	104	147	114	121	131	113	143	136	102	143	128	110	114	140	129	133	107	117	116	126	116	128	123	144	121	113	106	126	108	101	100	110	114	116	129	136	125	115	116	141	109	120	127	126	105	146	96	120	117	120	111	122	103	136	115	117	134	129	130	117	127	125	113	112	104	126	130	132	128	122	118	119	112	137	126	120	124	127	130	134	130	122	115	128	140	122	126	124	147	133	117	98	119	118	110	133	131	114	98	125	121	108	106	117	124	121	98	115	132	121	113	128	115	115	134	114	130	125	121	128	132	122	147	124	97	120	125	132	133	120	129	133	112	118	128	129	107	116	128	135	116	97	117	110	122	134	100	101	122	128	141	148	125	151	127	116	120	106	114	124	125	117	120	115	109	119	115	129	118	110	139	117	130	119	120	114	111	110	102	104	117	131	109	108	118	130	127	106	110	134	127	109	124	123	122	120	134	99	138	126	121	136	111	118	116	119	106	119	119	128	128	140	113	136	133	116	95	126	130	112	132	121	108	142	93	127	134	120	129	111	118	117	110	118	140	129	123	121	108	111	120	120	136	124	110	112	138	117	132	116	134	107	121	127	109	120	117	109	114	109	116	124	108	117	120	125	123	121	130	115	135	117	138	112	130	119	108	103	125	103	134	129	135	114	110	123	104	116	133	129	114	121	148	118	94	129	114	131	128	108	131	95	114	110	140	133	114	102	117	107	134	135	129	111	118	110	115	134	117	125	114	128	113	132	113	116	110	132	144	120	143	101	130	112	128	97	132	114	115	117	104	135	114	134	111	105	136	111	110	130	130	111	126	104	134	137	119	138	100	116	134	126	117	132	138	130	125	126	115	118	114	123	115	111	87	114	115	125	127	109	114	120	140	138	137	123	149	126	120	118	107	106	115	126	113	137	108	122	121	124	122	132	124	120	116	117	109	141	109	116	141	126	123	129	127	101	143	136	114	103	119	132	109	123	115	122	125	129	125	132	147	124	120	128	126	124	130	129	132	112	134	143	112	110	134	122	116	140	113	109	119	110	123	124	116	138	125	94	122	126	111	110	133	110	132	148	112	126	106	104	119	137	112	121	110	119	104	131	121	119	131	119	165	123	123	126	115	114	127	133	121	132	134	117	127	124	133	123	117	132	104	120	121	121	134	120	126	108	140	107	124	135	124	130	112	123	103	115	138	129	108	127	115	135	129	122	132	117	110	109	104	120	113	127	118	95	121	111	99	104	123	122	128	134	112	118	124	137	107	118	138	107	116	120	127	119	111	140	127	137	124	128	141	106	123	108	124	127	112	125	146	122	123	113	111	102	139	128	137	114	136	106	132	123	112	139	123	121	140	122	104	115	110	118	140	116	123	120	115	120	120	117	120	130	130	90	120	128	134	136	125	123	131	110	123	132	101	112	119	137	110	135	112	113	120	121	100	96	114	113	101	105	124	123	135	132	105	132	115	126	111	131	109	110	154	123	143	133	106	117	124	113	128	119	131	138	124	114	122	142	130	116	111	128	127	119	128	127	129	105	97	121	127	133	135	128	118	107	121	119	115	122	131	103	122	135	124	95	146	126	112	142	121	115	111	116	125	126	123	105	105	109	130	131	111	121	128	115	110	108	135	122	124	119	126	122	136	119	114	106	125	135	112	120	115	121	120	134	118	112	132	121	116	136	114	126	125	114	125	116	141	130	119	113	120	132	133	109	132	128	125	123	111	126	99	128	117	101	121	128	119	123	118	116	96	140	115	118	115	128	114	114	107	114	105	135	156	121	115	118	118	105	112	115	126	120	106	138	113	125	124	137	99	120	124	140	111	136	134	103	126	109	114	111	123	136	156	134	131	120	115	132	138	135	117	116	108	124	105	118	139	97	133	121	135	117	131	120	124	103	127	119	124	127	116	135	116	132	117	121	119	131	130	116	112	123	105	128	101	143	120	111	125	120	113	123	127	94	130	132	119	119	153	132	131	117	127	128	127	139	125	126
10249	23218	29818	29597	17705	18679	19686	9175	2043	416	301	302	299	288	306	328	317	283	288	275	302	262	282	281	311	273	312	304	305	299	307	280	295	281	298	279	330	274	297	305	270	275	280	308	284	295	286	313	313	292	302	263	271	306	276	277	284	277	291	284	295	295	296	314	292	269	316	304	265	293	296	317	310	279	292	255	286	299	327	318	289	311	297	306	303	286	311	267	291	298	271	282	329	310	316	313	295	247	276	256	298	289	302	311	296	291	323	287	295	318	327	303	265	279	298	277	283	269	318	282	312	293	309	290	285	315	278	268	287	294	302	294	304	303	292	321	288	282	284	272	302	286	295	272	301	275	302	272	321	264	302	268	305	295	311	284	305	266	277	304	323	283	314	317	255	291	266	288	317	279	287	288	289	284	295	253	295	287	312	298	269	314	271	295	294	304	327	302	282	280	310	294	323	288	289	290	317	269	304	275	307	281	293	284	279	302	308	269	308	282	285	298	295	310	311	299	306	297	257	282	308	291	280	297	285	270	288	294	318	287	279	289	260	297	305	269	292	291	267	277	304	260	269	302	318	283	308	273	309	277	281	289	278	292	287	270	287	294	266	297	293	279	301	293	262	269	300	320	283	301	302	295	282	289	270	293	271	276	252	274	297	301	282	307	320	270	316	274	300	281	288	313	311	266	280	279	278	316	273	304	296	288	274	296	249	276	275	310	289	300	301	300	288	277	283	297	283	268	310	301	288	286	301	307	287	278	268	263	305	304	309	308	316	310	271	291	288	262	298	283	312	265	280	293	291	283	303	270	293	290	259	310	277	290	268	273	287	300	285	286	287	252	285	300	314	291	282	265	308	284	336	285	284	283	292	288	282	291	285	293	290	301	282	271	283	298	285	293	309	252	288	285	257	275	272	283	272	293	295	309	291	316	312	272	322	280	294	283	283	308	267	265	261	301	282	291	290	299	264	310	260	294	308	266	286	316	285	288	279	278	291	302	270	277	282	306	303	275	289	270	307	272	305	298	294	302	289	281	287	301	302	293	262	313	289	279	296	270	304	277	308	278	314	277	287	308	274	285	313	291	290	280	277	273	285	314	265	323	318	304	292	278	279	270	302	262	283	297	297	300	250	273	279	282	306	295	281	298	280	316	303	308	281	294	296	297	277	296	264	287	294	295	264	291	307	273	300	310	285	273	294	303	298	291	307	291	305	291	295	299	252	295	263	315	277	295	296	307	288	280	329	276	258	297	299	291	308	285	295	300	303	279	286	309	285	285	287	284	279	296	298	287	279	312	280	299	271	298	303	319	303	291	271	286	301	306	273	273	312	290	282	300	281	282	296	289	288	269	277	332	302	304	277	310	316	282	292	286	279	293	293	315	268	304	261	312	284	291	296	268	331	322	277	280	319	265	317	299	280	298	302	293	313	306	288	290	283	282	261	306	270	288	280	261	306	260	302	317	285	289	299	273	308	306	297	315	295	282	285	260	269	295	286	278	286	266	262	282	295	284	298	280	298	288	297	290	294	290	285	271	309	271	277	285	290	256	304	298	294	298	298	251	281	304	286	275	288	293	280	314	279	293	311	284	287	285	336	298	306	296	287	308	273	279	283	278	274	294	308	295	257	268	311	307	299	274	286	301	312	337	268	299	265	289	303	299	292	279	279	325	276	266	307	283	267	261	306	294	332	285	304	299	288	298	301	289	288	293	260	299	298	286	279	288	300	282	258	263	299	265	331	279	291	314	273	297	290	269	280	303	293	284	275	288	277	300	281	278	285	278	285	287	267	260	290	301	281	277	281	312	294	293	293	286	277	292	292	273	299	284	291	303	266	274	274	304	302	292	291	268	308	272	274	301	310	285	301	300	286	304	284	296	291	309	292	291	296	297	289	279	312	273	290	279	270	298	290	278	286	281	304	291	297	307	280	342	292	299	279	305	285	278	270	288	300	305	293	288	298	298	284	288	286	308	302	318	278	292	272	312	300	316	285	281	281	297	281	278	271	276	292	293	298	296	333	295	267	272	292	292	310	293	270	301	295	313	314	270	287	276	288	281	293	290	314	289	274	256	284	308	307	283	289	252	287	287	301	292	305	281	267	287	297	285	281	268	300	306	267	285	291	282	313	271	289	305	281	292	300	290	295	323	290	239	284	298	273	295	268	308	293	286	289	292	268	280	312	296	283	277	312	279	285	284	314	305	286	291	311	289	293	281	319	311	308	335	278	310	303	316	268	271	269	294	307	267	295	282	273	293	284	282	296	296	286	256	247	319	276	335	270	303	279	287	310	311	292	274	270	309	285	291	286	282	299	332	278	311	307	297	281	311	292	301	279	291	286	300	276	292	255	285	316	275	301	281	256	302	281	323	297	278	309	271	293	314	285	296	270	280	290	311	294	287	322	293	252	292	317	285	308	290	291	292	326	298	276	286	306	300	275	298	283	310	282	316	268	284	281	278	303	275	309	330	292	291	297	331	275	245	284	308	294	307	297	278	282	298	315	298	279	308	254	278	274	286	273	292	267	298	264	296	290	311	302	283	250	300	331	298	287	277	275	283	302	264	284	293	259	295	314	267	291	289	283	285	264	273	307	295	308	303	304	281	302	303	309	308	298	294	309	293	337	293	296	280	303	267	271	281	310	286	294	304	296	260	308	312	294	300	294	309	305	284	330	296	314	263	306	299	285	301	294	297	304	297	325	323	294	292	277	315	322	263	274	292	316	266	293	318	304	288	298	290	297	290	290	289	295	281	286	266	309	284	253	288	293	280	282	303	308	302	298	276	307	306	308	261	305	313	290	277	294	302	263	340	284	287	290	301	275	276	289	294	305	308	286	250	283	300	286	276	293	297	286	286	273	268	262	301	293	280	289	306	319	283	296	284	287	262	318	326	289	291	284	324	258	297	294	281	259	293	288	290	260	272	299	303	275	266	298	304	321	302	282	309	309	288	314	305	291	297	264	288	306	279	292	279	255	281	294	294	319	308	308	330	284	285	292	308	287	295	313	290	289	292	293	277	297	266	278	289	267	290	329	299	305	253	277	316	295	291	303	268	275	302	296	284	309	311	314	292	298	307	299	302	305	291	293	280	285	275	271	270	253	302	292	295	293	315	299	300	282	287	285	276	264	315	280	256	307	275	295	303	269	258	286	292	316	323	295	306	283	314	301	299	253	304	259	299	281	300	341	315	280	276	289	294	313	324	301	282	294	314	271	277	293	298	300	298	255	303	294	307	271	272	288	332	301	266	292	278	306	325	309	296	277	295	287	295	303	281	307	282	274	276	289	346	316	289	273	310	310	280	300	278	289	292	277	306	280	285	271	301	304	276	298	298	319	279	320	292	291	259	304	285	300	280	284	295	334	305	297	307	328	304	305	285	292	287	283	338	288	303	255	307	275	286	304	301	286	260	286	309	310	263	283	266	321	283	302	305	291	246	310	270	259	297	290	296	313	279	280	297	271	275	277	282	279	289	290	294	265	284	298	279
40676	52218	47664	39623	29715	27967	29473	22283	9924	1823	249	149	157	180	151	137	132	133	127	112	137	128	115	132	120	134	113	140	112	136	134	157	120	117	140	128	109	130	116	114	100	121	122	118	124	141	135	137	131	136	139	125	131	129	105	129	153	145	120	141	116	130	122	132	139	139	115	123	136	124	140	137	124	124	142	129	127	113	125	123	127	152	109	155	111	132	135	130	133	107	129	126	117	107	128	118	139	124	116	119	114	120	129	118	117	113	129	158	123	131	113	119	127	130	136	125	119	122	92	118	130	135	135	131	131	131	115	127	131	137	137	141	109	100	126	122	118	144	132	124	134	122	135	144	133	126	128	134	150	124	123	137	132	146	140	122	134	124	122	141	142	130	124	127	139	136	127	124	99	125	120	163	121	132	158	130	134	131	125	120	118	95	130	102	134	127	118	119	137	118	133	112	128	114	142	133	129	112	106	128	109	135	124	113	143	137	159	135	126	139	134	131	122	112	119	145	138	157	112	112	141	119	135	147	123	120	136	145	122	135	126	121	132	118	140	134	124	107	113	151	117	124	141	156	116	126	122	122	134	113	112	129	125	132	135	142	120	139	118	132	145	139	147	119	130	130	134	129	134	144	136	117	115	137	126	124	122	146	110	127	130	110	124	145	110	128	114	128	131	130	137	93	131	121	137	142	125	117	126	111	140	123	134	134	116	135	155	130	126	130	127	125	156	114	131	119	146	137	127	129	141	122	121	132	127	111	129	108	138	120	110	131	131	118	140	153	132	124	135	109	125	111	112	139	134	117	147	142	125	128	118	136	148	112	110	118	124	114	134	124	128	122	138	120	117	138	123	123	147	105	139	130	128	144	122	140	135	152	136	124	138	125	137	128	104	126	121	126	136	145	113	123	136	115	121	119	136	105	127	152	112	127	129	128	129	111	111	129	126	131	118	121	112	115	118	120	111	127	126	123	104	124	122	136	135	127	141	113	130	102	109	131	163	112	138	136	116	120	129	122	162	150	125	130	84	119	125	125	134	130	136	136	116	119	125	117	126	122	109	133	122	117	127	138	122	142	121	136	111	108	135	120	123	123	136	127	135	120	131	134	143	128	102	117	121	129	120	140	143	150	133	154	110	126	143	131	122	161	135	145	132	124	127	141	121	114	122	140	138	142	138	132	114	153	128	145	120	135	119	140	118	131	99	130	149	146	115	130	110	120	122	116	120	142	117	130	124	130	115	107	132	122	116	141	117	103	142	125	135	122	111	127	113	140	119	128	143	136	143	138	132	112	116	121	142	126	122	126	123	138	132	137	126	129	124	117	109	114	135	136	108	110	132	143	115	126	158	131	113	124	119	134	120	136	127	137	127	128	132	163	112	119	112	124	124	126	132	136	112	128	138	129	130	128	113	110	129	137	131	135	153	107	115	110	109	130	136	115	102	126	117	115	131	126	120	119	136	129	125	127	141	125	120	123	130	144	135	109	120	129	122	145	125	134	114	126	134	149	118	112	129	120	116	109	136	121	125	119	134	141	112	114	114	129	122	114	126	135	124	122	120	94	114	125	122	127	114	118	130	132	122	138	117	133	121	123	125	132	146	125	141	138	140	127	148	137	134	119	119	153	134	117	129	127	108	122	124	117	135	127	123	147	128	135	103	127	116	127	116	117	130	116	114	126	115	130	123	150	115	124	121	139	137	137	119	143	124	135	139	141	127	141	139	124	133	130	134	123	115	138	125	98	121	127	144	139	134	115	102	139	124	136	129	160	122	116	126	132	149	130	121	116	125	114	138	126	99	123	100	127	132	133	140	132	129	139	157	129	129	139	130	142	133	124	144	119	123	133	132	131	107	118	127	115	101	121	127	137	131	121	129	129	110	127	150	119	145	136	124	130	132	149	136	125	133	149	120	143	139	129	119	133	120	123	121	123	131	145	110	135	132	133	129	128	109	129	126	124	112	140	116	131	122	145	127	132	142	134	111	135	117	118	132	112	128	124	132	139	113	115	141	122	131	111	134	120	120	130	127	143	114	128	124	127	116	140	140	121	127	142	148	130	116	123	126	141	120	146	142	124	113	124	126	128	127	152	122	121	141	122	131	121	108	128	118	110	118	120	128	137	107	119	140	127	118	133	128	127	139	114	113	135	137	142	133	121	133	108	117	146	141	116	123	130	123	128	134	109	131	145	117	126	119	106	127	132	104	104	146	140	126	125	121	118	109	127	134	136	144	114	127	124	101	122	138	120	143	134	146	134	106	143	128	128	122	125	131	116	121	133	144	124	123	117	127	130	135	103	134	124	145	121	125	115	130	146	117	112	134	130	124	136	138	106	126	143	112	137	136	143	126	132	118	126	104	132	113	130	145	150	129	117	144	127	134	130	122	134	122	127	144	122	120	139	136	114	125	135	132	128	135	134	129	127	121	137	132	109	121	136	117	126	128	120	125	119	125	119	128	143	133	126	122	119	101	124	138	111	123	120	113	136	116	145	112	121	121	125	105	127	134	107	131	131	138	121	127	142	134	132	107	122	132	119	142	147	135	134	134	124	122	122	132	127	106	128	105	125	118	117	131	131	113	136	130	131	117	151	134	131	127	133	138	136	132	119	131	120	131	148	119	120	119	123	128	129	144	124	120	124	122	124	140	108	131	122	136	142	143	145	123	138	118	139	158	113	115	114	122	134	150	129	111	116	130	116	126	126	133	118	123	127	116	122	124	132	107	109	129	118	113	125	135	129	109	128	135	132	118	96	139	128	121	126	138	127	132	124	143	140	115	139	132	114	146	125	148	121	130	117	110	114	121	129	117	143	137	118	124	131	129	120	132	148	148	126	124	137	129	118	114	126	140	117	137	128	150	135	127	101	114	140	124	105	127	127	104	123	145	130	119	114	114	129	116	118	125	114	113	116	109	151	121	110	127	122	137	121	121	134	124	141	125	117	125	145	113	134	105	150	133	131	104	135	122	119	104	118	114	114	134	146	110	125	135	113	116	141	132	130	117	123	139	123	119	117	127	126	114	134	131	120	106	132	117	121	128	126	128	130	131	123	115	109	114	131	117	118	117	122	138	150	130	116	116	115	139	134	123	114	109	127	126	113	140	133	148	120	125	131	109	132	120	135	130	148	123	144	139	140	105	120	129	133	128	125	127	132	120	121	140	124	133	139	100	138	127	132	114	130	131	112	123	148	118	115	147	124	121	134	112	140	123	136	130	111	123	129	125	107	122	127	121	136	138	129	105	121	134	117	125	121	130	109	133	122	135	131	108	108	127	130	134	127	116	113	107	118	130	125	104	130	124	102	145	130	130	129	111	136	134	130	123	114	118	135	138	134	105	130	107	129	127	159	146	110	126	121	130	121	127	129	138	134	116	114	100	124	145	132	125	123	126	111	118	121	126	132	137	122	118	125	107	122	126	126	137	106	134	112	105	119	126	126	138	114	124	135	130	145	129	129	137	120	121	95	127	147	120	135	151	122	129	117	129	134
31211	50851	54902	53051	38567	49749	49248	28732	8378	999	338	308	423	526	495	406	385	318	290	303	290	287	326	302	299	268	276	286	284	310	268	310	309	320	310	272	275	282	329	284	285	298	308	289	332	293	310	293	266	316	266	306	296	326	289	306	315	295	271	311	302	291	299	340	258	290	280	282	295	316	288	264	333	312	300	298	292	286	310	275	285	304	303	318	278	308	276	291	339	310	278	302	271	267	272	295	282	304	325	282	312	299	320	267	262	316	298	288	281	304	313	303	301	302	338	286	274	298	288	310	308	262	282	274	293	308	277	281	306	324	307	306	318	306	306	328	259	287	276	290	283	303	293	311	292	315	286	301	297	277	297	314	298	322	295	282	282	314	313	288	317	268	308	303	270	320	288	276	273	270	323	299	286	285	324	302	281	286	309	271	295	315	297	315	305	305	270	272	295	310	303	293	298	290	297	282	317	274	310	319	301	314	313	303	291	290	292	318	279	313	284	267	278	252	268	301	279	291	290	298	313	302	318	279	269	312	283	302	293	305	326	316	277	314	273	306	312	277	283	292	315	293	294	274	284	304	321	283	275	274	312	281	296	286	304	263	295	259	310	310	291	312	324	311	284	302	270	309	288	311	298	286	311	294	298	275	286	292	293	275	277	321	296	306	315	299	309	271	262	286	309	319	276	261	297	297	289	302	281	293	285	305	295	292	276	301	321	338	305	278	276	285	312	289	272	275	328	253	296	306	279	280	279	297	306	298	310	270	314	281	276	279	298	285	306	274	313	306	312	270	299	293	277	275	324	302	286	321	263	287	271	305	299	282	296	275	303	330	279	299	272	280	275	274	296	286	298	294	326	276	290	304	306	302	301	281	285	297	299	299	272	306	321	306	292	305	328	312	278	331	303	297	298	297	313	280	294	310	287	278	297	282	318	314	271	274	293	284	300	290	294	299	264	280	323	297	319	298	264	276	325	270	274	308	288	285	267	285	277	272	318	292	297	303	306	290	319	323	279	331	258	297	285	315	302	324	290	264	270	277	297	320	329	284	284	309	303	310	301	305	296	296	284	305	314	298	301	304	315	257	307	277	294	303	312	267	303	301	288	290	315	268	287	307	311	288	276	282	323	320	267	282	291	282	278	307	263	298	283	320	313	312	306	304	303	301	276	306	283	288	287	311	288	321	283	279	309	294	299	306	300	275	299	289	306	293	296	277	295	289	292	287	300	280	285	275	288	274	304	282	269	289	306	305	297	298	291	277	270	286	292	314	288	284	281	307	333	285	290	268	323	308	285	278	272	275	303	287	278	302	260	314	289	281	298	286	284	286	281	314	288	314	299	258	289	278	276	308	292	307	263	266	295	309	302	290	287	305	296	306	291	305	279	267	304	297	264	290	307	285	296	298	282	306	299	283	281	310	256	313	272	327	302	287	283	309	285	297	299	323	295	304	296	298	286	295	309	286	286	328	322	285	303	315	311	295	313	270	282	301	306	285	303	291	289	300	258	299	301	305	311	284	344	296	278	295	317	298	260	295	265	292	263	280	269	285	291	306	271	335	318	290	308	284	280	306	285	304	258	312	280	268	299	295	260	272	268	313	303	271	308	258	300	301	313	291	290	305	299	274	303	278	295	268	292	311	288	298	296	282	299	274	306	268	273	312	322	275	297	313	253	250	286	283	290	289	308	305	299	295	277	280	313	277	265	291	294	316	328	294	306	277	262	272	293	297	302	308	290	288	271	307	287	299	280	299	293	286	309	295	300	294	288	299	297	308	276	304	283	315	302	273	279	290	279	297	302	300	300	292	309	295	306	328	298	305	301	288	281	288	302	288	284	301	275	324	305	269	309	270	279	301	317	320	318	299	293	278	298	296	306	285	282	319	298	299	303	303	288	249	291	297	270	294	319	260	289	295	310	283	267	284	278	304	288	261	290	275	308	286	290	310	262	274	288	268	282	276	303	291	269	314	296	286	266	304	281	319	258	276	300	313	298	271	298	302	305	300	284	297	301	316	296	271	292	282	307	277	292	303	289	301	298	284	294	321	308	295	289	265	306	299	286	295	318	306	282	308	287	315	274	278	285	304	285	320	297	301	295	307	284	305	278	336	304	316	307	276	306	324	286	305	274	298	283	267	305	293	330	312	296	283	337	326	325	306	310	315	318	275	283	290	300	306	299	337	271	281	303	300	287	264	283	327	265	308	270	341	282	272	293	305	341	306	304	275	285	281	290	293	305	266	310	301	284	264	282	290	310	282	305	315	274	313	307	314	282	292	269	304	291	288	299	277	250	323	265	268	307	316	277	320	291	293	301	291	329	276	289	270	282	291	291	313	310	276	300	304	305	285	277	281	287	282	278	277	297	263	313	280	294	297	290	300	276	291	296	301	298	311	281	313	283	275	298	260	280	303	312	298	288	288	295	290	296	306	295	272	276	288	316	256	299	307	274	307	279	288	296	300	315	308	282	295	306	316	297	286	318	299	285	261	268	309	281	294	299	300	293	295	304	268	294	283	297	321	317	323	305	295	311	315	285	316	284	299	302	282	312	281	300	325	272	328	284	319	312	286	299	336	282	270	294	285	311	244	294	304	262	298	313	313	295	296	285	304	271	311	287	273	290	293	279	294	315	288	264	277	297	321	282	313	288	292	305	273	299	316	298	296	273	308	270	301	276	290	295	291	310	269	287	302	316	288	290	280	318	303	301	291	310	274	276	316	303	300	302	293	293	295	301	301	281	263	311	284	298	291	318	305	323	282	311	293	272	261	289	282	285	298	296	315	277	309	312	325	301	292	316	268	317	308	285	285	282	288	307	278	325	288	292	292	277	322	289	306	311	276	303	302	304	268	314	302	280	283	300	296	291	328	318	302	348	284	304	296	324	314	303	315	284	262	279	258	272	282	273	302	293	307	293	316	313	306	293	306	279	260	322	285	307	322	315	288	325	302	314	300	295	311	291	277	286	279	290	297	296	295	278	260	299	296	259	280	284	319	302	309	326	294	335	282	268	313	278	276	304	305	295	276	289	298	275	299	271	296	325	284	256	285	295	277	298	294	308	287	316	337	264	298	307	272	297	319	294	299	292	275	316	260	287	294	288	323	277	295	312	302	298	274	290	313	288	284	304	316	301	297	300	283	274	317	298	285	295	263	300	283	281	286	304	292	295	292	310	298	309	267	314	263	263	299	267	271	288	301	291	324	281	281	293	302	269	293	303	298	288	296	304	306	320	267	281	307	284	289	296	304	324	281	277	291	274	289	302	311	268	290	304	276	266	273	281	297	285	294	296	283	310	281	320	322	292	285	280	303	297	280	292	280	283	312	289	304	296	261	296	286	323	262	306	284	291	276	286	286	307	285	252	270	282	293	310	282	287	289	286	270	315	290	310	296	262	280	285	288	336	308	330	286	290	271	298	280	302	306	296	263	278	309	301	297	277	314	274	291	325	292	268	300	293	324	281	281	277	276	287	310	317	274	275	283	301	289	281	281
55986	46422	38847	33466	28434	26969	29910	27606	21361	9452	1275	143	219	238	285	203	179	137	122	128	119	126	135	121	112	107	129	128	127	118	117	98	110	134	116	106	108	121	98	116	114	132	103	96	115	130	116	104	109	116	125	112	116	117	128	113	132	99	127	132	118	116	112	125	115	125	84	99	112	110	97	104	98	121	121	113	102	114	119	121	139	110	115	99	103	129	133	118	105	119	94	117	121	100	119	116	115	111	122	122	119	128	107	112	108	118	124	118	111	129	124	102	110	103	104	92	127	120	126	103	110	100	118	98	127	110	103	114	100	114	118	117	119	106	108	128	121	101	120	114	124	109	100	97	112	132	120	116	127	84	115	107	110	104	93	132	112	129	136	91	99	125	125	107	126	107	113	113	126	111	109	118	116	118	127	128	118	113	109	115	109	105	119	124	114	117	121	124	106	108	139	123	98	126	119	104	96	119	105	136	113	128	107	130	134	125	106	100	119	107	102	105	114	116	97	121	122	105	114	132	125	111	128	116	102	115	111	89	108	117	99	112	103	112	107	122	98	115	117	112	109	120	93	100	98	98	131	113	98	111	126	117	105	86	108	115	126	120	106	110	122	111	119	102	117	105	130	112	115	111	109	106	108	121	120	120	114	114	116	105	108	107	115	119	105	122	100	114	93	120	123	133	116	116	108	122	126	118	119	109	128	108	115	132	109	121	110	116	143	123	115	114	105	106	101	106	105	120	109	114	104	105	106	131	108	109	106	109	118	90	117	117	127	120	131	104	115	110	110	121	110	116	109	107	96	112	109	132	110	101	107	120	127	130	119	102	124	107	104	114	123	114	112	94	107	93	113	107	120	120	103	105	109	118	123	109	118	116	98	117	117	107	110	97	111	116	122	132	111	127	123	107	114	120	121	102	116	124	129	119	119	129	111	109	84	127	107	140	116	92	106	101	112	110	102	110	100	120	123	103	100	139	119	119	110	113	123	125	148	111	103	135	119	112	137	122	104	135	137	119	108	104	100	118	97	107	130	109	111	130	136	109	87	96	113	133	113	138	97	122	129	129	116	125	135	100	103	120	100	110	109	112	124	112	109	115	117	121	125	143	112	118	124	136	103	119	111	107	104	122	121	118	111	119	116	114	123	137	128	99	111	104	114	95	115	110	96	108	103	105	121	82	116	106	111	96	119	103	114	112	119	117	107	117	108	119	116	100	94	115	115	99	126	122	104	101	120	112	120	127	96	116	120	109	108	94	134	118	99	127	101	122	114	111	115	109	110	107	112	110	119	99	117	100	113	106	122	103	129	121	126	95	111	111	119	117	104	114	127	127	116	121	134	133	139	110	104	125	115	75	112	124	118	109	116	90	108	137	122	130	96	94	93	109	111	123	119	125	119	126	123	136	106	114	109	116	101	89	100	125	122	129	106	114	113	109	115	108	104	136	94	139	119	99	118	111	134	117	102	117	114	106	97	106	121	100	118	103	116	113	103	109	122	105	118	98	99	107	109	105	113	115	114	119	117	132	115	112	120	115	123	118	101	111	112	103	122	117	108	123	122	92	84	113	107	97	103	115	121	116	119	138	115	113	109	115	123	136	133	114	114	112	104	120	116	103	105	126	106	114	115	106	117	119	124	90	91	122	123	119	116	129	104	120	105	128	102	112	119	127	107	106	109	112	115	111	117	122	110	134	100	108	108	130	104	118	127	116	119	141	117	85	119	122	107	107	111	97	97	106	113	123	118	109	115	90	107	112	125	111	119	126	122	118	145	105	135	124	102	116	98	114	105	113	113	101	94	93	125	148	127	106	109	114	104	105	96	119	132	100	101	107	119	129	114	117	109	116	122	95	123	112	125	109	101	109	108	108	101	109	127	139	122	122	115	105	147	106	100	99	120	120	103	100	110	93	100	110	126	112	109	108	119	116	120	106	93	89	108	116	87	98	101	128	110	102	143	99	123	106	97	110	113	99	117	122	137	110	120	116	112	107	90	124	115	119	121	102	127	120	130	118	116	120	106	101	138	97	121	96	104	102	125	128	127	95	106	98	116	139	97	113	130	117	129	96	126	113	130	107	105	122	100	119	85	136	124	100	123	104	127	103	104	133	118	113	123	136	108	131	123	112	119	107	117	114	107	86	107	121	127	107	98	105	78	113	113	106	123	122	105	106	105	110	105	123	117	120	106	119	120	95	120	99	128	121	97	99	120	96	110	105	110	107	117	111	103	123	113	124	114	113	139	118	120	124	112	105	90	103	99	97	134	106	103	97	113	106	136	112	115	135	127	121	122	107	100	128	114	118	143	125	99	105	77	107	113	109	124	118	114	107	110	128	112	136	121	112	115	108	128	119	113	112	113	117	120	112	128	119	106	121	110	103	114	117	105	100	119	107	87	112	127	110	122	124	119	119	126	122	98	94	120	108	109	117	124	109	91	101	114	102	104	130	123	99	122	132	106	113	120	106	142	132	102	119	108	106	109	120	101	120	130	132	121	131	145	114	131	107	132	120	123	112	125	121	104	116	106	108	114	100	119	123	118	109	116	120	106	131	115	105	108	121	108	95	91	125	135	133	110	103	117	116	109	117	101	115	131	133	94	123	113	115	90	128	113	119	120	123	119	127	122	147	113	103	122	104	114	124	107	122	118	108	93	112	126	95	115	111	107	110	103	135	105	114	109	140	121	122	102	113	112	102	104	114	132	124	107	115	108	124	120	120	127	123	118	103	104	109	92	125	119	111	117	123	94	104	107	113	114	119	116	105	103	87	104	125	111	118	121	98	118	106	94	109	107	119	100	122	98	99	109	111	105	107	115	130	139	109	116	103	116	102	122	132	138	108	124	122	127	114	106	115	132	135	119	100	127	118	116	131	104	101	89	117	115	116	124	128	122	121	115	119	103	125	124	121	117	100	132	93	95	106	123	106	116	113	114	113	110	101	122	110	110	124	121	123	117	120	139	102	115	132	110	113	104	129	121	123	118	118	101	107	129	126	116	100	124	94	100	122	131	103	118	114	130	133	107	106	135	126	104	111	125	116	126	94	112	123	109	112	113	117	104	108	95	99	115	123	106	106	126	123	124	109	113	106	111	100	121	111	128	126	107	127	104	120	131	110	97	115	122	123	127	116	112	109	102	107	116	107	102	114	101	121	122	115	129	112	114	111	113	117	98	114	101	113	131	114	106	110	97	121	96	101	124	111	98	122	110	111	107	101	122	99	130	136	110	103	120	117	96	102	113	109	105	121	104	119	113	114	115	107	127	107	101	98	120	116	122	116	107	102	111	104	107	116	118	117	113	125	104	104	112	116	101	97	103	120	118	101	131	114	109	120	116	115	127	99	107	131	117	141	118	116	115	108	108	122	103	110	116	110	132	132	106	105	125	101	123	146	122	116	125	104	107	124	100	89	96	115	95	116	94	105	117	135	106	114	121	113	116	118	114	109	127	130	95	103	126	112	115	102	111	112	105	107	102	100	125	127	102	115	97	132
47371	53824	48071	42797	47785	62267	60510	38910	14625	1848	389	358	569	911	773	569	435	333	309	292	250	297	269	239	265	291	265	243	271	235	242	288	227	265	284	255	272	226	253	258	265	247	269	277	289	246	246	252	269	254	229	273	233	264	227	231	240	239	259	251	242	270	250	252	250	241	284	238	241	268	265	275	257	268	260	257	230	265	269	249	251	257	264	247	248	266	243	243	270	236	244	272	234	247	268	277	247	262	239	256	272	242	273	250	266	248	258	242	273	273	243	223	258	232	238	258	240	260	241	235	289	271	240	249	264	255	251	237	247	248	266	252	254	249	270	260	246	267	244	236	252	282	274	242	267	252	254	252	232	258	216	243	256	255	250	259	250	207	241	279	224	250	250	231	249	233	259	256	228	240	255	280	250	233	226	237	261	259	270	275	223	277	239	247	258	233	263	242	241	250	299	246	229	234	270	246	263	248	255	227	246	279	255	234	263	261	254	243	240	247	235	261	288	238	249	252	248	240	231	264	245	259	240	258	247	242	265	290	250	300	261	251	259	227	264	240	273	266	264	264	262	240	229	256	259	253	254	245	261	247	245	260	257	240	241	259	241	248	237	284	209	252	228	263	245	244	234	259	257	275	269	240	250	249	226	246	259	244	259	245	252	230	232	239	245	255	251	231	238	262	263	247	249	233	233	284	250	250	243	268	253	245	268	222	249	264	266	255	263	245	264	234	226	274	279	264	270	232	257	245	234	258	254	250	243	256	261	227	256	246	253	238	290	257	227	256	239	247	253	284	269	281	250	253	269	245	236	222	226	244	237	250	268	202	253	267	271	257	226	256	259	243	216	262	258	224	235	269	248	262	273	261	223	253	270	266	258	238	257	234	241	254	228	247	265	243	257	268	234	243	209	247	244	223	213	268	231	236	253	255	259	283	241	236	232	245	264	249	227	222	240	255	246	253	245	249	258	244	226	275	250	255	233	250	262	276	249	249	266	268	253	226	255	272	253	223	249	263	252	253	241	237	252	241	234	244	260	264	241	262	239	267	228	228	234	252	213	267	240	238	239	257	248	255	250	234	264	257	261	242	270	260	232	238	258	260	234	266	267	238	266	242	257	278	229	241	288	245	231	254	234	237	231	223	282	240	257	215	286	228	244	247	258	245	228	230	260	238	253	229	275	263	270	257	267	238	265	216	234	262	251	238	239	243	262	262	244	251	245	231	254	262	234	254	256	259	269	262	240	275	222	260	234	242	261	247	254	247	260	266	253	244	253	270	233	244	272	239	244	238	230	259	240	272	242	249	228	271	236	265	264	256	264	253	239	241	258	233	281	250	254	264	242	265	231	255	255	254	248	233	244	257	241	249	248	245	237	237	264	256	261	242	237	253	241	231	259	257	284	234	259	275	236	254	218	260	243	262	249	232	243	233	234	231	231	265	258	268	250	274	266	259	240	239	256	256	260	261	256	251	247	259	243	284	258	265	255	247	258	244	246	254	263	208	259	228	230	249	266	270	229	230	229	233	235	227	225	252	257	263	278	246	242	256	236	265	246	251	208	218	221	262	246	249	261	235	271	278	211	211	233	261	257	268	227	248	248	254	272	267	252	251	242	234	256	238	268	227	291	260	251	256	260	238	246	244	238	250	247	262	233	256	257	251	241	286	237	260	253	248	248	282	252	227	273	263	257	227	249	255	264	243	246	270	243	282	248	270	227	274	253	256	228	240	233	253	213	255	255	279	271	228	231	271	259	241	244	246	214	271	227	243	265	279	255	244	262	266	249	247	227	273	261	225	260	289	241	272	261	232	266	255	259	261	261	262	237	256	257	280	230	261	264	224	230	216	260	275	286	255	250	277	247	253	251	235	255	272	220	237	263	231	228	262	233	230	282	232	244	249	255	233	265	256	234	242	249	218	273	252	259	221	233	261	276	277	266	260	265	253	264	249	238	267	270	245	236	251	241	240	257	237	257	249	272	271	231	250	221	239	242	247	255	258	225	283	262	223	228	263	238	271	247	271	219	238	228	218	261	266	228	275	266	244	247	234	250	234	258	249	236	263	261	248	246	227	235	257	255	239	254	274	249	247	221	260	248	243	257	244	242	271	260	246	274	255	238	237	265	243	248	225	218	236	277	238	254	229	250	235	262	236	254	256	249	250	246	273	251	272	243	266	252	263	252	237	233	240	255	233	243	266	257	257	244	250	238	258	234	247	232	246	245	229	247	261	266	250	252	265	251	240	244	220	236	237	236	263	245	266	219	251	243	255	251	237	218	236	224	249	286	252	256	237	234	228	231	230	242	275	236	245	259	266	253	237	248	244	246	255	257	266	233	236	228	244	264	241	257	233	251	241	247	242	247	238	241	254	248	279	263	232	235	263	245	264	242	248	233	248	275	252	231	245	248	232	219	231	246	243	264	256	238	236	230	263	245	218	235	258	238	247	234	256	219	282	268	232	261	237	255	246	242	252	259	252	208	273	244	225	223	242	250	234	300	265	266	287	240	252	280	257	213	262	255	215	264	263	252	239	272	240	302	253	236	246	272	224	241	243	234	268	221	250	233	270	265	243	242	258	240	261	279	255	243	226	242	255	238	240	246	222	244	257	257	249	239	256	269	239	248	261	246	260	237	217	271	272	266	237	234	257	248	249	245	252	231	264	253	229	241	257	240	255	226	270	228	228	237	267	246	241	235	258	254	259	228	246	242	233	253	236	261	264	269	265	267	251	252	265	250	246	239	256	226	243	262	263	260	228	246	247	252	254	238	246	263	233	233	281	204	255	240	230	246	259	226	240	259	244	229	279	257	252	238	243	259	286	250	233	261	231	249	274	249	239	250	262	240	267	258	250	234	245	269	264	248	217	240	268	253	237	273	258	238	253	272	256	244	233	258	216	263	264	224	252	239	232	250	259	255	285	245	254	228	249	221	253	223	255	271	254	235	240	260	249	258	269	249	246	238	237	244	250	264	241	247	246	261	234	280	232	230	240	251	252	239	251	234	250	233	261	257	236	257	240	242	263	250	280	264	230	254	255	246	241	250	239	232	253	217	244	256	263	218	251	263	213	252	259	210	282	264	255	242	251	281	239	252	234	247	254	246	244	271	253	214	262	247	270	258	274	278	261	250	256	282	238	312	243	252	232	243	250	232	226	261	280	236	247	193	270	231	240	246	269	253	240	240	239	249	238	268	260	256	252	240	235	271	245	265	263	233	243	246	261	254	249	263	252	270	267	245	246	262	239	250	255	259	219	253	242	266	252	219	269	245	225	273	251	231	241	266	246	232	234	249	220	242	253	250	256	241	249	234	231	242	267	245	224	206	249	252	234	248	280	247	254	259	255	265	262	265	271	245	231	231	253	241	244	231	237	248	230	273	234	242	251	256	223	258	261	249	244	253	256	229	258	244	233	254	212	237	239	258	243	250	229	234	266	273	235	242	239	244	211	241	264	232	234	268	262	280	259	240	228	243	228	216	220	268	226	249	255	252	242
15268	30985	40715	20434	10252	8311	7480	3501	818	165	127	125	104	133	129	111	114	116	126	146	120	127	145	96	114	115	111	127	115	115	112	133	141	118	127	120	118	138	120	120	126	108	122	121	125	148	113	117	110	108	142	136	141	156	154	103	125	117	121	110	125	121	140	117	117	117	108	126	118	118	104	142	135	113	109	128	136	122	111	139	121	137	102	130	128	125	127	115	125	136	121	113	129	131	145	109	121	129	134	137	108	150	115	103	124	118	138	136	123	139	119	129	133	110	124	128	106	125	136	126	99	139	134	116	121	159	135	137	129	141	160	130	130	114	126	115	112	117	120	117	119	130	137	131	121	126	105	142	135	124	121	120	128	136	120	125	143	124	127	127	113	128	126	133	118	124	135	125	105	134	135	118	120	111	124	116	117	131	108	143	127	123	117	128	137	97	103	106	117	121	129	119	126	143	121	131	139	131	135	114	121	138	127	149	114	121	119	148	127	123	125	121	118	109	111	124	129	136	113	126	120	121	136	129	133	120	122	132	118	136	132	113	132	108	123	103	119	136	138	89	128	121	155	131	116	134	125	138	120	122	125	123	140	119	123	109	124	114	106	143	112	126	122	116	117	121	114	141	118	133	118	128	110	130	121	133	122	128	129	121	125	134	116	128	140	98	121	142	147	137	120	114	138	128	124	124	124	133	125	107	121	128	136	131	131	113	124	121	93	111	126	125	132	132	149	114	119	126	119	122	123	124	135	123	131	103	138	144	135	119	130	134	117	138	129	114	117	128	127	116	130	118	122	140	118	120	142	135	131	135	132	127	123	137	119	131	118	126	128	137	124	113	96	129	105	115	108	118	136	129	116	126	109	131	143	127	125	134	127	117	111	139	135	114	137	133	110	119	142	114	101	119	118	122	106	113	130	129	132	132	132	147	122	112	121	122	105	110	146	117	132	123	111	109	127	120	130	137	137	134	117	140	132	132	116	135	124	125	144	128	126	117	126	122	139	132	128	109	136	113	110	131	132	107	117	131	134	121	129	128	129	130	123	117	142	142	121	105	122	115	116	124	112	132	118	111	125	116	118	128	128	125	109	148	117	136	122	124	130	130	116	146	119	109	133	122	112	124	136	121	125	128	118	110	122	133	132	142	119	103	119	126	119	123	117	130	127	149	122	115	131	103	118	115	129	120	134	99	118	126	113	136	136	134	131	115	129	136	140	124	116	121	129	117	107	133	165	120	127	112	125	120	138	106	138	133	133	117	110	133	99	118	132	152	136	109	147	141	123	121	131	138	120	110	103	129	137	131	135	123	123	124	116	124	123	120	123	92	127	129	133	128	132	127	110	105	122	134	133	111	145	139	117	102	129	130	120	110	124	115	122	113	114	134	134	110	140	131	106	115	111	135	130	142	143	164	127	140	132	131	119	133	146	134	122	121	144	134	111	118	135	119	117	135	131	128	133	133	109	132	126	124	164	123	134	134	136	139	126	134	109	113	130	110	122	146	126	117	120	123	124	116	122	108	126	145	102	137	122	111	118	113	120	127	117	116	133	152	116	124	103	113	145	128	143	131	112	123	122	125	124	119	144	120	119	116	119	118	125	130	122	114	120	121	118	125	126	115	105	124	134	107	99	122	120	123	123	133	133	123	149	111	136	146	136	118	126	123	116	125	119	129	147	123	113	121	126	122	126	108	108	122	120	109	125	123	119	130	119	117	148	118	118	118	108	142	121	141	129	119	135	128	116	130	119	122	123	133	136	120	141	147	153	125	132	108	125	128	131	127	99	111	131	135	110	118	138	122	132	114	139	125	128	118	130	133	129	113	112	101	116	135	107	133	113	107	142	116	109	144	121	131	115	120	119	121	113	118	111	115	131	134	108	98	146	128	110	133	135	126	121	138	133	105	133	147	122	123	136	121	119	121	135	118	138	130	135	128	114	115	115	119	127	132	124	121	115	115	98	124	135	124	126	142	106	116	110	124	134	144	126	126	117	130	118	130	120	112	122	131	123	121	107	129	127	124	135	115	98	120	124	149	121	129	141	115	111	121	114	130	117	117	127	122	127	136	128	128	112	122	132	124	126	115	140	128	137	137	134	105	100	115	120	114	103	135	117	146	123	148	143	123	120	124	112	130	118	110	143	122	123	139	157	128	134	129	131	151	132	132	124	118	116	124	110	113	134	123	134	125	138	131	137	121	108	123	124	108	127	111	117	146	129	113	125	134	104	98	134	117	116	141	123	125	124	130	135	88	112	112	154	117	135	132	126	130	113	133	124	117	148	112	111	141	111	125	122	144	123	127	140	129	114	110	128	147	119	114	110	149	121	137	125	127	145	129	141	136	126	122	120	131	140	150	136	130	126	143	127	120	155	110	130	135	136	122	129	115	116	119	135	137	122	135	98	110	143	138	122	137	114	127	122	120	133	112	107	128	158	141	137	117	131	107	105	135	130	126	114	141	148	140	132	100	119	114	131	138	139	137	137	141	117	129	140	133	101	145	137	116	121	130	150	121	129	117	127	124	128	142	131	107	126	119	128	142	130	124	118	127	104	112	135	148	125	123	118	125	122	141	131	126	123	133	109	136	120	118	137	130	138	139	124	119	114	121	103	125	124	126	163	151	128	140	124	125	128	136	111	117	122	146	125	122	112	143	119	125	116	137	117	128	124	140	123	114	136	124	143	130	124	114	128	123	129	117	116	115	126	133	125	128	121	124	136	121	109	128	114	143	125	123	139	98	101	129	140	127	119	112	139	130	124	110	154	114	135	114	143	115	134	131	112	140	120	121	118	121	121	120	128	128	133	128	121	124	131	120	138	113	113	127	142	137	134	119	135	126	125	123	116	121	112	113	118	126	105	135	133	104	113	140	131	117	118	110	130	112	120	131	138	137	114	109	121	141	126	139	122	128	121	105	140	128	141	122	128	118	119	145	120	126	124	121	132	111	116	134	121	138	147	127	152	125	127	111	124	120	106	119	115	116	129	126	148	136	102	113	127	120	111	122	147	131	137	127	115	124	102	142	115	125	113	131	124	132	123	137	119	102	133	117	104	120	118	128	124	140	117	133	143	139	113	120	156	124	135	106	126	136	117	124	120	143	120	136	127	111	126	124	122	102	116	146	108	142	123	128	133	133	128	123	121	113	126	124	113	141	113	139	124	117	125	120	121	136	137	121	119	107	122	126	120	106	110	110	107	139	115	117	129	114	136	118	115	110	124	127	129	93	107	126	135	115	114	106	141	131	122	134	115	125	131	123	120	142	116	148	108	105	132	120	122	116	108	142	128	132	114	134	125	120	125	112	131	128	149	125	115	119	137	125	132	136	131	107	137	133	115	114	118	126	126	145	105	108	131	146	118	128	111	118	138	131	123	122	115	140	129	110	128	122	144	137	129	99	119	136	123	116	122	127	130	136	125	128	154	133	120	120	118	120	137	121	130	114	132	114	121	140	120	120	130	133	120	125	128	109	125	107	146	117	125	113	112	145
11482	30287	41099	16531	15813	20311	18923	8532	2003	389	294	274	362	316	330	289	327	328	308	271	273	267	336	293	299	303	239	277	287	300	278	323	329	279	283	279	312	272	262	280	284	284	281	301	284	330	295	291	309	308	315	317	285	295	250	298	300	285	309	308	277	287	296	290	305	283	289	304	288	292	315	303	263	275	313	317	303	286	280	296	303	312	310	293	303	306	320	271	295	310	319	278	294	300	275	282	272	285	296	301	336	300	299	314	304	293	256	259	313	290	284	317	293	302	272	283	309	276	288	294	284	276	273	320	318	303	308	305	267	299	299	278	278	294	293	313	297	282	284	289	322	320	272	271	288	280	276	303	274	284	283	316	315	285	286	288	285	270	300	242	283	291	309	283	302	281	283	276	296	304	287	308	313	310	304	293	306	289	308	262	299	293	293	273	331	285	274	329	316	304	289	326	316	272	286	286	288	289	300	311	293	312	306	290	288	313	318	310	285	270	280	281	289	299	292	250	270	295	314	309	304	278	298	285	271	308	282	304	287	304	270	292	272	288	305	314	255	276	296	289	317	306	276	282	290	303	287	304	282	327	290	312	267	278	278	296	302	266	333	282	304	282	309	292	291	305	274	284	287	284	312	303	304	289	307	285	278	314	292	307	297	308	317	284	293	258	287	299	263	306	293	293	291	294	330	280	306	313	310	279	276	312	262	286	313	295	318	291	287	302	327	255	282	286	323	305	283	307	311	275	277	277	290	308	275	299	271	295	295	288	311	286	284	333	294	325	294	294	271	287	296	292	299	299	292	282	261	303	289	272	297	284	298	262	290	300	284	309	335	307	296	295	276	300	300	289	315	338	303	259	314	300	246	286	299	304	291	286	265	290	297	277	263	272	273	294	260	294	323	303	303	319	294	341	274	291	290	292	292	310	307	291	271	294	272	303	290	295	285	296	268	300	283	324	297	259	292	299	301	325	301	290	298	278	292	324	276	316	294	298	273	304	308	301	288	287	297	277	302	286	299	292	323	286	320	295	316	296	328	309	281	304	320	314	279	275	294	311	300	301	320	285	307	263	282	287	302	317	293	294	295	286	316	272	289	302	274	301	289	312	300	285	291	325	293	318	279	293	306	303	300	333	303	304	286	310	308	274	311	300	303	273	296	299	317	273	309	281	319	326	275	296	286	313	278	294	261	289	267	298	331	280	286	314	322	297	312	307	293	300	325	270	295	269	301	271	276	311	259	302	295	330	297	284	277	287	311	286	296	311	291	285	310	315	310	309	291	321	314	281	329	306	298	285	273	294	283	305	278	322	335	314	312	287	266	275	292	309	309	307	310	301	317	301	294	279	309	291	282	270	297	315	255	282	334	313	318	263	294	294	281	281	285	312	287	291	315	275	301	291	302	291	321	284	322	306	294	307	283	270	265	306	295	317	261	303	276	298	289	294	306	319	297	295	273	315	267	298	302	272	287	349	270	298	252	293	290	279	298	308	336	281	308	296	318	325	304	296	297	311	311	285	305	328	328	288	298	325	293	282	302	319	276	312	304	291	281	290	287	316	292	304	310	305	300	314	284	291	288	293	315	316	287	261	281	312	274	290	264	290	287	306	284	300	297	322	256	283	296	272	298	298	319	268	279	319	309	280	311	302	274	334	313	292	300	304	301	299	289	294	298	284	296	342	310	296	280	292	304	327	316	303	307	300	307	319	298	275	318	273	306	272	319	292	285	296	315	269	300	309	313	290	302	302	299	303	283	287	305	292	283	275	298	323	307	310	293	317	298	316	293	263	287	308	288	308	296	291	279	315	292	320	259	292	325	295	293	312	297	268	299	327	313	262	316	305	298	270	298	312	284	320	276	310	283	294	325	331	291	309	284	300	259	285	288	279	319	294	303	292	311	297	329	299	292	284	282	305	281	270	288	314	286	302	286	302	323	279	323	310	333	307	288	288	328	304	270	296	262	321	288	327	258	297	277	309	279	261	322	306	292	278	287	302	315	328	269	270	302	291	310	335	319	304	300	296	295	301	280	313	278	303	287	280	297	283	300	313	307	323	309	279	326	287	275	316	288	302	269	299	289	321	297	308	278	287	307	320	309	296	326	256	297	274	301	290	308	307	311	288	306	324	305	272	285	285	286	295	295	303	276	267	311	295	277	294	282	303	320	308	273	314	268	294	272	282	307	264	293	292	292	297	327	285	305	313	302	285	298	285	320	314	295	271	299	275	272	287	316	307	307	288	277	303	314	283	299	325	267	283	299	295	276	294	285	285	299	292	285	297	288	279	271	284	314	291	292	278	281	277	308	274	289	320	254	272	301	268	281	282	310	274	285	267	315	283	274	287	283	298	272	316	302	345	298	311	322	308	294	331	317	298	265	284	312	276	306	258	304	284	310	314	279	299	284	256	284	291	317	316	270	288	290	290	305	299	310	299	289	299	311	287	274	283	278	268	317	321	292	314	280	300	318	313	259	316	272	278	298	288	286	324	298	299	291	323	281	266	300	284	263	322	325	290	270	290	287	295	300	275	304	294	282	290	286	268	298	294	330	273	306	291	321	309	299	271	289	321	294	262	296	318	291	249	318	310	288	286	273	278	323	276	291	318	289	315	306	289	278	308	300	300	308	292	301	289	287	297	305	293	304	300	315	270	289	284	288	337	292	304	289	278	293	308	283	299	244	306	290	315	294	285	286	292	273	310	247	277	302	275	306	277	285	276	327	346	318	323	294	252	246	296	296	297	292	251	276	282	278	274	271	329	308	274	288	285	282	307	310	280	271	284	274	287	302	296	311	302	278	320	290	324	268	306	263	302	276	310	306	259	330	277	303	308	294	265	289	300	289	290	278	293	306	293	287	314	293	296	276	285	294	293	318	283	326	292	301	288	281	334	296	280	298	307	280	292	316	291	251	295	283	302	309	305	285	268	297	282	280	279	293	271	294	282	320	291	286	284	311	279	319	269	298	300	282	309	309	288	320	310	289	280	297	287	311	282	297	310	272	296	281	321	285	319	303	295	290	323	304	310	275	298	304	313	284	299	317	294	302	296	295	282	278	282	314	283	302	272	267	288	316	293	260	268	303	277	289	315	290	288	296	299	303	304	297	256	284	313	286	313	276	288	290	312	299	302	312	272	311	269	306	340	318	313	302	319	278	321	263	286	306	309	328	272	287	323	285	292	292	297	284	305	262	301	268	282	314	317	279	275	293	291	305	309	313	282	300	308	282	319	293	306	277	298	297	294	276	296	287	286	316	282	263	278	299	274	286	272	303	311	270	285	308	299	297	287	281	294	296	289	274	305	277	291	287	299	290	299	305	315	276	271	308	290	313	280	299	289	271	291	297	328	280	301	291	306	304	335	265	289	273	274	309	285	308	326	308	283	283	329	291	275	306	277	283	310	279	308	313	308	291	277	318	279	331	324	266	285	315	288	293	305	301	282	286	296	339	288	308	292	281	290	314	306	340	306	287	299	263	283	321	252	259	264	314	281
47615	47544	45636	33991	26716	28490	30919	22296	8803	1538	210	152	171	175	172	151	151	136	132	147	160	127	114	132	122	137	129	144	107	140	131	136	129	123	132	128	113	132	127	148	116	140	139	118	140	135	133	125	145	114	164	134	128	149	125	137	131	112	118	144	128	157	113	137	125	143	144	121	123	117	120	133	138	129	123	139	136	138	135	153	127	129	154	124	129	121	139	131	142	110	128	129	136	132	132	143	119	134	125	129	136	117	111	129	129	128	142	142	120	139	122	124	138	134	136	108	141	135	123	136	125	143	123	129	149	113	138	126	139	130	133	143	111	132	138	128	124	128	128	131	151	127	112	109	146	125	120	134	113	127	133	137	136	125	131	120	122	116	141	161	152	118	134	125	141	127	116	127	131	115	152	123	150	143	120	132	130	155	113	157	141	154	149	163	122	128	121	111	132	114	141	130	139	121	118	145	139	134	141	125	143	131	117	113	106	144	114	150	130	145	127	146	157	140	134	126	119	135	159	141	129	127	161	136	120	112	132	137	138	142	150	129	150	132	133	138	118	141	139	133	138	136	129	130	130	137	116	134	141	142	141	122	154	134	112	131	130	130	142	124	127	143	115	138	139	127	104	133	140	110	117	134	137	129	129	122	129	139	148	125	116	106	110	134	110	143	140	133	118	127	135	124	129	133	141	116	125	121	132	125	130	123	125	143	135	109	129	122	138	124	126	138	135	125	114	146	131	143	112	127	131	122	123	118	129	118	135	113	139	111	131	121	98	117	151	135	111	121	124	116	111	133	130	138	97	122	134	121	133	170	131	106	135	134	123	128	133	128	138	140	152	130	107	138	141	135	142	138	132	135	114	130	141	105	129	125	113	136	112	113	137	121	115	143	108	133	119	121	117	119	119	116	135	128	140	136	131	124	122	135	127	125	134	112	147	135	110	135	128	120	93	127	135	139	143	140	117	128	119	140	119	157	154	125	133	101	168	127	139	123	128	127	122	120	129	114	129	137	132	138	148	142	128	141	134	147	153	148	128	128	139	129	142	135	117	127	129	121	120	129	123	167	138	127	116	119	142	138	148	126	129	133	134	171	120	120	117	125	132	136	123	118	135	146	135	115	107	123	125	102	119	100	113	114	157	142	137	141	125	119	147	138	147	158	124	133	129	127	139	127	112	150	133	130	133	141	160	123	126	124	102	114	115	122	116	115	134	112	122	132	147	112	114	132	144	149	140	119	113	132	144	136	123	121	145	119	121	144	132	126	137	132	142	135	98	126	132	110	144	149	154	123	151	133	135	146	151	123	131	120	143	132	109	143	107	138	137	124	127	142	147	139	132	136	114	117	102	138	119	156	131	128	130	119	152	146	142	134	116	130	135	138	128	134	118	119	140	141	143	120	138	126	136	117	119	138	132	125	96	142	129	141	122	127	120	128	147	110	137	128	143	127	132	125	125	142	131	140	133	123	145	122	142	147	151	133	109	132	137	103	121	140	140	118	132	129	144	141	129	121	127	131	142	131	138	132	131	127	118	113	131	135	112	135	140	104	139	113	141	124	122	129	153	141	135	136	139	129	128	140	137	114	121	116	113	123	107	137	128	136	122	138	154	117	114	143	144	140	136	141	131	134	152	139	118	123	148	114	164	130	126	143	127	133	134	121	127	132	134	140	125	143	130	119	135	137	124	133	134	140	133	109	115	131	134	123	120	123	121	123	146	129	129	136	153	123	138	129	133	123	127	125	148	132	131	125	127	119	117	140	145	142	139	113	128	108	136	124	140	133	133	120	124	131	151	116	112	151	137	123	140	113	128	131	116	116	138	127	133	127	140	118	116	138	148	120	132	137	130	124	130	119	132	147	141	111	134	138	130	141	121	138	138	145	127	134	139	133	117	114	134	124	131	135	125	141	129	148	123	125	144	116	133	138	138	131	123	147	128	125	113	130	127	133	122	144	134	142	114	123	125	141	118	111	134	126	133	130	129	128	144	131	140	144	117	148	113	121	130	134	131	125	120	134	137	130	116	115	121	135	154	138	116	144	135	123	135	135	126	140	137	125	162	130	117	138	122	159	124	139	129	136	115	132	146	143	133	116	119	140	147	108	140	118	139	124	132	110	95	138	131	132	140	143	142	131	163	128	125	139	136	125	150	110	120	141	147	143	133	135	145	127	122	117	127	142	134	102	140	123	120	139	114	134	152	133	118	132	116	149	135	113	122	122	138	120	111	128	147	159	134	145	127	131	99	163	142	127	124	111	132	141	114	152	132	121	133	141	161	127	124	131	119	132	107	153	125	127	133	141	110	117	115	135	123	128	145	150	129	124	129	115	156	136	138	115	146	144	124	113	130	135	126	139	118	113	134	130	116	153	119	112	132	151	123	138	133	143	118	128	147	146	121	142	119	133	109	137	141	137	133	142	132	123	125	136	142	140	99	132	105	121	123	157	115	138	144	133	132	125	130	122	131	123	117	121	124	128	134	137	128	136	122	131	117	129	139	122	122	122	132	128	112	138	126	133	118	130	120	139	117	128	130	106	144	144	130	147	120	124	155	149	158	123	164	117	136	142	121	140	133	141	126	136	132	135	138	165	133	124	127	139	129	124	135	132	122	100	117	127	126	133	143	129	134	127	123	147	116	114	138	143	123	132	102	109	116	137	128	126	126	125	131	147	118	124	145	129	132	140	124	121	118	122	129	129	116	141	125	123	132	134	117	135	105	121	113	128	146	140	130	156	148	134	141	129	138	108	122	123	133	135	110	123	143	108	108	148	125	121	136	103	132	121	137	121	127	123	133	117	126	133	139	134	149	122	115	160	137	134	109	139	131	117	111	141	136	114	116	121	115	108	125	129	120	126	131	135	149	131	138	144	140	114	152	130	141	126	126	125	121	135	124	141	123	125	135	126	121	106	144	143	145	133	124	126	121	145	147	149	119	125	134	135	134	137	133	112	126	133	122	130	128	138	128	151	132	143	132	114	121	105	148	132	120	152	152	120	141	131	120	130	121	138	145	126	99	133	109	111	138	129	99	117	145	140	135	117	113	127	136	125	126	110	159	118	134	128	149	118	113	118	148	113	119	132	148	108	134	127	130	133	115	153	150	121	136	113	134	105	137	150	107	130	118	135	134	124	127	137	121	118	128	135	128	111	118	142	135	132	143	136	115	120	126	122	103	129	108	125	135	135	152	123	153	128	138	134	124	106	118	117	131	118	149	135	136	107	152	132	130	132	128	137	133	144	163	104	135	146	156	118	122	143	116	134	131	144	136	132	121	135	128	126	149	142	143	147	138	137	127	142	132	139	124	141	131	119	113	132	116	126	120	145	145	130	141	131	160	148	125	157	140	144	130	122	156	137	123	142	137	124	129	125	118	127	113	138	143	129	112	122	126	132	132	109	134	155	136	136	125	139	136	143	125	145	126	132	130	116	126	135	107	147	135	137	116	118	138	128	117	135	132	129	137	133	142	114	119	122	127	144	136	121	100	109
38734	49407	51574	43091	42810	53470	48589	28260	8498	1229	398	359	384	459	460	414	372	335	312	319	300	302	291	309	333	285	283	286	267	296	281	322	292	270	317	322	277	319	283	287	307	300	297	309	282	317	295	294	292	334	289	305	314	314	297	308	299	295	293	309	299	289	283	291	322	293	309	303	285	304	279	307	297	310	295	324	318	305	313	293	297	333	284	293	266	321	295	311	258	246	291	299	300	301	319	294	273	300	325	300	335	322	315	318	333	308	289	268	312	297	306	314	303	294	301	361	301	292	276	286	274	305	293	297	309	294	283	294	327	300	297	318	314	278	319	293	307	311	284	299	271	302	315	323	304	321	276	279	313	300	279	269	304	271	301	298	276	292	300	295	316	313	331	285	313	279	280	288	305	331	292	328	304	277	340	287	307	326	302	312	281	275	275	286	295	316	302	287	319	311	297	279	298	314	298	289	302	292	302	304	327	294	311	290	317	288	287	302	283	308	306	298	299	284	298	299	317	328	294	315	258	277	314	298	288	299	293	309	294	294	300	294	310	280	302	309	311	301	296	294	268	327	314	273	297	313	305	318	279	319	305	278	286	300	280	313	272	288	290	284	282	318	298	299	265	317	310	285	335	289	288	294	289	315	285	286	292	283	295	294	274	310	336	278	283	286	309	327	297	275	298	292	295	304	307	283	306	310	284	331	324	325	291	292	307	304	286	267	272	313	304	318	298	274	278	289	297	309	282	306	319	298	296	297	294	292	299	294	284	306	326	302	274	333	318	290	276	276	293	275	316	299	293	306	287	306	297	279	292	302	306	305	302	294	286	320	326	287	305	334	302	300	277	285	289	306	293	282	260	277	290	295	332	307	276	263	286	303	296	314	292	298	325	294	276	325	265	319	318	285	279	333	314	285	304	311	312	294	291	286	316	324	311	284	305	301	291	298	273	284	306	293	280	292	270	296	282	268	287	297	321	267	307	325	320	275	272	279	271	287	305	322	316	270	294	273	295	320	316	293	278	300	284	309	288	303	292	305	307	288	306	286	302	273	284	273	297	294	278	298	304	284	272	294	307	309	310	310	299	294	309	311	287	268	279	300	297	305	315	289	288	307	307	318	289	301	302	312	319	298	321	296	310	278	278	321	332	264	299	284	267	291	280	292	321	265	303	283	294	324	297	284	304	290	302	301	304	287	292	287	294	307	290	335	310	289	325	273	291	297	271	278	302	304	318	302	311	303	298	312	289	316	342	288	294	291	300	293	293	281	268	300	335	312	296	278	305	296	315	286	284	321	317	328	278	288	317	324	276	321	319	291	297	283	293	305	314	281	293	298	281	299	324	274	293	273	282	298	284	308	319	291	288	311	307	283	276	281	312	305	289	308	312	284	297	288	280	288	287	311	314	285	332	297	307	305	283	310	300	305	288	315	292	303	289	301	306	288	300	297	322	297	278	309	294	306	326	287	293	326	275	327	256	308	330	282	289	308	271	292	326	304	289	334	337	329	275	288	333	258	276	319	285	273	300	322	273	300	303	300	291	294	304	298	295	291	305	309	318	321	299	308	276	301	304	322	312	295	306	264	284	297	311	298	295	291	276	313	319	285	298	280	276	322	297	296	276	286	302	297	316	297	283	285	318	282	310	302	329	336	285	303	308	310	271	296	305	306	290	337	319	333	340	313	327	319	320	299	290	293	314	310	312	336	329	267	292	299	315	278	300	312	273	295	275	332	311	302	323	300	280	285	289	288	294	297	299	302	331	278	310	278	318	297	294	343	299	311	323	278	269	330	316	312	321	306	287	290	292	303	307	305	281	316	316	331	315	322	280	309	292	299	273	272	292	293	266	300	285	297	322	270	329	304	302	329	277	324	294	293	287	280	316	299	285	310	303	322	307	291	295	314	277	308	281	290	298	275	266	297	310	283	300	309	297	267	318	307	294	315	283	289	304	308	302	306	316	305	320	257	290	288	303	301	308	308	312	307	321	301	284	301	322	279	336	299	290	289	280	324	244	303	277	291	304	313	296	308	289	300	268	316	289	275	326	296	279	326	276	279	309	286	283	307	298	284	314	306	301	288	309	293	301	303	318	266	311	276	298	279	311	292	335	297	276	262	317	289	281	297	288	319	308	278	289	315	271	274	308	350	302	304	315	283	320	272	284	302	305	296	313	289	333	277	306	298	292	318	259	295	303	334	280	300	309	290	291	309	293	315	305	299	264	280	310	294	330	332	301	263	317	309	284	278	281	309	322	289	294	288	302	316	321	283	272	330	297	289	280	266	285	317	319	301	293	343	300	288	288	295	301	289	306	292	298	272	298	294	310	281	303	310	310	302	295	309	295	306	320	313	300	268	308	318	297	280	302	280	340	276	291	318	288	267	283	297	295	320	336	295	313	295	282	304	288	313	284	328	307	305	309	283	293	286	291	291	306	298	278	304	299	291	295	312	319	307	289	298	295	320	300	293	307	285	284	291	308	284	318	307	305	296	308	274	313	277	281	319	299	287	285	311	310	309	307	292	301	295	348	307	335	333	292	288	304	282	290	308	320	289	306	306	317	304	300	309	302	284	288	285	286	291	313	306	322	327	298	286	271	294	297	297	313	296	298	270	308	282	299	320	269	303	310	282	292	301	326	287	277	308	295	322	273	309	308	327	280	295	275	306	300	312	297	305	277	268	289	291	308	259	296	323	316	303	310	296	316	294	300	301	319	335	300	296	311	300	322	277	264	251	306	345	266	323	311	307	307	288	275	327	327	311	307	310	279	288	296	293	276	321	301	284	275	301	302	303	332	275	312	284	310	338	317	298	337	299	297	295	308	296	294	288	299	278	319	287	328	316	287	268	291	282	298	298	299	292	275	323	306	289	288	302	300	289	299	293	286	291	294	328	296	275	292	278	312	314	296	327	306	312	273	260	318	278	318	275	351	290	300	321	288	286	298	283	301	304	295	320	335	316	279	271	307	326	285	286	274	302	307	288	286	306	293	296	317	312	297	308	277	313	306	342	274	299	296	295	313	351	318	308	305	292	276	296	266	337	286	308	319	290	305	302	289	318	294	329	270	309	305	278	312	331	309	320	283	328	303	298	325	279	317	274	293	329	295	294	317	291	303	309	288	266	277	315	300	309	309	296	296	318	295	303	259	281	293	309	322	331	290	313	303	321	284	326	312	274	306	295	285	305	298	294	293	265	299	310	297	306	292	330	292	287	300	300	316	284	287	283	339	268	304	305	275	293	300	274	312	286	323	294	294	309	328	304	298	294	292	322	290	294	285	310	296	312	290	306	300	286	322	334	335	281	317	316	311	306	300	296	296	314	293	299	272	314	293	313	291	315	314	312	329	277	305	290	291	310	297	301	277	306	303	339	323	309	321	285	321	286	286	298	320	292	275	296	289	304	298	299	334	301	324	269	299	325	325	282	298	276	298	293	328	265	277	320	283	300	302	302	286	300	346	303	304	322	266	298	277	297	293	284	300	338	297	312	291	317
54157	46369	42087	35598	30076	27933	35145	31354	20614	7942	1052	185	198	323	305	223	145	149	111	114	103	128	137	114	127	98	122	129	101	96	119	106	110	111	94	98	119	94	127	120	125	111	118	103	91	100	109	145	125	113	106	119	111	106	113	114	105	112	132	125	135	104	110	97	121	111	104	100	104	114	138	100	108	104	97	104	116	115	98	119	106	95	101	95	122	112	114	121	109	116	123	98	117	117	114	99	116	105	107	115	113	108	113	97	84	118	130	117	118	106	97	92	114	98	130	102	102	94	129	115	99	109	94	98	107	132	112	106	115	124	110	110	109	115	89	115	96	113	89	104	117	125	112	97	112	104	102	108	93	134	107	87	125	122	96	118	93	112	112	91	103	79	120	111	111	116	108	116	117	116	115	107	94	108	103	97	108	120	104	113	96	118	100	101	136	126	129	124	118	122	125	105	103	102	115	126	123	120	110	101	127	105	103	124	109	107	103	96	119	99	130	98	95	122	122	125	118	114	98	113	92	113	111	112	99	97	109	119	102	126	131	116	125	94	136	136	114	112	127	102	122	118	101	113	115	98	123	103	92	85	113	114	105	125	135	104	107	105	115	113	112	92	125	131	94	113	101	88	101	131	113	112	111	111	104	104	107	102	106	101	134	135	105	105	108	145	114	120	97	141	117	98	107	113	95	129	97	119	86	102	113	114	123	122	108	101	114	115	99	132	101	99	118	106	98	104	118	133	108	106	128	129	121	124	111	119	117	112	102	122	123	108	104	111	103	108	100	113	95	102	114	87	129	133	110	111	127	119	116	88	112	115	111	91	105	103	124	92	113	115	102	107	103	120	102	126	119	128	123	94	125	100	118	113	110	133	143	107	121	112	104	99	110	98	111	86	97	95	119	116	111	102	125	118	123	129	101	126	108	118	116	93	112	92	115	122	101	126	123	107	121	115	109	102	80	125	112	130	115	121	115	109	105	120	99	106	99	106	134	106	108	93	110	112	125	100	116	114	97	111	109	117	110	132	117	107	116	93	106	118	97	117	124	109	117	110	137	108	139	91	110	103	110	119	98	115	114	104	115	109	110	101	121	87	105	124	99	114	110	131	112	92	105	125	98	126	104	110	116	106	94	98	100	100	105	120	82	95	124	112	118	99	100	97	131	111	121	119	108	98	120	103	116	115	149	77	99	88	107	92	128	102	114	95	121	120	101	111	115	117	104	118	112	107	105	110	117	115	124	121	103	95	98	120	117	114	83	116	108	125	110	126	108	101	105	97	116	104	116	109	94	104	122	116	129	85	100	105	103	110	113	104	110	99	124	93	103	114	127	100	102	99	120	111	107	108	108	141	108	94	119	125	111	117	129	105	121	102	106	108	102	102	127	101	120	125	131	116	107	128	114	106	99	87	109	102	115	106	117	98	113	122	101	95	101	105	99	127	104	105	111	113	110	93	126	91	119	111	112	122	88	113	114	118	109	103	113	111	121	120	105	115	126	127	97	126	104	127	118	123	105	94	125	101	93	113	113	94	114	116	121	112	97	91	112	117	108	113	99	91	112	124	113	137	97	112	106	109	119	104	103	103	97	115	97	117	96	122	103	128	118	127	86	114	92	106	113	119	114	115	120	101	112	86	107	103	120	90	118	114	116	116	113	117	114	103	112	121	124	102	101	92	104	100	113	106	101	101	133	88	108	123	121	106	124	103	122	100	120	96	125	100	107	106	105	119	108	116	107	127	117	136	124	111	123	119	98	97	115	109	83	112	116	136	104	119	91	80	108	112	108	100	112	132	98	94	105	119	100	92	116	109	130	122	102	133	105	114	112	121	118	96	117	109	103	138	92	111	106	113	97	114	94	116	114	111	140	104	97	123	111	97	113	104	108	104	116	81	95	112	121	101	124	93	109	121	121	100	113	106	129	110	121	104	117	110	96	111	103	117	113	132	122	120	123	99	113	90	117	109	135	137	118	113	96	94	122	97	110	127	103	99	97	121	94	127	112	111	115	118	100	85	114	95	109	129	92	108	129	112	105	88	113	114	134	114	120	113	97	110	114	103	113	136	109	115	105	108	128	93	90	114	108	112	117	99	125	127	120	112	117	115	113	118	117	125	128	123	127	122	100	101	114	103	110	117	113	110	114	118	133	104	103	98	102	112	125	118	104	131	105	121	108	123	109	110	92	122	122	109	109	121	119	120	128	110	111	108	100	103	107	92	119	95	108	133	126	87	119	114	130	96	109	128	102	97	105	108	122	122	116	122	101	100	103	106	130	125	111	118	99	123	99	119	112	113	133	118	104	115	114	114	109	105	121	111	110	133	110	121	116	110	111	108	109	120	82	107	107	113	123	121	124	107	119	124	123	110	110	102	121	95	92	100	112	108	112	111	124	115	124	103	124	108	97	106	97	99	117	129	115	119	96	131	118	110	86	112	129	120	104	118	130	108	95	103	113	98	107	99	114	117	104	101	95	91	108	111	117	122	98	100	110	105	110	92	105	110	118	100	106	116	116	113	118	123	118	115	108	121	111	110	137	105	113	103	117	108	111	120	103	104	112	116	105	111	132	114	127	117	132	101	118	117	142	108	113	112	106	136	117	126	117	92	123	108	109	118	97	97	115	99	142	97	104	128	128	103	104	112	112	129	119	120	120	106	101	107	100	118	117	106	131	116	114	118	98	108	110	101	90	116	116	105	111	119	105	96	99	108	128	111	112	102	95	97	106	118	101	109	101	86	116	111	111	112	98	92	108	108	116	115	110	102	99	106	123	97	95	111	107	120	115	104	101	124	111	100	117	96	109	124	110	115	97	104	108	107	123	127	104	110	135	113	117	116	103	91	113	115	111	115	110	107	94	105	98	118	123	103	111	99	108	109	103	97	103	128	91	93	109	109	108	111	114	112	120	123	100	99	119	98	117	107	106	102	103	117	113	118	109	104	137	102	111	107	90	108	99	90	114	111	116	123	114	123	99	103	116	123	102	116	104	126	111	112	124	110	118	110	108	85	110	107	107	122	110	130	126	128	126	108	115	100	107	113	113	96	100	110	102	126	111	119	99	103	116	103	114	116	106	113	106	114	129	114	116	112	100	92	105	130	101	117	108	111	128	125	131	111	115	130	106	128	128	119	104	104	91	118	112	104	95	118	124	124	92	91	103	75	108	124	119	104	102	117	111	118	102	123	121	108	105	116	117	135	108	105	104	128	114	104	105	99	117	116	119	116	100	95	128	125	118	117	114	105	85	134	130	112	95	120	122	122	100	112	108	114	127	122	102	118	101	102	99	121	137	109	112	109	127	114	112	124	90	119	120	84	115	103	115	129	135	114	137	103	122	102	108	103	114	96	113	92	101	114	109	100	94	113	107	95	133	108	123	117	121	120	129	141	110	94	122	101	126	94	114	97	102	121	120	120	89	116	110	119	107	114	110	112	114	111	98	127	120	117	103	103	134	105	105	106	112	124	109	132	118	108	111	108	97	102	127	115	131	113
46447	52720	51754	49732	52339	64566	68716	46353	20269	2627	409	391	695	1171	1137	735	460	335	300	305	272	261	248	274	255	291	256	265	256	261	243	295	269	289	250	261	229	246	275	252	257	297	267	253	234	247	277	279	245	255	245	262	251	247	267	258	248	230	238	283	259	254	243	248	248	280	237	267	242	254	265	228	266	257	236	227	265	229	269	257	232	233	214	257	235	246	224	266	241	272	247	277	276	245	271	246	251	273	235	260	263	260	250	267	227	246	249	249	239	262	241	273	267	257	247	259	253	257	254	248	280	270	245	221	262	228	238	266	265	238	229	261	258	231	255	233	248	252	266	238	249	224	261	269	261	234	247	277	242	253	253	276	266	248	237	259	225	277	247	241	244	265	256	265	281	242	249	268	236	217	249	216	245	259	241	257	224	248	252	260	267	251	263	256	235	263	242	278	283	231	247	244	268	250	253	235	229	228	251	239	241	266	229	267	251	259	242	257	267	259	255	240	253	270	217	237	263	221	233	259	226	261	261	259	276	244	275	281	247	239	257	227	262	251	237	262	298	245	270	265	249	248	255	246	233	267	237	266	233	262	252	242	269	222	261	241	262	251	259	237	270	244	232	254	248	263	240	250	238	244	245	250	277	239	253	253	266	259	259	251	216	268	263	271	264	264	255	244	257	231	241	229	252	234	272	253	218	224	223	253	273	239	257	235	242	254	270	264	247	264	280	252	236	271	234	236	258	244	239	252	214	248	283	244	241	259	245	243	259	222	226	236	274	274	258	248	243	262	250	261	252	263	259	244	253	247	243	249	250	259	259	259	253	253	265	267	259	234	272	262	229	231	253	243	270	254	272	253	276	232	242	231	246	255	301	283	265	249	245	237	251	266	248	293	261	259	266	258	265	259	257	273	237	259	239	264	273	267	226	265	216	276	261	241	254	262	228	240	266	243	264	226	264	286	223	228	258	264	265	268	225	267	223	249	279	226	256	262	239	256	261	262	260	236	278	243	240	265	248	247	262	254	255	237	259	271	251	279	262	267	246	272	225	263	240	214	243	262	240	275	245	244	281	234	234	255	260	266	248	265	238	225	260	247	252	254	256	233	238	269	249	253	251	217	254	237	240	238	225	266	238	246	256	256	236	250	241	231	259	253	240	265	263	245	258	249	229	254	214	273	235	234	282	238	264	246	238	237	216	266	259	291	245	239	261	249	264	235	232	256	258	248	233	268	274	261	259	257	237	229	226	254	253	253	256	259	237	250	250	226	246	236	252	245	238	251	263	264	231	245	257	239	253	268	284	225	233	212	256	256	242	226	234	241	251	281	271	259	243	216	250	256	244	249	260	238	247	261	240	241	249	298	227	231	247	288	240	230	283	243	261	256	229	250	239	263	211	234	261	237	227	223	254	241	246	262	240	245	261	245	248	268	239	244	248	249	262	255	249	263	246	258	266	265	248	263	229	257	242	239	262	254	266	264	237	267	249	250	263	228	272	252	256	239	254	248	258	253	234	248	238	249	238	233	254	256	245	233	237	222	248	240	271	236	254	249	264	265	259	248	247	243	239	234	246	255	245	231	226	237	244	273	238	269	252	281	221	263	245	261	239	247	281	250	251	232	241	232	236	234	239	257	237	245	246	261	238	261	236	262	278	245	260	235	264	292	253	265	249	269	241	231	257	247	241	264	233	265	246	309	248	239	261	258	260	249	241	250	224	261	238	274	272	240	272	238	244	249	252	291	236	243	237	266	281	252	236	240	227	249	260	255	267	249	251	253	251	243	234	256	256	258	257	247	269	262	243	242	246	240	204	254	243	273	276	239	254	210	222	257	267	253	250	263	252	301	239	261	267	294	262	271	258	264	234	242	299	254	219	244	233	286	242	254	232	245	259	245	270	237	243	248	253	231	236	239	249	262	267	239	245	251	265	242	235	274	260	261	244	234	257	258	253	242	263	269	276	280	252	227	258	239	279	241	226	269	273	266	246	248	220	249	269	236	257	235	226	236	219	267	240	253	262	249	255	255	275	242	240	261	231	266	234	246	261	243	287	263	249	237	262	236	225	244	245	256	249	234	250	241	246	263	257	243	257	242	266	253	255	233	276	246	254	264	223	229	240	248	237	270	271	244	260	236	250	249	266	234	265	265	245	249	279	273	254	246	241	235	249	238	244	248	249	251	272	206	243	253	282	242	230	242	263	253	267	227	265	256	255	273	232	241	248	255	208	247	260	232	280	250	267	261	268	252	227	274	264	264	232	273	236	256	247	244	251	224	261	244	253	251	239	259	224	261	258	243	252	259	270	256	254	251	273	285	254	243	246	266	250	238	256	254	248	246	259	255	246	243	250	242	246	260	231	248	268	253	268	233	246	244	256	238	247	234	245	263	232	280	258	282	227	252	218	252	265	268	239	248	237	244	253	266	261	259	238	259	270	240	266	255	221	249	262	255	240	264	244	194	237	268	231	227	268	241	228	231	270	218	258	272	253	242	261	227	239	253	260	229	288	251	243	246	251	253	256	259	235	252	253	226	267	247	252	256	274	259	248	238	264	254	235	269	251	252	257	233	226	246	259	256	233	252	261	258	261	205	245	283	240	234	229	240	261	267	243	272	259	238	240	245	217	248	234	242	257	231	227	221	244	256	251	264	240	239	228	256	250	247	236	214	255	246	274	247	224	263	230	281	239	280	221	252	275	270	237	291	245	227	250	259	239	241	253	275	234	273	261	250	263	266	241	253	237	247	239	260	238	229	256	269	245	245	250	250	248	226	215	247	225	252	257	265	255	261	259	249	246	257	253	247	261	261	254	261	236	249	253	253	231	239	276	255	261	255	243	226	254	250	260	249	243	254	269	269	266	247	231	254	220	240	233	255	269	251	239	244	239	224	279	268	265	249	260	238	242	264	232	233	282	268	257	267	213	263	263	229	248	261	242	212	243	239	225	265	245	267	252	240	249	254	264	241	275	275	267	254	240	247	269	257	245	263	248	227	265	266	272	222	286	254	267	236	270	273	252	250	273	230	266	260	246	252	259	267	243	217	243	249	253	224	225	295	248	238	248	241	258	251	241	253	267	231	233	260	226	222	247	259	264	209	252	247	244	243	250	241	242	233	233	229	248	243	229	265	243	258	238	255	246	245	259	234	231	232	252	276	266	253	243	260	235	256	235	268	251	259	264	269	226	239	259	270	268	244	233	273	245	250	257	253	243	226	249	255	258	225	242	246	260	258	227	276	250	242	224	251	263	243	268	274	283	232	273	245	259	256	256	241	253	253	226	229	248	263	262	247	209	285	244	252	274	213	252	251	234	257	271	254	265	236	269	266	247	256	256	260	240	244	264	242	229	208	259	256	284	238	273	260	254	258	222	238	241	231	271	270	261	248	229	249	235	237	256	252	231	242	246	281	252	246	263	234	291	243	279	257	266	240	235	230	231	218	220	260	247	258	238	241	249	224	286	259	229	253	249	240	241	275	243	260	247	235	233	276	258	242
16122	30418	33421	23658	10141	5643	7541	5211	1349	213	140	126	137	163	133	155	121	140	133	131	121	124	109	122	112	127	110	125	138	114	114	128	113	123	129	128	138	133	121	127	121	172	123	120	119	132	132	129	117	115	141	125	123	121	120	108	114	108	134	139	127	122	122	110	108	142	135	124	112	135	127	136	121	138	126	147	123	105	110	118	121	132	144	140	129	115	129	125	124	114	121	132	128	132	127	115	138	138	125	131	132	133	109	116	116	117	116	129	125	118	113	146	139	115	133	107	110	137	121	113	139	124	116	109	156	111	137	116	108	118	131	131	103	123	127	104	119	140	139	116	124	123	161	142	121	125	113	132	128	116	138	146	121	132	125	141	130	131	110	121	119	116	136	120	143	138	145	119	108	129	108	119	127	126	119	142	122	121	121	107	134	133	134	114	147	133	132	112	142	131	138	111	123	132	151	122	102	119	123	135	131	124	137	133	119	101	135	131	112	162	124	117	109	115	122	119	137	131	134	127	122	124	128	131	129	94	116	130	131	106	135	117	118	102	118	109	112	142	137	128	116	134	136	155	129	107	134	103	113	115	118	102	109	127	155	131	144	125	109	152	139	122	119	129	135	125	127	116	101	145	126	133	124	139	146	132	134	132	125	110	139	144	111	136	135	118	123	111	137	138	110	124	103	130	116	121	116	143	94	121	120	101	126	114	135	125	103	106	106	125	123	138	135	113	124	110	134	127	138	107	117	110	114	136	107	131	117	138	151	132	137	112	133	126	109	126	121	113	125	150	120	135	98	106	137	146	124	114	144	108	140	114	103	113	128	148	111	111	110	122	131	110	119	147	158	120	124	111	122	124	140	124	144	112	131	122	152	123	119	127	133	126	110	117	103	132	115	116	121	141	124	111	129	135	124	132	129	120	121	133	94	123	145	117	120	122	125	99	124	128	130	132	131	122	128	147	141	128	112	126	112	120	110	112	126	122	134	135	142	113	115	125	122	135	129	103	124	128	163	133	136	140	123	116	121	130	125	122	124	134	116	134	143	123	121	121	123	117	127	120	108	138	145	131	99	148	130	134	136	113	124	117	131	115	125	118	140	134	127	122	142	121	142	136	127	127	120	144	110	131	130	123	133	133	113	118	124	146	129	142	125	134	145	131	115	141	131	128	114	122	112	126	125	120	119	131	115	143	122	126	116	131	117	105	117	142	135	114	149	127	132	132	129	124	127	131	123	132	133	139	143	141	125	98	95	104	106	125	136	129	136	111	129	120	121	140	129	127	129	112	119	133	123	131	117	114	104	134	126	124	128	125	126	128	126	136	113	123	142	134	142	104	142	112	116	133	136	107	128	107	109	118	118	140	121	147	115	159	130	116	107	126	123	140	118	121	127	127	132	99	134	120	146	136	118	133	114	125	137	121	129	139	149	130	105	137	132	122	133	117	104	103	137	122	136	140	123	143	115	118	130	139	116	106	134	120	132	112	137	134	130	120	124	136	109	130	140	117	131	117	132	164	128	120	122	118	107	137	125	127	132	129	117	115	146	118	119	129	126	121	127	140	101	117	138	143	130	141	135	132	127	124	130	115	109	156	140	130	125	110	110	115	126	129	114	125	113	104	114	109	120	129	142	118	133	115	129	132	165	138	116	131	128	120	131	136	132	137	135	125	106	122	123	128	141	129	144	121	119	121	130	135	135	123	121	133	153	112	110	113	132	126	115	139	116	121	126	130	118	120	122	129	113	140	101	131	151	119	137	118	123	105	123	139	127	136	126	102	138	111	117	131	135	136	116	133	132	109	120	120	119	135	125	131	133	136	122	121	137	98	122	135	128	123	120	120	119	105	141	156	119	140	115	131	133	124	129	112	136	132	129	123	138	141	148	122	130	121	110	120	116	126	128	119	124	105	127	105	105	124	106	113	131	132	113	137	105	153	147	128	127	118	128	123	150	128	114	120	123	95	134	134	117	131	124	116	109	127	146	116	133	130	118	119	122	108	118	132	116	108	121	122	113	122	115	108	132	138	147	123	114	112	132	102	122	130	127	126	129	146	126	118	122	118	130	102	137	118	121	110	125	124	124	130	112	124	110	129	108	131	124	103	120	114	104	128	104	119	110	136	126	143	122	124	114	139	113	117	125	113	136	116	92	131	119	113	142	109	120	157	122	102	131	137	131	122	142	136	124	115	124	112	126	139	124	142	128	118	121	117	123	133	130	113	131	133	108	135	106	105	133	146	124	109	122	138	126	119	136	129	132	132	127	128	107	126	126	103	103	126	122	127	114	102	116	131	134	129	95	114	128	120	124	131	116	119	97	133	134	120	119	146	111	91	114	156	141	133	128	122	124	114	117	117	142	127	114	127	129	108	113	136	130	137	128	118	110	117	137	131	115	129	143	117	137	143	118	134	129	127	139	138	127	134	116	117	132	116	140	124	114	134	113	127	114	116	105	96	112	147	126	134	134	115	129	135	110	151	110	120	134	120	154	135	131	120	124	126	128	123	127	144	129	132	138	123	119	111	115	127	116	107	114	137	122	124	125	126	141	95	99	120	119	107	107	120	149	149	119	129	127	115	102	139	125	128	133	103	127	136	122	125	108	108	113	142	136	120	117	125	110	141	132	125	123	154	121	124	111	122	128	126	129	141	126	115	128	122	128	122	121	109	121	127	108	149	108	119	121	125	125	100	130	145	123	135	140	151	144	134	125	131	135	152	127	130	116	129	131	132	124	118	122	126	117	121	116	107	105	113	142	129	122	136	125	128	120	116	92	117	147	112	125	148	118	116	121	134	117	132	115	119	117	156	119	119	139	115	136	138	137	124	126	116	120	134	120	102	127	140	121	129	131	129	137	123	119	123	130	116	112	106	111	143	137	113	122	106	125	108	125	118	121	107	126	133	125	140	129	119	122	112	121	123	137	113	104	134	125	101	122	113	125	99	116	112	126	118	140	116	126	131	128	124	129	109	126	122	122	123	137	120	105	125	108	129	110	142	113	101	122	129	113	118	126	118	134	127	119	128	101	132	124	148	133	103	105	133	129	140	135	114	127	115	140	119	127	113	130	115	126	118	113	134	117	107	141	139	122	123	93	115	119	138	125	113	122	146	119	131	117	114	120	121	120	129	102	133	128	133	116	117	145	123	138	124	154	133	129	103	128	127	121	127	137	115	123	109	121	123	123	125	137	128	134	131	131	128	116	118	120	115	132	126	145	123	108	126	138	137	115	131	118	114	116	129	110	116	148	137	113	113	116	112	144	137	109	127	136	96	125	142	110	115	130	110	131	112	129	105	126	124	125	120	137	119	131	115	130	127	136	137	136	135	127	121	126	135	105	129	111	119	110	135	125	123	128	109	123	116	114	119	156	133	116	132	128	96	144	112	133	146	121	104	118	135	122	114	120	123	117	129	97	135	131	114	124	107	123	111	114	117	127	131	137	124	116	117	153	126	104	125	128	139	145	133	114	123	115	112	147	116	138	131	103	117
12633	29590	34828	25557	12807	14564	20772	12921	3337	526	310	298	326	327	337	331	316	334	282	292	325	334	272	306	320	282	310	300	317	288	291	303	282	284	289	318	311	261	294	304	325	287	277	244	264	363	307	298	277	282	306	301	307	303	308	284	301	303	319	284	281	299	302	341	279	300	311	272	315	326	272	308	319	333	297	278	335	313	293	296	275	288	279	297	287	310	289	323	306	281	303	302	323	273	282	305	279	275	302	300	296	303	294	284	260	331	314	311	326	285	318	272	289	284	278	265	301	321	265	298	300	294	315	285	300	289	303	316	284	327	307	287	301	298	296	282	336	260	298	289	314	313	293	306	290	313	267	306	289	314	296	285	277	285	304	342	307	322	300	284	315	301	302	307	280	297	276	309	249	328	316	351	314	317	302	294	293	293	317	268	282	297	302	283	295	292	314	291	308	298	297	277	324	270	263	297	282	302	298	292	296	292	281	278	322	310	301	328	285	272	293	281	312	272	306	312	297	315	313	314	285	328	311	277	287	280	300	302	342	313	310	315	302	290	282	283	290	299	311	313	270	306	329	298	292	275	300	295	335	298	303	295	282	278	266	307	297	301	315	268	274	307	284	278	296	295	294	317	324	290	296	289	290	279	316	285	302	283	309	278	284	282	281	284	305	295	312	321	277	276	279	276	284	286	277	275	299	294	309	286	276	294	302	292	303	296	315	282	308	282	306	324	300	293	319	310	310	281	314	292	273	306	281	290	275	317	295	297	300	282	286	308	255	314	298	298	329	258	299	287	297	314	286	300	304	310	288	327	267	314	321	319	333	263	312	295	257	301	307	266	295	301	311	326	296	338	325	298	294	290	256	287	290	268	311	315	299	278	291	301	289	323	280	294	295	301	307	316	281	299	279	303	285	310	322	264	311	286	286	304	272	316	309	301	293	315	296	286	285	292	321	332	302	283	325	296	302	292	288	298	303	296	289	303	285	316	325	300	302	289	304	306	296	299	329	311	271	291	285	277	280	294	271	336	264	341	304	295	265	300	314	285	271	299	303	329	298	318	292	295	340	320	300	270	295	340	330	297	256	292	326	302	293	296	310	285	323	315	297	291	282	303	296	317	270	304	287	293	316	305	299	311	298	287	289	312	320	288	318	285	356	288	292	270	319	301	319	332	337	309	323	267	310	312	289	325	281	289	290	332	259	291	327	318	300	293	301	304	307	277	301	307	289	294	310	308	298	322	299	315	319	309	322	302	297	313	304	286	288	337	313	305	317	291	291	296	300	305	317	298	282	293	300	314	305	298	282	317	319	302	303	303	273	300	294	288	310	308	338	311	307	247	292	301	297	299	315	337	284	280	314	296	293	317	299	286	313	311	282	307	278	287	302	293	269	258	293	291	311	295	281	275	284	300	286	295	277	276	325	277	316	273	288	315	277	311	290	290	305	284	301	288	323	328	294	320	325	332	297	292	304	272	292	302	308	338	269	300	294	302	315	283	308	281	272	284	285	303	291	335	335	297	290	287	330	307	305	291	301	294	288	299	276	302	301	296	307	287	301	298	295	303	308	292	318	282	303	280	296	282	285	287	296	294	339	306	323	295	301	299	313	321	301	326	304	338	298	283	284	282	320	299	297	298	314	308	305	297	298	307	295	304	303	289	288	286	326	276	291	298	316	301	298	325	315	311	302	311	274	312	307	318	279	317	291	294	300	294	331	279	308	306	308	321	286	296	304	293	294	308	297	302	291	288	274	289	316	294	314	300	291	305	287	304	311	325	285	273	297	330	313	315	286	292	310	290	276	295	299	267	306	285	321	285	277	311	282	268	290	286	303	287	300	305	287	287	294	294	292	290	298	287	324	300	281	280	300	305	268	306	316	288	283	315	311	306	266	309	300	303	325	302	286	290	318	272	311	287	296	298	297	296	286	309	306	304	296	297	283	317	330	292	281	283	270	267	277	310	313	313	302	279	307	345	309	289	299	293	305	304	283	268	314	306	300	313	302	249	291	314	297	276	272	326	258	310	305	298	285	294	308	290	262	298	283	299	310	281	305	305	316	300	319	279	281	313	303	313	316	306	308	283	324	304	283	289	304	310	312	328	296	310	305	290	301	272	304	294	300	300	293	306	303	316	309	275	328	298	319	304	313	256	313	314	317	281	280	302	321	301	305	274	295	324	275	277	320	273	308	261	269	332	267	307	272	286	342	279	282	314	290	321	317	316	332	299	318	293	288	288	297	302	285	324	282	301	307	327	311	283	295	281	323	305	295	315	289	302	280	290	285	305	292	304	321	326	307	314	301	291	268	325	311	278	284	299	316	311	317	294	288	301	286	271	311	306	287	285	313	288	298	275	287	307	297	272	302	261	279	300	319	298	303	320	322	286	300	296	312	296	286	303	325	302	287	312	293	293	317	290	289	266	275	310	301	294	296	276	312	292	299	283	317	326	275	316	310	287	281	302	309	276	300	257	270	326	312	263	338	295	273	318	315	304	289	288	287	266	294	286	269	279	284	292	289	312	286	296	293	318	315	324	328	276	297	313	296	302	286	316	293	287	294	276	291	288	277	293	279	303	306	315	327	302	282	273	290	298	333	305	288	296	301	283	291	307	280	306	270	291	295	289	319	289	300	297	286	301	272	298	298	277	306	335	309	297	285	280	317	300	282	309	291	301	296	275	319	310	301	301	309	304	288	334	277	289	294	289	282	282	301	285	283	295	310	321	297	297	267	308	287	329	305	300	323	322	299	316	290	279	314	298	336	312	294	323	269	302	308	294	315	316	282	306	299	296	295	316	291	309	290	301	311	328	321	272	292	317	287	302	319	307	311	272	289	296	317	292	296	287	296	295	278	281	292	295	293	287	294	313	302	314	311	316	328	289	314	305	276	310	323	271	318	294	278	289	330	318	286	310	264	290	271	280	297	279	284	296	290	295	270	296	306	269	316	313	276	290	285	309	323	317	232	301	299	329	306	288	291	312	284	283	281	285	293	310	295	293	302	328	299	289	289	311	260	300	296	298	290	293	324	302	296	300	295	320	303	306	290	308	303	305	308	265	315	322	329	323	312	323	287	303	313	288	295	306	317	302	282	306	296	271	331	261	286	317	291	333	320	297	288	300	296	273	282	312	310	278	313	271	264	353	325	289	276	292	253	306	300	314	322	298	298	293	297	294	287	279	311	292	324	317	298	329	293	276	310	320	307	316	319	286	273	288	326	286	303	323	304	280	307	305	298	330	307	284	306	314	308	317	311	300	275	300	272	300	303	326	279	353	309	297	290	285	301	311	346	303	249	313	314	300	315	296	327	289	289	302	298	307	321	326	305	259	288	313	309	296	328	304	284	290	289	271	283	316	272	308	314	297	288	319	296	312	317	321	301	298	320	308	293	291	295	280	271	268	311	283	304	301	265	315	275	285	329	310	297	292	320	334	299	291	281	267	304	304	270	330	281	270	307	300	285	306	276	286	325	304	272	304	295	303	294	282	303	306
46452	50473	42325	30013	27115	27050	34204	24343	9897	1718	223	145	177	178	192	163	156	138	128	146	129	122	152	134	123	143	143	127	118	131	130	150	137	132	122	138	150	142	116	149	147	140	120	128	120	147	145	125	130	135	131	139	138	114	136	154	141	154	152	146	124	133	144	134	141	120	134	147	120	132	137	135	133	124	132	138	133	143	138	133	142	123	128	121	123	114	136	118	138	118	151	117	116	121	135	133	125	117	123	118	115	137	134	159	162	152	151	136	137	128	124	116	106	140	142	135	112	118	140	108	125	135	156	131	123	130	117	140	144	114	132	127	106	141	153	150	122	108	132	133	129	128	130	131	129	127	118	132	128	104	166	131	132	131	155	128	139	144	160	134	162	136	116	110	124	145	128	141	126	138	129	135	123	142	129	150	153	120	120	124	135	133	133	129	151	133	136	127	140	126	156	154	137	135	143	137	120	124	132	127	131	132	137	124	148	124	129	130	115	126	157	130	137	117	123	120	130	138	150	151	151	142	134	143	128	115	130	133	136	127	137	133	145	130	130	115	125	139	141	140	141	132	148	128	141	129	127	128	142	120	142	133	134	123	137	127	132	144	135	137	142	158	140	119	119	133	116	132	127	123	127	126	131	164	131	134	151	129	140	139	137	114	142	117	120	144	148	140	130	133	132	148	125	134	134	137	125	127	140	133	119	138	142	130	117	124	141	117	128	131	132	146	119	145	129	123	125	133	150	134	129	106	133	140	132	137	135	147	148	146	135	118	146	127	133	124	145	106	134	131	129	131	141	149	127	123	137	150	134	134	137	130	127	131	127	120	120	114	146	128	144	152	138	128	129	131	122	107	98	116	151	138	146	131	129	120	147	129	112	116	113	132	126	154	119	131	140	144	141	118	145	150	110	149	130	135	158	126	111	150	131	126	134	148	136	126	151	111	135	137	134	124	129	119	149	108	124	134	137	159	120	135	149	134	97	140	125	142	136	130	143	119	157	131	131	146	147	128	134	111	119	133	150	129	112	133	134	115	131	131	129	134	124	140	126	126	121	118	106	143	130	160	122	131	138	121	131	113	127	126	106	136	144	131	137	131	131	116	128	129	134	132	122	122	137	125	139	135	105	138	138	137	142	130	123	144	154	142	139	111	127	145	136	143	146	156	142	122	116	141	143	122	142	132	138	137	123	111	117	128	135	137	129	142	129	143	117	159	115	133	130	113	136	148	126	131	117	134	136	118	133	152	142	128	130	124	139	136	157	116	141	154	137	139	131	109	136	143	132	129	118	125	144	138	133	140	139	129	128	137	118	131	106	129	107	125	135	149	139	141	121	151	125	110	106	122	129	144	148	143	126	138	146	146	125	126	136	146	136	141	133	129	108	129	134	136	121	123	116	148	148	135	135	112	118	124	123	144	140	126	125	134	127	104	135	121	137	149	124	133	141	151	127	122	139	141	140	147	131	138	141	141	130	122	139	145	122	150	147	124	103	108	129	131	149	135	128	135	148	115	130	128	107	145	141	125	131	109	145	131	156	125	143	115	122	133	128	122	136	146	121	129	128	145	143	145	134	110	123	134	120	137	131	130	133	125	115	137	135	113	141	148	129	148	124	125	152	136	144	115	119	130	131	116	127	144	145	145	117	139	140	115	131	159	120	110	117	135	119	126	104	125	144	134	137	115	151	151	156	137	106	129	134	151	120	133	125	124	115	134	133	149	131	156	118	134	133	144	125	122	137	133	130	131	133	152	134	132	113	143	148	107	135	155	109	142	128	129	137	130	136	101	129	144	148	131	121	152	139	135	139	103	129	126	126	125	122	106	136	133	131	119	136	111	161	124	149	138	144	130	131	149	141	127	122	126	137	113	141	129	146	130	121	145	142	118	149	143	128	134	143	127	121	115	130	131	124	124	143	133	123	146	153	147	146	139	123	122	137	141	114	155	132	140	135	136	140	140	130	132	102	136	126	122	110	138	117	109	118	128	142	139	125	137	107	116	135	136	134	97	136	130	110	134	143	148	99	126	119	150	139	140	146	134	120	130	129	120	123	135	135	142	157	120	145	123	107	129	142	115	117	140	134	127	127	147	127	143	136	142	161	131	134	124	109	120	152	136	112	131	154	136	125	120	124	97	122	149	142	129	149	113	135	138	135	132	115	109	139	157	144	113	129	122	152	145	136	131	135	157	141	137	121	129	143	128	122	122	121	135	122	154	116	127	118	138	118	143	140	118	127	132	153	128	135	154	131	134	128	134	141	153	144	123	146	136	138	145	113	129	132	122	136	140	133	126	143	146	110	149	126	136	137	122	130	123	126	136	131	143	125	145	149	121	141	121	140	139	144	138	158	148	151	122	144	127	115	135	122	140	107	135	138	126	136	138	145	127	133	130	131	142	122	130	142	138	126	138	120	110	147	123	133	140	117	125	132	131	136	125	135	136	131	136	148	130	126	109	126	147	127	136	150	123	137	132	118	152	143	124	152	141	126	132	131	131	147	126	149	120	129	132	150	117	123	128	121	125	137	136	137	155	131	142	126	141	136	132	135	142	150	119	137	123	141	109	123	141	112	138	132	148	131	128	128	137	131	147	106	128	136	130	145	135	117	140	131	128	126	153	148	153	119	142	139	137	144	154	165	119	127	134	122	123	170	144	144	118	127	121	116	113	136	133	131	128	138	133	127	139	122	116	124	130	127	138	135	137	137	127	142	114	155	131	124	142	110	151	139	128	123	140	129	114	127	116	160	156	146	129	125	110	127	129	134	127	136	122	113	128	118	124	144	108	137	117	122	125	128	137	129	127	121	149	133	129	137	137	113	134	137	108	136	128	131	130	124	137	128	129	124	150	134	144	145	147	122	123	139	117	135	130	122	122	127	132	148	122	122	98	113	133	151	144	147	142	130	118	130	121	147	120	131	128	120	136	103	149	140	156	122	118	131	153	153	127	94	117	127	142	143	138	142	175	145	135	153	147	131	151	127	124	152	133	143	141	146	124	134	129	122	151	130	111	143	130	127	130	141	139	161	129	137	137	124	126	123	121	126	138	135	122	137	133	111	119	130	137	145	122	124	117	133	131	112	145	129	155	120	128	135	132	124	123	139	128	138	126	139	127	138	129	114	131	128	136	138	136	134	132	131	131	135	116	118	111	122	126	126	143	97	144	114	106	148	136	132	162	131	124	153	124	130	118	128	135	138	160	151	146	132	142	148	147	142	122	141	111	148	120	126	131	111	128	144	147	151	149	114	129	125	133	132	137	133	127	136	131	135	160	137	124	133	127	126	116	120	126	137	136	116	122	124	128	104	100	125	139	134	147	139	137	109	140	130	122	137	118	142	132	147	139	140	166	148	137	129	112	119	141	137	121	147	138	128	118	128	119	132	127	154	122	154	148	126	141	120	157	129	129	124	135	144	127	160	119	141	124	148	155	131	114	134	133	141	142	134	132	119	138	122	128	157	138	143	145	133	108	136	133	114	160	114	130	118	132
37040	53969	48944	43164	34888	46890	53407	32117	11474	2019	414	318	464	568	525	468	352	310	307	340	289	310	273	310	324	309	306	303	298	278	290	314	322	303	303	278	287	299	297	318	320	317	286	321	320	284	328	292	326	298	352	300	310	338	272	311	330	272	299	284	297	313	329	281	322	303	321	330	268	292	308	294	298	282	310	293	297	308	286	286	320	284	285	283	296	309	321	333	336	318	274	292	294	275	293	322	290	308	296	285	273	292	322	315	327	300	294	305	313	303	338	299	302	303	286	302	317	297	284	293	289	300	268	318	309	310	268	303	319	283	284	304	315	325	268	308	302	288	307	299	307	314	294	303	306	302	317	279	269	305	303	327	275	301	288	331	299	265	305	301	273	311	310	316	265	291	309	308	276	298	310	290	316	268	321	304	298	300	309	312	309	331	344	300	288	307	301	300	290	323	300	317	311	272	272	308	316	325	297	284	312	314	303	302	268	301	276	292	298	293	287	279	284	292	274	333	308	307	325	348	282	309	302	280	320	271	315	323	291	316	297	291	276	295	304	314	326	284	289	294	316	321	273	299	340	282	292	311	308	316	297	328	293	304	318	307	307	290	319	286	300	323	279	301	303	301	307	267	293	286	316	293	284	316	287	294	279	284	283	304	304	274	267	322	291	319	278	285	315	298	296	307	264	285	299	292	264	297	284	304	298	339	279	315	285	290	301	324	311	322	287	294	282	292	280	311	313	305	283	318	312	291	306	292	292	252	319	294	322	307	285	301	315	307	274	315	317	262	291	329	288	290	301	285	323	297	336	298	284	277	311	296	308	320	308	285	307	314	281	304	296	294	273	283	301	308	281	330	301	314	324	284	322	330	289	312	289	275	285	321	313	279	286	279	284	268	312	277	287	287	301	284	289	316	306	289	320	282	306	291	294	300	292	307	318	308	305	338	301	276	305	311	321	312	292	289	341	307	294	291	308	311	293	311	313	278	296	305	311	293	272	300	306	299	274	270	295	346	326	292	290	335	289	313	312	267	293	300	297	320	313	286	300	287	288	301	250	267	321	276	280	318	332	354	280	313	298	302	317	300	312	312	324	292	292	315	305	304	314	320	322	313	275	287	278	271	268	305	295	287	299	285	307	318	302	269	287	263	322	278	309	306	286	290	321	286	281	284	313	306	280	280	329	301	304	297	298	293	317	287	286	284	296	311	303	300	291	268	331	276	300	312	306	281	292	279	292	321	336	323	284	322	287	316	320	290	265	334	308	300	321	303	283	306	298	294	298	299	287	295	303	314	289	278	276	269	297	290	315	312	288	287	321	320	268	292	305	327	236	320	302	288	304	291	341	289	320	321	302	299	293	283	280	296	325	313	356	293	287	311	274	310	273	332	271	332	314	292	334	315	310	309	298	290	277	281	294	296	309	288	304	307	294	283	347	294	322	298	312	304	275	319	287	320	299	307	299	268	320	316	330	303	293	298	315	318	322	308	315	327	318	291	292	302	275	322	281	292	313	302	316	289	300	272	292	290	288	288	305	297	308	297	306	298	263	329	287	307	312	325	306	305	271	304	286	298	289	284	324	303	307	310	284	279	307	303	306	292	280	294	301	283	315	312	303	286	334	333	299	312	309	279	304	268	337	314	286	282	293	319	310	280	309	305	318	303	274	312	286	277	321	301	283	305	284	298	299	291	317	295	296	283	255	304	273	317	308	299	328	301	280	283	299	286	324	301	280	302	308	304	293	306	309	315	330	321	329	304	297	316	266	294	271	291	271	288	297	296	282	300	295	298	308	270	303	294	291	303	322	267	278	292	327	288	298	313	319	334	310	288	308	311	308	303	291	281	297	320	296	326	303	304	295	308	334	293	306	289	352	322	281	323	259	336	296	305	315	305	280	300	336	307	317	318	286	295	271	290	297	320	283	289	286	302	271	301	326	294	321	285	298	318	301	321	282	318	283	307	268	316	318	294	315	291	299	324	309	317	273	296	302	298	282	300	278	282	293	311	307	282	280	326	282	298	290	332	306	296	303	326	304	284	278	304	312	285	298	332	300	308	304	274	316	282	303	273	305	284	325	274	287	279	269	293	266	315	290	266	296	271	316	342	295	301	291	298	308	326	324	286	278	300	297	275	311	284	284	302	324	319	296	345	337	317	303	334	280	290	297	310	332	291	290	310	312	304	268	285	313	285	292	284	333	276	308	291	292	289	310	288	291	298	300	294	288	299	316	345	315	299	328	304	268	308	315	294	290	314	299	271	285	295	324	288	282	319	306	305	283	316	302	315	289	295	293	321	286	306	303	300	315	328	268	287	293	283	282	305	305	288	294	304	274	313	299	338	310	301	295	278	288	292	297	303	284	311	290	295	340	315	312	307	283	308	281	301	312	288	304	310	293	279	285	310	345	341	310	326	317	310	318	312	294	305	298	313	328	279	293	331	275	305	306	329	286	276	295	299	276	295	307	287	298	330	299	289	262	291	338	289	292	288	326	317	294	315	309	303	276	306	279	275	288	301	296	324	331	308	267	284	289	295	300	296	313	292	306	301	299	325	283	327	312	307	315	301	322	287	315	259	320	266	275	293	286	261	304	280	298	325	307	313	290	293	271	325	295	306	303	302	297	306	293	279	283	302	309	300	299	292	291	336	251	322	288	265	301	311	282	312	292	308	303	295	277	295	315	324	308	319	313	309	302	300	313	325	304	303	304	281	322	318	315	312	287	313	298	305	295	302	333	308	297	312	290	277	311	283	310	311	312	295	290	303	284	281	292	306	310	343	291	290	289	296	289	300	295	299	317	296	294	289	268	262	318	296	315	312	293	288	292	298	318	315	319	280	306	286	325	321	284	324	291	290	276	297	264	327	328	301	297	297	306	291	280	306	278	314	283	297	312	279	313	301	300	336	296	312	320	330	282	299	346	299	285	303	273	332	297	310	310	299	283	290	286	309	308	302	315	307	306	288	291	279	293	317	310	328	309	311	293	327	275	317	311	318	295	290	312	316	286	291	301	286	288	311	317	279	329	271	323	278	316	316	265	318	322	304	289	309	314	305	276	252	283	329	308	291	316	293	313	306	339	317	282	306	271	330	310	319	323	280	314	313	332	313	323	306	285	329	294	322	336	325	302	289	316	308	288	282	305	274	293	319	336	284	293	291	314	298	303	293	287	307	301	307	317	297	301	279	304	306	282	291	294	303	292	308	299	333	295	296	318	299	293	282	277	300	289	311	277	301	271	311	287	308	329	308	301	310	336	289	308	300	284	284	270	336	312	305	325	291	295	323	278	294	291	285	274	316	294	273	319	311	304	288	289	296	300	313	291	265	272	270	317	316	276	327	317	330	308	342	306	329	324	338	297	296	294	273	312	310	321	298	332	290	340	290	311	299	318	319	285	307	306	286	304	305	288	272	307	296	297	293	331	279	297	307	279	309	296	280	320	307	301	299	306	298	299	345	273	316	313	299	308	318	319	329	293	263	325	334	294	319	284	264
51961	42508	35016	35170	32375	30185	38906	32354	20197	7360	987	174	221	329	290	209	163	140	119	112	114	104	99	116	121	102	124	119	99	137	101	101	102	115	93	107	134	105	90	106	109	115	110	98	103	114	109	116	136	126	102	115	128	115	125	120	107	96	96	99	98	115	100	122	97	103	102	102	110	101	124	91	131	122	128	118	104	103	112	110	113	81	103	120	104	118	123	115	111	114	118	103	97	116	127	119	106	120	115	100	103	118	118	105	106	106	111	129	107	98	107	132	118	115	125	117	105	118	105	117	120	124	96	130	131	134	115	102	93	100	109	105	101	106	127	129	116	113	126	108	106	125	116	113	142	142	98	85	116	99	105	125	101	106	96	113	118	102	123	101	111	107	114	125	89	90	103	105	106	108	99	120	128	121	126	115	110	114	119	106	108	98	93	108	119	112	120	132	96	116	107	99	123	114	132	108	93	109	111	107	111	110	94	101	126	107	106	99	112	103	102	112	106	104	107	128	113	120	119	73	100	114	106	105	117	122	131	96	123	124	112	104	100	113	110	105	116	88	120	122	97	96	113	124	114	105	117	100	117	108	116	84	87	122	122	115	105	119	91	111	108	102	101	113	90	118	132	115	100	79	106	128	125	109	106	117	103	97	126	94	121	107	105	112	109	123	111	106	103	93	112	122	94	114	113	125	129	106	134	125	134	107	112	85	85	110	102	114	104	114	123	94	123	109	98	117	118	100	118	111	114	110	93	105	110	97	107	95	115	116	106	104	100	117	115	112	113	87	117	123	105	102	91	92	93	115	127	115	125	109	120	117	116	111	90	107	105	111	101	118	115	132	131	124	115	104	112	138	105	111	136	110	102	114	117	95	125	103	111	107	125	109	130	102	112	87	127	116	107	111	112	116	101	107	96	110	86	114	104	118	125	96	113	119	132	118	120	110	96	112	112	108	107	113	107	109	96	113	108	116	107	121	131	104	106	108	114	112	127	119	126	101	126	112	121	123	110	125	113	122	109	107	106	114	117	109	91	110	102	84	121	110	116	122	100	116	113	97	113	115	111	104	117	92	118	116	109	107	84	107	122	92	89	112	134	122	132	108	117	98	106	94	110	107	88	100	123	101	115	106	108	114	108	111	118	108	101	119	97	113	95	101	103	117	110	118	103	105	93	129	117	119	126	120	93	107	117	96	112	113	111	103	126	112	97	107	124	115	106	120	104	117	91	102	109	91	103	117	110	114	127	99	105	108	119	135	100	112	124	87	113	111	102	114	110	110	128	95	126	109	98	113	107	104	108	131	104	96	122	133	100	99	108	93	127	116	115	91	121	135	112	126	112	103	125	125	105	108	106	120	116	110	89	99	120	111	121	147	107	111	103	102	116	124	115	117	115	105	122	114	105	123	114	103	109	114	105	121	114	120	116	101	101	110	124	100	116	139	95	104	113	108	121	114	92	119	100	114	91	102	98	122	126	113	108	87	99	105	92	100	112	134	108	101	102	121	111	115	123	106	110	110	130	107	123	110	116	111	130	112	109	110	108	125	109	116	109	96	118	112	108	110	99	111	89	90	117	127	126	107	124	118	111	105	102	113	113	98	123	139	120	128	99	116	94	99	116	94	109	112	114	129	109	120	111	118	112	95	114	109	108	101	106	104	124	132	105	108	103	96	101	98	129	117	110	85	117	102	116	103	114	112	109	111	96	92	106	121	118	114	114	107	102	107	105	114	121	116	107	105	93	108	99	99	119	94	105	114	105	99	111	144	105	117	84	102	107	102	122	110	109	140	103	105	93	122	87	120	103	120	111	109	108	107	111	109	124	116	114	119	117	114	110	123	103	117	97	122	111	86	125	124	101	114	107	111	96	115	115	123	100	102	121	118	109	118	115	119	94	113	101	120	102	121	95	95	113	127	124	111	117	102	111	96	100	89	121	129	117	101	105	130	116	91	112	123	111	92	110	118	112	106	115	121	124	131	110	95	115	117	124	98	93	100	110	107	97	105	114	120	112	124	91	118	105	98	106	128	129	118	118	105	126	102	106	100	118	101	115	127	111	113	111	90	118	119	85	105	125	140	112	106	126	91	125	116	118	119	111	119	111	126	123	126	134	118	150	110	103	118	122	107	122	108	121	119	120	125	104	124	106	103	107	104	107	108	120	107	107	120	112	97	112	112	99	104	99	121	115	124	111	104	128	107	103	127	115	104	110	101	100	102	105	103	98	123	110	100	139	96	106	112	113	95	112	95	104	118	106	97	106	141	122	104	99	100	110	118	125	95	122	100	106	98	103	107	103	118	127	107	112	103	97	76	109	119	107	95	103	108	116	106	105	130	94	111	102	108	108	104	110	106	114	111	115	132	115	111	118	105	98	95	98	112	92	119	123	116	118	108	118	123	98	98	105	108	110	122	113	139	121	114	117	91	113	112	99	107	104	120	119	115	90	101	107	122	130	107	111	120	110	97	127	110	114	112	112	122	117	134	114	129	112	91	115	92	116	123	122	113	117	94	106	101	109	117	126	127	117	111	137	109	97	103	109	127	88	118	99	114	120	110	107	101	112	121	110	101	107	123	98	114	121	100	126	126	98	122	94	133	110	100	115	103	115	109	96	125	116	116	125	125	112	121	98	105	121	88	106	117	147	127	102	120	122	116	120	110	114	118	144	101	129	105	102	114	127	104	132	98	92	113	109	119	103	114	119	108	119	128	119	153	113	120	99	118	102	100	106	126	115	107	104	110	106	113	103	113	117	122	128	105	105	122	122	110	135	107	94	108	124	96	121	126	111	125	100	116	93	134	117	108	111	102	96	114	95	90	109	93	128	114	131	91	118	102	117	110	119	120	110	96	147	110	108	117	104	101	96	111	90	141	115	113	107	127	108	116	104	122	102	110	111	115	127	102	116	131	111	127	119	132	122	109	117	111	115	105	113	133	110	100	116	111	115	99	128	107	115	138	107	126	116	112	109	124	106	142	91	107	120	127	113	128	102	108	105	91	113	109	105	120	98	125	121	104	101	115	96	116	122	118	122	134	114	99	106	116	115	106	127	122	104	119	106	133	105	89	109	115	124	117	115	110	120	125	122	101	93	101	109	115	106	89	108	124	98	123	138	111	82	105	106	92	128	88	113	109	100	107	110	118	107	98	108	106	109	138	115	92	123	77	113	91	140	126	108	137	131	101	129	108	121	127	133	133	118	99	102	112	128	127	87	122	122	118	110	106	94	106	99	120	103	106	119	130	96	113	114	98	122	101	96	107	106	111	93	111	109	99	119	138	94	112	120	113	121	111	124	128	135	103	119	113	113	114	101	91	105	90	104	109	111	112	112	103	88	98	109	114	108	124	99	102	96	100	108	117	109	111	104	129	105	134	117	95	129	139	133	109	133	121	107	113	124	117	112	106	108	120	119	123	126	139	103	100	110	110	110	119	135	100	112	141	109	109	113	123	113	110	115	130	120	139	126	98	93	109	107	101	112	114	109	109	116	117
48524	52818	51220	52527	48524	63986	71214	45830	20071	3725	467	431	664	1239	992	718	425	369	316	267	251	260	265	267	262	274	217	248	284	223	239	231	245	265	229	235	260	264	251	285	247	254	261	245	259	246	244	248	265	253	248	246	250	275	251	235	248	239	223	284	247	263	245	253	244	275	249	263	259	261	230	210	246	256	245	289	256	247	253	277	252	286	266	260	258	247	255	262	264	268	254	259	247	220	235	292	245	249	250	260	245	266	270	268	247	240	220	231	251	218	238	276	256	250	250	268	210	252	239	250	238	246	240	255	246	222	248	234	251	260	241	256	244	242	258	283	233	280	264	242	249	278	236	289	271	232	241	246	225	266	258	263	243	235	250	236	236	228	255	231	285	250	247	278	226	225	248	236	273	249	266	239	241	258	199	247	239	255	238	262	227	248	232	239	241	250	257	257	250	257	243	253	258	257	221	250	243	275	247	286	251	239	251	254	228	258	265	263	240	279	250	243	262	247	221	238	249	231	235	241	243	229	245	245	266	252	243	253	219	256	242	238	246	284	230	246	220	231	274	243	247	256	241	243	239	267	261	237	244	259	257	264	240	234	271	261	233	260	236	242	266	260	235	228	271	223	251	225	238	269	234	218	240	262	256	238	227	240	255	250	249	245	277	237	245	257	255	242	256	232	259	263	255	244	236	251	247	267	259	226	232	255	247	244	248	227	262	257	249	270	252	251	267	239	246	259	254	266	244	266	248	250	244	256	252	246	256	246	263	242	244	249	247	264	266	252	264	254	261	262	239	228	237	238	261	260	271	283	244	233	247	243	241	262	268	221	239	288	248	244	249	236	232	267	266	235	238	230	239	252	233	214	256	258	263	250	257	247	264	241	229	251	249	233	250	265	244	269	252	231	243	264	247	241	246	266	255	235	248	262	241	259	226	237	268	241	235	275	263	239	234	248	226	251	246	257	260	246	261	262	239	250	237	259	245	245	230	241	253	270	260	230	264	257	241	235	267	254	265	258	247	230	247	255	235	247	262	237	228	233	243	259	229	240	257	261	245	261	252	256	277	237	249	258	253	261	294	239	272	255	263	219	243	251	238	215	231	255	270	242	241	253	247	254	247	233	292	216	247	269	240	225	251	281	244	253	253	234	254	247	225	242	241	259	231	249	255	290	249	236	228	240	249	250	268	244	258	240	244	241	261	253	247	243	247	214	240	253	251	253	286	228	254	255	263	233	267	258	259	246	256	262	283	280	263	204	258	233	301	235	223	240	214	231	233	260	270	240	230	267	251	244	240	257	245	268	265	245	255	235	256	223	271	231	221	254	256	265	274	236	252	253	235	224	239	266	254	266	236	247	236	257	251	263	263	260	242	254	242	259	261	234	259	246	245	264	256	267	274	237	267	254	236	232	230	264	226	245	249	247	262	241	250	266	228	247	222	258	226	244	245	245	248	261	257	252	245	239	240	237	233	250	248	222	259	240	266	242	249	258	242	281	261	271	237	231	260	261	277	224	228	267	247	271	246	249	252	240	264	253	258	251	248	237	220	263	278	240	258	258	240	256	231	263	236	243	276	252	278	248	248	233	246	251	250	214	260	245	280	252	228	249	247	251	276	259	253	227	251	252	256	248	272	251	255	237	241	249	254	253	236	244	258	259	260	244	246	251	278	248	258	245	251	231	243	249	269	244	232	270	234	242	276	254	247	229	235	283	251	247	240	242	251	235	242	274	264	236	268	267	247	227	262	232	248	254	236	272	240	254	215	237	243	255	239	229	276	274	280	271	261	244	235	261	247	255	240	282	269	224	252	257	272	251	234	253	261	234	260	242	253	248	241	241	239	250	252	250	236	252	253	235	253	230	246	260	278	235	237	244	268	266	240	204	237	269	256	252	254	246	264	246	240	267	248	269	260	252	247	264	258	256	283	250	252	251	241	238	239	242	230	267	260	281	223	252	288	256	243	261	256	245	248	257	244	246	231	257	254	269	232	272	252	259	260	256	279	241	250	283	246	253	274	251	235	238	268	256	260	262	252	241	261	246	249	248	254	239	240	237	206	250	264	255	213	228	222	234	232	257	226	254	255	251	258	265	248	235	264	275	233	227	243	245	237	253	267	240	246	246	263	236	267	277	273	234	238	270	238	241	267	226	264	242	245	276	247	238	241	280	237	268	225	259	255	237	253	272	257	242	241	251	256	280	235	269	257	223	231	248	226	249	279	264	232	272	276	232	243	262	224	251	242	230	232	245	238	246	258	245	222	262	237	241	250	248	260	254	231	262	247	234	255	218	235	244	268	260	245	261	227	213	252	242	244	259	261	261	276	249	247	270	267	242	252	229	228	242	242	258	269	274	250	253	266	245	258	250	257	249	253	234	266	255	254	230	272	253	252	258	249	250	270	229	252	273	240	245	231	240	263	251	256	234	235	271	230	276	246	274	238	256	238	259	235	263	279	252	253	251	234	270	234	245	235	236	233	259	217	268	245	250	253	233	255	269	239	260	245	245	273	239	237	248	222	245	247	226	242	258	243	250	244	250	226	237	240	232	263	255	242	270	239	269	254	252	233	238	278	263	245	238	250	255	267	218	249	250	241	252	228	281	256	255	256	242	241	252	250	267	239	255	260	277	247	269	248	253	274	239	238	264	248	218	258	230	260	269	279	256	253	251	255	277	252	239	265	245	255	232	240	247	253	281	231	233	249	255	251	234	266	231	248	256	263	225	223	253	265	246	269	254	252	226	243	265	270	216	233	239	229	235	256	272	233	219	243	215	276	221	264	240	232	256	263	251	260	226	240	275	240	241	277	242	243	237	245	248	245	239	288	251	249	237	232	249	249	231	251	275	277	251	245	219	235	277	272	259	269	245	264	238	258	223	241	249	245	251	258	232	248	238	245	240	232	247	266	263	256	252	212	248	258	276	301	242	242	252	257	267	262	239	248	246	236	248	216	262	277	262	265	236	271	264	261	234	240	270	244	278	228	256	233	281	260	228	250	237	270	251	248	249	244	269	257	243	238	254	268	244	232	258	271	265	265	221	247	279	244	234	246	259	266	229	254	245	238	237	228	279	223	262	282	232	256	240	257	240	259	238	214	253	261	252	247	245	255	254	237	270	221	229	250	242	252	232	223	240	244	255	257	264	234	244	255	240	259	244	246	264	217	240	247	231	223	246	247	260	262	267	253	248	268	239	252	240	216	258	250	249	244	276	261	236	246	231	246	221	249	257	236	243	256	275	233	249	274	238	239	234	266	255	230	228	238	263	253	261	242	245	236	241	241	241	263	270	244	248	229	257	246	231	255	230	243	267	234	241	211	238	225	262	230	265	232	260	240	252	216	263	263	248	246	245	243	263	275	262	229	239	233	265	264	265	247	223	233	226	232	265	242	260	246	261	244	261	267	262	250	240	256	272	266	246	274	207	267	245	236	240	235	265	269	255	270	269	232	237	214	211	235	242	247	224	277	265	278	233	218	229	257	231	249	240	252	215
20107	24986	25033	22656	11200	8308	8188	3781	878	194	132	113	124	155	103	129	108	133	141	119	126	132	139	111	119	132	138	120	118	122	111	119	110	138	137	126	103	127	120	118	119	123	118	134	105	128	119	118	117	116	140	138	134	134	110	134	120	133	145	110	113	124	125	135	115	115	126	133	129	146	116	124	146	150	132	115	113	139	140	129	125	126	101	109	126	115	141	156	138	124	117	135	131	122	127	122	123	126	130	122	121	131	121	118	142	134	122	132	104	113	118	118	136	118	137	115	137	131	117	124	141	117	130	137	124	118	134	111	126	121	133	119	127	129	114	128	128	108	95	140	115	129	118	134	139	120	136	130	131	123	115	130	105	122	132	142	121	115	114	117	116	127	132	132	116	130	138	135	150	119	123	131	119	134	114	133	126	150	128	139	136	117	120	139	144	119	110	148	108	107	146	139	128	116	131	131	122	119	130	133	125	127	130	119	111	144	133	138	114	132	125	140	113	130	115	117	113	142	138	123	116	123	126	143	128	126	148	104	118	132	118	114	146	106	113	117	128	136	129	108	113	113	134	118	143	111	111	122	127	124	124	120	127	120	117	131	133	137	115	128	132	128	123	128	136	128	133	125	126	117	108	116	128	146	129	97	115	108	143	145	122	124	102	133	114	151	134	136	124	125	121	116	112	125	133	133	134	111	119	117	132	119	117	99	148	119	134	124	131	119	126	125	125	117	125	113	122	132	122	107	135	113	123	119	131	119	143	121	113	144	129	136	116	126	139	117	140	119	136	143	138	121	128	131	125	129	128	110	137	128	150	139	142	114	127	135	126	139	143	122	130	128	118	128	107	120	117	133	114	92	121	115	139	128	126	122	119	135	116	127	137	132	133	126	122	132	116	125	116	143	116	140	128	123	126	124	141	115	140	117	131	128	134	124	116	136	103	129	113	122	124	124	127	105	130	130	119	120	123	143	112	140	129	129	113	129	127	113	133	115	117	133	124	125	121	113	115	138	133	116	136	136	137	112	118	133	159	126	121	146	126	115	129	121	108	119	135	104	141	125	163	137	115	112	118	124	131	121	139	133	118	127	110	154	122	119	145	134	115	149	133	138	122	140	133	128	136	144	132	126	107	131	116	134	102	120	121	117	135	137	131	113	124	116	124	138	110	100	127	137	129	126	132	118	119	128	119	116	120	114	126	139	129	125	150	116	128	120	108	129	121	127	96	154	131	116	140	137	125	122	145	128	132	151	112	121	131	120	124	132	102	111	115	125	106	132	152	104	128	145	130	134	133	130	140	120	138	137	139	156	115	114	119	132	119	126	112	119	120	131	113	115	121	130	121	119	117	134	132	137	141	123	124	117	126	126	126	123	123	129	135	135	150	116	104	129	113	147	141	97	125	113	121	144	122	143	127	127	121	127	124	113	138	133	133	118	158	109	127	141	126	133	127	125	122	129	116	118	128	143	121	115	119	130	135	121	131	130	113	139	128	109	134	108	113	148	156	113	126	122	120	132	133	141	91	117	130	133	139	135	113	118	143	126	121	108	140	142	140	129	122	126	109	120	98	133	101	122	109	119	147	112	126	105	123	102	147	131	136	102	129	125	116	152	127	119	126	134	109	126	133	127	122	120	103	121	117	143	123	108	135	106	116	119	139	127	127	128	120	131	106	122	143	114	123	137	100	132	125	143	120	123	133	109	129	106	123	127	125	119	127	135	117	119	121	131	116	128	139	114	117	96	124	124	133	140	105	111	117	120	131	123	113	125	136	133	134	118	125	127	133	123	134	117	121	135	151	108	133	119	135	107	157	115	121	136	123	133	123	146	123	125	147	136	143	141	104	126	107	109	131	129	130	131	107	105	134	139	121	142	132	135	123	111	146	118	111	120	122	129	112	126	112	121	101	134	132	145	111	138	127	117	128	144	104	113	137	139	103	114	133	106	129	139	110	119	120	127	123	118	122	143	127	132	130	127	133	116	118	130	120	118	125	119	115	112	107	117	140	118	149	125	116	118	132	124	116	123	138	102	120	120	125	122	115	124	122	150	146	120	119	109	131	121	128	123	94	121	130	134	130	109	122	120	129	128	124	142	110	110	120	124	120	137	118	115	124	117	124	146	115	146	106	110	131	133	111	120	122	125	113	137	143	126	130	112	132	124	131	133	136	116	105	119	126	125	123	135	126	132	123	128	147	100	117	119	134	131	124	139	122	149	123	123	113	123	121	146	118	131	113	121	133	129	112	113	131	123	113	133	126	135	146	117	102	138	118	124	141	131	124	118	125	111	132	142	127	105	129	114	142	140	107	123	130	150	115	116	129	140	138	123	143	127	113	100	133	142	141	119	121	113	139	117	134	125	120	135	115	128	135	151	122	122	126	122	100	121	114	122	110	111	135	119	123	114	134	134	132	130	134	120	150	121	145	123	124	126	117	119	128	140	129	117	121	115	116	123	133	130	126	159	121	96	105	124	118	136	136	123	125	136	109	125	137	151	115	128	131	140	130	110	134	116	116	100	133	119	124	114	112	127	126	126	126	129	132	132	131	142	124	120	128	123	120	129	128	139	118	129	120	126	99	150	117	120	132	119	122	138	129	119	123	135	147	113	130	140	135	139	122	116	111	104	141	113	111	123	121	131	128	130	137	125	145	125	144	120	144	120	125	115	141	138	129	132	121	104	123	119	133	143	131	136	144	113	95	119	107	108	123	124	127	119	130	122	137	123	128	117	103	138	137	124	117	133	118	135	136	125	116	121	130	113	137	131	127	125	133	124	130	108	124	123	107	120	124	134	130	119	136	132	148	129	126	141	143	116	134	135	105	115	129	111	120	122	121	133	122	149	136	121	123	136	123	92	105	123	128	110	151	134	110	139	122	136	129	112	127	152	109	122	132	122	135	129	115	99	115	132	124	123	122	111	107	134	125	128	122	129	117	128	131	130	113	140	130	112	144	118	113	125	124	113	111	113	104	138	140	129	128	136	122	132	124	131	134	123	94	135	135	137	142	120	120	132	131	134	103	126	110	125	127	131	114	124	119	158	138	133	112	108	110	120	118	120	124	131	126	116	127	125	136	129	130	150	111	130	116	134	105	147	138	131	123	130	129	110	130	111	124	126	122	137	128	130	100	138	123	106	121	133	131	108	124	102	127	125	122	131	142	107	113	116	125	127	120	128	121	130	129	135	128	112	128	125	122	137	125	119	102	103	124	133	134	124	132	141	124	152	127	124	119	136	134	148	115	131	124	142	136	113	113	130	126	138	128	133	132	111	125	134	134	149	128	136	119	115	126	135	106	129	119	148	134	157	128	134	128	137	119	124	102	125	130	124	114	129	122	105	109	136	110	113	120	115	127	106	120	115	113	92	120	121	118	133	122	136	112	113	127	123	147	129	134	128	122	120	100	109	127	124	123	122	110	130	142	103	119	115	112	128	119	107	151	133	128	133	108	119	146	137	105	113	149	115	127	124	134	128	123	132	124	123	141	135
16351	22212	28887	29162	17018	21568	20328	9526	2155	545	306	280	310	346	336	315	307	279	305	287	285	314	351	274	310	267	294	287	308	282	315	290	312	298	334	279	291	281	297	292	288	311	274	304	326	327	242	286	302	316	316	318	275	279	275	314	268	303	303	311	316	307	328	308	288	301	286	282	309	291	287	276	297	287	297	328	330	276	275	314	302	286	296	327	293	305	291	298	295	284	313	282	304	283	284	319	312	288	309	303	304	306	289	298	295	302	302	274	319	299	295	289	286	278	312	298	310	296	280	348	292	314	300	259	295	309	302	266	288	286	266	299	289	295	319	304	304	285	282	311	321	300	311	332	319	332	329	325	313	308	312	284	300	295	304	311	317	270	282	303	314	318	322	285	286	292	313	293	339	292	292	307	272	350	282	286	299	304	348	280	268	266	300	288	273	298	315	304	312	327	315	299	291	280	299	282	274	272	297	282	298	292	293	297	318	302	312	322	293	293	301	314	311	301	291	300	311	307	341	303	295	305	278	324	299	284	277	306	308	302	302	288	313	270	294	347	302	281	280	276	308	316	334	290	323	290	269	303	294	283	296	277	278	323	279	303	304	270	266	280	297	280	303	315	299	298	281	300	290	284	296	287	287	319	290	294	311	296	279	293	301	291	316	307	298	290	298	289	305	301	282	263	303	327	288	302	305	300	268	295	316	310	321	301	309	264	303	299	294	302	300	322	278	310	276	301	292	275	326	308	291	315	304	267	308	303	284	282	305	323	302	308	314	322	314	290	253	288	334	314	313	305	326	323	256	287	288	295	294	266	343	300	286	286	294	329	270	324	291	308	284	279	296	299	325	294	291	274	296	264	310	275	324	274	307	287	317	277	292	300	291	314	269	286	310	281	290	304	305	306	329	312	272	295	291	318	293	307	295	323	253	312	307	304	297	276	341	296	310	308	305	313	293	303	298	310	298	298	294	295	309	286	307	319	290	287	300	294	284	265	298	318	273	312	273	279	281	314	304	275	278	285	264	292	251	288	287	298	311	287	280	306	301	286	306	317	317	311	287	312	282	319	278	283	288	306	317	278	255	281	302	277	306	335	315	309	299	292	281	291	293	274	310	302	303	300	266	332	343	311	284	318	336	306	307	297	301	308	323	287	296	296	283	337	328	283	340	305	305	283	306	310	292	341	307	310	273	273	300	294	283	296	311	268	277	282	279	286	298	274	316	270	309	270	299	308	318	299	284	301	317	295	313	315	265	312	289	301	331	310	319	277	319	300	296	281	279	297	285	277	307	288	297	277	286	306	296	287	285	293	313	308	316	315	309	328	280	286	305	307	318	288	298	299	279	314	311	285	309	290	283	302	301	308	287	279	310	267	289	281	316	331	328	324	280	296	313	284	319	327	301	290	299	310	304	304	302	278	291	315	301	289	313	295	315	298	301	313	281	292	285	293	329	308	314	299	303	308	282	313	334	290	304	288	298	315	317	312	320	299	280	300	315	325	303	288	307	293	268	305	288	282	301	312	306	297	320	316	317	316	310	300	296	296	308	245	289	299	302	273	280	278	282	301	292	269	325	325	305	255	312	320	310	315	283	308	336	328	317	304	269	323	308	308	279	297	309	299	334	288	294	277	332	297	292	312	326	319	315	303	277	281	295	351	326	290	280	315	316	306	318	270	303	299	312	300	284	298	319	294	283	294	314	304	301	286	303	304	278	261	316	302	278	321	328	325	308	290	256	314	296	310	294	308	303	299	332	303	308	322	298	311	294	282	290	301	287	319	321	278	279	299	303	298	283	314	305	281	276	335	296	292	304	303	298	331	276	311	292	317	262	300	330	321	305	303	283	290	293	282	318	288	301	272	281	288	299	290	315	282	314	311	303	278	314	286	317	342	309	331	290	309	283	286	320	295	322	300	274	309	297	313	271	284	317	281	292	318	308	305	270	300	308	308	296	308	283	300	262	303	305	297	286	296	291	299	300	268	308	295	278	279	308	286	292	311	284	279	319	272	288	300	284	342	288	298	292	317	307	292	307	309	314	290	264	313	287	298	335	276	317	311	279	333	305	298	273	298	270	274	282	277	303	287	312	294	321	299	315	300	329	286	309	300	339	298	286	307	310	286	304	331	295	292	290	294	275	280	310	308	300	269	274	289	276	293	285	309	320	301	302	303	291	298	302	285	284	271	305	298	268	283	276	301	311	327	313	272	307	315	288	290	294	309	323	285	311	333	297	280	296	308	293	284	316	318	290	316	275	323	292	304	316	303	289	297	319	313	298	299	319	298	306	310	309	315	319	292	323	319	303	286	292	263	286	262	306	289	289	314	311	275	317	278	269	314	285	283	290	293	298	300	301	285	323	301	295	322	324	293	309	309	308	296	286	296	304	317	318	309	307	264	299	304	314	278	327	308	307	300	305	306	309	303	328	285	311	291	266	316	330	296	306	314	292	286	298	283	291	328	293	291	306	297	284	305	324	322	334	309	297	297	307	341	314	281	292	284	351	311	310	293	296	324	302	301	289	298	289	285	292	310	273	315	298	290	284	291	312	309	286	301	290	293	339	280	300	278	269	288	300	292	301	285	312	297	287	332	278	310	288	321	305	285	284	286	348	320	268	302	363	297	288	295	300	280	291	290	300	267	303	325	312	323	293	320	309	309	304	300	296	302	282	325	316	294	281	310	294	306	295	310	317	317	312	292	312	310	289	298	337	289	290	298	304	279	282	306	293	311	296	302	272	309	308	303	293	313	306	306	271	289	347	256	294	292	277	301	269	298	269	301	294	321	299	297	310	280	294	312	314	289	338	294	310	278	300	302	275	308	303	310	289	293	319	295	298	284	281	275	317	250	306	290	301	295	308	325	300	311	308	249	296	270	312	307	297	292	270	286	283	323	290	286	307	306	318	310	295	324	297	293	333	307	308	273	298	290	293	311	319	300	285	305	288	292	289	289	312	315	279	316	301	288	291	280	314	267	304	299	308	322	307	273	308	347	288	295	300	272	305	265	313	282	289	279	297	320	313	289	308	284	285	336	282	305	299	308	289	330	312	301	278	275	305	283	317	270	295	324	293	286	297	295	293	313	301	315	327	272	302	307	274	296	281	300	273	292	308	289	278	323	308	312	279	300	291	280	317	291	269	279	304	298	317	290	322	331	305	313	303	299	319	317	284	269	292	342	319	297	291	311	301	302	311	295	272	300	328	289	287	278	276	271	285	282	294	294	288	288	292	280	321	291	316	295	294	299	296	294	307	279	309	304	331	293	311	290	317	279	323	282	293	307	307	311	277	282	289	289	289	314	320	308	312	279	274	355	298	288	307	320	276	332	314	319	307	284	271	298	333	304	277	311	287	283	315	288	304	315	291	288	283	307	290	327	282	290	299	264	287	287	264	329	289	328	319	288	294	288	314	296	310	312	288	267	311	318	318	302	314	295	289	294	290	297	297	283	333	275	293	295	298	286	313	288	304	298	308	323	295	316	295	304	295	302
44529	43001	42114	41644	31665	33103	34008	21227	6874	1226	217	140	148	191	193	147	134	150	112	119	120	133	126	129	107	119	100	130	124	149	129	120	119	156	131	108	149	129	129	98	128	128	142	125	130	129	127	120	119	127	120	115	127	133	128	141	134	112	115	109	125	141	152	127	134	131	117	117	120	130	137	142	128	101	126	135	149	129	135	150	118	140	133	130	146	119	133	126	112	110	137	127	135	121	123	159	117	133	129	156	133	129	134	127	136	134	133	101	122	138	121	107	132	114	150	105	115	132	131	135	135	135	121	119	121	132	126	110	136	143	144	136	129	117	130	128	120	125	131	121	122	141	132	141	142	114	132	137	121	138	140	148	132	123	142	133	130	114	121	131	142	109	142	117	115	115	112	98	142	125	149	104	111	118	124	139	127	132	123	129	137	160	150	115	145	133	123	136	132	128	137	132	135	132	120	116	119	141	154	117	142	138	124	121	133	126	132	122	127	123	121	113	126	112	132	137	129	114	121	112	161	138	134	128	129	133	140	120	141	118	146	143	136	124	123	135	129	137	130	119	143	131	112	125	124	118	141	126	147	135	111	136	105	125	152	118	140	136	111	134	109	128	103	131	131	126	112	122	139	149	129	143	110	127	126	128	133	122	118	128	123	138	120	149	127	138	129	123	134	121	150	128	138	117	117	121	121	136	136	123	123	121	119	131	110	125	126	95	121	141	134	121	113	125	118	125	132	138	125	107	129	121	136	126	114	114	142	108	135	127	124	131	121	113	153	139	145	125	103	114	137	120	129	121	117	123	112	117	136	116	150	113	144	133	117	118	142	120	128	139	153	133	115	128	126	128	120	117	106	127	131	121	132	137	136	144	152	120	133	140	117	120	122	146	110	115	129	143	127	114	144	140	142	127	136	113	111	113	120	121	128	146	127	118	130	142	127	137	119	124	132	106	117	105	112	148	131	123	125	131	133	134	124	149	110	138	116	121	129	146	124	132	123	121	127	135	117	137	131	134	142	132	141	121	119	135	131	130	109	148	139	128	153	137	99	124	115	114	100	127	128	124	122	118	135	124	133	118	130	116	137	114	134	126	138	148	125	118	134	138	110	120	128	137	141	102	131	123	131	121	115	163	138	145	112	142	149	117	118	124	120	111	146	119	131	113	147	125	131	129	126	102	112	111	133	120	140	160	137	116	120	132	105	116	102	137	118	129	113	119	117	129	124	131	135	145	109	126	115	147	128	132	133	115	121	116	125	144	112	128	127	128	126	126	97	123	119	132	102	126	148	131	151	152	129	129	126	136	129	85	129	129	125	112	125	129	155	142	129	99	127	148	127	136	116	117	134	126	131	125	124	125	116	118	116	131	135	132	133	117	116	121	134	123	137	141	140	150	112	139	101	134	127	129	115	139	113	117	124	129	121	124	119	122	130	111	138	129	144	156	140	143	144	133	123	125	139	126	131	145	118	116	104	130	136	129	130	116	125	118	130	99	129	109	130	123	140	109	84	131	113	138	128	122	112	127	126	144	131	141	137	110	117	125	115	147	121	118	117	128	125	125	130	124	123	117	101	133	125	111	141	133	143	133	125	129	152	129	134	115	123	120	111	136	118	115	123	119	139	133	134	142	113	124	138	151	142	122	114	110	140	140	110	131	124	164	141	121	123	132	134	116	133	121	119	117	150	111	99	109	123	106	136	128	148	127	106	133	141	135	153	101	113	128	140	123	125	136	142	123	145	127	147	134	135	136	127	134	124	112	129	111	142	131	103	122	122	117	127	141	112	113	132	137	133	142	126	146	133	141	109	116	118	136	117	113	131	133	138	128	151	122	133	118	119	147	124	133	129	114	130	127	117	118	140	126	152	123	111	121	125	124	110	126	141	142	124	94	130	130	118	136	149	134	120	122	118	126	134	133	123	122	122	136	120	122	128	133	125	124	111	117	138	139	135	116	111	122	111	120	153	139	153	110	138	146	148	141	126	135	123	155	118	135	128	128	132	149	123	127	128	147	129	135	146	112	97	136	123	116	118	137	152	139	143	129	118	126	136	131	131	122	113	113	128	109	121	143	112	141	138	134	141	124	127	126	121	128	114	104	125	140	133	137	123	118	129	117	134	115	127	130	123	137	136	112	129	125	113	117	117	126	139	146	117	143	128	138	123	137	112	113	123	118	135	131	109	116	126	114	116	138	122	133	121	137	141	128	138	126	121	131	134	108	113	119	120	145	116	128	114	143	135	134	138	128	151	145	147	123	137	137	133	136	136	119	123	121	127	120	132	128	122	120	133	114	137	139	144	139	129	114	124	125	135	132	112	141	140	134	137	134	122	132	117	109	132	136	118	117	121	146	120	129	128	109	137	126	149	129	143	138	129	128	125	125	120	119	137	127	134	125	145	128	137	145	135	143	136	114	129	146	143	129	144	129	144	122	108	115	125	123	153	135	134	128	129	127	150	120	124	127	125	134	119	139	150	126	113	113	147	126	136	129	122	117	128	134	126	117	117	115	127	117	130	114	121	122	124	110	125	93	118	131	129	112	130	123	128	110	130	119	102	111	157	139	128	114	159	125	125	122	130	138	126	146	129	138	122	117	119	138	123	119	126	150	122	124	113	141	113	124	132	136	138	135	123	137	131	128	131	120	123	139	132	135	131	127	129	107	125	130	121	122	128	123	137	146	141	137	123	130	125	122	142	139	137	117	127	124	133	132	138	121	118	123	131	118	135	143	132	145	124	130	127	144	116	135	127	126	111	117	139	132	134	110	119	146	132	110	122	95	136	143	123	127	142	131	125	111	125	132	132	124	120	122	128	104	114	119	132	141	137	132	133	114	152	147	126	122	112	120	117	121	124	125	135	154	157	123	117	112	123	128	108	126	158	114	123	126	128	129	131	119	126	115	133	128	127	135	128	130	177	135	114	120	123	119	114	124	117	133	128	132	153	143	129	117	116	119	142	120	123	117	139	141	129	123	117	127	125	99	122	121	117	142	116	143	110	115	135	136	119	130	140	137	147	140	108	130	123	144	108	123	127	120	126	116	130	129	108	109	135	131	132	138	131	123	128	120	133	144	124	129	131	140	142	131	133	144	123	136	132	150	117	118	102	130	143	139	135	123	129	130	128	139	134	148	145	121	129	141	118	123	117	122	119	134	117	153	126	141	131	141	143	132	142	134	127	123	128	140	123	131	133	131	139	142	127	113	124	135	132	121	125	131	147	121	132	121	130	124	129	117	131	171	149	124	106	121	133	137	122	138	146	140	122	137	142	130	105	129	122	126	112	134	122	119	129	137	129	98	117	107	138	141	136	127	130	139	143	121	142	138	131	136	152	132	126	131	131	124	132	121	128	139	127	121	137	119	140	109	142	135	109	113	110	98	155	118	120	117	131	143	124	121	132	131	115	144	151	123	136	125	134	136	112	126	135	138	120	121	121	130	137	123	116	117	131	125	146	117	125	134	137	130	131	119	119	144	134	118	140	150	133	131
34639	41157	47481	48070	40297	56015	49856	28106	8435	1339	395	313	423	524	478	416	340	299	319	343	311	322	279	282	307	327	319	287	299	305	319	315	293	311	291	311	306	295	286	309	287	289	290	273	310	309	280	294	282	301	294	289	267	292	265	286	322	297	312	301	335	295	279	275	270	293	322	297	327	295	308	317	280	296	282	309	293	300	292	284	308	296	314	288	277	297	292	285	316	287	292	311	317	327	339	313	295	277	287	290	321	331	309	334	289	293	278	314	286	280	300	291	327	285	313	284	297	285	295	285	277	304	301	286	324	286	324	294	272	294	289	286	300	307	303	286	266	298	295	296	280	302	300	311	295	300	334	310	321	326	297	278	301	283	305	320	307	289	341	289	290	273	298	314	310	305	300	288	285	275	308	294	311	307	311	293	289	302	328	321	321	269	285	302	282	261	296	272	335	308	296	307	303	278	288	310	324	293	303	286	313	288	293	295	305	310	288	306	302	288	304	301	311	310	279	268	273	283	329	321	298	293	296	309	315	305	295	283	277	307	294	300	303	311	291	282	299	273	361	286	287	296	285	269	288	311	306	309	312	316	305	309	287	311	313	285	294	319	277	296	308	297	328	304	286	285	314	287	305	300	277	270	315	329	288	282	286	304	324	277	281	294	276	315	298	331	306	283	309	315	298	303	298	279	338	321	284	302	280	275	275	316	307	268	302	302	283	294	296	297	286	291	287	294	328	278	297	263	316	276	246	278	324	291	296	312	297	276	301	299	307	289	300	278	287	276	303	298	284	318	268	300	297	269	294	274	288	275	310	304	309	292	312	304	289	287	259	296	295	355	321	296	312	290	301	291	299	311	326	302	325	281	294	304	325	294	288	308	276	275	294	293	284	298	323	281	317	314	298	275	279	298	298	338	309	300	300	326	277	317	276	325	297	274	302	290	299	253	282	283	332	315	279	324	298	290	284	312	283	312	308	280	325	273	308	304	283	305	281	299	295	312	312	281	305	339	299	307	303	291	290	294	311	285	323	292	329	307	298	275	295	291	290	266	301	312	301	277	262	312	292	282	328	293	270	310	303	315	319	289	337	292	268	282	308	289	316	304	301	331	325	291	307	322	300	277	312	321	320	361	279	285	315	322	262	291	307	269	280	287	306	314	272	244	270	288	273	292	295	292	309	308	268	294	328	308	256	344	300	304	264	304	316	289	318	313	312	304	315	323	291	275	301	274	273	313	288	296	281	282	311	321	293	292	285	284	290	309	283	285	307	286	290	294	301	300	299	316	291	290	280	260	308	294	297	288	315	306	284	319	297	318	332	288	292	281	281	346	289	292	319	269	307	304	329	307	303	261	283	281	277	324	313	302	313	300	270	300	294	318	282	266	293	286	283	313	306	301	288	298	289	308	308	305	309	307	304	290	306	290	329	269	311	323	289	305	311	292	278	310	253	300	290	308	306	310	298	296	334	255	305	272	308	307	268	308	296	296	284	316	316	322	324	313	316	324	273	271	291	280	284	279	328	305	288	323	282	277	315	310	287	298	264	312	312	282	321	333	287	330	319	346	288	301	300	288	292	305	306	281	309	303	279	292	315	305	290	294	300	309	274	284	323	274	279	332	313	298	305	274	312	344	291	332	297	274	291	280	310	279	273	313	303	288	309	301	313	316	325	309	295	286	289	308	286	293	287	293	303	307	319	290	318	293	281	289	322	286	293	311	319	338	305	337	294	297	303	295	281	329	289	281	301	293	317	300	313	316	310	297	321	292	303	328	307	307	298	300	309	295	312	319	316	282	295	291	301	281	319	295	294	311	292	309	291	314	304	294	321	305	299	288	305	300	306	309	305	309	293	303	326	265	293	295	299	271	311	295	314	305	305	330	285	293	303	305	283	293	304	286	322	344	306	312	283	293	290	312	295	272	293	340	312	311	281	278	274	298	288	313	306	328	294	310	286	304	302	297	279	298	295	278	310	318	291	275	313	299	279	284	323	259	284	307	305	304	308	309	260	283	310	283	288	299	325	292	288	281	286	286	304	286	291	305	303	287	281	314	294	287	293	333	315	312	289	297	319	309	305	299	304	311	308	289	283	286	262	314	288	308	317	308	296	271	284	296	303	304	307	335	306	321	288	313	300	285	292	274	300	300	291	278	316	310	285	291	300	291	300	301	302	315	278	279	306	301	287	298	267	254	311	290	294	281	316	320	269	294	349	285	307	330	318	300	299	297	288	285	275	298	290	310	317	303	294	301	292	295	287	302	289	274	314	286	275	283	307	301	295	294	327	311	283	294	276	312	304	299	298	328	292	289	302	332	320	295	292	299	273	311	324	292	304	267	292	328	290	266	295	300	275	280	317	287	331	297	288	300	319	291	302	289	293	299	316	323	277	324	282	311	284	286	261	325	313	278	328	296	265	270	310	271	301	301	301	304	286	308	273	296	306	278	283	308	341	325	303	272	308	325	297	291	281	277	291	292	298	310	294	291	287	321	309	275	277	328	296	287	281	310	297	308	297	272	262	275	322	289	323	298	267	300	307	296	287	309	290	309	291	284	296	298	302	306	322	273	307	317	311	296	277	312	277	296	266	290	269	274	314	274	313	295	309	317	312	277	297	337	304	312	302	295	284	320	303	305	320	311	296	277	282	309	307	307	277	296	319	318	322	290	300	273	286	296	317	294	289	250	303	289	296	291	333	304	286	306	299	273	286	288	313	298	296	287	285	311	292	310	311	279	321	295	314	298	309	309	290	299	286	323	327	325	329	321	308	286	275	334	272	296	306	290	290	290	314	306	270	304	285	279	287	319	315	305	327	325	288	300	304	317	324	278	299	285	293	316	343	312	292	315	308	292	310	288	279	307	313	301	275	323	292	303	299	325	307	304	315	307	317	300	308	263	304	325	288	288	281	273	257	297	282	330	337	265	310	298	285	279	282	299	278	302	310	303	280	282	288	309	301	283	319	311	288	302	316	314	289	270	312	297	320	286	316	325	296	320	273	311	281	314	247	318	331	294	300	312	294	306	286	284	320	296	313	291	296	286	296	317	303	298	302	302	304	262	275	330	268	309	290	273	291	331	311	299	295	286	314	312	259	307	278	305	315	323	287	304	284	290	318	281	321	316	334	285	306	315	307	288	284	268	349	317	314	350	297	273	280	310	271	317	276	290	296	298	325	311	270	313	301	307	312	319	285	297	304	274	289	293	282	320	292	276	300	285	274	276	315	311	309	289	294	294	301	302	316	296	291	328	326	296	278	307	277	294	316	293	281	297	285	281	287	305	307	298	273	324	280	327	294	296	293	296	259	312	318	299	266	298	266	266	280	327	304	285	274	300	291	322	307	312	291	318	269	283	297	261	319	324	307	291	301	302	306	319	294	334	293	307	289	305	280	273	282	281	300	314	298	288	304	267	294	305	294	300	290	310	285	287	281	298	324	311	273	319	275	302	324	316	252	301	282	297	295	297	311	302	280	279	307	292	303	289	290	301	293	309
52494	41393	42774	34626	28307	31247	38990	31394	19503	6763	861	194	208	345	285	213	174	126	120	126	113	101	100	89	111	122	101	133	118	103	118	95	99	101	101	105	121	83	106	110	106	119	115	119	124	119	109	113	114	114	115	96	116	94	130	118	105	104	103	95	111	118	94	112	104	111	107	90	106	110	125	104	113	111	117	120	115	110	111	101	102	106	101	112	92	134	113	100	98	115	108	93	120	122	107	104	85	111	128	101	113	134	110	120	112	112	105	100	105	124	106	111	114	103	117	104	126	101	104	84	100	119	105	100	101	105	121	129	120	132	124	118	137	106	107	97	125	109	106	107	99	109	115	111	105	125	89	114	109	97	121	118	90	94	84	106	110	108	120	94	116	117	99	109	131	120	103	103	107	101	110	135	87	123	119	117	105	94	97	112	123	106	125	105	100	108	117	111	108	136	87	91	104	100	122	115	110	117	102	123	113	103	103	110	122	97	127	102	144	107	81	100	113	122	119	110	128	131	131	113	108	101	109	96	112	106	100	117	98	94	122	111	100	92	86	97	82	114	105	117	114	103	115	116	89	117	125	108	91	106	106	105	92	113	104	104	97	122	93	92	126	120	114	99	135	98	117	122	105	138	120	111	117	106	122	113	102	102	107	120	117	103	115	129	114	103	90	105	115	131	83	109	108	94	108	118	100	97	103	106	121	109	101	103	118	111	123	109	106	113	112	101	121	111	113	98	110	102	113	114	104	99	126	104	102	97	107	94	95	126	119	97	113	101	111	126	93	95	111	106	104	94	107	103	111	102	105	117	105	100	92	96	125	90	130	105	99	100	102	107	102	115	102	98	93	131	109	107	113	110	111	104	105	119	133	114	80	113	119	112	93	118	111	131	123	125	86	101	123	106	95	102	107	135	106	118	122	112	108	101	110	110	96	122	114	98	121	110	96	105	121	96	122	119	114	104	101	102	106	118	118	111	135	120	96	100	131	104	106	121	114	106	124	108	100	98	108	107	106	113	89	99	103	127	100	96	112	121	122	114	128	103	110	122	115	112	96	113	124	114	106	116	93	108	115	102	101	111	103	120	112	123	103	111	97	88	111	118	95	106	112	114	115	116	118	111	121	95	110	114	109	118	109	110	97	92	115	120	93	122	116	82	103	82	98	128	126	108	112	96	103	105	100	115	120	113	134	102	97	103	114	114	98	120	105	107	108	102	104	101	109	112	96	110	131	122	107	97	108	98	121	118	114	117	99	103	106	125	100	125	107	96	103	103	95	88	126	114	101	114	99	112	115	107	97	127	94	100	109	126	108	110	106	116	98	95	118	114	100	108	97	128	112	116	94	117	122	132	99	97	103	107	120	108	102	120	108	114	114	110	120	108	115	107	130	117	105	112	104	98	113	95	110	115	117	105	117	97	118	113	121	103	121	96	104	112	103	96	115	107	94	100	121	125	126	105	129	108	119	116	105	102	99	99	132	101	106	107	102	96	97	124	99	114	118	113	111	99	119	94	105	118	121	90	112	97	119	116	116	95	102	114	97	103	112	113	103	101	121	104	111	110	111	104	121	109	121	119	99	106	122	109	107	91	106	94	109	101	110	107	94	102	94	99	113	104	94	126	121	102	98	97	118	110	115	108	123	107	119	93	109	110	110	125	106	123	109	110	133	120	96	93	108	109	105	108	92	101	105	114	118	119	103	93	104	108	103	92	94	112	122	99	114	107	107	98	111	107	103	102	118	122	106	116	106	103	98	88	106	106	113	108	111	104	101	110	126	127	98	116	116	118	111	117	115	100	102	123	104	90	110	99	118	128	100	98	100	101	121	94	101	108	100	116	114	125	92	103	117	108	116	97	103	133	122	111	97	114	117	119	116	112	116	115	108	107	104	94	86	120	108	106	124	118	108	97	112	131	109	112	119	117	133	98	88	135	98	119	130	114	107	114	118	114	102	98	102	92	103	101	85	108	114	132	114	104	100	112	100	123	97	114	129	105	102	104	123	106	94	116	116	99	96	104	121	117	99	123	120	113	88	115	103	112	108	123	128	103	108	133	124	102	131	111	120	113	112	109	101	128	114	117	100	110	124	97	104	90	105	99	114	121	107	120	102	91	92	102	102	93	107	116	145	108	117	121	109	109	91	114	122	98	107	109	106	101	108	98	126	120	110	104	117	107	99	128	125	102	93	121	92	92	125	108	113	107	101	110	96	91	103	98	131	96	111	102	119	118	109	92	115	106	106	108	120	104	98	86	131	100	120	103	116	103	108	120	92	119	105	111	96	100	103	106	93	113	110	98	97	105	102	114	82	125	112	108	113	92	84	133	112	101	114	120	108	99	103	113	95	94	99	105	117	104	100	105	119	113	117	88	109	120	104	115	118	120	91	101	115	112	118	127	100	106	116	84	122	105	103	106	109	108	111	116	112	108	75	108	95	101	106	117	112	109	139	90	103	112	102	102	123	99	129	113	107	107	125	124	110	94	112	107	107	115	91	121	115	111	128	112	109	123	104	107	137	108	93	108	104	101	125	93	108	82	119	116	111	97	113	113	116	125	94	130	98	95	108	101	101	115	112	108	100	98	88	86	121	89	107	113	103	120	106	104	117	118	91	120	87	119	79	108	94	102	112	95	122	125	119	116	109	120	116	106	94	100	95	99	97	104	105	133	109	99	124	121	102	99	96	105	102	123	90	129	100	103	98	107	101	95	112	101	103	122	110	100	115	108	117	97	100	102	81	103	117	127	100	114	98	129	100	118	128	106	100	125	106	116	114	108	119	118	97	97	137	130	114	105	126	110	103	118	105	114	123	97	99	108	91	100	104	99	131	118	101	133	113	108	128	112	115	91	101	127	107	121	98	112	130	106	116	121	110	109	113	139	132	106	111	100	80	113	110	112	97	107	91	132	102	115	119	105	121	112	117	120	101	103	103	121	100	124	99	91	117	80	87	109	121	106	106	121	102	118	106	92	114	124	97	104	99	113	99	115	93	98	107	98	97	102	84	101	111	105	113	118	116	109	95	100	116	114	86	96	109	105	90	96	94	105	123	107	112	103	120	102	109	129	105	104	107	130	100	118	91	102	139	112	100	107	107	103	108	110	120	103	113	105	92	104	100	117	102	93	126	98	122	117	123	99	87	134	107	115	120	110	123	125	128	111	117	131	112	110	110	94	122	107	95	115	108	124	116	117	115	111	111	96	102	122	118	112	94	96	116	98	92	125	100	120	103	119	94	108	127	96	97	106	102	102	124	110	115	114	123	116	111	100	95	102	115	117	120	109	103	125	108	103	116	109	112	115	104	97	100	112	94	101	115	106	95	124	94	123	98	112	99	110	101	87	102	108	107	96	94	88	107	109	107	120	108	106	102	118	118	112	111	115	105	109	119	117	120	112	101	98	124	123	101	95	110	96	105	122	107	103	106	115	103	108	119	116	108	94	123	97	103	113	105	98	105	95	111	117	102	101	111	117	103	130	104	116	105	131	93	127
47964	50460	53571	47311	46536	69941	69882	44468	18583	2684	485	419	771	1267	889	645	483	349	312	277	257	283	241	250	304	243	253	258	230	282	267	265	236	266	284	234	265	265	266	249	270	258	253	271	219	235	259	240	241	259	259	223	257	258	262	273	255	246	249	248	270	247	255	256	274	212	249	235	237	281	204	249	254	231	229	245	243	272	259	242	274	242	238	254	258	228	236	264	249	238	244	235	246	250	245	258	241	249	238	271	272	254	267	259	261	253	254	254	239	266	246	284	226	270	251	237	225	270	252	251	223	283	244	255	215	263	235	243	216	231	257	244	247	233	234	266	240	254	263	234	241	251	248	233	268	210	251	230	209	264	257	248	249	258	225	251	230	247	262	254	244	226	229	247	259	261	252	255	216	246	254	254	235	248	243	235	230	272	228	245	231	218	261	238	252	241	230	281	252	234	203	244	249	260	226	264	228	250	236	252	214	263	259	269	249	245	240	238	254	239	261	248	252	252	238	235	239	256	269	274	236	248	235	236	233	230	257	259	230	250	230	250	256	239	209	257	252	240	241	233	232	282	263	268	235	260	247	215	238	225	229	254	232	251	257	250	240	247	267	242	267	245	265	249	234	231	242	220	273	253	230	263	250	268	270	229	251	248	216	213	254	231	231	248	261	225	240	233	257	265	224	239	242	268	260	244	231	270	239	249	252	264	260	239	253	232	255	241	265	237	264	245	217	233	244	244	261	247	260	241	256	235	229	240	248	250	239	274	250	244	216	228	237	222	268	247	262	272	241	258	253	237	251	239	247	256	253	262	236	241	265	245	244	265	250	246	246	245	257	249	267	259	253	258	218	266	275	248	233	300	229	264	244	256	235	245	226	244	259	259	256	256	279	243	226	259	264	241	244	238	253	243	234	227	282	232	263	231	228	242	219	248	257	235	246	267	237	215	247	236	243	245	250	243	281	248	258	261	247	265	268	235	263	271	262	245	263	238	222	236	267	244	247	244	239	228	216	250	228	265	246	260	253	234	224	225	244	237	239	244	252	220	210	250	244	267	275	232	233	255	258	240	257	223	251	264	280	254	269	233	248	262	234	243	253	249	235	261	247	249	238	224	269	260	264	232	261	249	240	243	256	239	283	244	276	256	271	264	243	243	270	252	267	233	236	228	230	257	245	239	250	250	234	255	220	252	233	258	258	224	271	243	237	266	242	226	244	255	246	296	235	255	252	224	225	263	251	283	247	261	223	258	235	228	269	249	271	243	270	239	259	243	227	237	252	258	268	223	270	260	235	222	267	249	215	241	239	234	252	252	256	234	258	256	253	260	237	252	226	229	245	246	271	257	253	270	244	236	242	256	237	232	264	229	252	250	254	249	250	246	230	210	234	250	260	281	220	258	218	266	233	246	260	252	224	245	262	246	286	247	254	277	227	247	217	248	231	247	249	264	273	244	256	223	250	234	230	254	224	226	266	234	243	237	236	244	267	235	235	244	260	236	260	244	272	228	253	238	260	234	240	262	258	214	247	226	229	281	252	248	263	290	249	231	276	241	258	276	225	238	227	248	241	259	260	263	254	262	258	236	260	247	253	234	232	226	223	264	235	228	266	245	233	243	243	244	237	244	239	262	232	218	246	252	252	244	242	250	236	276	238	243	240	240	218	263	240	245	245	254	238	250	247	228	231	252	225	241	238	250	261	238	254	221	253	232	229	273	239	243	250	253	254	239	224	218	262	238	244	265	239	231	232	246	253	259	260	222	264	242	223	232	249	278	216	248	234	256	280	261	243	227	239	252	261	227	246	228	269	239	249	256	238	245	247	252	246	237	255	240	254	238	246	253	255	222	235	265	243	244	261	273	275	240	247	237	234	245	235	235	224	223	233	268	246	248	233	257	250	254	256	245	230	248	246	259	239	251	260	267	225	205	244	226	238	235	258	258	236	283	282	243	224	262	242	256	212	232	235	285	230	246	239	254	222	253	258	263	254	240	247	273	235	228	243	261	249	258	237	237	251	283	274	243	238	255	260	270	234	256	254	261	236	245	236	275	242	242	248	257	270	229	238	260	267	275	240	258	240	234	234	231	241	236	241	259	219	245	264	236	248	243	238	247	219	262	258	241	272	285	265	249	242	234	247	263	242	226	287	253	269	261	260	284	273	260	254	253	231	235	251	257	272	225	245	278	230	255	247	234	256	252	246	225	228	240	266	236	267	266	250	236	241	244	238	253	265	230	227	254	266	234	242	276	253	236	246	246	246	237	267	257	232	237	235	246	245	246	248	241	226	263	260	234	227	256	266	241	234	257	244	248	212	243	236	294	230	253	231	215	224	243	242	246	243	244	257	235	265	242	281	274	239	258	232	234	236	278	265	255	239	247	254	235	265	271	219	229	259	251	267	226	244	243	250	255	247	254	247	245	248	248	250	247	250	238	252	280	221	244	250	261	227	265	255	242	247	243	283	251	247	211	284	243	241	253	232	250	249	250	229	242	234	273	247	245	250	248	273	248	250	261	259	271	266	230	247	233	249	248	248	251	250	241	274	256	236	262	249	250	248	236	231	258	217	244	270	275	255	247	241	259	233	219	225	242	260	238	250	245	244	242	238	259	268	264	251	239	252	229	268	235	231	227	284	227	241	238	234	253	263	261	242	249	256	278	274	236	226	241	226	247	237	243	255	259	223	215	250	247	238	247	241	258	250	248	271	272	241	257	223	220	269	219	247	248	250	240	275	226	264	242	255	233	240	247	257	263	239	272	267	268	217	263	276	235	268	261	231	232	245	269	235	249	239	248	251	242	245	250	245	247	224	230	223	254	239	245	239	253	225	246	243	264	235	223	232	261	239	252	269	232	251	248	235	254	260	225	254	241	235	244	236	244	246	248	241	222	241	230	241	226	238	236	270	240	221	239	230	234	247	259	239	270	248	244	253	267	263	265	237	242	248	256	246	245	248	238	257	249	268	254	254	215	245	237	253	237	244	262	226	220	254	220	257	258	246	224	254	264	225	261	244	262	251	251	242	240	238	277	266	273	258	233	234	256	260	233	226	248	253	249	267	270	273	238	250	247	253	252	253	233	251	243	229	241	242	268	226	269	268	234	237	249	243	255	250	224	223	244	269	263	267	253	253	250	239	237	239	241	218	264	249	257	236	246	260	247	287	265	246	244	234	222	243	247	238	227	250	270	259	251	239	230	242	255	240	245	232	268	240	229	218	242	247	233	237	269	262	249	235	270	246	243	235	259	243	243	213	258	260	241	241	246	253	260	275	227	242	269	248	278	258	267	282	235	280	236	243	245	253	233	239	275	229	223	221	251	236	248	249	253	248	260	255	254	252	252	232	244	273	253	243	263	250	244	232	250	240	236	240	250	265	254	254	234	246	261	274	243	245	244	235	255	239	259	226	257	244	228	252	259	272	258	219	285	251	257	233	240	231	266	267	230	262	225	224	251	249	247	251	252	278	229	256	245	261	241	226	261	239	244	248	262	245	248
14344	20146	27840	16503	8558	7217	9337	4431	928	177	128	149	116	130	121	128	138	138	139	118	108	125	115	120	106	134	118	128	130	121	132	113	150	126	140	123	121	126	132	115	121	129	110	125	120	136	132	123	143	122	123	120	129	132	127	135	123	127	124	123	136	118	121	133	135	122	138	127	111	118	122	119	122	105	108	124	137	123	129	115	132	118	138	114	117	120	122	102	140	119	124	110	121	129	135	116	118	117	138	116	137	128	132	125	117	107	131	104	117	129	123	126	148	140	116	130	121	130	116	127	125	140	131	128	110	118	117	110	138	117	121	119	124	118	137	95	114	126	124	139	136	136	125	156	120	146	123	129	116	125	130	143	127	112	134	126	123	130	116	126	146	119	145	127	118	120	123	118	113	125	110	111	129	128	112	128	132	113	116	132	119	136	106	135	123	115	114	111	132	137	133	131	115	121	135	99	118	128	138	137	130	102	121	106	128	134	126	136	127	134	137	147	107	138	113	134	130	130	140	97	133	124	123	106	144	128	127	110	140	151	121	113	142	151	147	125	130	127	118	132	140	122	114	110	120	137	126	127	141	126	105	146	126	111	122	134	121	118	134	125	101	118	137	126	113	146	110	111	105	128	117	122	124	118	126	133	116	113	135	136	143	111	105	113	127	146	137	128	126	131	109	137	130	121	135	110	127	131	127	124	118	122	122	131	122	112	110	126	130	119	136	126	119	116	125	133	119	114	133	121	150	136	122	125	101	98	112	151	146	142	118	123	117	130	130	137	142	135	114	123	127	140	104	121	140	111	126	111	135	126	102	133	128	110	128	108	141	131	123	149	107	121	134	127	140	132	108	110	112	107	129	125	121	125	116	139	126	116	137	147	117	118	146	133	121	130	123	134	127	128	163	127	124	152	148	122	138	115	142	133	133	152	130	123	130	120	132	117	108	147	129	146	109	126	143	129	147	131	127	127	125	123	127	122	131	122	161	135	140	118	117	100	102	114	142	108	123	122	106	129	117	128	103	129	118	130	129	130	107	123	118	137	144	131	118	123	116	125	118	113	138	118	127	142	127	121	118	131	125	133	111	97	133	123	128	124	124	132	100	111	114	127	137	152	137	123	107	120	128	109	133	109	145	140	118	113	141	142	123	122	144	141	137	121	111	130	98	117	128	135	133	117	112	125	130	113	132	111	117	161	140	133	125	121	123	122	120	141	102	116	136	131	156	137	123	142	140	115	113	113	123	137	141	119	105	115	127	113	135	127	115	117	130	139	127	114	123	118	125	143	120	136	116	123	136	121	129	145	134	134	139	113	133	113	108	128	147	122	110	122	134	120	125	106	131	120	141	120	140	112	138	131	141	104	148	138	118	125	109	132	124	121	120	115	122	127	130	118	109	123	121	126	129	148	149	131	126	128	124	111	132	130	143	139	133	105	116	104	120	147	132	110	113	134	126	112	124	109	134	131	145	119	117	143	110	98	118	117	119	135	150	133	132	151	125	128	116	97	124	131	123	122	129	115	122	133	134	115	132	129	121	133	117	131	124	120	128	122	114	131	148	134	128	152	114	147	147	106	137	119	123	136	121	106	117	143	133	122	131	126	124	123	101	120	144	115	122	119	107	127	129	127	125	134	127	135	124	120	140	125	115	135	134	120	99	128	107	114	124	109	118	133	114	147	126	111	130	113	101	129	135	139	122	140	130	106	138	114	136	133	123	111	125	138	141	115	141	124	158	140	126	113	114	131	125	128	125	127	142	123	116	117	129	127	135	142	138	101	132	117	146	112	119	120	122	112	126	144	130	123	127	119	99	120	137	104	127	122	135	127	138	126	130	134	128	130	135	130	93	117	119	120	125	118	133	123	128	112	134	145	117	133	130	135	152	135	122	127	112	135	119	139	116	115	104	133	129	147	142	118	119	121	107	112	148	115	143	129	132	150	124	120	133	128	117	113	131	132	121	142	115	121	113	109	127	141	126	114	112	108	120	127	134	119	131	129	124	112	140	135	115	114	121	119	115	117	112	138	113	125	119	125	124	120	146	136	105	127	134	99	112	149	119	112	126	139	116	114	121	140	118	143	125	118	132	130	119	132	106	128	119	111	111	110	134	118	128	168	122	131	116	113	125	130	128	119	139	150	126	121	122	118	119	104	127	129	127	111	146	127	131	129	106	123	149	122	132	114	127	120	113	133	112	132	113	127	126	104	107	117	130	112	119	124	134	114	122	139	120	135	116	125	101	129	128	141	124	106	126	139	107	129	134	110	127	115	128	108	111	145	136	132	139	114	137	103	133	107	115	115	131	124	118	124	134	126	119	130	132	147	111	126	124	131	131	115	127	105	148	134	118	147	120	129	144	134	102	124	118	124	160	137	107	124	114	125	134	109	145	132	142	122	119	124	125	143	125	120	136	143	115	103	116	120	113	122	128	125	128	124	109	118	130	135	127	163	121	128	127	132	122	102	135	148	128	126	144	126	139	140	123	121	112	105	118	121	100	143	127	111	146	109	120	116	122	123	128	120	140	127	126	112	114	122	125	117	90	133	110	132	114	120	110	120	121	139	115	134	111	118	144	104	132	132	134	126	124	138	141	156	111	131	107	134	128	146	142	121	138	133	143	126	114	136	148	146	113	133	114	139	129	132	116	123	122	131	130	124	106	141	124	124	94	132	118	141	125	140	132	133	98	129	120	134	133	108	127	103	155	130	137	122	126	133	105	115	135	115	136	103	140	139	111	120	125	110	128	123	136	132	140	128	124	118	142	136	143	118	127	123	137	133	139	160	124	110	106	147	120	121	153	119	146	143	124	120	119	126	103	129	123	137	132	145	138	110	130	135	132	110	149	133	130	119	131	121	142	118	123	120	98	131	136	116	124	110	139	133	121	122	125	135	134	127	130	126	144	121	113	121	122	121	117	127	114	126	122	117	106	143	144	119	111	115	123	131	134	132	104	129	125	124	134	135	99	147	133	126	120	128	139	112	120	146	115	130	145	115	106	118	137	125	124	110	126	131	129	136	103	140	118	124	143	126	111	109	119	144	143	125	137	123	110	130	108	112	127	118	135	117	131	116	108	117	130	100	120	144	113	103	136	122	144	137	131	134	126	121	127	123	117	128	121	132	115	119	129	126	128	129	128	118	104	123	122	106	98	121	118	139	117	125	125	123	122	116	147	108	122	144	106	126	112	102	136	125	112	109	112	116	126	133	119	132	129	122	114	127	121	125	126	129	106	122	129	118	132	128	116	115	97	111	121	132	120	114	127	118	113	129	138	122	128	118	120	136	134	130	131	120	136	144	123	129	117	125	127	146	123	123	123	130	131	131	123	112	132	141	142	130	119	132	112	141	106	140	128	121	110	106	122	116	133	121	134	131	132	124	122	129	135	133	108	129	115	136	114	119	148	113	110	129	126	124	134	110	108	117	118	128	115	109	112	123	129	108	116	117	128	124	113	120	134	115	123	137	119	108	119	123	93	136	140	120	143	101
10336	21034	28620	22751	14664	19947	23070	10877	2379	465	346	281	303	365	342	343	312	320	295	272	311	320	288	346	265	300	311	301	297	288	297	288	314	273	301	306	307	314	313	268	319	300	282	303	309	305	298	314	258	315	273	304	307	301	292	303	296	282	303	314	340	321	297	354	324	305	297	300	304	304	299	307	313	302	280	336	282	300	287	280	308	279	310	289	311	295	303	306	311	324	309	259	284	299	310	317	295	289	317	319	331	313	283	290	316	291	321	274	292	267	310	286	291	304	295	338	292	251	281	278	275	319	310	306	302	304	289	308	311	282	294	300	295	316	285	309	289	259	310	271	292	291	324	308	296	313	304	301	297	268	305	305	301	315	292	306	323	297	322	310	288	311	284	298	272	312	291	299	283	285	316	262	330	331	311	301	297	306	300	289	296	296	300	300	310	300	300	324	283	302	311	296	318	272	324	311	298	316	301	317	300	293	316	286	296	312	323	274	295	292	306	289	322	342	286	339	321	292	306	335	291	308	308	296	310	310	335	294	277	314	326	292	293	283	311	297	289	305	302	270	319	324	324	310	303	277	312	286	288	287	319	303	271	285	295	288	305	288	274	280	315	298	352	311	295	278	340	317	338	277	309	304	336	274	293	323	302	318	282	312	303	302	305	317	283	287	296	322	291	259	317	281	291	268	282	273	306	296	283	280	289	319	293	287	280	287	301	309	274	274	268	334	298	308	299	316	302	327	335	335	323	282	286	313	308	310	312	276	295	304	318	277	300	312	324	290	296	312	323	297	294	277	304	316	302	288	322	296	327	285	313	299	298	329	310	288	286	288	301	338	305	326	288	286	300	317	301	332	294	292	343	266	299	288	307	304	318	319	310	325	325	298	314	294	326	304	299	303	319	270	308	295	333	309	273	304	280	322	298	304	317	306	309	262	328	279	332	278	283	319	323	315	302	278	311	297	297	280	320	298	303	285	277	278	303	332	296	286	271	303	272	285	271	308	336	302	302	336	294	317	286	318	312	301	300	306	316	318	309	295	322	284	286	325	301	295	306	282	273	301	297	325	335	295	306	304	279	282	289	308	324	310	291	305	315	284	304	288	270	320	299	291	322	304	313	326	283	298	316	305	319	277	303	305	296	279	273	309	309	313	296	274	286	298	303	307	315	304	324	291	295	289	308	343	325	287	297	309	310	276	295	313	309	289	271	319	301	285	309	311	310	338	278	280	279	306	271	303	284	300	292	300	304	310	291	319	300	312	329	281	316	307	292	297	327	308	289	297	259	302	286	273	257	301	295	285	294	305	315	300	309	311	325	284	302	279	304	317	294	301	301	305	283	287	284	299	322	298	275	278	288	303	287	288	308	289	283	310	312	324	298	311	315	273	299	315	298	297	347	270	278	298	298	291	284	305	329	315	296	308	271	307	299	295	316	328	292	301	303	313	298	294	280	308	271	314	311	290	297	313	294	276	306	292	267	304	291	307	292	302	289	320	303	303	307	285	274	308	283	310	293	282	255	292	270	299	285	301	302	282	314	304	303	307	274	313	337	305	280	319	316	293	307	288	316	313	292	293	288	301	326	315	302	295	313	261	305	274	312	280	301	305	289	314	331	296	288	317	265	272	284	333	302	286	292	313	313	301	304	299	329	299	339	292	326	309	292	307	311	323	314	269	288	266	316	280	288	292	335	284	309	330	291	288	314	310	301	311	292	327	273	296	305	277	289	282	298	287	276	305	278	287	292	296	290	282	313	292	307	310	317	275	334	280	300	278	306	304	291	322	316	288	266	315	313	284	282	299	327	317	309	289	312	306	281	298	308	262	326	281	296	275	289	299	298	278	290	272	316	272	296	331	286	299	317	283	288	282	330	275	317	310	308	310	274	322	307	331	317	319	279	296	293	293	298	309	301	291	284	283	296	325	268	288	285	287	333	283	288	301	297	299	293	277	278	323	289	302	313	319	288	321	328	300	290	298	331	313	305	246	303	294	292	305	307	280	301	294	303	303	317	278	301	319	322	286	317	279	311	311	302	331	286	319	268	301	318	290	303	278	283	286	287	289	274	328	312	288	281	311	280	302	311	298	308	290	288	282	294	320	301	308	280	280	278	307	308	287	296	299	297	273	268	308	323	323	306	307	276	292	326	287	297	296	282	286	293	292	330	339	297	309	299	307	312	290	314	277	292	266	309	304	338	307	322	313	313	313	324	287	298	294	322	296	322	305	252	299	307	284	301	307	273	320	272	297	281	294	320	305	327	299	291	266	280	291	314	302	322	294	333	280	322	298	296	286	287	296	316	318	287	312	275	306	274	277	273	321	296	289	268	319	277	284	291	297	353	262	282	305	296	339	294	287	306	277	330	315	305	301	301	276	319	304	284	306	266	288	333	303	305	301	298	289	294	297	314	290	319	277	308	338	281	286	322	298	327	259	303	322	308	290	318	309	301	315	294	273	310	288	309	282	296	318	278	285	269	300	315	301	319	287	307	300	257	282	296	323	307	313	293	314	305	310	290	296	291	309	279	304	317	296	306	329	284	308	315	286	304	315	297	311	289	294	285	323	314	292	280	316	286	274	292	309	249	292	282	297	285	288	272	294	288	335	317	293	283	315	300	312	303	302	317	291	306	308	297	314	287	310	290	308	306	312	281	294	301	315	280	310	311	312	334	290	306	303	296	272	305	324	308	315	300	307	332	312	298	277	321	292	301	299	302	296	291	306	315	287	285	340	292	298	294	283	323	285	285	269	275	284	312	306	284	280	303	295	273	278	274	308	283	336	295	315	267	285	311	314	315	333	256	294	301	271	310	328	324	320	310	317	287	314	293	329	327	286	304	290	308	285	306	296	269	287	304	314	287	291	302	303	280	293	317	297	304	287	306	299	284	309	278	322	305	319	285	301	285	313	303	271	289	306	304	339	313	283	294	288	305	291	334	276	344	280	282	354	307	316	278	301	299	301	290	306	291	298	330	293	317	300	264	297	305	289	284	316	308	286	313	312	303	305	273	318	290	288	274	308	293	281	307	304	307	298	304	293	325	323	293	311	326	290	329	279	322	320	298	309	313	318	320	287	310	291	304	317	286	275	279	339	269	297	267	297	314	299	319	304	264	296	334	318	308	280	300	343	292	289	314	331	320	295	295	286	295	293	298	312	306	321	310	309	311	289	323	315	325	284	314	287	319	312	313	318	334	314	298	313	299	295	306	266	303	278	287	293	302	288	326	318	288	292	315	297	305	294	335	316	317	297	328	294	308	291	306	286	289	316	294	280	289	306	301	303	305	309	290	284	294	303	245	310	297	302	297	266	314	322	313	300	304	303	309	257	317	298	289	294	284	301	264	281	295	295	308	291	314	283	301	296	305	295	296	289	311	287	279	319	311	264	303	277	295	309	286	296	313	311	294	300	284	263	313	317	317	335	287	318	318	293	295	298	299	333	324	306	317	287	312	308	280	281	322	297	276	276	319	300	291	314	315	299	296	275	295	274
42382	47085	42651	33170	29081	32922	36881	22593	6791	994	212	130	153	175	195	143	148	131	136	146	117	126	131	123	132	121	134	146	140	127	133	112	133	141	125	152	138	152	115	111	138	122	130	136	128	106	124	147	137	125	135	118	132	122	117	142	126	127	150	137	117	114	131	105	99	135	134	133	116	118	144	146	137	137	131	116	141	146	131	146	124	122	133	124	146	146	115	156	129	129	112	107	115	126	128	114	116	132	120	113	128	146	127	141	136	151	130	131	134	125	124	126	109	106	135	132	146	125	116	112	117	157	127	140	123	142	122	110	104	155	137	140	146	128	136	140	131	133	129	126	123	129	136	131	138	138	117	118	131	131	136	141	140	119	138	128	118	131	139	125	113	116	128	115	130	128	140	146	132	113	118	129	119	135	125	130	126	120	132	129	135	143	124	133	114	97	117	140	140	118	157	124	125	117	131	128	134	137	131	110	116	128	131	134	127	129	118	116	145	125	112	120	153	147	109	125	121	116	136	128	106	135	136	125	123	124	128	134	114	122	137	113	138	112	127	144	132	143	135	143	126	112	137	128	118	149	135	132	125	122	128	150	122	135	122	124	130	122	125	129	124	122	125	141	125	133	140	122	117	112	143	138	126	125	102	117	138	107	123	110	139	127	120	135	130	120	123	128	131	135	133	141	115	124	135	128	124	147	104	114	115	116	142	127	121	148	123	141	149	128	125	116	125	120	131	110	133	117	123	107	126	137	126	125	110	132	140	135	94	121	126	114	122	110	125	137	131	132	142	127	116	123	121	119	137	145	120	132	107	127	152	133	132	129	124	135	149	137	113	148	122	115	130	131	126	125	111	127	131	118	125	137	127	143	114	133	115	119	124	125	138	117	123	116	123	113	132	135	115	107	127	115	122	140	130	124	135	132	128	112	127	132	122	116	145	121	127	123	136	109	133	136	126	154	147	124	143	110	125	146	118	129	140	128	106	127	117	117	138	134	128	113	131	127	125	123	111	135	123	132	119	161	133	145	114	135	145	129	130	122	122	131	126	118	123	121	158	135	103	129	127	115	127	123	144	118	133	130	117	140	109	116	126	142	119	136	101	149	139	113	111	127	128	136	116	120	126	147	147	125	139	135	123	144	147	125	125	147	140	123	131	132	129	131	130	111	128	115	134	132	126	128	119	109	116	135	131	146	131	124	145	131	130	130	120	126	146	114	162	142	149	113	134	125	115	137	132	114	131	128	120	106	121	130	120	108	126	117	126	117	150	149	134	137	130	120	147	117	128	127	129	143	127	142	128	108	120	136	144	128	133	131	122	132	159	155	125	144	117	129	130	120	117	133	120	119	142	120	118	137	150	129	144	139	137	128	138	140	125	123	121	139	135	127	119	107	128	142	127	129	140	118	138	152	138	134	108	144	135	131	135	116	133	126	145	132	139	141	122	159	126	135	138	138	131	121	127	147	118	120	130	124	134	157	123	130	128	123	154	125	117	136	132	139	132	123	122	116	129	135	144	119	136	137	114	153	145	118	116	144	125	125	137	123	138	132	126	106	109	145	132	134	118	135	139	139	127	120	128	114	142	146	145	128	106	116	129	140	141	136	107	116	153	113	135	124	130	135	117	120	133	142	106	118	115	134	128	133	141	118	140	139	136	103	135	139	142	120	131	125	130	130	117	120	123	140	143	96	155	159	124	113	132	121	121	107	133	115	123	123	135	146	135	116	125	114	115	155	147	117	126	144	126	119	131	125	135	128	144	144	119	112	130	121	138	123	128	130	117	145	131	139	138	151	126	144	143	131	122	149	135	116	128	124	116	101	139	143	139	116	127	133	118	122	128	130	129	119	129	130	140	129	116	151	162	146	124	122	118	123	126	164	110	108	138	130	125	113	138	131	110	147	122	108	115	133	141	112	124	137	124	101	126	143	145	102	124	110	121	127	132	119	137	115	104	120	134	163	117	118	110	130	126	119	111	138	136	124	132	130	130	145	139	134	150	105	110	114	118	139	136	125	121	120	134	136	134	126	120	117	125	132	131	126	123	117	130	104	136	126	130	134	132	117	128	129	131	129	159	146	148	132	130	133	155	136	137	109	143	147	131	130	139	144	123	141	122	135	129	145	139	119	128	141	141	128	146	126	136	157	137	120	121	123	138	123	113	141	123	126	134	127	130	128	134	159	121	140	137	138	121	122	133	129	116	134	129	119	123	132	125	117	124	107	121	126	109	144	142	138	117	107	129	136	134	132	113	128	121	105	134	121	120	120	135	141	110	113	136	122	124	127	109	112	137	125	125	125	126	146	137	118	110	129	139	127	136	124	132	117	107	131	135	132	138	128	104	128	109	112	142	128	134	126	116	145	117	138	159	138	151	144	143	122	120	132	125	121	122	139	114	133	146	141	129	133	129	122	123	105	129	137	155	133	123	104	124	120	113	138	150	138	139	133	137	106	132	117	119	116	134	143	119	120	128	129	126	132	131	116	127	135	124	130	116	129	135	133	138	136	128	120	120	156	137	125	133	118	131	137	120	146	135	133	158	134	112	158	137	127	107	123	124	146	129	133	145	134	133	131	134	128	130	150	154	108	146	152	149	120	130	122	128	133	141	124	106	124	123	138	119	102	125	125	129	131	133	145	118	129	142	142	127	120	145	117	132	136	134	144	131	118	124	138	119	138	140	152	126	119	145	138	119	126	125	118	110	140	112	137	129	132	129	128	123	140	115	138	124	128	135	136	124	138	126	133	115	122	124	112	115	136	142	123	144	121	116	140	125	162	127	115	117	120	147	135	120	139	135	115	128	154	108	112	127	123	147	146	146	130	143	125	153	140	127	143	129	114	105	127	136	127	119	113	147	142	120	128	134	118	124	124	148	122	114	132	141	120	135	136	119	149	137	131	137	122	124	139	117	115	121	124	123	113	136	116	135	126	124	138	128	124	143	121	125	108	122	115	114	137	144	134	137	118	125	128	104	114	144	130	148	130	137	106	132	109	134	117	125	117	134	117	135	134	136	115	143	128	123	145	136	123	104	139	129	131	136	126	125	125	132	98	129	128	153	138	140	142	133	109	110	138	134	140	112	122	120	139	122	119	144	116	129	139	112	132	130	125	150	124	119	129	135	109	109	133	126	133	118	111	124	112	135	105	120	123	120	110	138	131	141	129	133	116	145	120	133	114	125	136	111	159	139	135	158	123	134	130	133	117	125	129	140	137	125	143	134	128	143	142	122	124	136	151	152	123	127	131	128	162	134	122	124	122	120	139	137	141	128	139	121	134	124	103	126	121	120	124	125	136	153	128	141	109	120	104	125	139	141	125	129	129	116	107	129	139	133	137	130	134	128	137	142	135	123	130	128	140	120	144	130	135	137	127	135	134	129	144	119	129	126	123	131	119	134	130	149	128	120	129	130	115	128	152	137	128	132	132	123	119	119	136	104	139	124	130	119	127	135	174	131	129	122	149	125	120	135	131	119	116	115	132	108	121	126	113
31649	45240	48178	42458	37193	52598	52037	30041	9245	1458	458	352	445	554	505	412	338	340	303	313	343	304	301	306	329	318	279	284	287	303	326	286	272	304	303	283	313	280	300	292	313	278	305	292	296	318	297	309	301	289	306	266	312	306	323	314	270	294	308	285	286	315	275	316	318	300	324	314	304	291	329	332	290	326	290	295	274	300	327	290	307	297	336	313	278	288	317	277	297	301	278	332	297	302	274	280	281	302	276	293	289	282	322	317	290	287	270	283	285	321	300	306	330	289	315	286	306	307	309	317	308	293	277	278	304	308	330	311	312	301	294	304	311	343	285	342	276	295	324	298	297	298	302	300	281	293	294	321	287	307	332	311	291	298	271	307	339	297	310	272	308	301	289	282	315	332	279	273	298	287	305	319	294	297	286	322	263	307	316	310	268	328	304	306	308	309	285	271	297	263	315	293	289	303	301	294	335	317	302	320	281	318	302	305	297	296	281	313	307	319	315	310	321	290	282	287	300	284	331	305	306	297	294	305	312	291	308	277	320	304	278	285	307	302	337	315	266	304	321	306	281	295	276	276	314	306	319	304	292	301	331	278	294	325	301	329	298	325	300	315	298	315	274	284	302	313	296	297	299	309	296	284	286	309	306	310	300	314	289	326	305	298	319	298	305	313	296	295	279	272	305	305	308	299	315	314	300	304	324	303	305	279	288	293	328	281	305	308	299	273	301	283	269	295	282	302	319	335	299	308	280	312	299	282	311	314	306	302	310	314	337	304	286	301	309	323	295	295	277	321	321	304	277	300	311	243	312	307	286	295	292	296	295	297	313	312	325	272	318	296	285	306	327	312	299	321	292	283	292	312	343	291	289	320	313	314	273	292	303	329	295	327	311	325	295	340	299	297	292	294	297	312	317	315	333	314	303	296	299	303	291	330	311	282	296	334	311	319	290	308	282	284	288	307	327	318	287	297	305	281	305	302	312	322	299	321	305	308	288	316	282	311	295	296	275	313	323	307	288	303	289	305	297	280	281	326	301	296	306	285	280	294	327	319	314	316	293	279	284	309	290	322	292	313	314	304	313	312	300	297	303	307	278	292	275	303	285	294	282	296	309	297	329	289	250	315	306	311	331	321	340	282	307	323	339	293	329	306	274	287	324	325	317	296	303	311	313	288	323	289	341	290	300	305	308	309	271	259	298	337	311	292	298	302	296	308	283	316	296	328	292	285	341	298	275	296	303	302	294	326	293	298	260	290	290	314	316	309	358	277	280	287	319	298	302	268	276	316	287	299	308	305	321	291	268	352	313	288	334	301	267	306	315	301	309	296	329	307	282	298	279	300	293	294	313	289	301	276	307	282	281	319	307	316	289	303	278	315	316	297	299	308	325	311	306	293	267	295	317	310	331	283	323	308	322	312	290	273	283	299	299	305	351	283	327	262	293	286	328	327	295	279	278	351	304	287	294	335	300	311	334	347	327	285	310	286	312	315	293	298	285	317	319	310	297	295	316	322	288	297	318	302	312	272	286	300	317	301	307	288	340	323	330	312	309	311	298	305	311	296	306	293	279	307	313	289	301	284	281	305	261	302	272	307	298	329	301	299	325	332	311	291	329	311	339	316	298	297	306	310	299	302	314	297	278	299	276	301	301	323	305	305	286	297	310	277	302	330	310	319	338	298	274	271	297	315	314	328	305	292	288	297	275	299	331	319	313	312	310	293	330	290	281	292	302	307	281	286	301	274	302	279	306	318	295	330	294	273	311	293	312	293	260	285	297	327	327	311	291	345	286	276	288	308	292	309	315	299	281	294	308	319	283	312	313	271	296	309	311	286	301	310	320	288	311	312	298	282	309	305	305	296	285	276	303	276	304	283	283	283	269	306	300	322	307	329	319	271	285	319	333	317	308	315	298	297	294	272	273	283	333	281	311	277	299	323	285	291	310	281	321	297	288	270	294	286	286	292	297	278	319	301	307	311	327	328	305	342	311	295	278	276	294	301	298	282	319	316	343	286	314	308	277	272	301	303	311	266	315	303	312	310	299	301	325	303	330	325	275	278	293	312	300	307	287	293	304	287	313	286	292	310	289	317	273	348	303	321	321	338	310	326	323	305	292	315	326	286	312	300	312	318	295	342	313	318	312	289	285	326	289	286	324	315	320	304	302	308	328	344	301	299	334	342	306	314	286	320	304	340	309	294	301	301	331	295	291	309	313	314	272	253	311	288	309	303	305	272	311	297	318	326	299	309	313	310	271	314	340	305	311	335	277	320	291	314	339	298	323	299	299	286	292	304	279	286	333	314	294	287	307	284	309	300	277	327	311	310	306	308	319	306	301	300	293	300	325	305	322	310	308	310	281	313	310	291	321	296	282	278	345	327	334	302	316	312	344	282	332	323	322	298	304	319	322	294	320	311	324	313	305	329	317	308	286	293	302	331	299	316	309	307	315	293	310	290	323	274	291	274	313	324	320	309	301	323	282	300	316	328	301	291	325	303	320	331	297	302	304	315	313	314	301	340	325	283	306	309	296	309	278	293	298	314	292	289	323	311	301	309	297	331	314	297	296	298	291	307	316	301	308	313	308	317	301	305	326	309	299	311	317	296	324	296	302	335	275	300	310	288	302	288	343	287	314	320	299	296	292	303	292	291	323	314	308	311	348	288	324	293	334	317	282	316	312	312	275	332	323	321	287	304	306	307	286	307	276	284	296	281	302	302	292	312	317	277	272	288	318	288	310	283	300	307	286	271	308	327	297	304	297	313	326	312	293	285	297	302	323	303	311	286	317	283	301	317	288	335	288	309	325	303	310	285	314	302	304	291	290	328	312	309	309	289	331	296	295	296	327	293	311	284	276	287	295	313	336	314	287	272	285	317	293	304	339	313	311	295	276	301	282	300	302	317	298	305	299	293	314	310	325	305	286	319	281	295	276	309	293	269	286	323	285	306	283	307	316	311	303	300	276	304	327	318	297	294	334	363	283	280	295	312	304	301	316	304	311	339	282	257	337	298	289	331	274	280	283	292	292	349	319	338	335	281	317	295	294	271	286	299	318	314	305	303	317	333	294	307	281	284	297	308	313	326	321	330	309	326	329	329	300	311	315	280	301	284	274	306	291	296	298	303	281	307	301	316	316	278	263	324	295	327	320	307	325	301	323	316	268	293	302	288	293	308	324	298	281	292	267	298	286	292	329	322	292	306	291	309	330	302	275	294	293	287	291	338	291	290	297	285	302	263	328	310	319	308	324	317	303	315	327	296	309	324	325	276	311	315	287	332	319	288	295	306	318	316	309	320	282	292	284	312	296	267	315	288	283	308	268	251	301	303	271	296	287	312	336	288	314	290	297	340	297	292	339	330	303	292	288	335	282	319	284	317	295	304	276	318	273	292	300	280	292	273	316	300	336	333	332	308	322	287	331	287	329	305	314	315	292	300	320	302	293	330	292	304	284	310	288	289	325	286	315	323	297	307	344	298	311	313	310	301	277	295	307	312
50993	48249	38777	32643	29262	32352	46086	36417	18856	5373	620	152	204	259	236	176	139	133	94	111	123	120	134	128	104	113	130	128	85	103	118	138	133	116	106	114	137	114	112	89	108	117	112	123	112	106	105	119	110	97	96	116	109	118	113	119	125	96	109	106	112	115	118	81	100	105	105	108	134	109	113	92	118	107	115	126	124	113	115	98	110	89	105	114	130	123	129	93	107	104	115	101	108	105	90	103	100	116	132	99	131	114	105	120	104	112	133	106	107	115	113	119	121	93	109	98	106	105	118	108	119	117	105	112	114	116	95	91	110	102	120	97	140	120	102	97	113	108	102	104	102	91	126	96	116	116	129	103	118	120	122	124	111	120	100	114	126	109	110	114	116	105	102	104	107	115	116	112	129	107	110	112	100	112	119	89	105	95	105	138	101	110	114	116	102	117	117	111	121	124	108	101	91	127	99	137	91	102	109	113	118	112	114	105	113	127	124	110	106	109	101	111	106	118	106	113	92	124	117	99	104	106	103	122	103	107	109	129	113	116	122	101	103	117	135	104	88	113	115	109	104	108	124	111	116	117	111	96	101	110	114	131	108	103	94	112	117	127	138	99	107	101	103	99	112	108	96	112	112	99	113	94	94	106	125	122	103	130	110	117	106	105	103	107	95	103	109	113	100	93	120	128	98	125	125	118	132	106	131	117	98	114	105	119	106	99	102	102	121	98	93	97	100	106	101	116	134	111	119	114	126	110	106	123	105	106	134	114	108	102	90	122	104	112	94	137	123	100	122	109	117	112	108	107	115	128	103	107	90	122	96	108	89	132	105	99	96	124	122	115	90	122	102	108	103	120	116	113	129	125	123	117	105	100	99	105	109	88	106	93	119	122	118	103	136	115	103	119	110	115	122	102	117	113	117	117	127	106	114	116	112	114	104	94	121	103	113	95	118	87	100	131	128	100	90	119	91	104	108	106	103	113	103	106	97	116	120	104	122	114	102	113	115	108	100	138	124	119	104	101	123	121	119	104	108	100	84	106	108	123	102	111	120	118	122	91	108	96	107	100	107	131	119	109	103	102	114	80	113	104	118	107	110	97	105	120	110	111	109	107	120	114	102	143	128	127	113	116	92	111	116	119	105	121	106	110	113	107	96	112	119	94	123	121	114	95	108	122	105	124	118	109	129	109	92	113	105	117	110	125	116	101	109	124	134	115	104	130	130	137	113	105	110	107	109	116	102	111	114	107	114	109	105	100	107	110	107	113	125	124	113	135	91	108	123	122	89	84	99	122	112	107	119	128	126	108	121	119	110	133	101	110	118	102	90	94	127	111	103	107	104	110	115	131	121	127	122	110	106	119	103	113	111	133	109	110	120	109	114	85	91	130	103	104	105	95	108	116	122	122	126	90	124	107	129	104	125	123	108	114	107	102	106	128	112	107	108	102	91	107	105	112	99	121	105	137	115	92	118	107	114	100	113	126	119	112	110	93	113	104	125	120	128	117	94	106	89	109	103	110	123	110	97	117	117	101	101	114	107	114	119	129	114	110	119	118	108	111	105	117	111	112	112	86	111	120	126	113	102	97	103	114	122	93	110	107	125	104	110	109	94	105	100	115	118	95	144	113	126	113	115	103	106	132	133	104	121	127	126	131	113	119	128	103	112	101	111	102	123	129	123	118	90	122	119	94	120	112	107	102	112	115	124	106	97	103	100	93	99	108	92	98	125	112	129	98	115	94	108	107	103	128	96	146	111	122	141	112	115	128	107	115	117	136	135	96	108	116	110	100	118	112	112	111	104	98	103	120	112	99	113	112	114	130	118	135	96	91	121	110	96	123	104	108	123	103	115	109	120	115	120	111	112	106	122	109	123	126	103	125	130	101	133	105	122	110	111	115	111	102	110	97	119	109	99	124	111	120	99	102	109	115	121	107	115	101	116	120	123	121	114	109	118	108	112	125	109	126	119	122	93	99	101	103	98	104	103	77	103	115	111	120	100	125	119	115	98	120	114	101	109	117	116	99	94	82	134	104	110	92	121	111	122	108	131	112	104	92	108	120	119	112	122	111	119	107	119	100	120	117	106	109	118	104	118	115	119	104	130	108	118	127	112	112	97	106	118	102	106	116	122	117	93	113	110	113	101	130	133	121	118	110	110	120	127	110	111	101	106	95	105	90	103	111	100	112	124	104	124	117	113	97	107	132	113	97	117	126	125	95	123	118	110	134	120	109	124	122	120	112	117	116	113	107	119	108	112	106	111	101	106	112	92	109	121	112	132	107	108	115	105	104	90	109	109	115	112	112	119	106	106	119	120	110	107	118	102	130	111	101	128	121	92	119	103	104	104	94	104	121	120	129	114	135	114	124	92	128	129	106	113	95	123	122	123	113	116	111	121	107	107	105	122	108	131	148	126	106	111	119	90	119	98	114	84	80	109	109	120	122	112	120	112	139	102	118	110	122	120	115	123	125	107	114	104	114	94	104	113	115	106	118	88	112	112	110	122	114	115	113	112	91	100	105	123	110	113	124	114	109	116	102	106	112	108	127	99	109	106	103	113	121	140	116	101	89	120	112	118	117	102	142	111	90	113	97	113	125	123	132	111	114	127	111	127	104	99	121	98	126	136	125	123	130	121	96	85	103	114	122	126	120	98	121	95	122	113	100	112	115	120	130	96	116	110	114	108	100	96	119	111	102	116	111	128	99	93	99	117	126	112	123	110	111	145	97	92	113	110	107	115	115	111	95	99	116	114	111	134	123	103	126	106	98	95	105	117	108	112	113	122	104	125	105	90	97	119	107	113	117	126	116	109	108	89	115	115	98	94	121	128	99	116	149	113	118	120	119	107	101	134	126	109	97	107	95	119	111	100	107	89	98	122	129	124	95	117	100	102	104	113	108	109	104	128	111	106	106	111	121	102	90	135	110	107	136	111	106	107	111	93	102	123	108	102	108	132	119	107	115	117	96	99	116	107	120	116	103	114	109	119	121	110	107	108	93	122	109	111	103	99	107	115	125	116	104	112	124	111	110	114	116	122	121	113	110	121	105	95	98	122	127	90	100	106	109	119	99	115	122	103	101	131	122	116	119	131	130	106	132	108	124	109	118	120	97	110	121	121	103	112	120	115	105	127	100	134	116	109	121	107	104	86	106	122	98	103	108	95	94	109	125	127	99	115	129	102	110	92	85	122	122	98	111	108	109	112	122	104	124	96	116	108	120	119	123	113	115	90	118	124	123	105	102	100	96	107	126	114	98	110	102	109	94	124	99	106	127	94	98	124	133	123	112	124	116	117	122	106	111	121	107	113	128	120	111	124	107	111	104	111	100	105	125	94	100	114	128	108	129	100	91	107	97	102	134	123	117	108	108	107	98	117	116	112	123	120	82	110	119	97	90	122	107	110	134	87	108	119	110	110	101	117	128	125	131	107	107	115	105	97	109	105	118	112	112	95	103	109	124	107	99	119	104	110	94	106	93	107	100	110	114	113	104	106	104
40466	51975	52447	50051	50493	63960	72542	48085	20122	4625	591	384	581	1005	843	589	381	310	289	270	259	270	235	270	243	244	248	271	256	245	254	251	251	248	277	253	271	257	259	255	245	250	282	287	249	253	279	266	257	237	258	245	284	254	260	247	293	264	252	245	264	272	268	256	267	242	255	270	250	240	246	264	246	254	226	256	253	280	248	270	270	264	258	248	277	265	240	219	272	250	272	274	255	246	235	266	273	276	271	285	238	246	251	279	244	255	258	238	235	272	244	262	228	253	262	259	249	251	257	254	247	258	240	273	254	222	225	260	272	242	262	263	254	262	251	247	267	266	258	247	254	265	263	243	266	260	256	273	248	260	239	253	281	251	248	254	249	258	248	245	254	253	253	242	273	292	284	270	248	264	248	240	255	264	263	237	257	239	278	274	259	241	234	264	242	302	245	271	275	265	267	234	267	265	246	220	243	239	258	256	274	255	276	253	264	264	265	227	241	224	248	260	275	247	265	246	242	243	249	237	263	259	246	259	241	230	242	224	279	249	257	249	269	258	251	264	220	261	238	261	261	229	239	231	240	249	279	222	266	262	251	283	291	239	261	227	275	227	258	249	238	244	262	255	242	278	253	278	257	249	261	259	252	261	254	255	265	252	266	261	271	255	279	288	257	220	278	265	256	267	249	255	264	273	262	280	268	292	249	244	235	250	275	225	252	253	256	272	271	242	252	286	234	230	258	265	228	253	250	229	288	257	264	278	264	274	253	237	263	237	242	273	259	237	244	253	256	255	291	265	255	267	262	249	268	273	258	262	279	240	243	260	256	274	242	217	253	245	247	250	264	257	265	289	243	236	258	225	260	263	257	250	235	259	253	257	254	249	270	277	263	257	265	235	233	243	277	236	255	242	251	227	272	221	260	234	262	264	268	256	250	285	243	248	210	277	292	242	241	263	269	256	251	254	244	268	233	282	260	259	259	269	237	255	229	245	262	247	247	241	251	229	250	257	285	251	242	263	279	298	285	265	263	257	252	269	266	255	277	258	273	265	254	251	245	295	236	242	264	270	269	241	271	249	279	273	269	255	265	275	278	273	274	247	212	272	245	281	256	260	245	282	253	275	279	234	236	261	221	270	253	227	258	261	259	256	258	254	275	259	252	257	279	273	252	250	279	251	253	260	278	260	282	244	251	254	260	246	256	246	261	241	260	240	264	269	253	247	248	258	259	265	244	264	251	274	257	239	252	236	227	261	254	279	225	261	233	225	255	255	245	259	267	278	258	242	246	255	255	260	231	265	286	254	266	237	223	258	269	287	261	288	261	261	271	266	276	287	256	277	252	250	246	269	256	263	265	272	233	254	238	244	285	249	227	242	258	258	279	262	274	235	255	258	264	248	259	283	250	253	242	229	256	247	252	294	287	253	241	286	268	244	268	265	249	263	280	254	238	245	269	264	236	239	247	250	232	291	294	249	265	253	284	246	231	262	272	243	254	262	245	236	294	252	270	234	219	249	235	262	243	238	230	274	249	236	264	281	266	253	247	252	273	265	223	264	245	251	288	231	253	249	233	251	225	285	269	261	256	243	235	248	254	236	275	231	258	267	248	264	290	267	286	253	256	245	271	259	276	266	244	232	268	265	263	236	244	250	264	244	241	258	263	243	248	223	233	254	270	248	270	243	259	253	274	248	226	260	251	230	276	236	259	250	265	237	266	271	229	274	238	266	259	245	233	248	248	299	295	268	247	270	239	238	240	258	250	254	264	252	254	257	271	263	240	253	252	243	237	301	257	269	248	273	252	266	272	283	251	251	265	270	230	240	250	244	253	262	255	250	261	267	278	261	272	263	234	245	256	251	284	254	255	243	289	240	274	261	232	237	254	244	242	263	250	257	256	270	237	235	294	259	238	246	283	274	240	244	248	242	245	258	246	244	242	259	248	262	257	218	268	268	251	269	266	244	244	241	239	260	247	244	261	281	263	256	244	257	220	239	254	258	277	266	248	250	271	247	257	279	236	258	251	252	268	242	265	255	243	234	248	245	249	265	253	240	244	251	259	260	266	251	275	245	271	270	264	245	284	245	259	256	265	252	286	219	263	234	271	281	246	237	259	250	247	283	264	267	252	232	251	249	268	246	276	270	281	283	249	258	238	246	254	267	275	282	270	224	278	279	252	293	282	264	251	248	270	252	259	255	235	242	260	248	237	247	262	277	257	256	253	246	236	236	267	257	248	278	249	300	284	286	241	265	283	241	274	264	258	266	283	276	248	255	274	277	256	236	265	273	260	258	241	272	257	253	249	272	252	234	241	246	269	241	245	247	245	214	288	262	238	310	260	270	253	241	258	297	278	256	280	260	251	258	274	266	257	254	257	249	248	276	240	287	260	252	261	261	260	281	260	262	270	259	267	272	277	267	244	240	259	237	264	249	263	240	260	247	270	251	244	248	299	243	244	261	242	272	252	261	274	262	256	256	285	250	291	253	266	253	292	268	241	278	244	287	253	253	224	251	273	276	230	280	270	224	255	256	249	227	254	231	241	245	256	274	270	261	265	285	249	268	281	257	251	231	281	255	266	268	258	253	253	255	255	257	247	247	254	250	251	251	256	270	267	258	217	264	265	266	243	253	249	234	254	274	262	219	227	269	264	235	244	242	271	234	249	261	243	259	263	247	239	267	252	227	258	245	232	259	280	251	270	241	250	276	229	263	245	267	234	265	255	249	262	273	216	224	238	259	255	227	274	259	265	256	258	267	273	223	263	255	267	241	270	260	254	245	264	272	216	237	257	260	257	282	279	247	257	276	249	271	286	261	281	262	267	256	258	262	256	244	257	242	273	253	279	251	269	257	267	242	251	265	260	265	267	278	279	268	248	273	259	264	256	275	260	282	249	242	263	267	250	273	269	235	280	242	252	305	293	236	267	283	276	252	273	267	258	252	260	236	267	239	256	248	254	255	261	280	254	232	255	273	266	250	260	258	258	245	255	222	237	263	234	231	229	242	274	260	252	232	248	253	266	246	272	263	247	264	238	245	281	249	228	245	251	257	255	254	254	244	271	265	248	266	253	274	247	277	248	253	257	259	279	286	252	256	231	261	261	241	243	275	254	251	274	242	284	253	252	269	252	263	266	253	224	304	269	241	267	284	289	254	240	256	250	257	284	249	244	248	247	251	272	258	265	239	253	252	286	266	261	275	248	272	274	241	287	243	268	275	251	247	258	239	271	267	265	247	248	257	282	238	268	251	254	244	256	225	252	271	253	228	252	252	228	269	267	252	281	256	263	287	264	239	251	261	253	253	273	272	236	234	235	264	248	271	258	275	240	264	272	265	262	265	237	250	264	242	254	271	258	231	244	254	247	258	270	248	266	233	219	253	272	252	280	253	256	251	273	254	260	256	273	240	254	239	252	263	258	247	247	250	271	237	261	278	251	255	260	257	273	264	280	235	292	249	278	243	264	251	263	251	260	231	278	256	239	267	246	254	235	260	265	262
16073	27691	22092	16968	9496	6639	9028	5886	1461	361	145	137	137	132	119	123	137	115	143	135	146	124	154	128	128	121	134	106	118	151	136	136	128	119	124	131	118	116	114	125	136	142	117	132	142	128	125	118	126	145	136	146	121	130	134	119	142	121	151	132	118	105	129	126	129	133	130	135	131	124	129	146	123	130	132	117	152	135	136	132	126	131	125	125	138	130	132	145	115	112	124	127	130	143	148	126	128	144	122	138	118	126	135	135	117	129	146	118	141	110	115	123	139	133	132	128	143	128	110	136	138	129	137	129	115	135	112	127	122	133	142	131	113	104	119	117	140	123	115	128	138	131	142	131	126	124	132	127	134	115	118	141	143	121	137	143	141	130	129	134	119	142	146	132	124	145	115	135	166	129	142	137	108	136	150	122	123	145	117	121	139	131	129	133	124	136	130	136	126	161	151	109	129	110	140	134	135	132	135	148	119	119	117	118	123	150	119	135	140	128	128	129	133	130	142	126	127	126	101	121	143	140	111	124	151	126	105	135	125	128	130	142	102	121	107	131	122	140	145	119	129	126	132	133	141	134	126	134	116	117	129	140	115	123	163	128	113	162	121	115	105	128	132	117	131	125	117	126	127	134	133	121	136	123	114	124	125	114	127	130	115	134	107	125	120	147	131	155	115	123	130	123	117	117	111	124	127	110	112	123	140	118	128	143	135	117	114	145	128	120	124	144	145	145	147	132	136	127	120	119	151	139	117	121	141	148	130	149	133	117	126	133	125	117	118	108	139	125	136	141	126	138	140	108	131	121	131	149	128	133	119	129	135	137	144	116	125	150	139	137	124	116	126	120	115	131	102	120	122	112	143	138	120	126	123	124	135	108	132	132	117	140	137	131	116	119	115	112	134	145	126	142	149	115	140	117	124	126	116	114	132	125	131	124	129	119	110	111	114	115	122	141	131	132	139	141	115	139	127	135	108	123	135	134	142	114	134	127	107	125	133	130	145	148	130	124	134	128	118	109	147	132	122	119	122	135	149	124	113	135	135	134	114	117	129	135	129	137	151	135	153	145	124	128	131	139	133	128	135	111	109	133	127	141	120	132	117	103	106	124	148	130	124	132	126	133	122	146	122	136	107	109	127	163	124	132	125	122	130	121	143	127	124	131	123	111	124	120	106	119	136	135	144	146	138	134	124	137	136	125	138	120	128	149	126	124	112	143	142	123	128	114	117	121	140	134	140	121	153	100	123	141	105	116	117	136	127	126	118	139	114	127	140	138	124	130	120	123	142	132	130	111	152	142	140	111	134	134	115	100	115	121	117	116	162	148	136	119	123	138	141	119	130	114	128	127	150	129	137	138	143	113	123	124	131	108	127	108	100	114	123	142	131	136	122	123	139	137	119	160	123	135	138	113	138	124	126	135	130	129	150	101	135	121	133	119	142	128	120	135	137	128	133	126	131	130	137	107	117	114	130	121	131	114	125	113	127	102	140	127	140	133	123	129	138	130	134	149	145	114	138	131	124	146	124	115	115	137	129	115	122	109	104	119	104	109	137	117	128	131	155	126	113	121	130	143	120	135	117	106	131	137	135	167	118	112	134	109	129	118	111	147	160	119	123	127	120	135	142	117	124	133	128	118	118	124	133	143	131	114	127	120	122	122	133	116	112	111	126	112	131	104	116	152	135	127	140	144	143	146	125	131	105	121	122	101	129	122	120	113	139	143	110	128	143	133	141	125	118	122	133	126	127	125	145	124	119	134	128	136	131	113	142	130	125	117	125	136	159	129	128	104	116	145	144	127	113	134	119	124	129	127	118	125	121	144	110	115	117	124	113	135	136	104	120	129	131	141	118	116	118	137	131	136	136	136	122	147	126	130	115	138	135	105	118	128	137	142	135	132	136	105	123	117	107	141	123	116	136	136	126	128	120	116	112	135	128	96	126	143	129	145	134	122	153	128	127	131	116	110	136	156	138	145	134	124	138	155	116	121	127	131	125	137	123	125	114	125	140	144	133	127	150	111	148	145	128	142	132	111	120	131	132	117	144	144	124	126	136	128	112	123	129	135	122	138	115	129	132	119	117	117	137	151	129	132	119	148	130	126	138	136	122	137	133	114	135	141	105	123	138	126	127	134	131	140	125	117	115	147	117	116	120	133	145	129	119	139	125	108	125	128	127	130	113	131	137	121	118	116	135	123	141	132	108	106	133	109	139	128	147	134	133	117	113	138	121	154	124	141	115	116	125	118	106	134	129	138	127	119	126	130	126	129	130	132	92	136	121	136	134	127	98	160	130	123	122	130	143	139	119	96	112	113	143	106	146	130	123	114	115	152	124	139	112	128	131	109	118	148	127	138	114	120	141	108	119	119	124	132	132	112	126	155	144	125	145	140	127	118	101	133	136	136	120	153	145	146	136	122	124	116	136	138	136	127	117	117	142	119	122	148	133	127	126	130	120	122	109	134	134	118	119	131	117	133	121	126	127	128	157	123	120	118	129	141	116	139	134	124	128	126	116	135	122	128	126	126	116	138	133	141	132	121	134	139	131	121	129	102	129	121	122	145	122	126	127	122	118	123	129	129	120	115	144	119	125	143	127	136	126	136	126	131	129	123	124	137	116	153	120	125	124	141	108	125	121	129	126	114	145	117	122	136	129	120	126	135	118	109	145	126	107	130	124	118	131	122	128	123	114	123	112	129	109	134	125	132	129	93	128	146	141	101	125	137	151	152	123	121	135	129	140	115	143	133	139	133	138	120	118	139	136	114	137	128	133	137	131	137	136	121	119	109	119	134	118	118	131	140	150	126	120	131	127	141	122	141	123	124	117	131	114	131	129	140	139	115	138	123	123	109	117	145	112	116	139	112	112	111	135	127	134	134	130	136	148	127	112	120	114	143	122	108	134	112	135	149	125	121	151	126	127	119	131	141	151	137	133	138	117	129	145	127	140	129	131	136	141	123	117	115	143	158	119	117	119	123	134	133	144	131	104	146	125	114	141	133	131	125	132	117	131	119	131	150	137	129	115	127	109	100	120	120	113	122	131	128	120	135	141	125	123	136	110	131	123	124	127	144	121	125	125	127	117	132	119	147	138	133	140	118	133	125	117	127	132	152	125	118	120	110	132	139	126	113	121	154	150	119	160	131	120	136	117	143	110	113	137	146	123	119	127	120	124	133	119	147	104	125	117	117	128	112	125	122	144	136	120	144	108	124	110	123	118	136	127	146	138	116	138	109	140	132	137	126	130	136	111	133	118	131	141	123	120	132	123	120	120	130	140	126	160	118	135	118	143	141	157	105	108	136	128	131	125	104	115	135	125	131	127	110	100	124	144	127	136	148	136	119	140	135	134	113	146	135	124	130	132	135	119	132	151	114	157	115	117	120	153	120	117	139	149	118	132	134	134	122	132	112	119	123	117	131	133	114	139	128	101	135	131	134	131	157	135	135	137	142	130	129	146	140	123	138	126	128	147	141	126	134	104	142	125	139	125	147
12079	26356	24387	24703	16539	18272	23245	13732	3439	791	306	325	348	348	344	320	324	291	316	322	314	316	306	318	321	306	330	303	357	286	291	295	290	309	320	302	279	286	317	290	291	283	321	328	304	307	292	323	297	301	323	313	299	337	280	343	312	333	283	293	293	318	305	291	291	291	320	304	300	321	344	277	304	324	282	294	324	322	311	270	302	277	313	303	288	312	319	294	299	285	308	322	321	296	306	315	304	295	289	327	279	314	300	322	325	288	285	299	306	322	307	286	330	316	327	285	340	281	315	287	313	307	270	300	297	328	281	290	275	283	313	310	274	308	289	269	295	293	304	312	312	281	277	328	301	322	288	299	295	313	282	315	307	276	296	271	299	305	284	307	324	280	314	310	305	291	311	298	301	298	338	310	293	331	330	295	310	327	312	304	283	330	291	309	295	343	299	308	276	263	317	287	331	299	283	315	306	292	297	261	313	284	258	295	294	324	316	340	286	286	306	305	285	302	292	296	311	273	315	302	291	298	309	316	299	288	291	297	296	294	301	297	311	310	323	308	306	322	287	296	321	284	286	297	282	263	307	286	300	281	287	304	298	285	301	315	287	305	336	306	312	277	318	318	278	330	270	330	291	312	298	299	306	298	355	320	295	304	294	311	312	307	307	291	260	308	328	322	289	311	302	297	296	292	301	297	292	297	305	310	292	300	299	298	316	320	296	297	317	303	300	318	324	296	323	289	324	294	306	314	298	308	308	310	311	297	312	272	298	326	260	304	304	315	295	341	278	292	323	306	301	323	308	284	321	280	286	308	300	347	326	301	288	310	297	306	292	308	294	271	314	311	291	334	312	301	318	328	312	274	307	323	323	310	316	320	291	275	315	283	306	297	326	316	318	281	318	297	290	296	291	312	277	318	301	303	303	278	282	321	346	315	307	308	295	277	273	284	318	290	308	317	353	337	322	306	308	296	312	278	273	311	319	301	292	268	304	315	325	324	313	294	321	283	291	306	302	325	296	316	279	283	308	295	332	313	289	327	299	293	316	330	312	327	325	318	287	291	317	317	318	296	294	307	327	286	318	322	295	300	304	306	286	307	319	296	297	314	321	338	345	310	316	304	308	295	302	298	288	314	298	303	306	321	324	288	295	337	296	274	325	306	312	290	321	297	284	302	343	319	327	278	328	313	331	320	288	286	303	300	296	306	295	310	323	301	305	296	285	313	322	291	306	297	315	290	333	312	316	315	319	297	310	265	285	322	290	315	301	328	285	358	294	305	291	306	295	302	315	316	336	290	317	328	270	289	304	314	299	274	302	307	311	315	298	304	326	299	336	299	315	338	354	289	312	286	314	318	299	286	286	311	312	300	307	293	307	307	303	311	305	313	311	305	290	271	287	279	332	325	292	321	321	290	309	304	323	295	284	306	323	296	295	311	321	311	313	312	303	298	329	311	298	315	318	301	313	276	296	277	326	282	281	328	282	329	294	315	316	302	344	320	298	293	310	258	310	289	324	296	287	306	318	300	263	310	275	302	320	324	292	288	291	309	295	296	297	351	311	295	322	315	305	298	286	299	293	294	296	284	313	308	312	332	308	299	313	296	316	297	322	301	289	299	297	283	326	310	303	310	289	290	320	308	304	301	311	293	289	307	302	309	289	329	299	304	311	296	320	326	307	316	280	273	308	290	317	277	263	284	324	302	302	315	302	315	291	314	313	278	294	308	330	321	313	309	316	328	308	309	305	300	280	289	281	300	304	316	297	308	317	293	325	319	300	303	333	296	293	296	329	305	310	300	313	316	283	352	303	287	309	314	339	308	294	299	325	326	329	294	292	341	300	316	294	292	322	291	308	329	308	294	280	334	296	298	320	333	311	297	331	323	288	332	305	301	291	314	297	314	299	323	291	320	336	300	302	323	268	315	306	288	303	312	315	322	327	316	291	300	304	282	292	319	292	324	326	290	305	291	325	308	302	303	318	290	301	314	304	305	296	300	318	299	317	289	294	311	297	293	298	316	314	335	287	279	309	330	326	310	338	282	291	314	290	339	263	309	307	284	294	290	315	328	303	306	301	297	290	301	324	311	277	304	291	292	340	300	306	309	304	315	319	293	318	294	281	292	308	283	319	307	296	289	335	277	283	329	291	269	312	330	319	310	313	282	343	325	301	309	296	275	308	301	285	302	302	325	298	284	311	296	285	308	308	308	311	281	271	309	309	307	309	282	324	313	315	278	276	301	309	304	326	314	315	310	302	269	283	308	336	307	316	313	350	309	305	307	284	304	288	311	279	289	309	343	288	303	306	311	330	312	294	265	324	304	308	318	281	323	314	282	301	290	296	309	294	290	310	303	316	317	271	285	272	298	309	313	290	301	307	279	293	289	318	321	280	318	298	282	300	330	308	289	319	304	318	317	338	326	314	324	318	249	328	308	315	316	337	327	287	299	290	299	287	310	306	301	285	312	318	303	323	309	334	300	299	319	304	307	291	325	318	310	324	303	299	349	297	305	324	300	309	277	296	317	316	320	288	315	318	300	326	288	291	297	330	320	281	329	311	295	298	292	292	294	310	287	293	326	278	297	315	295	294	346	308	285	292	326	303	293	318	318	302	323	323	321	274	331	290	299	301	317	317	288	319	331	288	293	313	308	312	307	304	328	306	299	308	317	311	299	311	313	318	320	296	322	289	306	316	296	326	320	299	286	299	281	282	317	299	294	314	280	332	291	330	291	289	298	303	332	275	267	334	306	309	312	338	308	282	303	298	289	271	281	298	293	319	287	302	282	285	301	307	323	296	316	284	307	338	339	290	318	340	310	316	306	290	287	306	294	288	302	301	304	266	317	296	307	311	277	319	316	307	299	313	310	320	294	325	340	308	319	275	285	304	273	315	340	260	323	311	327	333	319	254	319	298	277	323	320	290	312	308	292	323	301	322	298	302	292	313	301	326	288	311	320	290	293	277	323	323	306	314	319	305	283	303	281	324	319	300	314	335	311	330	312	309	304	294	304	303	287	320	323	304	289	290	268	304	274	287	308	278	328	270	325	319	301	290	276	297	312	297	309	303	334	281	304	311	316	329	295	274	295	322	303	303	300	321	342	290	285	307	319	298	292	265	279	291	308	304	300	308	306	302	297	317	301	310	345	279	293	291	335	294	303	310	315	277	336	264	313	288	289	296	304	282	332	299	317	307	324	308	332	307	278	311	309	299	324	330	294	316	341	298	302	345	288	295	278	312	320	327	314	318	299	313	316	313	307	339	308	346	328	301	311	297	283	314	310	304	302	281	299	286	296	294	271	305	330	328	299	305	305	308	296	289	268	304	314	274	291	287	289	300	300	284	303	286	275	284	255	319	295	317	300	321	292	333	306	301	304	286	299	302	281	302	293	320	305	299	307	327	291	312	289	308	313	290	305	288	301	325	304	294	288	314	309	298	314	294	336	340	304	322	309	332	328	330	303	284	286	328	327	293	304	312	282	328	301	307	313	297	282
42863	48242	40466	37486	27886	30542	36530	25201	8642	1491	216	142	143	157	165	155	130	129	138	138	121	132	146	123	143	128	151	138	139	120	155	119	124	122	126	149	123	125	117	150	117	130	128	141	120	108	140	152	132	131	133	142	154	130	133	124	128	142	165	128	139	135	125	132	143	121	109	123	151	138	139	118	143	127	136	142	147	148	129	130	144	124	143	115	133	151	145	138	130	127	139	108	144	129	151	133	133	117	127	123	145	150	126	148	134	121	114	132	110	110	150	148	135	153	138	141	127	147	108	128	126	154	123	131	147	138	135	130	129	146	132	135	130	121	137	119	130	121	130	114	112	129	139	148	149	120	141	116	125	148	134	113	123	126	108	135	150	127	127	139	122	116	138	129	135	114	144	121	107	133	127	141	133	132	156	157	129	125	134	139	160	138	120	131	141	135	149	136	149	148	137	135	125	127	126	122	145	133	127	130	115	149	155	131	123	130	132	118	121	149	141	116	133	125	149	147	118	142	140	105	146	145	123	132	125	129	107	122	122	133	114	122	137	143	130	166	135	141	144	118	111	117	125	152	132	141	143	147	143	124	114	143	137	122	133	150	126	121	147	115	126	129	155	136	123	133	116	140	128	152	121	142	119	112	131	143	138	127	135	143	134	144	130	135	121	157	128	123	138	113	139	138	132	123	135	125	135	122	137	123	145	124	122	135	165	116	121	145	131	154	122	118	128	132	128	118	153	121	147	131	140	119	144	138	136	141	119	148	140	130	120	113	143	144	144	104	123	140	135	152	117	158	123	131	148	116	119	113	127	130	146	131	107	141	150	121	128	138	141	127	139	146	134	122	143	124	136	103	121	136	113	128	126	122	110	112	111	143	136	159	115	128	131	132	134	132	124	133	134	139	131	111	131	141	132	134	121	155	165	133	134	111	138	146	134	144	128	139	110	148	159	141	120	157	132	145	131	120	146	119	102	142	112	122	134	167	112	122	125	125	131	127	136	131	156	128	141	110	141	135	139	146	118	117	116	146	112	144	138	138	112	122	132	126	136	137	127	113	146	138	120	130	119	137	141	144	134	125	120	111	141	124	112	137	141	157	130	143	130	151	154	133	143	115	132	140	143	133	129	141	120	152	128	124	127	126	140	121	145	153	125	143	149	119	156	123	113	123	138	139	129	133	127	137	110	128	127	123	127	131	124	141	131	112	133	122	143	155	112	137	128	123	149	143	143	120	126	127	130	102	145	136	139	124	133	127	128	124	125	145	140	157	155	126	134	98	127	137	139	142	121	122	139	142	152	127	111	135	146	150	128	130	140	153	137	127	113	113	132	136	116	114	143	146	133	117	134	115	135	132	146	132	122	126	138	145	131	129	124	130	132	111	132	125	140	130	117	141	130	124	125	141	135	111	138	130	134	135	146	123	127	128	124	139	123	117	141	143	161	128	130	116	108	134	121	153	135	143	139	128	136	140	150	119	133	127	126	129	146	153	132	130	130	131	137	126	131	151	122	130	132	121	140	140	140	125	123	127	121	109	137	106	130	113	127	105	112	124	129	115	137	156	131	167	166	112	138	110	135	134	140	130	137	157	148	141	122	153	128	137	133	130	133	149	127	132	128	131	127	113	132	112	117	143	136	138	132	135	121	129	133	125	134	142	127	136	121	130	134	126	114	128	125	133	138	132	137	117	126	137	135	105	128	126	119	140	128	144	130	144	112	140	118	127	133	133	137	161	130	127	119	149	116	149	138	118	143	139	121	123	132	154	140	132	126	149	137	131	115	134	138	142	133	128	131	160	122	139	120	162	119	126	142	128	137	118	136	125	123	108	128	116	116	119	113	140	131	122	124	143	136	119	148	134	158	163	146	129	138	119	119	117	142	153	124	118	132	132	135	136	122	131	174	122	138	127	139	122	128	124	127	143	124	139	133	152	123	120	124	127	121	121	144	123	128	143	127	126	139	107	119	140	128	141	128	131	140	143	139	129	126	133	131	119	138	127	140	129	128	135	126	120	114	143	125	119	137	148	112	141	149	127	124	104	131	146	140	123	132	146	142	142	116	140	136	139	117	138	131	145	129	167	140	138	140	136	110	136	125	146	123	149	147	114	129	155	126	122	114	141	125	126	111	137	148	128	121	113	119	130	118	132	131	121	119	134	151	149	132	130	129	117	132	128	127	130	150	94	130	122	130	143	130	115	142	119	129	133	126	129	127	116	131	128	132	124	141	136	131	113	130	152	129	144	151	134	124	151	132	121	146	114	120	111	136	140	119	122	130	130	138	145	143	134	138	122	106	136	128	149	141	132	116	140	125	147	112	123	153	146	137	126	158	133	130	138	129	137	117	146	146	132	119	108	140	126	123	128	122	127	126	137	137	141	135	113	143	131	129	116	136	129	126	121	131	124	144	114	121	138	140	114	141	133	126	127	146	140	147	137	144	141	157	163	141	123	127	138	154	124	113	106	132	157	123	128	133	135	128	136	145	141	124	118	123	126	138	124	135	132	144	120	131	146	129	119	132	154	127	110	132	122	146	131	132	110	103	137	135	144	132	140	126	134	127	147	136	141	147	131	132	153	134	114	112	135	137	125	126	113	125	127	136	136	146	122	135	148	109	125	144	137	144	130	129	148	167	143	121	122	141	123	131	135	128	123	139	131	142	123	152	107	127	124	123	144	116	138	142	126	152	131	107	123	126	111	119	138	120	155	144	131	119	134	128	149	105	139	135	113	115	125	158	119	107	120	138	137	124	131	126	149	125	128	144	121	141	121	125	115	129	137	143	128	126	131	118	137	106	136	150	138	130	130	111	125	138	149	139	139	136	142	129	141	133	135	100	139	120	144	135	128	127	144	138	151	138	124	142	126	131	134	142	124	133	136	142	142	125	130	124	127	110	131	122	115	126	138	139	157	119	132	133	123	147	132	151	135	90	130	138	134	133	130	133	115	142	130	143	153	140	111	138	141	137	118	134	128	133	138	136	116	150	117	120	132	122	134	148	135	111	133	132	115	137	108	109	112	152	129	123	132	137	140	146	125	133	140	131	112	121	144	127	118	126	140	139	143	131	136	174	141	131	139	123	146	136	142	152	148	140	139	135	142	144	129	133	159	107	131	118	146	136	133	117	127	132	146	135	134	150	130	125	154	135	144	121	129	130	143	137	126	122	125	136	156	134	137	140	126	144	132	124	114	105	124	117	132	120	129	142	124	114	131	137	105	146	147	114	117	122	131	124	137	144	135	127	139	128	121	130	149	139	144	154	142	121	138	124	159	138	144	135	123	138	130	139	117	139	128	137	153	137	147	136	135	111	136	140	122	147	127	144	138	132	140	146	127	123	132	140	126	121	124	114	139	136	141	119	95	131	153	130	105	146	145	136	134	151	146	134	109	120	126	159	147	150	130	130	128	123	113	120	148	139	144	138	133	135	118	112	113	128	126	117	154	134	117	131	124	149	150	158	115	120	128	124	144	131	127	128	126	118	141	128	118
33228	46941	48862	44595	36802	50776	53049	33996	11431	2277	497	341	417	531	457	401	354	367	324	340	335	305	261	307	317	339	293	323	300	278	286	310	300	333	316	303	308	322	313	275	346	304	320	297	303	296	304	327	327	296	307	312	305	297	282	327	280	301	316	315	315	353	325	320	302	318	318	300	307	335	298	288	314	336	299	328	308	281	305	307	346	293	303	313	306	301	282	300	305	326	324	293	294	320	269	308	298	304	292	297	293	285	296	306	294	286	300	336	286	314	302	318	311	332	339	325	273	299	319	295	302	279	339	310	313	301	326	295	280	291	317	315	299	293	330	302	308	257	289	333	315	322	313	304	289	331	329	302	305	306	297	304	317	316	310	313	338	313	307	344	305	311	316	288	319	306	311	306	307	259	335	329	263	308	305	273	285	304	327	319	338	298	303	343	297	278	305	298	301	315	316	311	287	337	318	305	298	317	335	294	323	295	317	302	300	307	308	299	321	317	293	337	320	313	341	320	309	308	311	291	319	331	284	273	329	275	305	297	322	288	337	307	285	310	311	307	286	313	308	311	280	281	294	288	342	301	334	309	334	301	306	294	297	278	327	320	319	307	304	294	323	279	287	303	295	319	302	301	291	295	325	338	310	306	314	313	338	278	324	289	288	311	351	326	307	340	332	332	316	268	308	288	332	330	304	304	286	288	297	325	306	329	322	294	276	289	318	284	315	316	277	308	312	292	308	335	307	313	280	324	317	310	311	317	288	310	330	331	291	299	325	292	308	313	310	327	303	289	303	305	328	338	295	279	309	350	338	313	283	328	281	314	333	323	298	322	342	307	309	288	276	317	293	290	319	300	314	301	310	323	293	313	319	356	292	282	297	312	300	312	315	337	315	294	326	312	285	316	318	302	322	301	331	290	308	315	285	279	292	293	333	330	337	328	282	290	301	270	304	339	319	312	333	286	294	317	313	287	294	304	296	319	302	317	310	313	300	306	291	299	290	317	306	325	295	317	290	315	333	321	339	294	323	322	369	321	287	304	272	314	305	301	313	339	310	301	312	283	311	317	286	261	332	328	283	313	315	300	300	312	301	324	317	307	324	325	317	307	318	328	278	330	309	299	357	332	330	300	297	319	314	317	320	295	337	313	326	308	303	299	295	337	321	313	327	336	311	304	311	295	310	318	306	305	309	288	299	287	318	307	306	297	298	289	311	320	300	298	285	347	292	326	305	314	307	313	314	316	311	314	285	326	311	315	319	327	265	270	313	316	305	286	301	313	313	299	296	328	293	302	302	321	318	333	308	303	317	325	301	309	282	353	327	293	326	315	296	305	336	303	309	310	324	328	324	305	324	338	302	318	293	310	301	303	274	343	284	305	263	280	308	309	318	284	365	324	288	321	294	269	293	313	301	298	293	311	302	335	315	298	321	295	312	293	327	282	317	286	305	292	322	294	325	293	317	296	292	286	294	286	291	307	313	326	312	294	322	318	291	314	300	310	317	302	319	296	284	296	282	350	273	326	306	318	289	314	341	299	332	327	253	306	298	309	289	302	326	297	285	324	270	308	314	278	342	306	314	302	315	293	327	300	269	356	279	317	301	305	319	337	326	302	293	325	345	306	305	286	296	306	312	299	300	302	340	321	264	327	298	317	291	296	314	320	308	297	328	288	318	292	288	287	299	291	341	305	316	311	303	305	282	309	345	277	306	307	299	322	319	315	319	316	305	297	305	313	314	308	306	300	324	327	302	334	289	312	310	313	316	322	309	317	274	327	304	306	332	291	321	297	330	300	336	326	314	281	314	325	312	315	341	292	287	300	272	329	295	316	323	308	305	307	312	282	286	289	305	319	304	315	326	317	299	288	308	296	319	307	311	316	303	336	318	300	305	313	289	293	300	307	292	341	273	289	329	310	309	300	285	302	332	317	294	318	307	302	313	341	285	322	298	300	286	304	293	304	316	311	283	326	298	324	283	300	289	317	316	285	325	303	310	322	318	315	315	306	330	286	328	311	321	344	286	306	300	277	323	313	312	294	288	286	295	314	309	315	257	303	284	286	274	301	324	298	315	307	327	310	309	336	292	297	278	296	303	289	299	303	284	307	284	290	272	317	290	312	293	296	340	303	317	310	306	316	311	319	292	292	303	285	299	281	303	277	301	330	314	318	321	300	308	337	264	305	280	298	320	313	324	278	337	294	330	323	309	309	308	343	302	310	288	306	286	334	313	293	279	295	313	287	318	262	281	323	301	310	292	275	313	311	309	325	311	319	289	272	312	281	313	324	300	290	287	314	296	315	318	318	329	283	311	301	286	326	292	306	315	330	306	294	352	317	288	277	334	324	302	321	303	305	289	300	318	278	311	334	331	288	295	308	302	292	296	287	305	330	278	303	293	301	308	304	306	304	315	291	324	294	305	313	265	327	286	298	313	319	311	301	270	305	339	321	297	312	316	337	343	302	331	311	300	312	315	280	318	266	337	316	302	315	285	302	319	292	320	291	310	280	324	301	315	349	289	335	289	299	327	284	275	303	283	318	314	315	319	298	286	322	307	296	296	287	312	325	288	315	317	296	329	317	300	311	325	337	306	290	330	335	329	285	354	312	292	321	290	316	309	327	295	323	295	311	305	325	312	291	300	304	308	311	314	320	286	348	300	329	309	304	299	299	342	306	280	324	298	270	301	318	276	308	297	307	319	299	318	298	320	313	317	334	308	317	306	322	304	314	324	318	305	308	337	297	294	329	306	245	310	298	317	306	295	315	283	319	291	333	326	292	313	284	321	296	277	281	343	320	325	287	310	285	292	302	332	326	306	296	329	307	315	305	311	298	327	302	338	297	320	321	293	307	332	280	274	306	278	315	279	303	312	280	304	304	293	292	331	293	304	303	317	314	327	281	303	307	337	308	304	304	319	307	325	317	295	349	339	327	304	293	299	319	306	295	311	302	305	353	301	297	286	304	307	277	310	324	285	295	310	307	290	298	343	310	313	279	331	308	289	288	294	325	295	296	299	319	303	295	304	291	305	338	284	341	292	313	328	279	271	314	274	334	287	287	303	309	305	321	327	304	332	332	300	301	316	301	293	324	324	314	335	292	302	303	331	328	335	300	276	322	301	293	270	294	304	295	315	331	302	266	309	277	306	306	287	296	309	279	298	321	314	320	359	312	285	313	294	310	285	305	300	315	304	290	332	290	286	279	326	327	315	300	328	298	298	315	310	302	292	294	309	339	312	279	297	312	280	301	317	302	312	311	301	311	334	303	330	315	292	318	275	299	294	313	333	316	319	304	298	310	309	307	308	300	299	329	299	295	308	307	299	274	325	284	313	293	300	302	291	297	262	313	320	324	290	313	307	340	279	291	308	297	342	314	313	304	344	296	309	309	327	315	310	292	308	299	351	296	321	303	300	294	303	319	308	332	272	289	333	304	317	292	323	328	298	312	332	301	297	291	307	306	311	296	304	283	315	306	286	315	348	249	339	309	305	338	317	270
53456	43343	36985	33662	30222	38315	49605	38394	18351	4311	442	143	176	245	182	165	128	131	118	100	120	116	98	119	112	111	108	104	120	115	108	95	97	118	122	93	107	122	92	108	105	112	106	112	102	131	105	110	129	109	131	130	117	125	95	99	109	102	101	107	95	99	128	111	121	98	106	125	128	97	120	111	127	125	114	116	128	118	106	121	114	102	100	111	129	106	122	114	109	121	124	109	107	126	112	98	113	130	84	107	102	124	106	106	97	101	121	100	114	118	106	139	117	105	117	108	127	110	105	96	82	120	100	110	107	123	103	108	113	110	112	121	124	96	120	99	111	108	123	108	108	95	111	114	120	105	118	127	103	117	117	124	116	106	118	116	120	103	113	99	109	112	121	106	121	98	96	106	125	139	103	102	117	99	114	105	95	112	119	106	131	112	101	110	111	126	105	109	133	104	99	113	121	114	112	106	102	130	91	101	122	97	114	124	98	118	112	105	106	104	114	110	125	131	131	114	117	114	110	116	143	121	122	119	96	119	120	99	118	119	97	96	127	105	114	109	88	109	107	98	101	119	123	115	100	122	107	114	117	132	105	111	133	95	117	101	113	110	99	106	106	126	118	123	125	97	114	120	109	114	111	119	109	108	139	105	108	127	127	110	126	106	122	97	107	127	105	109	105	114	116	115	120	120	103	115	123	120	120	124	137	105	117	108	94	107	132	115	92	120	104	113	107	110	116	95	126	117	135	111	115	111	131	107	132	113	111	97	108	110	101	105	85	116	133	89	115	122	104	137	120	109	129	123	125	97	106	115	93	98	115	97	121	117	119	120	108	103	112	110	123	117	97	108	98	112	121	126	106	121	114	116	109	110	110	113	119	112	120	106	106	118	100	103	101	140	98	118	116	104	97	101	119	105	129	124	128	111	112	133	129	114	121	96	94	110	102	94	136	129	120	100	121	96	102	112	107	107	119	108	126	131	104	102	130	107	97	107	103	115	131	118	130	101	107	108	116	124	118	103	134	115	117	117	121	118	123	117	119	98	115	105	127	109	130	120	101	102	129	113	113	108	118	118	102	113	121	109	107	101	133	142	110	104	119	109	125	116	130	110	98	121	103	101	113	117	103	123	120	121	112	100	111	108	109	111	109	94	108	118	118	112	125	120	109	99	104	110	108	106	131	107	96	109	130	125	107	107	107	108	116	106	113	107	121	107	123	94	117	110	108	136	115	115	98	97	124	113	110	100	94	114	112	102	133	122	112	126	110	103	110	107	120	127	135	121	113	103	100	111	95	109	136	105	109	98	100	126	98	105	125	115	111	113	116	96	119	118	126	111	106	107	123	126	129	115	105	109	111	114	136	118	99	120	112	122	113	110	118	91	103	125	103	121	121	130	120	114	105	101	112	103	105	129	101	111	110	120	109	126	131	111	89	110	83	114	94	113	115	113	109	118	109	118	132	118	124	120	107	114	104	101	108	116	109	118	103	115	114	114	103	100	111	113	103	114	114	111	112	114	121	105	99	114	128	92	102	97	117	108	141	143	105	118	109	124	95	117	120	120	111	99	107	107	112	117	104	119	125	123	131	103	109	99	113	94	98	122	114	119	94	107	98	113	109	118	118	107	115	110	94	109	114	122	110	123	126	130	131	100	110	102	118	123	99	106	100	120	123	133	106	121	136	119	102	100	110	97	112	117	110	109	107	112	116	118	129	116	125	115	103	93	117	112	119	102	117	105	109	98	106	104	108	111	109	130	98	116	103	105	104	97	104	119	116	108	133	111	108	129	96	105	104	114	107	118	120	99	82	114	122	108	104	104	100	110	110	112	99	96	91	110	109	136	114	105	98	119	103	114	113	116	127	124	105	96	102	109	131	93	103	103	123	140	118	115	104	129	124	108	106	110	103	131	118	91	126	107	133	121	114	104	102	106	110	98	100	122	104	103	115	130	106	128	120	113	105	108	95	123	124	111	114	103	121	134	101	107	104	117	110	107	109	114	107	107	115	111	123	129	103	109	99	104	100	113	101	103	96	115	98	89	118	102	108	99	111	116	118	111	113	129	101	113	94	99	118	134	115	146	118	105	104	113	111	92	109	126	112	111	124	129	126	116	111	117	113	108	110	100	127	117	104	110	116	102	107	102	117	133	116	123	109	119	126	111	104	106	111	127	119	119	126	109	131	134	110	146	110	105	96	126	102	113	112	101	111	112	122	114	107	101	120	133	117	108	119	120	131	113	120	124	102	99	113	109	121	114	110	118	82	120	108	96	112	145	119	109	125	111	134	121	115	115	101	130	107	96	114	123	102	115	123	111	106	129	109	95	118	129	113	103	123	116	119	114	116	111	102	113	146	101	103	115	102	105	122	100	102	117	96	116	102	117	117	97	115	96	108	119	114	121	111	108	113	89	128	104	124	110	109	133	116	115	124	100	112	129	105	130	108	124	120	131	105	90	101	120	109	122	125	107	114	120	106	114	118	110	113	128	115	96	115	102	98	95	107	102	105	122	107	90	115	106	96	102	122	113	116	116	111	109	124	116	133	112	106	110	131	112	109	111	109	111	112	102	118	108	108	114	114	108	105	129	110	104	98	115	118	113	115	90	103	100	119	107	115	130	110	115	114	112	124	105	128	105	95	113	128	115	126	118	101	117	115	110	123	112	95	105	126	128	104	108	116	111	132	115	108	108	118	119	142	141	125	116	105	102	114	104	92	102	131	110	116	125	109	127	107	120	111	114	117	98	110	115	112	111	131	126	131	105	120	115	115	118	125	126	109	108	93	115	105	107	110	112	117	98	121	119	112	118	110	117	112	122	123	112	100	105	104	115	123	125	99	119	111	121	93	113	103	112	104	122	141	117	119	129	100	122	122	119	103	86	121	107	98	135	110	122	118	126	110	120	117	116	113	110	100	107	122	130	125	112	99	119	129	119	102	92	111	121	107	91	118	114	109	128	107	109	106	126	132	109	124	120	120	114	129	110	116	106	91	130	117	117	118	109	114	137	119	122	120	121	130	111	118	111	94	100	109	109	98	96	122	135	103	116	109	111	96	89	110	118	123	89	104	117	108	110	102	97	101	130	120	117	125	113	100	96	116	112	126	118	104	112	108	107	118	127	139	96	99	119	97	121	117	113	108	111	103	116	94	112	129	122	113	129	108	127	106	117	119	120	107	119	116	119	123	84	126	113	106	114	116	111	129	111	124	131	102	104	103	101	115	119	116	121	124	106	114	104	107	124	135	108	118	119	160	114	118	120	118	106	93	119	92	124	122	115	134	126	109	98	104	108	136	114	131	97	127	127	134	119	124	119	111	103	116	126	104	108	105	106	112	134	110	121	110	105	113	121	115	107	127	119	101	106	95	115	113	95	109	127	114	114	121	118	116	113	102	107	120	115	114	106	127	117	130	113	109	95	132	116	98	111	110	96	123	93	115	105	112	99	111	110	119	105	113	91	99	113	116	104	127	104	114	109	128	109	94	108	117	111	109	113
44234	47835	50584	47919	48860	70072	71776	49148	20799	4746	712	375	517	820	592	454	378	315	280	267	264	251	275	260	288	246	256	256	277	261	248	270	276	285	238	249	257	251	267	281	263	257	282	237	286	258	239	278	267	266	277	296	246	265	250	245	262	249	228	248	283	242	251	268	283	271	262	269	261	247	264	277	275	265	242	270	274	286	246	227	229	233	250	285	259	268	264	238	255	257	283	243	290	256	252	266	262	278	247	250	269	288	293	256	272	285	262	297	273	257	271	256	265	245	281	252	246	264	263	284	249	254	271	244	255	272	258	252	242	244	271	269	253	280	235	256	261	275	247	240	256	260	252	246	260	249	258	277	237	258	249	229	302	254	282	248	247	271	285	241	264	248	286	258	259	278	282	226	269	272	268	282	256	240	259	272	257	265	253	247	271	262	245	249	252	256	251	269	307	277	255	284	256	265	253	267	257	261	248	255	247	252	275	210	243	296	259	273	240	254	261	240	304	266	253	247	250	263	266	263	265	256	255	270	269	274	260	255	281	274	260	280	246	230	242	238	274	254	268	272	288	262	302	269	285	262	240	286	233	301	261	237	249	275	243	266	250	251	257	277	241	257	252	297	266	270	231	251	249	259	284	277	274	273	268	294	278	260	243	272	269	240	241	260	231	265	268	244	300	255	244	276	280	260	262	245	241	253	264	275	260	250	259	251	264	264	245	269	263	291	260	259	285	271	248	244	280	257	272	262	262	268	255	258	260	237	223	246	280	277	273	247	265	257	212	240	261	234	247	268	247	251	267	260	236	237	292	279	275	245	244	251	248	228	242	259	248	278	261	267	253	260	258	273	252	247	267	250	281	267	260	271	238	249	282	232	266	262	256	272	267	277	258	270	237	273	277	271	288	255	266	277	257	253	253	267	296	259	271	246	251	255	249	249	247	283	269	269	287	267	286	260	279	271	264	254	234	255	244	263	253	280	248	259	273	243	272	248	274	276	267	262	248	254	268	293	249	249	257	256	250	258	221	261	273	265	240	242	263	255	289	234	260	259	250	265	270	254	227	239	273	250	225	280	262	330	246	237	304	256	273	273	264	269	278	248	297	295	252	252	238	252	256	270	301	274	278	272	268	257	264	298	268	277	241	271	256	293	290	261	242	258	245	245	275	273	256	258	248	233	262	247	283	259	274	256	257	273	249	244	272	249	281	248	246	263	275	253	240	281	256	273	268	231	260	251	240	256	259	292	278	233	254	268	252	275	252	223	271	271	238	271	239	267	240	279	261	273	278	271	272	259	286	269	270	231	249	253	276	258	255	251	281	240	272	271	261	260	255	236	236	277	267	260	282	276	248	290	279	259	286	282	249	243	263	263	270	237	251	278	226	244	301	273	244	254	248	241	236	251	258	246	248	261	257	283	252	271	252	243	273	273	257	290	274	243	237	296	247	243	309	260	275	230	254	239	279	246	236	258	253	304	251	239	236	246	255	235	246	292	263	265	261	259	246	266	239	249	272	222	270	268	276	265	261	239	274	263	246	238	268	241	274	242	282	247	233	283	257	273	274	240	291	279	269	248	262	274	265	248	266	272	246	269	281	219	279	259	267	262	281	273	251	268	249	253	252	244	281	237	269	253	288	286	271	279	285	243	228	252	257	243	242	240	232	270	288	279	278	276	255	233	251	280	286	256	264	261	254	278	261	242	252	269	231	268	253	261	282	256	290	275	274	236	281	289	250	266	263	256	217	235	248	283	241	272	253	241	271	249	272	299	267	266	264	252	284	256	262	266	277	306	291	276	243	242	240	296	270	241	242	243	263	259	265	249	228	269	261	247	269	283	270	263	282	258	243	275	280	267	261	276	260	252	257	243	283	246	255	233	237	263	248	254	257	253	257	259	267	282	272	269	273	243	227	251	265	268	292	257	259	260	262	252	272	255	258	267	258	261	270	268	239	267	278	244	281	249	249	245	267	256	262	259	244	267	269	218	250	263	266	263	276	265	260	264	269	257	316	262	277	268	275	278	241	266	256	269	267	312	268	298	237	221	270	231	290	268	291	257	257	254	270	242	252	261	250	269	263	235	283	254	268	229	259	252	233	246	234	237	253	292	269	239	253	247	267	263	250	255	252	246	253	277	267	242	297	262	274	265	246	251	249	270	272	269	244	248	280	246	263	259	261	249	237	274	257	268	268	262	253	256	262	287	254	262	274	249	250	292	262	284	278	277	233	257	224	248	254	248	263	254	243	233	264	262	292	259	264	267	278	255	253	245	270	246	251	278	233	272	254	232	271	268	256	293	278	253	268	235	219	283	278	254	264	268	241	267	262	286	275	251	268	263	257	256	255	286	267	259	262	262	264	277	239	263	278	271	249	289	259	275	238	275	234	263	259	276	257	285	228	243	312	248	229	279	298	258	272	255	240	280	282	257	266	261	278	265	288	244	236	275	261	254	272	249	295	269	257	282	223	274	269	268	246	288	222	226	239	255	252	263	272	257	290	270	262	277	263	274	281	267	267	235	286	285	292	280	258	280	262	250	262	256	257	267	262	239	260	239	269	255	258	287	261	274	269	290	266	302	251	245	293	263	254	262	289	266	266	247	224	248	251	257	250	280	281	271	255	275	274	275	276	256	279	251	266	258	265	277	279	254	245	255	257	241	241	272	232	275	259	264	248	256	277	282	288	289	295	250	276	256	268	254	282	259	278	231	257	288	277	291	259	249	249	240	276	271	274	240	253	255	259	255	257	251	266	290	300	248	276	279	279	242	263	257	251	255	261	273	265	261	236	249	240	284	267	286	253	282	277	239	243	278	257	219	288	278	259	289	252	252	294	279	276	236	252	280	248	273	286	252	246	245	273	253	232	244	245	289	238	268	238	256	247	273	282	267	278	270	269	231	246	241	229	269	259	268	276	250	262	254	256	295	265	265	271	256	231	252	271	273	275	256	271	259	262	247	271	257	271	277	236	265	247	253	283	280	259	255	250	269	248	279	264	276	268	282	269	251	264	250	251	255	277	261	264	269	270	239	300	256	256	247	272	268	266	278	252	241	243	266	285	294	284	256	243	258	240	273	257	246	246	297	257	241	243	270	265	274	255	283	270	269	260	261	268	252	248	253	269	263	273	248	253	295	270	266	255	264	241	284	261	258	268	248	272	235	253	259	248	267	275	241	262	260	295	265	266	281	272	235	254	257	262	293	254	272	262	254	246	257	266	260	287	249	249	272	266	278	265	284	301	259	242	271	249	270	255	279	239	280	262	246	257	254	282	296	277	248	221	272	266	253	238	237	270	240	304	262	278	269	253	233	264	275	236	251	252	273	293	255	271	252	281	264	277	255	242	253	267	286	270	265	248	243	259	260	246	254	283	260	263	262	257	255	242	230	263	244	276	241	269	226	267	270	246	274	282	254	278	259	234	260	254	264	273	271	274	294	255	276	261	245	252	247	262	227	261	245	258	237	273	252	294	231	237	284	268	297	272	285	227	231	261	242
14776	16954	22687	16600	8919	5529	9317	6279	1455	281	141	139	111	127	133	121	139	121	134	148	135	120	125	116	118	125	128	134	112	135	130	107	124	121	134	101	139	122	129	104	117	113	138	132	129	130	120	123	130	129	116	120	124	122	113	130	138	137	137	129	128	145	127	108	120	133	135	128	134	126	123	143	129	154	135	125	118	105	124	104	124	137	123	117	128	122	119	117	133	124	116	130	130	134	129	149	145	123	134	111	109	116	112	132	135	134	131	129	114	136	118	114	155	120	113	136	122	122	135	127	133	135	143	121	126	116	146	133	113	133	125	116	141	117	126	136	107	124	115	124	127	128	140	127	139	133	141	128	152	116	105	130	133	145	146	149	135	108	131	104	148	110	143	141	109	111	130	122	135	138	123	136	119	124	127	146	133	122	138	134	123	129	111	122	130	117	119	152	129	134	122	107	117	134	145	127	131	132	137	140	136	127	122	130	142	117	143	117	99	117	109	128	131	123	123	129	130	144	130	135	137	118	123	135	111	130	132	126	148	131	128	140	137	153	131	142	123	125	142	148	127	126	128	98	116	115	132	133	139	136	125	115	133	114	123	122	128	119	131	104	105	118	146	109	125	132	121	137	132	135	105	107	141	127	117	137	118	118	127	123	118	112	114	115	134	121	115	157	130	135	142	124	130	126	107	133	127	115	147	136	132	129	117	120	138	125	130	131	175	111	138	127	141	117	135	133	135	130	105	114	131	144	118	121	111	128	141	127	150	129	137	103	108	146	119	147	141	133	112	113	125	106	89	123	143	131	133	139	136	136	125	142	125	103	121	148	130	121	116	140	135	115	133	131	114	131	124	136	137	137	116	140	133	124	119	126	143	129	128	141	140	142	131	134	117	128	116	112	140	130	139	128	120	104	118	112	132	132	114	114	118	123	128	98	113	137	133	128	121	124	128	154	122	116	144	135	148	133	116	101	105	107	127	111	133	131	153	131	117	135	116	127	133	115	104	116	144	135	145	114	119	132	112	156	129	143	137	115	135	127	150	120	125	134	141	103	127	120	143	115	132	129	125	122	120	130	131	135	111	143	128	156	122	146	129	118	125	127	146	135	127	141	134	142	126	133	126	141	124	134	121	154	124	141	134	122	122	120	135	105	126	120	144	137	121	135	136	132	141	139	117	152	134	126	129	114	114	142	134	132	133	123	150	134	117	121	110	120	118	117	129	145	136	123	133	120	126	124	124	119	119	139	138	124	117	120	155	135	130	129	153	138	127	120	143	128	113	116	102	131	107	121	126	140	129	136	145	129	118	130	119	124	124	123	110	140	139	146	129	138	141	129	121	120	120	128	128	125	120	129	123	135	132	124	117	119	118	115	128	140	130	145	115	121	109	146	119	141	99	133	119	137	136	121	149	119	114	142	115	122	151	149	114	135	125	123	133	129	96	140	105	146	116	127	145	125	128	138	121	132	131	121	114	116	117	112	129	101	124	113	110	125	121	122	127	132	136	121	133	147	126	105	117	153	141	96	135	125	122	131	141	128	122	133	133	135	141	139	109	124	157	125	148	130	127	129	122	121	139	138	120	144	125	125	143	118	123	134	126	138	142	123	123	133	132	110	121	146	133	129	127	135	120	111	130	115	113	109	130	110	101	152	120	115	120	118	130	125	125	130	126	138	128	119	110	128	126	118	130	155	141	125	123	137	102	118	124	114	140	137	144	131	133	118	114	132	128	130	142	126	126	120	126	124	130	119	119	152	98	114	112	126	122	143	139	133	120	125	115	125	133	117	141	124	101	142	132	119	111	115	116	120	117	140	138	120	126	122	119	121	106	117	112	149	116	108	145	136	151	125	143	141	134	140	132	135	131	102	120	120	129	120	116	118	104	145	129	108	143	135	117	137	128	109	158	129	125	110	127	150	131	121	138	133	143	107	137	138	99	135	118	131	129	117	128	141	120	138	117	117	136	133	153	129	147	144	107	128	110	106	124	106	157	144	115	121	116	130	127	115	129	130	115	134	120	141	124	127	125	148	132	129	124	128	128	130	151	138	124	124	133	124	118	115	112	139	121	138	134	133	125	139	142	145	121	111	141	142	123	132	131	113	148	133	118	130	131	150	129	123	118	148	118	119	113	134	153	126	120	119	109	136	141	116	132	128	130	126	127	126	128	112	139	117	113	122	149	135	105	158	99	130	106	123	116	142	130	116	115	127	132	132	137	122	135	122	119	135	128	131	118	138	129	131	136	151	121	134	126	121	133	135	136	137	145	131	126	109	129	125	148	93	135	127	125	117	132	156	123	124	150	132	119	158	140	121	118	126	138	134	119	122	136	138	143	137	140	124	124	134	124	116	126	129	151	142	135	111	125	134	132	114	136	145	106	159	126	126	132	133	146	115	111	138	155	124	116	142	134	136	110	142	131	143	127	143	126	125	122	122	127	144	144	132	128	135	144	126	124	129	135	125	150	112	114	130	141	126	123	115	128	117	113	138	162	131	133	130	133	119	107	133	112	119	134	130	124	103	113	119	142	135	122	131	134	118	112	122	133	117	127	102	129	125	114	120	146	130	130	118	130	122	121	115	118	123	131	147	131	97	116	121	152	108	134	125	128	124	134	118	116	123	134	125	128	108	113	112	140	126	144	134	121	131	137	138	135	121	129	117	131	117	129	114	128	135	126	127	125	114	119	131	144	140	132	118	141	142	121	113	134	150	132	136	125	139	149	117	118	123	137	130	121	97	117	130	122	106	151	159	134	118	111	168	132	122	132	115	130	116	131	118	117	117	137	115	106	139	132	152	129	130	136	121	126	143	116	121	106	134	132	120	130	127	129	138	117	146	117	105	140	131	142	108	129	127	102	122	126	120	122	126	133	130	133	122	128	137	134	122	135	128	131	109	103	110	125	123	126	136	138	116	139	129	114	162	141	128	155	125	113	127	143	127	116	126	116	115	104	126	138	131	122	141	139	123	125	140	125	121	124	144	133	130	116	122	133	122	118	129	125	138	144	122	123	125	132	122	131	125	122	119	123	128	136	123	117	134	116	105	128	123	115	125	129	118	119	145	109	139	122	125	125	137	140	113	128	134	117	133	142	112	130	142	115	109	128	122	128	123	108	127	134	135	137	107	123	121	133	144	130	141	127	120	146	129	139	129	124	121	110	119	130	132	141	126	134	128	114	112	145	132	129	136	122	122	125	128	134	114	111	144	122	163	132	126	126	118	127	131	113	121	119	132	152	121	131	134	133	126	121	140	127	117	120	138	118	132	117	128	111	119	117	119	105	134	111	118	128	133	131	131	124	126	126	106	127	129	132	123	107	127	125	128	120	139	145	120	146	116	125	106	146	124	136	139	129	124	116	117	140	124	150	122	156	131	133	144	129	114	133	139	113	114	135	125	127	107	133	146	100	125	127	133	129	110	123	151	112	107	133	112	141	126	138	137	132	127	123	134	125	142	121	128	149	151	119	128	104	117	119	140	128	123	135	134
11101	16164	27303	22870	16239	16040	24832	15109	3715	634	356	321	364	377	300	318	346	318	343	323	268	338	361	283	326	302	310	304	309	305	322	294	313	317	295	313	343	266	272	312	335	301	313	291	290	319	303	285	304	318	287	303	330	324	299	298	323	309	327	311	326	315	286	297	315	319	289	314	306	309	307	339	274	262	282	273	314	314	310	316	340	326	271	291	282	291	331	326	314	320	295	324	287	296	303	311	322	306	337	319	316	295	330	293	278	289	276	311	324	295	305	320	317	319	319	314	300	298	293	300	322	306	278	295	355	335	295	322	327	330	318	294	329	303	301	285	296	306	304	302	310	314	313	324	292	312	312	281	307	272	309	297	294	308	305	281	318	315	296	308	321	335	284	317	311	312	298	306	297	303	332	322	280	294	305	310	312	318	289	268	298	318	313	307	294	304	352	300	291	295	294	293	275	288	320	301	320	349	303	304	316	310	313	291	316	296	330	304	306	295	284	298	305	286	274	306	306	307	334	309	299	318	290	302	288	313	293	306	303	336	310	313	291	316	314	270	299	297	316	278	297	324	283	363	310	330	317	311	324	281	306	297	329	308	285	284	286	287	300	305	310	281	308	325	293	293	309	302	308	308	309	316	295	318	301	311	291	295	298	316	282	309	316	299	306	313	301	333	289	332	302	289	319	303	291	327	305	308	301	310	312	283	292	320	313	327	314	311	280	329	315	280	284	297	355	291	282	275	277	289	278	303	339	317	289	310	309	312	286	296	335	311	318	336	328	289	344	302	291	308	297	303	310	317	342	335	291	290	277	321	296	289	333	286	291	285	316	319	319	314	308	288	295	307	307	277	296	304	318	301	301	293	312	292	279	334	291	312	292	292	302	293	295	304	334	299	311	325	298	300	306	315	324	317	311	298	311	273	289	301	326	301	333	297	296	355	312	300	317	340	294	317	296	282	316	322	290	276	329	293	300	273	312	284	302	326	291	309	313	319	297	343	340	321	288	323	285	305	290	300	297	296	295	289	337	324	306	291	295	336	276	308	325	305	321	312	311	307	312	316	320	293	312	315	293	338	327	316	296	317	314	330	300	304	299	305	315	268	302	296	304	305	304	314	293	314	297	277	309	304	299	280	301	314	304	277	338	291	341	307	314	344	294	309	294	337	364	322	286	295	307	311	330	311	292	307	322	329	258	291	319	319	271	339	322	301	319	324	307	283	317	275	303	289	332	313	321	293	300	310	268	310	310	317	347	340	295	319	304	284	296	330	299	297	290	293	334	313	289	308	301	303	300	295	339	308	324	291	324	313	320	327	343	297	310	304	277	373	336	287	300	302	287	318	320	302	302	294	294	359	259	310	320	285	330	279	297	313	331	301	298	315	301	300	310	330	319	306	336	291	298	335	290	294	291	301	302	309	299	306	275	313	330	300	287	320	311	292	329	301	307	313	314	315	296	306	267	292	324	307	310	299	307	339	285	269	279	334	308	325	283	288	283	321	304	290	309	309	304	331	283	303	290	307	335	274	326	298	354	315	291	320	328	302	314	329	298	325	307	289	357	293	301	324	300	328	294	302	321	322	307	322	331	294	292	304	338	295	297	317	317	286	325	305	301	306	302	314	297	294	307	324	303	311	316	298	285	295	331	284	331	277	297	315	311	345	297	326	298	325	294	307	316	272	330	322	330	317	311	286	263	290	276	267	300	288	311	344	310	278	302	309	281	285	317	358	327	304	316	286	281	291	307	304	313	301	297	330	287	297	316	355	307	309	313	335	300	300	315	324	316	329	285	304	320	315	272	281	309	301	330	296	303	303	286	269	314	289	326	300	283	299	320	329	291	326	313	308	298	303	322	322	291	290	292	335	286	321	291	288	328	315	298	305	301	332	350	323	312	306	317	307	311	297	313	321	302	319	275	299	309	284	321	318	331	305	327	297	295	302	303	317	289	319	298	296	336	294	315	324	322	327	340	305	277	280	314	290	299	305	272	315	332	301	294	297	322	297	300	317	326	296	318	294	335	279	301	315	324	296	278	304	294	289	322	286	305	280	333	317	329	314	321	309	296	301	317	319	303	291	325	304	268	316	312	280	292	316	284	288	290	328	282	287	297	335	300	300	297	321	320	348	299	283	343	297	299	291	325	299	296	306	327	298	297	325	276	288	294	293	330	324	332	313	319	331	311	317	312	329	315	308	348	286	316	294	295	292	303	314	303	295	309	339	314	298	311	292	293	314	356	251	309	308	290	302	301	299	308	318	289	321	302	303	317	289	313	281	293	300	319	292	319	325	338	297	291	313	322	327	336	298	290	288	302	316	296	311	287	287	313	308	317	314	286	321	317	333	321	314	334	299	325	318	294	303	262	301	326	269	317	317	339	312	307	310	324	342	307	293	290	303	310	325	323	300	291	287	320	310	325	303	311	307	283	325	303	317	304	312	280	296	314	332	301	316	287	307	278	295	316	302	323	325	329	338	300	292	322	312	289	326	315	252	311	346	333	322	314	299	296	298	314	295	292	315	313	322	287	321	310	302	318	316	304	314	297	329	291	307	316	321	298	299	302	292	319	326	311	304	290	323	296	333	293	324	292	324	326	325	346	309	316	298	315	334	274	301	298	297	321	296	296	309	326	291	323	310	343	288	322	343	328	325	306	305	320	294	299	309	300	299	308	336	281	311	319	292	319	330	279	314	317	300	293	289	297	324	306	323	276	305	321	338	349	341	287	309	313	323	311	290	287	319	285	339	302	303	335	293	352	327	287	304	277	308	333	314	302	316	306	304	284	300	326	287	310	302	307	317	299	317	276	310	296	289	311	290	274	281	315	343	288	336	304	281	288	323	312	319	320	304	316	290	331	300	299	303	312	311	286	290	299	313	305	295	291	294	295	298	321	326	279	310	315	291	278	283	311	278	310	314	298	303	322	300	335	297	327	273	303	303	312	345	341	315	301	288	324	334	298	286	267	310	322	316	326	300	333	321	318	310	286	340	339	319	306	307	296	350	288	302	319	298	303	279	313	308	289	325	355	302	324	311	300	326	306	288	314	314	300	320	315	308	337	272	304	336	332	332	308	339	319	271	305	291	288	304	316	317	317	304	329	314	298	337	306	319	343	321	318	296	333	326	308	305	293	330	337	289	311	325	313	349	309	293	286	296	311	307	339	329	342	313	319	308	308	287	290	318	335	296	308	311	293	309	303	320	319	336	284	289	330	327	329	341	313	309	302	293	300	304	309	335	321	326	275	298	294	311	303	310	301	291	324	303	304	317	317	285	316	313	307	281	307	340	319	293	326	315	302	314	266	319	325	312	286	325	277	324	288	278	321	277	322	328	315	289	311	321	310	317	315	286	343	314	278	329	320	296	295	336	290	318	291	311	279	321	285	321	316	349	323	304	294	314	329	326	302	308	326	324	305	325	283	327	307	292	302	279	316	299	302	317	294	346	300	340	295	308	330	281	290	305	295	305	309	301	340	292	302	297	304	297	299	297
40999	41598	44703	44325	33689	30584	35120	23416	8208	1441	245	140	140	176	131	145	129	129	129	138	110	112	111	141	138	115	133	98	119	138	114	144	129	142	142	108	131	123	149	113	137	147	128	147	144	129	125	150	109	142	121	140	141	143	128	128	132	129	140	122	131	140	167	145	135	141	130	150	152	124	132	141	117	131	120	115	133	147	123	130	138	120	152	152	142	126	128	126	129	132	157	134	130	125	144	133	123	128	139	126	131	148	135	133	143	142	154	126	135	136	137	126	144	122	148	137	142	138	118	119	147	135	142	125	128	136	148	140	120	136	143	136	140	142	132	113	110	119	120	138	135	142	161	124	132	143	130	141	141	121	140	149	140	139	117	158	141	132	129	128	124	135	139	144	156	133	137	121	117	143	130	139	140	123	150	127	140	144	139	137	108	133	135	138	127	142	141	130	130	114	139	128	144	129	142	120	110	142	129	112	132	125	156	135	126	140	128	137	112	154	121	125	137	127	127	122	138	104	138	133	140	132	142	124	130	132	131	131	118	130	127	128	130	128	121	124	109	128	146	129	146	124	127	117	119	144	136	136	137	148	128	125	123	120	116	135	136	134	118	115	112	113	155	130	142	133	121	121	131	136	121	125	107	132	119	146	135	144	120	131	124	117	128	117	122	124	132	124	128	137	129	112	123	151	125	135	115	131	115	116	134	129	123	113	129	147	142	128	130	139	120	124	131	115	106	137	131	129	101	119	134	139	115	120	129	141	127	138	129	138	138	123	125	139	140	140	118	133	132	140	143	117	164	120	127	146	135	125	132	140	116	121	119	131	122	135	126	157	111	147	112	126	116	127	101	136	130	108	115	138	105	145	136	125	136	141	134	140	125	138	145	136	103	128	114	133	128	135	132	137	113	128	109	126	130	126	130	137	144	132	124	124	117	133	105	121	132	107	152	132	117	120	122	136	133	120	132	130	125	137	133	153	138	107	136	140	120	113	132	153	137	134	117	143	141	115	129	114	148	156	153	122	107	113	130	137	120	140	121	151	130	135	125	120	134	130	129	127	141	124	130	143	130	144	114	133	110	123	145	130	137	122	129	120	114	136	132	104	157	133	127	121	148	96	123	143	125	124	122	130	120	118	166	131	137	126	140	115	135	121	131	140	135	137	147	142	142	123	157	147	118	140	130	134	120	141	117	116	98	132	135	125	112	129	129	135	111	130	131	120	130	120	126	151	126	108	126	164	146	138	151	132	123	159	132	136	124	146	131	154	130	129	133	109	144	137	114	133	148	120	116	143	118	121	125	138	134	129	113	109	125	146	115	140	118	148	135	128	139	119	119	120	121	126	119	137	136	147	111	136	122	139	128	136	156	124	135	137	133	128	138	116	122	130	132	132	129	150	131	111	137	132	136	129	126	120	129	131	148	118	138	143	130	144	133	144	151	120	136	131	115	128	124	149	125	127	118	146	144	119	130	122	129	134	182	149	114	125	122	150	148	141	145	125	141	127	157	126	121	141	113	148	123	131	136	125	122	128	141	113	130	131	114	129	129	122	129	130	152	112	105	108	114	100	137	114	133	140	122	125	112	129	125	113	109	114	124	116	124	142	127	135	121	148	124	132	134	119	123	127	130	118	107	116	151	134	116	127	136	127	154	137	128	110	123	161	152	126	132	135	128	148	145	126	139	142	118	134	134	149	149	117	134	121	122	140	157	113	135	131	130	138	130	118	133	134	131	131	113	122	133	129	130	120	131	138	115	123	118	137	149	129	121	141	121	141	135	142	117	120	137	109	121	149	149	141	129	144	131	162	125	123	132	143	138	142	126	127	137	123	130	151	140	138	143	136	133	157	149	107	143	125	118	106	130	155	132	131	138	131	134	132	131	115	131	144	123	132	115	135	124	140	137	114	146	124	123	135	147	127	117	143	138	129	129	125	142	140	143	134	116	124	137	138	135	160	128	119	106	140	131	131	138	154	138	121	138	141	125	125	130	135	124	123	112	140	132	163	125	121	130	116	131	140	121	138	129	128	141	135	130	136	128	136	144	126	151	153	116	125	137	136	142	135	115	144	125	123	129	128	129	139	122	130	132	141	119	142	128	142	130	136	130	135	129	145	144	127	136	137	146	144	160	108	118	141	147	130	123	113	139	133	127	131	123	137	139	131	135	130	125	150	139	136	123	145	125	140	131	121	115	130	143	131	125	130	147	121	121	113	121	128	119	124	135	142	132	131	110	130	136	129	143	119	136	107	124	127	111	146	129	132	141	138	120	125	136	145	134	107	126	137	98	114	135	121	123	121	116	142	143	125	119	126	140	125	111	126	141	136	136	137	132	131	148	113	128	130	150	137	140	137	118	133	129	123	155	133	128	143	158	127	138	124	141	113	130	133	126	134	128	109	135	119	137	142	119	136	139	132	127	114	139	139	147	132	133	127	120	147	119	114	129	102	127	122	139	136	119	136	123	142	120	133	128	131	141	123	149	119	139	120	135	143	140	142	139	133	111	146	159	97	138	128	132	143	118	123	108	116	116	128	145	126	135	126	147	147	131	139	145	114	127	119	128	156	128	138	138	129	155	124	144	140	100	116	115	140	133	103	113	136	145	125	118	129	123	130	135	129	128	126	145	147	141	130	122	156	136	141	126	110	123	148	123	113	143	141	133	133	123	140	134	122	115	130	118	118	143	125	120	134	127	111	150	131	111	106	126	135	129	138	144	147	138	126	123	138	143	116	126	138	140	124	137	124	137	125	148	128	107	120	122	138	142	136	138	137	131	119	106	136	123	117	130	124	118	118	136	121	121	118	121	129	144	124	129	127	134	117	138	117	130	141	143	134	139	135	108	136	146	132	124	116	147	124	114	130	127	142	161	120	124	135	127	142	130	123	130	127	113	123	139	124	119	131	143	136	117	150	118	129	123	119	125	129	130	128	131	128	142	146	151	130	142	100	135	125	114	125	119	120	114	127	133	143	142	124	126	153	129	138	136	126	137	136	130	117	123	95	151	147	139	131	116	119	110	116	113	134	137	133	145	126	127	131	134	121	141	113	131	114	138	151	121	128	132	120	128	130	156	127	135	116	131	123	127	126	129	129	111	117	137	127	110	121	129	137	148	138	113	112	139	136	116	150	121	124	144	136	138	124	112	119	116	128	137	133	112	131	126	132	111	124	140	144	143	132	136	139	131	144	129	131	133	145	97	135	123	132	155	147	130	148	121	145	129	112	135	116	135	115	116	127	129	128	132	115	145	134	134	130	147	150	138	118	127	126	144	143	134	143	127	118	114	145	122	106	140	164	124	123	118	135	128	122	122	124	124	157	117	129	133	130	135	152	136	131	142	119	134	135	125	154	117	117	112	121	122	124	128	121	132	141	119	146	116	133	142	124	127	128	124	118	136	132	147	130	136	151	141	131	140	126	117	138	122	126	118	111	119	125	119	127	129	126	138	140	140	134	107	119	144	125	107	143	132	118	129	144	131	143	129	109	114	148
30278	36514	47139	50935	43120	52548	52495	31302	9258	1683	457	330	369	464	403	401	346	344	308	292	314	265	307	316	295	357	293	317	332	331	320	316	317	304	274	304	313	308	326	301	329	316	314	319	323	270	315	297	296	318	304	300	301	306	303	311	323	294	288	350	304	295	313	308	302	286	323	336	321	334	287	326	305	345	328	322	340	313	312	281	332	287	318	301	330	301	347	300	309	291	306	331	286	298	287	330	293	329	296	322	305	321	322	336	345	309	313	308	307	327	279	301	291	266	316	297	317	318	287	338	311	303	316	275	293	322	300	317	284	339	326	303	294	325	310	323	275	282	313	324	312	321	298	330	294	331	309	290	312	305	288	292	328	317	314	325	329	308	324	293	331	346	328	321	310	331	307	329	329	306	309	295	325	299	319	308	298	302	341	320	303	320	314	283	294	312	312	302	302	279	277	354	333	331	304	295	310	289	292	291	307	308	317	323	296	316	298	305	277	331	307	310	311	292	308	278	323	294	287	338	316	299	321	313	321	319	292	302	290	310	282	292	301	303	311	336	309	307	288	260	345	293	300	339	304	321	313	322	304	307	305	323	344	288	309	290	286	286	317	297	328	328	305	300	311	322	309	292	285	306	287	299	313	302	308	318	316	340	326	308	322	286	349	321	336	326	286	296	319	340	291	318	308	313	286	334	307	311	311	305	316	322	296	322	310	293	290	297	291	308	321	333	315	275	320	326	306	300	331	307	309	333	299	311	293	294	297	279	296	294	306	345	318	292	293	321	323	282	311	318	309	304	307	304	293	317	295	305	301	318	276	313	288	302	331	281	285	275	306	308	305	309	346	274	282	327	290	323	309	276	322	340	301	332	322	313	291	293	285	296	306	323	320	285	317	279	319	319	312	307	304	309	296	319	328	312	312	302	320	263	319	287	297	350	322	300	301	330	307	291	329	306	310	308	337	306	320	326	335	313	287	297	267	325	318	301	332	295	304	323	286	299	339	270	282	313	319	304	343	290	292	302	329	311	297	315	322	319	308	311	328	311	279	310	285	304	315	317	299	308	303	300	324	290	319	329	327	336	345	307	301	333	315	339	343	308	332	318	307	310	289	296	336	324	315	330	310	300	320	289	305	315	286	295	297	285	316	309	285	278	332	276	304	294	291	334	309	325	335	291	321	332	290	321	330	329	272	297	292	307	318	307	286	318	330	307	304	298	315	282	294	294	344	334	309	317	314	361	337	309	292	282	294	324	370	301	315	294	313	318	331	308	316	306	313	317	301	301	307	333	302	293	339	305	326	324	304	301	308	288	272	323	287	297	306	298	315	300	291	299	314	286	313	327	311	297	283	293	314	324	300	309	313	294	311	301	310	338	322	295	311	307	286	305	294	291	315	277	312	329	341	284	306	331	337	320	302	305	294	295	296	287	300	306	348	306	325	318	315	323	328	312	290	298	319	298	328	323	291	349	359	334	314	305	303	307	303	332	334	314	329	314	331	319	311	305	314	316	310	315	331	317	295	293	326	311	291	314	300	313	320	287	332	309	332	300	283	325	335	325	286	303	298	323	297	309	306	296	298	313	304	314	309	324	300	301	332	312	292	308	329	322	295	320	293	301	314	299	315	302	296	309	302	294	344	332	326	328	284	328	312	340	309	270	291	332	342	306	294	272	284	308	317	276	293	324	300	324	328	327	308	340	325	293	317	300	291	303	291	324	273	344	303	327	326	297	317	309	311	327	315	312	312	341	334	332	295	347	327	307	321	316	308	327	316	270	345	319	328	314	312	304	351	297	287	330	301	294	310	289	299	302	293	315	326	318	305	305	295	285	311	290	294	306	324	287	332	321	325	309	295	316	291	293	313	322	297	298	323	316	311	313	298	303	318	338	320	302	310	290	290	327	306	328	270	319	334	348	307	329	312	321	322	315	313	340	316	325	290	323	298	249	285	327	302	329	321	288	331	287	349	305	304	293	340	312	314	305	338	283	303	308	348	275	321	316	330	300	325	307	293	281	302	315	309	335	335	319	306	333	314	293	310	320	320	301	332	281	289	325	304	331	323	294	322	305	276	313	291	327	287	311	310	293	336	314	299	284	313	302	317	307	314	325	306	334	294	344	325	306	328	324	319	298	290	304	296	306	270	293	287	332	306	319	274	335	337	310	307	324	322	288	314	336	297	342	328	305	326	306	327	296	289	282	301	311	326	307	319	284	293	335	302	311	279	317	313	310	282	320	265	298	286	316	345	284	294	323	302	342	307	299	292	292	333	333	284	335	331	293	328	326	311	345	303	310	312	307	335	311	320	327	291	331	270	289	279	285	310	300	332	290	286	324	313	291	310	309	283	304	311	299	305	323	289	303	299	319	318	308	309	330	309	336	295	315	308	285	311	347	317	326	331	313	315	298	281	284	295	314	286	297	316	297	294	341	310	300	323	323	298	331	307	337	321	316	311	308	316	354	346	313	322	301	295	320	326	269	309	315	300	299	299	314	309	295	309	303	282	274	312	318	326	310	318	329	309	277	315	319	279	308	318	340	305	297	299	311	288	320	318	302	328	298	310	324	305	291	323	277	315	291	318	288	348	355	325	289	347	312	317	304	269	325	301	319	314	307	355	293	292	310	313	306	308	315	320	322	334	317	334	329	303	275	306	339	305	319	281	282	310	306	299	276	300	321	325	350	298	294	284	333	296	321	298	312	323	299	327	294	296	307	315	312	309	330	328	301	306	320	313	316	310	328	337	304	305	309	324	297	279	325	296	325	325	276	278	294	288	322	329	299	301	318	295	301	347	276	315	315	271	350	302	292	310	318	306	314	278	305	330	313	316	314	337	294	314	330	301	324	296	291	309	290	293	344	323	326	340	341	347	288	326	306	307	317	263	320	311	307	276	287	350	347	345	296	338	347	336	330	317	310	330	307	308	307	312	350	311	320	295	320	336	285	337	284	347	314	306	277	312	314	301	299	324	291	309	287	305	273	294	329	301	303	286	315	320	295	331	312	312	315	326	335	320	317	300	279	319	302	333	290	306	318	337	306	330	310	318	322	342	322	286	298	305	313	307	335	330	293	296	293	293	315	318	314	291	319	328	332	279	320	306	314	322	278	319	319	326	279	290	318	320	315	304	330	269	307	297	286	305	306	308	300	322	321	325	326	303	323	292	292	321	285	333	308	319	284	292	291	282	299	331	292	316	322	284	313	301	326	290	325	292	283	296	320	326	300	300	325	327	306	330	321	287	324	325	324	351	316	315	291	289	316	310	343	328	314	289	304	299	286	300	311	314	322	298	323	310	314	296	309	287	296	287	327	271	328	311	313	322	314	301	299	325	315	346	317	312	307	336	270	314	274	285	297	336	287	316	294	299	334	319	283	309	309	315	327	305	290	291	346	306	311	322	295	291	299	311	307	317	311	289	309	346	307	302	306	290	309	336	314	325	310	290	298	301	322	293	308	299	292	283	311	278	303	300	328	336	309	301	322	308	331	301	312
52250	46591	45078	36531	27728	29491	37792	32066	20537	8102	952	153	178	218	177	131	148	112	121	110	111	109	126	87	121	137	109	115	116	117	122	105	116	133	130	137	135	139	113	112	129	118	98	106	101	131	127	120	108	130	130	137	101	118	113	110	116	93	138	109	104	126	101	138	125	130	115	118	110	117	119	126	140	120	130	114	112	115	115	124	111	130	113	133	112	101	106	101	113	119	106	121	109	114	133	108	103	108	102	125	106	118	117	109	116	137	107	102	145	119	109	104	110	122	122	125	91	106	117	96	114	115	117	96	124	105	123	129	115	117	98	98	106	111	107	126	120	117	104	122	122	114	117	123	113	121	116	102	117	111	133	125	115	109	117	116	100	112	103	115	115	120	113	109	108	111	111	120	145	125	105	140	130	131	113	127	135	107	107	128	107	83	104	117	102	119	125	119	101	119	116	118	100	111	114	113	114	116	108	109	102	117	115	99	104	109	108	144	118	104	126	133	126	115	157	106	129	114	124	131	118	127	125	118	129	111	121	119	106	107	126	113	123	112	109	108	121	119	110	134	106	88	100	109	105	120	111	101	126	106	114	129	137	123	102	120	123	124	114	110	105	115	91	105	113	107	133	106	113	113	115	103	115	124	102	111	109	112	123	130	125	124	106	105	113	103	130	111	114	101	96	122	116	105	104	135	135	130	125	102	118	109	120	124	103	114	99	130	114	115	126	113	96	87	134	128	113	118	114	99	121	111	119	113	114	112	114	115	108	108	94	89	123	113	106	113	126	106	122	125	106	111	115	105	111	127	114	102	120	120	116	119	108	135	115	105	122	121	130	97	111	105	113	130	121	122	94	127	118	128	132	101	129	91	107	121	96	133	116	122	100	92	119	107	122	104	116	123	103	117	131	125	117	98	113	128	98	112	131	122	113	101	113	114	111	116	137	121	118	111	121	139	124	110	122	138	111	116	115	120	121	115	104	109	107	108	110	106	137	115	84	108	137	106	119	137	99	104	121	121	122	105	114	120	117	127	129	120	110	120	96	100	114	107	104	115	111	114	105	126	111	131	94	124	127	113	130	97	109	129	116	115	108	80	109	120	114	107	141	139	97	133	129	114	117	111	108	117	110	114	135	103	127	107	114	120	115	113	113	88	122	110	93	118	129	134	107	130	110	111	108	94	108	104	124	117	116	148	115	123	114	116	127	148	122	121	105	102	102	132	118	117	122	101	100	126	120	125	116	133	121	106	107	117	108	110	127	129	100	123	138	119	124	114	117	94	110	103	123	107	122	119	117	122	117	125	117	128	93	120	116	96	135	119	125	141	127	123	102	96	128	110	123	90	123	110	122	115	119	132	130	109	120	118	106	110	121	128	116	93	118	128	126	108	105	137	103	100	107	115	108	115	114	105	117	123	96	114	128	96	128	117	105	136	110	103	120	101	142	133	116	98	131	140	115	115	126	119	95	106	127	130	126	136	127	111	122	102	121	127	129	119	119	118	115	97	95	133	130	97	104	100	134	115	119	120	111	128	121	128	145	110	102	120	113	120	152	126	133	103	93	110	108	113	137	116	105	110	109	113	108	119	123	118	105	120	103	105	106	113	117	111	126	134	135	110	113	112	132	120	113	118	110	106	123	119	99	136	102	123	119	110	133	127	126	132	141	120	108	110	109	134	114	110	114	136	119	106	114	114	124	101	107	102	139	106	107	96	118	117	123	118	109	108	100	101	113	111	99	106	100	109	104	115	118	143	115	123	114	99	119	129	116	113	115	110	113	105	118	106	100	117	116	136	131	107	112	112	116	111	116	107	119	125	145	102	130	133	114	109	97	130	110	111	133	98	109	128	126	124	123	121	104	96	99	132	123	120	114	130	124	107	103	115	119	125	133	121	143	108	118	102	117	132	119	123	100	126	113	109	112	122	124	120	121	139	112	113	127	134	124	125	115	120	130	138	101	117	123	124	131	94	106	110	109	112	136	104	111	122	144	108	98	116	116	137	109	126	128	86	128	119	97	116	115	106	92	128	117	126	107	110	129	120	120	116	129	101	117	102	112	104	115	124	128	112	145	114	141	105	104	96	122	119	107	113	95	104	131	120	110	108	101	117	112	87	125	134	106	108	112	103	119	110	124	118	115	115	139	88	120	128	109	109	115	116	107	114	130	104	110	120	111	144	111	102	110	115	113	114	109	105	125	125	109	110	106	87	134	113	129	93	109	109	107	121	118	129	109	107	127	115	127	121	109	98	123	115	136	97	132	109	134	117	103	103	128	78	110	127	130	111	102	133	116	114	106	94	135	111	127	128	113	118	105	99	131	110	123	110	110	105	124	101	134	135	122	117	119	125	129	109	114	127	115	105	99	140	125	121	106	116	121	116	107	114	111	128	130	141	118	99	105	109	119	105	113	121	132	121	95	111	84	132	112	124	109	106	141	133	117	109	107	103	107	103	116	106	107	115	111	111	114	127	124	104	122	109	118	111	117	123	113	103	135	105	128	120	121	120	123	106	101	122	107	101	126	102	110	102	101	108	108	96	113	127	115	98	123	102	97	113	102	116	129	107	101	130	122	112	124	112	115	99	118	122	103	147	106	112	141	130	108	136	116	120	113	131	105	130	118	111	114	107	130	121	103	120	129	111	134	109	138	115	104	101	124	106	113	104	135	94	110	105	127	115	119	106	121	110	110	104	115	121	107	110	108	103	131	127	112	125	127	119	115	133	107	109	117	116	120	103	120	111	101	120	123	114	117	121	127	138	136	97	115	95	115	135	133	97	110	113	124	131	99	96	117	137	129	121	114	110	129	118	115	86	115	120	107	127	143	103	120	117	131	103	107	119	103	127	103	120	109	105	137	122	115	111	140	111	114	114	106	111	121	126	125	96	103	128	104	98	116	112	107	122	165	109	122	137	111	114	118	105	107	127	128	104	98	122	104	126	109	115	102	125	130	122	109	120	113	111	114	126	104	107	126	119	127	115	114	119	123	100	123	124	110	107	107	117	109	114	110	117	114	119	100	122	121	124	127	108	109	123	106	96	109	116	130	107	133	124	109	121	110	118	129	109	107	125	139	124	105	122	136	117	125	126	113	126	102	96	136	118	100	117	96	99	108	110	112	111	104	100	125	106	127	126	109	128	127	122	100	121	136	101	97	113	136	110	136	113	133	129	107	111	108	111	109	103	106	126	98	120	128	114	113	123	117	121	104	104	114	105	96	108	120	119	116	98	110	127	118	106	121	117	119	101	109	115	115	124	106	114	120	92	127	115	96	116	114	105	111	111	118	112	125	126	144	123	124	113	96	126	110	121	102	104	124	117	96	107	97	123	134	117	105	115	97	121	129	134	109	117	111	120	116	112	109	123	120	121	123	131	125	93	111	113	110	123	123	112	112	126	135	113	120	106	131	147	121	117	132	104	105	121	147	136	115	119	113	114	120	106	118	107	120	98	112	121	104	114	125	134	107	129	101	106	128	107	94	119	94	128	117	120
42156	50659	51928	48083	45365	67593	72609	47318	19286	4181	546	326	535	725	579	459	352	313	274	262	287	276	256	290	250	249	279	253	261	279	266	266	276	249	315	255	259	262	251	284	269	261	270	289	284	263	303	266	288	283	272	287	253	259	271	272	286	272	275	281	261	260	269	278	250	276	245	294	266	247	276	252	272	276	234	261	274	249	259	283	262	257	248	250	270	271	250	248	271	238	262	264	252	276	288	267	278	241	265	269	274	279	267	256	272	259	276	251	269	268	234	231	276	271	259	261	298	258	242	294	267	279	253	264	272	247	254	246	259	268	252	242	258	261	279	267	244	251	243	260	275	253	260	276	269	259	246	276	260	297	262	232	291	251	255	241	297	273	261	288	272	243	309	238	274	259	281	246	262	246	255	292	258	262	273	269	279	281	270	260	273	259	251	262	257	280	256	250	262	267	260	247	262	269	290	271	281	301	284	262	240	264	253	289	238	264	256	303	272	278	283	265	258	260	284	268	292	250	287	265	256	255	266	242	245	266	238	265	284	269	238	270	265	238	286	236	256	254	262	232	254	278	271	235	247	263	261	270	256	266	249	244	290	266	275	246	247	300	274	260	282	262	254	271	280	282	266	285	255	267	279	271	266	255	271	309	288	278	286	270	273	266	256	269	262	291	246	273	249	269	281	247	274	298	247	243	295	258	275	245	250	279	253	268	272	272	239	284	253	241	259	265	264	238	258	282	264	273	249	281	260	247	291	244	258	269	262	281	287	277	245	240	283	313	251	271	306	279	238	264	245	279	259	252	253	255	254	265	258	279	236	253	262	250	250	261	284	235	267	250	247	282	272	272	267	246	234	246	272	261	273	285	262	281	271	270	282	274	256	265	285	261	255	250	279	272	291	261	242	257	263	247	280	284	252	250	269	272	231	266	230	272	267	256	228	281	256	270	277	263	271	256	243	249	253	260	301	264	246	242	264	263	243	253	223	303	236	272	252	278	264	296	261	256	268	264	282	241	240	262	262	269	256	271	264	239	264	262	257	282	243	261	288	245	281	284	268	255	242	282	235	262	271	270	249	255	301	256	283	290	234	261	282	247	264	265	272	262	262	286	269	250	246	232	272	259	266	266	263	247	278	252	233	307	257	235	256	298	265	244	273	255	238	257	291	252	275	264	275	257	248	277	260	251	261	247	266	287	257	284	258	275	265	299	232	245	251	286	296	283	244	274	238	243	267	286	248	251	254	248	223	257	275	256	275	238	268	265	248	300	277	283	259	270	297	251	289	272	252	290	290	260	321	246	269	276	269	284	289	256	288	241	261	282	272	271	262	248	282	238	246	241	253	279	267	241	272	236	287	262	244	271	271	279	263	250	273	271	269	275	264	254	250	252	238	257	267	261	298	249	283	259	249	250	239	251	268	248	283	302	265	285	239	244	274	259	248	278	257	246	243	254	264	279	231	272	276	257	257	267	268	260	257	291	270	271	296	263	259	253	267	251	257	295	278	283	263	299	271	255	260	271	286	278	249	288	259	306	255	256	274	250	257	265	248	241	267	273	266	258	250	272	245	277	223	292	264	280	244	281	269	266	283	263	291	260	265	273	268	294	277	258	242	264	258	261	271	274	296	260	245	273	252	275	270	230	257	275	263	256	265	287	257	274	264	284	249	242	253	267	260	290	273	223	263	279	246	289	244	277	274	270	256	265	246	258	265	263	285	292	278	227	264	291	285	268	266	234	278	254	258	257	264	256	278	274	254	277	273	280	284	279	268	246	266	276	252	242	312	283	256	268	276	290	276	281	279	259	271	257	267	277	265	273	273	305	250	250	252	268	268	295	257	270	263	244	270	263	269	251	253	273	241	259	268	240	269	289	287	280	241	277	259	257	246	249	271	272	273	251	262	287	272	264	266	247	279	263	272	245	258	252	263	271	288	239	263	232	247	254	243	251	292	235	254	291	260	274	269	265	268	279	269	257	258	266	259	238	273	283	256	249	290	286	267	262	269	295	259	266	265	268	265	292	255	272	273	254	269	266	270	266	272	240	292	244	246	266	282	272	261	251	272	247	256	284	259	256	264	270	256	274	244	281	270	255	264	250	284	252	258	266	266	270	270	275	261	248	251	268	251	233	273	277	285	274	245	272	262	274	263	301	261	234	283	266	228	272	264	229	261	268	273	260	271	258	239	281	253	294	258	260	274	229	283	283	264	268	258	269	249	268	279	266	250	244	264	288	261	254	272	249	249	262	298	256	253	271	262	275	268	272	287	238	274	282	265	240	291	278	290	255	275	244	240	249	265	268	258	259	259	264	258	266	262	272	250	250	254	271	295	274	242	281	259	263	257	245	292	261	252	277	236	276	255	244	264	260	266	250	258	259	264	260	255	264	270	268	271	252	265	251	284	250	253	260	285	244	262	281	258	245	250	281	254	253	240	271	271	268	260	262	264	299	269	284	266	279	283	287	263	246	273	235	293	250	267	281	228	296	275	258	254	279	271	269	252	236	279	282	289	266	269	281	247	250	244	290	262	272	261	237	272	273	262	252	260	285	235	246	309	283	280	280	255	258	259	288	269	269	246	257	245	284	269	264	256	240	300	284	261	257	280	293	256	294	263	243	281	237	268	243	240	291	240	278	264	275	284	280	251	276	222	255	257	251	270	254	283	277	275	261	244	272	249	268	254	265	263	278	259	288	261	288	303	226	259	265	232	231	239	264	237	264	255	248	265	263	270	273	260	264	261	269	250	268	266	265	260	254	256	267	266	275	242	280	315	271	275	259	274	258	263	253	237	287	244	264	267	268	272	271	246	268	262	250	271	261	272	285	290	245	250	248	262	268	245	264	264	243	264	258	267	250	240	269	255	269	257	266	272	256	296	264	287	271	259	285	239	264	250	248	270	276	273	247	275	266	237	267	270	267	255	269	276	267	265	274	264	284	295	246	275	289	261	285	256	240	269	289	263	268	274	261	272	268	256	273	265	240	269	234	270	289	256	253	268	264	282	252	243	256	287	238	247	271	237	258	272	259	279	261	272	289	251	280	286	264	263	264	280	273	279	260	261	251	265	272	288	264	273	251	266	279	258	266	254	283	270	252	240	268	266	266	271	267	300	294	300	265	262	281	240	278	268	263	281	260	239	234	266	259	266	259	276	248	272	243	276	271	259	269	267	262	269	279	247	276	264	284	269	275	257	264	269	257	269	258	268	250	271	254	271	239	260	238	265	254	262	266	238	246	277	241	251	269	282	269	249	270	279	261	280	245	283	240	275	263	288	257	263	274	262	254	227	263	255	275	261	271	285	277	284	298	269	276	282	251	257	257	260	254	241	261	290	282	258	251	283	292	275	266	299	267	274	242	269	268	280	267	270	267	265	260	271	272	270	269	250	290	265	285	288	253	243	291	266	268	285	250	274	245	269	256	272	263	300	275	241	244	291	286	265	273	290	293	256	247	295	258	255	271	245	250	270	248	260	258	267	261	296	269	302	234	268	255
14047	19860	30342	21058	8809	7012	10198	5411	1134	200	136	139	139	140	137	120	123	120	100	120	135	124	142	122	125	126	143	127	142	137	116	119	132	149	128	131	146	131	145	122	150	131	137	144	127	132	116	113	126	120	115	131	153	128	120	124	125	115	122	141	134	120	141	122	113	127	133	147	121	124	109	138	115	132	131	130	140	137	122	130	121	130	110	131	111	144	137	104	134	133	147	111	130	134	111	128	128	131	138	111	121	120	127	113	125	141	142	131	117	103	129	161	128	141	130	125	132	114	119	136	122	109	136	136	107	115	120	115	134	124	151	116	126	128	137	124	113	112	110	127	124	118	111	136	119	123	126	144	122	128	125	120	121	123	139	128	123	136	109	130	117	138	125	128	135	132	153	156	147	120	135	118	126	132	127	130	118	145	135	128	130	139	126	124	124	135	106	120	124	136	149	127	146	123	128	129	121	120	112	133	139	130	147	145	124	135	139	133	122	143	143	149	118	131	135	119	125	142	121	125	127	160	116	147	119	122	130	114	130	128	122	131	131	122	115	132	114	123	148	136	160	123	110	106	131	112	122	147	114	139	111	134	127	134	124	125	117	141	119	130	117	128	108	148	122	133	129	123	117	134	111	138	130	123	124	130	150	134	115	129	123	109	112	151	120	114	139	119	130	141	122	125	126	142	127	137	116	154	138	117	119	115	127	158	133	134	121	109	133	120	122	152	104	108	114	147	143	132	118	119	140	128	110	124	134	119	128	111	110	117	119	130	134	126	142	112	125	133	149	144	127	129	147	126	113	121	130	137	117	160	103	132	139	137	134	149	128	119	109	116	135	153	126	138	148	142	116	113	130	145	111	126	146	123	127	134	140	123	105	92	128	123	122	120	153	112	140	122	126	131	122	139	137	133	141	125	130	147	151	133	147	129	127	133	137	127	131	121	116	125	118	135	114	132	119	156	132	119	111	123	140	121	132	118	134	114	130	145	154	133	115	133	146	142	142	100	123	121	149	120	135	140	120	135	124	128	113	95	145	123	114	105	144	135	125	133	100	127	120	122	133	130	123	134	122	134	127	135	127	131	131	127	124	121	127	119	126	129	137	125	123	121	149	135	137	131	133	134	133	124	131	141	111	124	150	127	135	137	131	121	147	140	127	137	134	142	137	125	124	128	133	127	126	101	132	117	126	119	116	133	117	120	122	104	124	144	116	144	135	130	137	140	118	113	122	139	135	134	144	134	134	118	135	116	122	118	119	114	125	124	141	136	139	147	135	124	136	113	119	120	113	130	148	97	136	138	134	132	120	131	144	130	131	124	118	119	136	142	123	154	119	130	126	135	127	142	123	129	132	127	116	147	146	128	112	129	118	130	124	123	122	119	128	127	110	121	135	102	147	138	135	154	117	126	154	111	140	125	120	121	123	122	102	110	125	145	130	120	111	124	147	139	120	146	135	124	119	130	125	113	131	124	131	138	131	112	124	129	127	123	130	119	117	127	135	125	137	114	116	127	132	105	156	138	139	110	130	133	105	128	139	117	118	119	137	143	132	131	132	138	132	137	128	133	157	132	125	146	126	147	156	142	134	125	117	133	134	123	127	121	138	128	148	143	127	124	137	147	130	123	129	113	148	113	126	114	131	112	140	127	121	140	129	142	145	145	119	111	114	106	120	135	154	111	119	131	131	131	134	137	150	121	129	120	132	120	128	136	119	125	108	116	145	124	141	117	133	117	131	123	127	129	121	125	133	127	133	126	119	120	120	143	129	116	126	134	126	124	141	128	131	139	147	124	133	127	117	127	128	133	122	133	125	120	123	139	130	128	110	114	106	120	141	120	132	112	109	126	128	127	142	141	121	113	133	102	117	153	132	124	118	143	119	133	120	120	130	122	119	142	132	126	129	127	136	115	135	111	135	133	117	136	108	110	130	128	138	145	132	152	121	110	115	128	133	123	125	125	123	141	134	125	136	105	133	145	121	126	115	141	121	116	141	134	107	140	147	135	143	141	101	130	134	119	120	124	117	147	126	110	136	131	136	145	133	138	123	127	144	143	118	149	136	121	146	125	131	135	139	127	120	132	135	133	131	115	122	139	157	114	122	107	117	139	118	120	119	133	108	107	121	120	136	109	135	144	125	127	123	137	153	135	129	123	165	126	134	138	122	111	128	132	125	122	118	119	130	153	133	148	115	129	110	104	136	124	125	109	134	150	111	124	126	127	126	102	142	119	151	128	118	150	159	124	113	125	126	130	111	114	111	115	113	135	130	102	130	117	113	120	139	136	137	133	136	126	137	131	120	118	134	115	128	118	114	171	136	111	136	136	117	142	123	124	118	127	125	132	126	128	126	123	113	129	121	130	117	136	143	109	123	155	101	126	122	131	142	149	122	136	129	113	139	120	140	133	133	126	121	132	135	134	118	136	142	126	137	144	150	115	139	123	114	123	141	117	144	141	118	139	122	133	162	108	138	124	117	134	123	119	149	141	146	150	125	113	130	127	139	133	104	112	126	127	149	127	98	132	112	144	134	135	150	126	124	134	137	142	127	119	137	125	121	144	123	119	145	119	137	122	126	131	151	113	114	103	143	134	152	122	109	125	131	127	147	104	142	109	127	132	106	135	130	124	106	120	140	130	146	139	118	116	129	121	116	115	129	126	109	162	118	143	108	123	141	119	157	117	119	135	132	127	119	122	134	135	126	124	108	117	140	158	133	136	124	161	136	152	135	135	161	139	138	129	142	131	135	147	136	123	117	145	139	132	136	146	146	116	126	128	126	120	123	141	142	137	128	137	129	127	135	147	142	107	127	114	133	120	127	148	132	131	129	106	120	126	123	141	139	134	128	154	139	143	113	141	150	138	123	120	118	132	130	136	144	133	140	121	155	123	122	138	111	134	106	134	150	137	136	134	141	120	149	110	132	128	139	129	132	128	130	121	115	130	125	127	110	132	123	111	102	132	137	130	107	134	123	145	131	143	127	123	140	123	138	119	134	131	108	130	128	116	117	139	134	130	131	127	131	120	127	122	156	142	155	126	137	110	118	116	139	136	132	114	118	133	113	110	132	129	124	120	143	112	121	130	143	132	121	121	143	111	120	128	116	121	159	116	143	131	123	110	107	110	116	136	135	142	134	142	119	127	120	124	133	127	125	131	143	135	140	127	126	122	112	126	115	121	149	137	117	148	149	114	144	121	135	131	151	125	135	122	125	150	138	141	128	114	133	152	110	105	137	124	132	119	121	105	127	122	126	107	137	121	126	137	111	111	131	118	141	111	126	127	123	135	127	131	173	155	123	119	128	133	137	136	125	132	142	121	129	120	121	134	135	132	108	151	119	134	130	134	133	136	113	130	112	140	136	117	121	137	126	104	118	136	128	136	136	133	142	115	129	120	140	124	129	124	127	137	133	132	152	134	134	139	138	119	143	124	125	126	120	139	120	142	126	115	128	129	138	124	140	118	135	150	109	121	135	131	151	106	120	132	125	107
9748	20179	33336	23704	13664	19131	24937	12949	2938	582	315	350	318	293	362	304	324	309	305	320	326	338	306	276	305	297	322	308	307	304	282	288	259	327	285	299	285	296	281	286	318	306	315	316	292	340	312	307	320	325	306	315	325	300	315	304	290	316	309	309	331	273	315	326	299	319	297	313	302	285	304	316	296	290	313	292	301	284	305	321	295	303	319	300	313	287	293	295	308	322	310	301	303	315	301	310	310	290	312	282	309	325	319	306	288	334	309	305	348	301	274	317	345	295	318	309	307	310	311	297	333	292	303	307	295	303	305	303	289	295	312	309	365	313	282	285	308	276	319	280	314	281	329	248	334	300	315	321	299	336	295	301	302	303	318	310	299	307	296	311	336	327	302	299	332	308	313	283	296	316	285	272	306	314	295	312	328	278	322	314	310	302	317	297	315	296	316	320	291	309	340	331	306	290	319	289	348	269	310	288	324	309	298	300	287	307	274	287	295	324	287	284	283	325	312	299	320	331	302	320	333	335	317	293	302	336	315	306	306	346	305	338	310	333	297	311	279	328	320	335	262	286	292	311	310	317	308	301	319	324	277	306	317	325	326	295	333	269	300	285	324	285	314	306	277	331	312	306	290	291	272	301	290	319	306	289	303	279	308	292	310	322	278	274	328	286	295	332	314	325	312	321	320	290	298	299	312	288	329	304	307	305	301	304	293	326	301	314	288	333	303	340	322	324	311	314	310	296	274	303	295	289	304	319	306	287	297	340	288	303	304	301	304	286	299	333	314	325	273	303	293	326	307	315	284	297	314	307	295	315	308	307	354	334	294	321	321	331	294	298	297	334	333	300	271	324	257	300	266	317	308	342	298	324	306	322	304	277	296	286	336	320	318	300	308	332	302	311	304	324	314	330	307	309	314	299	296	325	286	298	303	294	284	295	281	309	324	306	319	293	306	284	313	305	294	330	263	295	292	293	316	316	342	311	312	314	337	299	305	293	292	304	321	320	271	326	315	334	293	291	287	280	321	301	311	307	286	315	275	322	290	347	300	323	289	308	341	299	323	302	311	337	342	365	313	304	334	315	300	307	313	273	321	327	308	313	327	287	304	298	306	298	281	282	253	339	322	299	324	323	302	298	308	293	325	326	315	309	319	338	313	301	296	274	326	337	280	329	310	293	307	278	315	306	302	297	315	325	286	308	321	289	312	300	315	294	324	279	343	342	299	311	296	319	327	299	297	298	310	288	310	317	294	339	297	292	303	290	297	331	318	318	322	280	298	306	292	311	317	291	289	298	309	317	341	343	310	302	280	279	323	320	276	304	305	317	293	274	281	332	285	316	301	311	357	347	308	322	301	292	321	265	278	321	327	285	304	290	295	295	305	297	334	317	301	308	328	341	302	333	316	261	307	293	309	306	312	283	298	307	331	310	308	319	311	322	294	314	304	293	325	329	270	321	293	331	299	294	340	289	295	306	306	306	314	293	324	273	288	290	291	323	332	304	333	309	314	303	299	303	305	307	329	324	312	279	363	318	288	296	317	328	293	317	301	313	301	298	299	296	351	313	309	333	305	297	292	321	315	306	301	305	336	304	300	307	301	308	292	331	306	307	302	312	304	328	303	313	287	305	320	298	300	315	322	324	310	313	307	332	295	309	304	318	288	282	352	298	303	298	301	272	316	335	288	315	293	287	287	270	300	294	290	332	339	313	292	317	320	329	308	339	287	297	316	320	317	320	320	320	364	317	283	330	285	285	325	294	330	290	291	286	337	310	278	317	310	324	323	319	345	323	330	301	342	285	308	292	296	325	337	311	316	295	343	299	303	318	327	319	287	327	297	296	302	267	305	311	316	294	326	308	304	321	278	311	328	269	297	330	291	317	319	331	285	292	300	348	322	284	319	311	320	321	316	300	310	310	294	313	314	311	326	284	319	308	300	299	301	313	312	304	343	310	328	300	301	303	291	272	325	303	281	325	284	315	317	277	298	344	342	276	313	287	331	298	305	292	303	313	300	263	297	255	307	302	310	296	324	277	292	307	305	281	323	313	320	299	289	253	320	290	305	327	312	316	302	338	257	278	349	331	310	299	303	316	299	295	296	311	279	323	304	299	307	311	293	320	323	318	336	326	300	309	320	334	330	306	338	310	310	294	304	284	331	298	301	312	311	300	299	312	317	332	298	328	320	285	319	300	321	332	296	302	305	291	311	317	279	293	293	327	290	285	323	312	320	288	319	307	301	293	322	312	283	279	270	290	303	275	299	276	309	288	298	314	343	308	319	293	298	303	295	318	327	314	306	307	314	328	298	323	322	277	300	311	283	296	311	348	318	279	351	299	277	292	303	292	314	263	306	282	287	300	316	324	318	296	300	301	274	310	316	320	315	272	331	273	326	302	295	311	343	328	295	324	302	297	297	280	334	311	283	296	292	315	324	286	308	300	341	305	301	315	314	322	294	320	306	316	316	305	303	300	305	323	318	312	315	323	304	331	283	306	302	326	302	305	328	323	340	315	302	288	315	319	299	295	344	310	284	334	330	319	290	291	330	313	299	321	278	328	317	316	326	305	287	309	285	286	334	297	304	282	293	292	301	330	279	330	326	273	276	321	289	295	327	313	306	304	292	297	309	314	272	283	316	318	319	318	269	293	320	306	284	313	325	287	307	321	306	277	295	278	320	318	305	306	304	286	313	308	328	296	345	306	281	311	296	298	306	282	293	300	299	293	298	343	290	321	301	320	298	292	313	316	296	317	318	285	261	305	328	292	302	312	310	330	295	309	284	316	271	304	295	321	307	319	296	324	290	331	306	348	307	312	294	299	327	306	318	320	308	306	320	293	309	281	315	306	300	335	306	306	305	304	303	284	314	314	297	281	254	297	259	309	346	307	307	311	300	308	309	312	312	293	289	300	311	287	332	306	309	296	277	281	321	328	323	316	304	293	293	317	355	294	304	290	290	298	286	284	304	325	291	327	308	321	325	325	299	289	322	303	307	281	299	309	333	318	278	308	306	318	288	310	297	291	320	297	297	310	299	279	318	307	304	317	326	312	279	287	286	295	322	341	320	320	314	309	307	312	320	304	345	370	323	299	313	304	286	323	310	291	303	298	292	320	308	329	288	333	317	314	311	294	332	326	313	305	287	281	277	337	293	299	313	320	296	296	311	308	306	320	316	288	295	298	297	298	321	340	320	308	307	308	288	327	311	300	308	348	324	358	318	315	291	286	346	315	298	318	294	310	259	285	307	293	303	276	325	327	301	289	297	332	297	297	320	300	297	333	308	312	294	322	308	291	315	325	317	298	345	304	314	291	314	292	302	320	321	271	315	266	317	302	295	320	302	296	315	293	351	325	283	324	283	307	316	309	318	304	319	264	314	293	314	287	333	318	295	290	301	295	314	322	289	321	318	340	320	335	311	292	284	323	279	311	322	299	292	299	321	324	321	281	332	315	305	311	325	330	273	313	316	306	323	297	320	329	308	334	308	323	282	314
32631	43311	41414	41854	33121	30572	39329	26436	8732	1331	210	140	164	174	164	154	134	118	133	122	140	154	121	166	133	128	125	119	130	123	118	141	119	109	124	138	133	146	124	155	128	118	126	135	134	137	139	142	145	112	141	133	129	121	123	113	137	141	129	153	108	131	168	122	127	134	138	124	134	140	129	149	105	127	127	143	118	131	161	132	141	142	152	123	143	139	131	117	140	125	139	140	143	128	123	127	137	135	113	120	103	120	112	142	139	140	127	133	123	116	145	137	128	116	144	145	118	131	135	137	131	136	128	147	127	136	139	115	107	130	131	138	133	120	151	115	131	147	113	127	126	125	137	140	114	140	129	112	143	127	140	135	129	122	121	142	119	125	124	149	144	125	125	128	129	114	112	120	128	118	111	163	137	166	109	115	121	141	145	141	153	133	120	124	130	147	141	117	102	136	142	131	126	130	134	115	123	142	132	127	132	121	129	121	114	128	132	139	124	132	113	135	127	139	136	130	133	132	133	126	130	135	123	147	143	115	131	147	117	153	135	137	125	126	136	141	120	138	130	124	148	144	137	128	124	112	128	134	118	142	137	135	144	116	139	127	148	131	117	119	139	138	115	144	141	115	138	127	115	119	122	140	127	124	115	139	115	130	136	126	142	127	146	147	142	137	136	125	136	105	145	141	128	140	131	122	131	142	135	145	116	141	123	147	122	99	133	127	125	116	120	148	137	136	123	122	139	115	142	104	157	132	124	139	122	135	132	136	113	125	144	117	143	136	131	128	132	140	143	111	115	123	107	144	129	141	144	115	128	126	149	127	136	125	127	146	144	127	130	111	125	137	133	126	140	127	124	134	134	129	130	134	112	112	129	125	145	140	137	106	121	130	143	129	122	128	135	140	113	114	127	148	123	119	122	130	136	121	141	125	145	126	134	136	132	131	138	118	129	121	125	120	137	134	125	144	119	126	122	130	135	129	152	148	135	123	140	119	139	111	136	118	131	129	102	158	127	145	123	139	135	114	133	119	116	156	124	122	128	119	133	132	132	141	145	142	149	141	125	122	123	114	124	134	134	117	131	131	131	126	122	121	135	124	117	117	129	127	147	125	130	135	125	113	126	137	135	148	133	133	149	154	129	152	125	121	125	133	114	128	146	139	111	126	127	136	153	113	125	132	122	133	126	140	140	134	134	133	130	139	116	145	133	127	127	140	123	134	145	139	139	128	162	141	125	145	137	147	129	134	127	139	135	132	158	129	118	149	151	150	124	118	129	127	138	136	139	159	147	119	132	118	124	126	129	130	137	128	119	138	142	138	127	119	118	123	135	140	151	146	117	151	136	118	138	144	122	139	138	135	136	126	146	144	137	142	173	134	128	134	135	113	125	139	140	140	129	139	128	140	135	150	149	135	134	155	137	138	134	133	140	135	132	130	140	132	159	141	121	121	113	127	142	128	111	130	120	141	132	130	148	120	141	117	125	131	112	130	133	129	122	129	134	124	148	149	125	114	131	168	119	129	115	132	109	106	145	160	125	135	115	141	127	136	127	131	141	133	150	155	131	137	124	126	149	149	131	118	127	128	111	115	132	106	123	127	120	144	130	132	121	142	145	154	133	139	138	128	124	139	115	127	146	116	130	128	124	132	145	125	158	136	134	123	144	151	113	144	142	140	130	110	136	151	107	133	125	135	130	140	150	125	126	134	132	113	132	147	119	122	139	121	142	129	136	122	117	136	141	119	124	130	135	120	100	134	154	126	115	128	117	124	136	143	137	141	139	111	137	142	116	124	148	108	120	131	122	120	120	129	123	129	116	139	122	147	122	153	137	134	133	134	131	139	142	129	147	125	129	154	145	134	120	134	107	147	109	111	143	135	138	149	135	153	146	131	122	124	110	139	130	139	149	117	129	128	121	135	120	117	108	144	143	144	152	125	130	118	111	132	102	125	136	146	137	139	144	126	116	115	119	127	124	119	143	140	135	137	128	152	153	129	141	128	116	134	120	128	127	145	121	120	132	140	101	134	133	139	128	136	146	138	133	139	122	127	126	136	115	142	149	142	139	135	134	121	123	140	160	121	119	141	142	123	136	111	123	134	143	146	131	141	123	146	147	142	125	111	135	133	109	139	130	115	114	124	126	114	139	138	133	124	131	134	141	133	129	130	145	127	140	123	135	114	131	141	132	121	127	113	133	130	116	136	131	137	112	140	135	122	119	137	148	127	124	120	130	133	151	148	122	115	116	142	132	112	128	136	131	113	141	127	128	107	122	120	118	122	139	123	127	127	148	129	138	134	145	125	127	104	131	126	118	107	144	131	127	119	126	118	123	131	145	134	138	110	126	136	108	120	152	136	115	137	140	114	115	135	147	139	124	141	131	136	144	117	124	140	126	136	132	147	131	136	145	148	135	132	123	144	144	146	131	118	136	127	118	130	142	120	144	130	141	117	140	116	118	137	123	145	136	132	107	147	148	122	139	118	136	111	138	133	133	134	119	141	116	119	153	114	137	132	147	142	143	123	117	137	118	116	121	135	115	130	128	122	127	140	143	139	123	126	147	134	136	137	130	130	141	120	124	141	106	131	122	108	132	126	127	155	150	139	141	138	110	129	124	120	137	124	137	125	110	124	127	124	133	116	139	122	102	150	121	126	124	150	130	118	152	127	123	106	120	140	133	148	126	144	107	118	151	142	118	128	137	141	123	136	130	140	138	136	121	129	140	127	107	150	136	134	136	136	137	126	134	142	146	135	126	120	136	140	133	129	128	132	131	121	130	118	128	129	124	125	117	139	129	127	127	130	111	119	111	129	120	126	134	132	143	134	117	134	142	131	132	133	128	133	125	145	117	125	144	115	113	149	146	119	131	124	133	128	142	124	128	147	127	132	131	123	114	123	127	124	145	135	138	122	148	138	138	119	127	122	136	124	123	134	125	132	126	149	126	123	135	132	127	118	120	141	112	129	142	129	129	111	100	133	131	132	124	137	125	140	129	125	117	119	121	112	119	151	143	119	114	129	143	121	109	136	112	137	126	124	120	119	145	137	117	126	140	142	122	124	138	143	126	153	130	131	135	132	172	118	120	121	158	125	133	137	121	127	126	128	130	120	123	139	124	132	145	145	134	133	140	136	122	128	138	133	135	142	156	125	128	120	137	118	129	127	120	121	142	152	116	118	139	142	115	123	146	117	138	154	139	133	124	144	131	126	122	149	142	119	135	128	132	127	144	129	125	131	134	137	123	123	113	140	140	130	129	133	129	129	127	130	128	131	127	136	157	135	124	128	153	114	120	152	119	136	138	147	135	141	126	132	117	146	128	123	150	119	127	132	127	144	110	127	122	123	125	160	132	131	122	130	112	126	111	140	116	113	142	135	122	130	146	125	136	136	136	124	129	143	127	121	147	136	145	144	129	139	158	127	148	107	147	131	152	135	119	173	127	154	143	147	116	132	121	130	117	133	131	97	134	160	119	137	137	126	112	126	128	127	123	148
22830	37211	42569	49107	35434	48694	55394	35702	12151	2013	517	359	385	489	422	400	364	346	324	323	287	298	310	321	295	292	277	307	301	322	310	314	308	319	311	301	300	300	328	325	313	339	310	321	305	323	322	335	320	347	297	345	330	315	298	308	320	294	326	319	289	312	300	276	289	337	317	312	316	317	311	305	333	306	306	317	357	334	315	316	305	347	278	335	315	327	296	296	298	294	294	298	306	283	325	313	269	288	287	316	330	344	273	299	302	321	289	303	307	314	291	289	324	296	298	321	292	291	302	297	334	271	301	311	304	321	315	320	306	294	327	334	286	313	320	330	297	371	313	315	277	279	297	288	315	290	313	294	329	314	288	304	301	300	300	314	315	337	323	342	329	311	328	304	314	299	305	293	301	315	298	282	300	297	306	299	326	306	308	349	308	312	299	336	296	324	330	320	298	298	307	314	307	350	291	294	305	305	318	316	305	335	297	309	317	342	351	313	295	310	307	344	328	323	334	302	318	303	348	313	327	276	320	317	290	301	282	294	329	313	295	316	291	307	280	301	299	313	325	292	318	326	320	304	318	294	293	314	290	300	338	328	311	315	317	280	318	299	318	319	304	286	300	309	351	273	330	302	309	294	345	306	317	320	286	325	315	299	308	298	281	324	305	315	303	308	334	299	313	317	336	307	335	322	309	298	318	322	347	320	322	291	303	298	314	347	286	334	312	319	297	315	302	320	274	287	342	326	296	319	302	313	317	335	305	318	319	314	298	330	344	305	319	325	331	326	307	320	309	302	315	338	330	324	311	320	268	321	282	321	302	286	286	299	321	326	332	305	325	320	302	314	323	327	301	297	282	310	291	298	288	311	300	284	313	309	297	315	302	332	314	310	285	298	316	299	279	312	312	340	319	294	311	306	316	320	297	319	276	301	315	290	291	287	339	309	322	306	299	281	316	366	309	299	332	306	332	306	348	311	334	320	296	307	276	308	304	312	313	313	335	290	297	322	328	319	342	301	366	318	339	305	310	312	322	306	292	330	309	308	304	319	290	318	316	297	298	282	301	288	306	275	308	317	305	299	330	311	309	323	321	321	323	327	305	348	293	329	323	295	307	295	295	292	327	317	323	313	328	294	346	307	278	313	281	329	288	260	324	300	315	316	309	306	302	313	298	295	267	314	315	325	282	292	294	287	287	326	297	312	302	297	316	311	288	294	349	340	297	326	296	324	309	280	326	329	307	333	305	317	332	315	317	323	279	301	307	289	335	304	319	281	329	337	325	293	307	316	312	287	314	299	297	312	299	309	310	331	274	333	275	313	306	299	297	352	313	318	315	317	325	313	313	295	315	289	317	269	323	298	318	349	311	300	277	299	302	310	332	329	288	316	340	307	317	358	301	327	324	286	297	299	327	303	313	322	312	316	310	280	307	286	298	299	326	302	299	310	309	307	296	286	308	295	310	318	331	314	326	341	301	332	278	318	346	313	301	303	324	314	310	280	287	325	314	305	303	294	297	329	277	351	304	283	316	292	325	320	293	322	313	321	336	307	280	336	309	306	333	333	311	289	335	276	310	273	333	305	311	297	295	285	331	280	316	319	291	312	307	316	327	302	317	324	317	315	309	307	290	289	329	339	290	304	298	318	336	318	309	307	323	290	315	301	325	313	303	314	274	310	300	322	290	280	301	333	316	296	311	294	311	328	333	310	318	328	328	325	310	303	314	323	298	327	332	295	315	337	287	330	302	289	307	327	302	306	295	320	332	304	332	289	303	297	315	309	323	304	325	336	314	290	288	292	313	303	316	280	316	306	313	322	311	287	307	283	304	302	306	329	304	297	321	302	294	293	319	331	318	307	307	299	287	295	312	290	316	313	320	329	312	300	313	303	309	330	315	328	285	328	276	281	289	334	339	310	324	326	332	291	311	279	318	312	317	308	289	306	325	334	332	290	332	306	312	335	324	324	323	310	300	281	310	332	330	331	321	278	311	329	309	325	337	263	310	323	319	289	323	326	319	335	291	327	298	291	308	309	322	312	324	297	328	307	325	345	296	323	331	309	284	312	301	307	330	313	299	287	325	296	308	307	290	296	342	311	306	319	316	303	285	293	306	321	317	335	324	303	313	306	291	321	350	332	286	306	339	313	323	282	286	296	321	299	332	320	310	279	325	303	298	298	329	347	299	274	351	300	321	313	275	307	299	298	344	328	347	297	304	325	310	312	319	303	315	310	315	321	339	321	285	323	311	298	299	291	313	323	305	327	336	298	322	317	313	306	307	304	303	326	321	283	296	291	307	308	315	311	319	314	327	331	312	293	321	325	323	294	306	291	292	313	335	323	337	295	307	312	356	273	321	317	273	303	291	322	311	298	348	306	340	321	318	281	346	323	308	306	323	330	304	324	367	332	349	297	342	302	298	295	288	300	283	316	317	299	297	316	316	326	304	315	308	292	296	323	299	320	322	264	298	291	309	287	318	309	307	280	296	311	328	307	294	315	294	342	295	298	313	336	328	328	295	309	325	329	297	313	305	312	314	285	313	320	325	322	296	317	320	296	299	321	323	290	294	326	298	305	317	288	298	277	314	357	289	286	292	329	291	325	318	317	334	286	296	274	325	319	324	309	316	313	302	340	285	304	323	305	291	333	321	319	346	306	328	301	317	281	303	278	296	281	314	303	316	305	342	310	291	293	306	313	301	289	310	302	326	330	300	273	330	352	307	327	304	323	290	321	304	312	329	333	314	354	327	336	301	320	284	268	303	278	334	301	316	298	311	315	333	303	296	318	304	291	306	297	336	317	347	311	325	302	283	271	307	274	290	292	315	276	305	302	325	262	335	319	306	268	306	321	309	283	323	291	327	308	326	320	313	298	316	339	305	288	319	299	308	324	297	338	301	279	313	325	332	304	297	295	318	311	287	314	308	312	318	305	336	289	302	291	306	289	297	322	324	337	304	325	321	306	338	302	326	328	302	305	312	315	308	331	285	318	309	333	310	298	324	301	329	301	322	332	308	309	302	322	333	294	306	307	306	303	277	300	356	310	332	313	307	316	338	307	305	327	328	338	319	296	317	333	313	301	320	281	335	320	289	307	327	347	317	296	294	301	276	316	286	318	296	324	312	315	323	326	305	302	294	295	288	297	330	301	322	317	329	291	298	311	310	302	325	298	336	274	328	295	309	329	342	326	295	307	309	326	346	309	281	339	303	274	319	288	314	296	297	280	314	315	315	305	305	302	300	278	338	308	317	305	319	284	294	308	301	344	309	283	311	294	324	329	318	340	322	325	308	313	324	353	296	319	315	324	332	310	326	315	310	315	352	311	333	314	320	319	330	310	317	293	309	308	313	279	310	304	308	328	294	324	296	318	295	306	307	332	298	320	342	289	304	323	324	314	313	333	292	299	321	307	318	310	302	285	303	318	299	330	290	297	290	320	316	316	319	294	299	302	298	334	312	313	314	339	320	310	279	317	312	312	294	316	295	330	289	322	349	302
48296	48672	42256	39284	32767	34040	48366	38094	20367	6155	837	184	182	221	182	143	140	128	138	120	114	88	116	131	122	111	117	110	110	94	99	121	100	113	113	117	130	110	105	86	115	113	101	102	107	98	119	128	97	89	106	118	118	106	133	125	107	105	110	131	110	101	107	110	132	112	119	108	122	110	114	122	100	97	126	108	96	129	90	112	113	114	107	124	106	107	106	135	106	118	116	104	123	105	98	113	100	105	115	111	120	123	122	108	118	86	116	129	113	112	125	102	115	113	118	81	124	98	124	113	119	120	104	107	102	126	89	114	113	113	98	113	98	117	101	80	103	120	109	122	117	112	114	109	113	101	109	110	125	114	113	108	101	104	115	129	110	122	113	103	103	121	103	116	125	130	101	115	116	113	115	122	102	101	130	108	100	111	127	111	108	106	108	133	101	116	109	107	112	129	127	90	117	111	111	131	122	126	100	117	112	109	117	108	126	109	126	108	94	114	111	120	104	119	112	108	119	120	102	107	115	97	101	96	115	109	82	120	96	110	110	128	111	109	136	94	116	102	120	136	108	110	111	108	109	98	106	107	118	128	127	112	115	120	119	127	128	127	119	109	115	115	120	118	96	114	102	99	117	139	132	106	102	128	96	124	112	103	121	118	113	139	104	98	121	101	136	108	112	118	127	121	116	121	126	111	129	116	121	102	125	132	96	131	126	115	117	98	92	100	118	147	116	125	119	120	116	113	105	101	110	124	129	121	115	121	115	116	105	106	111	113	112	123	120	127	124	111	122	109	104	110	108	112	135	124	109	91	100	107	118	109	109	116	113	134	117	115	122	96	98	116	112	114	111	128	100	104	105	109	102	136	108	111	111	127	118	107	134	107	122	97	121	120	121	117	108	94	113	125	99	104	104	101	115	124	119	126	101	130	93	123	131	111	116	109	122	117	98	134	117	93	110	109	99	94	114	111	111	126	104	110	108	114	114	114	133	101	121	112	94	119	112	96	108	120	91	111	111	125	96	127	128	126	103	100	109	108	102	104	114	124	119	89	111	96	99	108	104	112	117	107	135	98	97	102	137	104	111	112	133	92	128	128	98	94	114	96	107	102	84	112	111	116	103	98	107	118	105	96	109	104	107	114	105	105	114	112	115	124	116	102	113	105	122	92	112	103	110	105	108	110	95	103	135	99	116	122	107	123	108	109	108	123	122	120	102	101	105	143	107	109	125	86	126	115	115	117	119	97	101	125	101	110	140	120	99	117	102	100	114	96	135	102	106	100	112	115	115	105	96	115	118	102	120	116	112	110	131	111	120	118	133	104	117	86	114	98	98	108	103	95	103	135	110	129	131	88	123	114	108	115	131	109	115	107	109	118	110	117	104	114	127	111	102	100	122	108	124	118	93	116	114	110	106	98	112	104	110	128	120	129	113	114	97	115	120	105	122	111	99	109	108	118	114	106	104	106	101	114	118	122	124	103	112	111	110	122	101	111	119	110	113	127	126	122	111	115	118	114	111	103	99	122	122	106	118	110	115	103	114	124	103	114	131	122	123	119	97	107	113	90	123	100	113	110	119	107	135	115	132	124	116	115	109	113	94	124	123	125	121	119	118	120	118	119	112	111	117	125	121	118	135	99	121	112	120	137	106	103	100	103	96	78	90	121	107	127	114	123	106	113	111	103	121	110	118	127	103	108	97	106	112	108	116	118	110	100	112	130	93	112	98	128	107	110	97	120	104	113	113	137	117	132	114	111	113	104	127	111	138	104	99	103	125	102	125	101	127	117	121	108	118	111	113	100	89	119	116	109	114	138	121	115	96	119	100	109	106	103	118	76	108	109	94	113	115	123	115	108	113	109	113	97	94	129	114	121	130	119	108	93	99	92	111	123	114	107	96	134	98	105	111	109	117	115	97	99	106	109	101	105	99	109	127	101	119	120	117	112	108	96	102	88	106	100	114	115	113	118	102	103	120	106	102	129	102	104	96	107	118	103	106	127	102	116	119	118	116	130	96	113	107	110	96	86	102	107	117	106	117	107	106	121	109	126	107	101	117	81	107	119	94	114	126	118	111	119	103	117	125	108	116	120	103	99	137	96	118	128	94	102	107	124	120	105	116	119	111	115	116	104	113	98	117	103	92	93	102	112	90	89	108	112	123	101	104	113	109	110	116	127	104	122	100	111	118	122	118	128	119	110	104	104	96	105	117	122	122	122	101	112	116	113	97	123	143	102	117	114	106	105	121	121	109	97	126	113	106	107	115	116	108	110	92	101	109	102	115	92	125	121	101	115	93	109	104	114	108	112	134	123	103	104	96	119	100	110	91	127	109	117	111	110	116	95	117	137	106	119	141	125	111	110	103	106	122	103	113	106	114	110	100	129	116	122	109	113	104	113	107	111	106	98	144	136	91	115	127	115	114	126	119	131	117	117	101	104	126	107	120	125	121	115	108	119	120	111	98	128	91	112	123	127	106	115	91	114	99	121	112	106	100	111	103	127	90	128	110	108	109	103	94	98	106	112	110	103	123	103	130	114	104	95	99	101	108	95	116	111	106	105	112	106	115	115	105	120	122	112	114	94	92	112	90	107	101	107	95	85	114	127	91	115	112	107	107	98	116	130	130	104	116	113	113	115	100	97	124	134	96	102	109	114	94	116	101	131	110	112	97	99	107	104	101	127	96	110	102	117	109	118	120	114	123	126	113	122	115	103	112	107	105	114	118	101	109	116	120	114	115	95	115	140	105	107	123	111	123	108	110	102	104	128	138	116	139	106	121	111	103	101	120	111	91	131	131	106	136	89	104	132	107	98	108	97	113	94	105	100	111	125	110	106	114	126	105	109	98	104	108	109	85	101	95	155	112	113	92	103	89	116	124	114	114	103	128	94	136	134	123	94	108	121	92	121	127	107	116	130	110	102	112	109	120	119	110	120	109	118	111	97	97	105	118	115	106	117	99	119	126	121	90	114	104	115	102	121	107	108	120	113	111	121	103	111	106	99	119	113	97	99	107	110	119	101	103	115	134	117	110	127	104	119	85	119	108	107	127	92	108	105	112	125	108	112	115	102	131	115	111	91	101	118	133	101	88	124	115	109	116	119	115	120	132	108	133	119	124	110	118	107	118	113	98	101	112	97	102	103	117	111	138	109	114	113	97	113	113	126	120	105	97	99	122	105	110	112	114	122	106	114	126	131	97	111	123	103	129	118	95	109	126	105	107	110	106	115	110	116	110	103	120	120	96	136	104	105	100	118	102	127	99	105	105	104	133	105	115	106	104	117	117	99	108	110	129	124	116	111	106	124	112	102	99	127	123	115	109	105	111	108	95	112	121	110	122	127	122	117	116	112	116	116	109	118	118	122	111	124	116	107	125	109	125	115	123	101	102	134	121	123	116	94	112	133	122	131	92	90	117	96	84	119	97	114	104	101	122	95	112	104	114	115	101	100	98	110	116	94	101	106	122	134	109	116	98	100	107	98	111	114	128	100	118	114
36277	46952	52147	52615	47743	63201	75788	51459	22474	4710	855	393	565	721	518	429	344	292	297	276	282	272	286	236	258	233	279	263	262	260	277	272	256	277	274	242	257	271	258	262	273	250	289	256	260	289	249	276	254	245	255	271	278	251	252	270	244	247	249	244	255	262	268	247	244	266	255	236	257	254	250	242	252	265	286	251	265	238	249	269	262	266	269	259	269	267	277	239	280	255	256	253	232	262	273	274	271	271	279	249	262	286	244	248	271	249	243	268	258	259	267	256	244	257	228	274	248	261	273	257	275	304	280	241	241	263	270	281	256	269	257	252	279	263	252	252	263	268	286	265	239	248	253	251	252	238	238	245	261	260	272	235	280	271	282	267	233	287	264	270	269	286	262	248	242	270	283	262	297	285	257	259	249	289	270	274	275	270	262	256	279	260	286	291	263	243	273	238	256	264	257	266	256	269	247	255	253	271	275	258	266	264	276	268	235	261	270	298	249	269	241	265	285	253	231	268	244	234	258	246	239	248	259	258	258	273	296	255	245	260	245	251	246	238	238	229	254	260	243	242	288	264	269	254	248	254	249	259	259	232	267	255	253	272	257	256	257	270	271	258	287	285	297	230	257	309	285	241	249	274	257	247	264	269	259	244	258	291	247	257	303	268	277	239	242	298	236	278	248	255	266	269	273	259	266	273	254	250	228	267	256	248	236	257	271	255	264	233	284	278	252	290	280	271	265	264	260	236	273	267	281	257	269	265	270	262	276	251	258	249	244	275	276	283	240	247	265	254	243	264	260	238	242	264	269	277	277	257	279	249	272	244	270	275	254	265	290	256	270	284	272	259	267	280	261	266	252	253	287	285	273	239	281	275	272	261	219	265	251	245	256	233	263	244	263	257	269	241	265	257	281	269	268	256	238	236	234	267	275	264	280	283	232	264	271	240	260	262	281	230	256	277	269	279	255	266	267	255	253	248	275	288	242	261	259	272	286	283	275	256	276	274	284	252	288	248	238	252	270	261	236	271	283	259	260	246	257	287	241	282	265	239	259	260	254	290	256	267	272	264	277	263	255	284	286	255	302	243	286	264	250	256	258	285	254	264	278	272	266	264	273	246	251	241	274	250	231	269	251	296	269	252	264	264	267	275	249	254	254	249	276	224	240	269	250	262	270	242	253	261	252	210	270	266	267	275	271	276	270	276	256	261	263	261	270	242	249	255	267	250	267	265	245	237	258	242	242	247	265	239	257	245	270	250	258	251	264	269	256	289	252	283	267	245	245	266	267	280	282	274	253	254	292	270	273	268	284	272	260	274	248	279	254	264	277	275	293	267	243	241	251	282	296	249	269	245	252	276	275	272	287	255	257	284	285	263	255	278	226	301	280	269	242	279	260	276	277	275	292	265	273	259	250	265	262	238	272	249	302	252	250	262	266	298	248	234	276	307	242	255	261	243	280	258	256	253	297	268	253	282	269	265	257	277	243	253	279	255	272	261	261	247	279	270	270	244	282	259	259	274	259	269	272	249	262	235	251	255	248	259	259	280	230	259	277	284	268	247	270	275	256	255	284	255	240	258	279	278	264	241	264	270	252	270	273	256	260	275	243	248	245	270	267	257	260	283	259	254	300	245	274	275	266	267	221	270	250	224	293	258	263	275	252	270	266	265	245	280	261	256	267	235	249	259	265	263	273	266	272	257	247	239	254	248	281	232	205	254	282	228	268	262	279	254	272	254	255	277	262	265	277	285	261	265	286	262	254	281	253	261	253	245	238	264	252	229	259	256	256	247	255	266	276	266	270	294	253	270	278	272	262	269	253	241	228	264	262	263	242	243	285	276	248	272	262	251	261	257	282	251	263	289	235	246	280	267	289	275	246	240	257	267	267	249	276	258	254	273	263	247	252	264	242	291	251	271	282	248	267	265	252	260	271	243	254	298	265	237	244	256	244	252	278	233	263	251	292	240	255	272	254	271	257	254	265	252	265	263	276	277	237	214	287	252	267	243	249	261	252	276	258	234	242	285	256	266	274	228	250	270	279	258	278	268	277	265	225	262	263	270	257	247	280	290	254	247	258	270	265	284	263	267	268	280	313	279	265	285	254	264	267	276	267	248	257	251	271	289	270	280	273	245	255	253	257	270	238	226	275	248	247	262	256	271	261	288	266	269	260	262	260	262	254	262	288	265	248	251	266	253	278	249	262	267	253	281	249	245	281	244	265	246	277	237	265	256	266	256	253	259	254	265	282	255	254	254	261	270	254	278	250	234	236	279	259	267	237	275	260	261	294	249	250	230	256	231	290	285	247	260	289	263	262	229	270	274	249	291	242	242	262	243	235	227	267	274	262	264	270	225	249	280	263	285	237	251	278	289	268	268	262	257	250	269	283	273	246	277	262	262	248	261	261	261	255	270	259	266	248	284	249	259	232	273	300	281	263	272	252	293	276	289	249	304	263	292	266	294	261	234	256	278	268	250	249	228	274	260	259	255	257	275	304	251	273	219	276	249	243	272	263	272	254	269	251	245	267	258	285	271	276	276	264	268	246	254	248	253	260	268	286	290	280	256	277	271	297	244	254	253	275	268	259	251	275	255	274	278	276	284	258	260	290	244	271	269	298	278	271	294	278	248	275	277	269	241	283	245	277	252	245	272	280	262	257	291	296	250	284	253	259	282	263	261	266	273	267	274	287	241	264	292	255	260	277	276	236	289	242	240	250	270	260	258	251	244	249	246	261	273	259	261	256	246	266	258	277	258	278	279	265	252	247	288	265	261	272	268	284	229	259	247	257	268	257	245	235	257	277	260	273	268	233	272	258	249	274	259	262	253	271	271	266	255	255	277	250	271	280	281	263	275	237	260	265	268	262	216	247	280	276	272	277	269	268	243	273	270	259	276	263	258	244	261	240	279	283	247	270	262	263	278	268	271	266	267	257	269	275	278	258	278	269	267	257	274	284	272	248	281	254	241	270	257	266	278	262	243	265	248	251	255	267	261	279	264	260	242	261	257	272	275	280	263	283	250	274	235	256	270	267	281	268	276	279	260	250	275	246	242	264	239	244	293	232	235	247	276	275	262	288	268	257	258	261	269	286	256	244	248	222	245	256	265	258	244	286	304	282	285	289	261	272	285	279	273	279	264	244	284	268	287	269	274	281	286	261	299	289	251	278	272	241	275	272	265	276	247	265	257	265	273	246	267	290	258	251	268	275	289	282	264	278	260	240	272	252	272	249	261	264	267	241	239	279	252	253	238	253	284	257	264	259	231	235	287	273	279	226	265	272	263	250	259	281	244	241	272	258	244	258	256	259	292	279	267	285	267	250	246	260	257	292	303	268	234	254	251	256	252	237	258	255	287	270	270	272	249	257	247	244	252	259	264	260	291	268	285	233	259	263	277	272	259	293	253	246	258	264	264	275	258	255	284	283	261	265	259	259	254	255	245	260	270	255	235	274	243	255	264	253	291	261	264	251	246	286	265	259	228	251	244	248	277	283	267
12452	14456	24202	22023	9468	6557	10069	6242	1377	251	120	119	114	133	136	115	128	113	115	112	120	128	129	135	129	116	127	114	142	121	120	98	139	125	140	152	119	137	129	150	131	113	112	117	135	130	124	119	145	119	140	141	153	143	131	128	131	165	116	112	137	113	125	125	115	126	139	131	129	138	135	121	125	135	142	129	131	157	113	133	135	122	149	150	94	118	122	125	122	125	149	116	139	129	143	118	100	120	124	137	112	136	147	141	128	133	117	121	128	148	126	107	125	125	113	131	135	126	121	139	128	127	106	140	106	104	116	125	137	126	121	132	154	129	140	130	115	128	136	119	109	122	119	119	141	139	131	122	126	132	121	111	130	120	137	125	105	139	133	112	132	127	132	109	138	121	119	117	137	129	160	140	119	111	144	118	151	149	135	133	131	121	123	131	129	130	141	126	123	125	108	159	141	129	113	119	138	140	130	130	144	135	142	156	126	133	141	127	108	127	112	123	122	134	129	113	124	114	134	122	138	114	121	128	129	121	135	111	122	144	131	130	122	111	113	130	116	134	121	129	115	149	151	134	131	146	165	158	112	131	131	111	115	135	116	133	118	110	109	121	103	130	121	149	125	138	145	128	145	117	128	138	154	107	127	123	114	131	104	116	112	117	108	132	146	136	122	137	127	113	115	136	132	115	124	139	137	141	117	119	119	124	112	139	96	130	127	135	142	129	122	123	117	125	128	123	125	118	125	135	138	127	157	129	119	139	127	122	122	149	112	143	123	140	132	135	116	133	121	136	122	135	125	125	138	129	130	134	138	130	118	125	131	112	140	117	135	134	130	131	121	125	121	122	132	140	131	151	139	138	120	128	133	149	128	116	146	167	116	133	148	123	151	150	138	123	121	133	131	140	144	135	143	120	135	128	129	138	136	110	140	130	137	129	122	137	113	126	117	134	124	96	117	143	122	117	129	130	127	118	112	135	122	107	124	124	139	113	134	134	133	127	130	114	115	131	141	121	133	127	153	144	114	109	146	136	140	133	124	114	137	127	160	131	126	144	138	131	130	138	119	124	123	134	122	128	124	126	134	139	115	131	137	116	128	107	145	122	120	134	136	123	136	120	120	117	140	123	132	126	121	120	141	129	114	126	133	142	146	129	144	129	154	127	121	124	104	131	119	120	122	131	112	125	120	123	146	127	102	120	117	133	138	135	137	123	123	121	144	148	136	101	131	123	151	144	119	125	125	118	113	116	138	158	135	124	136	128	136	142	140	132	119	118	125	135	135	118	115	128	116	126	131	148	136	143	99	140	145	110	133	124	119	136	139	116	123	131	133	123	125	127	122	141	142	123	132	112	127	138	136	133	117	137	129	118	124	131	117	129	126	128	127	138	130	120	138	98	117	133	132	122	123	118	124	121	125	128	124	133	147	134	130	130	131	112	109	124	133	125	119	116	153	139	141	107	137	131	115	119	134	116	107	139	108	134	109	140	117	118	138	110	110	110	131	118	97	144	135	135	120	134	134	127	129	104	124	140	113	129	132	135	97	130	121	124	115	115	134	139	120	126	128	144	133	122	112	116	129	133	155	110	108	112	120	127	124	140	129	119	134	131	122	138	123	118	151	127	144	121	126	143	119	148	139	123	137	132	116	113	128	128	133	144	118	129	148	121	137	121	160	124	128	135	131	150	135	136	135	119	116	128	143	135	143	131	139	145	120	142	111	107	125	114	144	138	137	125	147	130	136	150	121	128	137	137	132	99	110	139	119	134	114	119	114	131	116	125	142	125	131	98	143	138	135	115	140	122	145	115	141	125	132	149	124	123	133	129	134	127	120	135	157	140	122	116	115	117	121	126	127	122	120	131	140	131	118	121	124	119	117	143	117	111	126	124	135	126	126	123	111	110	112	124	136	118	122	118	130	140	141	149	127	117	123	120	124	116	111	139	151	131	158	126	126	121	139	105	136	141	133	139	133	133	118	129	127	140	136	148	119	108	138	149	135	135	128	119	123	142	144	138	128	125	112	137	138	132	124	129	149	124	112	126	135	114	131	129	139	124	131	136	129	104	129	118	133	129	122	128	133	121	117	140	132	134	136	115	129	128	142	142	128	127	156	117	120	114	129	129	118	132	133	109	130	115	151	119	133	131	144	128	131	120	130	149	144	150	139	132	137	128	126	143	140	117	134	133	126	141	126	124	117	124	122	144	126	135	129	126	127	129	136	135	117	133	131	102	131	110	145	121	111	139	119	138	124	131	121	119	128	115	133	135	157	126	143	115	104	128	147	146	117	124	128	130	135	132	134	116	135	129	114	142	121	145	132	132	140	111	124	128	143	132	151	118	158	142	139	140	147	124	114	147	122	130	126	138	120	145	138	124	136	137	124	150	138	125	132	151	140	139	114	132	142	115	130	153	139	94	119	143	132	101	139	117	145	120	124	116	118	141	136	129	135	124	130	153	126	140	129	115	126	125	131	128	113	133	95	117	106	123	102	147	137	125	136	131	115	120	138	141	118	124	126	124	132	112	144	139	138	109	131	135	103	114	121	131	150	99	122	119	127	137	131	134	142	124	136	118	139	114	138	146	131	126	128	131	121	125	117	116	134	122	123	123	141	160	117	149	131	130	133	126	141	133	137	135	144	132	125	131	119	122	101	147	106	133	132	151	132	110	130	135	140	142	136	125	117	140	122	113	117	124	132	119	138	142	135	125	128	144	132	113	135	138	139	123	140	128	120	163	127	123	128	118	126	140	116	132	133	124	125	128	148	122	146	132	133	128	140	116	140	121	127	132	115	115	134	134	129	114	107	110	122	146	151	125	130	135	131	134	136	124	108	144	146	134	122	122	140	117	131	141	141	117	121	117	128	128	129	102	140	139	139	129	108	125	140	121	129	151	131	123	117	112	122	129	120	119	116	138	134	122	126	131	89	132	134	139	109	144	114	144	142	141	97	137	116	131	136	121	130	136	127	119	128	144	135	157	110	114	124	134	134	124	141	127	111	97	128	115	133	138	125	129	106	121	137	125	129	145	131	140	135	143	148	138	110	111	128	134	120	120	124	129	101	127	115	103	120	137	125	130	122	152	110	141	131	131	136	130	137	107	125	141	119	121	120	127	132	123	119	130	137	126	121	132	114	126	121	133	141	156	120	115	136	121	137	136	114	142	135	137	140	115	129	135	145	130	124	144	130	103	124	135	133	144	144	125	122	137	113	143	125	142	125	117	129	136	139	110	121	126	109	136	128	129	131	121	123	118	149	122	133	120	123	132	132	125	135	141	129	127	130	114	112	120	122	120	119	134	153	122	127	161	117	125	152	116	103	132	133	135	122	114	126	128	138	114	119	141	152	104	106	134	115	141	161	146	106	120	122	141	125	140	123	124	128	130	149	125	142	134	127	135	124	130	125	133	130	132	130	140	118	140	124	115	112	155	112	125	135	109	136	120	133	146	117	139	120	129	120	127	115	131	118	136	123	117	118	124	138	138	119	135
8710	14479	28887	28338	14997	18093	25118	14637	3491	737	332	300	316	295	303	308	351	325	340	325	345	318	287	337	306	310	295	333	300	328	319	297	282	272	308	293	326	306	300	307	321	320	322	324	318	346	287	278	328	273	314	322	298	291	300	305	267	307	315	333	313	285	300	302	314	308	260	313	333	325	310	327	282	317	326	272	313	337	293	311	293	319	316	297	348	330	301	315	277	304	300	311	298	283	304	288	331	285	334	322	317	294	322	331	329	300	317	301	302	300	314	285	338	326	309	283	290	295	284	278	297	307	358	303	310	312	289	325	345	311	314	330	288	285	317	280	316	286	292	325	252	293	322	303	324	305	296	329	307	324	340	303	317	340	313	321	304	325	317	340	293	324	322	290	315	320	319	292	310	301	319	310	294	312	308	346	287	350	308	317	319	317	284	331	289	313	295	322	331	322	310	323	294	314	305	316	309	318	335	325	307	294	321	292	318	292	325	275	310	324	300	289	331	292	312	312	305	315	287	292	281	343	316	295	304	345	332	320	295	311	322	323	354	300	331	317	321	323	296	318	315	330	305	284	273	305	317	301	330	292	284	329	301	346	287	315	310	290	320	299	333	300	333	303	296	317	322	255	315	316	298	320	332	293	286	303	332	309	348	319	321	282	329	308	300	348	333	321	292	296	338	292	342	299	312	300	310	309	315	347	332	279	339	296	303	315	325	307	328	307	323	326	324	317	314	311	328	317	308	320	312	287	300	288	327	309	287	297	284	301	290	300	313	301	331	285	329	309	294	331	316	312	351	300	296	328	265	300	315	322	319	328	343	290	314	303	281	306	290	293	325	295	270	311	281	322	303	315	302	332	281	328	295	285	333	315	337	321	292	338	317	304	296	259	307	320	293	280	311	313	296	309	315	319	310	380	336	318	334	289	307	288	341	281	333	311	336	328	322	292	325	335	344	306	293	275	302	325	311	279	301	288	322	338	297	285	303	288	320	282	318	304	323	294	335	298	304	311	287	280	305	284	312	300	319	298	311	335	304	322	324	338	313	314	295	304	320	316	334	306	338	326	301	291	294	304	277	325	295	299	315	291	317	275	279	303	313	297	308	347	306	308	311	324	307	308	311	346	303	317	339	291	319	320	308	268	324	319	302	303	330	291	326	310	330	297	324	337	306	304	304	305	305	307	330	315	322	289	294	349	303	302	313	306	316	299	322	310	311	313	345	315	327	343	308	357	309	324	310	289	291	310	335	322	308	317	317	305	288	306	305	311	300	312	308	293	308	311	273	311	331	316	314	304	314	320	315	287	296	307	306	335	293	309	363	288	298	294	306	312	303	320	348	359	270	324	266	301	323	307	301	312	290	324	311	297	310	318	315	305	312	305	299	304	313	293	284	329	305	306	295	307	319	286	321	324	286	301	314	302	333	317	328	302	326	288	327	295	289	313	295	320	314	317	306	324	308	297	317	317	322	335	322	332	306	305	303	288	288	314	309	329	289	327	286	325	315	302	317	283	300	312	305	310	335	323	310	314	297	310	323	310	321	310	335	279	276	296	291	337	333	284	313	313	306	323	319	310	287	304	264	299	266	286	294	316	317	314	316	288	330	295	324	277	306	314	317	340	343	299	295	322	304	301	316	320	292	332	324	275	326	316	289	315	308	292	290	327	341	307	303	329	320	297	327	335	322	310	302	296	292	312	305	300	310	329	295	302	314	307	293	313	313	263	295	312	320	307	313	330	285	336	259	343	281	322	314	307	288	300	321	324	318	316	329	303	281	314	287	319	306	280	290	295	328	305	350	275	317	307	283	284	292	278	316	332	300	282	336	330	278	291	319	329	309	326	296	301	316	288	280	322	280	299	321	326	330	313	305	311	327	306	293	302	311	311	328	306	320	313	305	312	343	300	307	300	308	324	327	273	298	332	297	302	312	306	304	318	288	300	288	287	302	342	314	316	302	294	293	290	316	291	295	316	306	304	319	306	295	305	290	314	311	303	307	334	304	283	332	319	320	307	303	290	327	297	320	300	318	304	304	298	321	326	311	276	318	330	331	298	337	317	297	277	289	306	314	319	303	337	284	310	289	295	277	270	309	314	294	301	295	289	270	332	307	299	321	327	317	311	294	303	299	307	312	309	319	290	305	338	279	317	296	327	276	324	300	296	323	304	302	335	308	300	327	304	301	302	311	317	306	308	285	296	307	309	320	308	297	318	287	281	313	294	299	304	307	289	319	290	304	313	294	314	312	292	316	309	301	306	317	302	289	304	342	311	282	294	325	301	298	319	327	317	326	314	320	327	302	291	321	338	298	345	328	329	315	280	318	328	326	329	321	290	304	292	310	315	300	310	302	305	300	292	316	324	314	291	332	305	298	342	305	298	296	291	308	367	291	313	316	305	317	334	279	304	322	300	275	286	319	350	294	306	307	292	328	297	306	301	299	320	312	286	305	308	319	283	339	318	270	299	295	318	313	315	338	294	322	285	287	289	324	293	310	318	314	309	321	329	283	284	310	312	320	324	282	313	322	295	285	306	321	294	307	310	293	310	325	313	309	316	302	322	319	291	317	316	336	278	302	304	320	294	304	320	310	324	307	301	288	297	314	291	325	275	299	335	318	332	340	325	292	317	347	328	316	303	292	296	322	317	310	269	307	310	314	336	272	324	330	318	324	303	304	310	308	310	304	276	318	316	338	311	295	292	301	313	327	309	294	294	318	277	329	314	320	307	279	302	338	332	313	290	339	307	282	309	303	311	288	303	298	279	316	318	337	346	331	312	308	313	308	338	314	312	319	314	306	314	295	329	297	305	323	326	294	321	292	327	319	298	301	316	302	304	323	305	296	272	314	318	322	312	277	352	315	302	300	331	330	279	324	289	306	337	331	298	310	326	322	312	300	307	312	327	318	330	316	290	309	322	296	342	349	302	313	286	302	296	317	269	328	313	330	309	336	317	285	315	343	329	301	326	340	316	311	302	310	288	311	313	306	315	311	317	288	308	301	281	303	310	315	322	300	301	320	322	309	285	287	293	268	297	317	311	311	310	299	290	326	313	320	329	325	312	310	301	304	316	289	301	297	340	318	310	323	287	302	316	334	306	322	304	286	309	322	287	309	320	314	305	300	310	268	324	301	296	315	318	293	348	329	283	327	291	280	330	308	284	292	291	319	338	336	297	338	283	311	288	320	327	321	303	313	299	306	314	317	268	305	315	356	295	324	332	317	323	305	299	327	308	284	292	315	313	305	315	304	321	335	312	320	308	315	303	313	284	306	322	314	334	292	311	316	282	325	306	308	303	301	332	298	311	320	335	289	310	286	326	311	310	312	314	280	323	309	313	301	299	342	318	313	317	294	327	319	300	311	308	316	321	295	305	293	326	304	302	312	292	332	288	305	320	320	318	304	328	317	306	296	306	323	328	321	310	284	292	316	338	299	310	331	321	319	295	296	301	313	300	331	328	301	297	307	273	309	301	366	307	300	308	348	319	295	332
33405	39247	50776	35677	26957	29821	39885	27283	9281	1427	202	157	140	186	148	138	155	135	129	145	139	140	139	119	144	134	145	134	134	112	124	143	137	146	132	135	123	128	139	118	133	145	132	131	110	132	171	109	117	137	138	127	126	125	149	121	143	122	146	115	116	144	141	118	145	144	164	137	126	140	122	133	120	124	139	118	150	140	145	127	125	112	132	117	121	138	143	133	129	147	141	117	151	136	121	122	146	142	137	132	136	162	130	135	123	150	138	121	140	138	136	128	111	128	129	156	137	129	131	124	123	136	131	140	148	134	131	122	118	142	130	121	122	134	115	129	143	167	117	134	135	127	109	115	135	146	149	147	142	134	127	117	118	140	137	127	141	155	107	167	125	130	134	120	148	108	127	145	131	132	123	123	126	139	136	122	143	127	122	137	140	132	123	137	142	140	137	141	121	134	131	138	108	130	141	119	125	125	136	148	115	134	126	127	152	140	125	119	113	117	95	153	125	144	117	147	124	137	133	150	114	121	106	109	133	118	120	116	119	127	110	129	125	131	128	143	124	154	153	112	128	147	135	145	127	144	155	132	138	149	122	146	152	136	134	122	126	143	105	129	130	129	150	117	137	122	154	140	155	107	150	124	121	134	136	144	113	113	119	121	113	139	126	144	132	133	139	138	135	141	113	142	123	129	133	143	125	121	142	142	128	142	137	152	132	113	138	142	153	154	125	126	119	141	139	123	128	132	138	126	144	134	143	142	131	114	129	110	160	131	131	139	113	113	140	130	146	136	123	144	165	130	123	135	114	140	162	121	135	137	124	140	138	147	129	137	141	131	115	140	136	131	147	141	149	141	140	141	142	132	145	133	133	127	143	116	134	115	118	110	122	120	129	131	130	147	143	133	128	139	136	141	151	134	117	114	132	136	147	139	120	146	135	123	128	133	150	141	141	115	127	149	136	167	143	125	127	143	134	130	112	126	131	134	133	150	144	139	140	143	147	107	149	132	134	135	117	156	137	141	154	117	136	132	117	115	112	125	108	135	135	127	135	134	132	165	140	108	141	129	124	132	133	154	114	135	116	110	135	105	127	142	142	134	149	115	134	142	117	136	120	140	137	134	131	152	135	126	162	133	126	148	134	130	140	128	130	124	143	137	120	112	126	122	111	128	142	132	144	138	122	157	151	128	148	134	107	122	119	135	134	132	123	139	124	127	113	154	137	146	136	127	130	126	140	143	141	142	134	140	136	115	132	128	144	136	126	146	115	156	135	128	141	150	136	131	158	121	129	159	133	133	133	123	135	121	145	115	128	115	146	121	139	125	118	147	135	129	109	108	154	140	114	120	127	113	108	116	132	148	126	130	121	115	125	131	124	120	118	130	115	133	135	127	129	124	128	148	124	133	118	129	135	126	157	137	128	129	134	124	154	137	116	131	132	147	127	140	146	121	141	110	147	140	122	138	132	119	155	116	129	135	136	138	132	117	130	136	147	121	130	110	150	125	137	142	110	135	144	142	139	142	140	141	138	97	114	129	135	124	141	132	135	140	120	128	147	124	134	147	156	136	127	117	118	138	148	138	131	131	108	134	121	128	104	138	138	120	129	129	118	136	121	106	130	111	156	117	135	132	140	123	125	126	126	123	142	139	137	136	121	144	133	121	145	128	119	132	124	122	112	123	108	138	123	152	124	119	156	126	119	121	128	123	145	138	147	116	131	132	127	130	141	129	145	136	140	135	132	120	118	133	129	154	133	123	125	111	133	126	122	116	137	145	158	130	121	129	112	123	129	135	134	139	131	147	118	124	117	120	168	126	113	127	133	123	120	117	130	126	142	122	117	143	134	139	124	151	137	138	145	121	120	116	138	116	139	136	151	147	146	156	153	119	133	129	143	136	138	140	118	129	123	135	129	131	126	129	116	126	152	132	147	137	164	147	143	143	138	135	137	150	131	126	127	126	128	146	131	148	128	131	133	129	132	140	149	143	119	107	127	126	142	123	134	141	123	133	139	140	145	110	139	124	121	126	123	139	133	124	141	134	137	133	141	125	149	124	120	134	132	141	142	118	112	137	131	124	140	141	138	106	126	127	129	127	129	131	140	128	121	129	123	120	109	128	125	136	136	137	136	152	145	138	128	128	140	114	118	143	122	123	118	123	137	130	133	146	140	114	125	117	142	147	113	130	129	115	159	125	130	125	142	142	139	114	145	135	129	120	130	149	125	122	138	158	116	147	135	156	137	138	126	137	114	138	140	138	137	128	132	141	122	138	136	149	138	136	135	122	143	110	146	120	140	132	116	148	108	124	136	135	139	141	142	108	139	147	130	131	115	126	122	106	141	136	127	119	142	128	118	126	136	121	143	130	121	122	128	125	152	121	139	123	108	125	121	103	135	142	135	129	128	113	131	132	128	138	146	150	133	128	141	147	123	125	139	140	132	155	129	159	129	112	139	121	132	138	128	127	143	133	135	131	148	139	143	138	128	119	126	157	141	127	130	121	118	125	125	116	123	141	146	142	146	138	127	140	123	119	121	143	138	147	131	129	109	139	140	146	117	128	117	134	142	129	132	142	140	120	133	120	131	134	138	105	157	116	124	127	131	126	131	135	149	129	113	139	142	127	110	130	142	161	131	111	135	165	121	111	134	149	126	139	132	124	117	131	152	125	120	144	131	126	128	122	150	137	132	133	142	136	116	133	135	121	145	131	115	133	116	131	126	142	164	158	127	129	127	138	114	135	119	132	155	100	138	159	151	138	130	124	138	137	145	133	125	118	150	138	160	134	120	95	121	126	128	108	133	121	136	128	147	126	128	131	142	133	130	110	164	128	125	126	136	116	129	117	132	136	150	151	129	163	113	141	133	132	139	128	115	116	121	122	130	152	135	166	143	112	124	134	121	140	138	107	133	130	127	123	125	128	153	158	143	131	154	136	157	154	133	116	131	129	146	141	130	144	120	143	125	131	154	112	136	132	119	120	138	141	131	130	141	130	132	146	131	143	120	148	149	121	133	140	148	128	101	138	114	125	139	128	112	124	132	135	134	116	149	134	108	140	147	132	123	123	118	115	145	139	144	142	130	125	134	109	126	132	158	109	134	142	108	145	141	125	113	136	146	128	122	141	141	141	125	124	129	134	141	142	136	135	125	135	139	121	107	147	128	123	150	135	137	134	130	118	123	143	123	154	135	124	156	129	146	119	181	125	114	139	144	125	128	152	118	120	135	147	117	151	141	129	151	121	119	143	127	138	141	143	121	153	120	147	128	115	129	110	145	134	116	131	121	146	133	138	137	133	118	152	131	129	140	118	116	129	141	124	129	131	149	137	102	148	141	129	149	120	118	139	141	132	124	130	134	128	142	112	142	138	117	138	123	126	116	120	126	128	137	112	120	149	143	129	124	130	115	125	129	127	133	138	113	124	136	138	132	116	139	150	126	133	116	135	135	151	124	112	114	142	132	116	149	104	123	136	134	121	125	111	118	131	137	127	127	127
23670	33880	49038	42484	31152	45759	56302	36687	12547	2403	458	321	390	473	423	373	341	331	338	309	328	296	333	297	339	309	350	307	293	288	290	286	351	313	308	312	307	302	329	313	309	275	323	306	300	309	303	295	327	328	336	313	320	303	283	286	289	312	371	321	299	312	281	332	292	303	302	298	318	317	301	322	320	287	298	305	293	293	309	305	293	302	273	305	308	318	316	335	307	328	288	308	319	315	283	301	291	328	317	304	283	288	303	313	319	280	331	290	343	333	347	350	329	295	349	371	340	313	330	325	286	333	297	321	335	333	309	310	305	324	309	288	311	319	289	294	310	313	293	337	307	313	316	296	305	318	306	317	322	308	300	285	291	301	322	317	308	305	284	315	297	343	323	309	289	306	284	292	298	312	345	326	304	303	291	299	292	318	307	287	288	311	309	295	345	273	324	295	329	298	300	333	304	324	324	295	301	319	319	299	313	335	318	293	330	300	328	312	280	308	325	301	298	329	310	316	302	304	278	286	300	316	324	285	276	334	297	309	298	276	306	288	333	355	308	348	323	292	312	300	294	320	302	336	313	284	294	304	289	316	294	319	287	287	301	310	308	318	302	315	323	313	307	294	314	322	325	314	319	321	306	292	290	290	284	303	288	302	319	309	319	325	319	332	332	322	291	304	307	284	321	325	291	278	328	302	335	308	312	298	319	344	315	329	293	310	298	304	322	303	364	291	299	261	309	317	315	312	298	306	302	293	303	301	312	309	306	293	289	301	295	307	321	325	307	299	286	361	305	328	327	289	292	304	294	286	308	346	332	296	303	289	323	303	309	313	331	278	299	291	303	345	327	329	328	313	302	329	295	307	327	315	284	306	297	300	314	312	299	284	322	306	318	308	316	317	313	268	330	281	316	308	327	326	292	313	331	347	292	315	283	319	281	294	288	311	328	289	307	313	308	314	305	319	315	300	305	297	314	305	323	319	305	332	308	289	309	325	306	321	274	327	280	308	340	320	297	329	314	289	322	277	338	316	276	314	316	332	347	312	294	322	274	322	296	316	320	308	303	338	299	326	277	303	324	316	333	326	329	313	319	308	301	283	297	304	289	303	321	356	323	303	301	314	339	286	321	318	304	321	283	276	310	282	290	308	325	280	306	275	301	296	317	314	304	296	309	333	324	297	289	280	330	328	302	328	305	283	315	302	317	319	308	345	280	274	339	357	324	323	357	309	313	348	299	302	334	320	320	314	321	340	302	340	315	281	298	296	280	285	318	326	313	325	299	300	330	348	301	328	329	294	320	319	329	333	329	329	322	311	297	323	313	306	296	309	319	320	348	295	283	304	302	340	344	333	323	300	291	324	302	342	333	335	338	302	307	312	300	311	317	270	324	277	314	322	284	299	308	335	333	313	302	331	318	318	350	331	303	315	317	294	311	306	322	300	304	312	317	300	295	291	327	326	313	293	270	300	324	316	280	304	334	324	317	307	316	297	300	302	306	288	278	306	310	300	280	284	306	295	319	315	313	300	268	296	286	321	309	309	308	314	334	332	288	305	288	315	290	332	302	306	289	338	314	289	298	297	313	332	321	283	307	318	302	305	304	321	306	303	292	288	314	309	304	299	312	296	336	294	327	316	310	337	317	321	283	328	290	321	304	342	304	323	350	301	328	319	344	295	283	303	300	318	301	301	330	337	312	339	290	322	329	320	289	299	284	338	286	326	306	327	309	339	283	308	317	290	310	313	293	275	336	311	301	296	314	315	285	326	350	293	320	299	294	308	291	293	316	320	279	304	306	332	328	322	272	318	331	313	326	293	308	313	312	329	307	287	334	299	287	305	333	272	299	297	297	308	300	298	294	310	293	328	306	347	327	310	308	286	305	337	311	311	296	305	309	306	302	290	301	347	290	300	305	312	297	286	318	287	321	312	310	290	299	332	306	298	313	306	325	295	293	302	311	324	335	285	302	324	273	324	326	321	336	308	305	327	292	334	339	296	285	337	331	312	284	311	297	308	310	293	325	319	296	308	300	315	310	311	314	321	256	316	330	301	311	314	270	285	319	323	313	311	288	337	298	307	328	294	319	315	308	292	323	267	342	308	348	353	315	308	312	303	292	309	343	269	306	334	301	340	326	289	302	317	281	348	293	299	317	299	335	307	327	297	300	295	295	290	304	299	291	304	317	308	332	292	326	311	310	325	299	268	315	329	291	309	288	316	283	315	346	338	309	322	316	324	319	315	332	346	338	280	324	298	290	304	326	286	311	296	292	327	323	273	280	303	328	325	320	346	338	334	328	329	298	301	289	310	312	293	286	306	332	323	324	303	290	296	339	283	355	313	300	282	309	339	290	302	294	317	321	326	290	304	319	322	318	306	302	306	324	295	317	304	307	297	313	311	311	309	322	321	305	290	303	307	294	310	316	354	315	289	319	306	316	318	288	293	293	310	289	285	327	304	292	301	298	324	330	303	325	324	321	299	313	323	315	317	299	293	281	314	337	323	307	309	306	315	309	294	327	302	301	307	325	317	326	338	299	317	328	306	296	334	322	303	321	299	335	312	280	320	291	308	266	318	317	306	336	331	347	318	297	293	323	314	304	309	302	277	325	310	296	319	248	296	335	340	289	295	336	329	326	316	305	278	281	298	320	303	317	309	301	299	328	304	358	285	323	287	304	316	328	288	330	301	310	290	316	283	306	297	318	293	274	314	331	290	251	322	304	292	286	314	326	312	323	326	324	301	301	338	296	342	318	299	299	309	292	336	349	325	296	325	325	323	307	309	370	302	315	289	283	302	314	309	327	316	334	297	338	316	326	284	296	290	320	315	300	310	334	329	331	318	311	315	315	316	319	305	293	331	298	313	311	343	336	310	312	321	276	334	313	336	324	302	280	315	327	270	312	330	338	319	329	291	303	313	325	309	299	312	283	284	300	332	319	301	322	284	314	322	317	324	330	326	275	347	300	350	319	304	316	317	306	297	298	342	317	296	284	303	321	323	315	290	298	314	302	316	337	317	298	311	298	314	314	318	305	333	335	290	295	327	309	289	325	315	319	325	305	343	313	286	329	319	337	318	315	326	326	317	302	328	322	298	310	313	291	280	287	350	311	277	304	281	298	284	324	322	306	307	297	294	255	307	302	298	291	334	253	321	312	320	315	322	286	303	276	325	308	286	290	308	306	320	331	291	316	307	284	289	326	295	312	312	302	339	301	355	330	314	306	339	289	311	312	320	309	292	307	307	289	315	323	311	307	350	293	324	343	325	312	293	332	309	318	326	295	308	318	312	289	315	286	320	339	294	312	337	298	307	305	312	313	339	287	335	278	326	330	277	347	299	306	311	277	319	288	286	307	308	298	310	330	308	301	301	297	324	312	316	309	326	300	306	320	311	342	307	287	294	349	323	319	316	324	307	312	309	290	287	335	294	298	325	323	321	315	329	311	300	261	297	313	277	297	326	324	311	295	304	313	309	309	281	318	292	299	349	290	323	305	308
46589	46005	44014	34535	27223	29982	54433	43947	21889	6158	613	171	160	202	184	168	153	130	123	113	115	123	103	125	100	106	115	119	109	113	115	103	108	109	126	123	84	131	115	94	124	127	106	124	106	97	117	116	116	134	114	123	104	135	94	109	105	96	105	116	107	115	113	97	98	93	122	88	117	96	121	141	118	112	109	128	107	107	116	116	94	117	120	106	96	100	115	120	115	111	116	96	109	112	121	103	97	108	134	133	118	121	111	118	126	99	109	99	99	120	91	114	117	101	106	97	105	126	108	109	99	123	108	137	117	119	112	129	110	106	116	99	106	117	122	102	104	120	125	113	123	116	99	115	109	111	101	112	98	132	123	114	92	127	111	101	119	124	111	119	127	101	125	130	121	100	136	132	107	104	104	129	109	116	102	123	107	112	103	95	105	101	119	111	121	120	109	107	108	100	118	103	94	104	106	96	105	95	116	103	110	125	108	124	91	106	119	125	118	104	103	97	111	109	122	100	138	110	125	119	105	128	107	130	111	119	114	129	124	137	123	122	127	112	94	109	143	103	106	116	109	94	106	101	122	118	128	96	119	116	116	118	93	110	109	108	107	127	124	103	103	120	135	120	96	106	121	127	142	104	140	86	103	135	112	119	99	117	100	100	91	102	103	100	114	104	122	128	104	119	127	109	107	119	110	114	95	120	117	112	102	117	105	130	114	108	130	106	104	113	109	103	118	102	109	138	90	105	108	111	105	95	132	120	105	104	114	102	114	92	131	137	101	110	118	112	108	117	124	114	112	134	124	116	107	92	96	101	111	115	93	114	124	127	102	97	114	113	129	99	110	98	116	116	116	98	121	97	86	128	113	114	98	112	111	106	113	91	112	115	115	127	105	119	94	122	120	110	104	124	86	103	119	109	85	119	126	103	140	123	125	114	104	118	119	111	118	103	131	106	106	118	103	114	116	114	116	95	96	133	100	97	97	121	121	100	116	102	115	143	111	113	116	103	100	104	105	99	120	102	120	116	121	109	110	106	116	110	120	148	133	98	103	110	110	104	101	110	115	110	107	98	92	94	96	114	120	141	105	113	113	105	113	105	122	100	132	119	101	100	118	139	127	124	130	91	118	113	112	122	120	131	101	118	118	115	121	114	105	116	120	98	110	115	131	127	118	120	123	134	101	133	114	122	102	117	113	129	128	112	108	107	106	120	101	119	111	110	126	97	114	98	111	116	109	106	122	111	121	103	98	95	125	115	106	100	111	109	114	124	100	119	85	82	126	104	97	128	94	99	120	118	110	121	128	125	96	90	127	104	111	111	99	125	95	113	123	126	105	116	124	103	98	111	109	82	129	111	122	91	90	95	112	90	112	112	114	123	105	117	112	97	82	111	84	103	132	102	111	103	116	118	117	114	134	118	124	121	131	131	116	117	108	96	121	115	117	108	129	127	109	105	101	116	114	110	101	112	123	98	96	103	125	117	100	109	97	104	128	128	96	131	123	111	102	102	125	84	109	112	98	130	101	99	118	108	98	103	125	119	110	101	104	112	120	102	99	126	107	143	92	101	102	119	97	109	90	106	114	103	99	105	129	116	124	109	85	115	98	111	121	115	110	123	132	105	124	115	110	116	101	105	104	125	106	117	114	120	98	116	115	114	132	132	116	101	107	113	102	116	118	102	96	117	118	95	98	122	107	129	128	114	120	99	123	118	108	108	108	113	102	112	109	103	110	103	100	100	88	115	100	104	111	116	109	122	119	117	121	123	100	107	115	108	125	121	112	114	109	126	108	106	96	119	102	100	128	124	114	120	124	112	99	117	99	122	94	118	100	121	112	99	129	110	113	121	118	111	123	104	128	108	113	135	132	112	98	114	123	118	122	106	138	123	107	119	119	116	98	104	130	117	105	114	104	107	90	105	90	131	108	103	130	124	108	109	100	101	134	121	109	98	101	95	106	111	114	117	130	149	117	110	130	100	100	101	124	110	117	99	96	103	113	108	112	111	115	122	109	117	88	100	104	104	122	108	115	122	98	100	109	114	126	105	109	95	114	107	111	101	114	120	107	121	102	120	113	108	117	93	104	114	120	124	116	108	111	132	126	116	90	98	99	104	99	111	110	115	111	110	128	107	105	91	123	116	126	107	123	93	101	100	115	114	115	122	106	112	116	120	90	114	100	98	107	120	110	100	111	122	118	119	86	101	115	130	115	125	117	100	110	102	95	121	108	145	110	104	128	116	124	91	112	100	123	102	130	125	114	116	99	110	102	106	104	118	99	98	101	110	101	118	109	110	146	117	130	104	121	111	125	119	117	132	125	104	98	102	106	142	91	112	113	103	114	104	118	91	105	113	96	142	130	117	123	107	96	107	116	123	102	96	106	101	119	95	124	107	117	116	131	117	119	106	106	118	92	98	101	133	118	106	104	113	109	118	112	118	125	140	111	120	119	114	112	82	105	105	117	117	96	95	119	109	114	111	90	112	104	122	119	114	98	111	95	126	97	104	106	125	121	134	121	109	121	117	131	127	121	119	119	106	108	130	111	92	127	91	94	120	113	99	96	123	96	106	122	128	113	123	102	108	105	104	104	125	112	104	122	111	103	119	100	119	127	117	97	108	98	116	106	102	117	113	94	139	129	111	104	91	122	116	107	121	130	120	129	106	113	111	108	97	121	121	121	124	114	126	111	120	106	109	108	122	116	113	117	117	119	134	122	88	112	119	106	116	121	105	123	103	108	111	126	111	121	133	126	117	119	109	111	98	90	108	101	104	101	101	120	124	115	112	99	120	124	108	113	120	98	122	97	119	122	109	125	133	101	119	79	122	117	125	110	91	106	124	128	99	104	106	96	116	94	112	118	108	128	135	106	119	115	138	114	126	114	107	105	107	96	111	119	131	110	105	110	115	127	114	149	116	104	121	97	106	103	132	111	119	113	133	132	115	105	102	108	122	110	123	113	103	111	125	107	129	109	122	114	114	109	113	122	104	114	104	106	113	116	106	124	105	118	109	94	111	121	114	116	109	125	105	114	103	102	105	102	120	120	96	90	114	109	118	108	97	109	120	125	117	100	127	113	134	102	95	143	107	116	116	111	107	107	110	114	112	110	98	102	121	106	98	117	123	88	128	119	119	107	94	89	113	122	116	108	96	90	124	111	120	95	112	103	100	119	112	113	114	92	106	104	96	129	126	115	134	100	99	108	126	119	134	110	106	120	96	114	104	107	109	98	99	105	101	107	128	118	105	123	113	118	100	125	96	111	121	131	85	143	108	102	98	115	101	118	108	107	100	112	119	109	114	115	122	124	133	123	110	102	128	119	97	111	107	108	137	112	119	111	101	128	123	110	120	106	110	107	112	91	117	109	111	125	96	96	113	110	124	98	98	116	119	118	117	108	114	98	104	119	133	108	112	117	119	122	102	103	115	101	105	102	123	119	122	101	119	116	102	122	114	105	89	98	125	117	102	109	139	120	115	116	92	112	113	103	113	104	117
35098	45636	51583	45038	40820	50085	79050	55525	25396	6506	1026	363	435	742	555	429	342	313	260	257	289	277	263	252	270	269	270	246	264	274	260	285	276	271	278	277	277	248	278	259	245	244	287	267	242	265	284	285	245	288	276	275	274	294	267	242	291	264	250	283	275	279	272	267	266	291	243	271	275	257	266	296	265	290	260	259	257	268	262	284	268	268	240	279	257	244	273	240	268	269	275	275	283	268	251	266	272	252	246	268	253	242	278	284	290	245	285	283	254	250	255	274	271	232	238	265	285	260	267	261	249	216	269	282	261	253	279	261	264	236	275	260	278	235	242	282	271	279	294	271	260	253	249	240	279	261	280	291	273	263	259	252	236	257	282	279	268	261	246	244	242	266	262	259	238	241	262	272	245	272	245	241	267	257	255	266	253	263	250	263	267	285	266	231	277	242	270	266	279	263	256	275	228	290	267	265	252	251	278	291	280	245	262	257	251	241	259	260	252	280	287	251	251	273	274	274	268	300	255	282	261	286	252	255	248	263	262	275	251	245	241	276	259	265	278	266	266	268	251	258	252	266	270	267	277	268	242	246	257	257	257	265	269	241	276	283	290	250	251	259	250	261	280	246	273	241	252	262	255	249	255	243	256	266	224	269	272	306	231	259	236	288	268	235	257	265	272	253	263	257	256	270	279	259	268	263	282	243	279	232	276	263	277	270	247	258	271	291	251	256	279	230	271	252	244	245	260	262	261	277	294	270	264	258	258	285	260	284	235	282	236	247	249	273	264	265	262	276	246	271	272	268	275	252	253	243	274	270	278	260	273	224	244	252	267	254	257	250	258	248	235	252	272	275	282	270	264	262	273	274	268	272	265	281	240	275	217	291	276	281	274	260	276	283	254	246	256	249	273	258	301	267	275	285	302	238	255	272	274	258	286	270	229	261	234	274	276	272	268	251	274	253	242	254	260	255	260	248	269	242	250	263	287	271	260	291	257	282	263	267	286	280	273	270	274	273	266	269	243	286	245	261	242	246	262	240	274	264	269	290	252	270	284	259	265	243	256	278	271	272	269	270	264	255	283	253	265	253	258	279	260	229	240	249	262	271	268	235	271	274	270	270	278	254	235	244	229	268	265	279	244	271	259	264	269	260	270	252	243	226	261	263	270	268	244	275	291	251	253	250	256	280	288	264	280	259	265	262	267	230	268	267	247	225	252	242	245	236	248	269	258	224	289	270	237	282	266	261	244	254	236	265	262	277	249	273	294	274	249	270	253	245	250	273	262	250	259	228	277	265	265	245	250	283	268	241	238	249	255	265	252	268	249	279	234	254	287	266	245	303	270	263	241	272	274	265	315	268	270	272	238	243	281	269	217	252	253	269	264	261	282	260	249	271	226	252	237	253	255	248	286	248	262	259	268	268	239	268	255	264	258	244	286	245	243	258	275	257	272	248	237	275	272	274	256	262	274	302	253	254	236	285	251	258	243	236	250	262	271	283	306	256	264	280	298	235	242	250	245	281	273	248	266	246	273	256	274	269	266	260	286	249	272	253	258	257	243	298	268	259	249	257	252	224	276	265	281	220	293	253	238	259	271	261	256	250	242	274	295	250	274	276	259	294	275	242	265	260	292	260	267	287	274	278	249	266	307	258	255	242	261	240	246	254	267	258	247	253	256	292	253	269	274	239	288	264	248	273	239	265	246	261	249	248	278	243	250	255	266	274	277	262	261	292	266	249	249	294	246	240	287	289	263	296	238	246	245	236	246	268	306	252	250	288	268	252	244	249	243	281	228	258	255	264	247	279	259	276	255	262	231	263	270	267	245	269	261	281	301	243	269	249	247	248	257	263	254	267	258	253	263	266	252	299	251	250	276	259	235	262	258	244	242	277	261	258	264	249	250	252	252	256	226	255	271	275	243	266	267	263	252	256	271	255	237	265	252	257	257	283	268	247	278	266	273	252	243	257	286	264	248	275	243	294	224	256	270	250	271	247	275	239	236	246	254	254	294	275	257	235	252	242	296	256	275	256	268	244	245	252	279	302	276	284	265	289	264	255	282	251	264	281	249	253	283	273	220	271	242	263	285	228	250	267	254	249	256	255	243	274	258	262	264	267	263	285	234	259	260	261	244	258	252	271	249	255	246	263	258	234	271	291	281	254	262	247	233	270	279	281	257	290	263	291	282	257	287	245	256	246	271	266	252	247	275	246	246	254	260	264	258	251	287	256	230	274	250	272	265	287	279	256	265	279	288	268	265	249	286	257	283	236	270	266	240	276	251	274	267	276	272	264	277	231	251	279	248	261	248	272	284	293	261	273	261	251	253	260	281	251	230	263	234	259	284	268	269	299	260	264	251	263	259	269	234	253	268	249	238	277	262	239	257	280	279	284	254	274	245	266	251	242	259	259	271	260	255	266	273	286	280	294	283	260	251	245	311	275	267	268	258	239	265	228	286	262	241	248	247	302	223	276	241	269	257	268	289	282	273	250	264	261	248	280	267	282	285	245	290	246	247	294	274	252	266	224	252	232	258	260	245	268	279	265	255	266	244	263	263	280	265	244	263	296	268	254	266	261	266	252	231	246	282	272	250	252	291	244	265	247	273	237	251	273	256	268	264	238	250	285	243	281	275	246	260	279	243	283	257	250	256	268	260	258	244	261	238	275	263	244	264	264	255	248	278	267	246	293	241	246	252	247	225	255	258	271	239	255	256	283	271	247	251	250	298	252	245	306	260	262	273	260	245	285	250	257	273	253	256	272	260	261	255	246	263	259	244	260	271	232	283	244	253	244	277	268	283	254	237	263	259	272	283	256	283	274	270	234	244	256	274	232	259	236	239	256	271	273	277	273	278	248	264	283	256	250	280	293	272	271	243	254	303	279	243	259	249	260	281	281	248	248	231	278	261	281	295	308	256	263	264	271	246	264	266	235	239	224	284	268	269	249	287	272	265	276	280	262	263	262	267	282	284	258	280	272	277	260	268	252	256	241	257	258	251	284	252	269	277	263	256	238	248	239	288	269	238	261	262	278	247	265	220	263	275	271	287	280	249	286	280	267	266	278	272	268	244	269	259	281	252	288	277	285	255	248	266	245	285	259	276	256	275	260	278	278	272	245	259	282	261	265	276	228	267	263	262	257	253	273	252	278	282	237	277	244	261	281	246	257	237	279	241	259	256	258	255	248	264	284	254	232	246	246	270	275	258	268	286	288	277	276	252	265	261	271	274	270	274	275	250	257	236	252	254	281	263	265	249	278	239	260	269	284	252	267	240	255	238	241	271	246	246	267	259	242	262	260	258	281	239	260	250	267	256	272	256	268	271	259	264	233	252	280	227	269	263	260	229	276	244	265	248	291	245	264	262	256	222	295	261	263	287	257	283	259	261	237	274	265	253	257	294	250	254	274	275	271	257	240	259	274	278	262	275	238	265	258	251	251	262	275	284	247	239	290	273	306	279	266	253	258	285	261	278	272	238	274	258	282	277	260	261	248	291	262
12745	14841	19895	14402	7772	5441	9477	7357	1845	348	144	120	131	146	140	152	128	140	129	120	124	135	118	140	109	109	145	132	132	126	122	149	142	114	141	125	119	110	122	128	111	136	122	105	125	127	119	145	136	151	125	148	126	138	137	132	149	131	132	131	126	131	137	116	109	137	129	152	132	126	142	137	142	134	115	124	116	116	132	129	121	119	144	123	137	124	138	147	118	133	132	128	136	127	135	143	123	121	126	138	121	137	137	123	127	137	119	132	132	116	145	121	160	113	117	118	145	105	147	118	117	137	129	128	117	140	118	124	129	111	122	126	125	133	133	124	148	116	129	125	138	118	119	141	130	139	141	129	135	116	140	128	119	136	112	124	138	120	132	128	133	148	150	133	152	147	132	127	105	129	117	131	141	143	132	134	117	132	142	126	125	145	122	123	93	126	148	118	132	122	120	138	151	123	115	135	112	118	152	134	136	161	124	131	151	133	124	142	132	142	128	131	119	129	123	123	131	129	147	123	130	112	124	130	126	119	127	144	124	118	143	142	118	129	132	138	130	114	124	121	131	126	135	125	130	137	128	130	135	128	131	113	134	143	123	126	120	143	129	109	117	124	132	132	137	118	139	119	149	128	136	110	139	138	119	127	129	103	148	125	140	136	127	125	132	129	114	137	137	118	110	137	127	142	141	123	124	142	129	155	129	135	128	106	107	118	140	130	137	123	152	127	152	139	138	109	127	139	114	112	143	147	138	144	130	105	137	138	112	137	143	140	111	110	118	144	148	135	125	116	123	133	125	111	123	141	109	124	139	122	133	139	141	116	136	136	135	128	136	118	132	123	138	117	134	154	113	132	125	141	133	134	126	155	147	132	146	134	114	134	129	134	135	119	104	138	121	130	127	137	117	143	111	127	117	128	127	131	143	113	134	118	127	133	127	103	102	146	132	132	128	128	140	152	132	111	119	121	144	139	130	145	109	119	113	144	110	128	123	96	125	136	129	111	140	122	131	139	155	143	121	130	140	149	120	118	115	149	141	138	119	120	145	146	144	135	125	129	136	146	140	126	148	169	132	113	124	127	133	118	122	145	121	133	131	147	126	123	91	106	140	147	149	126	143	111	161	103	145	134	137	129	127	108	123	149	135	136	143	122	137	115	127	123	138	130	139	129	152	139	129	135	117	136	120	129	117	146	168	152	125	116	131	118	128	147	135	119	117	99	141	148	118	124	127	129	133	145	146	110	135	136	126	135	132	143	118	126	132	102	108	142	127	126	127	145	113	113	134	137	145	130	148	132	118	135	126	145	125	120	118	140	127	126	126	124	133	131	113	124	133	125	133	124	135	116	119	143	140	123	120	110	128	118	123	116	137	138	104	110	143	131	123	135	120	127	119	125	97	126	119	155	140	133	114	141	127	145	139	115	158	123	130	133	140	133	125	124	141	118	140	129	143	154	112	123	142	143	128	129	138	125	118	162	112	97	115	122	133	133	145	117	128	141	130	117	146	113	123	126	132	137	112	120	112	142	116	137	135	152	133	136	124	106	147	116	115	118	124	107	132	131	118	123	117	141	125	142	102	136	114	134	145	142	140	112	120	133	144	151	122	124	130	120	132	136	133	126	145	133	127	120	121	118	131	119	120	138	148	124	128	119	148	141	147	155	135	152	125	109	123	127	140	114	137	129	130	105	129	136	132	114	122	123	135	143	151	136	100	107	106	119	124	126	122	134	139	137	135	129	131	131	164	124	118	128	123	125	136	126	119	125	143	120	107	136	137	106	136	124	123	125	128	118	139	131	114	108	128	129	133	126	133	127	134	122	137	136	140	133	123	132	132	136	122	114	114	130	134	144	120	137	166	127	122	129	125	140	131	126	135	129	117	130	131	140	131	119	143	150	131	119	124	120	124	129	168	118	123	125	129	123	119	127	131	116	131	103	125	110	135	129	115	127	125	128	117	142	125	123	145	115	133	135	150	124	120	145	123	137	142	111	118	145	138	135	116	127	114	139	127	112	132	111	143	126	116	113	102	117	127	150	156	122	129	137	151	113	123	106	129	130	129	127	143	125	133	112	154	120	124	122	153	145	127	146	127	121	147	141	150	133	134	120	114	122	142	114	145	119	128	117	137	138	125	127	113	115	115	126	137	119	121	124	125	134	125	127	144	138	117	165	136	114	114	137	96	129	145	109	133	132	113	141	118	136	137	128	119	112	122	140	150	145	133	149	132	126	137	132	119	121	117	114	138	123	120	123	142	117	135	143	117	143	142	113	144	118	128	146	146	138	140	121	135	116	131	128	134	129	116	137	140	124	115	114	138	127	115	144	143	125	121	134	131	99	148	122	121	145	139	116	119	135	132	132	128	116	136	125	98	104	118	129	135	135	103	109	129	132	131	133	131	133	149	126	137	138	138	137	145	119	118	118	134	126	143	119	111	121	136	137	117	145	123	121	120	122	133	149	106	136	135	136	134	127	123	123	137	126	122	112	152	136	125	133	139	130	134	120	141	122	110	115	110	144	136	143	123	119	129	100	139	109	141	121	132	118	122	99	133	144	150	121	110	137	147	114	121	139	110	126	126	111	139	131	134	143	99	129	120	117	131	127	132	110	125	135	132	127	112	121	137	115	146	116	137	134	111	142	110	125	120	149	128	130	121	142	125	135	123	134	126	91	156	148	125	150	120	140	124	118	130	120	101	131	134	111	128	120	132	147	142	109	94	128	129	137	126	133	106	133	131	123	133	105	139	124	141	125	121	123	120	134	141	134	129	125	139	102	133	122	131	117	133	131	150	122	125	140	137	129	137	130	133	139	145	139	125	130	116	116	122	118	137	131	120	139	132	129	112	131	135	132	151	135	137	132	110	135	142	136	123	126	141	116	110	131	113	112	124	117	111	133	135	119	133	158	119	95	121	118	120	109	142	150	115	143	117	152	103	135	158	125	110	137	135	126	131	126	131	112	125	115	132	109	124	122	126	133	132	136	115	91	154	130	109	127	119	136	125	125	139	110	122	133	127	150	133	119	122	135	121	139	129	139	117	140	133	116	115	139	121	117	118	113	134	136	123	132	102	126	138	129	119	115	129	136	132	137	119	125	136	133	129	103	130	140	126	130	132	151	143	138	118	143	134	124	118	122	146	107	116	140	131	139	146	136	141	153	132	121	148	120	140	127	120	119	126	126	126	117	148	143	125	126	133	116	135	111	151	121	121	132	123	136	125	123	119	139	121	122	120	140	124	115	130	147	108	136	146	128	115	134	106	114	120	129	120	124	133	123	141	106	111	125	126	124	137	128	138	137	124	122	113	122	125	108	126	135	117	126	142	137	122	142	125	140	119	117	112	147	133	125	123	138	136	132	126	123	119	112	120	129	136	137	107	142	119	141	140	136	144	135	121	134	135	122	139	109	124	137	134	117	122	128	105	139	136	104	125	106	143	107	147	141	119	138	138	129	130	133	133	138	130	156	133	122	125	127	135	123	135	127	126	125
9572	13657	23756	21809	15802	15985	25808	17593	4480	835	345	322	324	324	347	326	332	301	311	323	310	319	330	313	312	273	323	335	306	305	288	311	308	312	323	295	302	295	315	305	282	338	314	301	312	337	322	325	315	277	316	306	304	309	320	344	344	317	338	325	321	308	313	293	305	332	302	271	307	315	295	303	308	356	303	312	288	279	332	286	303	301	275	298	319	314	320	343	287	294	297	314	295	323	290	332	303	297	312	304	328	301	305	316	276	320	312	326	324	330	314	323	303	313	292	302	317	309	308	313	306	334	309	302	314	294	330	334	322	272	306	310	298	336	323	286	340	314	271	321	292	282	308	317	297	333	313	295	308	312	330	300	291	306	332	303	299	295	308	314	275	289	301	288	325	290	291	297	317	293	296	299	279	323	340	324	306	323	311	342	305	314	294	291	341	320	300	315	310	314	308	330	313	285	290	283	325	311	298	328	303	305	272	302	308	312	289	320	304	325	307	315	296	327	325	327	304	278	318	337	327	334	275	293	320	343	303	310	328	306	352	319	334	319	283	299	335	319	284	312	322	302	288	298	298	328	317	298	316	294	319	308	344	321	323	282	322	298	343	312	278	304	303	313	313	309	309	324	354	305	325	291	317	313	308	314	284	291	300	288	297	318	298	340	276	303	319	311	291	279	317	319	304	290	303	333	311	322	300	300	300	277	320	297	270	320	288	298	299	309	328	305	289	284	291	316	312	329	290	312	300	318	293	311	302	299	329	288	334	304	277	310	303	270	325	304	310	290	315	249	325	328	303	328	287	303	342	308	298	322	309	363	305	286	287	331	284	308	296	289	341	293	287	291	312	295	303	344	328	302	335	320	303	307	276	314	331	298	308	335	303	309	306	300	335	324	324	314	292	323	315	324	296	315	305	305	314	306	289	318	339	302	315	312	307	312	304	291	341	295	316	326	293	328	318	327	348	301	311	297	287	302	353	282	309	279	342	292	333	315	312	296	326	334	316	319	285	313	269	303	309	296	296	329	301	336	313	297	280	298	286	302	302	295	284	317	304	286	306	307	303	319	278	331	283	300	281	307	355	291	325	298	307	292	299	308	329	340	307	286	313	315	302	290	305	310	308	336	293	340	315	309	278	324	319	325	327	314	304	262	316	308	321	305	282	314	336	290	300	333	308	318	300	301	282	305	334	320	305	330	296	293	319	324	339	337	324	298	312	292	292	304	335	284	287	288	317	312	273	284	342	280	328	292	317	318	310	314	314	331	276	290	321	315	309	319	315	299	326	296	301	324	321	324	293	308	304	333	275	300	320	314	297	308	280	296	315	330	318	296	266	319	291	298	289	337	293	335	332	320	316	312	290	296	305	310	294	313	319	300	330	333	271	327	321	297	291	327	305	304	314	315	323	275	303	319	293	326	321	318	306	298	296	315	309	297	292	286	287	311	337	331	275	306	307	333	322	332	319	298	301	285	327	315	318	308	324	284	289	303	326	337	281	321	305	322	337	304	304	322	324	328	347	291	304	296	296	323	310	295	334	313	290	314	341	301	294	267	287	282	319	315	317	301	317	326	332	309	338	292	312	321	312	305	302	320	351	314	306	303	293	334	296	321	317	306	325	292	276	300	302	318	323	311	311	310	305	325	321	304	300	309	324	323	302	294	324	312	294	267	306	324	301	297	310	349	316	340	266	316	298	306	330	298	340	306	298	316	330	306	312	315	312	312	344	313	298	317	332	338	325	319	336	310	330	311	307	307	326	324	309	338	327	291	315	295	291	330	317	319	305	327	301	323	315	329	306	329	291	307	311	340	305	281	310	340	340	319	304	317	334	310	309	283	296	299	320	349	294	293	282	315	320	329	286	304	312	310	317	321	301	337	302	328	305	320	304	294	311	359	306	304	338	320	287	298	291	307	302	283	302	305	308	310	290	321	306	314	312	313	314	303	309	295	340	315	308	324	298	285	295	315	299	308	292	341	319	313	296	338	270	332	286	297	322	303	313	309	289	276	292	305	285	311	314	317	270	297	296	334	303	316	303	297	308	337	302	314	311	312	321	330	298	315	294	302	309	342	327	313	290	321	305	292	334	310	298	285	291	329	312	301	319	286	323	280	283	304	300	337	310	280	278	329	320	343	314	335	300	293	304	318	298	323	296	338	344	280	320	284	346	345	272	331	285	263	291	331	332	308	290	310	309	309	307	294	298	296	319	336	313	310	301	299	304	327	299	308	315	362	289	303	331	296	290	307	297	304	302	325	317	311	306	320	300	331	306	315	294	315	322	309	290	277	349	305	297	333	329	319	319	304	302	315	298	308	322	297	307	311	332	306	300	299	303	310	332	306	303	299	306	318	304	280	320	323	321	297	294	336	333	297	310	326	290	304	342	321	332	305	320	297	341	301	318	307	322	332	304	315	329	297	305	296	320	309	300	333	328	287	331	325	303	321	315	310	322	292	311	322	308	319	316	333	304	304	344	310	315	325	331	321	312	325	317	303	303	282	317	297	336	299	293	303	288	303	309	322	319	303	334	315	331	316	316	300	372	318	322	319	320	311	334	308	315	287	261	306	295	308	278	276	316	302	321	311	315	296	319	272	308	329	316	339	318	318	305	294	309	315	331	292	289	311	367	320	298	306	279	317	339	312	289	301	342	318	312	325	299	307	323	324	286	305	309	298	353	322	313	288	279	306	315	313	311	339	325	305	317	318	315	322	303	331	338	299	282	327	320	308	310	351	320	338	334	305	293	308	290	309	339	338	268	343	285	318	282	342	326	318	325	309	308	316	287	302	282	295	311	319	300	300	291	307	310	295	346	351	334	313	324	313	295	317	302	339	300	342	321	308	337	317	301	310	310	318	322	291	336	311	317	312	305	319	295	316	320	325	325	315	315	342	297	318	317	316	312	263	326	314	276	306	291	316	309	308	281	287	321	309	306	313	286	288	311	305	286	334	300	328	329	308	312	299	303	304	292	314	308	296	322	308	328	292	301	320	310	306	325	300	315	307	300	291	305	319	297	334	308	316	308	313	320	294	312	318	276	297	317	326	301	272	294	321	310	289	315	328	301	307	318	343	297	319	313	314	303	285	318	308	334	328	316	322	312	304	330	308	299	298	311	302	297	298	338	303	299	334	306	303	291	344	317	322	301	292	332	306	303	312	334	299	298	292	308	322	319	311	309	291	321	318	345	293	313	306	305	335	283	304	308	318	273	311	300	314	299	307	311	304	299	296	329	303	318	317	338	305	321	298	332	317	314	301	321	331	337	297	298	320	291	336	277	319	316	334	326	319	331	297	347	328	326	328	293	285	305	329	297	335	286	308	284	318	296	342	303	308	343	287	330	299	295	347	310	287	325	319	311	328	275	309	303	315	312	293	336	294	315	345	319	335	285	294	302	315	312	320	325	300	301	316	304	300	327	295	320	297	330	278	288	298	311	259	313	291	307	277	326	315	309	322	291	301	321	330	353	345	284	318	306	309	284	326	318	299
37581	39096	38098	37284	29497	34729	39946	24464	6992	1073	220	129	161	177	156	138	127	144	121	138	130	115	127	127	133	143	140	143	135	116	122	120	123	107	109	123	128	120	117	107	150	112	131	129	142	126	130	137	135	127	137	148	147	111	118	120	114	135	132	130	124	135	128	121	119	129	127	139	136	144	147	124	129	160	106	115	118	145	148	129	123	151	125	156	139	143	147	152	129	126	159	130	133	139	133	151	120	140	143	152	109	143	126	124	131	129	145	145	128	158	154	141	106	118	142	151	120	120	134	127	111	137	125	130	132	129	125	128	143	145	139	153	118	118	131	141	129	131	125	125	134	136	120	144	145	120	143	120	126	123	126	117	121	147	130	128	128	131	120	115	136	110	134	118	111	124	138	129	133	110	106	113	160	132	142	133	123	128	129	123	115	122	146	155	137	122	122	139	118	119	155	120	137	130	140	131	121	124	129	127	131	124	131	126	133	125	139	116	115	135	119	116	146	127	118	128	121	116	130	130	116	128	115	142	126	119	152	118	128	140	117	122	120	120	131	129	140	132	131	147	131	126	128	120	140	113	159	136	136	107	130	126	131	128	139	138	128	112	128	124	133	148	127	127	134	145	112	126	148	137	139	116	135	137	141	131	130	126	126	109	146	116	141	135	144	148	113	109	116	133	120	138	113	132	131	126	116	137	118	110	120	122	131	135	129	129	127	128	128	127	120	136	120	136	128	137	162	114	137	133	143	134	126	152	145	154	112	121	123	131	123	113	131	125	121	135	139	108	108	138	130	127	137	120	139	141	156	142	124	141	135	124	125	133	122	149	136	124	116	132	102	123	125	131	130	132	142	130	118	131	126	129	131	133	129	130	122	126	150	118	106	144	139	134	150	135	149	127	138	141	135	138	155	137	143	121	127	125	137	147	131	122	141	140	109	98	138	133	132	123	123	139	134	125	121	123	141	133	143	108	137	125	127	135	134	113	116	118	137	125	127	160	132	129	169	118	139	150	146	122	111	153	145	125	119	145	128	108	132	144	125	131	140	112	130	144	131	138	141	136	139	121	126	127	133	137	137	138	129	126	150	128	136	139	111	138	133	154	135	125	136	125	123	146	125	132	132	125	132	117	125	123	127	139	128	145	113	115	109	122	127	130	146	141	130	117	136	126	140	125	111	131	112	124	123	106	127	131	105	130	141	123	118	127	131	114	138	125	137	147	132	138	133	108	108	133	140	119	146	154	112	113	139	97	127	128	140	122	122	125	133	134	159	122	120	136	134	128	126	115	130	146	137	124	137	141	136	124	115	120	117	137	132	128	140	124	156	131	139	139	142	123	121	117	115	127	158	146	137	130	126	110	145	125	127	114	137	113	137	106	135	139	137	124	142	145	102	110	127	130	121	148	134	138	132	114	135	131	117	139	146	128	138	114	124	131	113	136	141	145	134	115	158	121	118	119	115	138	137	130	109	143	111	113	129	144	138	120	122	146	142	140	132	149	113	110	141	119	130	129	139	134	120	139	121	130	117	131	120	115	135	124	148	138	123	120	123	139	155	133	133	125	118	120	139	141	136	142	137	139	151	123	130	132	133	127	132	143	142	116	114	145	130	143	119	116	138	147	129	124	126	141	117	138	157	117	133	132	119	120	138	129	129	116	146	118	117	113	147	136	129	136	127	135	123	107	162	126	135	110	160	126	130	147	127	129	117	112	144	138	139	112	127	140	131	115	120	132	126	129	143	115	127	127	116	116	159	134	172	140	133	111	128	143	144	148	116	127	148	139	126	140	121	126	119	122	126	131	140	118	141	125	126	116	143	118	124	116	141	133	133	143	141	141	116	142	137	138	138	131	138	136	129	123	111	123	99	127	121	136	140	137	135	153	129	131	113	135	126	117	125	132	128	142	121	135	136	131	140	135	143	142	150	133	111	149	139	128	137	161	134	121	134	129	119	130	154	137	125	112	134	122	112	110	138	131	144	114	147	134	132	106	145	114	143	136	142	158	132	125	124	147	119	120	136	122	137	115	121	136	123	121	121	122	116	140	108	128	149	139	145	142	147	153	145	140	127	130	127	120	127	146	124	129	133	125	130	123	141	141	131	120	124	137	137	133	118	126	130	139	137	120	124	132	129	124	133	129	138	126	147	129	108	125	129	156	134	135	109	136	121	124	128	133	134	122	132	142	121	128	146	132	134	115	135	133	151	134	130	156	132	126	155	154	123	152	130	134	108	110	131	123	161	140	144	132	131	116	115	150	117	137	136	141	139	143	148	131	132	148	144	105	132	152	114	115	122	125	129	123	113	166	147	141	138	140	155	125	114	128	133	128	139	132	148	134	115	145	129	125	111	135	131	131	122	129	127	147	127	122	120	145	117	119	131	143	133	112	113	123	124	137	139	130	132	150	120	139	139	120	138	131	148	132	146	149	140	113	120	136	130	121	128	139	143	138	132	146	121	139	116	161	158	120	129	159	120	126	125	150	111	137	122	120	134	151	131	135	150	140	123	143	127	145	123	134	128	136	118	126	120	124	125	131	131	133	123	122	139	127	127	139	109	135	133	113	132	130	144	132	118	136	115	139	132	150	114	132	122	146	115	117	124	146	136	133	140	147	133	139	137	144	141	141	143	134	130	139	121	136	131	130	118	108	128	101	135	155	125	139	155	130	117	129	143	124	138	132	138	130	131	134	138	124	128	146	112	133	150	146	134	143	142	122	136	124	151	130	128	137	118	128	130	129	124	138	128	125	110	117	139	110	132	119	137	125	128	124	143	126	119	113	140	132	124	110	151	132	117	121	133	140	140	136	132	141	131	136	155	126	144	133	131	118	110	109	106	113	143	126	126	135	123	126	115	131	133	137	131	133	127	146	131	135	99	121	131	124	129	136	140	145	116	119	126	150	143	143	130	134	129	141	114	123	136	110	110	137	136	154	133	133	147	126	122	116	143	127	128	137	147	122	138	137	108	130	121	118	124	123	130	130	138	131	127	103	124	133	131	139	137	129	135	135	122	151	150	127	133	134	126	152	124	143	125	126	133	139	128	116	129	128	131	122	117	116	107	128	127	160	135	134	134	132	120	122	130	123	130	133	141	131	142	137	112	143	148	137	129	137	122	139	158	125	118	145	132	142	119	157	138	129	123	139	151	124	138	134	135	135	131	134	132	116	155	148	154	130	131	133	137	139	130	109	132	138	122	117	142	134	130	135	119	143	120	136	128	135	141	136	148	122	139	141	102	158	126	139	131	137	137	126	141	126	131	148	128	135	129	113	141	135	147	122	136	124	139	122	124	138	157	151	129	128	151	144	132	152	122	129	142	157	129	134	132	138	139	138	134	114	145	113	120	125	120	102	154	145	130	139	123	126	126	123	119	146	136	135	152	130	140	124	114	132	136	127	134	109	135	115	131	131	136	122	105	134	124	127	133	128	136	139	138	141	126	110	166	156	126	135	111	127	131	130	133	133	136	132	134	126	125	130	132	132	136	132
27085	33885	39282	43160	34924	53037	53894	33558	10322	1856	441	323	388	448	394	343	328	300	301	350	342	291	359	302	294	341	314	315	310	317	276	309	297	306	315	281	319	293	319	277	318	275	293	304	315	308	295	319	351	314	302	331	287	326	327	329	315	306	314	298	307	307	311	349	320	302	331	308	303	284	312	312	293	327	300	334	322	305	270	291	329	311	316	307	310	285	309	297	303	294	298	320	319	337	287	302	323	324	327	297	304	315	307	321	314	295	299	300	307	312	331	316	322	327	311	322	289	306	315	313	309	319	297	316	316	324	267	313	326	337	319	301	343	328	293	311	284	336	306	317	317	316	331	301	307	313	313	305	291	348	284	291	323	326	335	313	338	307	329	310	353	310	325	303	326	313	315	327	319	312	284	336	308	298	303	309	313	295	301	287	344	323	309	291	317	315	310	312	286	313	289	329	283	326	314	319	305	308	340	319	315	309	310	332	333	333	308	305	321	304	343	300	286	347	311	349	313	334	312	309	291	328	336	323	340	297	294	302	286	317	282	304	281	316	329	298	308	297	309	317	306	306	294	361	331	287	342	314	306	298	310	318	307	316	315	327	316	314	333	288	286	287	277	322	329	319	341	324	293	314	309	322	305	315	305	311	309	308	311	303	316	311	323	276	292	349	302	323	294	303	307	315	306	293	299	295	306	302	317	296	302	309	316	319	315	293	319	329	287	294	309	260	325	325	278	298	303	286	289	295	335	305	321	284	302	314	298	287	307	298	304	311	306	298	322	329	337	331	311	303	302	314	338	329	318	298	288	316	310	302	328	308	337	320	318	327	285	301	307	335	291	333	294	303	322	319	301	325	304	320	314	315	250	314	347	317	317	318	310	325	298	311	323	298	310	299	302	334	279	312	321	319	333	298	330	319	339	316	314	298	304	300	313	311	314	306	305	305	298	330	306	329	308	319	278	312	313	287	323	304	350	323	330	324	316	333	289	313	361	291	302	303	318	292	330	333	309	302	327	300	291	319	347	283	323	310	268	314	284	299	316	295	314	275	303	316	311	285	299	284	323	290	304	317	301	328	317	291	307	278	315	292	307	310	283	286	342	292	311	282	314	349	302	316	296	333	323	307	292	340	308	326	308	292	307	329	319	318	297	312	308	324	296	326	320	287	308	325	304	290	333	292	303	326	341	281	326	313	291	339	337	316	328	311	316	343	312	312	322	313	339	308	314	339	273	305	318	299	305	317	312	333	288	295	341	276	301	273	340	322	286	299	288	302	308	328	302	348	301	300	332	299	299	313	309	296	357	323	305	314	297	334	260	322	311	321	308	320	314	308	330	312	349	333	326	289	311	324	276	293	303	287	310	298	306	295	314	317	321	317	307	313	321	312	314	328	294	338	314	312	321	294	295	319	333	308	334	319	312	314	291	328	355	318	299	303	308	303	280	298	323	303	317	310	313	328	331	297	327	285	325	305	295	307	338	308	305	326	299	332	313	306	315	311	334	293	300	316	314	285	328	289	284	316	335	342	336	312	312	324	275	311	319	341	307	298	308	326	323	331	303	313	323	313	305	311	279	300	302	277	281	314	321	339	325	292	302	315	286	274	315	306	308	279	308	293	296	276	299	328	312	307	324	313	281	302	307	321	303	324	346	354	297	297	342	315	330	308	288	311	312	315	318	290	308	328	299	303	314	343	322	312	326	327	302	293	315	295	317	304	312	333	316	310	316	301	346	312	305	286	310	326	344	286	305	300	323	307	323	311	297	312	321	335	287	336	310	271	327	303	338	282	309	291	327	299	308	320	310	319	322	311	294	290	324	334	333	288	297	308	278	286	330	330	333	319	300	297	313	306	307	284	323	323	306	356	334	300	307	301	286	300	304	303	329	308	293	310	287	298	298	338	313	318	330	312	310	307	323	281	296	335	305	316	346	294	298	304	332	331	309	298	294	303	317	347	325	318	342	315	324	310	307	315	307	288	319	326	316	304	316	274	328	308	302	328	265	310	324	328	325	322	349	301	322	297	296	332	299	297	292	318	317	339	314	290	298	333	273	299	301	304	306	292	310	332	298	317	309	324	331	299	323	330	298	288	312	312	313	321	297	343	302	329	303	292	330	316	317	338	285	302	327	317	294	300	307	293	310	303	310	296	290	319	283	314	286	317	295	344	309	305	311	282	300	317	307	304	302	303	300	305	327	310	325	326	298	307	318	300	267	294	293	293	325	260	314	287	277	315	334	323	303	323	338	313	318	320	292	353	320	318	285	322	339	287	292	310	307	320	311	316	302	324	327	309	284	314	302	361	281	316	306	301	355	320	317	319	322	338	319	332	291	310	317	302	278	304	311	325	317	314	307	303	301	318	278	292	296	294	321	298	334	276	311	294	294	307	300	314	318	323	306	293	332	316	309	338	328	315	344	281	322	315	332	328	349	312	313	334	313	316	267	312	310	294	302	270	328	292	358	312	321	305	306	340	322	339	330	270	315	287	304	271	317	313	286	334	311	298	320	322	314	297	317	309	307	295	272	293	319	289	327	308	329	312	305	298	314	320	319	274	341	300	298	340	314	322	346	316	323	301	306	292	281	317	315	283	307	327	297	309	293	312	327	323	322	324	292	297	314	360	325	303	315	301	309	311	301	329	319	263	335	292	321	300	319	306	286	330	346	330	314	311	325	317	300	306	262	321	328	298	280	301	333	300	309	315	351	305	319	326	333	314	311	312	337	355	332	319	275	289	334	301	340	283	289	324	294	297	297	294	318	293	325	315	272	301	298	321	314	335	350	303	301	330	316	315	336	315	316	311	300	320	297	326	302	287	280	311	318	324	320	312	309	290	312	295	303	355	303	314	303	297	306	306	328	327	301	283	310	316	314	337	313	322	315	294	298	305	310	283	342	320	315	358	335	314	316	290	339	342	323	281	309	308	319	287	283	285	275	327	321	301	318	319	284	306	295	318	271	336	288	294	295	342	328	326	306	336	305	306	285	299	307	310	309	320	278	332	286	312	318	322	278	314	317	300	320	332	331	307	301	318	297	319	341	305	313	317	328	308	297	318	286	314	302	341	311	312	306	329	281	308	302	332	285	317	312	292	281	310	319	305	342	333	289	291	301	304	319	343	316	314	344	323	287	306	306	317	326	309	343	326	286	317	295	306	279	350	332	306	305	324	349	321	314	300	326	325	297	299	336	291	293	293	297	298	322	300	311	314	335	315	325	302	314	315	334	319	331	302	305	301	309	280	299	312	313	294	329	299	289	318	344	318	323	305	308	316	290	351	319	316	287	319	323	303	309	293	288	313	285	298	313	316	301	312	328	291	329	304	324	334	319	286	310	317	331	281	286	288	326	337	319	317	307	311	280	297	319	316	325	285	294	308	329	322	284	341	295	302	325	341	302	325	323	323	322	273	336	323	303	324	288	312	292	319	349	300	304	290	324	290	306	329	301	328	326	282	342	323	299	348	298	300	260	290	302	309	311	336	299	340	330	297
46289	43805	42661	35615	30941	39736	51168	37545	18202	4697	622	179	147	146	153	128	140	134	126	115	117	116	113	129	134	120	117	106	109	116	111	105	111	120	97	112	113	116	111	114	105	106	116	112	122	115	107	100	108	133	106	114	99	110	129	127	109	103	119	111	97	121	117	108	93	111	108	109	120	103	116	121	103	112	110	119	129	127	103	122	113	118	121	126	115	101	103	106	112	128	134	127	104	109	108	121	120	98	104	115	109	133	108	119	106	124	109	122	96	99	130	124	104	97	110	103	112	117	109	106	116	102	103	110	123	125	124	117	118	106	104	119	92	96	115	103	121	109	107	129	110	102	106	125	122	127	116	102	104	124	131	115	84	121	120	116	127	125	116	104	98	108	124	117	118	136	131	111	110	115	104	95	116	114	112	110	113	114	112	128	117	97	119	118	95	108	113	106	105	114	121	102	107	103	126	132	126	109	119	113	101	115	120	125	92	109	108	99	103	96	106	117	98	112	87	122	98	117	86	113	127	116	103	129	107	96	111	98	114	108	131	117	95	118	109	128	104	111	121	99	112	98	119	112	107	118	108	116	128	103	106	119	118	103	116	97	103	121	108	116	96	120	107	90	92	123	127	108	120	100	99	114	122	118	92	104	118	100	103	103	96	82	107	99	126	121	115	109	107	101	109	104	127	95	109	114	128	119	120	106	112	111	112	127	104	102	117	122	100	109	123	128	97	102	125	115	98	125	120	128	90	118	134	103	105	101	97	114	108	113	111	125	109	117	102	111	101	100	129	104	108	123	104	112	105	100	119	127	123	106	115	119	102	120	126	85	114	92	105	108	120	133	119	122	115	113	115	115	108	113	110	106	109	130	133	113	103	130	104	116	100	115	106	119	112	102	126	93	114	118	99	114	111	105	106	111	104	124	109	136	119	108	116	109	110	112	112	114	107	108	104	132	114	115	112	112	126	132	113	129	102	106	103	108	90	114	128	108	100	130	108	107	103	109	105	98	126	111	139	121	99	111	116	137	113	103	105	96	101	99	109	115	93	121	123	119	108	98	128	112	118	110	134	90	99	103	105	118	115	104	117	104	117	120	122	134	110	112	112	106	98	96	110	104	101	116	109	105	131	123	120	103	104	115	91	114	95	102	117	134	129	108	123	116	125	102	107	107	126	126	109	91	114	97	123	116	117	152	119	118	108	121	96	111	126	84	113	131	107	122	119	123	98	120	109	95	130	114	113	110	119	127	99	99	114	103	116	102	109	112	126	113	102	112	104	116	131	102	107	100	113	121	128	131	117	125	113	112	114	139	114	84	118	104	103	97	105	112	85	125	132	110	97	126	98	116	115	117	107	125	108	122	112	118	105	84	136	88	104	114	128	108	107	105	109	118	119	110	94	113	98	127	94	115	122	117	128	99	109	99	106	121	125	112	112	121	129	121	106	108	112	122	123	117	112	117	106	111	143	108	101	91	110	132	108	118	114	124	101	110	111	121	123	127	109	121	128	119	109	114	122	114	98	116	98	101	96	112	102	102	125	103	112	123	109	119	103	108	116	127	78	97	103	105	113	118	119	106	117	107	107	120	111	121	119	110	112	102	102	120	122	94	103	108	102	116	107	101	101	124	99	108	111	127	124	92	97	145	89	116	108	114	107	113	100	122	114	116	128	103	92	117	123	117	132	107	109	103	112	91	130	118	120	115	116	107	132	118	107	109	121	137	128	106	112	93	113	111	120	100	110	108	107	119	114	118	115	111	118	100	97	103	116	111	101	93	114	92	120	120	104	120	107	115	104	106	112	115	124	112	108	89	98	113	94	122	114	105	102	103	112	110	120	113	112	116	106	130	122	112	115	120	120	124	117	111	104	94	111	114	128	114	103	109	126	114	130	100	105	100	136	119	127	133	116	125	107	125	98	123	118	95	105	131	121	117	112	96	116	118	105	121	122	97	114	107	125	129	117	113	116	99	112	125	107	131	143	95	126	112	97	101	121	96	112	121	120	104	123	98	111	91	98	109	126	115	96	99	114	133	122	116	113	102	102	110	109	99	91	115	107	123	99	97	108	103	117	126	119	119	146	125	114	128	117	102	101	111	120	116	117	107	112	103	103	119	110	108	118	110	122	113	117	125	123	94	105	113	132	115	104	104	94	101	112	122	115	137	109	97	119	103	131	114	107	100	98	103	114	109	110	120	109	123	104	111	114	139	101	111	101	118	120	131	112	125	120	123	114	116	99	116	117	125	94	117	110	99	123	114	107	120	93	113	87	126	114	117	97	107	126	104	107	93	123	102	118	110	106	116	114	112	120	131	126	120	114	124	114	112	109	112	107	118	90	111	106	109	106	121	121	108	117	116	110	111	97	104	120	113	118	111	102	91	109	103	113	114	133	103	110	135	124	123	120	105	116	114	122	104	96	93	100	96	106	100	127	121	106	114	93	123	126	123	109	131	116	113	114	109	100	95	124	95	95	108	111	105	105	94	119	98	100	109	100	128	99	115	120	106	114	107	117	118	125	122	139	102	123	113	117	141	117	106	114	121	120	104	122	98	125	122	118	104	121	111	112	108	95	99	118	106	106	109	112	120	110	110	118	114	111	127	113	115	106	122	101	99	102	98	125	139	118	148	98	110	83	115	103	120	114	113	98	125	103	104	115	106	106	111	102	112	101	103	103	99	106	107	101	131	111	136	102	106	118	113	94	108	107	131	112	148	91	136	112	116	105	113	124	100	133	107	102	99	96	129	107	125	114	87	118	127	113	112	107	116	104	114	110	117	102	107	128	111	137	123	113	129	120	131	102	97	122	113	125	118	133	105	97	114	112	115	98	105	121	115	118	112	106	115	100	121	108	106	106	115	113	130	109	110	99	114	110	98	126	121	108	98	91	104	99	105	115	134	98	108	121	101	104	98	113	117	117	98	103	120	101	128	121	126	126	115	110	116	104	120	100	111	127	119	109	105	107	119	114	90	108	109	127	111	103	111	112	98	136	116	102	129	107	102	113	126	108	121	103	107	94	101	86	98	95	123	94	137	117	130	112	102	106	106	123	114	120	121	122	124	118	121	104	102	110	117	98	113	108	113	103	98	90	119	119	119	105	98	125	125	136	132	110	98	91	113	117	134	119	111	128	112	112	127	113	103	104	123	127	114	118	126	122	104	119	101	112	123	121	111	111	105	113	124	117	88	102	112	126	98	115	106	115	95	104	101	103	125	98	106	109	117	118	113	102	103	105	126	113	132	121	119	109	115	121	97	110	119	112	87	138	116	114	125	111	111	100	95	106	102	121	117	112	134	105	106	119	112	111	101	119	92	105	118	124	119	116	123	125	119	104	97	130	102	127	93	95	105	128	111	103	125	106	134	105	143	121	105	114	140	101	130	115	111	117	124	131	102	105	104	109	106	106	114	125	109	95	114	133	110	131	113	103	109	128	97	125	96	106	95	126	105	118	99	113	93	108	104	118	119	101	91	123	106	121	125	116	116	123	113
35553	41144	47843	48517	43739	67164	75137	48433	19258	4018	758	293	450	558	455	358	334	298	299	276	254	227	285	269	233	247	272	278	260	280	271	273	280	283	262	256	268	294	262	287	248	289	258	252	251	248	253	284	243	258	282	260	259	220	246	288	260	289	244	247	255	266	243	264	267	294	270	258	266	259	258	259	271	260	282	257	262	244	251	260	239	260	280	265	281	295	270	265	221	261	271	256	269	268	249	258	256	246	278	255	285	278	245	268	298	270	283	244	297	276	266	286	272	273	252	259	257	251	265	278	245	224	221	247	257	254	277	258	250	237	253	247	286	276	241	268	257	284	303	249	276	260	256	244	293	274	268	250	277	243	259	294	249	271	266	292	273	293	286	264	266	243	267	266	245	293	265	279	250	244	214	286	267	265	276	257	261	278	290	291	246	257	264	259	275	258	275	287	277	267	253	274	259	263	272	240	256	217	253	257	264	291	282	238	254	273	250	240	271	259	261	269	268	285	252	243	249	259	258	251	289	264	254	255	278	237	283	252	257	245	249	206	230	285	262	268	265	247	268	262	286	290	266	287	282	276	293	290	294	279	207	251	245	234	271	288	247	262	236	268	263	274	275	280	271	268	275	263	267	251	291	254	258	289	251	262	275	267	259	301	258	284	271	274	239	269	272	247	231	262	251	275	263	240	298	267	279	259	269	300	288	259	237	241	257	247	256	250	241	256	244	268	264	282	258	250	252	270	262	266	289	250	269	255	242	284	245	244	260	268	264	271	243	280	277	274	265	223	250	275	249	288	272	256	261	265	290	310	281	259	271	278	268	278	273	288	265	247	257	262	259	264	290	250	264	239	269	257	246	234	236	260	239	254	273	269	257	277	260	264	254	246	269	276	264	231	266	276	251	278	267	272	266	292	237	281	265	236	254	276	252	286	249	250	263	284	248	245	285	263	277	252	241	271	250	288	256	215	272	262	235	247	238	272	271	276	257	287	286	262	253	251	264	243	285	266	276	269	255	284	256	286	244	278	228	250	283	270	275	237	267	271	281	262	253	258	307	276	243	258	239	257	249	281	264	292	241	256	263	265	260	260	308	264	258	269	267	261	238	256	282	240	265	283	272	263	262	261	296	254	238	245	253	262	260	257	281	249	286	264	270	299	251	242	237	275	252	284	253	262	252	278	237	281	247	243	254	244	240	262	255	258	235	301	248	267	281	214	224	252	263	256	279	301	258	248	257	240	282	234	261	318	275	276	274	279	266	270	257	254	242	266	269	260	277	297	240	243	249	238	255	275	253	280	284	249	232	262	281	285	270	253	258	278	246	276	251	270	276	307	265	252	238	277	252	268	235	291	248	258	236	229	261	248	261	233	245	259	257	250	264	279	287	250	299	271	231	283	256	248	249	284	235	289	268	272	246	228	239	276	278	235	244	259	331	259	265	280	291	258	288	278	252	262	290	268	238	243	279	307	270	247	264	256	297	295	274	273	249	261	237	234	257	241	257	269	259	280	262	284	279	228	275	264	245	255	268	299	268	277	264	294	253	268	250	259	238	260	294	293	244	258	235	269	259	256	253	285	300	257	232	246	284	285	282	243	262	245	246	251	263	251	243	251	267	261	268	258	212	276	278	278	303	250	292	251	280	249	263	272	279	245	300	257	252	248	267	250	243	255	245	266	256	248	271	276	247	249	275	255	266	254	237	280	245	258	281	244	248	269	275	258	283	268	269	258	258	271	278	244	280	262	260	268	279	260	267	241	283	243	263	281	280	251	266	250	245	245	279	261	250	263	250	275	262	244	263	262	262	286	280	247	257	273	233	249	253	264	283	238	274	281	255	245	259	267	271	266	238	261	265	258	288	246	267	240	232	254	258	272	242	309	241	261	247	295	238	249	266	260	283	254	269	251	251	248	262	268	276	244	253	267	277	275	257	271	230	265	256	281	266	271	279	259	256	235	264	266	286	230	259	266	241	276	249	234	270	265	256	268	248	263	237	262	266	263	220	281	264	230	288	274	269	269	263	253	276	253	261	245	251	255	272	257	223	242	228	273	284	261	285	289	256	254	287	249	253	263	264	251	274	237	292	250	232	267	245	258	258	254	279	264	289	263	292	254	225	266	240	249	272	274	257	238	229	302	240	267	288	264	281	269	256	273	271	238	243	284	259	262	269	273	289	260	237	233	251	268	273	261	251	239	276	273	265	259	271	248	263	255	257	248	269	269	252	259	269	250	253	261	260	242	257	267	248	308	253	245	247	251	310	293	286	290	230	241	289	271	247	257	296	265	273	246	255	288	239	245	264	240	280	251	264	278	269	264	277	265	243	256	251	263	226	269	268	289	284	283	285	245	280	273	275	272	275	275	272	260	267	277	245	240	258	255	288	259	274	250	264	276	235	269	263	258	267	291	274	252	267	275	249	261	253	243	273	273	277	276	289	286	244	267	271	285	261	267	297	250	258	236	254	263	261	263	254	277	270	271	271	252	262	259	269	250	259	298	258	275	262	258	262	265	266	246	251	275	286	254	249	279	264	286	258	275	266	263	261	248	262	274	265	258	258	244	283	269	265	249	242	261	266	265	286	290	246	253	248	270	282	264	239	272	270	259	255	264	268	269	235	252	265	264	257	272	259	264	254	288	243	253	292	259	275	246	262	245	232	272	270	242	258	268	289	259	236	270	245	233	250	263	263	277	303	242	292	267	263	272	272	265	227	279	249	247	270	259	255	278	268	269	262	256	279	235	264	286	279	284	245	258	246	269	266	259	268	258	294	277	264	277	271	238	288	262	247	257	240	270	280	282	294	265	227	262	252	254	297	259	275	244	269	264	278	253	242	252	277	250	263	249	255	260	275	247	267	255	249	276	259	280	270	251	232	254	251	274	246	257	277	240	277	266	248	239	279	285	262	256	235	257	289	236	261	230	263	262	257	253	302	269	261	267	251	268	264	264	271	271	252	272	261	274	261	287	254	250	272	244	264	259	290	251	254	269	248	278	270	296	277	223	287	269	234	256	264	273	273	276	269	243	281	277	291	291	253	244	280	271	259	249	299	248	259	262	251	279	281	280	256	253	235	256	268	270	263	255	275	246	247	246	250	267	260	273	292	257	258	247	246	276	257	254	269	266	250	284	267	242	265	257	243	288	255	252	252	250	225	257	257	263	258	283	270	268	272	260	275	229	233	272	249	248	269	241	291	265	287	271	282	252	250	252	261	242	235	278	273	235	282	305	262	244	272	255	258	277	269	265	257	254	272	276	282	277	270	280	263	248	255	260	253	253	240	272	257	256	269	268	254	278	255	245	262	240	246	277	251	309	275	280	264	252	271	263	265	269	271	287	290	269	254	249	273	278	252	255	256	245	251	296	263	263	276	275	231	252	241	276	265	259	257	234	239	263	263	234	261	266	281	290	215	272	287	257	245	286	268	259	258	249	260	284	269	241	225	255	268	241	276	232	241	250	252	272	275	240	260	243	256	269	261	260	266	268	262	263
13225	13362	22180	18146	8629	6558	10878	6339	1257	266	142	117	107	149	132	148	148	141	123	116	114	116	124	119	134	103	127	121	107	108	125	125	153	117	126	128	117	117	123	111	131	125	120	134	136	126	146	131	129	130	122	143	124	120	126	125	137	137	135	142	143	128	126	124	152	134	122	121	110	134	124	126	158	132	121	124	132	120	130	144	129	124	129	123	127	129	125	134	107	144	125	121	109	126	136	112	135	126	131	123	136	143	135	156	139	129	128	114	143	118	123	127	127	128	133	138	123	124	124	119	139	121	114	138	125	111	114	143	131	139	118	134	122	140	120	147	114	128	113	134	124	136	99	127	121	125	117	131	127	133	136	127	114	121	125	120	126	128	134	133	136	122	139	129	130	121	119	144	144	157	123	127	124	128	132	119	137	130	138	133	137	140	118	145	129	133	143	134	131	135	117	127	142	134	131	141	123	101	159	132	119	138	145	112	144	116	144	128	136	123	134	120	124	115	132	142	136	134	127	129	121	125	138	112	137	126	135	128	142	129	119	128	143	129	143	114	132	131	128	133	131	150	115	120	150	110	138	124	132	107	140	141	139	119	121	131	125	133	118	135	126	121	123	144	128	136	119	144	130	124	116	123	135	124	125	133	116	141	126	122	139	135	108	123	125	122	116	133	126	151	133	131	129	115	118	130	118	137	120	118	138	117	116	123	112	131	143	114	135	133	151	117	136	112	130	112	144	124	134	132	94	135	114	141	121	145	133	129	140	120	117	137	133	128	130	123	126	134	142	137	132	136	134	110	112	126	134	130	141	135	153	149	118	140	132	127	137	135	130	121	116	137	114	128	113	120	115	113	130	134	134	146	148	132	123	123	138	110	135	114	128	150	114	129	114	128	128	117	157	115	128	132	120	122	143	109	123	124	144	122	123	156	134	123	122	122	116	113	125	122	131	116	146	135	112	134	151	143	112	142	127	115	133	122	121	111	155	116	106	135	130	135	119	138	118	122	118	114	132	135	121	129	133	116	122	129	135	110	119	143	120	136	132	125	122	131	122	137	137	150	129	133	153	119	133	144	120	152	143	118	116	141	115	111	141	116	120	113	149	130	131	141	127	126	126	141	112	131	113	107	116	124	135	139	111	150	115	148	119	146	143	127	151	144	133	139	123	135	128	132	115	139	115	138	97	118	135	131	126	112	118	134	121	122	144	129	123	118	122	122	111	139	157	124	120	121	98	130	113	121	140	147	153	137	135	123	134	118	146	130	115	114	150	138	131	125	144	144	144	105	129	147	150	147	121	143	100	115	158	134	150	134	121	133	157	109	125	137	143	147	134	110	115	123	144	127	128	118	141	120	133	131	129	147	114	117	117	121	118	127	104	129	120	141	141	134	129	126	148	132	106	155	129	137	141	124	123	134	132	115	103	137	124	134	130	131	128	146	137	109	128	153	151	127	125	131	137	132	120	125	109	143	121	116	130	128	131	141	123	145	131	121	137	152	142	123	133	115	133	122	110	120	107	112	126	152	143	132	114	118	118	137	146	127	137	140	137	138	128	131	135	125	122	150	133	123	130	134	116	135	127	124	118	150	130	136	125	137	130	120	122	136	139	122	121	102	141	136	140	124	104	141	135	132	128	141	129	115	142	135	116	146	117	119	106	113	153	127	125	131	125	114	117	132	120	100	128	142	133	133	119	119	142	135	121	140	112	130	138	154	157	115	127	122	139	125	124	143	130	124	136	128	106	143	118	110	122	148	129	110	129	130	136	114	126	131	131	130	125	154	138	140	120	123	133	106	129	125	127	139	135	110	120	107	135	116	128	127	123	117	151	138	126	126	138	128	128	148	132	113	125	129	127	126	144	125	127	106	136	111	122	141	130	126	143	120	121	112	133	147	122	136	125	118	139	133	133	143	125	125	130	127	128	154	147	114	153	137	135	101	137	121	115	147	114	150	103	124	108	140	125	119	140	127	126	115	132	118	129	136	134	107	112	135	119	129	137	150	117	141	112	147	134	134	127	125	117	154	102	152	128	150	118	144	137	124	120	111	123	142	112	125	149	149	110	125	121	129	119	113	110	117	118	136	131	129	128	125	145	141	124	142	127	135	124	115	117	122	124	121	142	105	116	133	123	146	133	105	136	153	124	134	118	124	128	124	135	120	147	119	125	130	140	132	124	144	125	135	103	139	129	117	132	117	139	128	137	139	140	131	113	119	122	115	117	114	114	105	119	123	129	136	112	125	139	140	122	131	115	127	130	131	128	116	140	120	133	122	140	106	99	124	129	145	135	108	138	133	122	121	112	124	126	129	112	149	142	121	135	125	150	130	140	119	118	142	126	113	117	135	103	134	124	146	142	146	133	114	107	120	112	129	129	136	128	135	123	134	149	115	131	137	156	124	120	112	119	151	138	140	139	119	135	139	114	119	134	133	132	124	148	142	118	127	148	114	127	137	126	127	141	132	144	133	141	144	111	122	121	124	120	131	125	143	124	151	134	127	117	112	127	133	134	114	122	143	132	129	127	126	121	136	134	148	144	124	141	115	129	141	141	131	152	122	133	139	125	142	114	119	122	129	146	127	141	127	110	116	121	154	136	119	125	123	127	132	130	117	152	140	133	141	141	129	125	125	149	118	142	136	140	153	129	134	137	138	140	108	143	112	124	106	124	151	115	118	126	144	130	129	130	172	148	136	113	123	123	118	111	129	145	135	129	111	115	154	123	140	112	147	130	147	132	148	111	129	121	145	127	117	120	133	129	154	116	133	139	132	135	149	141	124	119	136	123	144	142	150	120	137	133	136	132	116	117	130	130	143	133	150	105	113	115	135	103	148	115	99	127	107	130	129	117	133	121	121	122	132	123	122	134	136	116	155	126	151	125	127	128	111	141	134	121	122	131	135	142	138	150	118	131	136	110	140	124	133	126	114	128	142	119	116	118	126	124	132	125	124	126	138	110	139	131	136	124	131	125	115	131	138	122	133	116	137	135	107	133	134	134	123	128	134	124	139	134	139	131	139	105	130	133	133	132	133	121	144	147	124	115	119	125	136	132	134	134	143	130	131	133	112	138	137	140	131	128	112	117	133	134	119	130	116	141	130	126	139	128	153	140	119	133	120	124	129	137	148	111	138	127	125	127	154	143	121	138	118	135	127	125	143	152	115	122	124	110	131	146	132	114	151	135	116	119	128	128	120	139	131	122	155	145	126	121	147	134	152	122	117	137	144	126	121	127	135	127	140	125	153	125	140	121	147	133	140	109	113	151	130	112	119	126	138	130	127	138	110	143	99	104	103	124	163	102	159	140	129	131	125	118	132	106	132	123	138	115	135	136	137	114	113	142	137	138	126	108	117	129	144	130	143	130	126	122	136	143	148	132	119	167	131	139	120	133	120	132	115	123	152	137	144	115	133	125	134	114	135	121	110	121	127	123	147	135	135	133	125	148	133	143	143	136	134	124	133	113	109	121	141	115	126	146	113	123	121	137	114
9650	12008	27091	23761	15399	18637	26475	14477	3102	594	367	325	331	289	297	364	276	322	347	291	289	298	274	288	314	299	279	298	316	304	314	292	303	314	302	323	329	304	320	297	316	280	317	324	306	323	339	330	315	301	320	307	335	304	308	319	304	334	276	308	349	298	345	314	293	281	288	301	350	316	306	289	310	298	284	313	311	336	298	320	320	319	344	316	289	321	318	302	312	325	289	304	297	321	289	312	341	310	294	315	303	293	318	297	322	331	307	340	307	345	319	334	294	293	309	302	348	330	315	305	348	311	306	277	312	309	328	298	301	303	316	317	317	283	325	298	340	290	320	283	304	323	309	316	316	308	286	289	337	318	319	332	327	331	290	324	312	278	308	315	318	335	298	296	311	333	342	336	296	266	291	327	288	304	327	319	335	298	300	281	314	278	318	314	299	325	317	300	328	315	334	292	301	292	299	323	318	299	316	293	305	313	312	313	308	313	299	296	311	303	309	308	306	301	329	299	311	342	312	277	280	283	326	273	324	329	327	355	311	325	291	324	315	311	302	295	345	326	316	308	306	304	313	297	312	294	344	313	281	306	329	300	316	300	323	309	346	301	297	322	271	299	306	312	340	302	303	314	308	305	296	317	287	311	313	296	301	320	307	305	313	277	322	321	307	322	343	312	313	311	326	302	331	311	300	305	318	284	303	315	305	284	300	292	314	293	307	291	280	306	317	351	328	318	308	276	330	344	331	336	331	308	286	305	285	293	318	345	300	334	318	309	284	290	315	296	321	337	351	303	310	299	267	325	297	314	304	291	319	297	316	306	323	316	316	297	277	298	340	282	325	301	304	328	331	277	309	329	291	284	292	297	329	313	318	292	331	311	302	303	307	320	268	300	307	301	320	313	307	311	339	307	317	326	333	296	298	307	336	310	300	274	324	308	300	328	318	334	308	295	344	310	307	306	333	309	314	309	294	272	279	289	299	343	292	336	299	319	300	287	335	321	315	317	326	308	286	315	294	318	314	323	299	338	299	267	318	309	297	321	299	319	296	322	325	344	302	289	302	358	291	309	286	344	295	310	335	341	292	314	327	319	323	302	322	297	304	316	295	307	289	322	301	321	324	342	302	328	351	302	320	304	319	328	309	309	298	305	299	298	296	297	322	327	306	302	311	300	291	320	294	305	326	330	315	345	301	319	305	286	314	330	289	313	324	327	324	331	326	318	323	312	306	316	321	315	337	299	279	309	333	305	319	325	303	317	300	334	330	334	317	278	306	312	293	320	272	299	338	330	331	341	327	312	289	307	293	312	316	309	333	322	301	311	274	299	307	300	307	312	303	327	320	305	297	297	306	301	319	317	280	302	328	280	340	277	298	309	311	290	313	318	299	357	317	294	295	306	339	283	301	319	299	333	339	316	337	320	302	329	288	323	313	298	315	363	284	327	332	354	299	283	339	329	315	280	313	324	327	331	303	318	266	314	312	311	304	306	309	297	338	330	280	347	323	314	302	317	309	302	287	302	298	333	306	329	282	302	315	302	317	311	296	321	304	322	271	309	303	332	320	331	306	306	293	328	319	335	313	278	299	276	319	330	303	335	305	314	288	318	295	303	329	312	302	306	332	323	327	330	304	289	350	330	316	297	312	324	297	299	345	321	310	316	317	317	325	313	315	300	324	322	301	287	314	292	309	341	338	314	355	300	290	295	299	322	303	332	314	314	317	308	286	310	313	318	322	312	333	311	324	304	299	312	326	332	316	313	317	290	311	313	298	303	289	306	330	299	309	314	296	286	286	332	303	318	353	296	301	312	302	301	298	307	297	284	298	291	295	278	328	319	282	325	351	312	306	318	295	292	288	313	309	333	310	318	303	277	315	333	312	329	307	321	297	323	330	292	301	279	341	278	306	307	315	314	298	307	310	315	314	339	278	305	325	318	304	314	333	296	334	297	313	300	298	316	283	303	320	292	342	265	350	304	313	322	329	305	330	319	332	320	302	283	305	317	305	328	339	332	292	293	362	297	321	320	322	327	338	315	305	309	309	323	327	297	307	286	289	338	309	300	315	341	315	317	297	302	289	311	314	346	300	289	331	290	319	313	310	356	309	337	323	308	285	316	319	334	279	299	291	281	342	282	313	317	314	333	302	334	332	319	297	326	356	272	325	300	310	308	311	304	299	304	324	298	311	329	317	306	297	343	303	334	275	287	300	325	296	322	312	305	326	312	277	312	307	323	282	340	307	302	304	299	322	333	294	303	282	300	314	293	329	326	291	297	289	317	331	310	303	331	285	291	318	306	337	326	318	296	321	304	302	319	319	285	334	291	297	280	329	309	311	339	318	288	297	340	311	309	329	298	341	308	312	334	330	304	301	313	343	323	289	332	329	298	312	310	334	306	322	296	283	291	286	320	311	303	323	294	330	301	330	310	303	305	333	319	284	311	302	315	312	319	309	292	303	309	297	317	300	301	324	291	328	273	286	308	303	319	344	309	319	310	318	293	307	329	332	323	306	300	288	327	284	297	319	305	313	333	328	295	286	323	342	327	321	317	312	303	289	309	306	324	311	289	308	292	320	335	351	281	330	277	312	277	310	346	319	311	293	287	320	291	316	289	327	309	338	290	333	306	336	294	297	352	334	321	293	338	312	317	290	325	298	319	315	332	298	338	328	307	315	290	314	317	312	302	292	291	311	306	317	311	317	297	316	316	298	304	321	298	307	323	300	317	311	295	323	294	299	331	310	356	336	311	311	325	278	314	301	320	311	357	312	319	314	315	333	306	279	276	315	268	297	314	294	296	290	328	302	297	350	322	320	301	323	294	294	291	337	288	315	284	316	338	330	296	307	316	291	322	293	320	330	348	298	313	272	317	328	336	308	333	307	335	354	328	309	312	306	307	335	324	286	315	300	316	277	317	301	294	300	316	291	314	310	346	310	302	326	307	312	259	313	312	302	331	340	316	287	315	291	305	329	318	272	329	313	324	296	280	301	313	339	314	306	313	295	303	307	296	301	297	300	283	313	289	303	320	310	341	307	299	350	292	270	321	275	311	349	301	295	291	311	315	294	282	300	327	289	323	297	323	330	300	296	295	274	323	303	292	316	318	309	300	299	311	314	320	329	274	297	315	307	311	285	326	298	330	301	312	307	318	346	329	284	318	280	290	332	311	301	342	308	311	294	314	317	316	294	328	246	335	313	313	296	349	330	328	303	318	304	345	331	323	274	291	328	301	306	283	292	283	314	335	324	304	325	316	301	310	313	325	315	315	321	302	311	335	314	313	272	313	328	341	311	312	296	324	312	309	329	307	323	306	326	307	291	300	323	276	330	301	308	306	335	308	309	335	316	319	320	336	320	307	309	312	343	332	300	297	298	319	291	286	310	298	294	314	304	346	325	310	328	298	308	306	314	303	341	305	333	314	287	301	306	320	331	299	329	328	329	306	322	305	323	299	269	293	288	298	321	317	293	319	307	335	312	294	290	308	331	288	297	298
34604	42962	46868	34519	26668	29458	39811	26215	8739	1404	258	124	154	162	157	136	117	125	128	144	141	156	150	137	121	114	140	160	121	110	119	130	134	126	127	128	133	107	129	128	122	103	124	118	129	130	115	141	129	122	151	148	135	130	150	115	127	130	152	124	119	118	127	113	130	120	146	141	131	124	132	118	162	131	125	122	142	146	129	153	124	124	150	127	139	130	125	155	122	115	123	142	146	122	134	113	128	125	149	147	121	138	126	131	148	118	133	125	120	129	131	125	129	125	121	149	134	137	125	142	132	145	120	145	116	124	140	145	144	152	136	148	135	127	138	130	122	160	139	142	133	117	138	133	127	99	116	148	127	122	126	122	132	118	136	141	136	142	133	115	122	132	139	151	132	126	124	127	114	124	125	118	144	162	137	141	145	126	126	122	135	102	122	119	130	128	146	124	133	139	147	143	128	128	138	130	124	166	127	157	135	128	126	147	107	122	141	127	141	116	116	180	124	122	132	133	143	130	121	138	134	140	130	139	126	132	115	131	116	157	133	122	134	112	128	154	131	148	124	148	142	135	141	135	151	140	142	124	141	128	134	152	149	125	130	139	139	161	141	128	146	130	131	121	139	129	133	124	125	127	140	127	116	138	147	125	121	137	110	119	117	148	137	129	130	111	135	142	110	143	111	129	111	140	131	136	144	123	147	132	148	135	131	129	105	128	100	153	147	137	125	114	120	134	145	117	134	150	149	117	149	140	137	131	127	146	134	118	120	127	131	135	160	158	130	113	112	145	101	118	142	129	132	133	143	138	126	144	128	126	147	128	132	124	124	126	134	115	124	121	127	117	128	146	148	138	136	138	145	158	133	161	137	121	116	121	129	129	133	135	133	143	123	139	131	125	134	123	137	125	135	144	135	135	154	129	130	154	145	144	139	128	138	109	122	138	120	128	138	129	139	141	149	127	146	152	122	123	142	158	127	120	138	147	115	110	140	129	137	161	126	144	137	132	112	146	114	132	125	131	146	146	133	135	117	132	123	134	131	128	134	168	122	141	131	132	133	130	140	125	143	123	118	146	125	139	127	107	120	143	139	146	140	144	122	113	123	138	127	126	134	132	109	125	118	120	128	134	147	131	116	153	123	120	123	141	136	126	143	147	145	125	126	134	162	137	122	113	133	135	125	141	136	119	123	160	129	141	110	160	144	117	119	137	122	141	139	151	125	132	140	112	126	118	117	143	139	142	128	114	123	138	124	122	120	134	121	117	130	144	130	124	121	116	136	132	152	115	95	122	136	118	138	108	169	137	123	124	118	137	118	123	123	132	120	138	132	146	128	132	103	139	128	136	124	125	129	151	142	126	140	138	123	122	134	129	127	143	137	130	134	151	120	110	134	140	134	120	130	120	163	149	137	160	113	123	128	150	123	130	124	118	134	107	136	161	135	113	140	139	128	131	136	132	131	130	122	147	138	140	140	125	124	140	121	123	118	127	147	128	141	155	110	111	156	139	142	143	135	158	120	150	120	114	124	139	117	127	138	133	113	113	128	121	113	133	122	122	137	136	147	122	142	133	134	115	122	114	130	136	128	117	149	135	101	124	135	141	113	126	117	135	134	120	138	121	145	138	126	131	124	119	131	121	122	118	142	126	150	134	125	128	123	117	127	139	135	99	134	142	128	134	129	145	140	124	111	124	132	147	137	152	143	119	138	123	146	123	142	129	146	133	136	133	141	141	115	125	139	135	120	117	121	133	137	143	137	124	139	156	125	134	137	137	124	124	132	135	133	129	124	115	145	125	126	141	135	121	130	135	139	155	125	125	131	131	135	130	141	111	133	114	116	135	115	129	125	129	111	142	118	131	131	139	135	137	135	130	157	132	106	125	121	159	119	121	119	126	117	129	142	135	124	142	120	113	132	112	126	120	121	141	127	131	140	101	120	138	163	114	139	144	125	147	125	122	141	145	109	131	125	134	138	114	134	150	120	116	129	131	129	144	106	131	128	147	139	141	129	118	122	128	115	130	127	126	105	162	120	128	134	132	122	130	141	131	126	130	139	152	132	135	120	140	122	123	134	135	129	140	118	123	139	128	125	144	118	130	123	128	122	128	125	122	127	145	141	144	137	137	140	131	148	154	116	148	125	139	136	139	119	144	144	137	134	146	141	129	136	125	126	136	135	139	126	134	151	140	135	129	148	152	123	140	137	126	133	127	134	138	130	119	143	125	121	137	137	133	143	122	143	119	118	111	128	126	130	144	152	132	139	127	136	130	137	134	122	141	149	142	104	128	141	125	143	131	123	135	124	128	127	115	133	146	106	148	124	138	133	143	125	152	151	138	144	142	141	157	123	135	138	143	130	143	120	146	157	150	131	119	131	138	118	105	140	121	134	140	120	126	121	126	149	126	126	117	122	106	140	128	119	116	155	123	125	137	131	127	141	110	139	155	145	120	115	137	127	111	131	107	110	132	121	140	148	124	141	132	142	145	116	141	120	123	125	124	134	120	152	128	149	139	125	137	152	140	134	128	136	114	120	118	136	139	140	105	122	140	137	133	119	130	148	144	109	116	125	144	115	146	124	125	127	132	129	135	135	139	122	114	128	128	126	132	126	143	125	137	134	108	127	134	138	128	156	134	158	134	119	126	124	133	137	138	141	143	123	143	133	145	127	126	115	133	146	127	140	133	130	134	157	138	147	125	134	149	144	132	145	128	133	109	123	129	145	135	121	137	124	134	126	128	113	146	125	128	125	161	123	135	135	130	144	121	124	126	142	141	115	135	132	129	119	141	140	144	138	123	148	114	124	110	141	118	122	132	139	110	130	122	132	126	109	135	139	126	93	129	139	151	127	113	122	123	128	127	150	149	140	140	146	137	113	109	145	141	145	145	136	145	131	131	114	120	148	126	166	147	155	129	127	127	145	143	136	115	138	120	135	113	126	104	141	106	140	125	161	119	116	119	125	125	133	136	129	113	123	149	104	142	135	145	138	136	141	138	109	126	119	137	115	142	121	132	157	153	134	137	138	131	154	150	138	136	153	122	139	121	150	126	146	148	126	116	148	103	146	112	130	123	131	152	135	129	117	156	151	116	132	132	119	155	130	141	142	152	132	149	125	123	129	131	137	130	149	140	119	125	121	127	124	144	141	148	114	125	139	129	129	124	146	133	144	121	148	142	153	132	128	128	127	142	141	119	134	115	141	129	141	143	121	135	140	134	136	123	125	135	136	140	135	118	122	111	123	146	123	132	123	148	151	122	117	119	143	102	122	134	119	127	121	118	134	128	116	146	118	134	136	149	126	121	137	112	129	154	132	132	120	141	126	125	125	136	109	126	153	112	125	141	143	125	121	129	131	122	127	140	119	142	125	143	136	134	124	133	146	132	140	152	125	136	147	144	132	114	141	116	130	122	112	130	117	126	119	127	133	143	135	143	113	133	150	134	124	146	121	151	134	151	136	138	139	150	137	113	133	131	125	136	137	114	140	135	137	152
25452	36408	47467	38859	34704	49164	57332	34881	10693	1712	484	352	410	503	403	371	337	331	323	336	327	326	331	317	353	319	303	317	312	310	322	328	316	309	304	299	333	315	336	304	314	290	318	319	302	303	301	297	290	306	306	296	298	296	301	288	319	277	303	295	348	306	330	312	319	318	321	300	302	286	308	305	284	302	340	299	307	310	284	304	306	295	306	305	338	305	325	318	307	332	300	262	332	307	302	297	284	318	326	298	306	331	309	308	313	280	307	303	279	324	309	297	336	306	282	316	301	302	315	316	311	289	300	319	334	294	319	332	344	316	291	320	317	314	326	290	283	297	313	329	309	302	351	313	304	302	342	295	292	303	297	297	301	308	273	310	290	330	316	324	323	334	332	306	316	299	312	349	314	291	301	323	331	283	335	315	302	338	323	321	307	281	311	297	287	304	335	362	325	304	302	310	301	335	310	329	315	307	302	352	321	303	341	299	298	301	323	297	313	305	323	309	282	320	329	312	294	318	296	320	277	320	296	329	327	307	319	310	283	326	290	320	291	312	302	309	308	304	299	309	349	296	317	320	307	312	338	327	334	333	313	341	336	312	305	328	319	307	275	309	303	295	354	323	313	318	309	312	307	301	296	323	285	282	313	288	332	316	334	308	333	349	311	330	308	323	332	311	302	318	285	307	330	309	299	346	283	332	300	322	298	310	317	329	328	311	279	310	305	288	334	325	337	327	345	278	308	324	309	339	287	321	335	308	305	304	308	321	298	302	315	301	304	313	301	338	343	297	315	308	306	321	302	283	324	312	307	295	298	308	319	294	331	291	345	298	289	319	335	303	333	341	287	343	335	326	289	296	279	322	297	312	336	313	336	284	316	336	303	332	260	335	317	305	307	317	319	298	347	310	342	300	284	333	313	294	343	325	288	330	344	289	308	313	310	318	280	315	306	316	294	295	332	310	296	286	325	282	318	321	301	329	344	338	326	297	316	289	278	349	331	291	333	317	314	292	290	333	304	298	291	315	329	309	317	332	329	295	294	326	320	317	347	303	311	290	331	333	339	310	304	342	349	327	325	327	305	334	286	322	319	318	302	311	296	305	305	296	316	267	295	299	346	314	302	304	290	306	293	313	321	328	320	331	331	302	301	301	340	319	332	319	308	316	313	309	327	334	324	311	308	341	304	279	323	308	319	318	315	315	331	317	316	311	339	344	325	310	336	317	288	301	278	309	298	329	319	300	311	324	299	337	308	290	294	307	303	336	312	302	332	292	324	304	314	289	294	254	312	296	272	294	313	311	328	318	321	320	291	335	301	304	316	293	327	300	319	324	325	322	318	298	321	311	359	287	338	314	292	314	344	321	331	322	339	301	308	305	343	297	303	313	316	315	325	338	324	287	309	325	306	317	311	321	302	325	309	289	304	327	309	325	311	309	339	326	328	328	314	321	304	308	319	302	302	343	301	294	295	326	291	306	305	304	302	289	323	336	327	311	308	325	292	304	305	302	323	265	338	316	318	327	301	308	299	340	340	291	301	300	344	297	319	333	312	319	320	305	303	332	323	337	291	294	286	318	316	277	304	283	316	293	320	311	316	279	332	327	293	347	293	312	326	306	317	361	289	306	328	301	304	284	328	328	298	322	297	330	301	290	307	290	330	291	335	306	311	288	311	313	312	320	329	295	327	308	292	336	302	300	347	325	331	301	289	334	327	294	312	302	290	313	276	314	326	341	338	308	336	318	309	306	329	330	347	302	357	310	300	303	324	297	337	329	316	273	304	310	320	310	336	285	342	303	309	333	310	324	325	265	288	340	290	321	330	287	308	325	302	305	304	322	322	275	313	307	315	330	301	291	305	328	313	297	310	306	275	316	319	307	299	304	274	295	302	318	322	328	287	296	308	303	288	291	345	322	318	329	336	289	353	299	338	308	297	285	328	313	342	268	323	334	318	294	288	290	294	310	334	333	300	306	324	343	287	327	286	295	319	310	374	296	312	311	302	309	322	288	308	323	315	317	294	273	346	313	319	332	309	292	285	311	301	330	292	299	287	332	293	304	340	310	311	308	308	327	307	282	318	298	322	288	320	319	320	331	309	285	313	324	296	289	315	327	290	285	280	336	311	314	320	326	342	302	291	309	314	309	302	306	288	311	305	332	295	319	310	299	288	289	310	293	352	302	292	335	310	308	294	298	305	306	310	300	357	336	307	305	299	265	280	325	318	294	317	312	355	307	299	306	306	308	313	329	312	304	305	319	283	307	323	317	331	321	348	321	299	345	315	310	292	305	341	311	319	298	304	296	328	354	325	307	300	287	291	309	308	300	302	295	313	347	318	291	285	306	282	303	301	319	293	335	314	310	286	319	322	267	339	304	277	297	282	288	343	288	335	332	310	335	302	300	309	294	309	315	320	286	303	339	305	280	353	315	321	333	286	320	332	317	304	275	281	315	302	315	301	338	299	317	295	299	300	287	295	307	329	307	322	320	309	295	306	287	274	290	279	294	321	347	269	320	316	303	315	280	341	286	305	318	324	310	363	313	290	307	312	316	334	307	304	302	296	312	306	360	325	323	309	315	343	298	335	319	315	304	323	311	305	274	290	281	326	311	320	294	292	286	325	317	314	318	329	318	333	315	312	315	303	304	358	311	289	299	341	304	335	313	315	293	310	338	317	315	295	277	325	314	286	279	315	311	314	301	295	315	293	312	332	319	289	302	314	322	312	319	325	328	312	297	304	310	319	320	306	311	339	316	327	324	294	304	295	300	339	290	306	302	320	325	313	298	290	321	317	315	309	290	287	317	304	326	289	308	324	319	321	295	275	311	307	286	325	284	320	328	293	328	269	283	308	307	335	308	302	317	292	312	315	310	312	297	330	315	299	307	308	347	305	294	348	315	291	344	312	315	329	311	297	310	332	317	331	339	294	292	324	339	303	323	290	308	322	341	311	312	301	312	271	305	338	304	342	298	312	294	300	334	317	309	326	294	329	290	300	323	302	311	316	333	358	344	281	320	307	309	347	290	279	295	322	322	302	309	311	305	330	318	311	300	336	322	283	281	295	334	328	324	311	313	293	296	290	304	316	341	298	315	327	302	304	294	281	317	305	329	305	310	330	327	314	287	303	311	351	317	307	326	303	313	317	294	312	308	313	309	299	312	336	325	307	328	313	287	318	324	311	309	313	308	342	279	277	317	318	339	323	309	323	276	286	302	310	337	319	313	323	299	298	301	317	316	353	298	311	320	303	314	305	286	316	294	311	296	306	297	308	323	288	324	312	332	303	320	305	341	300	324	318	343	317	299	315	296	299	297	307	320	298	320	327	289	303	297	332	315	317	260	302	321	283	316	302	317	337	325	335	342	299	334	303	287	326	322	312	267	313	305	312	338	307	320	316	305	319	319	318	279	309	296	311	345	330	315	302	289	309	319	305	309	302	287	324	304	329	304	328	317	312	338	331	286	336	304	317	291	303	313	271	306	328	284	338	367	313	320
48010	45689	38967	30864	26797	35211	56156	38362	17511	3914	361	151	162	192	173	134	140	131	117	105	111	128	108	120	103	116	96	98	119	131	118	118	111	119	113	120	124	128	112	125	106	103	109	111	106	108	121	101	100	113	106	98	88	111	104	111	101	122	112	107	93	98	133	135	109	124	110	117	104	112	107	125	116	129	113	117	109	110	106	130	99	115	93	121	119	109	97	121	114	115	104	120	98	126	110	118	105	108	105	130	106	113	124	102	95	99	118	112	114	110	116	115	113	96	121	120	110	124	102	121	95	110	113	131	99	113	111	111	109	135	116	128	116	109	123	115	112	125	112	131	119	123	119	111	132	113	95	79	116	105	108	104	106	116	122	129	120	124	111	106	132	123	107	113	115	117	91	116	125	91	122	100	96	118	119	96	112	111	125	108	121	103	123	111	92	117	118	113	102	90	120	105	120	110	111	120	83	117	109	115	126	111	101	117	118	97	124	98	101	125	96	90	125	121	102	114	120	119	108	114	93	94	116	122	128	131	98	106	105	125	101	122	95	93	122	106	114	106	103	112	112	105	109	111	93	129	103	102	137	109	126	118	96	126	112	104	115	112	112	101	116	119	140	108	139	122	99	126	94	98	110	110	102	144	109	120	136	122	105	118	104	118	100	92	123	110	99	94	133	122	119	120	106	116	113	126	124	108	107	143	108	104	105	145	115	114	119	119	111	98	109	100	112	111	120	109	118	118	115	127	110	103	130	119	107	130	114	98	98	113	109	124	122	87	113	126	123	113	106	132	137	104	120	100	116	117	113	118	118	104	119	121	123	113	116	110	106	112	96	109	93	109	123	120	113	118	109	110	125	128	139	133	98	120	130	113	121	119	109	120	111	121	108	132	123	106	126	94	118	101	116	101	135	116	106	113	125	118	121	112	120	129	103	107	114	113	113	116	120	126	126	115	102	121	111	118	99	113	109	109	123	107	108	115	102	100	119	99	112	114	96	125	94	123	92	102	111	92	92	104	107	109	110	105	81	105	119	112	130	128	110	126	111	101	106	97	87	107	99	98	109	121	131	113	124	108	119	93	111	113	116	127	106	101	111	110	114	96	104	99	110	112	140	111	130	106	106	132	134	129	122	117	120	114	109	122	93	117	128	106	106	112	101	131	130	118	115	117	99	114	112	123	137	122	107	99	122	133	109	110	95	91	128	121	131	107	105	106	106	106	101	96	98	120	136	110	87	99	126	115	102	101	108	110	102	114	136	108	100	120	116	118	105	122	125	122	101	108	121	106	122	125	127	91	107	107	117	126	114	117	114	103	124	118	110	106	128	102	112	117	115	123	124	105	131	115	128	118	118	108	112	109	122	125	105	114	108	109	114	115	94	99	107	127	118	129	126	113	115	113	89	146	112	122	135	109	120	116	101	114	103	109	113	108	101	126	124	101	127	99	121	108	132	132	115	102	93	109	120	123	98	112	119	120	111	106	103	128	117	115	106	109	122	112	117	126	111	122	126	94	120	101	121	122	104	105	120	116	103	99	100	120	116	120	123	121	109	101	101	109	114	124	116	114	112	121	111	134	113	120	102	132	92	122	108	106	92	102	121	109	121	105	124	106	131	119	119	118	124	132	112	131	116	123	95	99	126	110	126	94	101	125	86	119	124	108	105	107	120	118	115	120	129	124	134	99	107	118	115	121	105	120	132	115	116	133	114	114	110	113	110	111	117	118	129	99	121	122	105	94	111	112	109	129	112	91	114	111	93	109	129	120	90	114	114	102	86	115	119	124	90	103	116	102	127	136	114	112	107	113	109	110	118	128	107	101	111	88	113	106	121	108	105	120	111	128	113	108	115	103	131	107	124	116	109	124	127	111	92	123	147	102	116	98	109	122	112	96	108	117	121	136	119	91	115	111	96	115	125	119	125	114	122	107	110	133	111	117	91	97	117	106	99	111	100	103	122	131	113	124	126	104	90	126	115	105	115	116	135	119	104	129	115	112	115	122	121	107	131	113	111	105	130	102	113	103	124	114	108	116	127	103	102	118	149	112	115	108	102	98	101	115	116	109	103	114	128	117	124	102	107	116	118	108	121	112	122	113	114	118	127	130	110	103	119	125	123	120	124	110	111	111	109	121	122	103	108	114	108	126	116	128	105	111	114	97	102	125	119	114	100	134	105	104	103	94	100	102	131	111	105	94	121	111	111	125	124	130	114	106	121	117	96	122	126	117	100	120	128	106	107	104	110	112	108	107	120	100	89	94	96	98	91	111	109	116	103	110	108	113	116	108	104	117	103	105	114	118	102	108	110	98	128	106	120	119	121	111	125	97	112	105	126	126	111	125	111	114	97	110	101	96	126	102	108	105	115	124	113	119	145	116	118	121	116	104	110	111	119	114	112	129	131	107	113	102	111	126	107	118	105	119	118	108	109	110	118	97	130	113	129	123	101	106	108	109	112	115	107	130	112	110	113	112	103	122	131	118	120	120	119	100	125	105	108	119	110	131	107	118	112	122	126	128	124	123	126	97	102	121	102	96	114	99	103	114	108	130	125	106	103	107	121	110	108	109	100	129	122	97	118	106	104	104	125	107	98	106	105	116	96	113	113	114	119	111	110	109	99	113	113	90	113	93	137	103	111	105	124	106	127	97	115	101	122	124	120	122	113	107	122	112	98	116	110	112	127	105	117	110	107	111	121	107	106	105	116	126	113	113	114	111	113	107	118	128	107	105	120	98	121	95	113	95	111	120	120	119	110	125	104	107	123	117	92	133	111	118	96	110	121	108	103	120	122	116	112	118	118	126	121	116	100	123	123	115	116	99	94	105	95	99	112	108	109	123	127	114	114	105	124	112	108	114	112	94	125	106	126	102	122	124	123	146	118	118	139	105	116	104	117	132	96	98	123	121	108	130	111	118	104	129	93	130	142	114	103	117	109	115	108	105	108	118	110	114	102	103	108	108	133	104	131	133	116	98	85	119	113	112	102	137	110	110	97	123	117	115	121	127	114	124	119	102	97	121	102	103	101	106	103	108	85	106	121	128	119	121	107	116	97	120	123	125	87	116	119	130	103	120	134	115	111	97	122	119	113	102	130	130	122	119	123	92	112	105	103	130	109	116	131	101	91	122	119	132	133	115	115	106	107	109	124	115	124	97	117	107	125	148	89	118	111	106	121	108	122	109	109	120	94	116	120	112	120	106	93	103	122	102	115	118	118	112	104	113	118	114	102	103	122	123	108	113	89	98	124	111	108	100	110	126	129	112	120	114	125	103	113	118	121	117	87	102	112	105	126	117	103	118	111	82	111	89	117	120	128	99	135	106	114	98	123	101	102	109	111	115	121	108	118	121	115	112	117	103	136	116	132	98	126	100	92	110	120	92	124	120	105	95	123	113	94	108	108	123	112	113	89	135	115	149	126	115	114	109	100	120	127	97	122	136	97	116	101	117	122	121	93	115	108	107	111	135	98	101	118	108	125	101	98	101	109	101	97	114
36664	44782	46556	44113	41748	64421	76995	47761	18361	3750	704	307	523	626	461	382	381	317	268	294	289	264	285	285	302	277	287	289	241	276	231	251	254	270	254	257	279	285	282	290	272	264	273	268	281	266	250	253	259	243	282	252	277	243	234	244	274	283	248	259	261	290	280	264	275	266	261	259	239	262	278	226	271	278	261	264	270	272	246	240	274	257	271	285	252	280	274	263	276	276	266	286	281	284	265	249	292	276	281	281	240	246	246	250	256	269	266	244	276	239	265	265	241	293	242	253	271	239	288	252	252	268	286	271	240	279	257	270	264	290	261	276	265	285	280	244	265	244	263	285	263	255	292	255	234	252	257	254	278	290	224	287	273	282	244	265	287	290	283	267	259	282	252	270	286	274	288	268	273	252	247	266	294	260	252	247	245	264	270	253	224	254	267	282	301	257	234	251	254	265	259	284	259	265	256	241	245	278	293	264	287	267	266	294	244	245	231	251	277	278	267	278	275	239	253	258	286	257	246	284	272	287	260	242	261	261	249	273	270	291	286	264	249	272	268	279	263	301	265	250	275	254	273	253	257	269	275	281	233	251	288	311	241	275	290	252	288	252	258	268	265	287	249	254	265	280	256	255	278	242	270	277	254	255	256	277	284	263	274	255	270	259	277	279	260	266	296	261	274	249	267	252	278	273	285	276	234	260	258	261	224	248	264	244	250	246	240	239	273	258	265	266	238	287	236	249	247	288	268	274	256	267	260	234	273	263	285	277	250	260	252	262	273	273	250	269	264	274	283	274	209	237	258	284	258	271	258	270	283	277	255	261	278	250	263	251	258	296	245	240	260	278	250	277	259	268	270	268	275	250	267	260	264	251	265	248	280	259	277	247	228	276	244	287	253	262	268	280	248	263	269	260	254	235	270	249	261	253	261	274	223	241	280	274	289	245	288	238	236	237	270	246	265	257	248	258	283	287	268	277	258	251	266	265	282	301	266	268	285	262	272	297	264	281	282	253	285	249	264	252	255	283	271	244	258	264	270	283	250	292	280	236	288	265	274	280	250	242	257	264	249	286	246	259	259	255	243	274	259	274	239	238	291	284	273	286	295	275	245	270	284	244	267	279	249	260	266	257	244	261	246	257	268	285	284	285	260	261	253	263	263	290	245	255	268	255	221	249	262	251	290	270	271	257	246	246	244	281	255	239	270	286	254	258	255	271	248	287	230	247	269	252	265	263	281	276	276	244	280	280	237	238	253	269	265	264	241	240	250	249	271	262	255	282	270	277	273	237	249	248	262	279	252	273	250	268	274	253	263	263	240	268	249	264	250	234	257	272	257	245	268	251	274	256	254	251	279	252	258	252	251	274	261	263	240	265	267	245	257	274	298	262	229	265	254	259	273	264	215	297	254	254	270	275	282	267	246	256	230	276	262	259	256	247	235	301	251	256	283	265	274	268	303	258	281	288	252	251	261	244	280	285	263	242	253	288	271	248	270	270	310	263	272	295	269	260	236	269	262	249	254	287	282	235	259	273	278	240	255	254	261	268	259	236	246	246	255	228	238	266	264	239	269	258	278	299	269	256	260	244	295	227	255	260	240	254	290	263	256	240	273	269	281	254	267	266	259	278	264	234	267	291	299	262	287	276	267	229	200	278	266	249	270	269	285	262	268	267	261	280	313	292	252	266	253	253	255	248	247	257	243	289	286	237	262	275	268	281	243	262	265	280	261	268	269	262	267	264	294	247	270	257	274	258	264	266	267	268	224	276	268	280	243	260	260	282	263	234	234	275	248	257	279	273	254	277	269	271	275	263	277	271	263	272	247	243	268	277	230	241	241	268	271	254	277	267	236	280	247	264	248	263	293	246	279	271	262	261	281	247	244	280	266	274	252	288	250	290	240	294	247	279	253	231	252	276	273	297	264	279	278	262	267	267	261	245	256	270	244	249	279	270	254	259	293	273	268	253	269	265	246	234	245	267	277	272	257	253	288	263	259	258	280	249	279	264	273	310	274	268	268	286	270	250	247	264	249	277	253	261	254	251	281	274	285	268	289	268	279	272	254	255	267	281	273	260	254	292	257	271	249	258	227	263	253	260	261	279	268	253	245	241	253	264	267	278	260	277	238	265	237	266	281	264	280	252	276	261	261	273	252	241	262	250	269	282	283	264	262	279	256	241	265	280	254	270	257	243	288	297	270	267	292	266	270	259	238	301	265	236	253	263	249	264	287	251	263	263	245	286	246	243	246	249	248	260	278	266	263	241	248	321	251	255	282	226	246	276	291	256	257	273	237	268	265	290	247	270	256	284	262	267	253	247	280	251	274	254	255	261	278	247	264	275	229	252	292	276	233	296	284	254	253	256	260	269	271	228	270	252	261	260	217	254	264	272	305	282	298	267	265	234	259	273	297	259	269	279	262	273	275	260	253	278	268	265	272	271	298	263	292	238	258	267	274	268	235	269	286	284	247	281	251	242	249	284	253	281	287	256	278	269	279	315	243	273	253	271	247	294	303	264	251	242	267	264	261	283	254	266	254	257	253	262	253	289	265	260	276	267	251	277	255	277	279	267	268	256	269	264	237	282	275	257	246	268	249	254	252	282	277	269	267	274	252	269	278	285	273	285	269	233	264	248	245	280	269	267	275	256	252	257	269	282	256	261	264	269	245	262	262	303	248	274	265	269	278	262	269	249	249	290	265	251	257	254	268	275	254	281	266	296	245	269	240	269	282	254	253	260	273	251	300	241	260	246	279	284	261	245	269	232	254	282	228	283	261	260	272	260	279	255	253	270	239	273	253	242	255	260	266	270	237	257	280	258	257	259	267	266	247	241	277	266	239	277	289	273	270	278	244	248	258	273	296	267	260	263	264	265	283	272	280	253	273	290	266	245	252	273	258	256	239	239	271	266	274	248	264	272	250	263	265	235	273	248	281	270	230	281	256	250	273	276	256	255	249	298	256	250	275	264	272	259	277	260	252	265	284	255	255	268	268	235	273	248	253	271	258	249	250	256	267	277	245	236	245	260	240	299	241	275	265	279	249	233	240	249	259	271	265	249	273	235	256	249	229	255	250	269	268	261	220	245	294	268	262	243	269	250	253	278	252	268	261	260	252	257	264	256	269	271	273	250	277	274	262	239	275	254	251	241	251	258	284	264	288	287	246	259	254	246	263	290	252	261	282	270	257	273	286	280	257	271	281	273	259	288	252	280	285	274	253	259	264	281	247	290	276	258	282	273	256	281	281	307	275	248	256	266	285	286	267	266	262	265	274	258	260	258	263	248	237	250	290	272	251	267	275	241	250	275	273	265	250	294	260	264	266	249	295	240	273	230	252	271	281	271	262	253	259	273	295	266	284	265	247	255	253	254	273	254	241	283	287	260	253	257	308	280	291	265	263	295	288	281	258	297	300	266	276	298	272	287	254	257	258	237	260	244	275	253	231	254	269	252	256	285	283	239	269	255	235	252	249	287	262	275	271	282	274	258	250	264	281	233
12850	19651	24384	13885	7801	7646	13313	5682	944	244	158	146	146	121	147	119	112	108	107	148	133	146	116	111	115	137	135	115	137	130	130	132	129	114	131	131	134	136	115	149	143	131	129	124	120	134	113	139	129	125	112	122	130	122	132	120	133	123	141	120	139	130	154	133	126	150	112	121	147	142	134	139	143	135	145	111	118	142	126	123	141	127	133	128	123	128	135	127	120	120	152	126	132	117	143	142	148	132	127	106	115	133	140	113	133	134	132	126	141	127	121	142	119	132	136	134	117	142	116	117	117	122	132	120	124	133	126	121	96	127	155	118	138	124	129	107	149	159	115	125	132	127	125	137	116	129	128	136	135	143	137	117	136	143	131	125	111	116	124	128	111	137	135	135	122	112	133	129	107	116	127	114	122	130	107	138	131	129	136	137	132	137	131	133	127	119	111	158	120	113	149	107	120	135	134	132	138	145	134	135	122	127	118	132	121	111	119	135	135	118	144	136	137	139	137	139	135	148	114	123	131	95	131	132	134	155	122	119	118	128	150	134	119	115	109	142	123	137	150	139	141	131	127	118	137	143	108	147	139	110	130	137	131	119	134	126	119	131	138	117	137	127	145	129	120	125	140	140	128	127	164	113	132	154	121	148	150	127	110	139	126	152	114	126	114	127	166	128	125	118	112	132	130	138	142	119	140	139	140	127	129	119	123	101	134	125	108	111	137	116	133	119	142	123	139	141	122	123	138	142	116	121	148	152	116	141	129	161	125	131	129	104	123	135	117	144	137	136	115	113	137	139	124	151	122	137	136	139	120	145	142	143	116	128	141	132	130	148	133	124	125	140	134	112	140	121	126	140	127	123	150	142	149	119	149	144	118	133	121	125	131	141	116	147	141	107	132	142	135	125	132	138	108	141	120	126	152	135	127	123	113	136	135	133	119	131	134	124	132	141	142	116	127	116	111	115	128	130	117	149	123	119	132	110	132	128	146	138	138	147	131	131	149	130	134	168	141	125	128	142	122	155	142	121	146	119	157	135	136	127	106	136	135	128	130	145	114	135	140	143	137	147	124	121	123	132	141	124	149	127	128	145	134	115	144	134	142	116	111	132	123	142	124	117	139	111	133	131	138	144	98	115	104	130	110	124	130	129	141	118	157	138	135	153	132	107	133	122	137	114	131	116	136	121	104	114	141	113	143	131	136	128	137	145	133	143	150	117	160	118	137	126	118	130	137	126	120	137	122	118	137	132	126	153	137	128	124	128	139	141	150	128	135	118	132	130	141	137	123	118	125	132	128	133	141	125	119	128	132	125	131	124	136	138	120	135	133	119	123	140	151	150	140	121	134	137	122	155	136	123	115	131	143	126	132	146	137	149	140	128	113	107	119	139	120	138	122	123	109	141	117	117	115	139	127	145	126	157	133	116	131	137	126	150	139	140	131	129	126	126	138	128	117	140	139	123	136	125	132	141	149	122	130	113	124	123	127	131	123	118	123	132	125	148	123	127	139	135	150	142	100	136	151	148	132	123	129	132	129	128	138	126	144	115	134	143	136	136	130	125	144	133	141	136	106	126	124	113	127	150	114	126	130	128	131	139	144	109	152	115	151	142	122	114	129	123	121	127	128	119	115	119	109	131	145	116	131	131	126	128	118	115	151	137	114	123	127	143	131	138	142	123	139	113	131	127	124	129	150	131	142	141	142	134	132	130	117	142	136	128	117	159	144	116	130	137	133	117	106	113	123	128	141	120	134	128	121	129	108	130	131	119	117	141	103	145	135	121	126	138	131	132	132	121	134	118	113	105	150	132	128	126	130	120	128	132	129	133	150	121	130	118	135	149	152	145	129	118	136	138	136	140	118	143	140	135	129	126	160	134	136	125	108	132	136	134	150	121	136	149	138	132	122	143	149	127	135	121	142	129	112	142	112	120	138	154	137	140	147	129	139	156	151	116	129	129	142	134	157	140	132	120	124	110	134	171	130	114	136	138	117	139	120	122	129	121	128	119	124	152	142	119	150	124	133	108	132	135	112	126	139	135	133	135	138	134	122	134	133	135	126	155	129	135	103	150	123	112	127	106	124	133	153	140	117	110	128	115	122	144	142	149	106	140	128	127	130	129	123	117	116	130	137	137	146	129	142	135	160	140	115	142	142	127	123	134	138	137	128	123	142	116	137	147	129	133	125	124	134	137	139	143	131	138	140	139	109	144	139	133	137	122	108	130	147	143	136	125	137	118	132	125	131	143	122	129	121	142	144	138	130	133	135	140	146	142	134	121	111	125	145	127	120	120	130	144	112	130	149	132	136	111	119	116	149	131	116	128	133	129	130	153	162	123	132	124	131	139	133	126	141	128	116	149	126	124	128	146	146	140	134	134	140	135	122	123	122	109	133	129	126	135	126	118	122	145	108	124	124	121	120	119	136	140	133	137	145	119	112	134	139	140	126	132	133	134	130	155	124	119	124	118	149	121	127	121	148	144	120	126	129	127	137	147	140	141	139	137	132	114	130	128	120	148	136	135	107	135	130	110	134	109	107	161	158	143	119	142	137	153	130	140	126	135	127	128	130	121	145	116	128	113	156	127	157	124	133	151	118	137	115	123	119	117	142	141	115	121	136	127	125	134	140	111	137	131	121	151	148	138	122	139	122	133	112	149	121	138	120	132	134	127	125	138	137	148	119	121	129	133	125	142	122	119	126	133	136	147	164	122	130	138	135	150	124	139	120	122	135	116	123	123	130	132	129	119	125	116	154	153	140	119	108	128	130	120	129	134	160	101	133	154	127	148	121	141	142	101	124	149	140	137	134	141	146	146	127	123	118	124	122	132	136	121	120	161	111	143	131	132	138	141	141	120	129	121	120	136	140	137	131	114	133	119	123	132	147	127	146	149	143	127	148	138	146	136	118	121	121	119	145	110	141	132	129	131	136	131	131	122	109	121	127	120	142	117	123	127	122	136	124	110	120	123	132	139	135	118	137	133	130	136	145	147	133	124	125	107	130	143	134	145	143	120	133	130	138	136	117	130	122	143	120	124	146	146	133	107	133	128	141	145	135	134	150	131	129	113	116	150	122	154	124	115	142	141	129	132	105	136	121	138	130	132	114	148	129	136	115	118	139	133	122	127	128	157	124	124	144	129	120	129	135	141	123	128	136	128	120	138	137	110	137	158	126	144	118	144	134	125	136	134	121	137	119	124	126	136	128	142	130	141	128	138	136	142	147	125	127	153	129	126	132	128	129	125	144	128	126	132	132	113	119	153	140	144	148	129	137	125	127	131	137	139	155	133	132	138	142	123	144	141	135	146	132	138	131	131	144	128	131	138	106	124	118	139	134	114	136	114	125	141	144	124	104	114	112	132	138	117	127	132	134	128	138	141	125	94	110	143	113	138	118	111	137	119	138	170	101	123	110	144	134	140	118	128	119	121	120	122	131	122	118	134	132	117	111	131	155	127	134	122	118	165	121	117	117	112	135	127	124	133	123	102	129	124
9051	19534	25717	18898	15313	20810	29030	12378	2385	582	303	309	345	344	346	354	309	278	334	299	322	311	297	307	315	298	305	315	317	305	314	323	282	291	315	312	300	328	319	304	335	353	299	311	324	327	329	323	342	326	312	312	296	309	294	338	323	294	303	314	321	300	302	322	299	311	323	282	314	312	325	302	292	330	327	317	296	320	309	300	331	340	333	295	330	342	329	323	300	321	330	298	340	303	325	287	319	331	303	321	303	315	321	297	335	296	343	308	323	321	311	316	351	302	292	296	291	314	304	302	342	313	330	323	311	314	321	330	338	320	277	303	320	324	334	335	322	315	348	316	320	298	319	351	299	343	316	298	308	319	310	305	283	307	304	318	309	331	347	305	273	310	334	314	310	303	320	321	336	311	308	316	322	317	340	332	309	342	333	301	327	317	315	324	327	345	309	351	280	322	352	329	306	329	324	330	350	311	291	332	331	336	316	316	326	300	310	312	304	298	319	294	310	293	331	331	306	310	337	310	331	312	326	333	310	294	293	312	334	300	298	293	294	337	298	298	316	329	306	324	328	298	303	288	302	313	303	336	308	306	307	301	307	325	327	299	323	321	333	321	296	332	325	290	313	327	320	342	311	302	305	322	304	302	325	315	342	313	352	288	320	336	309	317	338	304	340	345	329	298	292	352	348	318	300	318	307	303	314	314	300	331	288	298	311	310	326	323	287	322	334	291	323	329	330	321	343	287	289	325	312	320	300	305	300	333	318	319	313	293	299	298	273	316	310	301	309	322	340	326	268	318	305	348	317	303	293	297	312	338	334	323	316	342	299	328	294	311	287	304	314	301	294	312	327	299	361	313	307	308	305	299	306	332	282	312	335	301	299	309	308	307	345	288	311	293	312	337	326	310	294	305	288	283	309	312	312	315	310	361	330	358	325	302	317	281	327	314	312	311	293	329	314	314	332	294	302	290	331	319	311	306	337	311	331	321	314	321	301	341	287	322	306	341	347	247	323	328	339	307	337	324	291	316	316	313	315	326	298	313	318	323	309	311	306	327	273	305	315	324	323	308	336	292	289	319	314	304	346	311	353	325	300	349	317	315	330	336	315	314	345	309	299	299	320	332	317	345	322	314	315	330	323	318	340	319	324	316	311	315	311	345	313	334	295	313	320	317	302	307	339	331	311	320	305	337	320	317	344	297	334	340	308	349	309	318	310	278	299	315	319	318	337	249	350	283	293	330	293	335	319	290	305	347	298	297	319	320	295	346	347	281	293	341	305	335	332	331	309	316	308	320	324	325	299	313	304	318	296	371	303	316	325	309	339	324	305	309	297	331	315	326	316	303	317	345	295	317	273	351	309	321	339	340	304	319	328	302	327	323	297	281	294	320	332	327	301	291	313	308	335	326	336	301	308	334	298	306	298	310	315	317	304	320	323	311	303	321	277	297	322	304	315	303	276	327	297	313	292	326	317	304	334	331	332	328	319	297	315	319	284	323	333	313	305	335	305	315	310	325	314	319	324	342	306	330	302	312	326	315	318	303	326	322	305	328	324	303	321	288	322	318	323	352	293	324	314	317	334	291	345	305	361	333	365	301	313	296	305	311	315	312	310	295	326	302	327	296	304	360	321	318	314	318	318	299	330	323	322	298	324	300	315	305	301	327	321	318	310	286	306	309	297	313	319	309	314	312	325	324	296	300	301	326	313	307	295	303	299	298	316	291	300	349	317	333	298	325	308	293	323	303	324	315	336	309	318	314	330	323	322	321	301	298	291	294	321	319	324	289	346	336	318	320	289	322	278	296	288	299	321	313	323	322	318	309	278	313	288	329	336	306	333	322	340	301	321	342	308	329	287	314	315	328	302	305	319	291	294	306	295	325	334	276	315	289	258	325	317	321	299	307	328	346	313	303	288	303	308	311	323	344	321	331	283	360	299	303	327	291	293	310	311	343	323	287	308	308	306	304	301	309	325	327	320	346	298	300	294	327	325	329	334	327	299	339	326	322	290	338	326	298	285	301	335	309	337	316	328	301	290	330	318	328	314	322	297	302	301	320	312	323	310	319	309	330	325	312	320	288	309	330	280	320	336	314	313	319	333	320	324	320	328	295	304	313	329	313	341	313	341	315	302	312	336	304	305	325	304	272	313	297	313	327	321	299	323	313	308	325	307	310	298	313	295	338	307	319	289	341	308	303	324	319	314	282	295	332	291	289	317	291	305	263	330	305	332	265	309	298	292	314	321	318	300	329	333	348	312	297	327	337	320	319	303	324	316	304	301	286	285	323	335	344	334	313	289	301	309	279	288	344	286	285	326	319	302	314	290	316	350	291	327	315	302	341	303	288	300	323	300	316	311	315	337	336	280	296	284	288	311	328	345	297	295	314	324	313	295	336	328	323	337	328	298	315	317	296	311	302	279	297	297	333	344	328	318	288	336	328	335	302	286	319	308	358	272	314	307	320	330	314	305	313	288	328	349	307	336	307	323	313	310	303	314	313	332	317	310	304	336	312	303	317	329	320	308	295	339	319	325	342	333	321	266	311	304	314	305	311	318	342	321	314	300	339	303	284	304	300	317	320	324	330	306	330	345	334	319	293	334	323	295	276	313	291	340	321	344	328	357	309	308	285	301	335	304	284	303	326	325	315	313	336	358	286	306	333	324	316	288	279	314	328	332	316	329	288	306	305	299	307	339	307	317	322	329	338	298	303	322	302	313	326	295	323	309	286	335	334	297	318	317	310	330	335	322	281	318	302	311	313	298	326	310	289	311	300	324	333	332	305	311	346	312	340	308	346	312	340	327	338	317	288	345	318	295	324	336	314	289	354	322	317	313	328	327	316	284	319	296	297	332	330	365	318	299	334	341	291	324	313	305	294	307	294	297	322	296	326	283	326	320	313	333	353	306	339	317	335	298	285	317	313	329	307	315	331	302	305	313	362	309	310	308	294	311	305	317	338	314	322	330	317	294	303	316	306	281	309	293	324	323	313	325	307	307	312	328	309	312	310	364	292	314	307	307	315	324	302	310	362	300	293	339	308	362	315	334	313	338	305	297	338	350	284	273	325	283	291	315	292	270	290	333	290	276	299	322	324	332	278	284	320	333	312	333	334	318	325	304	281	319	327	330	333	297	287	300	342	319	312	326	299	297	291	305	309	328	331	297	313	306	312	328	314	320	297	320	306	297	324	281	323	314	305	330	288	304	300	330	319	310	314	327	298	323	315	303	324	299	345	334	326	311	295	292	311	303	346	318	349	314	307	292	320	319	312	339	297	308	346	317	322	284	287	306	323	310	314	303	309	343	339	332	295	311	322	339	337	319	331	320	302	318	306	329	319	304	321	336	321	318	295	302	314	318	319	300	274	323	296	298	318	305	320	326	322	329	304	310	301	325	339	318	288	314	323	311	278	344	282	319	326	318	282	351	295	329	320	285	295	308	353	334	310	327	319	333	341	319	323	311	304	318	321	309	317	287	284	328	339	308	325	301	315
31241	42911	40585	30617	25901	40972	39127	19709	4758	712	179	132	165	139	142	155	148	132	132	136	146	133	114	121	156	141	156	128	130	152	131	123	133	133	128	148	140	122	109	122	146	135	143	138	106	155	124	143	133	152	119	150	139	135	143	136	127	137	118	133	143	123	131	153	138	137	133	148	114	149	153	169	145	130	127	144	134	131	98	153	143	137	121	152	127	139	128	145	116	120	121	148	125	148	155	124	142	116	138	143	142	140	128	149	130	129	132	153	141	124	118	124	118	132	118	134	122	131	132	112	129	138	126	133	154	145	115	132	129	134	151	130	132	140	125	130	130	160	138	124	124	133	113	140	136	120	132	123	128	127	113	127	122	129	132	126	142	142	141	132	145	135	118	129	113	140	134	135	128	133	138	127	125	129	124	121	131	133	143	123	136	136	128	145	143	140	133	139	116	135	128	145	140	133	115	124	148	127	117	121	133	133	125	131	118	148	147	132	140	135	135	121	121	134	137	130	136	122	108	124	134	138	137	130	144	129	142	129	132	142	118	142	120	157	147	113	142	133	155	132	135	156	127	122	130	127	130	141	156	131	129	156	136	141	136	142	124	130	133	140	122	115	152	137	131	137	130	138	135	160	129	128	119	113	138	130	143	128	107	140	150	133	139	120	138	140	128	134	120	139	152	134	134	121	124	139	140	138	144	124	106	136	148	127	125	122	110	122	128	122	138	130	134	148	135	117	130	140	151	139	112	108	108	133	173	144	136	125	140	127	120	138	120	142	130	136	124	134	142	137	131	147	124	124	118	142	142	124	131	129	144	133	128	136	114	133	126	139	116	136	141	121	131	125	112	126	129	128	148	124	145	140	121	144	119	125	137	151	123	144	133	139	149	153	126	135	141	147	124	142	138	117	117	132	123	125	135	130	136	120	116	141	149	118	128	136	134	132	118	136	138	140	119	122	141	120	132	132	129	126	117	121	125	123	122	126	124	145	132	129	159	138	136	144	132	137	128	148	145	137	154	121	118	152	121	143	127	149	122	129	128	122	145	162	139	148	108	143	134	124	124	134	114	126	107	144	143	116	149	131	137	144	136	135	148	128	132	154	129	139	128	114	143	133	130	119	109	136	124	152	124	123	140	153	152	117	127	135	133	114	141	134	137	137	124	137	145	119	142	143	124	145	145	138	122	120	138	140	125	130	149	113	129	132	127	123	127	137	138	134	160	132	144	127	121	145	110	134	124	125	117	116	147	126	121	121	108	120	136	138	116	132	133	136	144	117	123	135	123	118	128	135	137	137	123	123	149	115	164	118	133	126	132	134	120	158	133	126	130	131	127	131	126	119	133	129	127	139	135	138	137	124	145	144	117	121	121	131	133	121	129	160	116	134	162	149	136	135	125	117	147	126	133	133	123	129	140	146	131	114	143	123	131	112	135	121	117	145	143	128	120	155	142	124	128	111	143	163	136	143	128	132	152	147	131	124	121	114	138	127	132	130	124	127	158	141	143	134	123	137	131	125	136	108	116	131	124	149	155	148	127	123	127	127	137	128	138	137	131	145	159	151	139	120	134	135	130	141	136	129	111	129	149	140	139	124	139	147	143	124	115	130	130	143	138	156	128	137	127	125	147	134	122	140	120	133	126	131	148	146	119	150	138	149	131	135	136	131	127	136	149	120	127	156	127	119	130	127	138	115	135	135	129	134	124	122	137	150	128	124	141	146	128	107	132	117	124	126	141	136	127	110	114	123	129	128	118	135	115	141	123	124	130	146	134	133	147	122	125	140	119	128	137	141	120	136	132	116	127	131	121	116	147	117	140	130	164	132	134	129	122	106	137	139	127	130	124	108	145	119	153	138	159	127	156	102	136	148	122	114	120	120	163	139	122	107	126	133	132	144	147	112	137	153	132	129	132	130	137	116	120	136	133	121	121	124	143	121	114	135	135	139	149	140	151	156	118	119	140	146	145	112	132	128	122	111	114	123	116	150	130	135	153	151	97	123	136	144	148	125	139	126	120	144	117	140	139	135	128	125	124	108	131	150	156	130	138	145	114	140	134	140	120	144	134	134	135	163	153	114	130	143	148	117	146	100	123	146	139	119	148	121	134	137	141	139	125	138	126	133	132	123	131	126	110	127	143	137	142	143	134	121	132	118	117	128	124	130	132	133	148	148	132	142	140	130	126	120	142	144	141	142	129	137	140	138	115	132	124	127	144	118	135	140	142	135	115	133	117	138	157	139	131	144	133	140	132	146	137	131	134	124	118	133	128	143	149	138	113	131	125	121	132	152	149	139	132	132	144	125	113	175	118	144	137	113	117	110	138	142	129	134	131	129	129	130	128	116	136	134	125	128	144	138	118	165	166	129	126	134	118	136	129	150	121	143	131	149	116	135	143	135	135	136	131	131	125	140	150	138	125	127	137	116	112	137	120	150	156	124	149	155	136	115	138	132	117	142	123	127	130	119	150	135	139	144	141	120	123	135	127	111	104	133	141	118	140	138	133	120	151	141	148	144	121	140	157	94	132	143	135	125	105	136	122	152	130	130	138	143	126	117	144	134	120	138	143	126	126	131	136	130	133	123	131	141	137	133	127	133	131	119	153	142	123	130	116	136	131	124	135	141	130	136	125	132	148	125	135	133	111	125	117	118	150	125	128	128	135	144	140	142	134	135	128	134	119	120	147	122	135	136	142	136	125	139	146	126	140	152	130	135	115	135	128	125	158	129	136	149	133	135	120	128	136	157	136	143	129	141	130	125	134	125	133	128	130	131	127	124	131	127	134	116	135	137	148	126	147	131	140	135	139	150	130	129	135	137	122	144	134	116	134	144	123	153	125	122	110	131	131	137	121	125	131	146	140	125	113	150	121	144	139	121	138	133	132	127	123	138	144	128	129	134	127	133	126	126	136	129	127	141	120	146	132	140	154	130	125	129	134	120	142	132	130	131	127	117	120	147	143	140	124	131	152	127	160	162	124	126	146	138	157	123	123	123	132	142	149	127	133	139	146	135	139	121	132	128	132	126	131	121	115	144	141	110	132	118	133	152	138	132	152	116	127	141	113	119	108	133	139	130	158	156	135	150	119	145	131	137	123	155	113	133	130	123	138	128	134	123	165	119	109	131	113	125	114	127	130	138	144	136	132	117	152	126	144	143	136	142	116	135	110	113	134	125	98	142	123	130	122	116	139	177	148	127	135	133	125	133	145	123	147	126	139	140	119	133	139	130	125	135	118	134	133	115	130	153	123	141	130	145	139	130	140	130	146	130	134	123	123	125	152	124	140	131	118	126	153	123	132	123	153	161	138	134	139	157	128	142	136	143	144	146	144	137	127	128	133	118	148	144	144	145	135	113	110	130	132	140	131	136	121	141	149	151	142	139	133	159	147	152	108	125	155	104	132	150	123	127	131	127	141	131	106	127	127	125	136	139	129	133	151	135	141	119	143	129	149	138	118	145	140	122	128	139	137	127	126	125	139	152	132	128	124	136
21999	35909	40578	36530	33228	60418	51597	25797	6010	1139	367	329	357	430	360	323	312	346	328	326	324	310	319	335	273	323	334	327	302	311	318	304	350	306	306	312	316	291	321	347	290	331	332	314	335	300	334	312	320	326	287	339	313	352	288	319	327	325	307	296	292	325	310	296	349	341	308	329	328	307	332	317	334	297	315	322	316	299	322	313	309	323	331	342	343	306	312	310	353	330	321	333	309	300	319	309	312	305	354	293	317	312	309	291	335	349	333	346	314	322	320	306	287	311	317	306	308	333	301	298	334	337	305	326	316	327	311	314	330	305	306	328	306	306	318	349	295	319	309	317	298	296	304	286	318	313	320	288	321	311	318	317	307	309	306	328	339	296	332	327	309	310	326	333	297	333	319	290	324	296	274	330	309	308	327	296	310	314	326	334	295	327	293	287	308	332	321	338	306	316	302	319	342	312	314	345	328	336	313	324	331	302	324	311	331	301	314	286	317	312	280	317	316	358	305	306	302	297	312	325	314	336	315	317	305	291	335	299	316	331	305	327	307	322	310	285	309	338	301	315	291	307	294	329	305	311	345	320	327	282	308	295	305	328	317	318	313	286	336	311	323	300	316	312	335	355	295	318	323	315	314	336	303	328	293	316	290	333	316	296	311	317	313	344	315	304	331	298	298	304	331	343	294	292	316	344	330	310	367	345	337	296	328	317	305	340	329	308	324	352	322	321	343	310	318	300	301	342	312	302	279	285	295	312	335	310	296	308	325	312	345	307	328	296	314	327	309	308	309	284	297	341	328	340	332	324	337	338	320	288	308	351	317	390	332	300	321	328	296	326	317	308	338	327	316	304	340	337	353	316	355	335	321	325	346	348	326	325	297	293	302	314	298	360	334	274	302	303	325	300	310	313	314	306	316	326	329	317	332	285	311	306	277	310	336	319	363	329	336	301	300	330	306	329	306	302	297	333	322	309	339	295	330	298	336	316	369	350	327	313	290	318	309	337	304	347	298	299	345	308	316	301	286	325	324	344	308	344	362	321	307	327	335	327	328	323	320	351	344	330	321	297	335	320	298	318	317	324	346	305	327	308	314	303	316	309	318	290	316	316	315	336	342	292	308	298	322	346	323	346	281	301	352	343	334	360	307	306	327	306	336	329	309	299	295	326	299	319	330	308	315	325	325	323	304	295	311	301	361	314	308	295	304	293	337	290	308	307	304	299	319	298	319	304	275	374	304	352	313	345	343	319	305	334	297	320	302	306	334	322	320	308	304	310	302	326	317	331	326	315	323	318	302	319	310	292	311	319	311	311	308	295	325	349	297	329	323	313	293	329	297	319	333	328	308	311	319	301	300	299	343	315	325	325	288	288	290	325	311	322	313	296	281	320	306	298	350	324	350	316	328	310	329	320	322	303	329	347	306	343	319	342	299	333	314	303	302	304	333	290	344	339	322	293	344	314	328	342	355	340	326	352	315	295	287	315	316	320	342	357	293	323	323	324	317	356	308	321	314	315	330	323	303	302	348	290	340	278	331	312	330	283	295	296	306	287	309	332	330	337	295	336	334	290	303	298	320	334	296	325	337	320	298	321	312	302	330	328	265	313	311	306	334	321	329	332	327	340	327	343	317	335	315	299	329	326	317	323	308	328	315	312	330	320	297	319	312	311	333	302	310	313	317	318	308	328	354	322	323	337	299	327	294	309	294	305	300	331	305	309	294	320	307	316	346	307	320	326	301	307	325	285	316	326	310	339	281	335	311	284	319	338	304	316	345	313	310	312	307	299	313	273	307	291	315	330	324	316	343	303	287	339	291	327	320	332	310	312	311	324	285	321	330	340	349	307	297	303	327	309	328	340	322	323	331	345	314	331	282	304	309	286	328	319	308	292	314	316	307	329	322	317	310	341	314	328	319	320	335	268	305	320	330	337	292	303	284	321	303	332	327	317	321	286	277	324	310	342	311	308	313	327	328	345	313	317	309	314	312	326	306	330	317	321	313	323	342	285	359	307	338	311	347	332	352	301	322	324	329	319	325	337	287	312	299	322	289	301	301	341	326	323	314	328	313	313	301	309	322	311	341	301	330	321	315	298	329	285	279	318	326	276	325	343	329	313	325	329	308	329	309	326	326	334	298	291	325	303	295	315	335	323	283	286	334	316	292	338	312	329	311	322	322	321	322	298	308	306	314	326	322	279	306	309	306	312	305	320	304	354	290	327	319	304	312	292	328	354	318	321	302	346	325	286	325	305	319	320	319	287	325	322	299	341	328	303	303	315	340	316	308	335	296	316	327	308	342	332	296	320	305	317	313	318	322	327	321	324	300	329	328	254	329	327	323	355	360	280	314	327	340	328	294	311	308	306	321	302	320	322	305	328	310	345	296	290	301	334	311	304	343	332	332	306	329	280	343	315	308	326	353	299	324	324	327	315	309	326	301	322	307	304	328	307	321	298	331	329	312	314	321	327	312	322	321	348	314	335	319	293	338	305	320	344	331	298	335	317	317	281	297	323	303	328	314	312	343	325	310	321	304	345	309	278	284	287	328	283	312	338	335	305	339	311	299	324	302	298	326	333	341	309	319	302	327	345	339	334	311	331	356	333	310	338	329	300	290	327	327	325	321	296	318	323	330	276	296	321	303	334	287	272	336	304	315	290	320	331	304	313	316	312	326	331	322	327	312	313	319	302	328	295	304	318	295	267	303	323	314	334	320	340	326	284	282	338	310	309	316	339	303	279	343	293	316	303	303	301	304	331	345	333	318	309	331	303	328	338	330	303	286	312	286	325	332	363	335	324	320	296	318	343	332	289	311	283	342	305	284	314	329	312	331	316	335	305	325	289	304	313	318	323	309	293	278	299	314	290	297	328	319	315	322	331	304	315	309	350	328	301	329	321	306	319	265	289	303	290	318	323	325	294	329	300	298	322	341	341	282	320	326	323	287	304	334	318	305	301	288	312	318	315	295	316	311	349	338	327	327	334	302	343	300	278	311	326	304	326	295	327	303	314	326	328	317	293	318	324	302	298	316	313	296	329	291	301	330	329	334	330	282	319	289	321	291	318	354	331	316	312	320	306	317	323	302	326	330	336	330	331	301	307	319	315	315	323	318	303	343	323	331	329	333	349	299	323	307	313	365	287	303	288	331	329	326	332	325	305	339	352	307	328	282	342	309	329	359	304	343	273	292	308	293	317	308	347	291	321	292	328	324	299	298	346	325	353	341	302	306	318	335	335	332	313	347	316	341	312	301	314	312	315	316	269	325	288	315	325	312	316	325	267	297	278	325	331	321	303	305	329	300	340	296	317	304	313	272	322	305	337	340	313	328	320	319	332	317	290	294	350	326	310	261	332	339	307	301	289	329	315	333	296	311	286	324	324	331	349	312	347	297	295	291	287	312	317	321	312	294	277	299	330	334	324	308	333	314	329	318	300	314	309	324	287	320	287	330	322	307	290	322	315	314	336	311	300	340	328	317	313	312	331	304	293	312	319
46576	47117	42087	32986	28960	42238	46878	31633	15124	3497	416	116	156	183	152	169	115	108	126	100	107	105	129	115	122	111	107	110	113	116	131	132	127	127	140	121	131	108	112	120	126	96	111	97	114	110	117	116	109	120	127	113	106	120	96	120	127	130	112	112	100	130	106	110	108	128	132	105	131	103	111	115	131	109	130	107	83	127	113	113	96	94	105	109	116	122	104	134	116	106	120	123	116	123	111	110	124	107	105	117	107	111	136	117	115	120	119	117	123	125	130	107	128	121	108	134	115	112	111	99	137	109	112	105	122	107	101	116	117	114	117	92	114	130	121	118	101	86	97	112	109	145	124	105	129	129	120	117	116	113	119	113	105	112	127	114	108	107	114	126	109	126	114	124	109	105	117	130	98	102	99	114	119	132	136	106	115	103	117	102	122	106	137	116	110	125	106	110	120	115	118	104	115	142	132	103	101	109	118	100	125	122	128	132	106	97	118	96	129	116	120	103	128	111	102	120	130	105	128	139	116	122	106	105	99	113	89	126	113	118	114	104	115	152	135	132	110	134	110	116	110	116	113	103	118	110	108	117	141	112	127	112	125	115	106	97	111	97	119	122	119	143	129	125	112	99	112	119	129	125	117	108	138	137	110	110	128	116	135	120	119	127	113	91	111	108	110	138	107	109	105	120	97	115	134	109	99	92	112	115	108	116	122	112	120	106	127	108	119	114	110	92	93	103	101	99	112	128	124	112	124	121	96	104	112	117	127	124	108	106	117	96	119	110	105	100	110	109	116	90	127	121	97	99	114	114	102	119	110	102	125	127	131	107	112	117	122	113	128	104	104	118	120	115	113	128	107	111	101	122	154	125	109	116	129	94	105	141	114	110	136	99	108	129	115	99	133	104	107	110	131	111	128	136	125	118	124	139	100	108	105	127	102	120	111	126	138	116	104	121	125	130	132	115	117	112	132	111	105	118	92	113	140	122	84	109	110	92	125	119	106	105	95	140	100	109	127	107	112	129	104	126	129	147	94	112	110	117	110	114	139	136	119	94	99	123	118	117	108	110	119	125	100	113	80	114	121	113	106	101	120	100	113	101	126	107	114	108	109	105	99	119	114	113	105	119	113	91	103	114	111	103	120	116	114	115	120	114	124	120	127	115	110	124	121	119	121	111	126	109	119	108	107	115	100	124	119	128	121	122	101	114	98	102	104	110	130	104	113	128	101	116	120	105	106	113	106	110	104	124	101	108	118	114	119	107	122	120	111	118	110	131	119	117	104	121	123	111	117	116	123	115	125	92	113	114	126	134	112	136	115	119	107	122	100	128	113	110	113	113	98	119	96	122	120	111	127	107	125	117	116	103	113	105	122	95	112	136	98	121	108	106	111	123	132	141	107	108	118	117	112	121	122	126	101	100	104	102	130	116	107	108	107	113	114	113	106	105	129	129	112	143	111	131	121	106	109	122	130	113	126	141	118	111	108	130	113	117	105	129	120	106	118	114	113	125	103	107	115	107	124	115	90	115	105	93	126	112	103	124	123	104	114	128	98	118	128	122	83	104	113	121	107	103	102	106	114	120	100	108	102	106	136	89	113	111	112	130	116	110	120	119	129	123	120	100	120	102	117	111	118	145	128	106	118	100	111	139	93	103	122	107	95	107	105	128	112	103	121	114	117	107	109	125	108	112	115	115	105	105	122	110	126	109	111	122	120	104	112	113	109	108	113	142	117	111	139	85	123	112	123	107	106	108	108	109	94	110	123	108	92	103	125	105	126	117	96	123	125	137	122	112	125	109	121	136	125	109	99	118	123	124	115	113	108	102	97	118	92	130	112	98	102	119	99	108	137	119	106	106	100	113	96	119	89	113	120	117	87	107	102	104	111	140	108	106	114	99	111	126	97	115	114	115	122	119	119	100	126	112	133	127	130	125	104	108	104	115	100	115	119	108	122	100	124	112	116	123	130	113	112	92	110	119	105	103	112	115	115	126	116	114	105	117	109	121	111	106	94	116	114	109	96	111	132	125	116	111	138	117	99	126	122	92	128	99	107	131	114	119	109	118	123	117	84	109	97	112	106	112	101	112	129	127	122	109	107	116	125	107	138	118	105	103	117	120	124	128	112	108	115	112	123	121	96	120	123	120	110	115	133	127	113	106	120	124	109	127	124	107	128	104	101	127	122	113	112	101	130	113	133	116	95	96	115	120	119	109	101	106	112	89	118	106	118	120	99	128	101	131	92	121	116	128	117	118	128	96	97	116	111	88	102	99	103	127	132	94	98	100	99	113	128	108	121	124	123	108	110	111	105	111	116	126	114	139	109	100	121	109	111	106	100	115	117	111	125	132	104	116	124	113	119	120	124	119	120	105	114	128	111	110	123	109	109	115	112	96	98	120	111	110	95	103	135	128	106	110	100	105	119	120	113	104	115	129	109	106	119	109	116	116	100	114	119	123	126	101	102	113	141	117	109	121	120	104	98	133	111	120	103	120	111	133	135	126	107	123	90	97	104	107	104	122	99	116	120	105	95	117	109	100	115	113	105	114	136	124	101	115	108	125	112	112	116	100	117	123	125	106	121	97	128	111	129	133	106	118	119	114	112	110	125	108	137	109	102	118	108	114	102	127	110	141	150	94	114	120	112	126	116	108	104	126	138	127	113	97	111	99	125	137	113	126	110	114	121	111	110	91	108	113	112	106	97	133	118	118	151	115	111	114	133	109	95	88	108	142	102	117	105	109	133	126	125	125	128	125	122	112	113	122	114	127	100	108	97	108	127	107	108	122	118	98	109	110	96	97	105	132	122	117	137	129	101	119	121	113	108	100	109	113	123	116	124	119	123	108	103	114	132	109	102	103	105	115	105	126	110	113	105	112	111	87	105	127	125	127	116	103	115	118	115	100	143	124	137	117	91	107	118	123	115	104	116	106	96	120	121	115	101	109	114	116	103	117	109	112	121	95	111	123	127	95	110	114	128	120	105	116	88	130	127	124	111	106	119	126	123	112	126	94	139	121	107	92	103	127	123	103	93	98	115	91	113	110	113	112	137	109	105	116	104	116	104	119	98	123	118	126	119	126	119	116	133	126	116	125	102	92	113	144	117	118	96	105	111	144	112	112	116	109	113	106	124	121	125	99	105	127	109	116	101	111	112	107	140	112	115	107	119	118	112	100	117	101	124	115	112	118	109	123	107	96	109	121	112	97	104	100	130	114	132	126	140	91	123	132	119	93	105	113	105	105	120	123	129	125	106	110	113	96	117	107	113	108	119	114	127	104	116	102	100	101	117	116	103	113	107	115	119	116	107	113	115	122	130	128	124	129	111	101	101	102	109	108	125	113	107	115	118	121	132	122	115	106	126	113	104	110	108	119	109	116	122	124	89	139	121	108	126	111	105	103	119	107	124	93	125	110	105	116	103	137	112	111	110	117	114	118	114	126	130	146	102	126	113	131	132	130	119	111	110	121	112	113	115	137	124	125	110	98	105	126	121	122
33712	45572	48409	46821	50382	79733	69910	41012	13393	2287	455	299	490	577	438	331	320	299	273	312	287	281	266	296	300	287	255	290	272	261	274	278	278	288	261	279	264	267	236	261	266	262	292	281	281	279	258	271	257	256	254	283	279	280	257	258	284	271	270	269	259	266	245	257	257	267	267	274	268	269	257	254	278	281	255	247	283	261	247	254	264	267	293	281	274	279	264	264	271	267	270	282	288	269	301	283	261	301	280	263	244	268	267	258	275	261	264	288	295	266	241	238	276	275	261	253	279	258	274	227	281	286	263	281	287	278	280	260	264	284	259	264	274	232	285	272	256	232	269	283	264	266	257	282	286	287	289	266	272	269	271	288	283	275	254	287	269	264	276	265	260	292	299	273	245	266	290	293	273	288	259	262	285	277	277	278	275	236	275	297	269	253	285	256	293	229	276	269	268	270	297	247	264	267	236	284	280	286	303	257	276	288	299	287	245	250	283	290	289	269	271	279	291	301	286	271	259	283	263	290	237	258	235	265	265	258	247	257	259	269	267	244	249	300	274	283	256	291	274	247	281	243	308	270	265	290	264	261	275	275	282	271	277	239	239	287	293	244	260	260	280	268	234	247	258	267	270	264	258	263	248	289	249	298	255	245	267	280	256	241	254	270	253	298	263	260	253	252	301	262	298	257	260	253	270	270	230	261	257	282	260	257	274	264	260	276	258	263	273	262	263	269	287	226	274	226	269	261	255	265	247	261	247	288	265	277	289	260	261	256	263	263	258	267	268	291	277	277	291	266	272	313	270	237	283	256	290	279	271	278	268	264	314	250	249	279	265	287	268	261	267	270	287	242	288	266	279	264	286	277	273	263	251	313	266	283	260	282	279	274	269	255	284	245	238	252	235	261	237	272	269	275	256	259	304	302	288	239	262	286	271	255	261	270	249	266	270	258	278	282	245	292	281	284	268	268	270	294	276	251	285	261	275	251	254	264	246	251	278	258	278	275	275	269	267	270	290	244	244	258	256	255	254	273	252	298	286	273	263	246	258	301	234	292	252	268	256	277	246	235	265	284	262	253	261	272	290	266	263	281	250	273	269	262	263	281	270	253	281	284	256	273	248	288	266	288	260	282	293	273	276	269	285	284	268	295	259	259	276	267	277	265	285	304	278	247	287	285	256	254	236	238	266	264	272	267	244	276	285	257	278	272	293	254	275	286	246	259	285	264	266	258	287	283	285	276	281	265	270	257	282	263	260	250	256	258	266	280	257	254	263	273	253	268	261	286	274	285	270	255	251	280	251	277	260	274	256	276	267	293	292	259	275	271	255	251	292	250	290	260	278	273	259	268	228	293	270	261	280	272	253	305	273	281	264	294	245	275	289	274	266	246	254	280	286	257	272	287	278	270	247	287	263	262	264	283	304	295	259	275	248	270	285	269	276	263	252	291	277	256	288	290	259	258	282	265	278	255	237	277	273	267	261	293	241	241	257	297	268	262	285	240	261	279	294	252	268	292	254	269	251	274	282	257	276	258	271	259	273	268	256	296	265	285	276	278	281	255	274	260	278	252	250	242	262	285	270	296	266	253	267	307	239	264	273	238	253	240	246	289	263	280	272	292	277	255	274	272	260	251	277	274	269	275	280	293	264	290	297	272	267	319	282	239	258	258	294	260	278	268	247	288	260	257	259	259	290	257	246	279	280	260	276	302	293	286	262	280	294	252	276	263	306	300	281	289	278	275	274	250	270	284	259	256	280	270	254	275	253	304	265	290	312	268	250	261	254	256	262	256	272	245	285	232	272	278	258	260	252	245	272	278	265	266	287	273	265	278	264	252	283	257	265	286	281	279	264	264	263	280	270	303	251	279	265	283	250	308	258	271	282	271	301	254	256	279	301	298	286	290	251	279	259	246	255	287	243	254	251	262	257	247	276	244	272	264	263	284	268	269	306	304	259	286	275	254	257	303	270	260	310	266	297	261	267	277	276	258	265	255	257	234	258	272	286	240	286	301	250	278	291	274	278	278	272	265	284	263	238	287	281	286	268	256	287	260	258	255	252	286	248	293	257	264	261	296	271	285	294	260	277	234	261	278	252	264	265	262	266	253	262	292	276	276	270	266	280	266	257	288	232	296	287	270	276	244	246	249	249	293	264	256	286	275	302	269	278	299	260	270	267	267	277	260	286	273	276	269	269	267	264	268	269	255	290	276	251	273	244	284	249	261	250	264	290	259	269	279	272	285	286	282	251	249	275	265	269	273	255	287	283	282	261	271	277	239	261	231	271	272	281	297	252	283	246	243	268	266	270	287	288	280	241	278	256	267	245	272	283	268	255	279	265	293	292	248	287	288	258	265	244	260	253	286	262	253	286	266	270	279	259	259	285	259	270	262	277	246	274	256	283	287	252	264	262	267	259	287	268	254	235	281	266	258	273	273	276	268	280	249	261	253	277	248	292	270	257	270	266	256	295	273	261	263	276	269	268	284	269	265	286	281	285	306	253	280	302	274	280	270	256	285	238	282	261	246	262	257	277	273	263	232	255	271	274	276	266	239	267	281	242	288	254	273	260	274	277	274	246	290	283	247	246	272	296	303	263	277	290	279	266	265	292	258	267	260	288	286	279	251	282	250	269	251	280	273	272	267	278	258	275	280	285	290	286	245	263	279	259	256	277	258	288	247	263	272	274	303	270	275	253	248	274	267	284	266	268	246	287	256	255	246	254	283	258	268	249	284	272	271	264	277	250	253	265	294	272	285	325	291	274	259	274	294	298	255	301	275	285	259	295	262	275	284	266	281	266	248	271	284	277	262	287	267	272	272	261	260	271	256	291	225	274	294	252	248	251	257	298	248	294	274	268	260	261	280	268	247	291	286	277	243	276	289	221	245	281	266	258	255	240	269	244	266	247	274	270	267	299	278	287	245	245	263	245	246	234	270	278	259	265	237	258	265	264	293	243	284	276	249	255	267	253	277	241	259	274	284	257	289	276	262	257	279	276	278	280	266	270	300	278	256	247	301	239	272	258	289	245	243	246	255	255	293	263	270	261	284	268	259	285	276	263	240	257	292	254	246	249	274	263	285	263	258	250	275	255	306	267	285	278	242	264	291	266	279	246	259	280	274	260	292	272	237	277	263	257	270	260	274	243	291	260	245	252	275	267	219	291	263	277	286	233	265	291	286	245	275	290	262	286	277	272	274	244	267	238	277	274	273	269	264	285	279	259	280	263	263	275	250	288	264	291	289	274	270	243	233	236	273	274	246	295	313	292	258	262	273	281	294	256	277	225	255	267	275	257	240	293	273	260	287	268	290	269	258	242	259	270	256	270	255	259	270	259	294	262	280	255	246	251	280	263	276	267	259	279	247	292	272	278	243	269	269	251	268	264	270	256	265	259	294	252	251	251	272	304	307	277	290	262	268	293	268	267	252	268	252	283	241	260	267	263	252	288	253	258	259	273	261	279	264	264	275	256	264	261	257	267	266	288	255	286	253	295	273
12991	16283	18673	12628	7175	8598	11311	5662	1255	247	157	118	133	137	144	141	147	133	152	122	131	141	142	134	125	133	142	140	118	116	123	141	106	125	126	133	147	137	129	142	127	123	133	124	137	129	116	124	119	140	119	106	124	132	134	141	132	132	129	136	132	123	121	140	151	135	128	145	121	136	128	114	140	110	148	128	126	121	125	133	119	168	142	120	119	138	131	120	120	109	112	145	111	151	133	140	118	125	147	142	136	131	147	126	124	146	136	119	122	121	121	139	134	123	138	109	129	129	144	157	142	138	120	119	117	131	140	126	147	134	121	167	132	155	124	125	143	123	122	138	135	135	161	125	132	119	146	137	138	124	123	137	135	127	134	132	138	138	112	124	135	112	124	119	153	142	129	124	132	130	140	130	124	142	137	128	123	137	129	132	129	115	131	138	100	121	132	134	131	126	149	141	119	139	117	127	125	120	116	148	106	139	129	148	125	115	122	105	106	128	128	124	137	125	124	126	121	142	136	117	119	130	149	108	116	144	117	129	140	137	112	108	130	152	121	143	129	128	140	124	124	147	132	117	128	120	121	135	133	127	125	123	136	116	132	125	164	143	130	115	124	132	140	134	140	143	129	133	128	133	140	146	100	127	150	121	127	119	122	127	144	137	132	122	115	119	124	122	109	146	130	108	145	141	123	126	125	146	131	142	133	145	129	138	140	117	109	119	128	153	151	129	121	121	147	151	113	116	114	122	153	157	144	149	134	126	140	121	142	135	127	123	159	147	116	127	116	126	140	144	150	126	129	119	119	121	140	141	137	137	138	130	116	123	128	135	130	116	148	121	123	121	140	151	144	132	117	120	138	120	137	129	145	116	128	112	155	117	134	133	105	116	123	128	122	103	116	158	119	134	150	131	104	130	150	137	141	129	132	136	125	129	122	147	140	127	131	128	145	108	144	134	141	120	121	161	143	137	125	146	121	122	121	114	115	133	151	125	140	125	135	133	120	138	144	118	119	121	129	122	147	142	140	132	123	112	142	123	152	121	125	124	139	113	130	132	124	132	137	114	119	132	115	137	142	154	122	152	120	130	132	140	119	139	162	156	128	123	141	109	139	138	116	135	146	130	126	141	135	117	135	138	125	148	131	134	140	153	162	124	155	130	145	128	126	138	123	142	120	134	120	117	142	122	136	130	133	143	125	125	139	139	152	132	151	116	127	125	137	118	149	128	116	142	122	137	137	114	130	130	137	142	125	123	133	139	119	108	128	117	135	139	126	115	136	122	148	134	130	128	135	124	110	127	127	117	131	141	142	131	149	130	136	140	140	106	136	132	124	127	150	136	142	128	150	137	117	123	126	134	138	131	124	151	150	127	134	123	169	143	134	125	115	125	119	132	137	132	121	149	124	113	131	108	113	115	110	126	150	116	144	127	144	146	152	125	123	132	122	138	132	166	143	130	130	135	102	117	135	120	120	130	136	143	135	138	122	118	127	130	149	130	118	127	146	135	113	110	131	121	124	113	139	125	125	120	141	120	148	113	131	124	106	137	143	143	147	114	125	150	131	151	127	128	132	132	126	131	123	133	137	132	131	109	123	136	145	137	114	131	134	132	93	118	120	123	126	142	138	134	124	146	135	132	154	133	121	122	127	135	133	121	112	124	140	149	116	131	133	144	121	121	128	144	124	135	149	123	122	128	122	125	125	138	118	136	148	134	152	124	130	133	109	138	137	137	128	114	142	132	113	135	119	138	127	137	148	133	132	116	118	122	124	124	106	127	135	118	123	124	133	112	133	105	129	145	128	133	135	122	142	156	128	138	142	126	137	128	144	118	130	149	120	138	126	122	136	142	129	141	118	113	135	126	109	128	133	134	128	133	130	122	123	132	123	120	120	144	125	146	134	117	150	130	149	127	132	142	131	120	115	133	126	110	113	130	118	137	135	132	100	130	122	129	147	140	137	128	132	127	144	108	119	139	138	128	136	140	123	137	129	116	129	132	130	133	101	139	136	112	146	122	138	133	110	120	125	133	113	139	126	142	151	131	141	124	127	127	131	141	122	124	133	117	127	131	134	139	125	109	107	119	145	107	162	129	128	159	149	149	136	124	136	130	122	118	119	157	120	123	137	133	113	145	140	133	136	119	127	121	123	123	120	111	122	123	129	132	136	137	116	139	147	138	131	127	132	130	147	141	118	129	111	122	122	119	121	139	109	110	123	140	131	131	126	118	143	117	126	125	127	125	136	129	142	132	119	128	117	129	129	106	119	149	134	127	131	126	134	159	142	143	124	131	133	135	121	128	119	126	122	139	135	118	133	144	118	122	135	100	120	125	137	150	124	120	125	130	106	116	106	145	127	128	152	126	129	138	114	117	136	116	124	122	122	149	138	131	134	130	136	144	137	101	130	112	133	143	141	118	136	134	109	143	125	123	133	129	140	133	133	136	137	126	124	114	118	108	137	129	129	122	129	122	115	128	133	123	124	125	111	149	134	112	142	131	124	129	119	131	125	131	117	132	120	116	137	126	111	126	148	111	145	139	136	121	129	146	113	126	138	125	124	141	151	121	134	132	143	135	139	99	122	119	156	120	129	154	143	137	136	120	136	125	142	124	130	155	140	120	132	131	133	122	111	134	125	132	152	144	122	133	146	130	138	122	116	129	116	127	130	132	103	142	136	137	131	127	133	111	118	140	109	132	121	125	143	119	128	125	129	126	116	115	118	121	116	139	162	118	131	122	125	126	131	128	140	131	138	138	146	134	117	129	126	135	132	133	139	131	125	140	129	142	127	123	152	146	134	176	125	131	141	129	126	121	114	138	155	135	131	130	141	142	129	157	149	135	113	132	152	142	116	134	129	127	135	117	135	141	142	134	119	125	143	140	127	136	128	132	119	147	108	114	135	126	141	117	133	137	128	134	123	133	121	121	134	129	103	149	136	116	133	146	144	125	115	125	155	164	153	139	133	132	113	129	126	121	111	130	136	137	113	111	151	131	130	139	146	133	124	138	156	129	133	115	146	144	137	127	140	142	123	124	127	127	133	132	109	112	129	116	143	129	151	131	119	123	107	127	126	129	135	125	146	155	103	130	109	125	128	131	124	143	107	114	123	119	135	122	90	121	113	133	137	125	127	127	119	149	148	126	141	125	145	137	144	167	139	117	137	112	121	126	135	122	146	121	121	133	116	148	124	128	116	120	122	136	112	109	137	141	131	116	105	120	144	126	121	114	154	137	125	111	136	126	116	114	156	126	113	123	141	118	122	133	152	135	104	124	128	142	118	111	126	117	126	121	125	115	139	115	115	115	132	128	127	120	100	122	103	123	126	122	139	123	140	135	145	132	131	125	163	146	123	113	128	139	142	123	162	132	123	141	162	151	144	125	155	119	115	154	139	130	134	133	137	148	129	144	113	111	106	137	130	123	126	135	136	124	132	137	132	134	139	134	141	130	126	127	127	129	143	138	148	141	124	121	143	143	135	115	121	130	131	132
8796	15533	21725	19325	15144	23914	26220	12904	2701	595	313	320	330	337	329	348	329	337	305	311	298	331	310	313	272	328	328	302	318	347	297	319	323	311	317	335	288	323	324	307	325	312	302	321	327	309	307	339	311	310	308	308	311	318	321	348	295	317	311	324	310	310	334	321	289	361	303	371	330	318	333	320	312	306	305	332	378	331	298	309	313	300	329	312	322	320	290	310	294	319	311	317	318	314	332	323	319	310	340	346	310	304	334	346	297	332	299	342	299	321	340	333	307	357	319	309	315	308	325	286	308	313	306	286	334	307	316	276	352	313	319	293	329	322	330	322	308	277	312	337	336	318	329	292	305	301	327	304	319	305	325	317	328	315	332	318	334	339	322	270	289	313	333	336	310	300	308	290	321	309	297	298	324	318	331	326	308	319	326	286	289	292	327	297	327	331	372	327	294	313	318	300	352	333	302	304	323	292	299	316	322	282	316	296	331	322	351	309	317	345	313	316	317	291	315	311	355	329	302	318	311	304	310	316	323	326	336	321	319	312	302	350	306	323	279	320	307	337	336	331	329	334	304	304	290	303	312	296	295	315	322	316	318	291	281	323	336	335	285	309	313	312	308	345	333	307	307	324	343	286	289	312	325	322	350	319	344	302	299	327	298	341	309	327	324	295	313	243	325	275	324	317	305	319	300	307	331	319	338	327	300	297	310	306	313	307	315	312	327	295	328	320	310	338	310	307	303	299	304	333	323	317	305	337	334	310	306	301	303	293	307	330	317	308	308	315	324	299	326	305	319	325	310	314	338	310	319	328	311	326	311	288	295	298	328	300	293	307	328	323	328	333	288	311	321	320	315	330	296	333	294	306	328	328	273	298	311	344	338	310	325	317	311	299	306	308	318	309	307	330	274	314	290	294	311	316	334	274	351	328	291	306	310	280	329	313	305	346	312	297	299	353	311	315	304	283	372	319	301	284	295	303	320	299	310	337	310	305	349	318	293	307	288	329	328	293	318	342	335	305	331	314	320	313	317	299	323	321	314	318	336	322	336	291	324	318	288	302	331	322	321	311	339	268	334	331	311	311	307	332	304	332	319	310	314	368	328	327	268	308	307	312	338	335	357	322	345	322	298	299	329	314	322	316	285	275	300	267	326	318	324	309	321	303	318	339	301	334	332	321	296	314	311	281	320	328	289	346	344	308	312	325	300	351	345	298	295	300	346	324	312	330	303	352	290	307	345	332	362	328	326	300	320	330	287	320	304	331	271	317	329	327	319	313	333	310	289	327	346	335	315	336	316	306	315	314	319	308	319	318	330	275	344	312	320	302	314	299	315	308	324	307	324	346	300	333	344	310	307	326	301	321	329	331	368	257	283	327	294	316	317	316	321	318	307	333	333	306	311	299	307	320	311	324	311	359	255	325	321	328	360	324	288	330	311	299	288	314	280	321	318	312	315	278	308	304	322	298	330	321	313	326	314	320	309	310	342	321	291	338	348	330	328	335	298	341	323	307	358	294	340	323	305	301	324	303	323	322	323	305	287	312	348	287	309	344	317	301	291	332	318	301	309	337	325	320	336	294	333	310	337	330	335	315	303	312	313	325	311	327	340	301	308	314	322	321	334	306	346	321	332	325	349	304	340	332	275	293	305	317	296	314	319	323	306	339	316	338	296	372	316	312	310	322	323	322	350	322	339	319	297	326	300	315	330	320	300	326	329	328	308	299	292	333	288	336	315	318	305	319	291	313	325	333	319	323	316	338	289	293	293	344	318	298	295	296	309	316	325	333	318	316	300	300	329	335	315	309	316	283	308	296	312	346	308	304	331	325	289	322	322	304	359	295	284	356	310	301	304	310	308	320	319	319	301	313	342	322	297	328	316	314	320	318	325	350	317	317	287	305	317	302	339	330	309	317	317	265	315	307	324	309	294	340	310	291	341	326	350	338	291	340	317	316	296	354	307	308	320	314	335	320	293	297	322	339	332	293	319	330	332	320	348	280	312	328	319	271	313	321	323	294	316	318	327	320	310	301	310	338	300	304	320	339	304	342	289	343	317	325	314	304	295	317	295	335	324	322	304	349	306	289	301	314	312	320	299	318	305	326	298	286	324	351	365	334	304	326	314	316	321	325	325	304	317	298	302	330	303	323	313	352	320	287	298	301	293	321	319	316	321	299	317	311	295	316	303	295	298	321	310	302	336	317	336	318	342	326	296	314	353	333	298	335	331	320	333	333	319	305	332	303	317	320	290	327	356	299	306	331	313	320	310	301	306	327	314	274	338	301	288	318	315	306	292	318	308	343	291	340	306	340	323	322	343	306	305	333	327	329	343	339	348	311	297	340	319	319	308	331	346	282	303	310	292	320	331	319	321	319	319	336	315	325	343	323	322	310	293	303	347	320	323	337	322	315	323	307	330	305	316	319	309	300	354	293	330	313	328	315	290	309	359	324	301	323	310	290	326	282	300	295	335	330	310	312	315	310	298	310	349	277	288	306	295	280	299	296	338	321	324	263	313	318	277	306	293	297	327	338	325	307	323	318	307	331	321	315	276	307	303	327	326	295	325	321	313	309	296	362	330	302	327	324	320	292	328	336	308	318	348	321	326	290	328	297	318	327	301	341	337	363	312	343	324	347	327	298	326	286	330	337	320	364	325	315	315	326	310	298	321	325	329	297	356	362	332	308	313	306	299	326	305	315	293	299	360	310	329	309	317	379	300	296	350	324	332	310	304	299	316	307	317	301	325	303	345	305	308	311	317	341	327	329	291	311	328	313	325	332	307	317	316	300	317	294	323	328	327	319	333	317	321	361	312	348	355	306	312	305	288	292	342	336	306	278	331	299	341	302	326	317	322	307	317	369	313	312	308	346	326	319	316	325	304	354	313	322	307	340	311	304	304	301	288	297	300	351	314	322	298	333	350	263	274	300	314	307	313	324	324	374	322	314	305	321	328	324	289	309	362	329	319	316	333	313	294	343	313	334	327	304	302	319	314	334	300	349	313	320	309	330	342	330	294	288	308	312	355	330	315	297	300	309	319	318	321	331	327	346	338	345	330	321	299	335	324	326	301	308	277	357	361	330	324	307	335	294	337	338	333	336	343	329	288	285	314	332	348	328	321	339	296	318	327	299	329	296	303	290	354	305	308	317	283	311	323	353	308	360	320	293	322	320	313	311	328	305	323	293	320	310	292	328	346	341	340	348	336	321	315	318	274	333	278	318	288	334	322	320	317	302	327	311	303	321	278	308	319	331	318	317	308	309	312	310	317	304	310	310	330	318	313	333	303	294	307	334	329	324	303	299	318	331	337	337	314	299	285	308	332	300	327	313	311	310	298	303	300	342	315	314	328	299	327	316	306	289	306	327	322	291	303	289	326	330	323	327	317	334	313	353	289	319	317	306	329	328	325	304	317	315	335	327	302	314	301	290	326	325	315	298	317	330	299	307	298	309	320	329	312	309	328	331	335	316	294	321	293	310	295	337	314	304	324	315
30345	44724	36654	33804	26864	31650	43194	26534	7680	1036	179	152	153	176	177	146	147	135	123	129	137	145	149	131	124	123	109	146	126	125	115	130	114	128	122	141	115	126	104	127	139	121	141	154	156	114	159	132	135	134	126	132	138	140	139	137	148	134	138	165	143	138	108	126	141	119	137	140	140	131	151	124	115	143	132	130	122	116	150	125	121	125	124	110	118	137	132	128	130	129	117	131	129	139	121	130	140	126	132	122	138	128	129	133	131	108	133	131	156	134	142	151	106	126	144	125	135	124	123	141	131	122	122	134	157	122	140	165	127	135	134	139	141	129	132	133	142	121	109	136	151	117	139	144	128	128	128	137	128	128	144	126	133	141	119	135	136	127	142	131	128	135	134	143	128	141	114	137	154	118	149	131	157	129	139	125	131	130	137	145	140	140	119	133	132	139	115	134	134	120	133	139	137	135	132	112	120	127	131	129	127	127	111	145	149	136	137	133	128	129	145	134	127	123	135	128	120	137	140	132	146	125	145	131	122	132	139	138	140	109	121	142	145	150	133	128	139	143	119	134	134	116	138	125	137	142	158	117	157	102	141	129	111	145	135	122	129	140	124	138	121	158	143	139	121	133	126	123	132	122	124	132	130	139	150	136	134	102	136	110	127	129	132	149	125	138	127	128	122	159	128	118	136	119	140	127	124	139	106	138	102	128	107	112	119	124	136	122	131	112	127	146	139	136	137	155	117	129	137	119	134	120	121	148	120	138	139	104	121	134	138	131	157	122	125	140	141	130	120	125	120	111	120	124	125	134	134	106	116	128	138	133	136	138	138	122	141	129	131	122	125	128	126	134	139	136	133	121	154	116	141	149	136	135	149	118	124	128	149	120	125	128	132	101	134	150	129	133	135	114	146	135	125	127	130	135	137	122	123	130	138	127	146	124	145	145	127	126	134	135	130	127	128	146	155	141	149	130	133	108	124	131	131	156	127	152	153	127	99	111	120	144	119	140	109	124	146	130	123	128	111	132	123	131	142	137	138	130	139	141	143	124	129	133	141	130	130	136	145	133	113	137	130	110	124	146	121	134	125	128	144	116	141	138	159	126	122	126	129	135	133	160	135	125	133	109	119	148	133	128	130	147	148	139	122	158	137	131	142	135	130	125	140	126	129	133	148	127	137	155	124	126	152	123	117	118	147	106	116	126	135	102	150	150	139	117	146	121	133	123	128	129	130	143	132	139	140	140	120	147	145	125	126	118	141	133	150	136	133	116	122	133	115	120	129	130	118	123	133	130	134	119	119	135	141	148	135	126	127	130	145	150	139	118	128	126	135	146	114	121	120	130	107	138	118	122	131	128	146	102	143	131	131	126	140	125	105	148	116	124	110	145	131	138	114	137	125	131	133	143	146	130	132	135	126	113	144	113	152	148	132	123	108	130	135	152	122	135	134	111	159	126	116	140	134	115	116	119	131	128	119	123	133	121	141	131	136	106	149	138	115	118	130	146	135	137	130	150	146	106	113	150	150	136	128	132	140	142	129	140	122	141	133	121	140	128	136	133	127	109	127	145	128	128	118	154	134	115	126	129	128	132	113	143	134	107	124	121	125	139	141	129	130	122	118	129	129	122	148	131	137	126	116	122	141	122	141	122	144	131	116	129	142	139	128	128	153	139	132	138	126	131	129	133	136	136	105	119	147	132	119	137	131	122	106	147	132	124	106	149	157	119	132	133	137	139	126	127	130	127	146	132	153	129	151	143	138	122	125	110	135	121	137	111	121	137	168	114	119	131	128	140	136	134	128	143	115	133	127	151	140	120	133	123	130	123	126	134	127	141	127	130	141	110	133	144	126	131	135	138	145	115	127	131	139	135	141	116	145	132	141	134	112	121	161	128	123	102	123	132	142	141	141	101	140	122	135	126	118	142	134	122	136	139	151	143	147	134	104	122	116	118	135	129	100	143	124	126	130	121	132	115	128	148	137	115	124	116	129	151	125	141	125	136	118	136	135	132	136	129	157	127	137	133	124	120	124	134	118	136	129	123	149	121	122	130	123	114	125	125	107	129	150	140	141	129	149	143	125	131	138	137	132	133	125	135	127	126	127	119	130	139	134	121	135	119	149	124	147	128	136	133	134	138	123	105	115	112	138	146	135	147	129	122	129	130	121	118	152	133	105	126	120	126	129	135	130	136	128	127	142	125	109	112	120	128	144	131	132	142	111	146	152	143	125	132	125	126	118	151	129	120	126	150	119	132	125	144	127	121	122	150	106	138	132	117	151	137	144	121	131	113	135	137	118	122	144	130	112	127	127	139	130	130	118	156	129	154	137	112	144	157	125	133	124	117	136	131	140	136	128	159	125	135	131	130	120	126	143	132	123	156	133	107	155	133	139	130	123	128	116	135	161	121	146	119	123	134	128	148	136	147	144	133	125	155	139	135	119	135	106	131	137	129	126	161	146	123	146	137	116	129	121	125	126	144	114	152	139	138	123	131	147	120	132	127	132	132	146	141	145	121	146	120	139	110	114	140	151	140	142	148	135	123	129	122	141	135	112	126	136	144	143	148	149	148	122	135	134	131	115	137	132	134	127	138	128	148	132	113	120	128	125	141	133	137	138	136	141	161	135	145	153	132	146	139	118	115	115	128	146	123	114	134	120	138	126	168	116	131	125	123	136	147	114	127	144	145	122	145	118	140	121	146	142	141	154	107	119	126	133	122	149	138	116	122	147	134	144	128	151	124	137	144	147	131	140	129	138	122	126	123	147	117	126	148	133	127	140	159	130	148	136	94	133	144	137	113	123	155	146	126	128	117	116	122	130	153	139	150	132	141	146	121	131	106	140	169	125	135	150	148	132	124	143	122	122	134	115	133	121	130	126	130	130	139	124	132	146	108	131	165	147	120	146	127	153	145	119	152	144	140	109	135	135	139	138	116	126	132	116	124	114	127	123	145	143	121	123	123	125	124	131	136	148	144	148	125	154	124	115	127	127	123	126	124	143	114	130	153	132	146	129	128	146	116	147	134	144	116	123	111	120	126	140	129	120	131	108	152	123	112	128	137	149	148	120	121	136	132	116	142	150	142	125	139	118	122	123	120	133	107	129	125	133	125	143	132	135	130	117	137	119	116	126	138	131	113	127	117	151	153	130	140	136	118	130	125	129	121	133	134	134	126	122	143	138	104	135	129	130	150	137	135	144	142	140	132	138	123	168	132	125	135	102	157	124	134	153	136	129	106	127	120	134	139	135	129	129	154	138	127	112	128	150	133	125	133	128	142	143	140	121	137	146	123	112	116	123	114	125	120	124	134	138	142	136	126	124	130	145	140	134	120	128	131	124	158	141	135	140	129	114	119	121	105	128	114	134	120	122	126	121	137	130	115	147	151	110	113	112	134	138	131	95	137	131	141	128	141	135	152	129	124	129	137	116	148	137	132	138	144	105	125	171	168	138	119	131	123	111	121	124	130	129	147	134	134	134	128	129	122	121	141	129	129
21086	38550	37104	39572	31292	49063	56583	35556	10837	1922	504	335	426	464	400	370	328	337	297	329	307	302	337	316	332	306	327	324	313	330	320	325	310	327	310	311	286	325	306	352	339	325	321	304	310	335	328	338	288	313	316	342	319	294	314	298	330	307	328	308	281	291	305	297	322	330	307	324	307	281	319	296	341	351	301	315	325	319	305	320	342	333	334	319	324	328	307	309	323	302	323	306	320	300	327	315	346	328	298	283	293	287	314	298	314	327	314	330	323	307	305	334	299	322	311	300	286	335	316	319	290	330	295	287	319	284	307	308	304	324	341	350	311	269	330	346	317	339	327	293	316	322	310	307	332	309	312	321	335	321	281	309	317	290	315	351	296	329	318	310	284	325	309	348	308	331	314	315	343	309	357	329	303	301	305	336	305	342	333	334	309	326	283	323	312	298	307	318	356	306	316	317	320	306	297	310	339	333	309	303	287	307	298	309	317	293	297	299	331	329	293	294	293	310	291	320	272	315	326	293	301	305	326	345	328	351	321	271	300	302	296	323	327	307	317	325	307	300	326	326	281	305	351	313	324	308	310	296	328	283	319	298	318	317	321	329	346	333	317	300	310	333	335	308	316	300	313	306	327	294	293	280	284	292	322	296	307	308	316	299	359	326	305	330	325	329	322	330	340	319	295	303	303	339	338	328	290	349	315	310	333	293	293	295	309	308	329	328	295	326	307	314	331	307	316	298	354	328	312	315	313	339	309	293	283	308	307	329	317	347	301	297	300	290	309	309	334	296	346	329	327	291	310	309	320	300	308	333	297	314	291	352	315	326	317	326	330	310	296	284	307	293	310	302	290	307	312	324	290	309	285	312	330	348	302	286	324	323	319	321	299	330	326	334	328	371	290	338	314	315	316	303	319	325	319	332	295	319	331	307	347	294	283	312	332	350	331	312	298	291	321	293	315	323	286	332	299	339	330	335	317	278	347	334	322	324	318	305	314	310	312	303	344	339	286	306	278	318	307	284	318	315	360	296	323	323	295	354	339	309	301	304	331	277	306	317	315	306	332	311	328	314	302	298	322	307	302	325	314	365	326	318	324	352	340	288	299	334	298	328	320	298	324	294	319	319	309	319	323	283	262	325	341	298	288	322	285	332	283	283	320	310	360	333	327	293	321	333	342	324	301	326	352	326	315	317	315	296	307	310	317	334	303	326	312	286	332	327	314	304	311	301	309	314	310	299	314	307	335	332	356	320	326	321	335	332	294	341	314	313	315	316	339	310	308	318	310	321	296	321	323	326	300	344	296	308	293	307	289	310	321	310	321	326	300	305	290	304	298	307	305	287	330	317	306	338	311	325	298	311	325	313	330	314	308	322	287	331	308	287	354	331	304	307	318	296	320	345	335	318	339	290	297	292	351	320	341	285	298	293	325	320	350	294	322	312	316	306	332	304	315	309	297	348	292	341	321	327	317	293	316	315	298	318	336	334	309	315	308	264	311	338	278	340	299	324	315	330	297	279	323	320	305	331	339	281	307	303	310	293	307	303	309	322	324	325	317	313	322	326	314	300	291	323	322	323	331	339	286	326	325	335	318	351	301	333	318	287	335	287	334	352	305	345	309	306	285	350	306	315	305	338	298	312	302	350	324	292	350	312	317	327	329	305	333	315	308	319	311	319	325	329	312	327	319	310	308	327	350	307	302	316	301	314	351	342	300	330	352	314	326	340	319	315	310	319	284	316	289	300	319	307	326	302	312	276	302	300	318	335	285	359	323	309	319	291	309	324	335	298	304	335	306	284	310	305	308	284	329	321	331	307	281	300	308	351	298	308	300	288	328	320	323	338	337	316	315	292	301	307	336	303	335	316	329	320	288	327	316	279	315	318	324	331	339	304	283	358	333	308	309	292	328	333	319	323	311	315	325	325	309	318	307	297	316	316	307	316	299	338	282	294	332	347	330	289	294	321	327	288	309	316	314	276	282	325	311	338	308	306	306	301	311	334	288	310	317	314	339	336	329	314	294	325	323	278	298	340	333	297	350	287	310	303	327	285	294	312	308	288	352	285	324	297	297	309	292	345	325	303	335	310	320	321	344	319	319	317	322	297	318	335	324	308	302	291	286	313	294	368	325	315	305	334	310	291	313	330	306	317	318	304	342	303	323	307	293	314	308	300	305	300	341	317	319	328	296	324	303	313	292	280	350	288	320	297	303	274	310	325	303	314	341	325	301	327	323	311	313	301	288	285	331	285	313	314	309	324	324	309	307	301	337	325	310	330	334	314	305	288	292	307	315	302	331	304	273	303	350	326	315	314	299	328	342	349	297	338	329	263	288	335	302	292	310	305	299	293	329	296	325	326	325	313	326	300	295	336	317	317	286	303	299	317	289	295	318	320	325	315	288	311	310	310	323	325	308	303	314	318	314	313	295	313	315	315	330	293	320	309	353	293	276	331	303	309	369	286	324	350	311	333	313	343	296	319	346	327	310	288	320	308	323	325	307	301	290	313	286	310	304	304	326	339	302	311	336	306	312	299	314	326	279	293	328	330	281	288	326	312	324	339	334	317	303	266	274	348	312	311	339	322	319	305	310	336	275	325	336	345	294	315	290	313	278	307	304	298	330	322	343	323	284	332	293	299	334	308	308	295	305	283	310	278	296	309	324	315	313	330	289	302	278	347	289	307	312	294	321	347	300	314	356	306	321	360	310	339	319	322	338	322	308	334	322	332	292	351	335	334	333	318	320	328	306	305	311	292	307	316	349	300	308	300	341	335	322	296	336	307	343	287	346	295	342	326	326	319	348	352	353	331	301	301	318	331	322	315	263	324	306	306	312	333	338	343	316	309	297	311	306	319	314	303	327	316	332	281	312	312	292	330	318	314	312	313	321	312	314	327	303	331	317	344	338	318	343	308	325	319	298	304	309	346	307	301	332	299	294	291	309	309	314	311	296	300	290	316	325	293	300	322	291	299	303	307	307	332	309	297	288	329	325	334	328	290	330	321	325	337	331	294	330	315	325	292	301	285	310	305	302	299	288	312	323	279	281	330	297	314	316	289	318	323	346	343	289	323	292	288	309	319	320	331	288	303	291	309	321	325	277	321	306	314	321	319	315	314	322	320	333	316	318	327	295	317	311	301	297	290	332	308	315	297	306	309	348	318	338	320	317	321	325	293	342	292	333	324	311	319	314	312	339	319	303	283	348	316	320	331	326	314	307	344	318	316	293	332	337	307	291	295	318	295	306	289	338	327	311	337	329	288	322	281	311	316	267	327	302	353	308	318	311	334	346	322	324	306	327	303	313	319	315	319	303	341	313	283	323	262	331	296	316	301	296	325	314	320	316	291	334	322	315	308	334	303	282	343	320	318	322	313	321	289	309	306	313	300	323	326	333	317	311	310	284	314	322	304	316	316	324	282	336	307	333	330	322	300	319	294	311	308	314	335	358	302	338	285	317	332	334	289	343	319	303	307	305	333	336	338	327	308	327	301	329	329
44716	44574	40667	35748	28927	43637	50616	37369	16973	3842	440	148	180	188	152	136	134	128	100	106	111	120	110	114	97	115	121	101	124	92	115	143	104	117	110	114	105	109	134	106	114	96	118	120	95	100	108	107	128	120	110	123	124	120	82	98	124	105	98	103	105	131	113	122	115	118	112	117	114	125	109	106	120	132	116	106	127	104	128	114	131	111	128	109	110	100	119	102	104	137	113	125	117	108	127	103	119	125	109	97	108	101	104	107	131	90	114	92	104	112	101	100	131	126	116	127	121	91	111	123	123	114	105	90	128	114	101	112	110	114	102	119	111	118	93	111	122	111	112	130	118	121	116	94	97	96	115	103	92	112	112	148	131	120	116	111	124	113	133	123	112	119	127	106	115	111	112	100	113	111	111	117	119	110	89	83	96	107	119	116	107	119	99	109	124	106	107	104	122	113	123	100	115	114	99	123	123	103	99	126	110	99	132	109	104	117	114	99	116	106	126	151	124	111	145	103	117	121	116	121	110	119	121	122	100	104	125	107	110	102	125	115	130	107	108	110	116	118	115	114	114	118	107	101	113	116	109	108	113	120	112	125	109	112	109	103	120	110	109	103	115	115	111	95	134	119	101	111	108	126	135	120	100	121	119	122	93	129	117	115	124	131	123	119	114	126	109	123	130	109	120	118	124	120	104	121	111	99	117	126	101	124	134	114	116	121	109	112	127	123	113	112	109	114	103	94	127	111	107	132	119	130	130	124	110	100	113	111	123	113	124	105	119	110	99	109	116	104	114	119	107	116	111	110	98	102	107	104	122	103	105	117	104	103	118	109	112	113	118	116	127	109	120	131	103	120	106	111	106	106	126	114	121	119	107	86	125	109	96	113	104	107	135	119	94	119	102	120	117	120	112	117	117	124	108	118	112	109	102	102	119	108	117	113	130	123	93	116	103	119	118	115	91	118	116	107	116	105	120	108	110	123	122	99	94	113	95	122	125	101	104	98	100	122	99	109	128	110	114	110	111	144	112	110	127	121	112	107	116	134	132	119	103	94	97	101	125	108	128	124	117	130	109	119	98	108	109	108	133	122	115	109	109	109	120	110	124	109	104	111	104	113	105	115	111	113	121	108	106	119	103	133	110	97	114	101	110	132	113	118	118	107	118	105	105	120	113	110	130	111	109	97	103	116	117	97	92	103	111	115	121	102	100	131	111	119	109	107	133	100	106	126	119	115	99	102	101	104	112	120	108	101	130	91	127	110	129	112	119	114	109	114	106	129	129	113	97	121	103	122	105	109	106	99	99	113	118	109	112	103	105	120	119	106	100	101	113	102	107	129	122	111	122	129	134	116	98	109	117	109	114	126	129	117	126	115	101	114	126	98	112	101	130	127	115	90	111	121	110	117	118	119	103	124	105	111	118	107	122	103	103	121	97	112	104	112	136	104	116	120	103	88	108	97	104	113	104	105	112	122	124	106	95	116	94	112	115	97	116	122	119	108	114	138	111	118	116	90	112	122	128	100	86	99	108	103	123	118	104	95	126	121	110	100	134	109	118	100	104	125	105	117	103	109	119	107	112	112	105	113	103	126	107	108	119	109	128	112	136	121	107	118	116	100	103	104	116	117	86	109	93	116	127	112	133	103	129	107	115	101	90	95	91	108	116	119	115	113	123	100	109	102	127	103	103	111	121	119	110	112	117	103	107	108	123	108	101	117	125	105	98	108	131	90	104	97	99	126	116	126	109	100	99	104	113	105	127	117	121	124	125	106	105	118	109	122	115	110	121	106	104	118	104	111	108	81	104	114	115	116	95	120	101	98	120	153	95	126	126	122	132	105	117	101	117	111	87	97	105	103	107	110	114	111	123	113	104	119	109	119	106	101	103	113	115	114	110	126	113	112	90	133	93	118	117	96	105	110	128	110	115	115	108	103	95	119	101	106	114	96	106	117	107	104	105	98	127	108	91	122	95	101	117	108	123	102	126	113	112	99	94	106	141	131	103	113	106	117	97	119	110	113	107	123	111	108	124	121	114	104	124	99	116	120	97	78	103	128	110	112	134	97	112	102	118	120	112	128	118	104	129	122	124	138	109	103	103	97	115	110	98	90	101	108	89	99	112	121	105	110	128	113	99	123	113	95	113	122	106	115	114	99	123	121	101	103	101	114	109	114	113	94	99	110	110	117	117	122	111	122	116	95	100	115	118	106	106	93	119	109	132	89	139	122	108	122	139	110	102	101	112	111	113	105	109	107	117	88	108	94	97	110	118	117	128	103	98	90	106	110	122	97	108	132	135	102	117	103	117	117	107	118	117	115	104	107	110	118	105	122	122	126	103	108	102	129	119	113	120	111	96	113	127	124	132	104	107	95	114	98	115	118	95	114	114	106	115	123	108	100	107	102	115	94	112	127	113	108	110	117	132	94	106	111	127	112	103	98	121	109	120	103	124	104	109	95	118	107	106	125	113	98	116	145	118	120	103	120	137	122	119	108	115	123	111	109	108	116	112	107	119	117	123	103	101	99	113	95	125	93	97	99	116	126	125	119	123	112	109	105	113	105	131	99	116	127	96	106	131	126	103	108	117	110	111	127	120	105	121	107	98	105	112	117	99	118	113	104	113	95	107	114	127	96	123	104	104	127	127	102	143	91	118	120	131	102	117	116	125	116	119	134	96	104	104	97	120	104	107	105	122	132	102	110	125	114	128	135	113	106	101	124	91	96	88	143	95	111	98	123	115	138	116	108	112	100	114	109	114	126	111	94	115	117	102	107	98	124	116	101	107	118	130	97	112	115	133	119	114	115	103	112	116	105	118	110	117	112	115	90	126	127	101	132	112	130	112	107	99	124	132	110	111	112	99	92	117	120	104	105	97	119	120	126	102	108	105	116	105	128	94	97	121	110	113	111	123	114	106	120	116	112	106	125	112	102	119	121	102	131	126	119	122	112	109	124	113	108	111	119	120	103	107	113	114	91	119	97	121	130	126	127	122	111	103	106	117	116	120	98	105	103	109	110	103	101	93	96	145	107	120	119	137	84	120	98	126	116	114	108	104	118	127	119	107	119	118	117	123	120	108	123	103	118	116	97	101	117	119	101	106	103	124	124	113	96	101	97	123	104	117	115	101	107	116	100	118	108	115	110	96	121	125	107	89	120	102	120	105	110	130	122	122	104	122	147	110	116	103	108	125	102	109	117	117	128	115	112	120	106	114	128	116	127	119	125	125	106	102	106	99	110	122	99	103	99	115	118	121	105	106	106	115	107	112	118	101	101	112	105	110	120	120	119	115	129	124	125	105	105	94	114	119	109	109	120	111	109	106	111	139	102	96	85	108	115	108	112	108	126	100	105	128	112	119	116	94	111	109	109	116	75	110	118	104	115	108	103	103	130	115	127	108	118	98	124	120	115	113	120	106	114	106	119	94	100	104	141	120	110	109	94	106	106	126	114	131	115	103	114	113	117	115	124	110	111	90	113	121	122	106	124	140	115	122	83
33404	41778	46771	46805	44864	74540	72518	47755	18214	3698	673	322	500	532	425	356	306	276	267	272	283	283	293	267	276	265	278	278	262	275	261	265	269	270	283	261	276	270	239	218	280	254	282	241	270	282	276	269	258	263	264	257	281	258	247	256	240	271	253	255	276	250	244	287	266	261	269	248	240	271	280	246	281	283	292	254	281	280	260	277	276	254	261	271	309	268	265	254	267	250	301	271	266	265	268	266	279	267	277	285	280	259	284	263	273	260	278	273	293	273	275	249	237	265	259	257	277	257	257	267	253	273	281	281	257	239	280	226	249	259	251	256	281	259	262	280	281	285	279	245	267	269	262	258	280	301	276	280	269	274	223	278	291	269	253	272	263	274	252	266	265	259	277	288	254	270	269	249	237	284	269	266	280	251	246	273	251	231	256	248	245	268	260	260	241	260	267	242	297	283	239	277	260	268	284	260	253	300	284	286	250	271	277	269	269	264	276	287	251	282	259	275	271	253	269	279	252	236	268	259	266	271	266	243	259	290	279	250	259	255	274	295	256	303	256	270	224	244	262	272	241	246	264	235	274	276	284	272	288	281	270	302	281	269	250	250	291	247	280	251	265	257	290	267	263	266	268	278	256	295	278	300	269	294	253	267	324	277	246	263	309	244	257	266	259	299	269	284	267	292	254	258	262	275	266	268	260	274	293	248	270	254	258	260	268	282	260	282	238	257	243	273	246	308	267	267	260	265	303	299	262	294	270	249	285	233	264	260	275	269	286	277	256	270	280	274	263	254	253	235	260	265	260	289	250	260	245	235	271	272	275	255	274	274	265	260	262	247	245	273	241	257	247	276	279	264	263	286	264	270	310	272	269	278	256	281	257	282	261	266	274	297	286	280	269	251	260	267	269	268	263	268	253	276	279	259	257	262	269	274	279	262	295	277	264	264	266	287	289	243	282	279	266	270	262	287	242	253	268	220	251	275	275	249	287	273	274	253	250	282	257	248	261	260	271	297	272	285	270	276	257	258	230	271	268	302	253	264	281	274	231	252	250	266	259	276	255	276	247	276	298	308	275	315	283	258	250	299	285	275	262	257	302	278	268	254	258	275	278	255	282	282	291	296	296	269	269	266	250	259	260	269	283	277	248	259	288	243	260	269	293	268	286	273	274	270	276	257	253	270	274	296	267	261	301	279	262	239	281	308	257	243	265	277	270	259	281	290	258	255	274	264	259	272	294	247	263	278	258	252	286	260	262	287	288	274	305	253	271	261	251	305	269	281	270	264	258	260	255	260	295	254	262	248	286	248	302	240	270	258	254	248	264	259	284	277	258	273	284	257	251	267	253	267	266	241	245	267	270	274	246	299	264	280	258	275	275	250	270	290	249	261	277	259	279	251	259	269	243	255	286	262	265	285	269	261	224	282	284	284	269	282	247	272	245	277	280	278	307	245	267	248	286	279	237	290	258	269	264	255	264	277	265	283	261	250	281	293	276	291	275	287	270	298	274	270	254	267	268	258	235	282	256	260	251	276	294	255	255	257	275	262	263	271	310	247	248	285	287	276	268	269	291	275	261	267	233	248	252	268	254	257	267	262	294	249	293	246	256	284	253	242	276	268	252	250	239	246	232	266	267	271	270	282	257	263	267	225	272	276	271	307	289	269	261	273	264	266	268	276	258	296	285	267	248	267	266	258	294	240	288	263	275	286	273	289	279	286	249	246	260	262	261	283	271	251	233	252	250	241	284	301	259	238	250	249	277	299	286	278	269	264	256	281	294	254	261	279	263	266	283	298	265	270	274	234	250	285	262	276	277	243	297	267	294	243	257	275	271	236	266	253	270	273	260	260	251	281	241	287	264	258	267	279	270	253	264	290	264	263	270	248	269	283	266	265	253	295	249	306	303	283	293	278	267	318	265	282	255	254	259	247	285	288	254	244	248	269	227	228	282	262	276	262	264	281	256	236	245	262	258	290	258	288	290	271	258	266	269	275	269	275	266	253	299	259	256	244	243	255	261	283	233	232	272	251	297	273	267	287	282	283	245	266	282	263	262	261	278	278	267	252	268	252	264	254	264	255	283	294	273	257	270	262	284	267	276	295	277	274	277	277	293	257	253	245	252	266	276	252	270	268	263	277	254	241	226	262	258	243	264	276	258	245	263	247	290	242	265	260	234	249	264	255	252	272	281	292	262	238	274	294	259	257	248	258	270	285	257	265	280	308	265	299	276	258	277	260	272	258	238	266	270	244	257	286	272	266	277	277	247	283	278	290	281	263	260	240	262	272	265	286	263	294	256	253	260	290	259	272	280	286	246	247	301	264	253	249	290	236	265	247	267	262	261	266	283	269	263	286	244	263	259	252	275	265	283	265	269	246	244	268	257	268	271	277	257	260	229	280	257	280	280	242	253	272	270	251	250	286	284	275	270	250	254	271	268	270	271	294	266	280	251	285	240	268	255	253	253	264	264	268	286	282	279	249	229	276	288	263	258	290	261	268	270	295	231	258	270	253	258	245	282	287	249	257	239	247	259	266	292	288	229	258	233	283	266	281	246	268	270	297	288	277	250	263	275	272	252	266	235	253	240	270	258	257	261	271	273	253	271	266	288	271	276	273	273	279	267	280	262	246	265	272	279	255	263	254	272	249	255	273	262	244	273	256	293	247	289	257	252	235	263	286	268	292	267	276	287	257	259	254	257	248	249	235	283	258	283	251	264	300	270	258	262	265	256	270	277	257	253	288	245	252	273	290	285	255	281	276	293	272	271	258	266	296	266	277	252	250	256	278	257	259	253	289	248	277	303	282	255	276	261	237	257	260	240	249	241	262	229	245	291	291	282	265	267	262	260	270	254	275	277	241	260	235	248	275	297	287	291	257	258	283	266	283	258	265	280	255	258	255	263	267	266	251	266	280	268	265	257	303	309	272	280	260	279	255	248	274	252	310	274	267	267	288	238	241	270	271	290	267	244	252	283	278	245	219	237	279	281	273	263	272	287	265	260	267	253	288	260	259	270	266	255	286	255	279	252	273	253	302	254	267	294	297	250	268	262	269	274	284	273	252	264	288	274	284	282	269	256	252	274	265	270	290	282	269	250	251	286	303	281	276	271	269	264	278	262	258	274	252	260	273	281	275	252	256	279	279	271	239	255	256	284	277	280	254	268	271	292	243	256	269	259	258	233	264	231	264	271	260	281	261	265	276	268	272	246	288	259	266	276	283	265	287	260	252	261	276	259	282	278	255	291	267	270	248	253	309	262	275	306	261	312	268	231	263	250	260	261	233	253	244	272	268	279	253	251	249	267	286	279	312	267	263	262	256	268	280	264	265	255	288	288	284	271	259	239	248	253	265	251	259	294	281	277	266	285	276	257	252	302	286	271	279	276	256	258	284	239	254	255	284	274	281	257	271	299	250	270	264	285	259	244	270	249	272	293	263	262	274	280	279	236	299	273	278	266	274	265	244	272	267	261	275	290	251	282	265	253	288	252	262	270	241
12515	11588	15820	11856	7419	7675	10100	5802	1212	239	113	128	108	148	126	121	142	131	122	148	117	124	164	131	118	108	116	123	148	128	128	123	122	137	140	163	121	145	128	119	126	133	139	129	132	130	148	140	112	140	128	116	123	116	147	154	134	134	118	135	131	134	134	134	123	123	132	120	127	146	134	137	121	133	139	136	126	125	121	142	120	121	137	139	144	132	126	145	103	125	132	116	132	129	115	109	131	139	121	147	122	120	123	123	123	115	100	139	132	130	130	144	128	150	141	120	119	128	139	136	141	120	125	123	135	121	118	141	119	117	128	117	135	123	133	113	113	129	135	123	119	136	137	119	117	114	123	127	133	126	143	135	105	132	120	129	131	113	129	112	133	128	147	125	119	132	113	141	117	130	132	129	120	111	135	118	127	122	129	110	132	152	119	146	129	149	146	121	132	136	134	107	122	135	122	124	143	136	146	110	125	134	118	127	123	133	125	121	127	133	144	133	125	122	137	132	125	137	131	119	139	124	133	133	120	108	125	132	115	125	124	133	142	137	133	125	137	119	150	95	134	150	119	137	128	137	140	155	119	123	125	122	125	127	140	139	153	135	143	124	122	136	156	112	123	116	126	138	131	159	139	119	151	123	125	127	137	143	99	124	132	139	125	111	119	133	150	122	117	111	104	124	131	121	138	143	129	128	124	149	147	120	155	134	126	100	122	133	121	117	123	134	140	130	121	124	105	136	110	136	114	127	146	146	128	118	113	132	133	146	125	120	140	130	134	117	130	132	119	133	112	128	119	138	127	132	123	117	130	128	145	123	130	143	124	123	137	108	116	118	153	145	132	111	128	115	136	126	107	152	131	134	134	126	155	158	118	136	122	137	114	131	134	116	109	132	142	158	125	116	137	123	122	137	134	136	130	139	153	129	122	123	105	135	133	123	130	135	138	120	124	122	123	121	118	125	133	129	116	93	106	129	122	130	108	134	132	125	142	130	139	127	162	127	129	123	152	129	134	136	125	115	120	141	127	138	127	137	128	145	133	146	126	147	143	139	135	106	137	119	128	127	137	128	126	143	122	123	136	128	112	136	148	139	125	122	132	137	145	145	136	122	124	134	128	125	135	138	139	110	137	137	114	117	123	132	154	147	116	114	137	115	128	152	133	138	128	138	131	133	128	125	135	125	116	126	143	136	121	141	111	117	125	131	112	136	115	124	126	123	123	142	111	113	134	115	137	133	136	114	119	157	118	130	143	130	134	124	144	114	121	137	130	153	119	110	114	117	145	117	146	112	131	138	135	132	157	137	124	122	136	134	134	139	131	140	148	138	151	127	118	128	136	140	170	120	139	116	131	126	129	124	147	143	144	130	128	147	142	131	138	143	135	125	144	157	141	127	126	130	132	128	106	129	131	126	102	120	142	101	118	134	124	101	122	114	131	116	148	123	117	132	130	110	138	118	133	135	126	123	153	132	136	134	122	128	147	120	119	139	127	145	115	143	134	128	129	124	136	127	131	103	135	133	128	145	137	121	132	125	98	143	116	128	126	130	140	145	126	137	112	125	130	103	138	137	124	129	118	108	120	145	126	124	128	110	129	110	130	120	127	120	131	132	120	113	130	128	135	118	140	138	129	130	138	143	156	102	154	144	122	120	118	121	134	143	153	141	131	129	125	135	155	118	132	107	135	129	108	147	100	113	126	130	138	133	143	126	140	105	152	160	130	143	132	132	145	110	130	131	130	110	119	120	137	116	131	111	118	115	143	132	142	149	124	115	107	127	104	131	123	124	151	138	145	128	136	142	142	131	148	125	139	142	122	132	122	128	121	106	109	136	131	145	149	159	132	134	139	124	128	138	124	106	133	131	134	131	125	133	153	116	143	141	119	131	132	121	117	102	120	131	130	112	121	112	134	128	107	115	131	126	136	134	134	135	128	124	121	133	133	118	136	120	134	133	127	125	111	139	118	126	135	129	129	120	159	132	141	115	143	138	150	113	137	128	126	139	122	115	123	122	148	107	134	152	122	125	127	152	128	150	138	162	121	138	123	111	127	113	137	137	139	126	128	119	120	119	114	142	126	119	124	143	130	137	138	143	124	137	118	120	120	154	136	149	138	126	126	144	142	125	135	124	115	157	143	140	121	139	127	131	142	132	115	150	143	121	140	138	142	121	113	123	133	141	127	128	112	137	124	167	150	152	125	111	145	122	139	126	130	148	123	135	127	154	117	120	120	130	123	139	152	143	130	132	120	116	138	120	101	136	120	124	126	123	115	91	134	148	140	109	138	118	128	112	128	115	129	141	107	119	139	127	124	113	129	143	131	137	128	134	133	135	113	122	129	129	105	140	125	132	121	124	139	128	131	125	159	126	124	121	134	126	133	142	131	119	116	135	121	129	147	143	131	147	119	121	131	142	132	141	121	127	121	133	127	144	126	109	131	145	126	113	139	125	123	128	124	144	146	121	140	120	116	136	140	128	134	121	126	119	139	127	119	130	137	124	154	124	137	112	135	125	137	127	125	126	123	129	118	127	121	134	125	123	126	141	132	143	118	133	134	126	130	123	138	128	108	124	133	136	113	136	128	106	131	123	113	126	115	139	148	120	152	152	132	128	137	128	125	117	142	116	125	122	146	135	133	141	143	124	126	128	142	119	108	137	137	134	136	133	124	114	137	136	114	139	134	143	118	131	155	151	133	124	151	126	139	126	128	126	128	111	129	127	133	143	128	135	141	118	128	142	129	117	151	138	123	156	145	117	137	114	95	139	149	117	107	122	131	118	132	124	134	140	121	128	147	152	116	127	131	134	139	138	123	137	120	137	127	144	129	116	119	136	131	132	132	137	138	104	124	123	117	107	137	124	139	118	141	119	129	126	133	138	130	117	132	132	139	125	127	138	138	134	123	129	140	132	125	106	138	130	124	114	119	146	139	110	142	115	136	135	135	122	116	135	105	121	120	126	155	122	137	121	131	127	125	124	136	137	139	130	138	134	118	140	140	126	125	113	146	127	131	121	119	151	130	132	124	151	128	120	130	135	131	136	133	142	117	123	123	113	130	122	139	141	137	132	115	137	150	123	117	117	135	122	155	148	145	104	114	143	134	149	113	137	121	129	115	109	120	114	138	147	129	135	128	142	125	143	114	126	125	132	149	133	132	149	140	118	148	127	148	124	124	152	150	132	128	124	109	138	120	121	118	131	139	117	134	125	143	127	131	146	141	123	135	113	148	111	142	126	146	132	130	134	127	133	139	136	137	138	103	119	131	130	147	141	138	160	127	130	115	142	140	116	136	126	119	117	144	133	117	113	121	112	139	124	122	135	115	123	135	129	121	124	132	146	162	120	114	104	116	129	125	142	121	123	125	126	134	162	119	123	136	128	113	140	129	136	117	130	122	140	135	127	125	129	117	123	115	141	139	127	149	131	124	140	148	125	139	150	121	118	118	134	122	137	142	121	109	138	134	141	135	138	157	128	127	117	140	146	147	138
8448	10624	19654	19843	16295	22109	24944	14122	3193	579	368	332	312	336	301	342	306	360	329	326	331	320	308	298	299	337	339	307	303	305	359	318	325	337	317	322	308	333	299	308	303	318	294	336	302	308	305	310	334	272	342	331	278	309	309	293	315	325	314	298	319	325	338	291	326	334	323	320	303	295	308	326	319	331	307	310	321	335	296	336	307	303	324	316	316	314	289	317	316	330	327	307	301	290	292	302	315	319	300	298	314	325	326	327	286	278	285	313	309	337	317	304	311	314	295	319	332	320	303	310	320	314	277	287	306	312	281	290	321	338	333	324	343	311	316	321	326	314	312	344	289	304	312	315	332	342	301	308	305	323	311	283	277	327	273	304	362	298	311	325	324	304	338	347	334	283	302	299	323	319	316	292	313	322	291	301	301	322	297	299	320	318	301	298	311	318	309	312	342	269	304	312	309	347	302	316	336	326	331	361	336	328	309	311	330	287	318	317	319	324	301	309	354	316	350	321	310	337	321	288	285	308	315	311	328	327	333	325	329	311	285	320	328	327	330	310	304	343	310	338	310	296	327	357	336	307	339	358	331	314	307	315	308	295	318	304	282	316	331	310	277	354	320	320	312	315	282	304	299	322	308	293	301	328	321	337	301	311	331	319	336	296	309	312	319	303	321	352	302	316	302	316	310	298	289	349	304	322	326	297	324	288	336	294	286	316	308	307	347	336	306	297	301	325	314	315	304	309	329	309	365	323	315	321	288	353	316	328	297	313	318	330	323	345	302	318	304	312	310	307	315	349	313	324	336	319	294	305	293	334	327	308	349	298	304	276	317	315	281	303	305	308	342	332	342	324	327	303	309	314	327	295	323	303	337	294	297	314	306	332	294	309	321	338	328	308	303	306	317	309	305	327	317	306	310	302	303	284	306	292	300	310	311	286	327	305	321	333	331	356	348	322	316	338	328	320	330	332	303	318	327	337	330	319	307	300	332	312	358	320	367	325	309	327	325	323	326	321	318	352	303	292	305	309	294	296	324	291	335	301	348	306	313	314	339	312	300	347	343	330	342	308	331	322	325	325	305	308	313	316	321	341	316	312	324	304	308	300	330	309	322	323	277	309	324	341	311	309	320	349	313	307	310	294	324	333	297	306	302	317	321	302	311	303	307	290	322	305	304	329	291	336	308	344	324	302	317	324	313	317	300	313	313	325	322	318	320	307	307	318	325	319	302	316	341	310	355	333	283	293	305	313	282	328	301	302	327	308	312	325	323	347	291	282	332	305	317	303	290	323	310	324	306	316	324	323	320	283	327	314	318	291	347	337	325	308	315	294	280	323	331	316	319	323	309	312	329	314	276	331	311	327	291	291	310	324	314	285	288	336	319	285	319	298	301	321	318	308	335	339	338	323	338	307	309	324	299	309	312	279	341	318	308	291	282	306	301	312	347	308	319	326	308	295	306	329	323	324	271	333	316	321	311	317	333	318	320	351	317	338	304	329	297	339	346	323	343	284	341	337	325	324	309	302	252	312	332	319	314	311	312	304	309	320	293	317	291	284	315	311	298	336	313	306	294	317	285	317	307	325	298	321	314	343	315	301	346	309	303	296	310	303	301	314	307	339	340	340	332	329	336	318	341	352	272	314	296	334	286	299	289	328	326	331	323	307	314	293	318	300	324	311	315	332	351	312	286	332	325	358	317	331	322	319	329	294	290	331	315	336	322	323	294	293	299	304	330	340	316	327	302	313	304	312	278	336	334	343	300	303	333	309	316	296	312	315	310	296	338	312	327	322	292	326	300	323	332	298	324	338	334	300	317	325	287	354	270	318	318	317	348	290	324	340	302	290	336	310	329	303	331	323	324	333	293	308	305	313	328	300	318	324	297	316	268	308	350	317	314	267	307	350	308	298	339	339	321	320	334	306	318	307	314	313	328	335	322	303	320	276	322	344	310	334	313	313	342	315	311	310	299	310	300	309	317	322	301	298	320	305	308	294	280	332	340	324	305	307	346	332	340	313	324	300	334	300	269	288	333	334	307	293	340	307	322	330	323	330	330	328	337	307	283	314	317	296	329	346	292	294	330	327	321	296	306	325	330	306	294	285	347	331	310	316	315	313	336	271	309	326	314	296	308	311	312	322	323	335	291	308	357	336	331	293	296	342	313	313	328	331	298	322	287	298	302	328	335	312	307	325	333	323	318	316	324	272	344	320	316	324	315	350	305	342	320	310	324	311	319	319	319	305	303	331	307	318	301	308	339	333	311	307	310	318	318	287	310	330	341	323	327	299	301	321	322	327	309	351	295	314	337	295	346	327	300	310	306	331	297	325	320	337	321	308	314	322	336	333	345	310	309	329	294	321	341	342	297	304	343	332	339	348	364	313	378	294	349	303	331	338	315	314	319	303	278	332	309	329	301	311	322	333	293	312	324	309	307	303	321	305	297	311	351	329	297	339	308	317	298	275	330	311	323	291	317	302	336	351	327	290	326	311	302	316	318	277	303	323	305	307	320	296	349	303	326	323	334	296	317	343	328	317	320	309	296	316	302	350	304	330	314	303	304	286	348	297	320	290	303	300	322	281	327	318	324	317	301	307	314	332	326	323	328	325	332	314	330	325	304	312	333	323	310	304	315	296	334	303	339	295	310	313	316	303	301	343	317	314	313	311	326	350	298	326	318	331	295	319	340	279	308	299	333	297	331	319	304	306	303	298	298	328	322	340	321	300	320	300	302	313	301	335	289	317	295	299	321	282	323	332	318	295	319	261	322	309	303	322	292	303	389	305	318	306	298	325	328	309	275	323	309	300	341	296	309	291	309	310	325	322	325	326	322	317	325	310	345	314	300	308	313	311	334	329	316	329	329	324	322	332	268	326	327	309	336	324	325	331	302	292	322	296	313	322	340	298	341	325	322	338	323	301	327	325	296	305	306	309	324	325	331	278	334	350	297	305	315	321	333	297	320	288	292	302	309	355	293	343	312	310	315	290	294	303	305	341	315	294	343	281	318	334	280	279	279	292	311	309	354	317	304	322	313	279	354	302	290	304	322	348	320	298	337	310	317	350	322	326	312	309	307	304	291	319	317	314	293	343	328	319	324	291	307	314	336	333	308	284	352	303	318	289	327	314	321	305	343	300	300	309	316	339	289	314	343	284	342	333	321	315	301	316	304	319	316	339	331	337	332	334	329	319	313	286	323	304	291	312	316	303	349	300	316	297	294	305	308	292	303	303	323	306	323	324	299	347	314	308	299	350	338	337	321	328	338	297	333	314	310	349	329	319	305	339	325	294	311	309	279	308	319	316	332	326	328	350	329	311	341	312	305	306	313	318	338	297	308	334	359	291	324	312	335	317	305	316	296	336	307	325	308	339	344	301	308	325	297	327	289	316	321	318	321	308	324	317	308	325	322	307	302	308	348	304	306	315	283	309	326	320	343	325	324	310	302	326	323	319	314	304	354	338	315	342	325	343	323	289	338	291	312	315	319	325	283	308
31311	34870	41403	34168	26951	31985	42141	27871	8452	1253	233	150	137	149	143	141	150	128	140	142	135	140	144	113	125	142	130	145	115	130	117	121	123	147	131	129	131	125	129	123	114	153	125	136	129	128	129	132	140	122	137	146	127	110	140	130	141	145	119	118	149	124	136	142	109	136	139	116	120	134	116	140	152	104	118	140	137	113	129	127	122	112	133	134	134	120	139	120	153	147	157	131	144	121	120	144	145	119	121	128	143	130	106	138	121	133	129	145	126	131	137	120	137	115	117	128	153	115	115	139	136	144	127	117	120	114	134	134	141	136	106	130	127	127	137	129	143	139	137	130	127	147	128	129	129	123	133	133	125	119	115	153	119	146	144	123	125	132	134	137	136	128	136	142	147	109	126	123	158	113	120	121	128	113	149	154	117	138	148	109	139	124	143	128	117	138	151	126	147	148	142	145	139	127	142	142	122	146	136	136	170	109	129	131	143	134	130	112	134	143	147	134	130	134	137	159	109	132	116	117	139	104	128	128	145	138	127	129	140	128	116	143	112	113	114	136	146	133	154	138	142	127	125	129	140	134	107	114	145	121	110	135	134	147	116	131	131	145	127	156	140	111	135	106	136	135	142	139	116	131	125	115	115	140	145	125	145	126	136	143	144	136	124	130	140	138	127	131	122	124	150	134	124	136	116	134	127	139	142	142	121	140	135	142	131	115	106	131	126	137	141	144	140	152	143	144	125	127	133	134	144	142	129	123	148	137	125	124	122	120	138	129	146	119	139	124	101	129	124	134	115	134	143	111	132	119	128	132	127	133	130	119	119	135	146	130	148	122	142	148	137	139	120	117	134	146	156	144	137	103	145	142	120	126	129	124	127	150	132	122	142	112	146	133	144	120	140	129	135	109	124	136	137	130	145	143	136	148	145	122	120	122	114	122	136	124	131	132	120	139	139	139	139	136	147	146	140	122	132	130	151	148	142	128	115	139	135	138	146	137	121	127	153	140	136	134	123	136	118	136	128	133	138	149	142	145	140	123	149	130	145	121	151	134	133	124	130	125	132	143	150	118	136	146	131	133	137	122	136	133	137	132	117	125	119	134	113	132	134	155	126	140	136	115	134	117	151	130	135	128	116	134	136	149	119	111	125	140	140	118	148	125	127	144	130	126	140	156	119	119	138	121	139	158	124	131	143	121	143	127	123	140	117	137	131	120	106	139	144	116	136	119	118	135	147	141	127	134	135	143	115	122	119	129	161	126	115	133	115	135	151	142	125	136	138	133	138	123	141	126	118	135	127	137	116	140	135	124	124	148	143	133	111	145	127	131	156	116	130	135	135	135	133	143	126	142	136	133	111	133	122	123	128	106	145	137	137	126	118	150	148	136	132	125	119	126	109	140	98	122	122	112	129	126	111	130	136	134	115	134	142	145	134	118	133	132	123	124	128	147	126	140	153	131	145	135	127	128	134	130	122	119	105	144	131	147	120	126	144	141	123	151	132	147	131	167	124	139	143	126	125	141	130	129	137	138	150	128	119	123	143	124	134	124	133	127	130	121	134	113	163	115	117	112	113	122	127	125	145	115	130	129	137	122	143	113	123	118	115	141	131	111	108	133	128	135	136	132	127	128	137	137	143	130	140	139	145	136	124	133	120	145	116	126	136	144	137	131	129	141	145	123	133	132	124	138	134	90	148	126	123	135	134	136	137	133	127	151	126	130	139	134	137	128	143	127	144	116	135	122	137	123	135	146	151	106	129	137	136	100	129	136	115	157	124	131	128	144	137	116	117	134	105	119	119	124	117	129	127	123	129	144	120	114	151	148	123	123	138	140	113	129	140	121	136	135	157	120	140	143	129	135	137	129	131	129	132	156	131	136	150	139	146	152	130	135	152	140	138	133	108	115	132	129	129	123	135	141	113	138	143	140	124	131	112	103	129	128	111	142	104	125	124	155	143	123	130	136	141	124	132	124	125	141	115	124	119	133	130	147	126	132	125	113	118	147	138	132	122	153	100	127	146	140	131	129	147	122	133	121	120	146	122	138	127	110	145	129	130	135	139	140	127	120	157	143	140	149	117	111	131	136	128	114	143	125	144	126	124	135	117	107	127	114	139	143	130	146	120	130	145	134	123	131	118	144	160	140	146	127	151	129	131	126	127	119	137	131	107	142	129	130	124	130	129	131	138	131	137	120	105	142	129	142	120	133	138	134	115	142	145	129	153	132	121	137	131	124	139	141	121	149	128	128	129	121	122	127	122	108	136	143	141	127	134	137	145	108	135	115	153	125	128	132	145	136	129	121	145	125	139	141	148	116	125	139	149	146	113	142	157	131	116	151	124	118	125	149	151	120	146	130	138	122	129	117	152	134	124	122	132	132	147	128	135	145	141	130	129	149	121	110	128	141	112	129	135	125	143	141	120	127	122	105	133	110	121	135	120	132	129	120	135	118	120	126	122	126	150	126	134	135	123	134	137	122	129	113	132	146	124	129	128	136	118	110	128	138	134	134	143	129	126	160	139	138	123	147	130	122	125	145	129	109	127	138	143	131	130	151	122	142	126	151	136	100	117	127	97	130	120	124	147	138	137	151	146	137	118	133	146	128	137	140	145	147	135	131	121	140	123	113	118	133	116	133	150	133	134	126	116	130	116	143	135	124	159	146	142	129	137	141	137	141	131	137	146	135	123	120	149	127	148	126	132	122	121	134	136	133	138	130	132	116	131	142	125	125	129	139	129	146	129	138	134	132	117	133	110	130	142	135	133	137	129	121	143	119	128	135	135	132	124	124	140	134	145	127	138	135	140	139	138	162	129	138	152	125	150	115	135	132	154	125	142	139	117	123	133	135	124	147	135	118	163	124	121	129	125	111	141	133	151	136	127	120	139	135	117	123	131	144	139	131	104	131	122	144	119	113	122	141	154	157	141	143	134	130	125	128	125	129	118	118	135	145	150	118	129	125	127	130	121	123	129	124	138	116	116	124	142	132	117	134	132	152	134	105	131	141	150	134	123	139	117	137	140	114	142	138	136	119	116	149	95	142	132	120	141	147	126	145	128	134	133	141	119	139	159	127	159	139	122	118	138	120	124	146	131	116	111	130	125	124	132	143	136	119	141	114	129	129	119	112	133	137	108	119	140	133	125	121	144	118	126	134	144	126	109	142	109	131	137	132	119	137	140	139	127	129	150	157	117	118	142	137	131	144	132	104	137	98	126	133	140	144	110	162	137	135	113	112	131	140	126	141	131	128	116	112	124	155	129	129	121	136	107	141	155	136	149	124	126	144	138	134	163	126	127	125	134	142	122	144	117	137	133	132	131	121	124	136	133	134	144	136	147	136	132	133	141	121	119	120	126	120	108	152	134	137	134	138	134	115	163	127	126	123	148	135	116	138	107	139	118	119	113	116	104	149	133	147	126	129	133	137	147	134	123	114	120	132	133	133	133	131	148	140	120	132	145	131	127	134	130	122	130	126	130	123	115	132	118	129	137	134
22276	28625	39717	39763	33551	49879	57479	37317	12398	2367	550	331	430	426	384	357	363	325	327	327	333	336	349	345	310	286	344	282	291	326	299	316	309	312	342	313	340	332	338	345	337	313	339	330	298	309	332	321	300	335	313	302	315	313	346	300	358	327	312	319	310	316	276	310	289	348	312	313	341	308	308	306	340	324	313	329	323	305	321	336	299	263	299	313	313	300	320	310	334	352	302	324	356	301	291	331	348	322	321	303	294	305	309	280	318	333	311	315	320	312	316	306	311	285	307	330	315	316	310	331	314	316	320	350	319	321	319	314	324	332	329	300	326	320	261	343	331	315	314	306	315	316	275	313	310	300	339	338	313	331	292	300	349	315	311	317	346	318	314	294	321	308	297	285	313	323	299	305	335	326	307	327	333	329	306	334	323	305	293	318	289	323	306	319	314	340	312	333	299	300	305	301	279	323	342	303	292	327	320	307	304	326	342	334	287	319	349	309	317	328	308	332	316	321	341	295	334	295	328	336	321	323	288	294	317	262	337	341	311	307	299	291	297	331	284	309	298	314	301	319	288	287	300	290	299	308	342	311	328	314	331	305	300	347	318	333	287	334	298	322	325	331	285	335	281	317	326	291	329	301	335	287	342	335	332	335	324	328	298	278	329	331	276	283	300	281	296	319	291	286	293	321	324	303	328	310	295	300	296	340	341	308	313	300	308	290	304	312	323	289	281	352	301	306	332	322	309	312	319	313	296	343	320	317	309	326	333	304	311	304	332	296	339	288	311	320	303	332	308	332	314	310	297	312	337	300	319	309	288	311	337	303	299	315	305	334	324	348	284	350	314	297	334	347	301	346	313	309	300	334	335	303	341	304	288	323	311	333	302	320	269	298	279	327	280	287	317	315	325	297	310	300	315	314	318	325	322	289	321	319	312	317	302	319	319	320	298	307	301	307	329	314	320	289	300	316	330	333	334	309	291	315	311	296	336	336	292	296	297	345	335	322	310	287	323	296	321	329	310	311	333	337	300	322	324	335	358	339	299	316	335	301	289	319	299	329	314	300	304	323	324	273	337	293	315	325	312	286	316	297	315	319	310	312	331	301	320	307	357	327	294	315	298	307	311	312	309	303	291	299	347	314	327	320	292	307	320	328	340	326	336	339	333	318	312	338	302	328	309	290	317	321	302	323	296	339	305	312	346	307	312	293	331	282	338	345	324	314	289	296	311	297	330	337	318	306	308	304	310	313	314	343	338	306	309	322	316	287	313	302	328	297	309	327	318	312	308	287	318	336	317	323	323	354	329	294	311	324	324	302	319	317	294	302	338	367	337	312	307	316	310	289	302	326	291	274	316	286	342	322	293	333	326	353	296	344	287	288	277	351	353	328	308	319	349	284	322	324	317	336	295	294	307	290	331	289	301	274	286	312	304	346	311	311	316	344	304	319	331	309	310	333	344	316	259	333	292	314	307	295	284	344	305	321	303	338	344	312	306	338	341	321	304	300	307	340	316	321	329	316	313	323	326	274	325	307	309	309	298	337	296	311	334	315	323	336	330	365	306	318	317	309	303	283	309	298	331	297	291	316	331	287	303	296	346	318	312	328	307	323	317	327	296	291	302	314	351	296	348	331	296	327	321	361	312	323	345	303	343	334	330	325	319	324	303	306	310	316	304	306	325	345	305	300	297	305	300	311	322	358	290	343	298	314	356	316	315	316	325	314	332	305	306	320	295	344	301	328	308	311	321	296	320	333	315	289	312	313	321	318	322	342	313	312	299	333	314	297	288	331	312	353	296	305	322	303	325	305	299	320	314	344	310	303	333	293	331	313	286	322	325	308	333	325	326	318	317	312	316	318	323	313	317	375	306	328	313	312	306	308	308	314	300	328	326	296	293	305	348	295	315	320	344	318	284	305	321	300	317	287	321	291	332	302	276	314	324	291	274	325	325	320	289	331	338	317	359	315	292	304	326	285	339	316	325	328	293	303	346	352	338	307	313	289	312	316	348	300	292	315	315	303	341	318	315	289	317	334	333	340	343	321	333	273	311	298	298	341	302	320	320	313	328	323	337	319	323	312	287	341	282	340	312	343	321	310	303	314	310	296	330	309	325	351	341	342	291	317	303	322	299	292	287	324	348	320	299	316	322	313	300	295	330	313	350	298	315	321	297	301	339	301	314	305	314	304	305	340	338	299	324	294	311	296	311	325	339	320	323	305	313	293	298	308	303	313	330	320	303	321	331	317	288	323	289	332	301	324	321	305	320	310	310	271	323	280	279	311	296	307	313	326	351	322	309	345	330	303	329	346	309	299	315	332	315	310	299	297	318	367	329	307	328	315	310	333	325	318	328	303	304	361	292	337	332	327	330	298	285	298	319	340	306	294	342	314	340	325	330	351	325	296	345	313	326	292	272	321	319	306	309	293	315	306	282	314	312	289	329	290	299	316	299	302	357	324	293	320	314	342	305	347	313	314	307	338	306	331	303	308	282	319	320	325	291	296	291	303	359	310	320	306	316	338	358	318	281	340	362	324	324	273	311	312	318	325	296	310	345	311	293	320	311	319	342	301	338	323	318	320	318	308	295	295	295	328	311	308	345	319	299	308	295	279	328	291	303	341	312	281	324	322	327	310	310	314	286	313	316	311	319	332	287	302	349	306	350	311	303	268	318	310	311	343	297	338	329	321	295	305	285	301	329	321	294	330	287	317	333	315	315	320	335	354	303	331	308	324	321	346	319	292	344	305	304	324	341	334	315	348	311	299	338	295	303	344	320	299	359	297	336	350	309	299	297	344	300	303	321	331	285	293	313	340	302	337	284	326	325	316	292	291	300	287	356	313	302	291	315	317	320	295	325	317	318	322	304	302	300	332	353	298	336	345	307	310	316	317	319	328	299	339	362	323	291	343	319	300	323	301	345	306	366	290	311	339	304	322	336	333	293	291	329	315	325	319	306	354	321	295	320	324	329	339	298	305	333	354	318	342	338	316	304	320	322	304	338	310	321	346	302	313	315	301	304	309	303	329	329	320	319	327	340	320	332	298	302	302	336	307	346	302	302	338	341	315	314	318	309	328	341	304	301	296	319	287	320	328	301	313	332	331	288	320	307	321	306	326	342	310	294	318	317	294	313	289	324	328	311	306	320	302	307	311	322	293	329	301	327	324	295	287	302	319	323	300	304	335	356	310	339	296	330	306	315	304	302	337	308	292	281	302	298	330	324	323	315	332	307	318	330	318	343	340	313	323	321	296	295	330	316	297	312	306	323	309	288	322	316	314	320	329	309	354	317	323	296	283	285	305	309	350	291	330	322	288	312	274	308	320	302	324	331	325	327	343	304	296	297	330	312	314	318	317	303	313	257	326	330	310	338	320	311	340	306	308	340	328	307	279	316	343	309	305	305	308	331	307	289	316	338	318	335	306	315	319	324	296	309	317	324	320	310	298	330	304	315	305	326	305	310	317	311	256	302	301	330	335	310	313	314	311	300	314	295	311
44473	44245	42893	38053	31853	39152	55240	38481	17947	4365	542	120	162	185	140	134	125	105	124	136	106	110	119	122	128	123	87	117	112	116	80	81	112	112	112	97	128	113	98	115	112	110	113	119	109	111	120	113	106	102	119	126	123	107	115	129	109	98	102	122	107	131	122	123	104	100	109	91	99	132	93	127	118	121	117	109	123	121	119	117	103	117	99	113	115	116	110	117	101	114	124	106	93	120	111	124	119	107	112	100	97	115	101	119	98	107	115	94	102	110	124	117	115	135	112	100	98	123	110	103	116	120	92	109	98	98	127	104	117	106	121	110	118	104	116	106	93	119	111	104	101	117	123	121	106	142	98	115	113	122	107	135	104	101	105	126	96	135	110	88	101	111	102	127	109	92	103	118	94	108	110	100	100	131	115	121	114	114	131	118	111	104	113	103	117	110	114	110	117	108	137	104	101	106	98	109	109	95	107	101	97	115	113	116	119	123	130	121	113	123	121	137	108	115	105	114	105	128	90	107	112	110	116	126	106	107	97	114	116	122	101	121	106	103	122	130	102	113	102	107	103	120	114	108	108	98	117	123	111	88	109	95	118	115	126	110	143	117	128	112	121	90	115	112	109	110	109	118	110	115	118	122	120	113	99	84	98	113	128	93	128	120	125	121	126	112	115	105	101	132	82	115	134	114	109	113	100	121	127	117	119	111	115	116	104	113	111	129	102	96	110	121	124	116	104	126	113	104	128	109	114	116	126	119	96	127	113	112	100	117	116	100	121	116	122	85	105	138	118	107	113	121	130	108	120	104	131	90	126	99	99	114	110	98	106	112	132	111	97	100	130	113	126	104	119	123	102	139	109	102	130	112	94	114	134	116	142	98	103	109	116	126	133	96	111	101	96	109	121	122	112	104	134	114	130	99	114	118	109	108	107	131	144	112	119	128	121	104	107	114	114	105	137	118	126	116	108	104	125	108	123	103	136	114	115	114	101	114	110	122	107	117	136	111	119	138	121	119	94	110	114	108	112	101	115	112	128	114	120	128	105	115	112	119	114	111	107	102	112	112	103	117	98	106	110	108	108	113	107	104	138	94	119	123	112	138	107	116	123	117	85	125	106	111	105	111	101	101	110	111	116	108	114	137	121	113	142	97	116	116	104	108	122	123	94	105	95	109	149	108	130	109	104	114	125	122	126	104	117	111	121	102	116	129	127	101	109	124	122	110	148	109	113	112	95	102	107	110	99	114	99	105	108	110	105	114	114	97	107	104	122	98	123	109	120	117	112	103	112	117	108	119	106	114	108	99	110	105	113	105	95	116	114	108	118	106	112	112	91	107	113	90	111	119	127	117	112	120	127	130	117	116	107	109	97	119	108	121	123	108	101	95	112	102	110	116	99	111	111	95	117	113	117	103	116	99	130	101	120	99	113	126	113	115	119	114	111	93	109	105	94	119	99	128	104	99	104	105	113	114	85	112	102	105	127	99	107	122	96	90	111	102	122	107	116	114	84	107	111	117	122	106	113	119	96	110	113	124	107	100	114	117	122	132	89	111	114	107	114	110	110	115	129	128	120	133	133	102	129	89	109	125	107	88	127	105	111	95	143	112	112	118	115	114	133	78	124	103	113	96	90	140	112	122	104	110	110	138	114	106	114	89	106	118	116	120	116	121	111	107	109	124	105	115	120	129	97	107	119	124	104	104	118	114	103	110	120	115	108	121	97	98	125	94	101	119	97	116	108	101	132	107	108	120	116	103	112	111	99	91	120	113	110	92	126	108	121	129	104	118	100	122	97	130	115	107	108	110	119	112	99	104	124	107	114	125	119	95	113	109	131	129	130	127	109	99	124	112	125	118	144	96	128	98	111	113	115	115	126	107	122	118	100	104	105	106	114	111	121	103	116	96	118	101	114	112	120	103	110	116	121	91	108	120	121	138	104	91	108	95	107	133	119	102	112	105	107	111	108	112	123	111	115	144	117	98	97	93	121	129	110	110	119	111	120	115	113	110	138	115	110	112	106	109	125	116	100	96	124	100	122	96	106	137	97	110	109	110	120	124	86	117	103	115	119	114	129	107	111	112	130	109	115	116	95	112	93	104	116	105	96	98	114	120	113	102	117	120	132	107	96	118	111	107	98	108	114	116	106	103	99	118	118	125	104	120	91	139	135	116	102	104	105	118	112	103	87	91	119	97	117	100	95	114	109	111	119	111	134	108	112	110	109	115	96	124	103	115	102	130	118	113	102	108	112	97	101	100	125	120	131	103	124	110	109	108	121	124	134	105	85	115	115	123	121	95	129	113	120	110	124	118	100	101	94	121	93	108	108	103	109	118	100	100	98	123	109	104	119	86	107	109	106	113	132	118	115	103	106	112	109	97	108	98	104	103	104	100	104	137	112	98	103	130	95	113	105	104	124	103	101	96	129	118	107	109	115	113	107	108	113	101	114	122	115	113	102	110	132	115	129	105	108	96	82	99	103	97	97	102	109	110	125	104	105	102	105	106	136	107	109	111	97	124	128	125	110	111	137	107	111	108	119	120	108	135	125	116	118	108	109	100	102	117	93	122	98	107	98	115	108	99	108	115	102	110	111	113	114	106	93	107	105	115	112	122	102	123	110	108	105	94	107	117	147	101	114	119	102	96	105	108	92	115	116	119	124	101	101	114	102	109	122	117	127	83	115	109	109	143	122	107	115	130	112	105	120	97	92	95	104	97	86	116	97	136	128	118	106	121	89	115	120	131	114	105	98	101	99	115	92	117	121	111	135	126	100	131	100	105	113	107	109	113	102	112	115	114	108	107	110	111	86	107	103	111	113	108	111	114	115	119	128	102	112	109	106	111	103	99	98	111	119	124	111	117	121	116	111	87	102	99	98	104	119	119	103	112	98	105	114	111	119	151	109	96	119	122	135	126	105	127	92	133	108	102	110	112	97	113	111	95	94	127	106	98	108	123	108	105	105	113	114	114	133	91	121	107	141	118	103	105	99	102	113	118	120	108	99	114	98	115	121	112	142	113	126	118	113	102	90	124	117	123	112	143	127	121	112	127	128	109	107	121	119	122	107	103	110	108	121	104	116	112	100	114	97	115	108	107	116	90	93	132	120	105	114	91	122	113	94	96	103	99	96	95	110	96	99	109	121	109	113	108	122	110	108	118	129	119	117	132	110	107	118	94	117	101	113	112	122	112	97	111	107	112	114	101	105	114	104	114	109	117	104	111	122	99	118	119	135	96	103	109	129	133	107	117	87	120	120	113	102	128	91	117	122	114	115	102	105	133	98	120	128	111	127	108	123	128	107	118	108	129	124	119	104	115	125	104	113	98	115	102	120	117	113	115	106	121	108	108	112	112	117	102	110	99	99	141	93	119	97	125	85	121	115	107	125	107	113	117	104	99	107	150	125	116	102	125	124	107	98	102	106	114	97	118	114	124	109	128	110	105	104	112	105	111	92	120	96	123	114	101	115	107	124	98	123	122	119	107	111	108	121	127
32772	40809	48491	49571	45463	67905	77834	48833	20096	4279	731	309	523	553	399	344	318	290	289	296	300	278	277	256	238	279	277	268	257	280	283	281	252	230	256	258	264	228	266	282	259	275	306	292	284	258	256	261	257	295	245	263	256	236	253	255	282	276	281	277	283	263	279	251	266	233	287	266	257	256	266	279	248	293	255	245	270	276	286	290	271	258	279	237	254	269	251	273	285	296	262	254	263	265	259	265	270	273	276	271	264	276	267	285	302	250	238	281	283	280	275	251	245	249	246	286	240	286	276	262	282	252	251	269	273	278	293	263	276	262	259	269	263	272	285	262	270	261	275	259	268	263	248	258	297	256	249	255	260	291	247	263	268	252	285	271	246	274	296	249	272	253	259	254	286	249	243	277	271	254	278	235	258	251	257	260	271	239	240	288	251	246	252	256	248	233	271	250	277	287	268	292	277	274	267	267	250	257	255	258	276	271	274	276	251	282	264	266	269	246	265	265	269	277	267	281	257	257	273	256	258	293	271	270	286	284	267	278	259	284	263	277	249	255	260	283	262	290	271	247	278	269	295	288	278	273	284	276	263	273	246	302	280	253	274	269	245	255	277	268	261	225	266	258	288	299	253	254	251	268	274	286	263	256	298	271	238	282	263	280	287	258	260	235	275	252	271	241	290	278	288	279	261	264	243	245	253	274	247	292	269	290	236	277	247	258	275	253	265	277	259	261	257	244	264	295	248	279	252	253	262	296	269	270	269	298	287	293	240	259	230	307	266	283	268	274	267	251	270	276	255	245	260	266	271	261	278	273	289	221	246	266	251	262	260	282	269	278	264	251	246	273	283	245	260	287	258	272	273	267	277	279	246	260	284	278	274	272	256	261	281	256	266	265	258	257	267	263	272	256	252	277	245	258	277	259	247	291	245	281	276	282	309	275	287	238	313	269	273	267	258	263	245	258	269	268	231	277	272	276	295	260	291	264	240	250	287	268	268	300	240	269	270	255	288	262	256	276	241	276	281	250	258	259	277	296	255	268	230	269	262	248	286	270	236	251	248	287	269	260	248	259	242	258	306	263	263	241	287	277	299	281	253	278	267	287	289	257	239	268	266	253	255	278	273	280	241	279	274	290	285	274	281	255	255	283	277	291	278	263	250	255	271	284	257	235	252	271	293	307	251	284	253	270	263	257	273	293	284	256	267	263	260	263	268	279	255	258	284	262	233	278	248	262	244	271	274	268	272	277	266	255	253	298	265	241	293	268	265	251	255	276	242	260	259	282	273	246	274	248	264	236	256	278	257	244	284	283	278	234	277	267	242	240	260	289	264	294	256	259	253	279	272	268	248	285	249	273	272	266	276	253	262	264	271	247	273	264	265	272	274	247	264	276	261	270	305	264	240	298	276	269	302	253	290	274	261	288	285	260	268	281	264	244	264	266	273	241	254	263	287	243	259	263	236	286	265	277	268	236	262	283	281	289	261	251	253	309	266	268	292	257	252	253	276	269	273	247	249	275	250	263	246	284	278	259	260	267	265	256	283	278	267	288	269	251	268	266	259	250	256	243	259	242	259	249	252	257	257	285	266	253	245	259	280	266	273	253	256	258	298	270	261	261	263	265	267	285	270	281	267	270	263	275	247	287	280	246	265	275	279	269	281	260	276	266	272	271	273	255	272	263	262	290	289	274	275	242	237	289	244	230	255	281	281	290	258	263	272	248	264	277	261	242	266	256	267	281	236	243	263	253	287	293	256	285	290	274	242	263	270	247	248	256	270	248	259	288	279	254	251	268	289	245	262	276	244	261	271	235	273	257	300	243	255	267	227	232	278	294	270	256	251	289	250	245	239	256	261	281	246	265	291	272	246	263	276	251	259	244	257	250	255	254	279	260	257	267	268	277	257	272	282	259	255	278	260	252	281	258	256	287	291	263	256	279	261	286	226	242	254	279	289	273	259	279	258	270	223	274	288	263	260	255	257	239	285	253	287	222	281	249	270	238	282	261	265	247	283	300	261	294	260	266	268	249	241	257	273	264	252	246	248	233	269	269	261	252	282	259	267	262	251	262	244	255	274	271	273	281	258	275	269	281	275	263	247	239	277	242	277	238	260	239	243	283	282	266	256	251	264	251	293	253	266	277	260	248	258	261	247	250	266	258	261	284	264	286	276	298	276	269	228	282	300	264	249	271	265	267	273	256	270	249	263	280	252	272	287	278	239	257	242	276	270	263	262	260	252	250	248	273	260	270	282	264	259	274	303	252	246	284	255	263	263	269	265	235	280	257	256	245	244	299	300	326	271	263	265	268	284	271	287	272	282	252	277	257	271	243	239	260	269	279	254	267	276	290	267	294	280	282	284	277	261	253	262	251	232	284	284	263	251	223	277	269	259	264	261	291	281	282	249	270	284	283	281	240	281	266	278	275	255	281	285	263	283	282	245	265	249	234	253	245	298	253	284	254	276	291	250	281	268	255	257	293	277	251	269	252	258	249	276	298	288	251	260	265	242	245	265	260	276	290	256	272	276	266	252	270	264	277	257	218	248	273	252	266	270	268	296	276	252	269	252	263	270	276	266	269	246	290	247	249	246	262	265	257	250	270	271	265	259	281	256	235	270	278	265	241	268	267	292	258	262	234	272	282	267	272	275	291	280	252	281	288	259	311	251	261	246	228	266	268	226	253	237	271	268	261	233	284	277	267	262	259	283	268	280	268	259	256	296	257	238	266	302	225	251	304	283	262	266	233	262	244	259	262	236	228	266	271	278	249	284	271	266	229	278	276	273	283	273	270	284	264	263	275	262	289	236	277	276	260	268	254	263	276	274	252	250	264	262	245	266	258	271	264	260	265	248	280	280	240	267	276	271	284	266	261	246	263	247	272	277	260	279	245	285	266	230	278	259	284	273	251	247	264	277	303	263	276	275	265	249	280	270	270	280	283	275	264	267	258	311	284	253	237	246	284	250	277	282	275	289	270	286	255	236	269	303	263	255	281	255	276	257	246	259	279	274	245	284	272	304	254	270	288	281	260	285	256	275	263	257	260	262	256	251	296	234	282	258	252	258	269	256	232	262	256	269	245	255	278	275	264	267	294	269	288	252	273	295	271	231	252	289	265	245	261	286	292	275	237	293	258	299	281	256	241	258	281	290	289	267	246	288	268	218	253	296	268	282	279	287	257	286	255	285	262	268	267	245	237	238	269	239	267	264	248	297	252	264	242	279	259	262	289	278	274	238	255	288	232	275	266	290	265	264	265	257	270	274	270	265	288	269	307	253	266	246	275	247	275	237	235	263	258	281	227	258	254	270	280	268	245	252	284	261	256	268	271	222	250	258	261	262	255	257	281	244	248	269	248	262	270	268	321	250	274	293	242	255	264	270	270	240	257	273	271	253	259	277	264	266	280	250	263	255	258	257	296	267	296	249	255	261	281	228	247	269	265	279	286	265	291	265	245	282	246	252	273	270	268	239	239	275	254	267	261	289	256	256	277	248	255
10867	10863	14832	13078	9046	7647	11512	5486	1083	217	125	152	129	136	140	134	154	116	120	138	119	116	124	151	145	125	155	126	117	134	119	125	132	137	152	136	120	116	114	127	142	135	133	122	120	125	126	141	141	141	134	146	125	122	126	139	125	122	115	133	137	151	120	134	137	146	122	147	127	117	111	135	139	127	110	138	125	124	115	110	146	132	148	109	157	97	132	118	139	136	120	136	130	126	136	114	113	121	121	134	142	158	134	132	125	156	129	125	144	147	156	114	121	128	115	130	136	151	113	137	106	148	132	157	130	133	137	124	142	121	129	139	138	134	127	126	124	131	143	113	125	137	130	152	149	132	122	132	121	148	142	152	123	140	132	120	125	130	125	119	118	129	116	102	137	132	146	134	134	156	132	125	153	134	114	129	152	127	134	118	120	123	156	149	113	110	105	126	125	135	126	128	133	130	128	129	136	132	131	133	124	126	108	125	114	124	139	117	135	127	145	128	128	114	125	144	127	121	119	139	131	132	137	106	128	139	118	116	138	145	128	118	141	140	129	128	115	131	141	128	116	103	119	119	126	127	108	136	122	136	133	107	135	140	132	142	147	129	111	116	132	135	124	168	120	117	127	124	152	120	144	122	142	134	143	125	139	130	101	129	124	123	129	140	126	134	154	145	138	115	139	134	131	154	106	125	122	118	131	151	134	124	126	129	138	136	127	137	130	136	138	125	115	118	126	117	135	138	115	126	127	126	143	136	130	122	120	134	138	125	127	129	147	146	141	118	126	131	133	133	110	134	130	122	126	129	125	126	122	131	131	123	123	130	133	114	142	126	133	131	111	132	134	113	110	155	123	135	134	130	121	130	158	121	122	115	113	130	148	117	144	135	117	134	127	137	114	126	131	115	114	131	121	126	105	116	108	118	127	147	121	129	120	129	122	131	122	128	141	111	128	131	136	136	115	109	171	139	122	127	138	112	141	116	130	133	132	124	126	115	134	150	146	129	124	124	162	141	123	134	111	138	138	133	132	129	117	148	117	131	127	125	121	138	117	113	119	147	120	124	121	142	122	146	135	147	109	133	108	132	124	147	126	120	144	128	123	124	126	129	116	116	128	118	112	138	121	129	126	114	115	123	128	157	146	125	118	128	113	130	142	119	133	135	133	125	132	128	131	136	133	124	122	136	137	115	121	130	126	148	128	122	148	132	129	147	137	121	126	149	114	134	135	131	133	123	138	104	131	121	134	139	137	129	98	121	121	124	147	138	137	122	129	102	121	142	124	129	143	141	143	111	113	117	166	140	134	137	130	120	149	133	143	117	124	118	129	138	135	121	149	122	121	114	126	130	126	136	150	134	137	128	136	136	109	127	127	138	139	125	135	113	139	133	154	143	126	125	130	128	135	159	123	117	122	143	124	133	123	123	129	148	132	163	129	129	142	134	138	117	123	134	128	135	101	114	131	119	136	133	123	131	134	145	134	141	129	127	131	132	125	118	120	125	118	112	141	131	127	117	106	132	119	141	125	127	124	116	132	135	148	137	132	119	144	134	135	113	145	120	141	152	132	116	124	142	131	127	160	145	136	123	139	145	137	125	111	119	156	126	136	125	144	130	110	132	122	134	122	120	132	140	139	141	113	130	138	124	135	124	134	125	143	124	142	153	108	126	141	140	114	126	131	129	142	122	125	127	138	135	150	119	141	143	121	128	134	126	121	134	133	113	136	124	129	126	120	131	120	154	139	135	132	136	141	149	135	130	138	115	134	138	137	153	130	156	121	138	144	136	122	118	143	126	136	141	119	118	120	131	120	126	149	123	103	126	138	132	129	128	134	130	143	107	110	103	122	126	139	133	140	150	144	128	128	145	129	119	121	136	120	134	142	110	137	121	127	141	125	145	128	122	122	125	131	139	121	129	129	115	133	151	133	130	129	133	117	122	148	137	142	144	116	100	131	141	145	147	127	144	125	121	118	106	135	134	116	126	143	138	126	103	126	122	121	130	107	113	109	127	149	134	141	131	129	124	130	137	145	142	151	112	141	144	130	106	113	125	135	137	121	119	105	138	97	137	137	127	160	132	135	145	135	156	131	135	129	116	127	155	132	155	143	121	133	111	122	116	119	148	122	132	139	120	126	134	139	155	128	150	112	114	114	120	126	139	126	146	119	115	128	118	131	127	136	126	144	136	125	118	142	145	137	135	100	131	120	112	139	144	153	131	102	106	127	124	127	143	124	129	126	134	111	123	152	116	129	116	128	130	133	139	118	145	147	159	119	129	140	135	116	99	143	137	129	140	154	133	125	111	144	134	142	129	133	151	143	120	107	122	132	135	107	146	134	131	124	149	113	107	138	147	140	150	112	139	136	112	133	132	128	133	131	134	123	109	127	125	151	124	137	149	124	117	121	151	155	129	145	122	118	133	126	114	142	157	128	119	139	124	124	139	136	136	122	146	130	119	122	135	141	118	129	119	136	127	108	132	140	131	129	114	134	125	143	123	131	135	129	126	140	141	132	139	138	125	118	120	152	150	155	138	142	141	148	117	112	149	115	145	121	141	112	130	118	132	139	128	122	140	127	128	142	118	130	128	144	130	120	131	118	145	151	136	121	129	134	121	120	133	135	135	131	140	136	136	144	140	127	133	115	129	108	155	122	139	112	109	129	120	135	136	119	125	122	126	107	134	162	163	97	109	111	131	123	113	125	130	137	139	132	132	134	128	139	116	142	137	121	135	132	134	118	134	134	138	136	149	141	147	142	134	120	130	147	115	148	137	139	132	139	148	134	130	108	134	118	128	136	140	131	123	113	118	103	144	142	132	120	134	140	138	110	138	135	138	145	112	134	129	125	137	110	125	125	142	140	130	142	114	128	135	142	117	115	123	116	136	130	130	151	137	129	126	123	127	151	130	153	113	127	124	127	124	130	116	118	133	137	156	152	130	149	125	120	123	124	116	131	134	140	135	116	126	142	133	105	134	136	140	147	138	135	125	123	124	149	133	131	145	123	130	127	135	130	126	123	130	120	113	139	142	133	107	106	114	135	132	127	137	140	137	134	142	142	145	132	144	137	121	101	132	111	119	120	117	130	112	134	143	121	123	121	120	157	137	138	113	131	120	137	131	147	138	113	149	136	141	125	133	102	135	154	109	120	135	133	122	131	133	115	138	122	105	131	150	145	130	120	116	114	129	136	132	116	132	115	104	116	118	128	150	155	142	142	115	117	127	127	134	120	131	161	131	119	120	153	117	152	137	117	136	137	120	133	136	134	120	132	129	124	127	141	128	134	133	122	135	138	125	129	113	141	125	125	113	139	138	114	124	138	112	120	125	152	127	139	146	115	128	140	151	143	132	117	132	120	129	140	136	142	114	120	120	139	135	132	147	107	147	131	149	131	124	142	135	128	131	136	141	121	108	137	134	119	98	126	121	154	138	128	131	131	134	124	124	165	127	133	128	144	136	121	119	127	114	145	132	120	131	136	120	117	130	122	124
7306	9960	19512	22033	17504	22204	27228	12718	2886	591	330	312	354	336	326	284	330	306	331	325	294	310	320	326	341	292	331	279	305	319	342	301	269	304	325	305	310	324	301	295	322	331	320	299	327	328	309	329	306	322	337	327	344	296	315	311	286	307	310	334	301	316	301	328	306	318	322	302	322	323	312	327	326	317	307	295	311	361	294	286	315	279	324	332	309	335	303	312	304	340	300	308	340	339	315	313	307	343	309	285	317	305	321	306	346	310	307	323	327	294	285	298	289	294	304	345	335	308	310	287	336	337	288	305	290	292	325	331	326	279	291	289	307	308	311	287	320	338	275	328	343	327	289	317	321	314	316	313	304	346	328	300	297	309	336	304	315	331	298	318	329	309	280	355	309	311	319	313	348	293	322	325	340	359	304	310	310	310	315	344	315	316	312	311	294	315	307	316	333	306	325	371	305	320	340	302	330	305	310	336	283	319	309	326	282	335	304	305	306	309	330	294	289	310	319	322	320	333	301	330	327	290	295	303	314	290	329	340	290	362	300	326	318	340	317	311	321	322	322	306	336	332	327	311	304	300	315	322	321	319	322	314	292	290	284	323	334	319	311	320	332	346	300	351	346	297	336	303	326	334	314	330	326	332	311	286	322	291	296	299	315	297	314	357	317	306	356	298	275	307	334	307	301	305	331	314	286	288	289	306	335	356	283	297	314	310	296	296	283	331	343	321	322	325	344	299	323	331	312	301	302	321	298	295	295	293	319	306	323	297	324	310	317	320	307	284	322	327	280	334	302	329	308	316	291	272	300	304	296	310	338	306	332	333	305	321	339	290	320	295	328	329	299	316	334	335	303	315	278	332	313	324	289	285	314	334	337	311	339	296	310	300	320	293	283	310	263	318	308	301	306	289	311	308	316	319	329	302	278	309	347	327	315	290	326	319	328	334	308	312	337	330	304	300	301	326	295	321	290	326	335	300	297	353	314	300	307	288	349	266	303	298	333	326	309	328	342	346	325	320	292	334	346	304	322	328	317	320	324	313	309	327	352	295	325	312	332	320	296	310	296	302	298	321	312	336	309	335	285	278	309	311	329	282	331	309	325	319	327	322	310	313	296	336	334	294	331	320	320	335	316	295	325	321	322	331	286	308	312	314	321	317	311	285	302	308	303	345	324	304	347	316	303	329	301	310	336	323	341	307	312	315	326	328	301	303	305	332	311	317	331	347	352	280	297	299	292	312	307	329	316	314	316	341	297	301	308	302	304	285	323	321	325	307	303	342	298	343	315	337	322	309	312	321	293	322	302	303	313	325	354	320	297	304	310	334	346	346	274	320	287	308	331	327	309	315	333	307	309	300	314	365	318	322	306	294	328	294	291	328	292	306	331	319	295	328	312	318	307	297	329	333	327	309	333	290	307	331	297	325	302	309	303	318	283	278	336	319	355	283	324	313	315	299	301	325	325	308	324	319	316	285	327	282	320	305	359	301	323	306	335	297	280	306	302	324	339	342	297	324	316	302	320	305	308	307	352	311	298	323	320	322	328	279	281	326	300	311	326	323	334	310	315	325	282	339	313	300	307	314	338	309	294	301	293	325	316	316	310	309	327	327	316	300	330	313	330	316	302	315	293	310	320	297	313	318	309	330	336	319	293	300	307	322	301	325	329	369	311	294	318	308	331	309	295	295	337	293	315	283	318	344	287	294	285	262	301	323	299	344	323	304	320	315	309	330	288	335	281	298	335	300	329	331	273	332	336	314	300	313	314	315	317	314	333	286	329	337	313	295	320	340	330	280	311	313	332	326	326	332	332	325	307	311	325	320	347	347	332	298	307	345	315	302	312	277	311	296	340	317	315	310	299	301	306	338	332	331	294	335	314	349	313	338	305	313	298	344	306	321	314	351	327	320	333	291	341	290	325	340	297	335	293	326	291	327	295	324	327	308	304	298	318	323	331	296	325	325	318	323	332	337	293	330	266	311	311	302	317	317	314	315	348	284	315	326	276	320	312	308	309	342	326	342	331	278	343	294	317	295	320	296	305	312	338	335	332	321	335	296	313	327	331	283	327	328	318	334	310	329	335	330	335	306	280	342	313	303	355	324	313	294	296	312	318	299	323	309	304	325	322	351	325	316	320	290	301	327	300	295	296	317	296	331	292	333	327	338	325	314	264	308	350	314	298	332	297	289	359	363	308	312	292	306	294	368	318	308	288	324	317	314	319	303	318	303	308	336	299	314	315	339	366	300	321	325	334	300	333	270	290	328	293	299	320	308	283	302	295	328	342	265	337	332	305	314	318	284	325	314	276	297	311	290	302	300	320	312	314	334	315	326	302	300	282	280	332	317	299	294	324	320	320	322	327	331	330	324	307	313	306	313	343	320	303	317	291	292	319	310	306	326	310	322	325	341	301	325	328	325	307	288	286	302	305	346	315	313	297	336	323	310	323	349	275	313	289	302	282	331	299	337	332	279	303	337	326	304	284	327	301	317	330	321	324	316	292	328	321	315	311	310	278	310	307	349	352	340	283	292	279	304	304	291	305	302	306	308	302	272	303	303	308	310	307	293	300	323	290	350	311	301	320	315	342	311	297	332	288	309	306	309	327	285	314	316	338	335	313	327	312	322	300	302	330	299	313	303	313	310	286	328	322	311	312	338	340	323	316	328	312	317	314	308	346	324	305	336	354	314	354	317	292	326	317	301	300	344	301	304	322	288	338	321	307	318	284	314	292	289	329	325	319	314	306	292	318	330	305	316	269	320	317	324	306	324	340	281	307	291	310	316	335	319	318	335	314	327	316	327	315	322	321	327	321	312	310	291	306	314	311	299	310	286	335	323	321	333	325	282	298	305	335	308	293	293	303	329	332	311	306	306	336	319	346	337	301	297	316	317	308	324	323	292	314	298	313	301	366	318	311	310	287	337	327	304	311	299	298	309	313	333	310	316	322	261	306	280	351	323	328	332	353	325	321	299	309	286	310	302	323	324	301	308	304	304	326	286	326	316	347	311	325	332	348	327	292	317	296	342	327	340	319	319	339	341	311	325	318	293	320	309	333	315	321	312	290	334	319	306	320	308	319	281	303	339	297	304	315	316	310	355	298	331	313	285	320	308	296	344	319	312	310	291	301	318	297	288	319	295	337	320	317	334	305	366	267	308	319	304	298	338	302	329	334	325	320	313	313	328	327	339	291	311	308	322	280	311	284	281	285	326	330	338	294	322	345	311	284	336	322	339	302	327	301	308	285	345	336	315	304	335	306	299	296	326	346	317	299	339	304	305	308	329	349	322	336	338	296	330	306	316	320	338	354	306	338	298	288	317	324	292	301	322	319	314	288	303	320	335	297	269	308	306	326	319	338	319	305	339	293	324	304	308	323	340	303	316	333	305	319	344	280	309	300	308	341	330	303	296	316	308	311	323	299	331	308	350	292	325	310	291	311	315	320	337	323	308	320	330	307	326	331	307	332	293	332	334	314	346	273	316	329	299	270	333
28284	39078	44270	36190	30764	35880	37842	22067	6679	1084	241	121	152	149	150	134	145	133	135	128	123	156	124	132	124	127	130	112	146	115	134	145	123	141	128	142	131	138	124	112	137	109	111	123	151	141	151	139	122	166	138	134	132	123	142	109	134	138	129	127	126	128	132	130	157	125	137	137	127	139	139	111	145	146	124	111	129	137	132	129	140	131	123	135	119	133	122	136	127	150	122	133	127	123	132	113	114	128	147	123	141	135	125	144	132	125	145	138	125	127	131	149	149	115	147	129	143	139	154	135	130	128	131	138	108	127	145	127	134	131	137	121	145	143	133	133	137	129	140	135	160	114	122	154	135	139	103	128	147	126	139	128	133	123	137	134	113	123	122	139	126	133	116	133	122	127	122	118	121	114	115	140	118	146	150	144	126	133	158	139	132	124	145	152	129	139	146	139	129	116	117	123	110	132	124	114	143	117	137	135	137	140	132	145	115	136	146	139	154	114	130	120	122	134	122	125	130	130	124	151	129	133	131	130	123	129	132	119	134	139	126	138	132	121	157	127	126	129	121	127	117	131	141	117	139	154	113	145	109	117	132	122	138	124	140	138	156	127	130	135	132	140	123	132	139	138	127	121	124	131	129	125	128	121	148	133	149	152	136	157	152	140	151	144	123	115	129	124	131	154	112	162	127	115	141	144	121	125	122	139	134	128	125	126	127	128	132	153	140	145	117	116	131	129	149	132	122	132	128	141	109	120	132	128	154	124	117	142	107	128	126	124	119	124	117	135	109	125	135	132	129	121	141	109	123	123	136	142	135	137	131	140	132	126	135	153	138	127	133	111	133	132	108	143	132	149	140	132	136	136	120	127	134	136	133	139	134	113	126	138	128	130	126	161	126	129	131	132	125	142	134	130	151	132	119	140	140	130	149	142	154	131	120	121	125	138	139	125	138	138	122	140	120	119	111	118	114	117	140	144	138	142	121	121	142	128	126	111	142	133	142	137	131	143	129	160	122	114	121	128	147	131	149	124	123	114	140	128	112	127	123	124	145	137	127	126	131	161	131	121	138	152	141	138	150	147	110	137	155	125	131	130	150	143	113	125	137	133	128	120	118	140	141	141	145	151	133	140	145	126	143	133	123	143	142	127	158	134	141	134	137	119	121	135	146	120	114	133	146	143	117	144	112	146	119	123	126	122	117	119	120	114	138	144	146	119	128	126	140	159	140	146	138	111	117	116	125	143	121	140	146	141	133	131	118	145	147	131	146	123	120	121	121	118	123	129	134	119	121	114	144	130	151	137	144	122	149	146	152	145	129	126	129	128	137	128	113	115	102	137	131	115	150	134	147	150	122	112	121	109	149	127	150	108	109	122	121	137	127	112	141	122	145	134	124	119	141	113	123	134	114	125	142	121	136	127	142	124	132	133	122	134	144	150	108	120	134	127	115	126	121	113	162	132	137	144	139	127	150	138	127	118	120	146	159	110	123	111	145	128	143	136	129	135	141	128	142	128	138	118	142	132	128	102	124	138	132	126	132	144	132	127	124	122	161	137	131	143	130	134	114	122	129	133	149	136	120	105	139	120	136	123	131	127	145	143	117	159	125	136	145	132	138	158	116	139	131	132	110	116	132	150	120	140	125	129	130	140	146	139	142	124	134	137	114	124	132	111	121	136	129	129	131	142	130	126	150	139	132	123	161	119	124	129	129	138	135	124	150	126	118	120	129	128	114	144	148	137	135	116	130	159	123	152	132	152	117	134	130	138	125	132	142	154	126	113	122	143	137	121	138	148	133	136	140	156	130	117	150	147	129	122	133	131	133	119	130	119	131	140	114	136	145	126	133	128	127	105	157	151	149	140	135	141	128	134	140	122	130	117	123	139	116	126	140	140	123	130	131	130	141	140	136	118	144	152	123	126	132	122	117	120	126	149	126	128	131	117	120	129	119	144	130	137	148	110	123	128	133	137	133	141	98	124	122	131	113	127	119	108	149	123	127	151	135	119	118	149	145	130	133	138	142	124	125	125	108	144	144	125	140	157	132	117	112	122	145	143	124	138	131	131	131	124	122	120	114	140	136	129	131	116	115	133	143	136	135	125	124	121	141	117	152	101	156	119	157	125	141	136	135	128	143	114	120	139	149	129	141	138	122	144	131	143	128	128	132	148	130	137	134	139	119	135	135	139	144	132	148	133	130	135	131	129	132	144	126	116	122	132	137	121	164	122	133	152	141	146	129	138	130	124	127	132	148	115	116	118	131	147	145	126	143	118	133	117	133	138	137	120	121	136	119	112	128	134	120	137	120	156	127	120	137	143	141	131	136	116	135	147	122	157	130	110	121	132	128	118	128	121	124	119	129	145	136	113	125	134	140	113	138	130	111	122	129	124	137	144	120	132	132	103	139	114	121	143	123	134	119	120	143	147	122	139	127	128	121	146	117	116	127	115	150	135	126	150	135	138	132	122	144	128	135	144	121	154	112	119	136	133	121	123	124	132	136	113	122	137	124	134	131	135	130	142	133	131	156	122	131	146	133	128	124	146	126	126	129	125	149	135	137	113	118	123	136	113	114	132	133	117	116	140	140	142	139	130	132	123	146	115	124	124	121	143	131	140	126	116	149	119	126	135	144	100	124	134	118	114	118	145	156	129	128	139	124	134	123	142	113	120	120	110	129	131	136	142	139	134	116	127	129	142	126	119	119	140	130	143	124	142	141	128	121	139	137	150	133	143	112	144	132	133	135	130	145	136	134	146	128	126	112	157	152	146	135	113	147	122	126	122	150	140	134	119	129	109	138	111	127	137	150	149	124	137	136	139	114	135	135	138	112	114	124	134	126	150	139	139	137	143	136	129	120	137	115	145	139	126	135	127	140	145	138	125	127	132	126	123	125	156	122	155	134	123	123	121	133	114	125	140	130	128	115	128	137	132	125	121	145	138	124	138	132	118	157	124	131	136	151	143	140	124	137	121	144	139	147	128	122	132	149	149	113	130	144	154	137	143	141	125	126	129	148	130	134	142	120	120	129	113	129	127	133	168	146	120	139	120	120	125	139	145	162	123	130	136	130	120	141	145	143	118	126	125	147	133	119	147	106	123	112	107	120	143	127	138	131	143	114	135	147	126	125	141	134	117	116	124	146	150	126	142	120	132	129	121	144	113	128	133	132	154	139	105	117	151	123	131	120	152	147	136	126	135	122	141	128	121	137	118	136	147	120	128	121	141	113	137	128	127	144	121	135	147	143	121	119	132	109	123	146	139	123	109	157	129	153	108	148	134	125	121	146	108	112	131	153	112	141	142	116	139	119	112	119	137	124	128	145	142	135	99	148	133	146	120	127	134	131	123	119	140	116	136	123	146	125	126	136	134	149	131	121	123	136	144	137	133	121	128	149	143	123	122	146	142	136	129	140	157	121	124	141	152	121	132	133	145	105	133	138	122	156	130	131	129	128	129	131	147	130	125	154	124	161	111	119	143	147	119	120	144	165	150	121	138
19715	33466	42525	43951	43505	57673	53538	29243	8070	1469	468	348	391	398	346	334	365	333	324	350	331	302	344	346	290	281	305	304	349	338	315	338	330	303	298	343	338	304	326	286	338	295	318	327	318	288	310	289	343	321	325	338	334	312	325	336	363	319	306	306	302	314	336	337	300	309	322	304	359	299	324	327	324	333	310	360	304	316	290	341	312	304	281	323	339	353	290	295	340	331	320	322	321	307	315	312	313	299	343	302	322	354	326	320	297	310	285	310	318	330	370	292	306	332	293	330	314	296	307	315	332	298	316	318	302	306	335	371	296	337	320	313	317	312	304	321	304	340	311	313	354	302	321	307	310	302	308	290	306	322	337	305	335	325	335	322	328	318	342	301	301	305	313	312	300	337	334	323	328	312	324	321	304	318	353	304	342	325	331	287	301	320	301	309	306	314	340	332	304	320	314	297	317	312	329	331	341	330	309	310	307	328	307	333	306	293	296	324	317	300	287	311	313	333	310	316	324	326	290	338	295	299	332	306	288	295	314	285	334	312	307	338	304	287	311	341	323	321	312	303	323	297	330	354	323	310	353	304	309	326	308	311	317	328	287	308	318	312	300	336	274	305	293	292	349	326	294	332	319	289	301	314	308	311	308	319	335	311	302	319	318	303	323	336	336	280	309	307	339	332	349	302	329	286	298	305	327	311	317	310	291	315	339	308	315	284	299	274	319	329	325	344	294	326	358	314	333	317	312	321	326	291	313	337	324	331	287	320	309	319	323	312	282	284	294	308	319	299	322	323	327	311	328	314	337	294	335	292	326	334	316	327	307	332	330	311	346	317	319	291	303	313	320	323	337	306	340	316	310	301	365	309	339	322	315	323	328	324	317	312	306	308	286	308	304	311	305	322	323	330	319	309	311	320	320	334	301	328	312	294	337	352	295	315	324	324	325	360	355	318	317	319	299	321	308	279	324	297	319	312	282	311	333	306	307	318	316	318	311	310	333	301	305	332	289	338	335	337	320	291	314	336	316	312	303	324	290	301	321	290	298	325	305	293	327	334	357	316	313	336	299	300	316	318	298	321	297	320	304	314	293	315	307	334	329	305	307	332	307	305	307	318	329	318	313	332	332	300	305	321	324	330	323	326	336	289	333	324	339	348	330	307	292	306	325	312	311	332	306	286	338	334	310	320	328	306	314	320	328	279	311	290	321	300	337	278	305	301	285	326	318	315	317	334	311	312	291	304	326	297	330	311	311	324	294	317	297	301	327	347	307	306	318	329	332	280	298	345	314	326	309	321	322	313	342	293	337	284	312	299	322	318	349	332	325	357	305	325	326	321	313	282	321	316	323	307	299	292	339	310	312	301	303	330	296	327	340	331	301	295	346	284	305	317	288	310	297	304	349	321	309	283	316	310	348	307	327	321	329	323	339	309	323	318	291	316	309	286	358	332	321	309	305	320	296	309	304	326	311	329	331	318	318	362	307	307	329	271	339	326	307	312	333	290	308	308	290	323	296	323	377	299	363	330	322	305	323	330	317	299	307	286	319	315	317	304	308	284	322	328	308	329	328	345	330	320	291	307	317	326	298	304	305	315	301	317	296	330	336	334	310	299	286	327	304	267	324	335	322	291	298	327	333	335	291	342	327	300	347	281	306	315	307	333	304	293	264	320	322	312	302	340	316	293	344	303	298	362	307	320	332	301	310	307	345	306	296	301	286	298	291	321	334	314	359	325	315	320	322	301	337	341	334	337	307	310	312	303	269	282	314	311	300	322	363	332	295	356	322	325	310	314	283	310	323	300	291	287	322	325	301	362	341	349	304	323	299	318	303	311	331	320	282	316	314	299	293	285	311	300	300	322	304	282	305	310	315	323	323	327	297	337	324	319	309	309	310	300	315	321	332	300	307	315	323	320	311	322	317	329	292	287	341	297	301	323	342	317	321	301	322	335	307	329	322	313	317	328	335	319	281	330	341	308	338	301	341	337	329	294	302	292	321	299	307	325	309	292	305	306	329	299	309	308	318	292	335	305	353	335	331	324	321	321	325	289	312	295	332	316	324	300	318	305	355	325	338	308	324	321	352	317	286	300	317	335	327	294	319	309	325	322	334	326	311	322	336	303	308	310	298	317	314	335	321	319	295	323	305	297	295	291	324	292	295	284	311	320	326	309	307	311	334	292	333	326	329	279	322	319	316	311	274	307	296	334	297	319	313	355	321	330	326	306	290	307	319	285	327	344	297	307	339	331	338	302	297	339	319	300	341	328	334	340	320	338	310	315	324	341	334	311	306	320	327	305	338	345	316	297	317	313	315	316	325	321	316	307	270	312	298	357	357	329	334	320	306	332	296	334	322	331	295	288	327	280	318	350	284	306	302	304	315	299	329	305	330	327	331	319	307	317	307	313	324	320	315	312	330	325	306	318	358	320	310	315	323	336	332	330	281	351	306	332	288	350	322	319	298	322	310	316	310	333	313	373	308	323	301	325	321	319	306	303	311	321	286	295	317	341	316	309	304	315	332	334	334	298	289	321	322	328	297	287	321	328	345	313	318	296	297	309	331	314	358	315	335	326	306	324	329	334	299	323	295	304	330	318	289	293	351	332	297	322	309	329	320	332	316	345	348	324	284	316	307	309	296	319	319	341	338	328	295	322	307	312	287	321	283	319	313	326	273	295	305	324	277	317	319	284	308	260	315	345	298	314	317	303	326	306	323	281	294	314	322	344	332	289	295	328	322	320	323	307	302	321	349	315	299	292	336	307	348	286	315	319	311	322	294	337	286	306	324	314	323	324	326	295	315	301	300	309	313	335	334	315	287	334	339	304	323	318	340	280	309	331	311	316	308	306	314	292	330	290	299	292	359	301	321	327	345	338	341	332	317	305	337	314	321	323	321	319	332	321	333	362	328	320	319	329	329	289	321	324	305	325	307	326	298	294	308	339	305	298	320	336	305	319	324	343	299	300	308	328	320	339	319	301	297	323	326	339	282	326	318	326	319	295	304	296	302	317	334	325	318	337	301	321	285	305	298	347	332	292	303	276	275	328	319	341	349	341	316	313	334	296	315	314	314	299	343	335	315	340	322	319	336	308	311	323	286	294	319	334	290	326	308	335	327	334	345	302	317	304	324	300	340	309	326	318	335	325	328	318	329	307	287	313	333	324	330	327	321	283	319	311	302	327	306	299	322	317	324	338	293	343	332	305	301	283	278	294	296	308	306	295	314	312	331	336	310	302	321	329	302	313	344	320	322	324	324	302	328	324	325	303	330	288	357	294	310	316	316	322	317	334	310	295	330	333	322	289	309	311	337	314	330	329	332	297	296	299	335	330	304	339	337	291	330	316	306	325	342	312	305	315	283	294	320	317	319	316	306	330	329	330	295	331	301	306	304	312	325	308	313	325	313	293	310	324	302	322	298	369	334	298	328	307	298	299	316	332	333	311	304	317	276	307	330	342	309	299	330	314	294	321	300	339	285	311	304	322	315	353	312	336
46305	42878	43955	35457	28864	34165	46800	32552	18025	6121	951	151	160	165	134	134	151	134	96	107	101	107	111	118	113	120	116	139	126	116	128	114	114	111	123	118	105	125	110	121	112	107	117	110	124	129	139	120	126	132	124	103	110	118	112	116	130	101	115	119	128	125	115	98	95	105	110	116	100	106	117	121	100	94	124	96	128	129	118	117	103	94	127	131	147	110	122	105	119	120	109	122	90	121	123	110	109	103	135	131	102	114	132	113	106	103	90	98	127	106	105	102	102	124	93	117	105	127	142	120	118	118	113	111	131	116	141	124	107	107	115	135	112	105	117	105	140	123	126	100	105	109	115	115	111	121	106	134	114	94	119	111	110	99	119	112	113	118	104	135	117	105	101	89	135	125	133	113	107	106	102	121	128	111	105	83	106	130	101	104	99	91	118	131	103	107	132	147	110	115	109	96	109	108	104	123	102	101	128	104	128	97	98	121	121	97	107	108	91	123	114	105	100	108	102	123	118	122	121	114	101	117	135	145	91	115	122	112	102	121	113	92	90	126	118	86	114	103	126	121	106	109	106	112	109	127	114	109	117	96	97	126	92	103	109	114	115	140	100	121	135	105	123	116	97	125	119	94	95	99	92	123	102	120	92	101	113	106	115	111	108	120	123	102	110	125	117	102	113	132	137	131	117	119	105	109	101	118	91	114	123	108	129	98	105	134	115	116	119	108	122	131	118	112	118	114	112	124	104	120	104	95	98	124	103	107	105	121	117	116	92	92	122	126	111	104	120	120	116	121	126	80	121	107	122	125	119	92	104	110	112	114	120	118	112	92	101	138	111	110	107	100	119	125	115	111	110	127	121	128	125	117	112	120	105	88	121	122	100	125	102	110	115	130	107	133	104	120	98	101	101	116	131	108	110	122	104	111	142	115	127	135	106	124	129	116	115	117	114	108	103	106	111	112	130	109	114	123	106	103	132	130	111	115	132	127	111	124	143	122	99	96	110	102	145	109	121	119	96	115	104	112	122	129	108	114	107	105	98	118	101	119	119	112	98	116	92	123	111	111	117	113	114	120	112	105	112	94	141	114	107	112	111	114	115	103	103	119	107	114	114	112	121	115	104	114	117	131	106	103	105	83	111	116	92	127	104	114	124	124	93	123	116	115	119	115	107	124	111	124	125	118	129	119	98	119	106	112	126	116	112	109	114	123	128	104	116	106	118	121	118	115	103	114	117	112	104	114	101	121	120	122	107	118	112	124	109	116	112	102	117	107	119	122	99	104	102	110	111	124	112	112	122	110	112	104	114	98	132	129	123	117	130	89	117	129	132	113	100	107	97	96	105	121	100	133	133	121	97	99	110	124	121	116	118	118	128	107	108	135	105	100	115	104	116	118	113	118	133	125	118	101	121	126	89	112	101	110	100	103	121	138	114	117	105	106	115	108	119	125	99	112	101	97	90	122	124	118	95	112	119	116	103	114	105	103	116	107	97	121	93	119	113	120	95	114	98	125	125	130	123	112	106	88	108	135	114	118	111	100	135	133	115	111	113	137	115	114	139	133	116	109	109	114	126	136	124	115	116	126	120	126	114	104	119	99	102	94	110	105	124	127	109	101	107	120	103	111	99	112	93	102	103	133	124	115	118	105	120	102	125	135	119	107	112	94	125	127	99	106	133	93	104	113	107	110	111	116	110	101	106	110	114	115	110	101	136	109	118	114	121	109	128	110	126	123	116	115	106	102	120	125	101	100	103	119	112	140	108	92	123	108	116	99	131	123	128	105	94	116	120	125	117	113	117	130	103	116	115	119	115	102	114	123	93	99	110	105	114	110	96	99	112	124	112	101	110	122	112	114	110	123	121	117	129	121	117	108	124	100	135	108	126	111	128	132	102	104	129	107	106	115	131	119	101	100	95	125	100	132	134	120	96	112	100	100	119	122	111	102	99	104	106	103	109	118	116	118	120	112	123	115	106	130	110	109	110	123	110	108	97	120	101	101	110	113	121	121	118	103	103	103	118	111	105	111	128	126	102	100	86	111	122	128	117	97	131	120	97	101	138	111	114	89	106	98	105	122	105	92	102	122	90	101	126	121	122	107	106	102	110	95	97	102	114	116	117	113	133	123	96	121	101	117	95	116	119	110	123	94	115	130	109	94	111	109	112	112	112	94	100	121	104	102	115	130	112	114	131	104	93	116	120	96	109	124	109	103	93	111	117	127	93	94	125	107	120	117	107	103	127	99	130	97	108	96	96	129	110	109	120	113	100	128	122	116	132	112	124	115	116	118	114	113	106	118	126	103	117	119	111	123	127	86	107	106	122	100	120	103	129	98	112	126	111	111	127	103	124	106	114	116	109	109	131	114	109	102	115	97	104	106	110	99	117	106	119	127	108	97	112	106	127	119	114	101	112	122	116	109	138	120	118	122	101	102	109	115	104	124	114	98	113	134	103	113	108	130	98	105	125	107	109	95	108	128	112	125	135	88	127	108	132	126	120	112	106	112	124	109	95	106	128	111	116	117	124	96	112	105	126	132	113	115	126	118	120	105	114	113	108	103	135	132	104	129	118	124	100	120	114	108	109	120	120	121	128	121	128	116	118	128	112	119	82	102	102	120	118	104	99	96	113	104	122	114	105	109	101	112	113	112	115	122	105	100	98	114	96	127	116	100	131	115	128	113	106	108	129	132	113	111	122	111	126	111	106	96	101	111	129	105	125	120	106	108	134	97	122	97	109	96	109	111	106	109	115	106	104	100	110	124	126	113	111	95	116	111	132	113	127	114	127	104	103	110	117	109	132	125	127	127	120	113	119	102	99	120	114	114	98	106	104	122	107	114	93	108	98	119	124	136	124	101	119	104	98	103	112	108	97	99	103	103	125	116	122	111	134	99	116	124	106	110	115	100	106	87	137	117	118	136	109	117	99	95	118	122	106	118	137	126	130	106	123	99	99	84	120	103	122	128	114	116	91	114	114	112	97	97	106	91	128	102	114	130	119	126	103	109	125	112	94	108	104	125	131	114	114	95	124	121	105	107	107	120	117	115	101	103	123	114	110	103	114	129	110	100	115	138	116	95	107	109	127	131	115	122	108	101	91	93	115	99	115	104	132	114	122	122	111	100	130	110	102	122	102	113	119	111	105	113	137	105	110	108	112	97	110	144	126	118	98	106	117	101	93	109	101	123	122	133	115	121	102	115	108	106	124	125	108	125	116	106	99	96	97	129	128	104	112	115	103	107	115	115	110	98	127	103	116	120	111	100	120	108	106	118	121	110	130	100	113	100	122	89	112	112	102	111	109	129	131	101	130	113	121	124	101	103	132	115	116	103	101	112	117	111	115	124	134	117	118	98	115	101	127	129	115	115	100	95	105	104	90	106	118	124	106	100	107	127	93	118	126	122	134	123	105	104	110	110	127	127	106	115	143	131	132	113	99	109	110	137	122	113	109	128	140	114	103	113	148	112	88	115	116	115	120	114	103	111	109	110	114	99
34518	39959	49977	47916	47731	70212	74462	44665	16573	3362	741	344	543	496	355	375	309	305	294	285	302	299	289	249	285	276	269	292	255	265	266	275	305	286	246	281	310	258	257	226	261	305	276	260	259	274	274	283	255	273	284	262	273	241	277	245	248	255	275	284	280	266	245	266	260	271	254	263	266	261	284	253	283	253	288	275	267	276	231	288	260	263	253	272	258	261	259	270	281	288	280	246	255	287	265	255	266	270	252	265	255	260	257	270	262	264	253	288	269	252	260	282	272	252	276	265	284	291	243	280	263	278	277	243	271	267	259	257	264	246	283	266	272	272	268	252	260	263	268	264	267	240	258	290	271	262	270	241	296	277	255	242	265	256	245	256	273	284	260	253	262	271	234	286	266	266	259	255	257	256	256	265	283	275	247	258	249	273	253	251	282	260	254	268	261	272	256	260	277	241	276	242	250	283	255	254	278	280	248	294	233	290	236	274	294	275	273	264	261	276	282	280	257	298	267	252	289	270	262	258	252	278	275	259	269	225	276	238	278	251	262	265	243	265	267	275	288	258	270	254	330	257	294	271	231	248	269	283	234	276	277	260	260	283	273	257	276	258	269	255	263	288	240	259	245	249	275	236	270	270	259	265	232	266	264	283	255	267	264	228	269	274	273	263	233	270	261	238	230	281	240	256	274	230	281	260	275	285	276	246	254	270	254	272	262	250	251	269	266	281	269	274	273	263	291	269	225	266	292	278	277	277	259	260	272	262	255	254	287	267	264	250	253	242	274	256	281	272	257	255	237	262	273	274	269	273	270	269	263	263	245	250	280	265	252	228	258	274	266	276	272	288	269	260	260	260	271	250	289	231	243	262	288	272	240	288	260	268	265	249	267	288	268	265	262	257	243	282	268	263	275	249	246	283	251	269	251	271	291	277	285	259	269	281	259	286	254	264	269	267	255	257	249	246	274	288	248	254	282	241	281	258	265	274	269	280	247	275	277	273	245	274	288	289	271	259	273	228	285	261	272	283	252	273	266	272	254	251	243	291	268	276	259	278	265	278	271	267	298	228	254	262	257	259	260	260	282	265	297	267	258	236	275	268	255	282	281	262	270	271	250	244	247	264	269	268	276	250	239	264	298	309	264	261	249	255	282	263	287	245	310	276	283	259	263	250	276	274	272	288	264	262	267	246	295	256	282	282	244	247	261	292	294	256	258	274	263	264	269	241	247	270	230	277	264	255	259	244	234	261	250	241	257	289	259	252	243	280	266	250	275	253	267	276	233	280	260	253	283	256	257	274	244	257	220	266	273	294	275	279	266	248	278	270	271	305	239	260	293	287	270	236	280	294	271	255	275	240	267	231	249	243	274	291	283	268	255	270	254	267	295	251	234	278	268	281	242	275	287	261	279	240	255	241	256	280	266	283	252	278	277	266	289	270	267	263	273	263	270	264	263	261	259	266	275	263	266	247	240	249	289	281	266	251	284	284	280	251	267	277	259	285	286	255	296	239	257	248	286	261	262	279	267	258	260	291	250	292	248	261	278	260	284	274	252	272	267	286	282	260	284	255	261	231	278	251	250	253	260	259	266	241	277	242	288	262	263	268	275	268	273	287	270	263	240	281	270	266	267	269	254	271	289	249	269	239	249	265	249	250	268	268	246	251	267	229	238	242	296	257	270	294	258	266	260	250	295	275	276	244	286	261	257	300	272	276	276	272	273	277	247	237	290	234	275	254	281	306	285	281	266	251	286	253	246	280	259	250	274	284	269	259	272	254	273	248	263	253	280	284	271	259	246	243	227	241	258	263	282	239	242	262	274	260	272	263	248	255	286	267	261	253	270	304	287	269	248	266	282	283	252	285	276	268	262	242	266	252	253	241	294	278	265	270	264	273	266	271	249	259	266	246	273	259	275	272	262	279	255	251	250	249	271	281	235	279	287	270	264	280	258	276	265	276	258	279	245	260	278	249	267	241	290	257	254	261	275	272	248	223	248	243	253	296	243	256	266	258	270	269	278	243	256	267	253	222	239	269	238	248	253	241	261	250	254	268	263	264	265	269	257	268	264	274	276	274	247	268	262	272	280	262	273	288	280	243	261	286	272	261	269	269	276	282	251	267	269	255	255	237	267	283	274	273	277	256	258	248	293	253	259	272	273	264	255	260	251	263	278	272	258	273	270	284	264	253	276	266	240	269	259	254	252	262	245	262	237	247	260	288	271	261	275	277	289	266	254	249	248	244	255	263	278	234	249	268	266	274	269	280	251	259	265	260	253	271	265	266	264	282	299	230	284	290	276	264	264	244	243	246	250	274	261	252	282	252	253	245	253	269	251	255	258	295	260	262	237	251	263	275	262	230	251	258	259	265	270	272	229	268	246	266	251	285	273	284	288	248	275	293	276	236	261	284	262	246	275	268	262	261	258	282	270	255	260	289	300	258	271	288	271	258	275	277	251	283	259	275	253	273	238	285	264	223	268	248	294	311	267	265	249	242	246	257	248	278	282	284	268	258	292	301	249	275	279	254	269	268	252	263	272	250	274	294	262	235	277	278	279	260	250	287	249	274	257	237	263	247	287	261	245	298	259	242	264	291	291	274	239	281	236	261	269	275	278	232	275	228	233	265	270	291	276	255	235	298	257	255	290	271	279	249	233	283	272	277	271	270	248	254	272	256	284	271	261	246	262	267	266	262	250	265	266	288	279	276	287	263	236	256	251	266	276	271	271	270	268	279	304	263	262	280	269	245	288	274	271	257	273	261	262	264	276	283	280	250	258	280	304	228	258	298	316	259	275	266	237	269	268	269	294	281	245	269	251	285	287	253	267	259	272	278	243	259	282	277	255	261	260	265	249	258	249	254	268	286	251	240	265	236	248	252	295	261	273	305	262	270	251	277	233	253	284	248	267	265	284	253	272	249	262	274	275	284	258	276	245	250	260	240	231	269	247	258	260	251	265	275	252	267	271	262	268	285	271	274	281	269	259	269	272	263	278	240	245	258	265	265	255	274	254	257	275	250	260	277	253	264	227	237	244	258	263	282	272	284	261	260	260	265	271	269	277	269	277	224	271	251	273	267	254	263	262	250	263	262	306	276	253	250	246	256	283	292	279	265	257	247	272	230	290	246	277	244	278	266	257	220	271	284	264	271	257	242	273	259	245	276	245	236	255	256	267	283	258	279	263	253	254	264	253	267	253	288	283	259	286	289	267	310	276	269	269	248	280	263	249	262	260	273	273	250	248	265	286	297	250	276	267	271	248	284	239	250	263	267	251	272	280	261	279	256	275	246	258	283	247	255	259	246	274	286	293	268	286	306	254	245	265	268	259	283	269	252	247	242	273	277	236	272	274	258	248	264	264	258	281	266	291	268	264	316	272	248	279	272	262	245	273	263	286	257	256	259	265	278	269	280	281	268	261	277	266	277	261	291	246	251	249	256	242	267	289	239	259	269	265	266	270	251	265	280	275	267	232	254	269	274	265	258	242	279	267	266	276	272
11541	16615	26535	21172	10799	8646	11772	5117	1008	256	140	151	147	126	139	140	128	129	154	149	133	157	144	149	154	131	145	141	141	154	137	126	145	144	127	134	151	131	145	152	153	129	115	128	126	123	163	125	150	131	145	150	133	133	128	134	149	124	123	129	124	112	153	126	155	125	133	115	146	135	130	128	143	127	125	133	139	120	130	139	121	119	138	127	143	120	124	124	116	133	130	129	109	115	150	126	141	140	140	122	145	136	133	123	130	123	138	125	139	139	143	145	124	116	131	139	137	132	131	136	143	119	145	139	135	131	133	111	159	129	128	125	122	128	144	153	128	126	122	142	123	119	124	129	152	139	117	145	150	140	120	149	125	130	158	115	124	135	149	127	119	134	129	152	143	128	151	153	147	127	148	160	122	112	132	141	143	141	152	133	124	121	117	157	128	123	128	115	135	124	137	128	130	133	140	132	129	115	115	122	118	128	129	131	130	125	149	123	136	128	138	130	142	143	111	118	135	147	165	153	126	130	128	148	137	121	141	120	135	137	139	140	118	142	144	129	118	147	124	125	118	146	134	135	128	145	143	139	125	116	131	141	136	102	151	128	125	139	127	126	127	161	152	129	118	133	139	135	133	128	134	126	134	141	143	130	138	138	111	146	122	144	150	136	119	131	136	111	112	129	148	135	120	132	125	138	153	127	141	119	120	133	150	136	120	110	132	144	135	126	131	119	126	124	139	135	132	146	128	138	145	136	128	120	129	139	124	139	145	143	147	155	129	126	133	111	132	120	132	133	123	140	119	139	132	121	131	108	127	121	123	107	126	125	129	142	141	129	131	119	128	141	139	115	124	126	127	135	131	134	156	158	165	135	145	104	113	117	118	127	134	119	123	128	103	138	102	118	144	112	122	128	124	124	118	153	155	116	121	136	127	148	125	133	147	140	125	156	142	145	145	134	146	143	143	134	129	148	122	129	148	129	140	123	136	146	141	149	140	144	134	115	143	122	124	116	131	132	125	125	122	148	147	126	153	127	123	132	131	139	159	131	137	146	122	144	138	129	132	129	135	118	122	154	114	156	145	119	129	133	139	135	112	132	140	128	125	132	143	125	143	127	131	130	138	135	143	142	144	141	150	135	150	165	124	111	125	126	128	140	136	112	121	139	136	125	142	133	124	132	132	122	143	143	137	128	167	114	123	133	127	114	138	130	116	141	124	122	140	131	135	153	121	114	121	143	122	142	121	146	167	146	126	117	132	130	129	135	131	135	116	168	151	124	111	125	142	148	127	141	144	132	140	118	139	124	138	138	159	115	158	129	124	155	134	147	144	126	138	140	131	132	147	139	144	127	132	108	135	120	136	149	141	138	144	121	119	121	121	165	142	113	131	135	136	123	126	138	141	126	152	142	148	153	139	131	118	141	137	147	123	110	146	124	138	142	133	152	143	129	135	120	124	141	122	126	127	125	141	132	129	134	142	151	130	124	126	149	119	146	122	131	149	131	142	138	138	146	117	121	127	119	133	130	138	139	124	132	138	138	123	139	124	165	134	142	147	135	143	137	143	150	130	138	131	131	140	139	130	156	138	119	125	127	150	126	119	137	146	130	124	137	135	127	119	121	114	123	149	139	111	125	136	128	135	133	121	133	124	131	143	119	132	138	132	128	140	146	118	119	128	113	134	143	124	152	110	156	134	146	120	136	125	146	137	134	119	130	120	119	149	133	132	131	129	151	126	135	134	116	132	133	132	136	134	122	156	152	117	126	134	131	141	159	154	130	139	138	124	112	127	119	125	134	118	118	137	114	122	122	127	134	129	166	148	136	129	140	152	135	117	141	124	139	119	143	141	156	113	148	141	134	120	114	145	107	136	147	153	116	133	123	153	151	159	128	137	125	140	128	122	131	151	154	145	140	114	120	142	133	136	117	128	135	110	129	136	137	127	147	134	143	135	122	142	108	132	116	141	129	138	132	126	132	137	142	111	127	125	133	146	122	125	133	131	137	126	149	122	102	150	127	152	151	114	129	115	137	149	129	148	154	154	125	148	142	118	134	122	132	144	122	141	133	107	132	160	113	138	121	130	138	134	131	141	140	122	124	105	141	140	124	127	124	116	137	135	145	143	135	130	153	158	124	142	125	131	114	111	134	136	123	143	141	151	136	139	128	145	142	118	123	115	119	123	143	136	126	139	122	129	136	157	131	116	119	147	133	160	129	133	129	139	137	147	126	117	123	158	139	135	137	128	130	136	144	148	149	123	170	136	136	140	135	116	148	123	129	137	114	137	145	100	121	149	129	132	119	131	128	95	119	153	150	138	140	153	140	136	147	129	121	143	123	142	137	135	141	122	132	133	119	125	110	151	127	132	137	118	123	144	126	109	134	137	131	136	133	137	117	142	143	154	138	135	116	130	109	129	127	125	138	142	147	128	146	136	140	133	159	119	146	135	148	137	141	158	140	139	133	148	132	131	150	128	144	132	121	117	128	143	157	135	127	115	132	135	140	154	157	141	138	124	108	125	112	130	137	137	138	130	139	127	137	120	148	116	134	127	148	146	150	113	99	137	126	128	119	130	129	130	126	148	121	145	138	127	129	127	138	152	126	142	130	152	130	149	113	124	118	133	124	130	137	131	123	131	125	127	131	131	131	129	122	136	115	135	152	147	141	109	138	117	134	134	136	136	116	137	159	139	154	150	135	132	141	144	131	129	133	148	132	151	127	125	131	133	104	126	150	115	135	131	130	134	143	142	128	123	110	129	120	134	132	133	137	113	137	113	133	135	149	124	126	164	123	125	133	135	129	140	134	128	142	117	126	145	145	124	123	128	131	142	125	129	145	130	142	134	139	121	140	126	147	130	153	111	122	140	110	141	146	147	138	125	137	144	138	123	129	123	131	139	122	127	123	128	163	129	122	135	137	121	136	150	147	131	121	128	140	114	143	130	140	153	152	142	134	139	139	136	120	130	118	127	147	108	171	143	137	115	136	128	130	115	142	114	113	128	137	124	127	116	142	120	148	147	148	115	128	138	147	114	126	125	122	121	145	142	116	132	133	121	127	129	116	147	122	138	146	143	158	118	128	129	129	119	135	137	136	128	155	149	146	137	110	134	115	126	156	116	119	148	125	119	131	131	137	128	169	126	136	151	133	134	119	135	129	127	127	140	123	150	128	112	130	137	103	132	138	142	130	122	138	124	123	128	138	138	124	128	150	124	117	127	122	156	136	127	127	129	117	166	137	111	143	125	140	122	132	136	111	135	136	132	141	103	127	143	138	128	122	147	121	125	140	133	147	112	153	157	116	134	138	157	140	158	159	108	124	118	139	127	133	150	138	137	146	137	138	138	126	134	137	144	127	115	135	149	147	130	117	121	136	128	122	123	142	121	123	130	145	150	128	137	136	135	139	118	132	126	127	132	136	118	126	100	125	111	136	121	133	150	121	122	128	128	105	135	126	141	142	116	148	108	147	156	146	118	115	133	123	122	123	126	96
8139	16281	29863	26299	17024	22665	26130	11659	2457	524	340	311	315	325	322	301	328	323	330	304	317	314	331	321	327	304	323	336	332	324	352	263	315	294	361	303	294	302	307	317	290	316	310	304	326	305	325	338	309	302	281	324	323	315	306	315	318	314	335	362	327	325	329	278	329	308	306	303	307	299	350	299	335	330	364	318	321	294	329	285	295	294	299	314	336	345	342	310	294	322	324	329	344	316	316	278	285	342	311	316	325	315	313	332	353	334	337	307	293	326	353	338	286	313	325	314	330	324	288	354	311	302	339	281	315	312	318	308	305	337	339	282	334	350	318	299	334	311	320	323	315	316	318	293	347	374	302	309	325	298	307	291	338	300	282	349	289	315	334	301	288	320	304	341	307	300	302	335	330	340	308	308	308	310	312	334	335	318	356	335	296	294	323	304	321	340	330	319	321	318	315	310	305	316	303	345	313	324	318	339	343	329	309	314	316	353	335	278	304	312	320	312	368	322	333	324	336	341	294	325	294	310	306	283	303	321	325	343	351	302	337	323	331	304	327	305	308	326	329	314	296	319	342	318	294	344	324	332	319	316	295	316	327	335	292	314	319	314	320	320	299	319	279	306	308	338	301	296	283	307	313	299	318	300	300	328	342	327	301	296	307	302	299	318	314	304	312	320	309	297	297	356	323	297	318	319	340	340	313	338	333	343	310	317	330	331	337	332	300	331	331	307	316	311	326	309	316	288	332	317	318	342	296	329	306	321	275	292	312	330	298	336	340	312	341	335	358	325	314	361	336	356	301	308	292	326	343	291	341	308	324	323	322	307	354	307	360	353	312	306	308	326	305	343	302	300	345	332	296	329	333	273	303	304	311	267	342	265	285	301	301	338	328	314	323	314	295	324	311	315	315	305	308	332	320	311	325	312	297	326	312	325	309	301	277	293	291	339	293	332	343	311	281	292	354	327	305	319	357	305	296	312	312	333	319	335	329	304	317	316	323	300	277	308	319	311	326	291	304	249	313	331	364	323	328	367	323	293	299	345	326	315	297	317	351	317	315	340	306	292	311	332	314	319	354	299	307	315	330	338	315	313	310	334	356	290	327	329	321	322	305	316	309	339	299	305	318	301	319	317	309	280	315	302	319	322	315	323	313	304	300	311	296	333	290	290	283	355	300	357	325	280	330	296	299	299	319	315	307	305	313	337	317	340	316	333	308	318	327	301	324	319	302	290	314	333	329	296	302	324	327	303	314	321	314	327	330	329	311	302	348	332	332	311	312	310	318	330	325	327	338	309	330	321	300	309	288	297	300	308	304	333	329	332	266	313	319	329	301	328	312	325	312	329	328	316	320	322	313	323	288	278	303	304	298	316	308	293	299	311	303	334	332	300	320	315	327	317	353	300	301	340	297	332	289	335	344	309	305	295	339	359	311	306	319	350	322	304	354	310	312	364	320	315	314	304	309	279	299	314	327	330	324	329	312	330	332	318	320	292	318	312	333	287	322	316	323	324	286	296	299	336	337	318	345	313	332	311	323	305	311	329	293	295	321	311	336	313	284	320	319	325	320	338	326	343	305	344	328	326	321	298	285	348	308	311	321	333	322	332	304	332	298	328	298	331	291	328	312	321	319	324	304	310	321	347	308	300	310	315	322	287	312	332	307	311	299	316	311	312	325	341	319	329	311	318	324	348	292	279	304	342	345	326	340	308	311	272	320	283	284	326	318	330	309	330	316	360	338	334	293	309	284	321	295	315	305	310	356	303	316	301	334	299	317	324	324	336	300	310	311	320	328	328	314	309	313	287	310	325	316	299	326	334	325	292	302	325	317	312	312	310	321	300	321	294	300	303	319	317	311	312	340	349	286	316	291	344	323	340	301	349	306	314	313	323	306	324	313	327	339	288	296	338	338	330	320	316	324	299	302	318	368	315	320	287	310	290	329	300	296	303	304	324	288	306	329	300	319	300	319	331	297	344	330	318	329	318	296	323	324	333	320	316	308	313	306	321	358	308	347	309	266	313	291	311	305	340	318	322	307	326	293	328	327	326	299	315	341	320	323	312	323	324	321	317	324	311	300	290	279	302	321	373	320	315	340	325	324	310	330	324	342	331	328	325	316	307	327	329	297	308	355	307	305	291	329	347	313	301	338	300	306	340	347	332	314	338	307	319	313	300	312	302	320	292	296	338	298	312	298	290	350	318	341	307	336	319	364	314	335	338	303	321	323	296	292	313	318	320	294	310	333	315	320	304	321	340	293	314	306	331	296	300	320	302	295	333	310	306	333	299	329	315	323	335	333	331	293	287	332	321	314	314	314	344	337	335	316	329	333	344	331	333	318	320	322	310	319	329	309	317	312	324	329	327	329	353	344	332	328	329	334	340	323	341	327	340	334	348	303	337	354	334	308	299	302	325	319	320	352	306	301	297	294	308	322	340	316	325	312	314	351	309	327	341	326	302	323	297	317	332	320	322	312	290	309	314	302	343	308	324	343	277	345	306	322	318	332	329	295	321	324	329	304	346	317	289	301	294	327	334	351	330	331	340	350	279	305	356	338	339	348	312	316	313	314	295	304	298	333	307	319	302	363	311	310	328	301	325	301	320	308	299	302	317	309	316	331	315	330	322	339	348	325	325	335	329	316	313	326	294	286	324	327	333	308	288	308	295	309	310	305	323	329	304	301	346	304	298	324	296	314	309	302	340	316	319	307	306	282	338	336	331	290	322	316	321	323	315	317	306	315	303	304	283	341	328	306	346	306	299	327	315	356	282	322	326	313	335	325	280	302	311	313	303	303	333	363	322	325	307	321	346	313	320	328	337	366	335	323	352	294	295	341	351	296	325	293	327	304	313	296	336	315	320	319	301	329	344	284	308	332	313	267	296	275	311	312	337	295	313	334	316	312	314	301	353	295	304	288	326	279	331	313	303	330	332	339	316	314	316	319	351	329	306	294	329	328	315	327	313	323	322	331	334	304	325	309	321	341	301	311	325	313	326	314	319	347	312	326	307	324	327	296	327	340	316	320	322	342	315	300	331	323	295	325	324	309	314	305	322	282	312	320	316	329	306	347	302	322	319	332	346	315	287	310	300	319	329	303	321	301	297	329	331	292	337	313	319	302	318	303	307	289	328	326	311	303	365	309	365	307	326	293	338	314	330	299	319	302	298	321	317	321	327	340	306	319	319	324	331	279	295	304	313	290	302	285	293	317	302	306	335	332	306	300	326	320	301	320	274	274	323	305	328	298	333	345	309	336	317	327	306	313	303	296	319	329	317	276	311	332	295	330	323	307	327	308	309	333	298	306	301	313	318	335	278	320	326	313	334	311	308	292	316	336	295	315	337	295	333	296	333	319	287	313	307	304	307	314	288	351	330	334	332	311	349	297	344	340	336	344	309	332	320	298	334	305	335	307	278	307	334	324	344	282	302	307	299	307	299	317	332	335	322	302	324	313	329	346	332	328	313	312	334	320	343	274	323	310	345	320	337	307	336
33336	44372	42789	32563	28281	33064	41032	24391	8011	1260	258	141	144	163	141	165	121	135	134	137	137	145	134	152	117	137	142	163	129	126	137	137	131	128	143	163	143	112	149	142	150	129	131	136	127	146	164	132	119	116	128	151	138	146	138	143	145	132	134	128	160	147	112	142	142	128	115	136	138	146	137	139	117	128	129	138	152	140	131	126	107	121	144	149	135	148	109	119	143	141	131	126	144	119	152	142	138	126	135	142	141	133	123	134	128	163	134	101	142	151	128	121	122	137	135	119	139	142	139	128	133	144	168	143	134	123	145	145	133	139	120	143	137	145	143	134	142	121	163	130	144	146	137	162	122	138	129	151	109	110	110	138	144	138	128	149	142	160	123	138	137	146	123	130	136	169	142	139	116	145	153	135	133	143	139	115	141	136	128	145	138	122	121	122	150	124	130	121	146	104	135	135	134	146	128	144	141	118	132	134	135	116	143	134	131	167	127	119	119	134	133	141	135	128	131	121	122	178	133	133	137	138	112	140	134	132	125	133	119	134	134	131	156	111	133	120	147	134	137	120	115	140	125	132	153	138	132	149	130	143	128	118	125	150	140	141	128	133	134	137	146	141	140	137	130	119	102	113	151	135	127	135	124	149	129	152	141	127	127	113	146	139	120	127	124	153	135	136	125	143	131	119	125	122	141	137	136	135	137	130	104	145	134	135	121	136	121	152	105	120	144	152	120	157	133	147	127	125	154	131	154	150	126	156	140	152	123	140	141	140	131	132	127	149	133	134	122	134	133	139	132	144	151	133	142	164	126	130	137	131	153	132	142	136	137	135	143	133	136	143	139	131	145	140	137	145	123	150	146	120	131	157	137	142	145	155	144	144	153	153	137	119	134	156	129	134	151	121	137	150	122	129	117	158	121	133	146	129	132	128	122	139	171	131	137	153	146	139	132	129	136	127	120	152	125	130	124	128	137	131	153	120	120	117	139	132	146	123	148	142	131	133	130	137	158	158	132	153	121	124	139	136	119	136	99	136	146	125	157	125	113	128	147	142	148	141	142	137	141	127	138	131	129	137	108	140	154	151	142	138	154	117	110	124	149	137	129	138	133	132	139	126	113	140	149	147	144	147	124	160	103	144	145	120	129	129	130	130	116	144	125	149	127	117	143	143	156	125	106	128	130	127	132	155	136	139	133	150	113	131	124	146	139	152	140	124	149	145	124	123	126	120	145	146	138	128	134	133	118	114	146	140	116	132	122	124	143	122	138	140	144	145	131	130	132	152	135	121	159	150	138	139	126	139	146	110	134	142	121	132	137	137	121	126	135	142	146	136	125	143	124	152	126	127	151	137	146	158	135	138	107	113	125	151	150	160	124	106	120	131	113	139	126	143	144	146	157	134	124	137	156	133	132	128	137	139	147	132	133	136	130	129	139	129	124	130	136	122	121	138	143	145	154	139	116	143	133	125	129	148	140	125	123	118	119	116	127	149	151	141	140	118	123	124	131	141	129	156	131	122	119	145	154	142	135	111	136	142	138	126	133	139	135	114	131	147	134	136	147	134	117	124	123	150	123	132	136	153	134	142	153	140	127	151	119	137	142	134	127	156	135	138	138	116	143	154	142	147	149	122	131	152	129	142	140	128	114	134	132	138	128	141	146	136	138	148	131	131	118	120	142	149	121	127	130	136	127	133	139	116	153	135	115	138	150	138	152	145	126	133	148	136	141	95	151	134	151	141	134	123	122	152	130	141	140	153	127	145	145	115	132	133	159	130	159	137	143	129	139	125	132	129	158	120	143	134	138	146	153	129	146	130	135	121	163	160	138	127	140	115	106	131	143	148	115	141	153	140	151	129	141	142	124	134	141	156	140	137	125	163	132	126	129	144	143	136	150	127	138	126	135	137	144	145	135	142	127	124	112	116	145	142	118	132	123	123	153	160	136	150	132	138	131	121	146	138	121	136	136	142	118	142	125	149	132	139	118	148	145	132	141	152	150	145	137	130	142	131	132	150	149	136	170	144	129	122	119	137	127	141	134	141	111	137	125	146	126	123	136	117	142	123	123	120	155	134	136	110	140	120	112	136	147	138	131	131	140	149	145	128	134	127	137	127	150	136	114	135	137	147	129	140	142	134	163	141	131	128	130	138	145	141	109	129	145	142	133	131	154	134	130	134	138	112	129	104	138	161	119	150	131	152	164	142	132	138	132	159	126	115	137	134	123	128	152	143	118	127	149	161	121	126	149	148	135	146	137	150	137	119	153	117	121	140	120	104	137	131	155	140	129	142	143	128	127	154	117	122	144	146	118	116	125	117	120	149	157	140	157	141	139	137	141	112	158	118	112	134	154	146	109	137	153	135	134	128	118	154	138	128	152	135	133	130	122	137	105	150	139	143	122	135	111	125	131	134	134	124	115	157	149	130	150	155	147	141	134	156	132	131	138	145	135	141	156	107	156	117	122	123	122	120	137	142	136	138	141	145	123	134	129	137	132	148	133	123	127	128	162	129	110	141	126	123	147	155	124	152	148	146	134	131	165	136	140	139	149	132	135	128	151	127	143	137	131	147	125	146	145	137	143	135	110	132	120	135	147	136	128	134	140	126	141	122	135	150	130	128	129	157	127	131	149	139	141	142	140	144	149	157	121	133	142	118	150	132	138	137	124	148	126	152	137	127	143	147	140	142	143	134	157	141	120	139	124	140	118	138	141	138	129	143	126	129	146	147	159	102	141	134	123	138	116	113	139	155	154	131	141	139	145	133	121	145	116	128	125	128	138	151	130	147	126	154	133	148	139	151	126	145	139	140	118	132	115	138	149	120	145	127	152	120	136	135	147	133	145	127	120	132	136	126	120	131	158	127	145	125	135	146	135	146	124	153	131	167	135	131	149	112	149	140	133	130	126	140	127	123	129	133	168	125	133	140	135	141	137	147	152	148	137	121	129	133	139	129	122	143	121	138	119	138	150	145	155	135	124	115	148	114	139	134	115	157	144	143	128	151	142	115	121	123	145	131	149	131	153	109	132	154	157	117	129	119	140	131	137	151	127	127	129	114	128	116	135	147	125	120	131	148	133	138	144	125	134	130	146	118	148	128	138	120	139	158	146	145	121	137	130	153	132	137	147	155	126	148	120	129	163	146	130	145	155	141	142	151	136	134	138	147	118	128	156	134	132	138	137	134	134	157	136	138	125	141	133	131	145	142	121	140	151	135	133	125	162	144	138	147	119	127	142	130	137	133	113	131	130	136	147	132	157	127	142	139	130	110	119	142	134	120	129	149	135	140	140	143	151	149	149	133	125	136	128	157	130	132	162	126	114	140	146	126	120	134	155	156	131	144	133	134	122	139	129	145	115	115	143	150	136	151	134	139	134	142	144	139	140	141	125	137	146	166	113	140	139	115	124	130	133	154	133	125	136	150	164	164	145	143	103	126	162	133	141	118	133	148	140	137	144	153	117	133	140	131	140	166	152	151	141	132	145	119	147	125	144	142
24363	40336	43406	40527	38926	53266	56386	33117	10103	1796	548	356	401	404	388	347	340	326	324	311	296	327	316	298	312	368	339	313	318	307	309	336	325	335	338	322	327	362	329	343	318	284	324	313	307	306	335	306	278	334	311	333	336	336	309	325	328	309	334	283	339	328	361	353	350	298	346	320	313	315	347	335	304	312	346	348	314	306	313	305	326	307	312	360	323	302	321	332	316	334	340	329	322	316	345	350	341	296	314	309	319	320	278	313	304	327	325	337	306	283	326	330	338	364	335	299	346	270	326	319	282	317	336	308	348	334	317	317	309	345	294	317	328	318	305	339	313	336	304	319	342	318	348	322	347	328	308	329	340	311	326	325	306	324	311	281	314	324	320	331	303	321	310	316	294	323	301	323	303	289	339	318	315	322	319	342	335	304	313	325	295	352	295	276	338	344	311	364	340	340	292	309	342	303	315	305	308	317	328	305	326	341	316	326	310	341	309	297	321	328	301	315	325	329	321	309	270	330	271	351	280	309	342	312	350	303	312	346	324	357	319	362	335	314	300	302	330	326	323	302	320	291	301	333	300	296	300	293	300	308	299	313	323	317	318	308	305	324	283	294	307	331	315	349	307	290	326	300	352	303	329	291	333	347	362	308	359	308	303	329	317	307	293	330	321	311	324	297	302	320	300	296	305	325	355	293	341	318	338	332	354	322	327	315	323	317	318	301	351	310	324	302	312	313	312	288	335	290	332	320	341	277	308	302	324	332	318	320	328	309	329	297	281	308	314	314	347	308	345	317	322	308	322	324	320	324	287	333	327	332	311	300	321	328	348	338	323	353	317	329	293	322	339	325	302	308	322	311	341	320	317	299	318	300	297	307	294	299	311	329	298	319	340	335	310	321	300	318	334	315	301	347	315	302	295	317	319	292	345	305	352	308	326	284	298	358	336	319	309	302	311	309	351	317	334	315	311	345	325	307	328	355	296	309	294	294	312	314	332	321	350	315	310	326	297	299	299	324	316	305	322	364	345	338	310	300	321	301	327	318	318	312	320	311	329	326	317	324	356	315	339	314	337	325	348	317	301	279	319	321	309	324	292	309	321	288	314	314	323	326	311	320	329	313	323	324	326	325	318	301	316	322	324	317	279	323	315	311	327	338	343	304	294	305	342	309	278	352	287	332	317	330	319	329	315	306	307	367	316	327	321	319	319	297	337	351	310	330	282	332	312	331	332	323	305	306	326	313	316	320	313	302	307	329	325	323	317	298	297	306	309	321	331	302	321	301	344	315	311	341	331	309	328	339	310	307	334	310	295	309	290	306	332	349	320	308	345	334	282	328	329	354	322	312	282	307	343	332	322	307	333	307	305	318	304	323	295	316	326	335	347	308	339	340	325	328	336	300	299	338	305	339	304	329	362	328	302	316	311	331	317	329	328	336	321	320	312	307	298	305	317	296	315	309	317	309	324	323	322	321	316	319	296	324	330	303	281	328	331	315	325	317	330	339	328	318	293	322	333	317	327	315	347	342	324	323	315	339	321	297	324	316	312	304	311	331	337	315	313	355	330	304	343	336	312	296	282	312	321	323	308	332	314	308	327	339	297	310	306	321	320	341	263	309	287	311	321	293	329	318	324	317	319	321	307	350	303	315	316	309	308	309	338	328	324	326	337	295	297	326	345	300	301	307	316	320	312	295	357	276	319	300	332	314	308	304	329	299	331	294	298	332	315	333	306	314	324	353	319	301	303	318	305	277	338	299	296	307	307	350	301	354	313	327	324	346	336	334	298	321	330	327	314	302	297	322	333	296	333	320	299	326	344	303	311	324	318	324	288	288	310	310	349	328	351	320	325	356	287	302	315	354	321	323	306	328	326	310	321	325	356	315	330	306	288	326	331	331	321	278	328	311	360	324	310	315	342	303	356	315	326	311	313	307	301	305	326	316	317	330	339	313	322	351	344	317	351	311	307	327	332	312	336	314	353	301	293	308	314	348	338	320	304	333	313	332	314	324	309	324	299	289	336	315	300	295	334	295	291	294	335	299	311	296	328	345	310	358	326	323	333	314	324	290	312	302	302	322	299	362	320	303	312	319	342	311	287	333	307	298	306	288	304	309	327	325	314	345	331	347	296	317	300	334	324	339	309	348	301	357	338	339	331	342	354	306	306	328	334	318	308	334	289	302	305	319	355	298	330	288	339	321	310	322	307	308	319	325	350	314	353	320	315	286	332	272	333	330	319	295	307	339	285	315	329	288	326	334	358	256	319	330	319	317	302	319	309	341	315	308	292	333	316	328	331	318	335	307	341	347	328	315	295	308	330	310	315	296	329	319	296	318	295	304	325	325	305	297	296	299	324	328	296	333	278	333	342	337	306	344	317	308	300	291	301	319	310	326	326	329	340	313	317	296	310	321	305	334	320	332	350	311	315	324	308	299	312	309	288	319	319	320	329	305	333	310	305	299	324	330	302	326	336	310	297	332	302	307	327	331	373	285	328	318	326	322	307	308	300	350	308	341	328	349	300	326	306	325	352	303	315	332	317	328	334	293	325	349	344	300	306	327	310	320	325	331	331	343	352	295	316	322	338	317	337	330	291	337	321	298	331	337	328	291	335	324	330	304	307	310	299	349	291	317	320	294	337	297	328	305	340	321	297	305	282	321	306	281	289	312	321	330	363	318	340	331	337	314	314	336	318	307	330	319	339	312	339	308	334	317	301	303	327	311	339	362	315	304	306	328	344	315	282	293	349	304	328	327	329	355	327	319	321	332	345	313	312	305	353	337	313	321	323	346	314	321	317	314	289	300	342	325	333	334	291	295	286	344	320	351	337	334	314	313	334	279	316	334	330	303	313	321	314	314	313	312	301	315	345	306	336	320	313	335	335	309	319	311	330	290	343	313	326	321	290	291	302	310	342	319	325	294	301	333	344	313	323	299	287	344	308	313	319	316	310	339	346	331	308	325	299	307	313	309	310	378	328	312	320	337	334	308	292	369	282	329	309	328	314	352	327	307	325	360	297	289	311	313	320	315	320	302	317	298	320	326	313	350	301	336	365	319	306	338	341	317	347	313	314	328	304	330	313	327	301	326	293	316	332	338	285	314	291	329	300	327	322	306	328	311	308	322	276	334	325	319	299	336	287	320	317	317	328	325	320	325	334	312	314	323	310	315	297	322	322	267	350	339	339	322	350	306	294	318	322	308	291	314	305	313	317	327	290	331	329	323	341	301	347	305	293	346	302	302	317	326	329	338	308	308	321	328	315	311	318	326	338	296	319	310	319	316	320	339	330	322	313	284	295	299	336	336	296	322	337	315	305	326	318	287	312	336	313	308	339	324	297	322	313	334	299	313	298	311	349	318	311	326	325	320	315	327	329	315	332	322	314	314	317	299	324	327	320	315	319	316	314	318	321	309	323	317	334	327	337	325	326	319	342	302	313	324	323	322	326	340	327	304	339	284	303	322	311	330	324	338	323	332	301	271	282	303	304	337	301	297
42242	50524	38954	32563	30549	36553	49887	36399	18603	4953	648	172	148	165	170	119	127	112	108	110	120	102	105	115	129	106	134	124	130	119	125	129	103	121	124	114	102	115	119	112	125	110	138	116	96	100	104	113	115	108	116	112	108	110	122	109	140	114	122	113	123	121	109	126	132	101	112	113	109	121	97	103	112	140	100	121	133	127	119	122	84	96	112	147	119	107	116	110	123	113	120	137	139	118	102	116	126	109	100	113	126	136	128	113	116	129	135	111	128	95	135	108	108	103	134	87	117	122	118	128	114	107	128	115	114	112	126	114	105	109	98	103	115	97	120	115	104	143	134	115	109	98	107	111	92	126	113	130	108	108	117	110	105	130	90	110	125	113	130	91	122	119	127	95	94	121	118	113	117	122	118	129	104	113	123	116	110	104	124	111	106	119	114	132	114	105	92	104	138	118	124	125	123	134	89	106	127	114	115	116	112	109	118	111	149	148	105	116	115	140	117	122	133	129	110	100	109	129	121	117	117	100	126	113	109	118	105	110	128	107	128	115	97	116	109	115	106	121	112	104	120	115	113	119	110	121	110	108	116	107	120	114	133	118	111	99	118	120	120	110	110	101	126	115	101	118	132	132	127	121	126	104	112	121	121	120	111	110	136	124	130	120	104	105	121	91	90	114	117	126	103	118	123	118	132	136	116	128	105	98	117	116	107	145	112	111	129	109	127	107	103	98	111	123	126	85	127	125	116	102	105	113	93	109	123	118	114	111	118	123	117	136	114	113	122	136	139	116	127	115	95	139	111	103	99	103	104	129	114	128	108	113	110	122	117	115	106	94	98	111	116	143	137	108	116	110	110	110	123	129	98	108	105	97	128	112	114	120	112	126	116	116	109	113	115	112	126	122	100	99	107	112	136	113	118	121	131	129	129	95	113	91	106	133	122	114	104	114	131	100	105	103	113	118	116	129	122	111	113	109	111	130	106	116	111	116	135	109	100	96	108	111	89	123	120	114	135	120	98	109	126	100	125	113	109	120	126	120	115	121	104	134	102	112	117	126	117	108	111	125	108	125	140	99	102	119	136	117	108	112	125	136	103	107	124	110	118	117	119	126	93	108	106	108	123	135	125	126	105	128	99	105	107	107	121	123	110	114	103	117	109	122	117	129	115	124	100	116	132	112	139	101	104	109	125	106	112	112	123	112	110	95	119	125	110	121	109	128	139	129	115	114	94	136	139	121	118	130	120	100	111	95	123	111	106	116	134	115	117	132	104	135	133	135	100	125	136	112	111	103	103	112	121	150	103	96	110	112	117	125	120	108	124	114	109	125	107	128	99	124	102	114	135	94	114	117	111	99	111	124	117	129	117	125	115	110	119	129	110	118	124	102	129	111	117	101	109	110	110	124	112	123	90	121	112	129	119	109	119	100	111	108	116	116	144	135	109	102	115	109	95	125	122	113	109	112	104	102	110	91	118	94	78	119	114	128	141	124	103	123	102	121	126	101	111	139	117	112	104	120	137	129	128	112	115	112	99	107	132	118	122	108	112	111	120	104	107	108	129	108	120	108	106	131	118	111	128	114	133	135	98	111	119	127	124	112	121	107	115	113	101	121	127	139	116	122	113	100	123	129	100	103	109	120	104	122	110	128	125	110	114	115	121	109	108	111	113	104	106	113	115	135	107	131	112	117	127	131	107	120	110	113	116	105	118	105	114	93	88	103	130	114	107	111	116	127	117	137	96	122	113	99	119	117	110	105	115	120	114	115	121	125	126	119	134	118	111	106	105	127	150	120	144	110	126	126	117	129	117	118	127	123	115	109	115	127	123	125	107	112	100	123	126	116	104	120	127	121	134	130	118	116	134	101	109	119	124	115	123	121	122	112	121	117	105	128	98	125	110	116	126	107	110	117	136	114	96	131	107	112	129	102	117	97	126	130	132	126	104	112	107	124	119	114	116	109	134	104	118	104	126	104	109	101	102	111	102	116	108	100	115	119	118	125	94	134	113	115	109	115	110	106	126	126	128	114	121	123	115	108	103	109	122	115	117	126	117	118	108	117	124	116	125	118	108	92	107	114	108	108	110	113	111	125	110	122	135	127	103	121	109	121	117	106	127	110	104	106	111	126	109	129	100	97	108	109	123	134	107	116	123	108	111	113	113	120	128	98	123	96	101	116	117	124	109	116	123	121	124	111	106	99	122	139	129	124	121	118	109	126	99	126	120	111	117	121	138	106	116	103	115	122	111	125	105	112	124	100	122	133	103	103	124	127	122	113	106	125	136	117	107	123	117	109	99	110	136	110	102	120	118	110	114	142	119	113	122	121	130	111	116	95	125	108	117	101	113	108	113	122	104	119	113	128	120	125	118	104	126	95	101	125	116	122	119	104	121	112	118	98	118	121	106	101	123	106	125	141	113	120	124	119	125	106	104	115	102	122	120	129	106	89	132	137	131	123	119	103	100	100	150	110	98	102	109	112	122	115	131	128	102	118	130	108	120	113	114	117	109	124	115	114	102	113	121	112	130	104	131	118	109	127	102	102	120	120	126	120	123	94	105	100	98	126	135	125	125	117	126	113	135	124	105	112	97	119	93	124	118	119	118	114	117	122	120	117	107	103	118	112	121	127	116	92	135	103	129	115	137	101	95	120	118	125	99	113	102	113	110	120	104	123	104	119	116	121	98	118	116	109	99	117	127	122	107	121	107	106	138	122	109	113	108	137	118	111	106	115	121	132	111	108	114	109	129	132	115	107	121	118	91	126	98	115	112	116	130	114	97	96	105	120	109	121	119	118	96	115	112	122	145	125	102	112	115	124	99	121	100	106	121	116	121	130	108	118	110	120	106	95	143	127	130	97	117	96	142	87	124	118	116	118	134	121	117	106	110	100	114	115	112	108	110	109	143	113	112	126	106	127	123	110	111	125	110	115	115	110	111	109	116	107	107	117	135	107	123	117	128	96	115	90	103	124	97	131	112	124	132	109	110	102	118	108	110	115	95	104	122	106	110	116	133	102	112	112	120	127	85	120	97	130	109	94	121	111	99	131	106	106	133	122	130	116	107	108	105	121	123	98	106	100	106	100	107	108	118	124	106	127	112	133	138	90	119	102	120	112	125	122	119	104	118	101	106	107	115	133	93	101	99	118	119	108	90	118	104	99	117	106	107	114	108	119	130	106	103	137	133	122	104	109	136	112	106	128	111	100	99	117	122	104	136	120	115	119	111	116	105	109	99	117	120	128	93	110	89	112	126	121	106	125	130	116	114	104	128	87	129	116	112	130	110	127	101	119	130	118	110	132	130	93	132	110	111	112	106	119	112	104	138	99	114	100	105	115	114	115	130	118	102	127	119	139	126	110	111	121	131	119	108	117	108	108	122	105	115	125	109	113	133	108	94	108	124	106	128	133	109	102	121	93	136	123	123	109	116	118	109	118	116	108	113	89	114	138	101	119	125	138	118	127	122	113	124	111	131	123	115	137	99	117	103	115	108	98
30549	48635	46702	49086	49988	68587	75826	47670	19064	3869	832	398	509	548	392	316	331	288	257	251	258	259	263	295	284	317	301	257	268	262	279	273	283	269	269	292	268	258	255	253	292	302	260	269	255	280	266	285	279	251	274	287	268	249	290	248	308	293	302	247	263	248	260	273	256	222	313	247	281	236	246	274	284	235	270	257	272	236	259	295	266	251	257	263	246	245	243	259	285	263	253	266	251	291	268	269	274	243	251	236	282	263	269	270	274	290	264	239	279	278	273	271	288	274	265	261	301	283	275	275	302	266	274	247	279	256	285	253	279	268	297	277	254	275	283	274	245	292	260	283	270	242	249	287	245	284	272	255	279	264	268	254	252	278	253	290	297	295	263	279	263	275	273	270	288	279	265	280	270	267	261	276	328	268	249	269	257	230	271	268	261	269	278	286	249	278	263	268	290	283	283	258	273	270	260	255	262	263	258	288	256	253	256	263	266	271	263	231	271	269	277	247	297	302	293	233	268	288	255	274	272	241	265	269	266	267	249	282	263	261	273	245	277	261	279	272	274	270	246	296	274	281	250	269	240	263	242	275	244	262	268	244	262	259	254	264	295	250	275	259	240	264	254	265	272	279	267	247	261	254	268	261	273	262	253	280	278	295	285	256	292	266	278	256	266	295	264	277	274	272	246	240	287	263	255	285	268	282	290	287	266	264	276	256	273	250	288	255	283	261	275	256	260	285	305	249	280	257	255	261	272	280	293	258	261	263	255	261	261	257	251	278	244	296	298	260	254	274	248	306	269	255	241	231	276	242	249	275	241	272	255	286	277	293	266	255	271	278	248	275	262	272	258	287	227	272	284	275	287	297	281	259	287	264	285	263	267	276	279	262	270	260	265	253	290	249	257	241	265	297	253	249	291	250	270	235	278	274	282	258	297	262	259	280	246	225	257	281	279	269	264	267	251	276	264	241	287	261	277	251	242	275	247	262	263	271	280	266	273	269	235	291	251	248	254	269	282	285	234	232	251	267	271	277	274	285	262	259	258	295	264	284	282	254	223	246	284	243	265	281	252	271	279	250	252	256	277	268	258	279	280	264	275	296	258	281	267	257	253	268	258	241	275	264	282	269	288	262	240	265	250	266	250	268	273	231	273	266	257	278	284	274	264	262	281	251	277	259	274	278	251	280	245	256	258	253	266	292	256	240	237	270	230	266	253	279	241	256	266	266	263	245	281	242	283	255	280	266	293	243	281	255	254	263	280	247	234	267	279	275	311	288	275	271	276	283	247	282	251	245	261	287	243	271	264	289	289	277	247	249	288	252	260	264	281	285	276	267	270	262	286	282	235	265	264	296	288	253	257	233	287	299	266	271	277	263	267	286	281	265	250	287	251	256	291	277	244	267	253	238	255	267	274	272	270	279	282	239	261	272	269	298	279	242	253	247	281	311	290	265	264	243	206	242	293	257	269	263	252	282	244	288	274	257	253	282	257	270	298	275	283	277	281	273	276	282	283	262	251	251	294	254	252	284	267	283	261	305	258	268	312	296	280	284	261	256	298	261	269	277	242	265	303	237	280	284	256	266	262	262	273	270	249	274	281	270	242	285	257	258	276	266	257	272	258	275	300	280	231	253	279	252	255	275	252	278	237	285	251	261	275	270	223	252	270	277	249	258	287	273	260	270	272	271	268	281	263	261	290	284	284	259	299	266	252	254	282	262	283	270	254	271	263	271	273	273	246	290	266	273	253	270	274	250	224	261	277	262	284	280	247	263	274	254	264	272	269	288	284	276	256	252	289	295	252	260	272	266	274	271	269	294	288	274	253	255	270	291	247	271	285	244	270	285	266	283	287	274	267	258	277	257	290	237	265	265	260	262	270	259	262	311	247	238	287	261	267	260	254	272	282	235	234	253	268	279	238	269	281	275	278	263	292	267	257	245	266	276	243	289	279	274	290	282	255	282	294	270	266	274	240	289	260	279	291	295	265	245	266	281	279	240	283	290	258	256	293	269	276	265	273	273	290	265	287	264	285	266	253	242	255	240	268	227	283	278	276	251	250	266	265	266	285	277	254	251	267	234	248	244	267	262	257	275	270	266	260	259	272	286	250	259	249	276	275	247	295	282	272	264	272	290	305	260	252	259	263	258	284	270	281	279	280	287	298	282	244	263	268	241	264	280	271	272	276	250	270	277	265	278	244	250	275	304	291	264	240	282	263	270	263	258	262	277	285	236	277	261	272	261	258	286	269	241	284	265	279	262	285	239	265	275	265	257	235	271	260	258	262	276	244	271	270	248	270	273	265	289	258	251	279	283	301	267	259	259	257	281	263	263	280	268	265	256	274	271	291	280	253	258	292	288	281	226	262	271	260	253	259	273	265	266	226	261	260	261	269	257	265	291	255	282	266	299	230	257	257	267	250	300	260	256	259	259	268	250	270	271	275	238	246	280	239	301	252	233	287	266	235	254	285	252	269	274	244	279	275	284	266	273	268	289	252	298	304	252	260	262	240	256	258	281	274	230	245	285	274	271	255	257	265	251	266	270	258	293	278	279	273	265	266	230	249	264	259	262	284	244	247	283	255	268	297	274	271	256	274	292	270	297	292	271	251	301	253	259	279	251	272	265	285	282	264	270	281	278	270	261	262	296	266	258	291	262	265	257	261	282	278	274	259	269	262	286	287	269	267	269	255	286	254	282	261	284	272	250	271	250	278	271	258	284	243	236	298	265	253	274	257	271	283	228	280	293	268	262	284	254	281	266	252	264	247	287	284	275	271	251	269	259	272	285	266	251	256	253	267	258	263	258	269	262	291	250	266	250	265	259	256	258	256	271	258	244	267	278	268	282	291	267	252	313	276	265	277	263	260	271	252	271	278	285	272	250	256	242	270	246	250	258	262	261	273	261	295	256	272	257	261	248	287	259	269	256	236	275	249	254	264	249	259	277	270	257	251	258	254	275	290	256	297	244	295	280	276	272	292	273	279	278	288	241	247	280	260	274	274	273	276	290	307	272	267	265	271	255	283	275	253	305	265	276	256	272	264	266	255	226	268	275	265	277	285	208	266	258	270	251	265	265	269	250	264	232	268	253	260	281	241	289	243	260	264	239	275	271	269	268	227	263	246	280	262	262	310	269	240	278	269	282	271	273	247	257	271	293	260	252	252	249	262	244	242	251	274	280	298	281	284	269	322	256	271	266	257	258	282	259	238	263	270	272	242	270	285	267	263	241	251	262	243	275	271	264	274	248	257	266	247	253	249	259	248	280	268	263	256	269	264	264	288	281	289	264	271	268	272	259	307	250	294	240	259	259	253	268	273	266	269	257	259	246	276	292	277	282	266	262	283	299	275	243	270	279	238	260	272	277	260	290	279	236	265	260	217	269	256	244	270	282	312	286	280	251	292	259	288	293	274	284	258	275	286	266	280	280	281	269	293	268	261	264	285	283	275	296	265	264	262	231	282	261	289	269	298	282	271	272	284	262	258	278	270	259	300	257
15029	20723	23496	19460	10362	7891	11741	5851	1233	271	156	136	148	138	129	126	158	145	138	126	142	132	138	124	144	129	130	118	139	116	133	129	116	127	130	153	89	149	125	139	147	143	148	116	133	145	108	112	145	128	141	138	119	130	132	138	137	137	145	126	134	145	140	151	126	134	129	154	113	130	138	124	133	126	140	123	142	126	124	123	133	140	128	137	152	154	132	140	138	116	134	151	122	136	126	132	106	144	148	117	119	136	135	142	131	105	127	168	131	157	114	127	141	119	127	136	144	130	115	152	111	140	139	141	126	115	134	125	142	125	144	137	119	152	129	113	154	137	147	117	135	137	144	136	120	110	111	137	133	133	131	124	152	121	118	133	145	142	147	135	142	114	127	138	141	140	130	125	128	118	139	136	158	152	123	136	141	130	133	141	126	146	161	127	136	127	113	161	139	121	119	119	145	135	138	120	128	125	130	144	148	124	139	128	149	131	124	128	144	130	143	118	143	129	138	130	139	160	161	125	120	143	129	140	129	132	133	127	150	117	137	157	133	147	120	133	130	128	137	140	126	152	142	123	119	118	117	129	140	133	116	118	157	128	120	136	137	133	123	130	143	129	136	118	122	138	132	123	119	127	125	150	133	115	130	126	136	160	143	145	133	140	141	122	140	138	128	135	116	136	120	125	142	145	140	130	140	126	167	123	125	135	128	159	146	154	130	131	152	112	152	117	159	134	126	140	119	126	138	128	143	129	116	141	134	151	148	123	153	118	119	147	128	137	132	115	129	159	140	134	146	154	122	122	150	124	132	143	137	150	127	153	128	134	154	154	116	149	144	151	135	121	135	154	138	128	129	150	150	142	147	130	135	122	127	125	140	134	129	123	131	126	128	133	117	122	120	139	130	133	144	140	145	145	128	119	144	130	109	115	125	134	134	125	148	134	136	132	132	135	126	140	123	139	135	130	121	116	160	109	134	141	142	134	155	152	140	127	173	143	156	132	135	137	126	137	127	120	120	128	127	162	130	117	130	149	150	139	124	137	145	140	149	139	127	116	146	130	128	129	141	145	142	146	141	134	150	130	153	144	148	128	132	126	134	124	151	122	129	124	128	132	147	128	140	122	134	117	119	140	159	125	157	110	151	123	127	130	133	130	134	138	127	118	121	132	123	114	136	124	132	134	108	135	156	113	137	132	116	148	130	120	127	134	135	129	124	134	134	129	134	130	125	144	128	115	138	137	118	125	134	141	143	142	105	137	135	141	103	125	120	140	120	133	118	162	126	141	141	133	125	131	127	152	125	131	130	122	133	130	131	126	125	133	124	136	158	121	157	133	147	115	119	139	130	122	145	134	155	134	143	130	129	148	135	130	143	158	138	139	156	133	164	117	136	148	135	127	111	124	135	147	128	132	126	128	150	142	138	129	132	125	117	135	137	124	137	125	140	118	135	130	125	143	143	135	126	155	140	117	135	133	136	154	135	146	117	144	125	122	123	133	125	138	139	135	140	124	141	115	128	141	155	119	134	137	128	135	153	129	115	144	134	135	116	129	157	141	143	125	124	132	137	140	125	118	121	140	132	128	117	145	129	114	115	127	134	132	153	151	147	141	110	120	144	148	125	138	145	129	125	126	144	143	134	131	151	139	127	117	140	125	127	130	139	149	135	139	123	135	117	133	127	114	115	126	136	121	126	136	136	133	133	135	123	118	133	116	132	129	132	120	133	144	147	133	129	111	143	123	133	136	142	132	130	122	142	110	165	124	131	116	142	118	138	159	128	142	133	138	140	132	125	97	130	132	141	124	141	122	127	126	136	138	145	137	128	138	122	133	115	118	123	128	136	132	134	112	129	137	136	119	112	142	134	133	129	141	131	141	127	129	123	146	140	132	136	153	130	142	148	99	133	113	120	145	145	125	122	139	114	129	132	119	129	138	118	143	138	147	140	115	148	125	126	134	139	135	160	132	133	143	120	120	118	124	131	115	125	113	135	129	129	115	122	130	116	132	145	142	136	131	137	129	140	126	137	141	119	143	126	135	153	139	148	127	134	128	128	144	117	139	156	132	124	124	135	160	122	150	141	126	131	132	151	152	159	116	131	138	154	145	132	124	134	132	148	130	127	140	143	131	130	123	133	129	109	116	123	140	137	142	130	116	129	138	121	128	128	110	143	134	119	128	134	136	102	116	126	134	142	127	140	104	131	118	129	139	138	136	143	142	131	136	133	131	134	135	123	126	140	142	133	108	132	118	129	126	128	156	118	129	141	154	140	138	141	119	149	139	120	146	127	138	139	128	127	138	124	146	142	116	122	158	146	140	121	116	120	137	145	133	137	129	160	130	131	131	138	116	143	144	148	140	124	149	115	147	127	124	125	142	138	131	123	139	164	137	135	150	124	152	147	132	126	132	133	127	112	123	121	133	132	116	127	155	156	135	143	139	140	133	117	144	139	143	120	125	120	121	135	139	124	129	117	129	130	115	111	129	138	125	131	120	141	119	154	138	131	140	164	125	134	134	142	141	147	145	117	142	113	160	135	124	109	130	119	125	124	142	135	132	142	123	134	125	150	135	148	124	137	137	111	129	135	151	125	137	132	128	120	147	141	134	113	114	127	111	148	138	149	122	137	124	138	149	122	128	136	143	140	123	138	127	143	112	124	117	139	146	110	126	133	105	129	136	143	133	133	127	139	118	132	130	126	132	156	143	135	133	135	130	135	121	126	140	137	138	147	154	154	146	125	162	129	119	103	137	119	142	123	133	125	135	129	131	147	129	139	127	123	141	127	139	133	132	116	140	143	126	127	131	134	141	139	131	143	125	131	136	115	128	129	116	132	134	129	123	121	130	146	133	125	139	136	130	143	137	158	142	135	123	149	126	163	121	112	143	125	148	129	155	149	148	142	112	141	131	127	141	135	157	116	124	134	140	130	121	114	118	136	141	127	138	126	140	140	119	112	116	132	132	116	135	123	138	131	131	141	133	119	110	155	136	102	131	141	164	98	126	144	153	111	133	115	136	134	133	115	138	134	110	144	141	153	97	140	138	135	164	161	125	136	153	112	135	135	121	119	128	105	132	135	141	134	139	138	138	145	145	113	133	140	138	150	114	123	134	132	135	117	150	142	127	157	128	120	128	119	137	150	144	117	151	155	131	149	151	131	129	137	145	119	131	119	151	133	123	107	130	141	144	143	139	138	122	124	141	127	118	140	127	150	146	137	132	143	129	128	123	137	131	125	142	130	133	146	111	120	118	130	125	146	140	141	156	137	129	140	135	146	139	113	130	122	130	149	145	137	168	156	125	134	149	137	130	143	125	111	159	122	140	133	127	143	125	146	121	134	129	127	119	124	164	145	125	121	158	121	134	135	123	165	137	131	142	124	120	138	124	117	133	125	126	133	133	136	139	130	125	121	153	150	142	150	135	128	145	134	106	148	132	146	118	139	117	131	125	118	131	132	125	133	133	130	135	102	148	122	125	140	133	123	124	143	125
11265	19483	25619	26511	17010	20826	26997	13655	3066	647	375	326	324	320	360	330	292	299	344	333	315	332	304	305	332	296	323	304	297	303	322	334	351	335	328	307	324	315	296	341	361	304	303	338	327	312	340	327	324	335	281	292	311	292	284	321	313	306	347	313	346	330	350	294	305	341	327	308	329	321	290	326	323	310	298	344	349	330	301	305	303	309	322	303	353	285	323	336	307	309	348	333	337	330	318	318	306	305	324	306	370	298	350	299	356	318	324	299	335	335	307	293	327	315	342	322	275	312	305	295	319	320	326	300	332	338	311	320	320	337	338	340	339	310	331	337	294	295	322	341	340	318	338	318	301	300	308	289	317	328	324	318	306	321	322	325	314	328	320	331	319	329	312	320	342	336	277	294	328	316	326	331	305	331	331	317	323	343	319	301	339	315	313	314	359	329	338	341	306	310	302	310	300	314	320	339	303	316	313	323	305	312	322	316	311	309	335	300	310	307	315	320	312	313	313	341	318	328	287	322	349	341	323	292	335	302	323	316	359	317	316	286	301	309	327	310	297	321	330	333	326	312	317	310	344	344	330	346	361	314	324	280	338	337	331	307	300	307	339	330	308	326	306	306	330	289	299	335	304	308	333	302	289	297	326	324	307	302	330	327	297	340	288	310	309	358	365	296	287	308	331	341	311	318	317	311	334	309	314	352	317	341	304	313	285	343	297	327	319	341	286	328	336	327	343	311	327	298	296	324	318	311	344	304	306	321	309	313	364	327	303	314	315	346	319	325	321	337	326	299	311	340	295	332	317	332	333	339	320	346	324	311	321	353	316	329	308	301	314	305	300	319	318	322	320	312	337	291	329	334	338	306	328	403	309	351	324	332	302	322	316	328	301	358	346	332	328	331	354	364	347	328	320	358	313	332	324	334	346	355	318	332	315	311	316	331	338	310	321	367	314	314	324	311	324	376	328	317	307	297	312	319	277	289	295	338	318	307	316	295	313	318	316	293	303	312	294	343	332	307	341	324	300	328	307	325	307	293	345	336	331	325	346	298	338	305	321	322	304	328	319	323	334	336	313	317	307	308	333	323	322	305	317	332	323	321	332	339	327	296	323	285	359	324	334	315	319	309	267	333	311	328	290	288	320	342	322	358	328	291	297	315	319	356	324	321	336	338	338	334	312	341	307	348	297	324	318	329	296	304	315	304	317	302	323	339	311	324	290	294	300	315	325	293	335	282	324	323	329	297	333	290	320	314	345	302	329	304	310	326	324	313	312	293	356	293	320	316	341	303	353	327	319	337	297	331	366	324	319	335	333	334	330	305	333	314	319	310	320	319	329	289	315	343	303	308	322	319	341	347	322	358	317	306	306	296	345	299	345	311	303	351	321	307	291	318	266	305	304	309	298	343	302	353	306	305	319	309	337	297	332	293	287	332	310	314	301	324	303	278	295	284	307	299	318	319	334	291	328	310	343	308	318	277	322	332	331	308	342	321	282	307	261	331	286	333	349	308	323	328	330	341	302	342	337	322	313	307	321	331	326	341	324	339	309	300	308	308	326	325	306	299	336	318	319	296	327	303	310	306	308	302	325	303	323	307	334	303	326	314	333	291	292	311	270	325	331	319	310	310	339	318	313	308	306	335	320	292	293	270	319	373	293	288	325	321	352	361	337	351	304	343	322	331	321	346	349	322	303	299	345	319	315	327	332	299	330	331	327	336	286	322	309	346	351	314	306	303	325	320	323	304	310	350	320	318	303	328	308	286	287	338	341	333	335	307	321	338	330	311	330	333	322	300	321	325	348	317	327	318	354	335	322	280	317	303	307	289	352	322	347	332	327	313	324	328	334	325	298	323	302	290	308	340	309	320	294	322	323	286	320	327	311	310	314	332	330	305	337	321	322	306	325	307	311	314	323	325	317	332	325	297	356	334	328	329	332	288	294	323	333	304	328	296	335	298	320	296	337	312	316	302	311	316	348	333	305	308	345	338	304	301	321	304	315	326	288	303	311	291	311	322	298	305	325	352	342	321	309	313	303	306	346	286	329	304	343	306	321	310	308	344	319	295	333	323	316	323	308	355	320	310	316	308	350	311	318	327	335	312	322	340	315	324	308	318	306	304	289	338	329	342	321	319	288	340	332	300	327	314	326	299	315	324	307	322	318	297	316	332	334	295	363	349	309	311	326	343	340	325	353	295	310	294	313	306	316	278	327	338	332	332	325	313	287	362	318	310	315	303	324	313	332	331	315	329	300	323	332	324	321	330	316	314	313	319	331	320	296	318	347	321	297	299	314	299	343	332	316	325	331	321	331	301	302	323	309	304	318	325	375	292	297	309	319	328	315	316	326	317	322	315	324	323	296	325	332	336	320	340	326	323	308	324	287	299	319	331	323	313	339	283	327	293	299	300	315	322	334	316	301	314	323	320	304	329	332	327	317	310	330	306	348	322	295	309	303	296	312	333	329	344	329	300	371	295	320	354	309	308	303	328	280	324	302	309	317	351	309	316	323	325	331	301	324	323	330	343	300	333	326	354	320	301	302	298	338	326	333	321	335	279	280	315	337	319	338	284	342	328	330	346	312	306	333	317	303	329	320	298	311	311	309	289	339	317	340	288	316	316	345	340	316	310	351	299	331	306	307	338	293	299	301	313	327	301	306	318	332	352	299	331	325	310	312	315	313	289	307	294	316	330	319	311	293	318	310	329	309	308	352	309	348	325	308	319	306	320	319	313	333	337	305	346	319	304	360	323	318	354	319	307	317	306	296	314	260	308	284	330	333	336	346	319	318	304	308	314	292	320	324	338	308	337	311	332	316	320	323	302	340	338	301	329	281	335	315	319	328	297	283	339	301	317	324	352	321	357	317	353	309	333	309	347	323	323	316	308	333	356	333	333	355	304	306	305	324	304	322	310	343	332	332	323	307	321	312	301	309	325	296	317	308	290	312	317	345	334	324	296	325	342	336	334	322	313	296	321	307	313	324	307	332	296	295	307	327	315	321	332	297	323	300	308	355	336	336	295	338	315	280	317	356	331	313	305	326	324	307	295	339	334	322	328	317	352	324	304	292	331	318	323	310	275	319	293	350	287	287	328	298	322	317	346	339	320	336	293	322	338	314	297	336	348	338	303	341	296	299	317	339	302	332	301	314	333	339	313	310	300	303	315	319	328	303	332	310	324	275	284	308	295	288	324	306	332	313	303	324	318	333	313	325	344	322	286	303	308	317	301	325	306	334	338	319	341	318	330	375	310	304	346	280	344	301	359	349	326	322	331	361	292	335	305	324	319	325	316	319	329	336	333	298	299	314	308	295	339	313	318	323	310	318	320	338	347	323	288	332	341	326	309	309	316	316	342	350	324	323	332	314	301	308	310	292	327	340	345	339	316	305	278	314	340	305	300	325	323	324	299	319	366	336	317	321	320	313	322	321	295	303	338	327	295	321	291	326	327	303	337	330	314	337	359	347	333	306	322	290	315	305	295	291	322	302	318
34257	45117	41364	38339	29619	32761	39885	24307	8253	1501	293	150	149	160	153	154	140	108	136	124	134	141	124	139	155	143	149	143	120	114	119	147	115	133	142	135	133	118	149	129	142	158	138	145	141	112	151	119	135	133	129	142	137	139	131	146	138	133	156	117	124	156	144	137	123	152	135	125	125	128	130	127	146	111	133	145	143	138	136	137	129	160	117	129	152	150	137	151	119	143	145	118	137	115	113	143	144	143	129	134	124	120	150	152	120	123	140	132	137	140	138	163	124	135	120	127	136	123	133	137	151	127	126	143	114	149	134	155	131	129	134	131	140	142	134	144	126	142	132	131	152	145	118	150	134	130	133	141	139	134	152	131	136	139	143	133	130	140	146	147	149	138	136	147	132	151	129	105	130	143	150	123	123	145	148	132	137	131	134	139	148	142	120	131	146	131	124	139	140	126	125	146	141	135	118	146	144	127	159	131	157	132	125	119	140	125	121	133	132	138	138	134	148	131	139	132	162	162	123	130	138	127	129	147	118	126	158	131	127	127	146	135	125	138	134	146	118	108	139	136	147	143	135	170	135	124	131	149	141	134	149	126	133	134	132	120	124	135	128	137	138	139	144	120	133	144	143	128	159	120	152	117	125	121	118	147	134	142	142	154	140	117	136	129	151	122	151	140	145	151	155	127	154	148	132	114	132	135	140	133	124	152	117	142	134	136	123	129	153	147	129	123	122	136	133	136	146	139	136	125	155	143	125	133	125	139	113	128	134	135	155	128	141	141	150	126	128	125	135	143	138	135	132	151	150	137	149	138	140	143	124	122	114	126	135	118	131	135	159	121	134	149	133	122	120	111	140	137	147	143	115	134	139	136	141	107	142	115	136	149	141	134	140	132	134	134	143	133	126	128	132	142	133	141	144	114	135	107	149	145	151	134	151	136	124	124	155	138	123	136	138	134	147	125	155	116	150	145	157	144	143	126	133	146	152	122	132	142	145	149	132	112	126	118	156	138	136	135	136	155	144	131	146	116	140	128	159	127	142	131	157	121	145	132	116	133	143	122	150	151	139	131	129	140	130	140	140	109	141	138	149	145	132	148	131	124	125	164	141	148	135	143	134	147	144	121	123	135	112	145	143	112	111	128	137	137	140	126	132	127	133	125	140	160	135	112	149	124	143	143	150	138	144	161	129	118	137	150	151	140	143	132	145	135	140	158	122	149	129	159	139	146	141	146	116	139	140	143	147	129	136	121	119	156	123	151	146	138	160	136	113	120	137	131	145	129	137	142	139	127	151	135	104	156	144	143	140	129	149	140	107	140	139	111	149	130	132	149	158	109	130	115	135	125	122	141	122	116	138	158	135	145	126	116	126	135	136	132	123	150	128	120	138	139	141	138	115	127	133	129	133	128	150	142	157	121	157	126	158	142	111	137	135	133	148	122	128	135	149	118	121	115	131	134	155	133	129	143	114	147	124	159	146	148	123	138	123	128	137	127	129	133	134	135	143	131	131	102	120	137	138	136	135	130	112	137	144	134	139	130	143	131	136	145	135	119	133	128	150	127	137	141	140	139	134	121	125	138	142	131	145	148	124	120	138	123	134	148	137	143	136	154	148	149	160	153	136	142	129	128	152	117	129	119	135	152	124	137	147	143	131	128	124	145	135	143	139	147	132	155	149	140	129	136	134	131	114	138	139	129	143	121	127	139	133	123	139	156	142	132	158	154	140	127	125	140	138	159	122	137	119	146	117	142	111	132	147	140	167	156	135	139	126	142	124	141	137	162	165	133	145	127	146	134	158	137	119	140	136	128	136	128	137	131	125	115	110	130	121	151	131	159	139	124	115	149	137	133	124	151	139	138	138	134	135	133	144	137	158	116	124	121	133	129	159	135	149	145	143	162	130	129	120	129	144	136	148	144	147	155	147	125	135	124	122	130	132	134	137	108	139	151	125	132	142	147	126	142	137	160	138	129	136	100	133	144	158	132	142	111	135	135	128	137	128	130	130	141	113	141	156	120	134	148	145	160	140	157	128	146	125	131	153	144	136	136	114	142	111	140	127	154	131	122	144	132	135	143	131	152	126	108	133	133	139	139	128	124	126	160	127	130	129	138	136	135	123	143	139	142	116	143	128	155	142	128	145	157	134	126	138	114	131	140	139	145	160	138	152	132	139	141	120	119	132	132	141	122	129	133	131	124	139	146	121	113	144	161	149	143	129	127	137	119	134	138	130	145	141	160	134	140	153	147	124	135	117	142	127	127	143	143	128	163	127	129	141	139	130	128	129	133	163	128	149	138	132	126	138	133	114	136	121	122	117	156	126	146	139	147	159	139	137	149	144	142	142	126	152	138	143	146	130	147	124	138	117	135	129	130	142	119	143	136	130	139	131	125	129	142	141	127	141	146	136	147	135	136	152	139	134	145	132	152	113	123	129	116	127	118	148	124	134	120	136	116	134	129	133	153	154	132	147	134	160	133	116	146	120	126	122	147	142	165	127	120	127	142	109	124	165	136	130	159	153	136	124	127	122	139	129	140	151	132	145	138	125	129	132	148	135	145	161	138	130	149	136	137	127	134	126	142	113	125	138	132	137	138	127	142	137	139	130	132	140	136	117	147	153	126	154	118	150	124	143	121	144	106	145	128	122	134	122	155	134	134	127	129	128	132	131	129	119	151	144	141	145	122	137	138	147	145	143	115	145	127	108	138	130	140	125	136	131	111	144	159	121	142	133	129	133	123	134	123	119	128	114	121	131	149	134	124	129	131	154	123	121	130	128	134	161	131	123	128	147	129	128	148	143	127	114	136	156	130	157	147	156	129	141	149	142	136	154	124	157	130	124	134	144	126	131	142	138	139	127	146	140	134	117	126	125	146	117	121	142	135	138	145	125	122	142	138	133	133	128	160	143	142	127	119	132	138	131	141	116	132	126	120	128	140	139	147	146	138	133	132	164	153	127	157	118	148	146	134	127	150	118	123	156	129	124	133	126	149	127	129	152	139	115	134	130	129	141	128	140	125	154	158	109	124	122	151	128	131	144	136	127	106	138	124	126	156	143	121	136	137	162	121	136	156	125	128	133	131	139	139	143	117	137	155	142	132	145	142	146	125	159	130	173	138	122	139	146	146	130	135	132	117	149	132	126	145	158	139	135	147	134	137	126	129	137	147	115	117	137	145	160	141	151	140	126	152	135	142	125	154	127	136	125	140	125	145	128	158	140	164	135	135	135	120	143	118	115	132	158	137	147	114	138	131	136	110	144	127	134	137	152	123	118	124	117	145	119	123	135	140	121	151	153	129	129	133	134	126	140	133	118	126	150	154	129	114	131	130	124	153	132	135	138	147	127	133	119	143	138	155	144	143	123	135	134	147	135	158	151	128	136	175	129	143	128	129	151	129	113	144	126	126	144	132	136	146	154	141	132	132	151	145	148	135	138	154	148	133	125	118	131	135	137	119	140	121	132	145	147	160	132	126	129	145	131	135	138	132	134	142
25063	39828	44085	45199	37712	54721	56319	32640	9913	1697	541	384	403	432	390	330	332	332	314	318	350	314	308	310	362	310	339	308	328	331	295	362	343	328	320	323	355	335	279	345	301	329	324	339	356	322	298	326	304	320	332	304	352	274	352	296	293	299	328	348	304	326	305	299	315	321	327	288	309	326	299	297	337	346	331	304	304	309	343	320	309	321	300	303	320	294	337	320	347	324	314	337	335	346	329	303	345	336	346	324	337	311	293	346	310	317	309	352	314	326	319	318	317	334	298	307	336	314	307	321	320	300	281	301	323	309	325	319	312	322	326	323	309	312	304	337	302	324	342	311	315	341	315	350	325	318	319	301	334	350	313	302	328	325	319	310	309	294	309	325	305	306	280	288	336	319	327	319	326	326	351	302	328	345	318	351	305	302	308	309	321	315	316	322	318	339	323	335	331	307	333	327	324	359	324	296	319	336	328	298	317	292	349	340	315	318	324	315	317	334	314	325	307	327	322	310	325	333	327	316	336	342	349	315	312	298	341	315	321	330	317	289	333	337	303	312	339	311	325	325	300	317	306	307	299	295	360	293	326	325	298	327	314	316	300	273	326	297	308	294	332	327	315	293	347	301	314	318	296	316	328	320	311	331	318	307	295	335	307	317	304	297	292	297	299	331	330	351	344	312	339	314	334	307	341	339	307	321	290	344	322	322	340	322	278	295	304	327	309	298	315	371	290	312	308	302	358	325	331	316	324	300	342	327	326	314	334	335	337	339	334	335	300	295	341	298	290	315	309	320	328	332	338	308	345	318	324	353	329	311	320	328	288	333	359	324	310	325	289	317	299	307	340	317	336	288	333	317	297	350	319	344	295	352	308	308	296	312	335	340	319	278	294	339	310	318	322	301	309	318	301	311	330	303	302	320	292	336	318	300	326	315	312	335	315	337	348	311	346	344	309	320	327	343	314	329	331	329	309	340	348	340	339	327	347	327	318	295	315	325	326	327	332	332	313	325	313	306	335	323	316	297	324	287	311	312	320	304	344	320	303	337	348	305	339	345	329	323	325	333	317	344	336	331	323	319	312	332	330	337	341	310	314	288	332	315	324	297	339	322	308	345	311	328	305	288	331	326	332	320	315	322	325	292	326	344	293	310	302	318	332	324	340	310	352	337	325	324	301	335	304	325	328	321	325	326	316	341	351	348	306	308	305	315	305	342	305	296	313	334	302	288	304	324	315	319	297	324	268	326	333	336	320	322	306	292	310	303	310	346	320	327	321	318	309	306	338	308	288	308	302	294	352	303	328	358	337	342	335	295	316	328	324	324	305	319	333	335	294	314	345	305	323	337	307	345	310	328	328	309	329	316	353	299	301	337	312	325	347	290	304	318	318	323	340	336	345	348	318	314	359	334	310	301	339	306	313	332	340	322	326	264	347	314	328	277	343	344	337	304	304	309	307	336	337	329	289	313	321	330	290	331	311	292	303	345	335	313	322	317	333	360	295	306	312	299	299	299	295	304	326	336	334	296	316	323	319	316	306	303	323	320	343	326	330	303	328	346	303	338	311	334	314	332	293	311	325	310	344	314	287	328	334	351	313	331	322	318	314	314	288	319	348	331	296	327	317	292	310	310	333	306	298	313	332	317	302	307	352	322	289	302	309	338	313	335	328	317	327	346	328	333	278	323	309	333	311	310	323	322	326	336	328	357	341	332	339	328	301	315	318	309	332	322	328	314	304	323	303	340	330	304	336	317	285	328	300	344	322	322	294	306	332	312	329	326	307	305	343	307	325	301	301	314	347	327	308	345	312	314	315	331	338	308	318	327	339	327	324	308	279	303	292	292	318	320	308	340	320	324	312	328	309	316	314	306	320	314	318	289	307	290	298	350	321	330	309	319	320	349	320	317	327	339	325	329	318	320	333	320	309	332	332	307	311	338	354	319	295	322	332	334	333	321	322	303	330	327	326	329	319	278	321	336	326	323	351	330	290	338	285	309	266	347	306	336	336	303	318	338	332	323	293	335	302	313	343	323	317	341	307	311	307	317	310	342	329	370	320	322	319	325	318	308	332	299	324	321	321	353	315	323	296	320	320	321	337	351	332	300	355	301	356	300	298	337	360	313	280	316	300	325	305	312	318	324	336	301	327	294	330	335	311	327	304	341	316	315	308	329	340	292	297	317	309	309	338	310	322	323	291	322	318	355	306	319	305	320	317	343	336	340	336	296	305	311	333	306	314	335	329	319	327	303	302	318	342	327	365	294	350	328	321	322	330	318	337	332	308	344	340	309	327	292	330	302	317	314	325	348	320	329	325	314	328	328	318	340	303	324	317	282	319	326	324	347	329	314	321	332	311	303	315	306	307	306	344	318	328	334	333	327	295	326	307	330	308	317	323	316	341	321	359	324	350	344	324	309	292	356	286	359	318	312	321	318	333	305	336	317	309	326	318	317	325	325	280	296	317	319	325	351	329	347	327	346	321	312	309	361	318	324	315	331	303	288	348	322	339	324	322	331	295	348	345	291	327	316	297	301	304	339	314	313	306	314	346	308	304	323	354	332	295	325	311	342	340	352	299	327	325	310	320	310	301	334	336	343	319	297	325	301	320	315	303	300	326	332	341	326	328	339	321	278	316	312	330	311	304	313	311	333	293	350	310	338	291	310	362	321	298	321	349	331	312	311	330	322	333	315	322	319	307	313	320	304	367	312	301	337	302	295	334	308	334	322	320	325	358	311	330	333	300	317	363	288	306	312	300	339	328	319	311	320	315	330	346	330	296	325	325	314	327	289	337	299	294	329	292	311	327	339	353	319	343	316	294	311	329	306	347	324	310	342	335	317	309	271	328	316	297	346	307	318	338	317	320	312	309	323	318	336	302	313	333	340	295	303	294	308	326	318	319	335	316	300	301	319	331	321	327	341	318	314	319	341	310	330	309	340	318	318	300	326	319	328	302	298	307	318	310	328	327	359	307	342	304	319	342	297	292	300	292	339	296	287	319	311	325	329	329	353	338	294	302	319	303	335	332	305	329	307	323	293	303	322	307	322	331	314	310	332	328	317	318	304	300	328	299	336	312	347	324	315	344	343	319	348	348	325	311	311	348	334	285	307	316	317	338	326	351	313	331	303	308	316	333	305	324	308	324	290	321	324	307	342	315	324	352	309	311	288	304	300	305	324	314	309	328	346	306	324	312	316	315	342	326	308	340	330	317	318	319	311	299	304	337	299	295	326	342	354	323	322	311	335	327	316	312	306	358	336	314	331	335	324	319	321	348	341	327	323	378	306	327	312	359	311	299	321	326	347	313	312	312	296	325	324	353	295	305	302	292	297	340	326	314	323	295	326	292	319	278	328	321	312	323	324	319	368	315	333	311	323	350	300	322	327	265	319	290	322	286	313	308	292	307	335	313	346	344	344	312	295	313	357	319	312	318	323	306	326	315	285	303	330	322	330	320	296	309	325	311	332	314	308	310	290	313	315	295	348	282	316	344	319
47818	44031	36910	33927	27652	37867	50719	35101	17940	4521	529	146	160	187	124	143	118	103	91	123	136	104	125	124	101	114	116	114	127	97	118	111	132	127	102	143	118	116	137	109	125	114	125	122	92	100	106	109	115	117	125	120	111	118	117	123	115	111	121	108	116	128	87	115	120	128	128	102	108	114	105	104	98	117	115	118	134	116	102	122	106	126	130	119	124	120	91	107	109	112	125	121	126	105	95	115	112	110	110	126	98	106	106	128	104	113	119	108	110	125	109	116	100	115	110	112	108	99	120	96	126	110	122	107	110	125	121	114	117	117	134	101	117	96	99	116	123	105	106	127	121	119	124	117	106	128	107	98	109	121	118	105	120	121	122	116	101	121	104	129	127	105	107	112	112	107	117	124	108	102	94	120	117	132	116	107	119	122	117	114	123	104	114	129	120	100	112	109	119	106	106	110	125	119	108	106	85	120	95	112	114	122	110	118	109	121	107	130	122	112	120	131	86	92	121	129	136	111	105	118	113	103	96	99	133	113	127	119	117	126	119	109	106	109	115	129	109	105	111	109	106	99	118	105	101	105	128	119	119	122	95	118	125	114	128	107	94	105	102	130	136	130	113	103	99	118	114	107	115	110	128	104	114	109	99	118	111	123	114	115	109	135	106	110	115	123	111	110	96	139	110	106	103	121	110	117	114	123	103	120	121	106	103	102	108	124	116	108	112	135	116	97	120	103	112	127	121	102	106	127	116	136	126	122	108	104	114	103	101	127	99	120	107	127	102	111	131	109	98	114	110	101	99	117	135	101	116	115	127	92	89	108	102	127	109	119	116	117	113	111	103	99	128	112	133	82	143	126	109	124	101	109	102	114	110	123	123	108	123	113	92	134	108	127	138	121	109	117	97	119	116	111	109	132	110	120	129	112	107	100	103	119	89	123	107	107	112	121	123	109	122	122	111	115	128	90	116	100	130	126	116	128	119	125	133	129	122	129	114	131	97	121	118	115	112	127	102	123	124	104	115	128	113	112	125	110	128	123	114	130	125	105	111	89	110	96	104	98	114	105	116	115	121	104	100	102	104	140	112	123	101	107	120	108	100	109	141	104	133	122	102	109	101	129	132	138	123	122	123	102	99	106	96	109	110	114	102	101	114	107	106	112	99	108	118	113	116	112	112	120	125	135	97	130	134	113	107	108	112	136	124	109	121	111	119	111	121	106	136	129	108	94	116	97	100	94	115	94	116	121	122	122	123	93	116	107	127	126	105	104	120	120	105	122	119	105	106	104	130	134	119	117	120	120	116	131	98	117	112	119	75	116	101	105	103	128	112	114	125	115	107	108	114	140	108	117	121	129	111	128	104	105	122	99	124	102	115	109	101	110	124	118	113	111	135	109	117	113	95	120	100	96	86	79	110	116	118	118	130	116	98	122	138	130	104	110	104	112	112	112	109	103	106	102	99	108	102	115	122	120	123	114	120	98	125	105	107	121	119	105	115	131	122	103	113	120	113	124	99	108	117	119	115	103	117	109	101	115	104	110	116	123	108	110	109	122	126	118	122	117	130	116	119	128	115	102	95	126	116	112	107	109	112	116	100	109	115	108	119	121	113	124	101	116	98	98	110	119	109	103	112	105	129	110	111	114	120	111	137	127	131	117	112	113	112	116	111	115	129	119	107	116	122	114	103	111	109	110	117	115	125	109	115	105	96	97	126	117	123	76	131	121	110	99	113	113	109	112	107	118	111	96	108	114	116	117	126	98	134	103	114	118	102	103	106	134	115	110	110	120	111	122	109	114	114	114	125	104	125	116	132	120	107	104	116	111	101	101	126	107	123	105	99	122	113	102	104	110	126	116	116	116	110	113	120	110	122	117	110	99	126	93	114	122	126	114	112	140	109	111	98	85	98	106	114	100	100	83	112	105	107	108	112	111	140	123	130	121	125	130	122	116	108	101	105	119	132	115	108	110	124	106	116	110	133	123	129	119	125	120	102	98	116	123	131	113	109	108	113	133	100	136	120	111	127	116	107	113	123	112	133	116	100	109	125	121	122	109	109	120	118	94	90	91	142	104	101	106	117	115	104	137	133	118	101	119	127	103	127	130	101	124	133	111	120	120	99	112	118	119	102	112	97	138	102	108	99	95	102	112	98	115	121	133	143	108	111	117	105	136	115	100	113	108	126	114	113	110	122	103	123	108	108	113	115	118	104	108	110	97	117	99	115	127	121	123	131	95	98	114	128	113	123	114	120	128	117	103	118	121	101	106	104	101	110	132	116	126	115	113	116	111	142	120	112	122	117	130	99	117	112	133	123	124	111	107	120	116	122	102	107	101	120	118	109	131	115	110	106	128	106	123	123	109	107	108	120	106	105	119	126	114	127	94	102	119	114	109	113	120	91	110	112	120	91	114	99	127	130	109	130	115	106	128	145	117	131	110	108	121	101	115	116	129	105	110	112	142	120	110	117	113	110	118	111	131	132	113	92	114	103	106	121	123	93	127	120	99	102	125	104	110	125	116	121	111	116	119	132	108	102	107	106	106	99	121	99	99	108	96	122	122	135	119	104	101	116	126	98	114	108	105	108	110	117	109	91	125	106	106	116	114	115	109	108	121	105	99	111	113	92	106	123	114	120	114	95	106	104	99	98	124	114	119	105	112	121	119	92	97	107	125	114	107	126	131	114	88	112	112	112	126	113	102	120	86	118	104	115	95	137	110	110	100	114	93	113	103	106	127	127	124	114	117	119	124	112	100	124	104	116	147	122	113	130	103	119	102	119	104	114	119	117	131	128	94	117	129	104	121	109	107	117	109	113	99	126	125	112	95	110	103	104	101	101	132	106	112	98	118	138	114	118	130	108	105	132	110	111	107	116	112	113	125	124	126	114	108	121	109	113	105	103	115	105	105	114	117	102	98	109	126	106	123	118	109	111	120	119	124	125	114	100	111	99	119	121	101	121	111	114	99	106	124	108	109	107	102	117	116	118	89	102	130	123	114	130	108	107	134	122	121	124	121	110	98	112	120	109	102	111	106	114	107	119	115	112	109	116	112	124	117	116	117	118	126	121	140	109	132	112	121	92	110	115	126	120	113	97	114	116	131	113	99	104	110	92	120	111	91	105	96	109	115	113	110	90	103	82	111	132	119	134	114	124	109	116	118	88	111	121	94	112	100	116	104	101	99	94	114	115	106	128	112	116	126	132	118	121	110	106	122	88	140	106	134	122	110	103	125	124	102	104	100	103	106	136	136	131	103	121	107	133	104	117	126	100	127	113	128	129	102	129	107	111	126	132	113	120	121	143	100	102	124	90	106	119	109	115	102	112	102	139	137	127	124	104	107	108	119	131	116	104	117	113	115	122	107	110	107	107	122	121	117	113	98	119	119	129	110	132	116	109	118	95	111	111	132	104	117	130	117	112	104	138	100	110	97	113	111	108	100	112	94	101	121	115	92	103	119	103	98	122	111	124	93	114	112	120	127	133	103	102	130	132	126
38063	47607	47453	44575	47700	71910	74372	46100	18458	3816	882	423	459	491	360	320	300	287	301	295	262	274	249	239	236	239	245	273	263	281	279	249	234	293	291	241	243	234	264	273	248	270	284	266	259	281	249	245	278	278	273	259	259	280	257	286	256	268	277	277	274	264	268	262	242	253	279	243	263	285	287	262	281	263	250	270	265	270	289	294	289	233	247	280	256	225	244	263	276	271	273	265	239	288	258	261	293	290	279	259	277	237	237	296	273	277	232	245	265	245	295	245	264	271	253	267	236	247	299	294	268	249	266	274	271	266	264	240	246	264	256	291	255	269	262	290	284	295	261	255	263	299	291	261	257	291	267	256	278	273	263	258	259	246	299	294	282	251	252	291	274	294	219	269	292	230	273	268	270	274	269	280	228	293	284	242	256	286	285	266	276	292	248	244	240	243	276	264	278	264	253	264	289	284	275	255	282	257	244	250	258	277	265	279	281	241	244	245	284	264	244	261	276	287	269	288	286	272	280	283	267	250	263	269	251	254	289	277	262	254	267	269	247	267	258	249	246	258	272	248	255	270	255	281	270	252	268	270	245	265	267	288	281	240	256	251	268	275	251	243	273	266	273	258	267	251	271	253	252	286	268	250	287	261	271	252	252	268	293	292	261	269	258	268	232	262	257	234	266	261	248	273	241	262	234	265	230	281	254	237	257	263	262	288	278	237	281	275	279	253	243	291	247	286	280	261	250	244	271	261	255	260	238	255	261	242	279	282	293	241	280	277	274	233	244	299	261	295	231	254	269	258	249	288	288	262	288	276	242	243	268	270	244	270	273	266	278	270	234	248	241	292	265	287	259	261	267	267	241	269	240	256	293	242	284	257	260	293	265	309	251	292	250	252	265	269	278	270	270	255	245	238	286	285	257	255	246	247	295	244	271	246	262	269	253	273	256	266	298	260	233	259	268	252	244	271	302	283	256	250	242	269	284	263	250	289	281	238	309	279	278	257	272	265	260	280	267	266	269	251	260	270	280	269	263	289	281	271	272	273	242	266	296	238	245	268	252	280	275	294	245	262	265	280	282	237	243	247	246	272	271	263	237	250	246	261	237	299	258	261	257	280	271	271	269	250	277	263	256	246	289	266	256	334	264	260	247	260	253	272	257	265	271	247	286	261	259	281	261	250	286	271	265	244	260	267	249	237	253	250	260	245	259	276	260	248	278	264	258	279	286	269	235	252	233	270	268	266	263	283	284	250	269	236	281	249	266	296	254	284	280	260	243	254	230	272	272	257	266	274	272	247	269	252	271	227	235	263	253	252	282	247	263	255	288	284	276	281	255	239	251	259	257	253	256	263	278	240	255	290	292	247	297	236	237	266	314	248	264	268	271	300	247	269	273	252	253	283	259	265	264	275	246	285	275	267	254	272	251	279	274	256	283	266	250	244	267	260	250	274	257	295	274	290	261	279	250	238	269	261	281	267	281	244	278	264	245	235	231	281	282	236	231	289	254	247	268	276	238	250	254	250	276	297	245	236	267	254	292	241	264	243	257	285	225	272	255	278	276	222	257	255	274	269	263	257	270	279	308	253	254	254	287	274	254	249	259	279	232	267	284	257	245	253	243	269	275	269	257	254	250	304	272	259	241	265	260	268	267	249	260	264	263	258	238	274	253	274	265	266	270	250	285	240	254	241	288	265	251	246	267	282	265	269	278	238	281	264	226	256	258	239	229	239	288	267	249	238	246	242	273	276	236	258	254	278	266	269	233	261	228	245	301	280	245	262	275	248	269	236	237	281	301	255	247	265	276	265	278	265	292	298	258	253	269	247	263	253	278	272	248	281	256	263	253	265	295	234	281	262	253	223	242	251	276	251	270	258	285	278	288	259	271	254	289	264	286	268	259	239	266	264	243	257	294	254	263	271	273	264	260	276	241	255	228	262	243	275	270	263	283	282	236	263	275	223	282	286	263	286	250	273	273	247	254	250	264	278	251	256	261	308	242	260	250	227	268	278	261	274	273	249	254	268	274	251	256	266	273	251	252	263	265	247	238	239	260	262	293	260	258	269	254	290	273	246	252	265	265	238	270	248	232	268	261	282	252	239	309	239	300	273	274	290	288	270	274	229	268	269	238	284	240	273	263	265	269	277	273	258	291	281	250	256	256	277	258	287	275	287	241	254	243	264	269	268	286	249	253	252	246	231	266	266	240	266	273	235	244	273	264	252	261	282	259	258	278	275	252	287	244	240	246	261	283	290	262	261	259	256	230	271	248	263	284	269	260	264	310	292	239	256	295	251	269	248	273	269	268	283	283	253	257	264	281	262	256	259	266	267	247	269	264	274	284	265	260	272	259	250	249	270	281	251	272	256	246	262	252	260	264	260	241	251	270	256	254	264	277	272	257	285	262	240	279	256	253	239	283	261	305	271	231	275	247	271	242	228	259	252	259	276	246	278	261	249	269	224	283	274	267	259	276	273	258	270	279	273	260	277	254	259	251	320	255	259	279	250	265	253	250	250	262	257	271	246	267	282	281	265	264	278	264	266	269	248	253	259	281	281	263	263	270	271	276	238	288	275	255	272	250	252	247	262	279	286	265	269	277	258	283	244	271	249	263	287	257	261	251	256	299	262	231	261	242	270	246	235	237	251	285	266	256	250	276	262	286	272	272	245	292	264	258	273	263	270	286	282	265	273	244	264	272	267	280	269	261	268	255	289	247	266	283	272	267	260	265	266	248	259	265	267	273	259	268	257	278	239	250	255	233	256	277	243	240	252	251	246	232	249	262	265	249	260	296	275	269	263	287	258	243	256	288	283	250	258	246	293	259	255	259	269	288	240	242	240	261	277	267	257	265	255	258	257	289	256	272	303	259	274	287	266	270	254	262	294	213	258	240	273	246	256	258	280	255	265	238	268	266	281	260	259	293	282	279	309	263	279	270	267	274	261	274	257	283	286	262	275	276	270	298	271	235	297	260	291	290	246	282	249	274	261	276	286	260	247	274	245	259	253	238	277	262	257	251	259	272	252	280	248	255	273	277	238	263	258	241	289	237	267	275	259	253	280	263	262	242	257	246	256	269	278	276	291	256	271	262	254	262	271	260	261	257	258	240	270	286	292	263	249	297	251	270	250	252	260	264	228	264	267	294	261	272	236	227	261	266	248	266	251	286	290	237	265	267	275	249	286	274	254	281	275	272	269	266	291	232	246	264	266	256	273	267	260	248	256	284	269	262	261	250	288	271	267	271	266	244	262	274	251	277	272	242	277	276	296	254	255	271	259	282	259	255	276	269	271	269	255	278	279	273	278	294	268	284	267	233	254	260	288	301	253	277	263	238	273	287	256	272	259	240	263	263	255	283	247	245	280	253	262	266	281	261	250	275	290	240	261	282	273	271	266	270	280	289	276	239	288	236	260	269	217	273	297	290	280	251	253	254	274	272	284	249	271	250	279	266	283	254	247	270	286	267	249	272	258	284	267	271	274	286	268	277	267	272	247
13780	17019	15505	13942	8067	8051	11111	4637	1046	246	123	139	145	139	138	135	123	112	159	160	172	156	130	132	124	160	114	115	132	132	130	140	130	150	130	136	151	132	141	127	121	128	126	126	126	123	135	139	118	135	127	124	127	112	115	119	136	99	123	135	131	146	126	130	126	128	136	133	140	143	136	121	151	136	115	136	141	127	127	149	153	118	153	137	139	131	130	134	129	146	120	132	126	135	143	142	113	140	123	119	132	138	141	138	140	115	115	136	127	124	124	121	135	120	130	139	140	121	142	142	130	125	150	137	139	131	137	133	126	136	137	134	146	116	140	133	152	140	140	139	144	122	119	134	126	139	110	135	122	131	143	110	120	114	144	120	135	148	141	133	124	136	122	129	124	121	112	160	142	138	136	152	146	138	146	131	132	128	121	97	116	134	138	137	133	131	152	128	138	128	140	134	119	136	135	131	146	141	148	135	129	128	145	126	113	124	143	138	131	135	126	135	138	115	116	128	159	149	142	143	123	110	144	135	127	130	132	106	165	148	137	120	130	129	130	132	131	137	139	143	133	142	114	120	121	130	140	132	139	114	125	127	130	134	141	107	149	132	138	148	115	129	134	134	127	144	131	121	140	135	125	135	127	131	134	134	133	140	120	116	113	122	150	137	127	139	144	134	134	137	133	131	149	141	150	132	141	128	126	110	128	142	112	106	113	123	125	137	129	122	109	133	153	137	159	136	135	114	168	110	137	158	137	146	117	127	121	150	144	132	129	139	154	134	139	111	119	133	132	125	136	126	127	116	141	146	134	125	138	136	135	138	143	129	137	117	174	138	137	133	145	155	149	117	139	124	172	133	151	143	140	158	143	132	144	134	128	129	137	137	137	117	128	132	115	135	147	144	152	131	157	140	126	133	125	124	123	129	137	115	151	145	144	116	123	140	122	135	116	116	111	143	131	125	122	136	135	156	132	142	128	133	153	128	143	128	117	135	130	123	120	107	111	120	138	135	115	123	136	142	169	131	123	129	123	119	155	132	120	144	135	129	110	152	153	142	133	145	137	136	151	128	127	115	137	124	154	113	124	137	121	125	135	133	147	135	132	144	122	121	128	139	123	141	148	135	135	140	151	151	128	120	130	116	138	132	117	143	131	138	147	137	124	141	107	138	123	99	140	137	121	117	135	128	133	139	119	154	137	118	127	129	153	140	124	129	109	168	143	147	119	127	144	132	132	131	109	134	139	137	107	137	125	131	116	122	151	141	142	138	113	131	121	121	123	135	129	136	116	142	121	133	123	122	138	148	130	140	137	137	138	128	142	134	145	115	144	150	134	140	135	131	149	114	118	115	137	152	130	130	144	136	119	141	136	127	151	117	143	131	147	131	139	112	127	124	150	125	124	126	135	122	123	138	108	115	141	126	133	122	122	123	115	122	143	134	119	113	137	124	125	120	129	130	123	146	124	127	121	156	140	122	118	146	132	127	138	148	156	126	136	134	122	132	135	156	129	140	107	135	154	133	120	128	136	125	123	139	127	128	123	117	132	127	127	145	141	124	132	136	135	128	130	142	119	112	111	133	151	141	147	158	147	139	122	148	130	144	147	159	138	121	127	132	112	150	126	138	133	125	138	138	136	138	112	141	133	152	140	138	133	127	129	131	136	124	134	112	133	132	122	132	123	142	139	121	121	134	114	132	149	128	122	142	130	127	110	123	113	140	127	126	158	129	141	144	136	135	115	121	132	144	132	137	132	132	121	151	145	148	139	143	143	121	127	118	145	121	131	137	135	140	112	140	126	139	151	137	136	136	137	134	149	124	169	140	148	151	109	132	146	151	137	117	132	123	123	137	166	138	121	143	126	133	138	142	146	141	126	138	140	120	110	135	123	146	128	155	137	148	157	152	146	132	142	120	132	121	128	120	119	115	115	138	130	141	116	114	136	151	140	132	142	135	133	149	139	158	139	122	119	141	130	128	137	130	144	128	136	150	139	157	147	122	146	140	131	110	127	129	122	132	126	100	119	136	136	146	147	146	125	141	141	125	133	116	125	143	124	137	122	134	136	154	148	139	125	122	160	133	159	139	140	136	109	119	138	139	150	128	136	112	160	144	136	122	141	135	142	123	136	129	149	144	127	159	132	131	136	131	150	120	119	120	140	137	148	130	129	133	128	113	119	123	133	133	141	141	124	147	134	146	118	136	126	122	132	124	137	128	126	128	118	128	142	141	148	120	121	132	124	143	133	124	110	129	118	134	138	135	137	112	122	148	173	142	119	152	122	115	138	130	148	123	120	123	122	121	131	137	144	118	135	131	129	123	119	142	132	123	137	129	135	151	125	167	112	140	122	124	133	138	141	148	126	143	110	159	142	132	158	130	117	121	141	117	126	139	162	139	141	136	116	119	132	134	131	132	116	124	140	147	116	122	149	136	143	149	131	137	146	134	143	147	140	128	124	132	128	139	141	143	118	129	133	133	150	123	135	121	143	151	118	142	151	119	112	106	129	112	101	107	144	129	136	133	139	115	125	118	124	138	142	134	131	151	118	122	139	118	161	142	130	124	120	142	133	112	130	146	137	118	140	164	133	129	129	117	125	123	147	138	133	128	146	132	136	112	128	132	135	129	141	129	127	152	136	141	132	135	118	146	133	135	108	120	137	120	108	134	127	143	144	126	118	135	144	123	142	149	121	127	139	112	123	119	141	136	141	121	130	122	141	127	150	146	143	131	148	154	147	129	120	129	142	117	148	146	115	123	140	130	123	132	129	144	116	130	152	112	141	134	140	133	135	120	137	102	128	136	140	136	144	130	139	136	120	135	123	135	120	134	140	132	123	139	138	122	115	125	136	129	130	134	126	142	129	116	128	130	138	127	117	122	124	127	136	109	123	108	133	110	138	165	135	134	134	121	132	144	108	147	147	129	134	115	138	131	131	119	139	146	125	124	142	129	158	141	122	126	144	142	130	132	137	109	140	137	140	111	132	132	130	113	130	143	129	130	140	138	132	134	144	128	129	148	134	125	132	130	116	139	112	153	140	117	128	146	148	148	143	127	133	129	129	138	132	122	128	125	146	136	108	132	132	131	136	120	136	131	145	131	124	144	143	121	131	123	138	134	135	135	143	144	131	136	145	142	139	143	133	142	128	149	125	127	126	141	141	123	142	133	128	118	140	132	137	126	129	130	151	168	150	139	155	141	113	131	127	120	110	131	146	121	114	124	119	148	131	133	126	134	122	133	146	142	129	135	147	135	138	116	144	132	137	139	148	129	137	132	138	125	158	124	120	134	129	129	146	132	119	127	144	132	118	148	131	153	148	138	130	125	140	113	151	145	147	134	102	141	116	144	150	131	97	132	120	155	146	120	124	96	129	128	141	149	144	128	189	160	152	126	115	123	116	131	143	126	139	143	121	129	154	118	135	120	123	130	136	146	123	138	123	128	149	127	129	143	122	131	117	142	134	115	128	134	136	147	136	118	106	113	125	123	107	129
10101	14666	18952	22567	16450	23099	25553	10937	2705	608	373	311	304	346	300	322	322	308	332	336	303	307	301	332	317	347	329	315	329	357	295	312	347	347	318	281	327	364	326	328	339	325	341	323	315	296	292	321	313	327	316	328	329	335	335	356	333	316	320	337	340	308	335	315	292	290	306	335	323	327	310	298	313	318	310	300	330	343	330	347	327	331	284	309	333	336	323	312	332	300	319	324	324	319	316	333	334	294	326	344	358	333	302	325	294	349	324	306	279	344	328	320	316	334	314	323	327	318	309	333	276	342	309	347	311	331	297	315	357	311	329	297	326	314	353	332	313	339	327	290	337	285	340	308	301	313	282	303	307	291	311	328	326	332	319	282	316	319	332	325	279	329	342	289	289	325	331	321	312	307	315	333	304	309	327	285	325	340	343	282	339	300	347	308	307	306	311	292	320	320	330	346	325	306	302	316	309	310	302	319	326	292	316	344	332	342	298	319	354	329	304	298	346	344	291	298	332	338	307	340	305	346	283	299	294	300	299	305	317	321	289	331	298	359	303	325	315	287	335	323	294	327	354	322	280	303	375	315	296	315	317	338	338	300	323	323	316	307	311	296	328	308	301	327	338	310	333	367	333	331	309	324	316	348	279	308	317	295	293	325	302	299	315	298	342	304	294	317	313	320	311	320	331	329	321	305	323	329	293	314	343	315	335	320	289	341	340	281	340	342	306	329	323	317	299	314	321	340	306	308	330	291	328	335	332	319	320	315	349	346	331	332	341	318	315	307	298	341	346	335	318	339	342	296	316	330	336	338	304	304	300	313	307	310	286	325	292	307	332	313	296	301	295	262	328	282	347	309	318	346	326	342	302	339	329	307	334	319	314	311	319	290	330	305	341	308	295	325	326	319	316	320	294	306	303	295	287	345	300	326	290	345	324	298	299	296	323	319	297	321	329	332	316	318	321	314	329	313	304	309	324	301	327	319	321	298	306	310	304	313	341	326	324	367	333	310	305	306	318	306	327	330	340	329	321	325	316	308	315	304	351	297	307	345	300	291	328	309	296	320	279	319	315	323	306	334	292	305	326	348	305	319	350	297	318	304	313	328	293	314	328	302	289	302	296	327	322	333	320	286	304	325	284	330	331	308	281	332	335	292	302	342	291	312	309	305	306	288	304	329	348	304	295	317	340	303	348	338	323	313	324	293	292	306	302	276	308	318	390	308	282	263	338	303	301	306	323	316	324	321	334	333	327	336	327	332	298	313	326	316	340	344	315	312	324	314	311	311	346	309	329	317	349	362	320	320	341	305	318	334	329	305	328	336	323	325	308	342	313	299	291	310	300	337	311	345	297	299	317	327	333	314	316	315	332	337	293	332	296	328	318	292	298	337	317	290	319	307	297	333	323	293	344	328	354	308	337	318	331	333	342	330	275	322	337	306	350	346	296	314	313	328	344	310	320	319	322	323	334	298	305	306	307	296	344	312	313	300	323	316	327	330	304	318	349	322	323	319	337	316	330	325	298	292	322	312	340	322	312	316	329	280	318	311	303	339	306	345	363	327	343	309	304	319	336	301	340	301	344	305	343	318	292	323	304	305	313	291	336	321	314	293	327	283	303	298	349	301	363	313	326	309	331	317	304	288	313	319	318	330	321	315	303	310	342	342	279	314	305	358	281	344	288	355	309	336	325	329	297	312	332	308	295	353	326	321	323	306	314	294	297	336	316	302	327	310	353	295	309	309	314	304	321	305	278	331	307	309	302	321	319	327	324	323	297	307	329	340	326	318	301	291	314	310	310	357	300	323	341	320	338	325	326	337	320	303	306	332	314	339	309	328	303	308	335	332	326	352	318	302	309	314	347	320	309	331	280	326	303	331	311	332	318	295	365	293	327	296	300	346	341	293	338	294	312	280	288	334	325	321	332	318	289	323	337	310	325	348	305	330	327	311	282	346	332	314	295	325	321	321	329	294	340	346	347	282	335	312	340	307	295	307	313	305	342	308	318	321	350	306	315	308	308	330	333	353	313	350	311	322	299	310	334	328	292	295	325	324	328	318	343	329	310	322	308	305	318	310	333	317	329	312	353	311	313	337	326	273	343	325	319	299	310	292	332	339	321	302	298	353	338	342	295	309	345	325	337	311	295	338	314	358	346	307	302	312	302	298	303	346	305	332	331	322	316	330	308	300	306	313	310	347	312	319	320	303	336	311	315	309	339	286	327	339	315	317	322	321	299	310	320	309	325	311	327	311	335	310	344	291	330	320	303	298	304	333	327	324	279	319	295	305	326	316	285	285	306	309	341	302	314	293	314	299	336	323	309	314	319	334	324	336	350	298	348	334	304	304	339	310	298	327	329	333	323	317	279	282	335	312	309	324	311	299	316	298	338	342	305	320	321	352	325	301	325	303	343	338	320	297	311	327	341	302	328	339	332	280	300	341	332	335	307	295	283	319	321	335	322	305	329	305	342	337	318	296	336	315	306	324	299	307	348	324	323	315	327	332	327	321	323	306	311	295	316	305	301	306	332	331	345	300	321	326	321	346	336	308	314	330	307	339	304	304	342	324	296	348	308	339	325	355	324	323	313	311	332	353	311	303	310	305	334	313	308	299	351	354	297	306	302	315	319	324	317	300	339	352	318	309	344	282	330	301	336	313	300	317	334	344	309	334	270	324	321	291	332	322	290	278	329	299	328	311	311	327	329	331	318	329	338	317	335	332	361	315	322	315	299	325	350	304	317	283	308	303	293	334	333	293	349	314	315	298	309	326	305	316	285	342	349	325	322	348	325	294	325	336	333	320	315	335	339	334	306	317	323	335	297	339	318	338	291	308	296	333	334	346	310	309	311	332	362	319	320	329	330	342	303	322	342	316	267	307	296	310	336	336	341	312	308	326	295	284	303	324	304	304	328	325	303	344	342	309	315	330	320	312	350	307	345	311	326	308	327	340	325	297	333	331	299	342	326	321	280	327	289	303	281	312	309	302	320	314	307	301	318	310	337	335	335	333	320	339	298	334	317	304	303	316	334	345	309	315	311	328	325	317	296	335	300	325	330	316	313	309	357	301	315	314	345	296	277	344	346	329	299	325	295	332	344	332	338	335	288	347	331	324	300	337	342	365	313	314	305	318	299	323	303	314	334	337	330	320	312	300	319	329	348	326	318	314	321	308	330	284	340	323	343	289	346	320	351	314	293	310	325	324	298	336	347	292	363	316	313	307	300	327	289	317	337	319	318	329	333	339	287	319	292	346	325	314	299	333	325	308	268	326	323	321	301	308	336	303	351	316	314	329	320	300	309	289	309	315	319	331	313	316	326	319	310	326	297	313	290	321	313	329	318	311	323	356	291	318	311	334	315	298	327	349	307	285	333	344	297	341	332	320	345	314	314	325	329	317	321	318	309	318	293	312	309	280	350	336	319	319	325	312	302	310	314	304	336	327	312	305	338	338	319	314	331	306	307	341	331	316	284	324	309	335	285	324	345	308	345	293
35016	43557	42973	39679	28760	32460	40180	23220	7303	1264	322	153	150	153	144	140	156	156	130	152	144	133	150	130	121	120	134	128	133	145	135	138	144	161	143	137	124	131	162	127	141	133	138	151	135	115	132	133	147	132	131	138	145	139	147	145	128	132	145	122	134	145	133	122	147	155	168	164	143	138	141	135	139	130	118	158	124	136	158	138	151	147	142	139	119	143	133	121	117	126	159	136	123	137	123	127	137	124	143	150	124	126	118	144	166	128	132	149	141	135	122	132	120	133	146	137	148	110	154	140	141	146	112	124	131	121	133	137	136	137	132	121	142	130	126	116	138	134	149	121	128	141	147	124	144	130	163	148	146	137	150	140	139	143	137	154	116	129	122	139	140	152	127	140	133	132	170	115	140	134	135	124	134	131	118	120	110	154	135	142	132	142	140	123	143	147	150	143	124	150	143	124	138	146	141	138	151	107	133	137	127	126	145	134	144	126	133	123	136	130	128	121	127	145	133	139	121	131	127	140	144	121	139	144	140	131	108	133	144	132	132	130	148	149	123	137	136	133	139	115	142	130	139	124	133	119	141	135	158	129	140	133	140	151	145	125	135	124	143	132	127	127	129	155	143	129	132	101	136	136	112	147	137	157	125	125	127	152	133	156	137	125	132	142	137	125	131	132	136	141	141	151	142	126	150	123	146	156	142	112	146	149	146	124	120	130	132	128	122	129	155	140	124	114	138	142	121	136	124	137	154	114	137	127	146	130	119	141	152	134	119	139	118	121	148	130	137	148	135	137	119	148	147	157	132	144	129	122	129	119	114	134	102	142	147	126	129	128	146	133	137	127	123	153	140	159	149	139	132	123	143	124	123	148	131	135	112	137	138	152	146	105	140	160	131	140	151	136	157	165	131	149	119	121	136	128	133	146	141	136	112	150	141	119	126	132	125	116	153	145	120	139	135	139	116	133	139	133	130	105	119	146	119	145	118	122	128	135	136	138	130	152	129	111	139	149	160	139	118	155	127	130	118	135	126	141	127	135	130	139	135	131	141	130	151	150	122	121	161	150	134	154	129	142	139	121	144	124	123	127	143	107	122	150	146	135	143	138	139	124	123	152	146	118	132	135	137	147	123	130	144	125	156	140	129	121	153	121	100	136	133	140	136	146	144	152	132	127	135	118	136	175	145	131	130	147	145	134	125	151	129	150	143	116	120	147	144	144	114	126	134	146	145	130	114	132	140	127	120	114	119	131	130	125	130	148	140	136	133	134	130	143	136	129	125	126	130	140	142	158	137	128	123	104	139	126	144	131	154	131	151	137	129	128	111	122	131	117	120	139	115	141	139	139	135	147	135	137	139	151	167	153	158	127	141	130	146	133	134	154	133	125	123	134	118	135	132	143	135	141	135	145	134	121	115	139	120	127	156	140	135	154	147	138	159	128	157	131	140	128	131	142	122	135	142	127	130	138	132	133	136	118	121	161	163	125	149	145	141	125	145	147	119	126	135	134	130	148	136	138	154	136	141	137	116	126	122	126	135	138	124	127	133	121	121	154	149	129	121	117	136	136	121	133	129	130	154	153	141	138	148	139	135	129	138	138	111	131	141	141	136	134	146	120	147	147	138	147	131	132	137	148	144	142	139	144	136	137	138	129	113	148	106	143	140	140	121	140	141	132	150	163	138	143	134	128	142	123	131	162	127	126	130	136	118	132	140	107	130	142	133	134	137	117	142	121	129	141	124	142	118	146	142	148	133	134	127	133	135	118	116	145	127	156	127	125	130	152	143	133	145	140	126	146	133	157	123	130	135	138	143	133	139	101	129	122	134	157	112	102	156	141	143	157	147	140	115	130	154	159	154	140	150	112	140	128	148	154	140	135	137	115	127	137	163	132	139	124	135	128	148	141	149	134	147	135	132	131	115	143	157	124	149	116	154	127	132	141	140	130	155	135	127	141	128	142	122	112	129	156	139	150	161	117	136	141	153	126	128	122	151	125	127	124	143	144	134	127	119	156	121	135	144	132	131	130	147	142	149	130	155	122	114	156	120	134	156	149	136	160	149	156	137	142	123	147	129	157	134	148	159	139	121	157	143	141	135	161	133	136	128	171	142	126	114	154	146	125	132	133	121	137	151	146	125	152	132	134	142	140	129	142	173	131	151	124	139	134	149	157	131	154	135	127	128	148	119	132	125	132	121	129	140	123	144	122	124	132	133	132	135	140	127	133	124	131	143	113	130	146	139	143	134	129	118	151	135	121	142	138	138	146	159	128	130	151	114	157	125	138	121	138	139	134	145	128	123	143	143	120	128	131	136	145	152	137	124	141	121	130	131	164	141	142	115	131	118	145	153	113	140	141	140	119	147	113	150	133	138	133	130	124	148	140	127	121	149	144	138	147	142	128	143	135	112	154	147	149	127	140	150	168	154	151	158	143	145	154	128	131	135	120	135	138	122	114	130	146	144	131	120	126	132	134	158	146	143	144	145	161	133	143	150	108	149	129	112	143	147	129	132	138	129	134	133	141	141	148	128	122	117	145	120	120	123	140	160	131	138	144	125	150	144	137	136	137	133	132	149	125	137	132	111	140	123	118	153	124	118	128	134	128	146	126	131	142	122	142	132	139	126	134	143	123	137	118	143	125	138	120	142	139	169	136	141	142	116	135	124	131	160	131	136	150	125	126	98	140	125	137	142	134	133	133	113	141	160	142	134	139	114	157	133	123	100	149	127	130	129	145	141	140	147	134	129	132	148	150	124	123	131	138	128	142	138	161	145	132	162	137	131	126	130	142	129	138	157	133	129	140	145	139	128	157	141	141	146	139	132	139	157	160	136	172	135	138	158	131	144	126	140	133	124	126	158	133	143	142	123	121	121	134	113	130	120	143	135	122	143	130	147	128	127	131	144	112	143	149	116	160	142	111	136	143	154	156	132	136	132	142	139	146	129	143	130	147	128	143	123	126	135	146	122	135	133	122	130	125	145	147	131	151	143	139	124	128	139	130	143	137	137	140	129	145	159	131	129	151	139	131	148	132	162	138	143	123	136	151	139	137	141	138	124	144	158	127	126	134	129	114	145	135	141	119	115	139	124	160	133	118	148	149	154	145	139	130	137	137	132	137	154	146	147	145	138	123	128	136	138	149	134	156	129	134	127	139	130	135	134	143	148	123	130	150	121	134	131	118	138	149	131	134	136	150	120	123	160	172	137	126	102	140	132	134	146	129	151	141	148	134	155	153	104	150	137	123	134	141	124	122	124	112	154	145	130	152	138	136	129	134	122	143	139	124	130	111	131	130	140	130	119	144	154	130	141	135	119	126	137	143	141	111	131	142	129	147	158	146	124	152	130	136	143	145	103	124	121	119	132	153	145	126	149	142	127	140	125	152	132	154	137	130	161	131	126	157	128	157	126	117	137	155	139	126	129	137	154	122	110	108	129	135	121	140	146	157	152	153	137	138	161	137	140	129	128	132	115	139	141	139	137	135	135	131	106	141
25381	36952	44701	47170	36576	53038	55149	30579	9254	1683	617	389	455	392	372	312	367	327	290	296	303	335	334	313	335	332	306	312	316	336	289	300	323	330	324	319	309	332	307	329	301	291	323	308	346	337	324	292	322	325	300	303	324	308	317	319	329	337	320	317	334	325	321	302	287	296	325	323	332	336	345	324	300	312	288	287	316	303	321	328	326	314	273	308	354	304	337	323	348	313	318	325	317	317	332	315	312	317	335	326	375	342	321	312	303	278	321	307	305	309	299	322	319	278	313	321	352	333	325	311	303	320	336	334	317	289	335	315	294	319	314	307	320	322	313	295	334	346	323	319	327	290	302	321	316	287	291	302	350	316	329	308	323	301	310	293	312	321	303	329	319	304	337	305	321	326	308	273	296	302	299	294	340	291	312	310	341	347	331	293	356	325	322	327	313	293	307	320	311	337	348	312	315	304	288	330	317	311	325	335	307	318	325	321	316	322	309	333	307	319	294	303	322	319	300	311	333	294	330	309	323	287	359	333	322	312	324	361	335	316	337	313	314	338	338	325	335	306	313	326	326	307	329	360	313	290	313	310	310	317	335	308	321	354	299	328	307	314	300	316	329	336	311	331	288	296	315	300	329	316	289	351	318	321	321	309	340	309	335	302	310	300	314	303	317	319	307	320	344	346	334	298	314	326	299	329	318	311	312	314	310	334	326	318	325	302	317	334	344	334	317	320	305	325	322	324	304	314	314	340	293	291	315	314	322	327	315	328	302	320	278	323	291	331	318	335	318	351	329	306	315	332	337	318	341	314	308	326	319	315	310	310	316	352	317	321	326	307	347	291	296	303	337	301	321	323	332	305	333	345	305	326	310	315	302	328	313	324	323	328	290	346	358	313	326	293	324	312	312	338	311	317	323	325	343	335	325	337	309	328	321	283	307	288	299	341	317	355	268	338	334	331	296	318	306	344	309	315	268	319	310	307	314	307	319	306	313	325	330	313	290	333	318	332	330	297	302	316	320	300	321	313	330	337	320	344	324	326	305	313	307	307	289	310	330	290	316	332	331	301	307	330	325	289	310	357	312	306	332	347	346	297	317	324	330	332	339	310	318	327	305	303	336	315	338	330	322	308	309	303	312	324	333	326	306	304	332	301	328	332	322	329	321	300	301	294	351	279	313	313	298	333	307	302	329	330	327	295	314	338	322	333	329	308	305	347	315	302	329	327	337	300	329	375	301	312	338	349	300	294	331	320	298	322	320	326	342	299	302	299	292	337	350	282	315	295	315	324	305	328	309	295	288	300	324	276	270	326	286	314	300	318	313	372	274	338	293	322	337	279	329	292	322	326	340	304	340	297	332	327	333	342	314	306	314	286	318	322	287	302	301	329	273	319	306	322	347	307	302	333	353	302	318	331	351	323	327	320	318	302	324	340	351	280	318	320	309	314	322	322	354	317	297	336	298	286	300	286	360	325	315	331	305	292	320	318	337	304	317	294	305	320	325	302	315	323	363	322	302	333	287	311	309	280	314	333	296	322	333	311	330	294	348	317	306	330	321	277	314	299	289	323	325	326	325	300	321	338	335	314	305	306	322	316	299	329	349	334	303	321	321	323	273	314	310	339	315	305	310	351	333	335	349	322	298	335	340	291	302	312	311	351	317	290	294	305	308	337	282	318	307	301	317	326	342	320	347	332	314	307	317	320	302	320	351	324	304	348	290	327	322	315	316	323	279	324	332	309	294	346	312	332	315	349	329	329	308	292	300	316	313	296	368	312	324	312	304	292	338	313	356	320	308	310	321	312	335	305	337	350	318	288	341	308	346	302	292	350	321	345	263	351	314	299	306	299	313	306	327	344	329	306	321	290	340	347	342	336	306	304	330	324	326	346	333	327	288	320	312	345	313	290	323	338	297	317	286	345	298	289	327	298	325	305	351	310	315	311	324	328	293	351	306	315	308	320	277	319	305	306	269	302	344	333	303	322	298	319	316	285	340	314	302	293	334	315	344	329	328	318	321	339	366	308	314	293	346	340	269	291	319	296	347	321	313	302	314	335	334	303	315	349	322	320	346	329	311	291	318	322	343	325	318	321	329	358	299	318	313	326	311	266	322	333	302	345	329	327	322	287	332	314	324	318	310	319	299	312	324	363	320	333	330	297	319	332	302	285	298	335	339	304	304	303	298	318	286	330	312	316	310	341	328	322	330	295	348	320	301	331	313	282	318	309	321	332	316	323	311	299	298	288	335	313	331	330	334	317	343	312	324	332	295	282	288	314	296	318	320	307	322	290	303	326	330	345	338	342	321	346	346	332	309	304	324	325	324	368	354	305	291	325	305	325	323	293	326	313	313	330	307	306	319	317	323	309	289	325	323	340	325	336	338	268	294	326	323	313	312	309	325	306	306	334	353	299	312	329	291	335	329	302	317	334	315	337	334	317	304	308	333	336	306	320	294	318	304	311	314	332	346	305	319	304	296	297	349	318	311	296	344	335	289	319	317	331	326	301	345	332	304	340	300	313	290	295	318	312	316	297	319	321	302	311	315	299	333	324	336	325	309	333	305	324	305	290	316	299	315	342	317	314	310	292	308	311	308	312	305	336	297	305	293	284	286	320	293	321	314	309	332	295	319	300	311	342	364	310	310	310	306	298	299	308	297	347	322	324	333	282	293	314	330	311	319	319	309	318	302	318	337	316	292	343	281	299	309	345	379	350	341	329	314	321	325	336	283	291	324	314	316	322	326	323	290	338	366	328	324	303	312	302	336	313	306	327	313	332	306	356	306	312	309	296	341	313	314	308	316	328	296	329	311	342	276	305	360	295	333	330	276	300	312	302	307	301	347	326	296	338	336	331	313	333	312	307	309	338	306	303	314	314	320	302	313	301	350	312	293	336	345	293	360	312	346	336	372	295	319	310	332	311	284	337	277	310	298	339	316	329	334	301	297	303	304	294	337	336	319	317	314	312	335	308	305	314	313	328	341	325	321	311	291	338	326	308	309	351	301	327	331	329	366	323	308	342	323	336	316	295	329	319	333	284	326	305	330	344	318	312	311	322	319	287	331	352	327	344	332	315	296	307	342	302	321	281	317	320	305	320	311	333	358	347	335	322	302	332	322	304	317	314	306	302	296	322	336	313	313	322	308	314	299	313	321	322	346	293	341	317	289	339	342	293	324	335	311	306	319	333	279	326	309	291	296	324	303	321	334	355	313	295	320	302	322	320	315	304	322	295	331	312	322	332	303	289	323	324	333	335	315	299	302	302	334	321	332	294	315	324	341	321	297	324	311	329	316	349	324	330	313	315	343	314	322	293	315	318	299	358	311	345	340	327	318	310	302	320	319	326	292	332	340	301	309	327	342	329	280	302	352	315	296	306	304	308	332	319	296	332	327	305	358	311	346	319	326	310	340	309	285	331	329	319	305	299	303	332	284	337	303	324	311	334	309	341	304	290	334	316	319	316	334	347	318	325	310	330	312	321	304	337	308	310	339	311
47146	44265	38144	32336	26916	43892	52745	33109	15579	3547	501	171	178	184	112	136	132	109	119	114	115	111	102	88	115	108	111	133	108	102	107	124	110	112	129	133	109	114	124	92	107	122	104	144	135	130	129	96	114	125	97	123	118	108	111	112	110	105	100	95	125	118	121	108	104	117	116	108	110	112	122	108	118	112	114	94	128	125	96	104	117	107	116	97	117	116	127	110	93	91	106	122	92	105	109	123	104	119	103	112	96	129	100	117	106	125	106	115	93	129	116	120	116	114	99	90	102	111	100	132	126	113	127	97	123	118	101	110	99	122	96	131	134	104	106	83	106	115	141	101	104	118	91	109	99	128	123	116	115	119	121	123	100	138	119	109	94	123	123	124	119	137	107	122	89	113	119	92	122	99	115	126	128	110	108	109	106	103	102	106	115	123	112	114	111	138	117	145	122	101	123	101	121	102	113	125	123	114	132	95	139	95	115	117	120	119	120	114	120	117	121	80	104	119	113	126	134	103	112	119	88	106	86	94	107	138	120	103	99	112	113	114	114	91	109	138	118	81	113	126	105	93	106	112	96	126	129	143	110	105	107	114	89	117	110	118	107	108	109	108	119	107	94	94	118	128	125	108	98	89	120	127	101	108	146	111	114	120	129	140	129	102	108	110	114	116	122	99	122	120	114	108	127	88	97	119	122	103	109	112	105	99	104	104	127	108	112	114	139	101	123	124	106	112	112	124	104	115	123	103	118	109	109	126	127	101	109	106	127	110	106	123	108	114	121	111	96	111	110	96	105	106	111	121	103	128	131	122	102	120	93	116	121	133	131	101	90	111	119	140	104	105	116	105	101	102	131	106	121	104	128	114	114	113	121	112	118	106	94	126	110	120	138	113	109	103	115	100	121	106	110	98	97	122	120	115	108	107	109	104	125	109	122	95	107	116	112	109	123	106	119	100	94	114	115	105	106	141	90	119	109	113	117	81	109	99	118	116	109	117	107	123	110	106	111	108	89	101	115	128	113	135	134	127	138	131	127	110	121	132	84	120	126	114	130	128	125	109	125	97	126	111	120	92	106	118	115	105	106	111	113	137	85	119	121	111	110	116	112	113	127	94	111	116	110	122	99	108	127	120	123	115	108	112	133	111	118	111	125	114	105	106	99	105	110	96	108	110	106	128	114	122	118	99	123	94	111	123	111	110	97	122	105	123	136	115	109	111	112	104	104	101	113	104	100	118	132	105	123	119	95	127	123	131	96	102	105	116	125	109	101	95	101	94	129	136	119	93	119	117	116	115	119	107	103	109	107	110	109	118	126	121	125	101	114	110	110	94	107	115	115	98	129	103	107	99	110	101	105	107	124	128	119	123	93	86	100	99	99	106	125	126	109	111	122	129	100	112	122	112	111	100	111	111	106	113	129	103	100	93	102	114	97	113	125	109	109	96	116	111	120	123	126	117	97	103	92	119	102	106	120	123	106	119	116	113	111	105	100	129	89	110	120	117	108	110	124	130	123	118	118	109	106	112	121	120	101	120	95	104	109	107	114	117	121	112	119	106	106	135	121	116	93	100	117	102	108	118	100	101	114	110	108	103	125	117	115	110	112	134	114	86	119	105	130	108	109	123	125	98	107	111	87	110	143	118	134	89	115	128	103	126	127	109	107	127	107	103	111	94	122	113	110	108	134	105	112	113	118	111	115	131	101	108	105	98	103	125	131	102	118	113	96	116	113	116	113	124	122	110	111	109	107	121	129	102	103	120	120	117	136	102	122	128	112	89	120	111	106	124	118	119	131	108	109	112	119	107	124	122	119	116	90	100	117	101	110	135	116	96	115	120	121	119	113	110	96	117	95	124	125	133	110	111	112	128	111	91	131	100	118	110	95	111	102	133	144	106	120	85	94	114	131	123	103	139	129	112	92	111	125	116	121	118	100	110	113	104	82	102	132	111	90	104	105	101	96	102	118	120	104	104	107	121	97	127	114	127	94	111	114	126	128	102	119	115	114	114	107	111	126	103	112	144	145	98	113	124	130	123	131	99	117	109	98	99	114	121	115	114	111	110	110	117	108	114	112	117	97	104	108	115	120	113	141	111	121	109	111	112	110	114	109	102	108	102	121	99	104	115	122	106	125	107	97	124	123	120	118	112	128	136	112	108	128	116	125	105	116	129	145	99	106	101	133	101	106	106	106	108	129	118	126	107	115	107	117	126	106	107	105	107	117	132	131	124	121	116	136	88	100	116	141	131	114	112	114	122	110	111	112	115	109	85	105	101	113	119	118	122	113	106	129	113	121	128	96	115	130	107	109	119	94	113	130	89	108	123	97	115	119	115	104	116	113	104	126	114	115	102	116	108	118	89	93	139	99	104	113	114	98	109	109	110	114	119	99	113	104	105	106	115	128	113	104	118	127	105	111	109	117	95	105	124	100	108	93	121	111	105	97	113	105	107	96	108	118	113	111	122	109	118	121	104	117	103	114	102	107	120	85	107	108	133	113	109	104	106	102	121	92	107	113	126	105	126	99	108	107	94	108	107	104	127	119	115	112	119	114	115	107	109	110	105	111	102	98	129	105	107	123	110	118	124	95	100	133	116	109	120	99	120	122	109	109	100	107	126	107	128	123	101	101	111	116	117	101	114	107	127	118	123	103	106	103	132	133	102	112	111	116	114	116	105	102	104	126	122	111	110	124	100	92	129	121	122	108	105	142	107	115	121	121	117	119	125	99	107	99	105	113	94	100	111	111	105	110	100	131	129	105	128	133	119	105	115	116	110	103	106	110	102	106	126	120	117	111	138	124	131	115	104	83	105	119	108	121	119	109	131	122	94	107	110	111	133	130	109	106	134	121	114	111	105	123	132	121	110	98	128	135	96	125	96	100	89	129	122	107	115	112	120	125	126	115	97	90	113	118	98	94	107	125	112	129	103	125	114	118	108	127	130	115	101	94	124	120	121	104	108	108	109	109	103	116	122	111	112	111	116	108	111	110	108	117	89	101	115	118	133	129	96	136	120	131	102	106	115	109	122	124	108	115	119	119	109	106	99	108	100	112	119	111	112	106	102	115	120	110	100	123	123	116	104	119	111	133	117	111	93	129	106	122	117	121	113	108	115	101	118	120	120	108	140	99	106	113	136	98	140	103	114	103	115	124	116	124	108	126	133	106	134	112	102	124	121	124	97	111	126	109	110	101	105	102	103	111	97	94	128	117	94	108	103	109	119	102	105	144	114	96	113	132	121	113	128	110	106	108	118	91	110	96	109	119	112	119	115	115	108	128	100	102	112	119	92	111	124	99	108	122	113	131	108	104	122	104	116	108	110	138	139	116	101	102	95	114	101	107	110	114	101	107	105	120	122	123	124	113	100	99	113	136	108	111	113	118	99	120	99	91	109	102	117	118	105	106	112	103	114	130	117	125	100	119	139	123	118	112	121	97	109	121	131	126	108	108	121	135	106	122	106	116	126	95	117	113	103	84	125	107	108	104	130	122	127
37205	44606	48421	44553	45584	75316	72403	42834	16307	3227	1030	491	605	531	353	330	335	283	272	283	283	317	272	250	268	285	249	283	243	276	264	279	271	262	229	277	249	256	298	271	280	261	276	248	270	281	263	269	241	248	253	281	250	274	284	257	296	297	255	272	258	267	266	274	273	282	278	293	266	277	264	282	248	272	289	255	247	268	313	265	258	281	267	288	247	267	264	237	230	283	245	290	270	264	288	258	279	296	269	257	242	262	277	260	251	263	273	272	274	247	253	253	278	269	283	267	258	240	257	268	271	271	276	271	264	233	264	282	254	258	267	251	246	246	274	265	260	264	259	260	256	269	291	247	281	280	299	289	271	244	252	243	286	258	244	263	258	292	267	260	268	247	270	274	275	276	249	246	272	256	246	255	258	245	248	250	242	261	254	249	245	245	239	256	266	268	263	279	256	268	254	255	286	272	269	284	297	270	280	248	238	258	261	272	268	259	272	269	234	236	259	279	238	260	279	250	266	270	289	262	285	224	255	274	264	257	259	240	255	270	269	249	251	276	241	255	233	267	303	262	279	240	273	305	239	252	290	249	272	273	255	245	280	280	264	241	266	238	235	265	275	290	278	292	264	247	262	275	260	269	274	275	256	261	270	269	245	245	281	248	284	242	281	249	264	255	280	240	239	256	282	273	259	274	278	251	263	243	281	239	302	290	245	263	261	258	260	263	281	254	273	246	264	254	258	223	278	263	261	284	288	304	258	270	265	275	234	290	266	264	260	226	277	276	261	283	258	250	294	275	268	233	244	279	257	263	279	274	268	229	259	258	276	277	252	246	318	273	289	250	261	276	262	247	249	260	245	277	254	253	277	266	236	297	283	275	260	267	262	294	270	290	251	269	262	252	264	277	272	260	272	269	260	260	253	261	252	275	259	297	264	292	255	286	252	253	289	269	276	291	270	277	240	254	304	255	261	267	271	240	277	289	256	257	261	272	264	251	294	245	275	251	247	270	269	269	286	264	261	243	244	281	253	254	269	280	269	273	278	273	271	277	260	283	258	257	263	237	281	248	253	295	277	245	251	275	253	231	247	277	310	280	264	271	238	265	271	254	296	270	238	254	255	219	271	251	243	275	273	248	251	258	277	245	254	244	265	275	254	270	275	260	247	272	249	267	263	269	240	268	270	251	262	273	275	276	292	277	274	238	257	244	293	254	278	260	235	243	291	296	270	256	245	291	274	273	241	266	245	251	246	275	265	275	267	268	276	241	256	258	282	271	267	288	258	285	244	270	256	266	263	277	272	288	265	253	246	286	279	252	283	244	261	272	267	242	281	298	254	280	262	268	267	243	245	248	247	242	268	288	262	244	277	291	267	277	258	253	275	257	269	253	250	238	288	234	274	252	244	301	278	244	273	289	237	274	261	254	251	274	268	257	241	241	248	240	286	256	254	277	276	236	268	269	284	263	262	244	278	279	250	300	276	274	264	275	268	285	255	266	260	229	245	245	253	263	269	273	277	257	272	265	264	270	268	268	259	247	259	258	252	272	268	256	254	255	264	264	248	265	265	271	270	264	281	254	256	271	282	247	232	241	268	253	264	267	287	275	255	275	255	252	256	243	266	321	257	234	290	263	267	249	259	241	265	274	277	288	263	268	261	247	259	244	249	262	278	252	234	238	272	266	273	245	256	256	291	261	291	264	291	287	286	271	261	270	254	253	285	266	238	237	277	245	261	285	249	255	272	265	283	263	287	268	294	256	256	256	259	277	277	258	263	280	268	288	298	257	278	248	242	282	303	260	269	247	270	298	254	249	248	261	271	268	254	239	240	266	273	272	273	264	279	282	264	246	233	257	242	269	281	251	276	273	259	261	239	276	251	263	248	265	254	266	237	268	257	268	253	250	257	250	301	272	272	289	246	258	246	276	253	249	273	276	261	242	293	266	270	264	297	256	278	262	245	262	277	253	254	246	263	273	275	251	263	229	266	262	266	262	277	253	251	250	271	270	251	242	272	272	262	250	263	261	269	256	290	272	270	243	244	259	285	257	252	255	268	265	236	243	242	263	254	282	249	267	266	254	260	269	262	265	273	265	272	273	256	264	258	231	260	312	249	282	252	272	246	249	245	265	245	261	248	285	275	273	268	262	253	236	284	252	279	263	241	293	261	235	280	307	278	267	253	286	278	251	224	247	259	267	263	269	261	275	253	238	238	238	234	271	247	243	261	254	261	281	275	252	274	240	252	263	261	267	269	256	247	262	245	275	262	256	274	271	271	288	277	277	262	222	283	263	262	244	265	243	280	243	246	257	278	276	271	268	248	278	257	286	264	288	263	262	283	272	266	242	271	285	256	256	271	281	267	280	266	239	272	286	270	261	271	235	260	267	262	250	250	270	280	251	294	255	234	272	258	254	266	265	271	260	257	244	249	258	271	270	293	259	266	266	304	282	252	247	294	279	219	248	295	281	263	269	280	251	262	294	267	284	258	281	245	249	271	232	265	256	249	266	263	295	261	240	260	280	259	265	245	262	267	253	277	232	257	253	241	248	245	241	257	269	284	255	252	309	251	276	247	259	235	269	249	253	303	275	274	269	279	296	251	269	262	268	306	236	293	274	241	275	263	294	234	254	278	256	263	256	262	270	267	280	267	264	279	262	252	257	265	261	247	245	254	273	261	285	272	256	273	263	262	262	252	251	261	287	289	280	276	265	268	267	262	254	261	246	267	283	262	265	268	264	266	254	260	264	246	249	233	255	265	265	261	241	255	282	259	255	278	228	267	238	246	281	263	249	266	276	271	239	262	273	284	248	255	235	276	236	262	234	284	255	266	271	263	264	272	234	268	259	268	267	272	287	243	257	258	280	265	261	296	271	263	269	257	271	276	256	246	241	256	304	252	229	248	269	263	257	281	259	261	267	264	241	243	270	280	263	234	248	283	238	270	274	293	267	244	254	250	267	238	286	296	240	265	253	297	258	216	264	279	243	245	240	251	266	228	244	255	271	284	285	284	277	280	275	270	275	258	252	268	239	270	288	261	264	276	257	256	274	237	253	268	272	269	279	242	255	255	286	258	258	239	282	264	262	278	280	267	264	261	277	284	266	271	250	250	267	274	279	271	267	259	290	264	248	276	269	260	253	242	249	264	254	278	258	275	289	273	233	258	286	231	240	280	293	248	254	283	246	248	240	258	253	259	263	285	248	290	286	258	269	276	276	269	262	284	266	231	260	236	249	253	257	276	260	282	264	250	273	275	275	253	264	244	261	262	268	245	235	237	235	244	267	236	271	277	245	221	250	250	289	260	229	245	256	292	264	245	270	256	293	260	304	237	274	252	257	266	255	252	235	257	264	275	273	276	280	274	262	240	242	222	236	242	260	274	286	282	261	282	252	249	259	273	264	233	261	264	231	283	247	268	244	213	270	265	250	273	293	259	283	258	272	254	260	258	273	275	264	246	240	269	277	246	288	251	252	251	260	273	241	266	293	262	255	253	258
14592	17284	19753	14077	7319	9495	10821	4072	832	195	153	141	129	133	133	140	121	161	147	107	154	135	117	118	150	126	147	131	133	126	137	117	120	128	141	140	139	107	137	154	120	161	122	125	128	142	140	137	155	122	117	141	141	142	127	126	131	130	156	136	142	145	118	124	140	122	142	151	131	143	129	139	134	144	130	146	145	140	128	114	141	128	102	134	123	134	133	151	130	154	120	130	113	122	144	155	168	115	141	129	160	123	150	119	164	138	100	127	139	130	123	122	138	139	130	136	125	127	123	148	149	154	147	124	146	122	144	144	131	147	130	125	152	164	122	143	124	128	140	115	130	134	119	138	138	123	130	139	130	117	153	139	130	120	130	120	156	135	143	138	144	134	126	143	137	150	168	131	155	146	132	138	147	136	137	138	137	133	156	141	149	133	126	125	134	146	141	133	135	148	135	146	141	132	124	142	149	128	149	124	128	131	140	136	157	118	114	129	126	115	137	107	141	140	140	133	125	144	131	142	128	112	133	138	135	135	145	106	153	144	123	115	127	139	126	116	135	133	148	145	123	120	136	147	151	144	138	130	124	132	136	145	135	149	133	136	147	143	132	132	134	154	124	132	144	124	113	140	133	122	137	131	118	134	150	124	155	148	129	161	133	127	148	142	132	121	132	132	133	122	134	149	124	131	141	117	150	160	149	134	124	148	154	123	121	146	130	136	153	130	118	166	138	129	136	146	138	143	160	141	143	142	135	118	129	144	153	149	123	128	147	139	132	120	125	141	152	132	136	133	127	132	132	142	134	141	147	129	123	115	131	122	135	131	133	135	129	137	114	127	128	151	146	140	134	150	136	125	138	155	144	132	130	133	123	138	136	132	136	125	139	138	150	111	119	120	142	157	149	130	135	146	111	118	135	154	140	139	123	168	124	144	139	128	139	131	151	127	126	136	126	116	138	138	153	131	121	143	144	142	144	129	138	137	156	139	143	137	147	124	126	128	135	118	128	153	142	130	131	118	117	124	114	130	171	137	124	131	133	134	129	143	124	139	154	149	133	149	137	129	157	156	143	119	122	130	122	127	143	136	120	139	140	124	117	129	132	131	145	146	125	127	137	141	136	133	130	138	125	137	123	130	144	156	131	151	134	137	112	140	126	120	114	139	150	134	148	139	138	160	130	139	123	117	125	129	145	147	127	135	150	125	135	152	126	140	133	108	136	129	157	147	148	149	142	116	129	124	133	147	152	126	132	141	140	141	126	124	134	133	132	139	120	122	163	152	113	119	112	109	169	109	126	158	133	133	138	139	126	115	131	127	128	116	141	146	132	114	125	136	132	126	121	132	132	129	141	116	119	142	115	140	123	145	151	150	129	135	126	128	120	140	128	131	123	144	118	115	129	136	125	122	137	132	126	127	134	126	135	103	152	147	134	150	125	129	145	121	139	134	121	130	127	133	144	123	142	137	121	154	131	148	152	143	134	97	141	136	135	133	150	145	131	127	139	149	118	153	122	143	130	140	131	112	147	126	140	139	150	132	130	127	136	145	128	138	102	112	124	133	122	136	122	138	138	128	147	163	126	140	123	150	143	129	136	129	130	124	116	145	134	148	136	133	121	118	152	142	145	125	123	151	123	122	127	135	140	132	137	139	151	119	135	139	132	117	136	137	104	119	134	126	122	124	129	131	135	122	149	141	145	143	139	135	137	149	132	126	129	125	143	133	136	118	158	174	135	130	119	123	128	112	138	124	159	123	120	131	153	124	149	118	138	120	127	131	146	127	117	125	148	135	139	129	147	119	121	128	120	121	134	127	124	132	147	144	126	155	162	137	127	155	159	110	115	134	141	131	162	141	130	118	133	111	163	117	117	145	113	134	127	127	118	148	135	136	133	151	154	127	153	134	127	138	135	145	127	118	129	116	129	145	144	145	140	131	142	122	132	140	127	129	140	142	138	122	121	123	125	148	131	125	137	147	130	125	139	137	119	129	139	148	125	128	124	153	133	137	124	160	140	139	121	119	140	105	137	132	136	113	130	134	160	130	128	120	126	123	129	142	124	124	114	109	142	149	130	145	139	131	140	125	148	121	138	141	136	130	155	137	143	147	117	153	144	145	141	140	135	122	142	131	129	139	131	130	151	141	139	153	144	112	131	134	127	150	133	140	145	143	141	132	129	131	136	128	114	121	129	136	123	147	146	137	127	113	137	133	126	126	121	152	128	122	130	118	139	119	116	122	135	138	136	142	129	126	130	133	138	135	114	126	122	123	135	134	130	119	132	133	130	134	135	149	132	137	132	117	134	133	160	146	129	130	127	147	125	124	129	134	145	133	130	141	141	153	157	159	137	122	126	164	133	142	126	129	133	113	136	139	126	132	145	140	148	147	141	109	140	138	135	124	128	122	132	136	130	124	132	124	138	140	134	155	128	162	142	151	122	150	144	143	128	124	131	134	129	138	129	145	129	155	129	115	134	120	140	145	118	133	124	135	137	128	131	145	129	143	131	125	164	146	133	141	137	135	114	127	138	153	126	158	162	157	133	136	125	133	136	143	128	144	151	120	125	122	146	134	152	131	134	136	141	137	138	136	97	132	150	135	137	129	135	128	135	138	125	122	134	134	125	118	136	135	142	117	118	125	130	104	140	128	122	130	136	139	150	159	135	133	128	113	143	129	135	145	142	124	113	155	103	117	132	155	141	124	141	128	126	127	118	132	131	131	149	134	140	129	131	152	104	142	129	151	120	139	126	121	138	151	138	139	139	142	115	136	148	137	132	122	129	140	134	145	117	138	140	125	144	135	136	156	125	130	133	122	132	119	139	119	138	128	132	140	144	124	144	141	140	125	148	139	135	151	133	141	162	135	127	140	132	145	140	120	125	133	140	108	130	131	121	135	127	128	130	140	131	136	127	145	132	129	120	138	134	138	122	139	125	132	136	155	157	143	129	144	146	150	141	142	121	142	129	129	112	122	126	151	156	141	116	150	143	125	112	133	147	144	126	124	133	157	136	127	124	139	146	138	100	140	144	118	118	140	138	132	145	141	120	126	125	133	129	163	145	126	150	137	129	141	135	140	139	138	145	144	124	140	152	139	141	130	136	138	153	130	130	116	125	158	151	117	115	139	153	114	114	122	133	140	160	120	128	119	130	134	104	144	112	151	131	140	120	157	135	131	145	123	151	137	131	126	122	141	151	158	119	127	128	139	142	111	123	137	142	131	136	125	124	120	124	132	139	135	149	145	116	148	145	134	141	157	127	132	144	136	141	115	129	137	128	119	126	149	116	136	129	131	128	158	130	112	149	106	131	135	124	136	135	119	153	146	158	116	149	117	134	97	146	149	140	146	138	126	158	127	139	124	130	130	122	150	127	114	125	127	149	136	136	128	134	135	117	147	134	118	138	139	138	139	121	138	140	136	125	121	150	133	116	134	134	131	137	146	125	110	147	130	151	140	160	132	133	144	131	149	142	131	145	136	157	124	127	155	142	141
11264	15388	23064	21158	15391	25181	24052	9732	2115	524	394	326	320	383	339	321	313	339	314	310	309	307	325	309	364	320	332	335	350	314	314	319	313	315	321	306	344	312	327	316	342	324	322	343	297	323	323	350	314	328	309	334	321	374	295	313	319	321	294	296	323	338	312	323	341	295	370	308	310	327	319	326	301	311	316	338	329	304	327	300	299	314	295	302	336	348	310	310	320	289	329	294	319	290	306	316	320	371	340	312	318	322	338	377	363	320	327	321	302	325	331	308	314	365	318	349	299	331	318	307	321	316	328	323	295	358	301	340	331	300	335	313	331	309	302	336	311	322	294	338	315	343	314	335	345	315	306	367	300	344	353	313	299	312	303	330	325	336	363	349	315	296	325	299	322	345	280	316	298	311	327	296	333	334	316	324	316	337	336	313	320	331	317	332	332	347	323	316	294	329	299	356	289	345	301	295	340	316	334	330	312	326	315	304	304	324	345	332	314	308	326	309	303	327	308	337	332	316	279	316	313	311	320	335	330	337	301	338	323	313	355	317	295	305	316	317	317	306	324	354	339	343	335	299	328	356	274	319	303	327	333	333	350	307	307	343	294	314	349	348	316	320	306	292	331	317	355	320	349	317	332	322	335	318	317	297	328	325	343	307	340	328	290	304	335	328	360	332	298	342	296	311	308	331	342	330	284	328	309	316	315	316	302	328	299	329	335	309	322	324	344	311	313	308	335	343	298	278	330	299	325	282	320	324	317	325	308	317	318	307	339	338	309	291	343	309	316	321	298	333	314	313	299	333	349	312	308	315	344	346	329	322	313	320	331	319	321	342	349	329	319	340	332	333	324	314	311	331	327	315	341	329	308	300	314	312	349	339	326	341	321	332	323	331	312	330	364	309	327	298	317	297	361	300	307	355	335	289	283	319	302	333	323	299	331	317	364	351	301	332	300	346	297	314	327	296	335	355	293	323	321	309	317	316	333	297	345	334	302	299	336	308	373	329	322	307	316	323	329	339	334	307	328	323	347	311	318	312	351	311	332	324	323	300	327	330	282	338	332	306	317	299	304	331	355	303	324	288	335	342	275	322	296	346	331	316	317	318	315	311	303	324	309	315	324	345	346	346	323	329	355	324	341	327	330	340	329	322	321	312	313	327	345	305	336	317	306	318	340	326	319	358	298	331	339	356	343	325	333	328	323	299	314	342	300	309	288	312	311	340	313	329	324	325	351	303	341	308	318	335	321	324	325	281	331	318	328	317	342	296	329	341	334	327	313	313	305	349	331	290	334	350	333	297	358	325	321	370	302	345	330	311	304	353	303	321	334	336	296	328	315	316	331	299	333	340	300	278	308	321	305	319	318	356	321	302	335	318	299	328	318	330	280	289	312	322	300	314	356	289	308	290	324	330	325	331	334	353	306	296	296	296	309	342	338	316	315	309	333	311	340	336	310	297	316	326	301	329	322	339	344	336	315	336	319	319	340	310	333	336	308	348	304	322	295	323	324	295	323	300	351	315	314	321	320	362	335	322	338	311	339	317	307	337	340	325	337	326	314	290	347	310	299	363	334	311	308	308	291	303	351	305	318	315	320	322	339	308	301	335	309	331	334	349	337	313	335	325	328	331	322	325	325	310	330	322	314	305	317	319	295	286	315	346	335	312	337	332	352	366	315	313	294	325	335	302	321	309	353	330	327	307	319	320	318	326	316	325	323	319	325	316	303	327	327	323	326	350	352	338	318	333	340	329	341	298	336	324	317	296	311	326	307	304	320	313	327	313	336	314	311	351	368	328	314	291	335	339	343	352	296	301	316	315	313	300	333	358	312	305	340	321	334	344	344	337	316	319	333	327	304	333	336	307	327	321	299	347	320	320	301	332	303	314	286	303	320	346	313	318	320	304	329	347	341	345	317	324	303	345	294	352	313	310	348	353	303	298	323	323	310	357	330	345	315	301	331	330	338	326	318	316	299	308	291	311	319	334	334	325	326	318	321	348	311	330	328	338	327	339	316	307	317	308	307	347	292	320	357	306	324	339	332	348	318	355	316	304	313	334	301	325	361	307	326	299	323	333	312	315	296	328	330	285	313	313	350	317	346	322	314	350	297	339	307	335	325	326	330	277	297	347	321	315	317	335	305	313	334	321	300	325	302	322	297	288	309	327	288	348	351	322	319	342	317	313	331	321	339	328	328	323	341	323	306	331	310	302	306	334	326	358	351	325	313	327	319	303	343	331	326	299	328	318	307	297	365	309	335	344	309	335	329	308	326	349	323	295	285	332	361	318	345	320	325	313	305	345	330	310	326	324	323	341	324	347	311	343	329	321	343	308	350	300	299	326	302	328	322	298	313	308	330	322	324	304	340	306	321	322	330	320	311	305	294	318	307	324	311	344	310	316	315	320	332	336	337	338	348	323	341	349	293	294	335	293	318	334	344	336	316	330	324	304	330	320	329	340	345	310	342	333	335	296	298	336	322	319	301	308	314	305	328	305	338	297	325	335	357	340	323	321	355	353	315	338	345	328	327	339	313	307	319	313	300	327	314	319	332	324	360	324	342	344	328	325	322	322	316	305	335	336	321	315	313	316	314	340	318	328	327	330	332	316	330	333	326	328	280	289	339	306	284	365	308	300	326	330	342	318	300	313	346	321	322	315	296	323	341	325	308	307	361	342	287	340	317	310	322	312	352	304	344	303	328	311	283	348	360	302	332	327	292	325	321	338	303	310	279	303	298	326	318	317	322	330	280	307	314	309	348	310	338	306	328	316	362	301	303	325	362	344	317	309	324	323	315	291	315	312	333	340	337	328	283	299	323	351	324	332	312	285	306	328	317	349	336	312	313	301	331	324	327	318	321	339	305	321	308	320	343	311	304	331	316	359	310	300	333	300	347	304	313	360	326	326	302	324	311	274	314	312	350	346	317	328	304	324	325	333	287	349	316	318	305	305	343	316	302	319	318	308	311	326	334	308	322	322	297	303	322	352	309	330	329	328	338	315	282	318	287	357	361	332	322	327	339	316	300	317	360	328	337	314	329	335	316	296	328	345	319	347	308	341	310	298	291	306	333	338	309	335	332	314	293	330	334	369	300	310	327	296	310	317	318	319	329	304	318	353	332	324	302	309	298	304	352	307	299	292	343	361	325	326	340	319	327	329	309	310	347	349	318	346	358	313	343	324	316	331	341	321	310	328	323	310	313	309	315	354	310	330	349	327	296	328	324	322	348	324	298	322	347	326	315	348	330	352	315	322	324	307	277	306	363	321	327	317	320	352	325	338	360	343	337	280	332	296	310	347	328	308	316	313	337	335	324	321	313	292	334	301	334	313	332	339	313	318	335	299	349	313	329	339	336	337	337	337	339	333	321	322	323	294	339	339	351	314	327	332	325	323	316	331	347	322	318	307	348	318	350	305	344	319	295	318	332	309	322	350	303	341	321	317	331	313	320	314	327	332	319	310	340	320	355	332	295	328	309	327	349	325	342	353	283	312
34935	40558	43000	31970	27372	38289	39256	21147	6021	915	275	147	156	145	143	148	134	142	146	148	155	132	131	158	146	134	149	150	142	158	133	132	154	127	119	138	136	136	143	124	138	135	132	133	128	135	138	158	142	139	147	152	132	146	146	133	146	127	144	144	131	139	150	139	138	114	151	148	132	147	144	150	155	135	127	153	132	139	137	125	150	135	136	149	141	128	144	140	166	139	147	132	123	135	135	137	154	148	144	156	129	146	147	150	143	143	152	141	130	155	130	121	163	159	137	117	145	151	153	137	153	145	124	123	133	121	134	131	114	124	145	130	145	137	146	155	134	131	153	149	134	147	119	147	138	159	167	139	133	121	157	162	147	131	133	134	116	130	124	132	149	134	111	141	141	132	126	131	130	127	143	135	127	136	132	145	134	138	127	146	144	144	139	121	138	135	147	158	157	137	131	146	150	146	117	138	119	152	139	120	129	148	152	144	129	160	111	153	136	160	138	135	130	160	132	135	160	144	150	168	154	138	144	129	153	101	125	125	132	129	142	136	158	105	130	124	172	164	150	143	117	124	147	132	151	136	141	146	140	137	130	140	135	139	135	135	119	119	137	157	164	142	127	122	137	129	152	139	138	140	127	137	115	154	128	146	123	144	140	138	124	150	152	124	148	126	127	118	121	146	133	125	160	151	133	149	152	145	138	116	144	137	130	154	144	147	132	135	130	130	143	137	134	124	134	141	124	146	142	135	154	110	144	136	137	138	141	138	171	121	133	136	124	137	151	132	134	128	136	133	131	132	126	135	129	140	141	141	148	159	134	120	135	149	122	137	133	121	133	127	140	149	150	137	157	146	152	156	142	141	131	133	134	135	121	142	155	154	123	152	136	149	138	151	144	141	151	125	112	124	121	121	133	132	136	126	134	146	135	149	139	121	122	159	135	143	116	144	137	133	145	149	122	142	147	150	125	149	138	142	132	138	151	152	129	149	141	128	138	155	150	133	122	147	136	130	141	138	137	141	129	137	133	138	140	139	127	141	140	137	136	127	129	113	129	142	129	163	131	138	130	128	112	144	129	134	145	128	130	110	117	169	152	137	131	150	133	132	135	136	141	127	159	141	140	135	149	130	137	144	145	144	145	132	138	127	147	146	139	144	134	126	163	138	118	148	131	129	137	127	120	125	138	130	133	143	152	117	136	114	149	133	140	144	143	163	131	135	158	129	145	148	140	134	142	123	142	133	129	128	124	136	146	135	126	157	144	137	138	117	144	144	138	138	144	145	142	143	120	145	140	132	125	146	138	132	121	135	147	123	138	145	142	134	122	122	128	150	143	139	138	144	128	144	159	138	134	156	136	131	135	141	138	143	117	147	127	141	143	133	145	137	135	142	121	133	135	135	135	151	142	146	134	143	145	141	136	142	119	140	149	154	143	130	142	153	126	131	137	130	152	111	139	149	110	122	133	150	123	158	149	131	137	141	134	139	128	150	150	143	125	162	137	132	141	137	159	160	128	140	137	125	114	123	125	102	125	142	136	146	109	155	119	141	133	144	151	139	133	127	141	150	143	135	138	128	136	125	138	139	126	126	134	127	129	135	156	116	133	119	129	132	144	130	105	142	139	142	127	151	136	169	153	140	153	149	155	149	148	126	147	152	118	139	132	128	153	158	148	148	135	118	110	137	138	158	156	128	154	148	149	164	145	119	144	157	131	138	139	142	118	126	110	130	125	129	143	135	136	134	137	135	130	112	129	130	136	148	164	141	115	115	160	142	134	175	148	142	135	129	122	149	148	122	126	137	144	136	121	159	139	127	132	150	142	129	133	128	150	155	131	131	153	151	143	151	143	133	141	149	153	130	146	144	149	136	155	131	138	147	119	151	144	125	130	129	157	121	118	134	128	131	123	129	133	130	146	119	129	120	142	156	138	134	144	145	152	141	140	150	143	125	143	131	136	124	143	131	123	112	119	156	136	136	141	152	132	126	125	126	130	148	121	161	149	136	145	143	127	142	122	148	135	144	140	148	150	140	123	153	141	124	149	151	146	124	133	136	151	151	116	123	139	150	128	153	131	155	123	158	131	140	149	143	134	139	144	123	157	132	141	142	132	145	135	132	157	126	138	130	165	150	161	132	155	142	140	138	147	137	141	117	138	134	147	131	127	133	151	153	143	150	144	130	140	124	124	138	129	135	143	135	124	124	128	133	144	120	153	112	139	136	128	146	150	154	130	118	140	132	152	146	144	128	155	138	129	138	156	144	144	128	127	124	143	138	133	134	152	147	127	130	135	142	153	140	139	133	148	148	140	152	142	149	147	139	123	144	143	128	134	148	135	139	128	140	161	145	145	142	149	137	122	138	135	147	123	135	132	143	131	134	149	140	151	141	123	124	137	141	134	151	136	144	122	141	128	128	159	156	152	130	107	123	141	143	141	118	144	134	121	164	151	126	135	145	137	147	124	149	152	154	140	138	160	141	151	139	129	133	164	109	140	134	144	111	143	127	146	137	160	157	133	135	135	136	125	103	108	134	128	119	149	162	143	142	169	130	132	125	107	121	151	122	139	130	119	148	140	151	137	151	133	126	142	157	139	151	116	129	139	146	122	130	135	156	150	133	127	145	143	117	154	137	142	150	143	148	156	125	155	138	148	134	130	136	130	136	141	149	125	151	141	139	148	136	128	120	132	132	154	132	122	141	130	162	145	138	130	133	130	137	139	149	128	126	143	140	133	156	138	133	145	131	144	131	126	141	150	127	124	132	135	146	159	143	130	142	164	139	155	130	128	109	129	120	140	133	145	115	132	118	158	137	111	136	125	136	150	134	122	155	126	145	145	138	161	164	131	154	127	135	146	143	143	139	149	132	136	139	127	147	115	129	113	150	113	124	136	126	132	130	136	115	127	153	149	137	160	143	120	123	137	154	132	146	122	117	148	144	129	139	137	133	140	139	141	109	127	134	129	142	128	145	132	144	128	130	161	144	151	143	146	153	141	137	135	122	168	136	128	121	136	121	121	142	121	144	158	131	134	116	132	135	138	127	149	149	133	129	132	141	133	139	138	131	129	125	138	138	139	154	142	132	128	125	141	157	116	123	126	151	128	109	141	134	147	141	128	125	125	124	126	142	168	156	139	158	136	134	133	127	133	148	126	140	130	111	132	150	144	139	121	134	139	151	144	147	148	137	130	140	146	137	140	142	124	133	123	148	145	144	127	134	104	138	148	143	149	120	162	146	154	124	147	156	127	131	139	146	130	150	124	119	135	131	132	119	138	113	131	130	164	157	140	135	135	154	172	129	158	160	135	140	128	154	143	135	127	153	128	132	150	124	141	135	152	133	147	129	149	157	146	148	135	143	129	132	120	139	154	145	145	125	145	140	150	143	116	141	158	148	129	156	142	137	122	121	158	125	145	149	152	134	150	150	138	140	165	158	167	112	112	130	139	135	119	138	132	129	128	132	135	120	136	140	125	122	121	147	132	151	171	141	148	145
25764	34199	43929	37855	37385	59494	52617	27854	7921	1342	640	442	474	410	386	348	353	363	377	353	326	322	321	315	341	304	305	327	335	301	302	332	337	312	334	296	318	314	311	314	288	317	319	333	333	327	348	362	296	350	335	345	359	343	340	332	310	332	335	312	312	329	333	331	321	352	325	318	327	338	333	342	302	322	347	311	348	337	327	304	296	312	331	324	341	355	342	367	294	341	328	351	336	329	340	289	324	355	340	309	375	269	326	332	313	328	342	358	342	330	281	309	338	303	332	354	347	325	337	317	315	316	328	341	325	341	331	300	321	351	331	347	334	307	309	369	340	337	322	327	314	332	334	330	297	305	331	339	324	316	336	295	346	323	336	317	339	324	348	358	352	310	352	315	318	332	339	337	318	301	342	345	300	346	312	318	358	319	326	293	317	310	317	336	307	308	312	352	311	322	284	322	311	317	352	327	336	318	307	301	321	351	309	333	329	332	319	351	332	371	339	315	310	263	312	339	301	309	338	331	317	330	322	345	320	320	328	307	276	353	305	300	285	300	304	314	357	321	330	308	311	296	300	342	328	314	313	340	351	323	324	343	340	311	331	307	318	317	306	321	308	306	343	319	340	329	328	322	329	340	328	369	323	324	291	301	314	336	317	359	304	362	316	343	324	314	320	338	310	319	336	326	338	330	316	310	343	316	354	282	316	316	319	318	303	322	331	329	320	309	307	334	317	310	335	304	335	325	347	311	300	340	303	334	321	307	342	306	341	302	321	334	328	312	321	306	347	342	307	311	347	308	304	331	288	313	330	333	335	334	300	339	331	324	345	323	328	332	318	329	307	276	316	333	350	321	330	326	309	370	344	317	327	325	327	314	307	301	341	319	307	313	314	321	323	344	336	334	346	337	325	341	339	303	319	348	340	342	300	306	327	392	302	308	298	316	325	323	313	333	318	335	355	331	347	345	345	325	328	325	347	303	333	313	306	353	340	319	339	309	294	303	325	322	319	324	344	334	317	330	320	323	335	326	337	319	304	360	309	300	303	327	288	337	335	328	329	333	308	329	327	304	311	339	325	355	302	324	315	341	315	365	292	342	338	319	341	325	313	310	343	307	334	330	294	324	347	376	336	291	328	335	325	363	336	319	324	336	329	297	298	304	297	296	346	309	310	354	337	341	306	332	329	307	314	321	298	330	338	334	342	338	352	318	324	365	338	322	316	346	320	338	340	347	309	319	329	341	310	324	322	283	331	328	323	312	312	338	352	317	329	294	326	354	334	367	326	321	317	341	338	320	306	334	323	318	355	339	339	313	334	328	304	318	304	340	313	334	354	342	291	342	337	341	325	345	315	320	327	302	308	293	330	302	330	318	364	357	333	332	325	322	318	322	299	321	325	351	352	310	299	311	305	327	338	310	337	331	297	341	326	324	322	320	311	316	331	300	349	319	311	319	330	347	302	294	291	328	342	314	298	295	345	338	285	341	311	338	316	358	356	322	334	335	305	310	299	352	331	334	304	321	327	302	315	362	316	307	305	375	355	310	300	337	326	325	358	319	322	303	316	304	297	321	288	324	328	305	343	301	325	329	313	310	327	325	333	315	314	318	305	298	336	321	296	317	309	343	315	348	328	331	359	335	337	303	302	300	296	301	323	328	332	296	350	305	284	305	301	335	320	303	329	327	301	332	345	324	338	335	316	320	337	344	326	297	353	307	309	307	312	357	321	316	348	349	360	300	327	337	350	333	320	307	319	344	340	372	322	295	303	316	319	349	320	312	315	341	304	359	303	321	298	328	314	334	309	315	337	279	313	332	366	299	319	307	324	337	333	323	350	331	301	326	316	322	323	339	314	307	307	353	332	345	343	304	322	301	322	315	353	320	333	312	324	335	320	315	345	338	325	342	358	324	308	317	303	336	318	345	297	337	331	350	335	291	305	331	303	323	298	331	355	322	336	342	309	339	348	309	320	352	330	336	291	301	324	321	340	323	336	350	346	373	351	323	342	306	334	319	321	349	318	329	360	332	349	323	313	329	316	300	321	322	284	319	334	384	347	326	326	320	363	338	290	285	320	302	326	364	333	323	320	326	324	334	304	336	332	340	333	315	324	339	301	329	326	344	321	287	315	341	321	308	307	328	344	365	358	329	308	325	322	345	341	328	294	346	340	341	323	320	304	311	341	326	310	297	319	325	339	312	335	322	314	343	304	303	342	332	337	355	315	338	297	335	284	327	324	322	321	327	359	303	312	321	347	313	325	314	319	320	342	300	320	321	338	327	316	327	312	322	297	324	312	343	324	312	316	309	317	306	298	315	330	332	302	310	284	348	324	302	329	316	316	332	305	324	304	337	313	312	354	335	336	290	311	312	328	327	339	322	322	309	336	314	323	323	288	331	342	327	328	316	338	298	353	300	325	336	318	298	308	315	295	328	341	308	327	296	340	338	324	350	329	306	343	316	305	342	341	350	305	341	306	328	322	324	339	345	313	331	304	333	314	317	308	322	293	297	313	329	331	311	352	330	315	306	337	337	358	296	332	326	342	331	334	336	333	361	323	317	360	335	360	317	341	346	301	320	304	358	308	309	333	327	303	320	339	325	321	335	306	308	324	321	316	322	323	311	337	298	333	334	344	318	305	327	341	337	336	325	309	304	342	338	318	325	283	327	343	328	309	315	368	285	305	323	335	348	319	330	364	316	333	338	308	334	301	352	361	338	307	330	325	287	318	287	329	330	331	297	320	324	334	335	325	354	326	357	335	356	353	353	320	330	334	345	317	352	332	319	328	363	338	363	348	312	327	346	334	339	336	325	316	325	307	288	326	291	319	308	318	331	310	323	316	338	326	330	345	336	316	326	338	333	365	339	297	351	309	344	325	337	334	320	305	316	325	318	320	313	343	326	290	308	308	318	347	314	335	349	379	313	316	333	325	313	325	319	322	328	364	339	328	268	317	334	317	328	329	357	330	350	321	321	343	356	322	333	312	331	325	300	333	312	305	336	332	308	330	349	343	317	321	312	295	331	312	295	307	332	319	322	342	308	331	327	316	361	342	306	312	300	326	361	325	314	308	329	349	348	341	341	312	332	325	330	325	294	333	331	355	346	327	346	346	315	375	317	322	337	335	305	311	322	381	329	327	348	298	333	349	292	341	326	320	332	335	355	343	321	341	317	320	359	318	324	313	312	318	346	287	348	327	334	339	315	341	332	331	306	316	316	319	310	343	326	306	325	332	340	302	311	325	350	339	316	320	316	325	288	360	283	362	360	302	337	392	319	318	340	310	297	323	310	320	308	323	293	343	326	353	351	342	310	334	353	305	342	296	308	310	320	314	307	343	371	299	316	345	333	326	294	320	298	318	290	308	324	316	331	320	300	358	339	348	323	322	304	325	323	327	347	320	309	303	319	318	318	314	316	355	297	311	336	327	309	337	344	329	325	329	344	317	339	329	351	285	324	346	319	314	287	313	293	302	332	317	327	315	344	288	316	338	303
41287	47858	44117	34201	29882	46069	46156	29625	13964	3435	562	179	155	168	156	148	134	138	145	119	113	124	124	113	125	105	120	113	110	138	128	122	126	116	119	123	135	125	118	112	127	134	114	111	109	110	121	133	125	106	96	116	95	112	110	105	123	111	134	104	118	122	107	122	109	140	121	140	107	140	120	117	105	111	128	118	98	102	109	126	119	120	112	118	115	110	134	109	103	119	107	144	124	132	134	114	102	123	115	123	115	122	114	118	133	121	112	109	120	122	115	104	122	100	111	110	103	130	98	82	108	121	124	134	119	106	104	116	113	120	117	120	114	140	118	105	132	123	119	121	123	132	121	117	127	124	111	112	127	133	107	127	101	104	109	119	105	107	110	107	115	118	118	120	134	139	104	128	112	124	104	129	111	131	116	110	114	129	101	128	111	122	126	125	101	120	105	140	126	104	111	92	105	127	122	116	121	120	98	114	131	106	117	116	117	112	123	101	124	122	101	118	131	117	118	116	104	119	103	118	115	107	132	114	107	129	124	113	107	110	117	107	137	118	122	108	101	126	101	140	113	131	116	118	120	124	126	97	101	119	112	105	116	110	108	103	109	105	136	108	107	113	121	109	134	106	128	122	126	124	126	125	122	132	112	117	105	131	95	124	106	133	137	124	133	116	118	110	123	124	134	111	107	122	109	108	123	115	118	111	124	90	123	121	135	103	115	86	131	111	100	124	106	113	107	128	107	127	137	132	127	117	113	101	109	102	113	111	115	102	117	126	128	120	129	128	96	115	99	133	145	103	106	119	124	115	111	110	125	120	118	111	118	109	149	126	105	116	124	127	128	134	113	100	145	115	122	138	110	108	104	118	111	111	121	123	104	125	124	128	128	110	130	154	132	127	113	106	128	116	124	116	131	118	112	110	142	116	131	111	132	111	110	118	131	118	120	138	91	126	113	120	102	94	136	131	110	109	101	137	112	113	122	118	117	103	124	111	120	126	118	122	113	120	128	127	109	131	118	129	106	117	128	117	104	106	119	114	132	105	93	112	108	130	100	103	132	127	109	120	116	107	139	125	112	119	114	123	114	121	119	127	119	107	140	128	125	128	109	125	120	133	124	120	113	113	131	101	138	101	112	115	109	102	123	110	129	122	108	116	127	121	134	111	110	132	132	122	132	124	105	117	130	111	109	114	126	134	117	119	128	120	100	112	125	134	115	108	121	119	125	120	125	117	104	97	127	113	117	126	96	129	102	112	116	113	103	135	122	117	107	106	108	143	107	126	106	137	112	126	91	113	98	118	120	98	110	106	132	102	124	107	138	110	120	106	118	115	128	119	117	122	119	123	120	124	145	116	119	120	122	106	110	117	136	126	113	113	112	110	127	115	101	120	119	127	100	100	106	101	111	143	104	113	106	98	114	111	115	110	127	119	131	106	132	104	117	117	137	107	128	129	104	119	112	136	129	114	107	119	123	106	118	116	111	118	101	115	132	108	115	114	117	123	126	124	114	125	115	107	126	109	133	131	131	128	124	106	113	139	92	103	120	111	115	108	132	126	127	115	115	97	123	130	129	119	125	118	126	131	129	93	109	123	130	101	127	111	131	128	113	111	107	98	119	119	105	117	116	126	121	107	107	126	117	125	122	144	117	117	116	135	114	108	112	112	116	116	140	116	123	116	117	122	147	130	115	135	116	118	115	125	129	111	119	103	138	115	142	109	108	101	102	108	119	140	113	99	102	124	131	118	108	111	116	108	120	111	119	133	116	124	122	110	120	130	121	125	126	124	110	124	117	121	112	118	127	105	124	123	132	102	121	113	115	115	112	127	124	112	118	116	113	126	124	116	105	109	138	122	122	126	113	107	128	130	138	113	114	123	121	125	110	142	125	115	118	99	124	105	122	116	128	112	101	114	123	151	100	156	108	129	121	106	133	125	122	121	119	105	101	112	102	114	113	104	121	106	138	133	114	107	114	109	125	115	121	118	123	111	114	119	129	139	123	121	116	128	109	118	133	130	133	99	102	98	100	120	124	100	97	118	135	121	116	123	121	141	118	113	96	115	124	100	111	124	124	114	110	137	138	112	120	133	98	130	106	103	123	99	118	130	93	123	117	127	107	112	122	119	130	98	143	124	131	120	127	114	120	100	107	139	139	135	113	132	121	113	129	117	97	141	129	137	119	116	104	122	137	104	114	119	136	120	92	111	136	115	139	110	115	119	119	104	135	102	119	123	115	124	126	124	114	116	110	133	125	110	137	107	126	111	100	114	134	109	115	111	114	119	118	131	125	104	121	144	121	128	107	113	115	118	124	121	105	132	119	104	106	117	136	119	113	119	118	130	125	123	128	116	118	124	126	132	118	116	112	125	156	114	118	136	130	121	110	128	118	96	133	123	115	111	118	116	137	124	109	126	115	98	140	108	121	137	123	125	120	115	113	108	109	104	126	116	132	108	109	114	88	120	120	106	115	114	118	105	120	116	135	129	119	140	110	97	99	108	119	116	117	119	127	120	112	110	118	114	126	104	131	111	105	119	115	132	129	108	117	125	110	126	112	109	115	121	109	97	110	123	104	144	112	103	107	112	113	120	83	125	111	137	125	128	109	134	120	99	117	107	115	127	117	117	111	114	114	106	114	121	104	114	101	119	121	120	135	104	104	114	107	110	121	101	105	106	120	122	136	118	104	138	94	125	112	129	116	123	130	128	105	140	102	136	108	112	146	118	115	108	121	117	109	99	145	102	112	118	102	113	117	122	118	139	99	115	125	133	118	119	128	115	120	114	96	120	107	119	104	114	134	122	121	118	141	121	114	125	113	119	119	121	114	101	111	115	120	121	132	150	130	116	117	104	127	98	134	130	121	120	124	114	114	121	112	117	117	121	119	129	106	119	130	138	123	116	105	90	117	117	114	108	107	99	120	116	112	114	129	109	112	128	114	110	102	97	118	115	122	119	137	123	127	101	140	114	124	122	109	123	117	119	123	106	112	119	127	118	122	128	131	107	98	116	108	119	115	128	126	124	113	116	127	104	116	134	119	101	120	115	113	124	101	119	140	103	115	128	125	131	124	116	110	107	111	133	109	123	128	127	123	123	112	130	116	119	123	123	112	119	107	139	110	110	109	123	117	105	104	116	106	127	109	106	127	120	114	126	105	137	112	116	132	128	129	139	108	135	121	117	150	105	106	124	131	123	129	120	119	124	132	106	111	131	128	118	138	130	138	148	123	106	130	103	99	125	117	120	100	117	108	109	123	107	131	103	118	113	106	117	116	97	120	110	112	116	142	120	135	119	110	110	110	117	127	106	114	113	98	116	104	105	117	126	116	123	104	126	128	116	112	109	100	117	123	112	133	127	124	130	116	125	124	111	123	124	120	125	121	104	118	132	103	116	108	118	132	117	101	104	139	128	99	126	114	105	126	130	102	132	133	116	111	111	121	133	114	118	128	143	118	111	121	140	107	125	121	106	121	145	118	125	101	109	103	114	112	95
28298	44042	48477	47986	51438	80960	66652	38662	13438	2487	1013	499	528	492	380	342	309	287	273	273	297	298	287	321	266	274	288	308	294	272	271	261	311	266	288	269	262	304	317	272	296	245	270	289	291	267	300	259	314	276	266	265	298	274	311	293	300	290	284	287	264	265	281	290	278	305	283	249	256	273	298	262	274	268	288	289	283	285	276	263	268	266	276	269	273	313	279	274	268	239	292	270	277	284	272	257	272	276	280	309	243	283	292	280	319	276	257	307	294	257	296	273	279	282	290	252	280	268	268	319	272	256	307	305	278	261	323	277	300	290	269	278	273	276	267	251	290	287	262	285	275	292	252	237	266	263	255	277	277	284	284	299	251	241	265	301	270	282	267	259	290	267	289	272	293	236	279	270	257	290	264	298	238	296	263	274	276	299	257	228	275	272	260	258	271	273	269	262	273	286	316	241	278	292	272	270	287	293	263	285	248	288	287	284	264	285	295	326	293	272	278	271	321	279	304	263	278	238	273	261	274	253	277	263	270	272	271	253	243	278	271	280	285	274	268	286	254	251	285	285	286	264	268	262	268	272	260	287	285	270	298	294	273	275	272	244	299	276	272	271	294	272	258	296	274	274	290	308	292	268	308	272	264	262	302	300	309	252	273	276	305	278	269	250	288	260	296	287	295	279	258	282	291	270	268	267	258	279	242	293	270	285	318	269	271	277	278	278	288	261	287	299	288	274	294	254	274	284	270	274	295	299	261	290	266	266	288	271	258	256	261	264	255	277	277	263	237	298	260	267	266	279	259	303	276	279	281	263	278	259	272	252	250	254	296	272	279	279	268	281	238	268	266	257	283	280	264	288	274	245	289	265	256	262	259	279	289	262	267	279	248	288	250	323	293	259	297	276	302	254	280	288	307	250	240	252	255	253	286	276	266	292	253	292	256	283	263	270	297	294	281	290	269	242	305	280	302	273	291	315	255	283	277	279	275	299	260	263	282	310	289	316	288	271	290	236	279	266	279	277	285	244	266	277	258	254	247	255	261	282	268	300	262	281	261	281	253	259	266	244	271	276	320	260	279	291	265	248	263	271	288	293	300	304	247	254	279	277	264	265	283	269	249	292	280	260	282	247	265	250	264	275	263	286	281	277	292	274	275	267	302	265	267	281	274	279	275	279	276	282	260	278	318	282	300	285	298	275	251	281	270	283	275	264	277	293	271	274	291	252	255	300	264	273	278	275	265	272	292	255	287	306	263	277	264	265	261	283	265	293	272	273	301	255	266	270	267	298	298	291	266	266	281	273	269	269	270	290	262	290	238	254	269	260	237	308	267	291	296	303	261	289	257	266	282	270	318	277	264	276	265	253	260	261	264	280	289	278	295	269	270	275	281	292	286	272	309	276	286	279	287	255	280	279	278	278	277	291	239	297	296	264	285	277	295	292	258	268	310	286	250	272	275	263	284	251	286	279	305	307	283	303	292	257	273	272	268	266	241	281	266	305	264	276	293	291	268	277	280	282	268	284	275	274	264	269	294	278	271	301	278	251	271	271	248	276	275	295	278	288	268	269	289	279	286	288	270	273	276	279	275	289	272	272	271	289	261	287	296	279	295	281	267	269	290	246	285	286	258	285	277	301	274	272	268	279	256	267	271	280	270	262	278	244	285	284	299	285	264	277	254	325	284	264	268	278	271	243	272	249	288	265	285	294	237	295	281	243	265	278	260	292	272	250	283	277	273	282	299	248	271	260	266	250	266	277	286	293	286	247	278	296	281	288	286	291	267	245	273	285	264	279	269	290	297	268	277	261	271	288	280	271	252	294	276	264	297	292	280	287	289	264	301	281	291	301	302	264	279	290	240	310	318	265	270	273	269	294	283	273	275	278	273	285	253	239	278	269	258	268	299	289	281	288	259	275	288	289	275	289	273	287	252	268	292	293	266	279	272	284	283	267	272	271	282	263	272	277	255	273	260	304	287	285	284	283	261	271	265	303	286	294	242	265	252	282	286	227	273	250	245	265	261	284	283	307	271	291	261	264	274	270	291	261	266	256	313	295	266	259	291	278	262	324	291	280	304	273	294	270	271	292	261	285	262	270	303	285	278	291	269	254	242	267	294	267	265	304	264	250	293	298	306	272	269	263	283	282	280	280	274	298	255	291	254	251	265	300	272	277	288	274	284	287	290	253	261	273	271	287	319	250	272	278	275	242	278	250	281	274	289	291	278	267	257	250	296	269	279	303	261	288	278	269	282	294	268	266	285	261	273	282	277	282	266	263	281	306	282	267	271	283	253	306	262	276	270	273	275	298	284	271	279	271	289	294	263	289	277	287	272	271	275	299	254	270	268	272	285	321	276	306	295	278	269	279	296	309	272	278	255	263	278	274	262	278	303	280	284	270	290	281	304	289	292	275	255	295	265	303	263	273	264	280	272	280	266	243	260	269	299	268	292	273	285	260	298	292	270	250	287	259	285	274	274	280	251	297	294	274	264	256	282	274	280	288	260	290	260	269	279	250	248	304	257	267	296	266	267	270	276	249	278	291	301	301	271	282	234	255	265	267	301	271	273	260	256	294	261	264	278	302	261	277	312	286	243	262	279	259	239	278	295	265	266	254	284	252	261	276	248	278	254	293	294	268	273	281	281	252	273	269	292	291	294	263	289	271	279	295	275	296	249	272	268	261	266	274	266	267	266	281	291	269	258	271	248	262	278	274	272	290	254	274	283	271	327	303	272	272	256	278	251	248	280	258	272	275	250	261	258	283	287	289	260	279	293	272	261	264	266	258	275	262	264	271	265	269	257	284	288	264	264	266	254	300	270	276	289	290	255	296	287	323	244	277	260	281	260	287	314	282	285	290	285	297	274	269	262	257	289	277	282	291	252	297	296	317	256	310	282	254	251	283	265	286	268	283	291	265	261	236	290	304	280	273	256	263	270	284	282	301	313	279	297	279	252	265	290	268	268	238	266	269	305	276	249	270	303	293	294	269	279	272	264	260	317	260	291	277	292	272	272	268	264	240	275	267	287	279	258	276	280	265	293	255	295	303	285	286	267	270	295	301	259	267	259	295	265	304	276	259	277	314	282	283	270	273	269	296	298	269	293	263	278	310	279	284	267	257	265	272	251	274	275	276	261	282	235	294	269	279	270	306	280	279	278	268	257	265	316	285	277	268	294	253	279	291	275	281	269	255	278	238	241	259	328	280	269	262	280	254	279	280	263	292	265	308	309	291	287	270	290	294	283	287	272	273	281	274	273	287	280	258	264	261	270	283	271	281	266	303	258	256	290	278	297	293	264	299	278	266	265	266	278	259	252	264	251	287	272	283	252	282	286	243	264	254	305	267	271	276	266	271	267	280	263	275	291	294	284	282	285	273	265	279	257	299	257	284	278	282	290	274	273	277	267	310	287	253	244	285	270	294	297	271	283	275	287	253	275	276	285	256	301	268	264	239	303	261	270	290	253	262	281	252	270	269	274	281	265	293	260	309	287	280
13290	17231	21847	15135	8261	11201	9691	3670	798	191	130	158	144	140	133	146	110	134	120	157	140	148	153	132	118	122	138	129	129	143	132	130	99	137	120	140	148	141	123	141	148	151	168	144	179	140	129	134	138	121	180	128	127	146	133	117	139	147	147	121	144	139	153	131	140	136	136	151	129	137	143	153	134	106	117	138	128	112	130	149	142	141	134	140	118	118	142	140	122	148	152	118	149	140	123	135	152	143	133	139	140	111	155	113	139	145	127	127	126	129	158	149	137	147	120	130	151	163	126	122	153	139	147	131	138	126	120	144	125	130	133	131	144	124	139	132	144	138	132	147	138	128	120	168	153	135	124	148	150	148	126	143	147	131	136	117	130	139	121	134	134	138	137	131	125	110	151	150	157	134	143	142	156	130	123	142	127	149	133	154	149	155	156	127	118	143	140	152	129	131	141	155	128	154	139	132	145	137	145	131	154	132	136	130	153	127	127	117	147	133	137	142	144	148	118	133	108	136	146	127	137	117	126	135	155	125	133	133	130	137	131	117	141	142	120	141	161	130	149	150	136	125	136	110	136	141	144	142	125	150	141	149	145	133	146	112	139	147	124	142	149	152	133	142	132	142	133	142	130	137	139	151	137	115	141	141	127	129	129	143	144	146	147	139	115	140	127	160	120	144	145	123	132	136	130	136	144	134	124	139	122	132	125	121	114	133	122	160	120	141	154	134	125	131	153	128	135	147	120	138	138	156	135	127	139	156	137	134	134	152	123	133	140	128	121	167	146	146	127	143	136	136	159	125	128	126	146	154	139	119	124	150	149	155	121	134	139	126	122	161	125	126	137	147	129	134	119	142	130	111	135	143	141	121	134	134	141	142	131	126	131	156	171	124	130	118	149	121	119	140	160	134	118	133	143	124	142	146	139	129	165	146	112	126	123	126	132	130	137	150	128	118	151	148	131	146	141	143	124	137	120	137	154	146	143	144	145	122	119	140	127	156	144	162	169	154	142	154	148	120	133	99	122	154	154	137	136	131	127	135	145	142	145	142	130	148	138	153	151	126	140	111	126	158	127	154	113	162	147	148	146	165	148	120	150	139	128	134	139	121	144	156	157	125	139	115	130	146	135	128	128	147	146	116	155	134	140	151	130	142	135	146	117	131	127	144	137	143	145	135	146	136	141	143	138	144	137	108	131	143	128	134	150	149	140	123	149	135	140	147	125	140	139	127	154	130	149	132	134	129	130	126	139	147	135	117	120	164	140	141	129	134	133	142	138	149	113	143	127	125	140	128	142	145	148	139	135	119	152	141	142	131	146	150	144	141	129	141	144	130	128	141	139	154	135	138	144	152	122	144	137	134	141	157	136	136	124	148	130	140	133	136	150	136	133	154	140	135	156	144	137	123	148	112	165	123	145	139	151	156	118	135	121	135	129	149	122	127	153	127	135	158	133	139	153	157	166	136	121	130	141	153	131	144	133	128	152	137	135	127	139	145	124	145	153	134	135	127	135	127	122	135	119	132	144	134	140	142	161	140	141	116	132	120	151	135	142	127	142	156	144	130	127	115	138	138	145	132	150	132	126	142	112	139	140	103	121	145	133	123	133	139	140	127	151	150	135	135	144	137	130	130	151	145	133	126	129	129	121	110	137	136	144	125	130	139	135	135	142	145	169	131	140	120	120	140	135	146	147	136	132	131	133	132	142	129	113	144	140	122	162	143	139	116	132	131	144	138	124	148	116	149	139	141	141	130	125	148	122	159	133	141	139	134	132	139	124	133	135	131	140	139	120	152	126	163	156	138	138	135	147	132	149	139	132	134	161	156	155	136	146	127	125	132	136	142	144	126	142	136	150	157	117	128	129	130	141	143	133	116	148	150	147	152	136	139	95	129	150	136	141	164	140	160	106	154	158	140	145	152	134	132	147	153	155	145	134	138	132	149	150	151	123	119	142	127	136	145	133	139	163	134	135	143	125	150	131	140	134	132	166	141	126	151	131	134	145	152	148	129	136	133	158	129	128	150	148	134	131	126	107	130	132	128	122	132	145	125	121	145	156	150	145	154	150	123	130	121	150	135	131	133	137	130	144	141	125	113	124	133	143	143	124	141	146	127	158	124	125	137	136	139	152	148	146	142	141	161	136	141	127	140	109	137	147	129	143	107	157	124	143	134	140	133	133	146	140	141	147	148	129	142	148	147	134	133	131	153	134	139	128	151	155	145	137	137	157	159	127	153	123	134	137	149	149	135	134	134	158	140	124	141	118	147	133	158	121	144	122	135	132	117	158	140	160	141	129	122	121	139	130	127	112	118	139	130	140	142	135	148	133	150	156	126	133	135	144	110	136	134	145	123	155	138	145	138	123	135	133	136	147	146	136	134	136	149	137	149	118	132	134	144	117	146	135	149	141	133	150	122	127	152	133	168	145	133	129	140	130	158	150	143	129	133	137	127	131	133	131	146	160	120	132	143	130	138	146	132	130	141	115	143	147	153	136	156	139	139	112	135	117	127	135	145	129	135	147	145	135	130	133	164	156	138	125	103	127	166	133	134	143	121	143	142	131	130	127	124	114	128	139	133	134	131	139	145	140	125	146	115	135	140	146	151	166	145	143	143	121	124	133	148	147	138	136	118	139	119	132	145	132	126	137	148	141	145	110	132	144	143	134	131	162	137	137	156	169	139	134	148	124	134	138	144	138	115	154	136	137	144	151	142	140	136	126	146	157	139	145	142	132	147	131	136	152	148	129	131	132	145	131	149	140	141	152	130	142	137	154	157	141	135	130	149	140	119	144	141	155	130	124	121	133	150	124	147	119	171	130	141	124	137	123	139	138	154	141	140	160	138	133	120	131	150	137	147	143	156	120	144	143	163	133	153	130	131	157	137	153	135	150	133	138	140	109	114	143	124	141	119	127	147	132	131	144	149	145	131	138	133	125	135	136	145	138	138	160	150	137	145	144	144	145	133	140	139	138	119	138	145	133	166	154	152	116	138	129	145	121	127	135	119	132	144	133	121	145	147	121	138	139	141	129	135	131	129	141	132	156	136	126	129	138	139	141	123	121	153	134	148	152	116	124	157	153	134	153	105	145	170	152	153	149	150	147	141	158	147	134	149	136	131	123	125	146	149	124	132	133	133	146	110	106	147	116	135	158	134	143	120	132	115	157	123	148	151	139	147	148	133	130	136	144	142	139	126	132	148	139	117	147	123	112	149	158	153	127	148	130	145	127	134	122	158	147	140	140	110	135	135	123	135	134	124	128	120	134	164	148	127	121	136	130	133	110	152	135	137	126	141	125	152	134	147	144	123	147	125	158	142	137	151	149	142	138	135	140	126	138	131	133	130	116	136	142	159	149	131	135	134	123	127	139	129	151	141	137	147	132	140	147	125	149	138	140	139	155	139	143	133	146	131	144	162	123	138	142	135	142	130	119	132	149	133	137	137	144	147	134	141	126	126	115	125	149	131	141	145	132	139	146	128	126	133	153	144
9677	16529	25120	22427	17768	27438	22287	9104	1986	518	352	346	342	322	348	321	322	313	325	333	324	334	329	314	330	341	311	327	310	327	318	321	315	321	356	345	331	318	319	323	338	310	310	348	343	379	358	313	344	330	323	318	342	314	366	372	353	349	339	316	356	330	351	339	339	325	322	339	348	316	330	311	324	332	317	314	330	336	351	339	330	328	325	384	347	368	314	323	314	304	326	335	317	334	343	361	319	299	367	354	346	308	318	343	315	353	293	330	316	317	352	324	358	359	359	324	315	316	352	326	328	316	344	312	334	329	343	357	319	323	319	347	336	328	345	316	320	321	341	309	347	317	330	303	330	295	353	352	326	306	321	331	343	377	347	329	312	330	311	349	362	336	325	298	328	329	329	307	342	312	320	346	310	297	344	353	335	357	315	322	305	332	331	323	313	328	327	342	305	305	331	339	331	303	340	347	342	328	323	329	351	300	305	329	300	331	332	335	348	315	334	332	341	310	293	324	334	357	340	321	330	348	322	306	379	308	326	312	351	362	336	306	327	314	308	341	346	335	333	321	338	340	346	339	345	346	350	360	356	335	333	337	316	330	305	334	312	297	310	334	363	310	357	301	316	348	307	318	330	346	329	346	338	319	334	326	340	318	323	314	307	323	333	349	338	355	315	307	315	330	309	354	324	327	325	343	316	334	366	340	336	351	323	345	342	338	346	352	333	316	341	332	313	340	319	317	340	326	334	330	329	328	343	308	318	301	320	298	293	330	351	303	294	316	298	301	309	330	332	361	318	349	297	307	337	311	317	320	339	341	367	329	338	315	319	290	352	346	330	345	346	316	351	338	311	321	381	379	316	328	322	321	293	361	324	378	329	313	330	342	313	334	337	332	369	354	348	321	363	317	330	332	345	323	315	336	345	344	323	356	326	350	332	296	346	338	327	350	308	358	355	346	352	344	307	317	292	318	333	304	338	295	356	325	326	340	301	342	293	325	327	317	350	318	333	344	332	317	357	336	341	348	335	326	350	315	329	329	344	350	307	344	369	338	316	299	333	320	332	332	334	303	322	336	316	345	316	315	326	344	304	320	329	319	345	328	339	338	338	342	323	343	348	328	311	335	296	298	351	327	350	321	296	334	298	324	340	286	322	329	346	321	324	344	320	334	305	298	303	327	331	316	337	326	373	344	279	336	314	331	343	319	357	296	322	321	327	347	320	323	322	310	306	336	324	303	338	348	329	322	324	327	330	377	350	331	326	350	319	341	332	305	323	326	325	312	361	334	316	353	340	353	306	311	352	332	357	358	348	335	323	343	356	310	309	348	358	350	312	329	331	323	308	346	314	335	319	369	348	321	310	344	367	339	305	327	341	314	315	289	321	342	331	315	338	370	307	340	325	339	314	295	319	354	333	348	334	329	331	343	365	355	353	330	310	323	300	258	304	341	322	344	338	328	320	324	358	318	348	320	335	362	345	334	341	300	338	341	350	327	319	324	309	328	343	326	317	316	348	335	334	344	337	307	322	349	332	308	328	348	332	336	315	315	346	328	342	339	323	326	315	345	334	354	350	332	343	337	354	322	353	331	334	313	340	332	303	337	327	327	360	337	332	359	308	332	319	328	333	323	351	313	302	374	323	329	343	328	353	321	361	357	343	322	303	340	334	344	345	366	328	325	359	340	353	254	313	329	344	338	348	332	320	344	316	323	337	322	311	341	310	333	330	355	311	293	356	349	334	400	323	324	368	328	345	323	331	306	328	365	369	313	347	327	334	370	321	327	351	339	313	326	327	356	329	307	324	320	323	312	345	334	345	301	320	313	329	337	314	329	312	309	349	315	364	316	310	309	304	346	320	322	312	315	310	331	353	346	342	306	309	325	343	319	334	318	304	322	337	334	345	378	322	368	388	349	328	315	344	361	357	333	314	310	274	346	322	332	356	333	332	346	351	326	344	329	333	341	320	322	367	341	310	337	339	307	293	322	334	305	338	319	325	312	340	316	336	329	318	326	353	351	349	315	342	353	306	318	365	333	342	311	346	345	351	336	321	325	301	348	323	317	344	325	329	362	337	295	323	330	369	337	336	334	350	346	364	351	342	345	334	313	333	317	310	320	315	352	344	312	341	297	334	344	335	315	324	348	357	368	337	345	311	346	357	336	327	345	353	320	299	324	347	314	385	316	319	334	360	332	328	289	332	321	319	339	326	354	324	337	332	343	346	353	364	308	336	306	321	322	333	342	357	387	334	346	333	308	343	346	314	349	367	300	321	349	339	337	323	369	349	341	306	332	331	313	340	326	324	309	322	321	337	342	309	357	321	325	367	332	338	286	325	341	328	302	356	316	344	324	328	313	334	344	346	339	357	331	304	330	337	320	305	329	319	338	339	332	331	322	342	339	333	355	315	317	321	303	322	310	376	306	323	340	304	349	317	330	348	320	333	327	350	300	337	343	325	345	309	354	336	336	309	324	344	346	334	364	332	360	332	334	330	332	311	351	348	306	300	326	311	340	339	336	328	294	367	303	346	308	347	348	334	314	340	335	330	321	311	354	359	317	328	333	328	324	335	338	305	326	350	325	337	359	332	334	338	326	378	289	330	332	353	342	301	315	332	340	334	336	309	335	301	336	339	301	329	339	331	343	336	326	323	359	331	330	360	349	310	352	325	338	339	346	343	330	325	331	344	383	297	342	346	341	334	346	343	356	284	328	372	320	323	293	386	329	355	323	338	352	315	304	302	326	337	348	356	327	330	344	315	337	327	338	293	330	306	330	336	363	296	333	338	340	311	321	304	327	352	325	336	318	317	341	320	319	332	342	348	322	317	329	317	385	333	329	309	311	337	334	291	327	323	324	338	328	353	353	316	329	332	343	355	322	349	352	323	308	336	338	335	307	333	340	340	324	344	305	355	335	319	339	365	327	327	331	321	338	345	327	317	344	316	333	340	338	327	321	327	305	354	341	332	362	345	313	339	324	315	372	321	355	307	352	331	290	320	322	353	320	312	342	323	324	331	348	344	350	340	322	310	323	333	337	344	353	348	358	325	300	348	348	311	363	316	319	330	329	329	337	324	316	312	335	330	351	299	312	328	345	317	326	363	327	316	328	308	311	327	332	342	343	314	297	354	365	316	341	335	355	338	337	350	343	313	323	290	335	345	340	334	308	287	346	350	296	331	327	333	322	310	331	294	320	348	358	365	320	320	329	336	332	341	295	346	324	309	315	335	344	369	330	350	318	323	334	341	329	341	282	283	336	334	337	338	355	289	349	328	334	319	326	299	310	314	321	341	322	325	334	349	293	350	303	336	323	337	339	330	332	334	325	337	348	338	342	345	311	325	307	312	322	315	339	307	323	358	307	310	333	335	333	315	339	336	342	337	314	332	333	330	322	313	289	311	367	307	352	317	354	325	353	345	353	352	329	315	332	370	348	335	306	347	360	318	340	303	348	350	322	344	317	317	322	315	334	318	353	332	339	318	346	353	358	343	333
35913	44182	45566	32319	28304	38214	35410	19600	5923	1070	236	158	165	137	160	145	134	135	150	136	152	152	131	132	130	146	136	144	144	139	143	130	131	138	148	150	144	140	147	130	135	144	148	160	121	129	148	139	137	132	135	141	140	142	160	145	145	137	154	156	144	139	145	151	153	140	149	135	147	155	133	145	136	154	126	147	158	153	147	136	138	135	134	161	156	146	131	137	141	132	133	150	158	123	155	151	134	139	152	137	122	150	147	137	155	126	123	125	142	123	122	151	142	151	155	139	128	140	113	128	139	137	140	140	154	139	137	157	163	143	156	152	154	123	139	146	152	163	130	132	149	156	164	148	151	151	133	144	125	163	162	144	143	132	122	137	162	134	143	130	135	124	115	125	130	144	142	142	116	153	140	141	154	123	157	136	134	164	139	151	131	118	137	150	130	173	154	123	146	136	154	158	165	130	163	130	118	158	154	150	152	145	154	140	142	148	122	142	140	168	154	132	147	141	132	143	117	140	140	129	130	169	142	131	126	168	133	155	139	132	129	122	118	151	127	127	139	136	132	170	140	127	143	130	143	169	136	126	135	137	149	125	138	144	142	126	160	158	162	164	136	127	143	136	153	150	153	146	146	135	137	143	155	143	144	150	148	146	142	147	139	151	142	133	137	151	158	128	160	148	124	138	148	159	147	138	141	154	150	133	141	147	128	133	138	124	139	150	155	146	145	152	119	132	146	144	148	148	116	132	134	150	138	136	137	154	139	131	126	164	155	125	125	133	135	127	121	154	142	136	146	134	151	126	141	133	145	148	127	140	151	120	151	139	157	140	135	150	126	149	135	152	133	129	154	165	133	137	160	137	119	130	147	144	132	130	151	148	143	136	151	167	141	148	159	142	139	147	140	139	141	119	157	139	129	130	162	132	142	162	136	134	145	153	141	146	150	132	135	124	149	124	143	143	128	144	106	157	137	151	146	146	144	128	137	130	123	136	108	144	153	148	138	138	115	145	142	137	127	140	124	133	112	143	159	118	128	146	149	156	137	142	132	142	148	146	146	129	145	144	161	126	137	139	112	129	143	146	128	139	140	121	139	154	117	142	149	138	134	132	124	133	141	141	148	115	141	142	149	143	123	126	148	136	148	146	159	129	157	148	144	125	133	124	139	152	133	138	145	149	126	132	147	136	137	125	143	159	137	130	139	129	123	156	131	158	143	153	148	135	164	152	123	157	149	143	134	149	147	153	148	169	144	151	120	158	137	128	156	137	151	152	128	139	140	106	161	133	136	155	139	153	149	142	145	117	127	145	135	138	150	152	115	125	133	133	124	135	128	143	133	146	160	146	132	152	127	147	150	158	123	136	138	149	145	127	149	142	148	145	143	144	133	138	137	137	116	152	144	147	151	125	130	137	116	136	135	149	149	142	135	131	144	166	156	126	163	151	156	144	130	154	129	119	148	123	138	137	139	140	139	144	120	127	129	115	151	129	137	152	149	149	134	138	127	132	136	129	145	113	137	138	141	150	145	127	133	135	128	127	144	132	140	176	159	145	128	158	142	121	126	138	156	149	129	132	147	123	134	166	148	125	144	163	149	134	134	138	128	124	131	131	141	140	130	139	124	139	139	149	146	139	150	150	165	139	151	145	153	152	144	141	161	140	141	147	132	128	143	135	124	133	153	143	130	137	152	149	168	119	141	162	135	125	120	139	147	144	142	136	149	140	153	143	153	140	142	131	124	124	157	157	132	128	145	145	145	139	114	169	160	133	145	134	148	133	133	122	145	166	125	144	150	129	122	144	163	135	122	142	129	142	148	129	138	146	128	149	151	148	130	146	129	138	134	124	135	143	142	134	127	149	150	142	128	144	137	143	128	148	140	145	110	132	126	145	144	130	150	143	144	112	131	137	136	145	125	156	138	130	132	133	143	146	150	123	154	134	157	115	153	159	140	132	153	130	143	139	150	146	121	140	142	144	120	123	141	143	139	157	154	140	163	128	144	158	136	143	142	147	156	132	116	144	132	118	119	141	145	142	124	171	160	132	133	139	123	131	151	151	152	158	154	141	132	116	148	147	129	124	135	135	133	124	133	136	137	147	128	147	128	144	137	129	145	131	150	157	142	138	128	149	154	144	132	136	146	138	143	129	146	159	127	152	144	113	139	153	135	135	141	161	149	146	130	153	142	141	147	156	133	130	160	121	150	120	135	138	153	140	155	135	165	137	137	150	135	133	140	158	143	136	147	128	131	140	126	129	138	150	151	128	149	139	142	146	144	135	147	138	153	151	139	125	159	138	160	146	132	133	158	139	143	148	117	140	140	127	146	128	130	152	132	157	146	152	142	144	176	142	134	147	140	145	149	151	169	127	160	129	143	149	123	176	125	131	142	133	137	131	172	170	132	167	133	143	132	143	146	145	143	136	138	157	150	141	139	132	151	147	130	128	112	115	138	139	156	157	138	145	117	161	148	145	159	141	115	145	116	109	115	133	122	124	132	156	143	138	142	111	130	157	125	102	124	128	148	170	141	134	142	148	124	159	142	132	142	150	132	142	160	160	152	151	146	137	135	159	149	130	111	145	156	136	141	134	131	148	147	145	133	145	122	149	149	134	130	147	155	157	132	130	153	154	160	156	139	141	128	143	148	150	161	128	137	148	130	146	134	133	130	119	141	151	128	133	158	148	132	142	145	129	134	120	153	129	141	135	125	139	142	149	141	140	135	159	146	130	134	160	144	152	155	139	167	148	118	145	154	125	168	140	149	150	154	163	150	139	124	140	140	129	138	139	149	152	135	136	126	159	134	158	131	145	129	132	142	143	130	146	135	163	120	138	136	153	137	118	143	157	148	147	149	160	158	143	148	144	153	137	141	133	131	120	130	145	141	132	159	153	135	142	144	157	140	150	145	134	154	121	152	144	129	140	136	146	144	125	139	144	157	128	142	160	147	140	119	137	141	127	139	146	154	145	142	147	124	119	152	154	134	125	159	151	141	151	124	135	141	133	118	149	137	157	139	139	140	158	111	112	128	154	122	143	159	170	142	125	170	137	124	146	139	121	143	139	166	133	145	116	145	136	125	147	148	147	139	130	139	134	125	131	125	141	129	137	143	138	138	119	123	131	141	153	156	122	155	142	116	143	159	133	138	134	140	159	133	157	148	145	150	159	122	154	155	154	147	138	146	114	145	142	157	153	146	158	138	136	169	129	174	122	125	149	144	127	140	133	126	157	143	150	146	131	149	126	139	148	141	154	128	139	152	113	173	155	106	146	143	140	161	99	141	115	140	141	166	119	125	122	144	142	131	147	150	136	127	135	137	134	152	135	131	159	131	128	150	154	143	132	136	142	152	135	152	149	112	144	152	130	153	158	133	131	166	145	166	132	138	135	137	148	142	137	120	146	160	135	145	142	136	123	155	153	141	141	141	152	145	145	124	129	141	141	137	141	155	122	140	127	147	150	138	138	154	154	138	130	147	141	127	133	133	138	135	134
26937	39669	48078	39657	43924	60091	49153	26256	7492	1386	552	425	424	430	337	345	361	327	337	324	314	326	332	319	366	308	346	323	386	322	331	388	356	313	342	329	323	319	342	344	358	356	337	311	327	337	318	308	323	345	337	337	355	339	368	311	301	324	318	342	326	327	322	308	353	337	330	372	301	339	356	335	317	330	327	350	321	317	318	313	314	337	342	330	349	334	335	350	330	345	340	304	334	329	331	344	316	321	358	350	334	355	306	344	336	299	346	355	323	361	305	351	341	313	321	354	305	335	330	307	342	342	325	316	356	334	337	368	310	342	332	355	339	327	344	355	336	302	340	327	356	313	324	307	338	364	340	330	323	338	340	301	353	336	333	337	349	316	326	357	336	375	344	331	330	327	331	376	326	316	336	311	326	337	315	312	321	360	334	327	335	315	330	333	338	346	342	342	337	329	322	361	344	335	315	316	334	380	353	323	342	343	330	321	332	330	334	345	349	323	337	318	347	339	352	333	315	339	331	307	342	314	369	329	322	339	313	345	345	322	336	338	347	340	315	329	328	336	305	336	321	343	330	355	344	314	324	360	332	364	324	321	332	353	369	333	319	317	348	348	339	334	341	343	322	347	336	332	312	358	322	350	304	343	312	343	285	340	342	333	303	322	331	305	320	330	327	354	310	328	396	337	332	323	307	313	319	359	323	342	349	354	319	348	336	329	363	329	343	360	345	328	356	347	306	378	313	340	325	336	330	348	323	302	358	325	325	329	328	363	356	352	309	316	359	328	303	301	331	376	332	319	331	332	332	317	346	292	350	319	336	311	339	315	310	342	314	321	345	330	333	379	316	340	313	340	338	312	340	366	344	316	364	338	332	317	315	330	315	341	320	333	316	335	316	288	325	332	345	358	342	337	327	339	338	339	346	330	304	333	324	359	344	289	316	357	332	337	321	334	311	309	323	346	306	334	349	298	321	309	340	334	342	352	299	359	340	343	312	322	297	327	328	328	318	318	345	331	301	313	339	334	312	323	328	353	351	340	329	338	298	324	336	296	331	368	324	313	302	347	302	305	339	326	340	354	310	334	349	334	353	348	332	326	337	333	317	335	324	341	288	341	346	338	355	323	325	342	334	307	327	353	349	343	358	377	332	344	336	294	358	326	332	288	310	291	364	328	326	342	320	353	326	330	349	338	327	329	338	316	324	332	321	335	345	358	364	353	339	333	360	346	336	336	363	322	340	328	326	321	362	353	345	339	323	336	330	339	295	329	327	326	313	328	331	330	356	340	358	320	358	334	322	317	358	321	331	305	336	342	372	316	364	332	354	319	368	336	352	332	341	315	313	334	338	328	349	343	320	312	345	317	336	313	333	343	305	336	348	356	286	320	350	315	315	318	334	312	315	308	358	346	341	330	351	336	324	351	321	320	343	350	329	325	295	305	365	315	348	297	357	296	343	333	339	358	295	327	317	321	335	333	328	318	303	320	310	318	338	293	332	334	340	352	322	356	300	347	339	333	304	339	375	320	328	314	340	311	347	340	334	348	353	330	330	339	357	329	339	302	327	329	317	323	331	296	345	343	345	362	337	334	323	361	346	335	339	321	344	355	312	378	311	317	352	319	365	312	330	330	307	353	346	333	346	330	347	341	373	337	310	352	332	362	299	313	325	345	342	309	338	331	321	357	317	341	333	320	345	312	316	331	342	341	340	336	346	313	360	363	347	372	315	330	357	329	330	329	339	340	314	325	321	320	326	332	337	368	360	332	330	349	313	295	339	321	336	333	355	332	316	301	329	345	357	350	332	329	362	316	343	317	349	342	308	321	343	339	334	323	315	364	343	336	328	295	315	335	326	320	315	394	302	358	349	332	328	315	346	337	335	354	330	333	318	337	336	323	330	355	296	341	328	367	322	313	320	334	297	346	337	327	363	363	303	324	330	345	306	349	303	329	362	350	328	345	319	343	301	338	338	300	338	321	306	331	320	333	292	343	330	336	336	338	323	341	349	316	355	354	333	320	338	329	325	325	348	306	353	319	340	315	349	311	339	329	319	322	303	365	339	342	329	316	323	320	331	348	353	342	295	363	365	335	314	311	329	359	347	329	335	323	353	323	292	340	352	325	337	340	354	319	329	325	337	344	325	355	370	342	295	333	354	295	339	325	327	318	302	343	309	306	308	314	306	345	339	341	339	337	346	311	326	328	333	321	338	337	315	303	353	331	344	331	302	323	339	318	346	322	316	300	323	338	328	322	336	353	327	342	336	310	343	326	336	306	339	347	297	344	335	323	351	335	326	346	314	292	310	343	378	321	323	318	335	315	317	338	328	359	285	348	339	302	326	330	394	322	334	356	338	318	319	351	321	306	309	326	328	355	298	345	329	338	316	325	308	356	318	323	309	377	304	312	335	366	336	306	342	371	312	334	329	340	326	348	355	307	333	342	299	345	368	321	366	331	349	350	307	332	305	324	336	334	335	339	350	340	345	330	327	341	344	361	289	339	306	342	374	338	338	323	355	350	341	310	338	338	330	325	368	354	366	301	333	317	328	360	349	354	315	312	326	292	352	357	315	350	331	288	336	319	341	331	325	326	352	329	340	322	335	322	313	318	341	331	327	357	329	334	341	326	332	328	335	344	341	358	340	336	322	339	323	332	338	348	320	335	323	305	329	344	318	323	337	341	346	335	335	323	320	298	338	360	330	317	336	368	334	312	300	345	345	339	342	337	336	344	293	286	361	357	337	348	350	327	332	334	312	340	316	347	350	326	352	339	326	340	345	310	326	333	328	345	323	363	337	357	325	342	318	347	317	335	315	343	356	303	304	315	326	360	300	338	327	380	336	332	331	371	339	330	326	357	349	341	323	313	332	341	303	342	338	326	339	326	344	326	340	314	315	329	331	341	340	320	329	356	319	334	359	346	311	335	372	324	343	341	325	332	342	343	340	353	338	334	332	305	330	335	340	321	335	310	336	342	364	364	323	338	332	341	357	328	317	359	318	349	358	333	332	324	352	314	343	367	328	349	322	338	346	346	318	354	307	361	313	360	341	326	302	339	327	323	320	293	313	332	345	346	338	311	347	321	331	309	316	329	348	315	334	324	344	321	335	313	323	343	354	358	343	305	326	312	360	328	337	333	368	345	364	357	339	330	339	335	307	316	338	315	325	328	362	337	320	359	344	351	346	324	322	360	314	329	321	341	354	355	293	294	329	341	332	314	316	375	318	317	313	334	310	331	337	340	296	329	323	344	353	332	331	334	329	364	306	348	347	380	319	322	343	348	353	325	338	315	342	337	342	336	301	349	309	315	321	345	330	341	318	346	356	342	306	338	340	334	310	297	334	341	323	349	356	364	283	302	311	318	322	336	326	313	327	343	352	323	342	346	321	326	317	317	342	311	338	341	344	354	335	343	331	342	322	310	353	301	347	349	298	300	310	345	351	347	324	290	319	315	334	320	339	352	332	317	318	364	343	319	322	330	305	323	325	321	309	342
46177	47008	42455	30987	29058	45950	48524	31961	15178	3540	465	228	160	158	152	136	123	135	125	126	129	122	136	122	127	99	119	115	112	123	120	119	112	103	99	126	133	127	131	141	134	107	130	141	101	118	120	116	141	119	138	133	123	129	124	132	115	124	106	107	129	111	128	118	126	105	128	151	122	123	127	116	125	127	124	125	129	107	114	118	107	129	116	132	123	117	123	110	117	118	138	125	128	135	120	113	131	123	107	102	145	115	128	128	106	106	121	125	124	124	116	116	106	131	120	126	111	124	112	102	130	134	124	136	115	106	115	120	112	121	126	116	133	122	121	126	135	108	119	108	100	128	138	111	110	113	123	130	120	110	138	126	122	119	134	146	107	124	116	124	113	137	119	123	126	124	121	116	130	105	118	126	143	140	147	115	124	125	130	110	109	118	130	122	140	142	110	116	136	120	121	120	124	141	129	115	116	110	128	138	131	136	128	129	123	101	150	114	122	141	131	135	112	122	129	109	117	127	145	129	114	126	123	121	133	128	143	115	130	103	111	122	132	100	114	107	131	113	122	113	127	130	124	138	131	124	113	121	115	118	128	115	130	121	114	125	126	105	110	107	120	113	121	108	131	124	127	117	130	123	107	106	117	117	113	132	128	127	114	125	113	128	127	99	128	105	127	124	119	99	119	112	105	105	120	140	104	107	121	117	135	126	121	134	117	100	127	122	132	121	127	125	109	126	114	128	142	116	115	116	106	138	114	133	111	129	108	110	123	123	131	117	136	107	111	96	133	131	122	105	124	103	128	122	120	136	124	104	114	127	122	156	110	118	129	108	122	113	117	124	126	118	133	139	124	134	112	103	111	110	133	120	139	150	132	133	120	99	130	110	127	129	116	125	125	140	144	129	108	119	109	134	131	113	121	128	130	118	103	117	126	126	95	140	97	108	96	122	140	104	122	129	114	133	119	118	109	106	111	131	153	125	113	98	130	106	122	128	118	121	144	132	123	123	118	135	117	125	119	121	110	129	137	118	108	135	127	129	146	118	128	113	113	126	105	114	125	111	121	106	102	110	114	132	123	122	112	110	123	102	116	120	134	111	127	130	141	116	146	145	132	131	125	106	104	103	119	103	129	106	122	147	106	129	142	101	120	114	120	139	101	125	111	121	115	133	112	129	136	124	125	135	111	128	122	109	118	123	112	128	112	137	120	117	114	133	109	133	114	132	99	131	112	111	129	115	129	129	123	107	140	130	110	127	120	126	118	121	113	123	110	132	131	116	116	124	116	149	103	121	118	140	114	129	142	118	126	124	129	131	121	124	141	143	136	154	117	125	134	127	131	122	123	120	123	123	113	126	109	143	120	107	120	122	123	139	123	111	138	128	137	110	116	102	128	130	118	106	114	112	110	111	121	125	129	129	107	130	134	120	128	148	113	126	111	127	126	114	103	123	102	117	121	135	151	129	124	132	143	112	128	110	129	99	138	136	132	115	112	112	104	119	108	132	140	136	130	123	132	121	131	121	121	120	148	135	124	116	120	116	129	99	108	135	119	137	130	114	108	121	137	112	123	120	141	111	131	125	123	126	104	125	119	131	115	136	129	115	113	105	102	120	130	126	120	137	125	124	132	122	124	111	139	111	109	123	147	122	139	136	120	129	115	114	111	118	125	118	126	117	134	129	125	110	107	131	124	122	101	108	120	102	114	130	114	128	132	111	93	118	116	135	134	124	116	121	105	140	113	122	123	136	119	120	123	130	126	123	111	124	105	133	115	131	126	113	119	108	123	110	123	114	128	117	122	159	118	139	114	125	114	124	111	127	136	117	109	124	112	129	116	108	147	141	100	116	91	120	123	105	128	126	100	126	123	108	116	114	112	134	145	110	133	126	126	111	108	114	103	117	108	128	115	127	118	131	108	120	130	116	123	109	133	105	107	112	109	139	131	116	130	108	124	119	116	124	97	120	144	113	113	119	106	127	116	115	126	119	123	130	101	129	127	123	117	115	126	132	127	125	115	122	124	106	121	127	130	112	131	122	137	126	104	131	136	132	148	119	104	88	122	120	101	129	123	99	109	107	113	132	100	115	113	104	98	130	128	119	127	129	115	127	105	113	123	114	132	135	139	111	139	120	99	106	116	113	129	111	129	119	123	119	148	108	126	115	113	121	102	130	125	132	124	127	125	122	121	127	120	106	123	123	121	135	102	114	132	110	143	121	108	126	123	129	127	100	124	104	125	115	133	117	128	129	130	127	117	117	102	126	123	135	119	137	106	125	133	114	121	124	117	109	128	123	113	107	110	112	132	130	143	122	130	131	119	106	111	102	121	120	127	133	119	116	115	123	119	118	135	114	136	126	113	115	111	127	105	134	129	128	130	114	112	126	119	121	109	102	121	110	110	127	143	115	97	104	145	116	118	103	120	110	119	127	101	103	128	98	114	120	111	115	114	108	115	140	140	116	130	120	129	121	121	110	124	117	116	119	131	109	120	107	108	126	137	133	127	126	137	100	120	121	124	102	123	114	127	138	111	132	128	125	116	124	125	95	122	134	118	122	113	118	107	110	154	130	123	122	111	126	105	104	126	133	101	138	113	127	136	127	129	125	138	115	103	105	134	125	103	113	114	120	143	130	107	122	111	107	110	137	111	109	111	127	106	105	128	104	120	126	118	130	106	118	106	102	127	118	120	158	113	134	136	122	141	124	134	124	123	134	124	122	107	109	126	117	147	126	129	110	120	132	102	129	128	104	133	115	116	116	123	114	133	141	137	120	122	128	136	112	124	112	114	111	115	148	108	117	112	130	125	111	138	115	139	131	116	135	130	110	127	111	117	132	115	154	112	125	130	130	123	113	110	123	121	128	130	116	123	132	135	116	110	119	118	118	119	98	122	124	116	114	132	140	129	104	122	116	115	126	118	111	123	108	116	110	113	131	122	129	108	129	127	116	128	137	118	117	109	117	103	103	109	115	124	138	122	136	123	135	114	124	106	129	101	114	122	140	125	103	120	124	118	111	127	130	127	113	134	123	108	136	128	116	129	116	116	127	118	128	120	135	116	139	119	138	113	116	133	118	133	132	120	106	123	143	124	108	129	125	134	111	139	118	100	118	126	126	121	120	108	138	126	124	131	125	93	106	134	140	112	117	110	114	119	113	122	141	112	129	126	137	140	118	108	122	123	127	125	127	110	119	105	128	115	113	111	125	120	132	137	143	111	104	106	129	105	120	100	127	121	116	106	100	98	129	123	112	113	127	118	111	144	121	145	118	125	115	110	138	123	112	116	114	117	116	126	134	104	123	133	127	153	121	123	121	104	100	126	122	103	131	131	155	118	116	124	118	118	127	131	124	139	116	114	109	109	123	116	129	135	125	105	134	103	131	114	121	122	121	119	127	116	111	138	137	105	138	135	115	120	120	119	132	111	80	123	123	129	119	140	116	111	122	126	113	121	127	138	97	136	104	115	121	127	119	101	119	132	123	117	93	122	115	109	107
34881	45926	48834	45264	49425	79797	68845	41079	16289	3651	984	573	427	441	367	358	330	291	295	289	311	313	328	308	258	245	292	266	277	292	278	300	269	276	290	285	306	277	286	293	319	283	307	285	301	297	300	328	275	250	304	280	292	288	284	276	290	272	299	288	280	284	276	315	278	299	272	296	280	293	260	275	290	293	288	285	287	287	306	295	285	292	262	276	275	288	289	293	306	269	275	287	267	312	294	267	301	261	292	265	310	292	275	279	273	279	288	291	299	268	299	290	259	302	279	305	295	288	261	285	286	271	298	268	273	303	272	275	273	273	275	271	270	287	283	293	270	282	282	285	283	282	295	277	256	283	284	287	278	266	283	304	294	313	289	289	289	296	275	271	306	293	280	263	297	263	290	282	284	285	265	288	287	289	308	263	257	301	281	292	278	308	262	267	269	296	299	300	310	290	275	288	276	267	277	261	286	289	268	278	269	297	288	294	301	292	303	270	268	336	286	284	279	276	318	316	289	275	286	308	269	285	277	277	291	304	291	280	308	288	271	288	301	285	286	303	272	296	271	291	281	300	281	298	288	270	280	268	306	268	300	277	281	284	283	270	265	293	278	287	290	274	267	300	285	292	284	280	239	275	286	246	319	272	314	267	285	289	308	276	291	277	284	300	282	282	260	276	306	281	278	266	268	289	263	281	314	278	287	258	282	275	298	283	281	288	278	299	299	267	306	288	280	298	283	272	269	268	277	259	278	265	288	260	307	285	252	284	286	283	261	267	268	289	280	272	295	268	266	277	275	274	299	271	272	255	287	284	286	293	273	272	296	275	270	308	278	267	305	272	261	289	294	278	322	280	275	283	307	285	280	252	292	299	297	269	297	302	292	299	284	253	277	275	286	293	280	301	309	271	250	285	297	274	281	318	294	290	288	263	301	264	291	302	316	279	233	280	279	263	263	289	306	261	289	293	283	300	293	262	286	286	303	277	286	272	257	314	287	287	289	295	268	298	303	262	283	293	263	292	270	299	303	265	308	266	301	289	296	317	294	306	299	275	242	271	305	272	300	278	320	284	280	303	300	300	298	266	273	269	286	291	275	278	298	278	261	286	274	278	303	269	255	269	319	271	302	271	261	279	270	284	278	286	300	268	280	268	255	299	286	275	295	268	274	312	297	301	286	299	299	282	251	303	302	291	276	247	293	278	278	306	270	282	271	283	275	294	286	274	296	276	299	279	286	278	269	289	284	289	262	296	249	277	268	260	265	261	306	312	280	308	273	294	280	262	267	255	252	290	299	276	275	309	287	286	309	269	289	305	276	283	282	299	305	265	294	285	282	287	278	305	274	277	298	319	229	279	255	313	264	275	302	265	284	276	274	308	272	288	303	279	273	287	288	276	295	294	250	290	299	307	260	282	280	268	288	303	267	300	308	280	264	269	306	281	238	267	282	312	293	247	316	261	257	295	289	295	307	276	313	282	266	274	278	255	265	257	268	248	294	303	275	309	288	282	283	240	280	259	296	308	292	289	290	269	273	296	284	265	287	271	263	271	301	272	258	248	284	263	258	280	263	317	290	277	280	278	290	288	291	251	286	282	295	272	314	294	269	313	295	306	277	285	270	307	273	279	292	282	279	295	283	281	295	269	301	293	276	275	270	272	264	276	299	308	293	237	319	270	295	287	308	297	294	305	276	299	270	304	280	296	287	297	263	279	285	268	288	266	290	291	299	273	238	292	280	306	260	279	298	270	287	304	347	288	273	278	281	296	259	300	236	274	282	282	251	313	290	290	267	303	262	289	297	296	289	258	289	277	264	290	309	269	317	242	296	258	279	295	271	266	264	259	270	297	288	311	260	292	295	314	303	265	289	286	291	276	296	326	282	355	291	279	273	290	285	290	270	253	290	289	274	283	281	278	270	278	267	294	267	308	272	281	269	304	310	297	273	282	299	320	290	277	296	273	255	319	265	269	278	271	280	269	329	268	276	260	296	288	255	282	267	309	294	258	285	259	277	277	262	279	299	311	299	302	303	280	257	280	286	290	289	276	286	256	288	277	297	285	283	290	307	276	306	268	280	280	255	297	298	273	298	262	284	270	302	283	267	287	269	299	256	297	302	257	293	271	289	250	265	279	288	278	275	278	271	308	286	261	285	270	291	299	279	274	294	269	290	302	282	285	287	338	279	303	303	294	295	280	266	296	270	245	266	275	271	291	290	283	283	302	281	271	269	294	294	282	274	289	292	289	295	309	282	283	268	299	294	290	274	287	288	267	299	294	292	310	259	286	290	272	265	283	277	281	268	284	295	297	289	301	293	295	283	300	261	279	249	278	301	307	293	259	280	273	294	319	258	267	306	314	269	286	290	295	268	280	296	271	293	289	280	291	288	289	295	280	271	297	297	294	297	266	275	284	317	302	289	274	293	290	281	297	297	276	274	266	281	311	324	264	291	264	258	298	280	275	281	292	290	296	264	303	290	268	293	311	268	283	252	274	277	303	318	294	273	280	274	278	289	268	292	274	268	278	307	282	266	299	306	311	277	266	283	298	289	300	286	294	277	278	258	266	268	286	286	300	270	284	282	285	280	273	283	252	318	282	328	276	284	313	286	296	274	265	303	300	272	274	284	278	253	290	259	284	267	292	293	270	263	263	304	258	294	300	266	261	304	333	302	280	288	299	302	286	254	281	293	288	252	282	275	297	282	328	279	272	310	270	281	251	245	274	268	277	313	267	276	316	300	309	309	282	279	324	274	297	298	290	258	278	299	307	294	280	274	284	265	276	295	271	267	269	294	282	288	285	284	296	261	274	268	275	289	270	275	268	268	289	298	275	303	263	308	286	306	285	308	273	290	273	325	259	277	280	281	289	284	287	276	266	278	291	300	282	287	285	280	292	305	277	261	284	258	272	279	311	276	288	262	297	309	307	310	271	315	279	276	282	279	300	278	306	313	299	284	288	264	313	278	273	300	303	276	317	295	298	296	287	264	292	264	283	289	280	280	278	288	287	292	282	276	319	257	295	287	268	304	310	276	301	274	297	272	264	287	323	260	296	307	290	268	264	254	324	294	271	289	284	294	284	286	274	292	290	281	302	263	289	303	299	315	270	278	280	310	277	261	287	273	274	288	330	275	287	277	315	311	285	289	294	285	266	275	314	283	267	276	282	273	290	290	287	282	294	303	286	286	285	268	253	255	282	295	292	300	266	324	300	262	321	290	281	285	270	272	277	289	300	278	274	290	288	274	301	307	286	283	278	265	286	269	292	287	267	298	272	277	273	296	270	272	304	321	272	295	306	247	298	305	275	259	307	295	284	261	302	322	271	275	292	305	275	264	283	264	278	293	293	281	313	304	313	279	286	308	250	307	294	296	303	284	269	270	272	273	276	312	265	287	288	264	321	322	308	291	270	285	294	261	273	277	292	295	269	270	273	271	275	311	272	295	286	273	287	278	288	320	299	282	254	258	295	292	292	276	311	291	309	280	301	277	306	310	314
13768	16733	22138	15840	8534	9939	9580	3676	737	241	140	117	155	130	146	133	121	148	148	141	148	165	150	133	142	149	139	126	142	129	138	154	146	131	153	137	140	153	155	140	134	155	141	127	119	139	140	162	154	139	143	128	127	150	183	148	151	122	115	130	143	159	151	139	138	123	133	157	131	143	165	143	144	155	121	130	146	149	144	133	138	147	126	151	133	129	147	141	151	148	117	130	125	124	145	124	145	153	154	130	130	163	143	156	140	145	140	157	133	140	149	154	155	147	144	156	129	107	138	132	109	140	137	147	151	143	138	135	137	145	118	121	138	138	134	161	138	156	131	150	114	130	157	154	152	140	145	160	130	141	144	116	143	102	141	145	155	172	147	127	120	134	128	137	134	138	137	122	126	152	158	142	171	157	135	157	141	126	140	131	121	132	140	146	172	140	136	129	140	131	136	148	150	125	126	147	138	135	137	121	142	133	120	136	132	139	130	138	131	143	119	122	134	124	139	139	152	138	140	138	133	145	126	119	156	137	151	117	142	137	135	144	148	119	148	141	131	150	144	152	150	150	149	138	146	148	136	150	163	156	160	147	136	173	153	132	142	127	146	143	129	132	124	134	131	153	150	132	148	137	142	138	133	135	131	138	129	160	143	154	134	123	149	148	122	161	161	138	140	158	137	161	148	155	138	153	146	148	132	139	123	136	134	135	138	143	125	146	153	129	148	132	143	125	153	147	143	150	149	132	144	158	133	111	108	143	138	127	133	139	129	159	128	155	131	141	124	125	138	136	183	124	135	139	156	145	160	134	144	154	109	133	133	144	127	161	151	104	111	145	131	158	138	147	158	146	154	136	127	140	120	134	147	137	127	135	149	135	121	146	131	125	153	133	111	136	123	135	144	115	128	129	139	141	139	132	144	131	140	137	154	131	137	142	152	151	123	127	132	153	161	149	143	135	134	125	141	146	139	114	126	142	109	143	142	118	139	143	126	149	157	168	120	140	169	132	125	153	127	135	116	139	145	144	149	106	130	132	145	152	119	154	125	154	122	120	132	133	136	135	126	125	146	128	148	120	133	142	136	131	156	140	131	161	128	129	121	139	112	154	145	137	148	124	160	128	129	130	118	146	128	134	134	147	117	136	125	140	139	142	137	148	130	148	127	137	136	145	143	161	128	142	130	127	150	133	131	138	120	119	155	141	141	138	123	139	129	148	136	136	140	131	134	143	140	147	143	147	131	118	137	138	130	151	146	171	128	125	153	141	148	129	121	140	124	165	150	138	139	161	143	155	132	133	130	143	148	122	145	143	130	133	148	137	139	147	146	154	146	168	121	112	135	131	152	138	123	135	120	132	128	145	127	163	131	140	117	147	145	122	138	124	128	123	148	145	135	139	122	152	172	148	151	157	136	125	137	140	141	135	154	131	120	148	129	121	120	137	151	165	134	132	147	129	146	146	145	138	142	143	139	115	125	160	151	150	124	142	123	148	144	134	154	175	142	128	156	161	150	149	159	130	139	161	125	135	138	128	154	133	157	148	143	145	140	153	140	140	121	164	138	129	121	158	142	146	149	124	119	141	141	156	159	131	149	146	137	157	131	140	134	132	140	145	142	130	156	138	146	117	132	139	146	136	141	152	114	112	151	122	149	132	136	117	143	128	141	129	117	130	141	136	142	134	136	152	137	135	153	148	126	166	141	138	145	148	139	144	136	152	152	149	152	138	143	158	142	147	128	130	140	139	112	130	130	133	136	140	131	144	139	132	133	128	127	171	151	149	143	129	145	132	135	145	143	151	139	125	133	142	134	125	162	156	137	154	135	135	133	147	151	154	136	125	135	143	147	131	139	140	141	129	157	134	133	140	141	138	147	120	144	135	151	148	139	140	141	155	136	133	156	137	123	134	150	137	133	126	133	135	141	142	132	145	132	141	143	159	125	142	130	145	136	142	148	137	147	149	127	149	152	126	142	149	152	129	124	132	143	121	127	134	158	131	129	132	151	128	136	122	147	151	149	152	138	144	122	141	142	151	145	143	142	129	150	148	140	154	146	119	138	131	134	138	153	131	144	125	127	142	145	151	145	153	136	148	113	112	133	141	137	123	137	141	144	134	145	159	136	124	125	139	122	148	159	134	142	150	148	131	129	131	149	139	145	125	143	142	124	139	118	142	128	121	134	146	130	143	144	129	159	121	163	152	132	137	154	129	140	148	129	129	125	137	130	139	156	150	139	116	146	116	146	141	145	137	131	139	139	165	154	146	131	127	153	138	141	153	137	150	135	143	148	152	146	144	122	156	144	129	152	135	140	143	155	149	136	131	114	152	144	133	136	152	129	137	147	147	155	125	136	147	130	112	143	148	115	138	132	131	136	113	151	124	132	133	144	135	117	146	138	132	133	125	146	137	136	165	148	129	137	138	156	139	160	130	129	117	139	163	130	158	161	143	156	159	149	135	143	135	148	177	136	152	156	144	115	132	143	143	136	129	144	140	136	159	146	133	132	139	139	152	140	121	130	132	141	134	148	133	147	137	122	153	125	141	136	108	132	142	164	144	126	131	137	149	143	118	159	136	125	135	125	148	142	143	138	119	151	141	138	129	155	106	143	140	128	113	115	131	121	136	139	125	151	139	147	153	133	135	136	118	128	140	143	154	145	140	129	119	148	129	124	128	163	156	130	133	146	133	165	115	141	167	135	165	131	135	159	149	158	144	139	128	133	144	146	129	157	154	119	126	139	120	137	141	137	127	131	137	136	146	160	154	129	133	138	156	178	159	140	144	116	123	125	154	148	131	138	149	143	145	128	126	126	124	143	148	130	141	149	154	148	123	142	139	125	143	143	132	156	169	129	155	143	146	159	138	141	131	126	128	172	148	139	139	132	138	146	134	125	142	140	144	147	125	133	148	148	143	148	128	161	132	137	161	131	147	132	140	146	145	135	143	130	140	137	128	139	138	161	140	149	130	156	147	128	138	139	157	141	130	128	135	130	131	139	129	130	133	147	157	150	147	164	143	132	146	129	156	135	137	122	158	129	137	125	152	138	138	141	126	130	135	136	146	147	125	156	146	130	140	145	161	150	109	161	139	138	135	147	161	146	133	155	133	122	120	131	148	168	130	132	147	135	159	151	127	137	143	120	129	135	128	152	145	130	129	137	136	139	128	118	150	126	149	144	147	134	147	140	141	148	129	133	161	132	160	149	154	139	145	139	123	118	142	134	144	132	159	148	136	133	151	128	127	133	139	146	123	138	132	155	185	136	152	127	129	121	134	142	138	128	140	136	137	147	140	145	145	148	136	149	142	136	129	142	167	146	149	149	133	139	135	126	148	160	137	130	137	123	145	144	154	149	145	132	122	138	124	151	140	137	138	169	138	153	141	130	129	141	143	124	150	124	144	136	143	142	135	138	126	127	121	120	145	130	158	135	132	143	139	151	126	111	144	149	140	143	130	157	117	124	123	136	148	123	129	134	147	134	142	118	135	139	168
9991	15768	25791	22171	18126	25419	22535	9211	2138	676	378	340	335	364	327	360	357	348	319	342	311	354	337	333	305	343	347	308	341	338	321	336	292	314	316	360	329	342	345	305	342	311	315	365	314	335	327	327	345	330	325	321	391	363	351	311	324	346	314	346	340	326	341	322	341	340	342	351	312	327	312	314	332	323	335	352	360	317	325	347	348	354	311	335	342	327	325	295	372	346	346	342	307	356	333	346	353	332	313	334	365	321	316	322	325	336	322	306	298	327	370	350	338	336	376	334	340	354	359	350	276	326	338	330	366	340	340	334	332	334	334	310	316	312	337	319	324	346	337	344	325	360	299	362	322	343	346	306	359	344	294	348	339	289	338	353	319	317	320	321	315	330	321	343	352	334	348	332	355	332	348	367	311	322	320	329	319	338	349	366	354	331	315	355	337	332	318	348	331	333	311	312	318	340	300	317	336	342	326	337	295	321	348	363	347	338	339	341	333	333	346	325	363	332	310	335	325	320	348	328	351	313	338	314	379	324	320	334	378	346	337	353	377	315	307	340	357	325	331	310	328	352	361	333	358	352	333	353	325	330	341	291	354	325	344	331	362	358	353	331	355	315	331	330	347	331	344	333	338	365	318	341	344	337	314	309	339	336	305	337	338	341	308	327	368	325	331	367	322	348	340	358	291	328	321	308	314	310	296	390	349	316	359	314	312	325	334	330	323	331	334	346	334	315	329	350	329	303	324	321	332	330	307	310	322	338	327	365	340	328	330	372	350	341	353	318	364	318	333	322	312	335	336	338	334	373	355	342	351	331	327	337	331	326	326	331	359	338	359	321	317	341	339	322	302	323	311	329	330	327	357	333	300	337	321	369	357	308	324	318	321	357	333	307	322	304	341	327	318	326	317	362	357	344	337	343	321	344	341	329	339	344	365	319	308	325	302	343	316	327	364	315	335	335	333	306	321	394	318	326	328	328	301	339	344	366	324	346	342	361	308	354	329	333	342	339	348	353	309	338	308	341	322	353	318	305	331	301	334	326	337	340	333	339	364	361	330	339	334	321	340	352	336	339	337	333	340	330	340	304	363	311	335	335	351	311	350	384	348	326	323	349	335	359	327	314	372	346	361	345	317	350	315	320	356	355	341	355	330	331	344	336	350	332	320	373	350	311	325	324	341	344	332	354	339	325	334	327	331	335	338	338	339	318	318	348	340	337	341	360	315	316	339	326	328	321	319	333	343	340	317	318	328	341	341	319	318	305	304	323	276	301	346	335	337	367	331	337	333	341	312	335	317	345	340	327	314	343	295	338	320	315	329	340	353	319	336	350	336	340	309	350	303	318	334	346	323	313	314	326	356	319	342	326	336	317	320	320	326	336	325	336	320	365	367	306	321	314	330	318	346	329	330	335	309	335	330	329	349	352	348	353	330	316	320	341	352	348	327	334	357	358	357	349	315	312	348	312	323	337	323	300	315	330	329	327	328	334	322	312	305	341	337	301	310	394	356	319	317	321	347	343	329	330	312	281	329	299	344	314	331	313	310	313	348	339	348	284	330	308	341	313	348	318	347	335	320	325	322	345	336	358	292	343	327	322	327	337	327	337	321	335	355	322	328	334	328	307	347	353	309	351	355	303	331	331	300	338	311	325	342	329	306	324	346	306	327	332	349	290	338	342	362	323	318	381	308	327	312	328	322	327	364	324	332	317	337	321	315	333	342	314	335	351	369	350	323	342	337	338	341	313	312	303	338	326	334	318	315	352	333	340	328	344	314	334	365	313	301	355	352	349	300	315	342	318	351	335	344	322	301	320	327	348	349	371	338	339	350	331	362	344	353	326	310	316	313	356	356	325	283	336	350	318	338	299	349	312	314	326	323	307	317	323	319	314	350	374	330	348	311	302	328	322	357	316	342	353	340	339	345	331	348	328	331	340	336	325	336	338	314	334	332	318	317	286	360	325	329	327	337	318	328	338	327	353	330	330	313	359	313	316	336	341	329	332	326	361	340	350	343	328	353	337	338	335	320	297	355	318	305	339	319	323	351	335	339	318	314	322	353	327	324	339	343	333	367	309	351	312	323	345	317	323	349	346	355	375	351	346	322	317	362	320	316	296	345	362	311	335	310	348	335	335	344	308	323	345	323	340	325	331	347	337	331	343	326	338	312	360	350	312	315	361	328	335	343	329	315	334	357	336	330	358	309	329	315	347	346	295	353	308	307	346	331	342	336	368	316	342	320	324	337	318	322	338	327	315	326	340	391	339	340	309	338	370	323	374	348	324	338	346	352	314	342	329	321	272	366	337	349	332	358	342	339	331	348	338	341	306	325	339	330	346	341	324	301	309	331	338	307	296	321	302	312	327	351	327	312	315	345	312	294	341	351	337	345	321	306	326	360	337	321	362	348	366	306	359	319	373	332	349	307	305	361	346	331	313	340	355	291	312	307	326	329	355	363	324	347	337	317	346	314	350	326	337	342	336	340	335	313	350	340	340	336	312	352	352	347	326	379	328	354	340	354	345	295	336	363	309	354	304	337	288	327	338	324	343	346	328	347	320	364	340	319	333	321	330	358	310	343	321	331	319	350	342	343	336	323	351	342	325	357	320	336	333	323	329	331	334	334	354	328	325	329	351	327	332	299	318	333	385	342	344	373	362	313	333	330	311	342	325	331	325	312	316	332	375	304	320	316	347	323	304	329	313	338	349	315	340	332	355	353	332	324	322	328	323	312	332	341	347	359	351	358	349	357	353	327	323	352	338	333	340	350	315	331	295	335	324	334	308	341	346	336	330	344	324	338	344	362	342	296	312	323	357	387	355	325	337	347	316	334	342	338	306	330	343	348	337	323	364	370	335	366	324	373	362	329	317	351	355	355	334	317	315	342	312	356	343	338	342	326	319	313	340	351	321	345	366	331	337	331	339	344	349	347	329	350	352	360	367	339	307	359	334	336	352	357	328	338	321	318	314	371	347	337	318	316	316	331	320	341	351	350	326	336	371	333	355	328	339	338	373	311	341	325	313	372	322	306	354	332	344	334	315	333	356	320	350	318	328	317	351	372	313	345	364	347	327	335	338	353	332	343	359	312	342	303	325	298	357	330	335	364	313	345	320	336	323	388	286	379	338	304	371	327	355	298	327	332	369	301	322	294	322	349	328	320	326	349	349	318	317	360	359	325	335	326	339	345	316	348	347	338	336	351	346	357	358	310	329	361	303	341	338	304	299	328	339	320	344	327	327	320	340	336	300	341	326	324	308	301	328	359	328	329	338	357	352	326	330	299	338	313	324	340	315	343	328	319	323	331	312	345	351	343	320	337	349	349	322	308	325	320	330	328	339	315	356	344	326	319	299	352	345	323	324	307	287	392	302	322	339	342	334	349	347	320	330	350	334	323	349	361	325	316	333	298	321	326	315	326	356	361	345	350	311	343	321	340	314	302	310	330	327	340	309	342	340	319	344	335	307	318	328	335	350	351	309	325	310	320	334	337	339
33947	40117	44285	30984	29236	37248	37412	20630	6061	1058	219	146	158	159	150	148	149	129	137	136	162	145	123	167	155	128	128	121	134	145	153	137	144	126	169	131	140	150	148	137	135	136	142	131	125	152	159	130	148	141	143	132	127	146	135	131	149	153	132	140	145	134	144	138	127	149	160	131	122	139	154	152	149	142	131	141	168	160	143	133	146	136	135	136	141	134	129	115	157	163	170	156	148	152	140	144	132	150	134	157	143	165	156	122	141	136	131	142	124	134	138	101	147	152	127	139	120	125	133	146	154	132	135	126	148	138	151	135	132	142	135	126	146	145	139	138	148	146	138	143	140	144	164	155	136	137	164	153	132	138	139	133	131	126	131	139	126	143	142	120	138	157	153	137	120	160	151	140	140	167	144	121	137	144	144	150	126	145	126	131	147	150	134	139	138	148	143	121	133	128	141	130	155	114	125	132	149	110	152	130	144	132	134	141	158	137	142	156	140	152	182	148	124	134	170	135	141	141	134	129	124	137	148	160	149	123	145	155	149	158	153	142	145	139	156	142	123	134	145	116	125	128	137	139	144	152	147	167	137	123	133	135	136	125	146	125	132	138	148	147	134	155	151	134	144	156	141	148	133	165	144	123	138	144	150	148	164	131	128	141	146	142	165	150	124	142	161	129	139	150	141	151	149	129	146	136	146	127	139	130	138	149	130	140	132	127	141	127	134	145	149	148	137	156	156	141	112	136	153	135	144	147	139	146	149	126	160	134	131	145	145	144	127	145	145	128	163	164	142	137	149	137	158	147	145	118	145	115	155	137	154	166	147	139	131	156	150	141	125	124	129	138	143	131	138	122	127	145	163	164	165	143	153	124	149	154	128	135	149	136	147	127	134	136	145	118	120	150	135	127	136	142	149	141	161	130	158	153	142	152	170	153	160	119	148	118	137	144	158	162	130	176	139	161	128	134	135	145	129	163	142	128	120	150	163	147	121	156	164	135	141	143	139	140	153	129	142	132	138	148	144	140	131	130	152	149	131	135	157	147	149	131	125	157	137	144	127	134	149	149	158	134	135	171	133	134	155	149	129	137	174	142	147	119	134	129	122	136	143	146	120	130	133	140	141	130	114	128	130	135	139	133	137	142	139	145	144	137	147	172	168	156	154	140	135	134	149	137	135	143	139	119	151	154	143	128	134	158	141	135	140	132	140	151	151	137	131	140	158	124	138	168	163	143	146	152	138	143	144	154	149	150	125	145	144	155	142	151	151	152	137	134	145	173	154	138	145	151	108	125	143	124	133	126	122	136	131	122	120	151	137	140	147	144	137	149	152	147	174	127	140	158	124	158	130	130	147	116	151	133	124	154	141	131	126	141	157	139	137	130	137	152	148	140	140	154	128	139	131	135	137	128	162	134	134	129	147	131	133	132	137	134	144	138	125	152	158	146	142	126	158	167	152	165	159	144	161	133	138	138	117	161	152	141	139	129	153	127	143	141	151	147	138	124	125	121	155	142	162	137	154	182	122	121	158	141	158	127	135	128	148	134	126	150	143	147	147	134	156	135	128	141	137	121	133	134	153	143	152	136	147	145	120	158	139	168	138	140	134	155	140	144	145	134	145	149	126	152	126	149	144	128	130	125	135	137	144	161	120	168	133	156	154	149	146	127	158	117	108	162	148	150	134	152	141	147	130	133	167	121	126	146	125	132	152	147	129	147	145	141	136	144	142	152	147	135	118	147	156	141	127	141	123	132	135	135	142	154	144	142	131	143	144	145	151	119	144	136	149	146	161	139	128	138	175	164	141	154	166	160	143	150	130	131	128	142	133	141	139	134	135	145	169	130	128	140	109	139	127	126	133	158	136	130	143	153	142	131	163	171	158	132	147	150	122	146	136	150	135	127	148	138	153	139	137	134	131	127	142	139	126	147	150	141	143	148	154	126	110	142	122	161	135	105	131	147	122	128	134	157	163	123	141	157	175	153	178	141	144	131	146	143	141	151	162	148	129	134	133	125	150	142	149	150	161	125	128	156	122	139	147	131	144	163	132	126	135	132	151	142	142	155	142	152	137	123	136	145	141	136	171	140	125	132	142	121	146	135	162	135	155	144	129	138	164	151	153	136	153	136	133	147	164	153	154	148	145	161	139	145	139	152	147	134	108	124	169	161	161	121	123	140	125	126	145	112	135	132	144	134	127	127	130	120	159	129	160	134	137	149	141	138	150	148	129	153	145	145	129	141	185	128	148	147	164	144	131	135	124	156	160	158	139	148	140	157	141	143	132	131	166	138	131	140	153	160	123	131	125	172	143	141	124	123	134	155	133	159	141	124	154	141	149	162	147	127	143	167	138	118	145	144	165	130	151	144	173	151	151	127	148	124	147	139	132	136	123	139	125	131	145	145	150	127	135	142	146	125	129	162	144	98	141	122	146	131	133	111	146	151	121	148	127	122	139	134	155	140	132	108	157	132	133	112	154	152	141	133	152	144	152	124	151	150	127	144	141	152	139	153	149	148	137	138	164	145	131	114	116	147	155	157	134	136	117	143	156	158	141	142	135	141	138	130	131	144	132	127	145	140	130	138	147	159	154	178	135	149	126	142	137	143	146	181	134	130	143	149	141	159	155	130	138	140	147	137	171	132	137	167	148	142	146	127	140	133	127	115	133	123	148	133	137	155	135	139	145	148	135	139	137	158	129	163	165	147	144	139	145	179	138	136	133	147	146	137	166	144	163	123	153	117	108	148	117	131	160	137	144	147	130	123	139	147	147	122	152	140	149	137	115	107	150	141	136	148	122	149	121	140	144	171	156	145	129	137	136	147	129	141	129	116	139	132	128	123	124	161	143	147	158	131	120	136	145	135	160	149	129	155	136	134	132	137	138	151	124	131	146	130	146	131	123	143	141	165	139	133	122	160	139	148	140	162	134	134	113	146	142	131	134	157	123	131	138	149	148	169	136	132	120	144	124	144	135	133	138	147	127	145	131	171	143	137	133	130	115	170	145	150	141	159	130	137	129	150	145	145	148	142	130	135	149	139	149	171	127	159	143	157	134	137	155	139	129	159	157	123	140	148	135	143	143	123	153	160	147	122	142	110	137	137	138	127	156	131	126	126	146	123	131	148	152	128	149	136	155	137	156	147	117	148	127	148	139	135	139	140	146	148	148	129	145	157	145	131	147	128	137	161	163	130	141	125	157	130	142	139	144	137	141	128	148	132	144	154	132	161	132	130	122	148	125	138	142	136	141	171	144	125	146	141	139	142	158	164	177	183	143	137	147	138	148	133	131	144	155	134	139	149	157	138	121	146	138	143	130	154	147	146	174	142	139	142	147	143	147	122	113	150	138	142	142	134	145	132	139	131	133	149	126	135	114	116	137	157	151	127	125	131	131	126	144	154	143	134	145	159	150	140	139	165	165	140	149	152	124	138	136	162	141	158	156	125	140	140	129	124	133	138	145	141	125	147	148	136	133	120	126	141	147	152	146	136	140	168
24812	34207	44164	38048	45910	57297	51349	28174	8933	1970	639	443	383	382	356	374	383	351	357	347	362	336	288	334	333	317	310	346	322	345	358	346	325	332	359	345	374	343	334	335	333	318	346	337	335	309	336	353	311	325	332	314	355	325	349	347	298	355	308	344	317	326	330	344	324	337	329	305	333	326	291	338	303	346	330	354	358	311	318	304	310	328	311	343	315	281	331	300	325	290	330	330	343	336	360	311	337	318	320	318	336	309	337	336	339	325	337	377	338	341	317	303	313	321	341	328	326	368	340	314	338	348	314	364	345	359	351	322	313	304	322	345	363	320	297	319	316	322	308	296	355	324	298	357	340	337	304	314	330	350	336	357	337	352	330	339	346	309	331	371	313	337	337	321	343	334	349	335	324	345	324	330	329	343	316	315	368	334	363	323	345	331	362	343	336	328	363	318	323	346	320	315	311	369	332	346	317	352	330	303	337	311	307	341	357	313	308	327	352	371	304	347	348	356	330	312	352	361	302	334	364	323	352	316	322	331	350	297	316	361	336	343	362	309	346	342	345	313	328	348	296	343	362	364	344	346	307	355	311	377	326	340	371	355	302	313	346	315	299	321	346	356	313	309	303	320	347	354	344	312	323	316	343	345	356	351	306	350	364	329	346	338	336	315	332	329	303	326	308	350	330	340	327	338	398	314	348	311	327	303	320	319	352	319	325	321	341	318	329	330	343	353	355	352	307	344	341	338	334	337	346	326	341	309	337	345	346	318	316	321	357	299	353	332	330	373	338	323	302	306	353	330	341	305	343	357	330	324	336	370	343	335	348	342	339	306	315	352	341	326	356	314	351	351	310	339	350	345	349	370	350	321	340	334	349	348	351	344	311	351	356	308	319	347	326	334	335	333	371	340	339	309	335	343	325	336	351	325	340	327	312	348	305	339	321	328	303	310	341	353	327	337	343	329	340	340	339	369	342	357	334	316	299	338	327	348	360	344	320	312	342	353	333	362	306	346	356	338	302	316	346	342	331	354	305	336	354	343	353	328	346	348	308	316	321	321	348	348	340	290	335	354	324	377	333	356	305	319	323	317	312	316	356	325	335	317	310	318	321	314	323	318	337	302	340	330	321	331	349	340	320	323	338	295	353	352	330	343	312	347	352	320	338	323	330	332	323	344	308	347	333	335	294	340	341	329	332	351	344	338	308	345	329	317	351	348	284	351	341	350	332	361	314	325	320	308	321	312	312	333	353	340	322	334	302	339	327	347	334	364	336	329	321	306	325	359	344	317	323	335	334	344	333	362	321	327	360	324	330	323	335	347	310	351	322	329	349	345	289	332	360	321	360	330	324	307	301	337	343	332	341	362	330	328	328	307	333	379	335	349	330	331	310	336	322	328	307	358	334	346	352	307	335	334	299	337	334	327	326	341	330	320	334	331	315	311	345	321	348	350	364	360	321	321	324	337	310	327	339	353	343	325	327	298	332	353	335	343	325	313	327	331	335	322	326	346	331	349	331	342	337	331	323	308	343	334	330	296	317	352	320	342	337	334	326	336	347	309	362	324	325	352	350	331	343	357	378	346	349	318	350	326	338	372	336	336	335	324	327	317	315	342	340	318	355	329	338	320	326	314	305	356	310	327	341	349	340	321	335	316	325	326	358	341	330	316	299	323	333	344	332	337	316	322	336	339	294	347	330	368	336	350	349	310	326	345	365	306	313	358	312	318	339	322	328	301	319	329	333	348	307	342	296	348	371	386	304	346	352	326	344	335	320	351	331	351	341	353	356	318	351	307	345	332	344	306	337	318	340	363	273	350	345	346	351	346	287	316	327	338	342	330	315	372	349	342	355	317	329	311	303	332	357	300	343	345	357	338	348	345	356	349	331	346	370	337	336	329	342	353	363	339	335	347	311	346	353	329	327	333	320	323	335	310	329	348	321	312	339	320	325	352	323	315	339	324	313	310	354	319	307	313	320	338	339	334	337	322	327	348	323	359	321	342	374	347	282	331	323	335	353	356	342	357	358	320	349	325	343	352	310	364	335	316	310	352	306	340	377	340	303	347	323	342	352	316	352	321	319	309	321	325	327	351	358	333	340	287	346	325	294	319	373	359	318	334	335	322	325	340	302	314	343	321	334	347	335	354	328	351	336	316	325	308	337	344	322	320	347	331	340	367	321	349	320	341	358	363	384	345	336	324	366	304	328	337	320	361	319	334	357	324	314	329	336	339	332	352	344	348	330	352	346	327	346	315	330	347	319	329	317	362	336	360	321	345	329	309	326	332	344	298	305	372	352	319	317	354	320	357	362	313	360	330	315	339	332	317	373	322	320	330	304	314	334	337	322	317	325	328	324	354	346	312	313	325	334	307	315	339	340	350	320	308	360	344	318	339	323	344	320	358	309	355	320	341	323	348	318	352	357	295	334	341	311	327	337	334	295	310	348	343	335	332	335	344	323	322	323	307	316	345	340	308	329	327	311	369	326	323	370	325	327	338	360	321	329	335	320	351	353	307	313	329	319	326	353	325	324	342	321	355	325	305	325	353	352	329	320	322	324	333	302	318	330	313	342	332	305	273	342	361	305	352	334	323	347	327	333	300	299	336	330	342	356	350	334	357	342	331	321	340	342	313	338	343	336	345	311	326	332	316	355	355	308	306	368	329	311	319	342	315	353	288	307	349	339	322	349	330	332	308	336	341	321	332	321	348	343	327	310	353	339	326	348	309	340	305	329	343	330	339	332	326	321	353	345	322	337	303	311	325	292	329	366	324	329	357	316	363	324	318	320	351	318	338	363	315	326	334	335	282	329	318	367	353	306	324	315	336	331	324	341	326	298	330	343	345	334	326	330	326	330	325	367	328	352	329	333	307	327	346	304	296	318	332	365	322	326	318	340	331	336	314	307	305	338	339	335	336	314	314	363	341	336	353	335	321	313	329	367	335	339	369	279	352	325	300	317	311	320	329	330	326	327	349	372	310	335	332	313	351	321	319	340	337	300	346	317	328	286	324	338	324	351	301	329	308	350	331	322	344	327	357	338	313	315	351	339	324	297	314	332	335	363	349	326	320	339	316	332	336	347	379	341	301	351	335	365	349	326	346	333	308	348	341	315	334	342	317	323	311	321	346	317	305	338	343	375	315	341	325	368	339	323	352	315	321	320	313	349	333	326	338	357	340	354	333	357	372	345	336	346	370	343	368	335	383	330	322	319	309	327	347	308	345	362	373	306	360	338	349	321	329	327	301	329	329	336	342	338	370	324	332	323	298	349	336	334	326	331	354	323	327	322	355	351	318	349	363	355	331	337	308	362	331	350	318	328	300	319	335	330	344	335	344	336	333	343	352	315	314	358	350	358	319	331	357	317	325	333	318	327	344	321	308	337	330	330	365	299	344	324	330	298	322	332	360	356	356	336	309	332	357	327	359	352	311	307	356	319	348	309	355	348	335	362	344	316	334	341	339	333	337	349	348	315	347	328	345	342	316	293	335	337	356
43498	47398	41046	34268	30417	39532	50592	34998	17908	4983	855	253	166	176	144	152	138	132	127	127	129	136	133	127	128	116	120	122	132	132	131	114	116	120	120	131	110	133	121	108	112	130	131	104	117	116	95	105	108	92	103	121	94	107	124	128	102	123	146	117	116	123	123	99	108	111	115	99	134	108	137	102	120	133	130	131	107	131	125	108	114	149	119	123	122	126	110	109	129	125	115	123	112	128	129	105	123	136	116	134	105	122	109	103	97	120	121	109	134	131	123	124	122	122	106	119	117	147	111	131	120	126	112	107	106	120	100	129	113	110	114	122	93	108	98	130	116	139	116	123	128	112	129	125	105	136	108	127	112	116	120	141	109	120	112	133	101	121	113	100	128	117	116	125	104	115	111	109	124	131	112	111	113	123	126	135	134	111	88	115	112	126	124	121	128	109	121	129	114	121	129	125	102	112	120	96	126	111	99	93	119	132	128	132	113	116	103	130	118	126	125	128	106	132	134	120	148	128	110	114	128	93	98	119	123	115	123	112	136	119	129	104	104	140	113	140	134	137	92	136	118	111	128	125	103	104	100	112	121	121	115	135	114	130	105	98	134	102	106	136	114	122	98	113	125	125	138	139	133	121	141	119	112	128	119	113	136	112	137	112	125	125	146	121	113	123	126	119	119	131	117	127	123	113	135	119	107	111	145	127	133	138	134	117	126	118	138	134	112	156	118	118	122	112	146	108	120	116	141	111	136	123	110	117	119	112	112	119	131	113	108	134	101	122	108	140	137	122	124	118	110	132	120	140	122	106	115	126	121	129	111	112	123	118	125	136	131	106	139	129	115	124	113	111	105	124	134	111	128	126	112	107	129	122	102	105	126	120	113	132	123	118	116	103	160	122	123	112	128	112	116	142	111	115	112	105	138	129	105	90	108	102	121	116	116	136	129	116	118	125	123	111	113	138	128	101	125	114	96	113	121	129	127	112	124	116	113	131	109	116	124	121	99	135	114	126	149	123	115	126	137	111	124	111	130	115	120	110	143	131	126	103	132	133	132	120	122	107	134	122	124	116	122	117	120	120	107	131	118	129	131	117	121	108	132	137	120	94	137	116	138	131	123	112	101	127	124	134	124	136	108	128	108	130	112	93	107	124	113	114	120	111	109	135	115	120	104	129	141	136	132	132	122	112	109	131	105	129	126	117	134	113	127	125	116	121	115	118	123	120	122	119	117	114	136	100	117	110	126	108	120	118	124	138	118	124	126	115	122	135	116	134	135	110	109	116	132	106	124	118	124	136	123	118	117	118	124	117	123	127	119	112	126	104	119	126	117	102	102	105	123	122	113	115	131	116	122	110	114	107	141	123	114	108	137	132	157	128	110	124	122	137	117	108	115	113	130	116	115	127	92	106	109	125	119	113	103	114	134	144	111	104	121	115	108	130	130	127	134	110	114	121	107	132	126	97	131	118	118	114	105	115	128	121	92	115	122	102	133	150	142	125	115	128	122	128	122	138	122	124	124	129	131	158	130	122	114	121	113	129	115	115	108	109	122	111	119	115	125	99	125	116	119	146	127	123	122	101	120	109	113	112	129	114	118	107	130	134	123	123	121	111	128	131	122	128	116	137	125	97	124	148	121	116	136	105	118	103	121	114	115	124	130	126	127	119	110	103	122	120	117	112	102	117	104	120	116	110	125	119	108	138	125	121	117	118	116	123	128	138	125	137	119	121	129	129	104	112	132	114	133	119	113	95	134	151	112	111	120	99	116	107	128	136	112	107	150	127	123	112	121	83	110	135	139	113	124	132	130	127	126	99	126	128	128	112	120	110	110	117	138	129	120	106	134	114	146	138	110	138	115	128	118	126	129	123	117	157	123	126	155	122	119	126	131	122	116	118	117	120	125	127	110	127	141	119	127	104	109	122	124	108	115	127	130	138	134	142	106	113	115	115	121	118	129	111	131	115	118	109	117	105	120	125	130	127	105	112	146	134	114	138	139	120	112	127	115	133	101	108	124	113	108	122	118	134	133	138	106	123	113	105	130	111	116	110	114	116	124	106	117	96	110	156	144	123	108	115	123	114	121	116	110	109	139	131	125	142	118	147	122	139	125	135	114	126	118	112	126	129	114	114	122	139	123	122	129	123	103	127	125	127	111	131	128	123	130	120	137	104	96	117	123	123	124	132	133	130	133	126	130	105	142	121	135	127	121	117	120	125	102	126	117	117	105	116	124	123	136	137	120	123	119	116	135	119	121	113	132	121	133	109	104	145	130	138	112	114	108	100	109	115	123	116	123	114	106	123	121	119	119	122	109	105	120	135	142	118	141	135	123	122	125	103	101	126	123	127	128	122	126	119	124	108	127	120	94	116	110	119	110	149	110	137	132	132	125	91	140	140	116	108	110	124	110	121	117	111	131	134	134	110	124	123	123	127	125	119	115	104	124	112	117	136	128	134	117	107	115	122	103	113	142	82	126	130	132	109	108	129	113	122	104	121	108	124	123	138	135	123	118	114	134	114	131	132	108	135	105	109	112	118	119	109	131	127	128	109	124	124	125	115	139	127	135	139	128	123	109	108	116	130	115	121	129	114	114	126	114	139	131	132	126	105	139	131	116	151	121	131	132	123	119	119	130	102	116	113	113	124	104	129	119	147	129	130	116	113	107	124	125	98	138	109	116	133	121	123	118	126	117	85	116	132	123	126	121	127	112	131	94	120	111	124	105	99	139	116	121	105	143	133	128	126	107	118	131	114	96	123	111	133	87	123	90	135	123	116	126	107	108	106	105	99	145	120	129	116	123	96	102	123	108	107	113	116	128	113	122	123	126	141	119	105	133	116	134	107	128	123	114	105	120	110	114	119	124	106	101	124	111	132	114	128	133	111	120	111	133	127	126	115	114	89	119	116	128	116	119	102	126	134	114	129	134	138	105	130	124	132	114	133	121	125	124	128	135	115	105	116	118	121	117	117	130	126	114	113	116	105	124	140	120	107	102	109	131	143	129	115	117	115	125	115	121	129	136	128	114	127	116	136	126	124	123	137	132	137	121	125	119	106	113	121	116	142	139	98	143	115	146	111	108	123	105	127	133	114	116	113	115	128	128	105	120	114	141	130	110	130	132	102	137	123	119	107	125	135	139	105	125	130	106	110	117	107	103	129	130	123	100	114	102	125	120	103	116	125	110	125	116	110	105	114	119	124	130	137	126	131	126	140	109	126	108	119	108	144	147	129	101	111	112	133	137	110	115	108	93	112	116	131	135	124	123	119	115	135	104	134	131	134	134	134	141	100	110	110	121	115	126	109	132	115	104	116	121	138	123	125	132	137	122	102	122	120	132	128	116	116	109	102	135	118	111	122	127	113	97	115	136	132	107	102	121	130	109	102	125	118	119	148	99	116	110	116	114	111	108	115	82	112	94	117	108	123	115	118	117	117	113	110	131	132	110	120	125	119	120	141	125	125	131	114	126	125	111	131	111	119	102	131	119	116	127	118
32022	44925	46892	49860	52755	72478	74023	45837	20648	4884	1341	689	607	575	469	365	297	280	302	275	284	268	252	300	301	286	302	293	292	274	263	294	296	276	265	272	285	275	295	328	285	269	297	313	282	279	291	281	276	295	275	314	264	271	288	288	283	280	268	256	293	269	305	283	274	283	280	316	272	283	255	324	267	272	265	296	280	290	277	249	281	295	306	290	280	296	246	313	277	265	282	287	275	291	273	259	290	305	274	280	297	296	263	288	274	278	299	286	274	282	313	282	320	272	273	297	276	297	294	286	292	297	306	287	253	292	291	277	330	265	305	298	312	302	287	277	302	281	291	259	261	284	307	286	291	302	302	296	252	282	284	248	266	289	269	318	266	284	273	251	294	266	250	285	273	258	276	274	279	272	260	272	298	285	269	267	292	291	298	290	256	307	285	288	302	290	298	273	298	281	317	270	294	295	314	278	285	312	312	257	284	303	283	290	288	299	300	261	264	295	268	267	268	263	294	319	260	259	273	283	271	285	305	291	311	319	282	275	292	290	301	295	276	270	280	275	282	276	280	286	265	280	274	260	291	288	288	284	253	287	275	298	266	322	282	300	279	268	306	279	272	297	291	265	306	275	234	282	281	275	302	280	257	303	308	292	288	285	270	296	307	244	291	274	265	304	270	310	301	291	279	271	268	277	277	273	262	314	292	312	264	289	280	277	285	284	266	311	273	283	257	298	290	272	308	254	253	293	312	272	267	287	272	288	306	256	272	287	299	263	282	301	271	284	281	279	275	282	267	293	268	293	299	304	282	308	283	306	287	285	278	272	280	311	277	270	307	287	290	291	275	303	285	279	284	258	288	275	296	303	296	327	281	300	295	276	295	301	281	282	295	290	282	288	299	299	294	276	286	276	278	285	292	296	300	283	306	280	274	287	302	304	292	267	278	301	295	269	261	295	270	276	269	262	299	299	293	298	270	264	287	271	272	294	296	278	251	304	283	276	270	285	284	242	283	289	264	277	296	304	277	277	291	254	289	261	305	304	284	288	264	274	263	306	285	275	311	291	230	271	286	299	249	281	277	289	264	288	283	280	313	287	279	277	285	279	273	302	300	277	308	287	291	247	258	271	267	311	308	274	281	295	265	260	295	304	319	281	307	281	291	282	275	285	310	300	282	300	276	248	296	282	278	263	268	275	301	277	293	280	251	250	272	291	275	291	279	287	310	283	275	268	276	270	282	296	282	265	286	308	279	264	288	314	306	261	318	293	291	283	263	242	263	285	295	296	298	275	269	270	277	295	279	291	291	297	290	259	282	285	266	265	273	276	294	271	264	260	270	284	268	289	301	305	272	315	262	277	269	270	306	278	300	312	274	294	263	300	266	300	293	265	309	285	270	273	240	294	272	279	297	279	307	320	269	266	288	285	270	276	272	273	289	269	261	284	268	264	279	270	303	268	262	279	276	296	276	289	276	274	293	285	295	266	328	282	298	275	288	266	294	254	280	277	293	299	294	292	302	287	271	283	251	309	283	266	292	249	279	274	268	288	275	280	269	265	300	264	262	254	276	293	264	306	284	291	264	296	258	289	292	282	322	269	299	310	271	294	320	273	241	258	292	261	312	267	285	263	280	279	271	299	265	276	324	283	266	254	293	269	284	307	273	270	339	307	289	308	287	326	311	292	293	269	288	260	294	274	265	282	263	296	276	286	296	265	285	281	274	270	285	246	286	299	283	260	298	268	309	304	264	287	285	279	290	276	260	279	257	278	255	281	269	294	259	268	290	290	268	253	300	301	272	284	279	264	300	257	286	286	311	258	305	298	297	279	270	296	308	319	294	288	294	277	270	303	309	303	301	271	287	251	275	245	271	305	281	278	288	280	291	299	263	276	294	250	253	273	303	264	264	281	286	264	288	258	296	282	303	300	296	273	271	297	316	263	293	245	284	286	260	264	282	281	267	299	262	268	290	232	285	303	284	320	284	286	259	299	267	258	263	266	287	297	307	252	250	276	285	282	301	301	275	299	268	287	271	275	278	287	287	288	284	282	286	288	304	286	285	307	295	314	293	270	294	285	287	289	275	286	282	272	264	280	281	272	301	284	315	293	282	272	245	302	269	307	308	290	268	275	255	270	299	280	284	275	258	288	279	281	253	295	306	276	281	282	287	258	294	268	271	291	290	265	276	284	265	306	306	267	273	295	305	287	261	293	285	289	302	294	271	325	263	282	265	279	330	286	285	261	262	313	307	306	251	275	289	300	298	261	321	279	287	289	295	261	260	263	288	265	274	284	288	266	292	303	280	252	287	284	312	274	291	263	289	296	285	282	287	290	299	287	285	270	297	279	284	310	290	270	329	268	304	273	312	271	283	264	291	299	295	293	285	283	275	296	294	291	290	287	255	303	311	295	259	296	280	257	284	293	273	300	277	278	306	259	289	287	281	298	268	291	282	275	246	247	319	267	291	292	288	286	289	295	276	285	289	287	298	248	288	249	286	259	324	276	294	260	291	277	297	295	286	255	243	278	294	256	289	306	293	282	289	295	284	267	261	298	296	264	273	277	262	304	274	295	312	260	268	256	264	244	275	283	262	293	279	264	286	293	251	296	297	272	281	265	288	268	324	280	287	279	286	282	233	265	276	280	291	289	275	279	247	252	272	277	268	287	257	292	271	274	311	260	281	281	288	288	279	279	295	295	291	310	250	283	280	283	306	253	267	302	279	275	280	298	252	249	317	289	266	290	280	300	271	294	273	277	279	295	272	320	310	302	285	262	278	292	284	273	292	288	265	298	299	256	275	303	281	264	281	279	272	304	276	254	293	271	296	296	246	266	282	263	273	302	293	270	284	262	264	272	263	289	284	289	274	286	304	265	274	277	269	252	280	284	279	295	271	302	309	276	271	264	284	256	297	284	275	295	285	298	310	297	290	265	296	299	272	249	279	292	307	287	288	318	272	273	293	280	308	291	276	284	286	277	308	271	264	275	263	293	305	290	297	292	272	269	272	283	302	241	289	283	298	290	295	257	297	266	280	287	285	313	273	273	246	288	285	292	303	277	266	276	292	268	284	293	280	310	276	243	280	278	267	245	278	303	282	268	278	289	271	295	310	300	289	266	277	288	276	309	295	293	305	244	284	275	289	274	296	282	248	304	282	271	288	274	274	273	266	239	257	290	296	286	263	311	267	277	278	274	271	294	274	272	280	294	286	276	301	271	263	278	318	267	284	309	295	301	309	305	284	288	302	287	305	280	292	288	275	284	300	270	300	300	246	274	257	288	313	269	278	278	272	259	273	285	261	285	292	290	302	298	282	301	273	277	279	273	292	293	287	263	299	275	283	301	269	269	286	291	283	280	273	283	276	260	281	295	297	309	270	298	278	276	275	280	271	297	295	279	280	275	285	277	291	287	275	286	291	295	295	290	294	300	302	284	283	274	287	268	302	298	289	278	273	288	278	287	274	276	301	301	306	287	279	273	272	262	271	255	252	306	277	245
11081	14092	18584	15192	8436	7289	10385	4748	1151	289	175	139	139	155	130	172	127	123	140	152	138	127	138	119	133	135	132	148	141	123	154	145	136	126	136	147	109	140	140	125	122	153	142	148	133	131	149	144	148	123	134	135	133	144	134	144	156	144	132	138	133	153	154	116	144	142	126	127	144	135	130	144	148	138	147	124	147	135	143	137	133	136	157	129	125	155	126	151	148	147	129	145	120	145	165	130	131	136	110	121	128	143	141	141	163	110	132	132	123	144	141	166	156	149	112	152	132	120	149	124	135	144	143	138	146	120	154	121	115	133	144	139	134	137	117	116	142	132	150	142	132	110	139	130	148	151	122	163	155	153	121	140	150	151	148	142	144	144	130	144	117	136	135	129	140	134	121	142	117	146	139	134	150	166	149	138	134	134	164	134	158	129	135	134	141	140	146	139	129	131	130	133	143	142	133	140	131	144	137	148	138	146	160	145	146	137	129	124	141	127	148	113	142	111	123	131	152	150	134	131	146	133	148	140	151	146	151	139	153	158	163	152	151	132	156	146	151	152	138	142	138	124	161	131	146	132	144	156	147	175	160	142	137	163	122	144	159	141	142	135	118	144	136	143	134	130	157	140	142	141	126	152	143	145	127	122	154	143	134	135	136	154	147	123	147	158	151	114	126	165	157	130	151	123	132	135	140	124	138	139	140	132	171	144	135	110	115	150	151	137	117	125	122	140	160	128	121	134	143	148	144	150	164	154	125	141	120	139	152	135	151	131	147	125	157	142	132	111	112	130	144	165	141	162	127	132	116	149	153	133	131	140	151	119	166	132	145	121	133	143	122	155	151	152	125	148	137	126	137	150	180	136	120	117	133	160	135	153	148	144	120	142	129	126	148	144	134	117	137	151	137	140	148	155	140	123	144	138	139	117	146	147	128	142	128	143	142	145	134	132	126	157	118	127	125	136	119	140	126	138	125	149	141	142	152	146	146	155	147	137	139	127	144	114	145	138	124	147	156	154	129	124	141	149	141	158	132	156	131	160	167	168	135	125	155	133	130	139	123	150	167	134	140	140	116	132	145	137	133	133	145	159	126	140	141	127	120	143	151	140	137	158	133	132	126	149	144	155	117	136	129	127	156	150	145	135	127	127	137	139	133	142	131	132	142	153	136	134	143	175	145	116	147	126	142	153	138	147	124	136	143	130	147	174	126	153	120	144	112	146	127	130	141	116	154	153	150	145	132	132	145	123	150	123	156	136	137	121	139	135	126	128	136	123	133	148	146	142	141	127	128	130	131	139	150	138	138	138	147	143	136	144	120	137	160	130	145	146	144	145	123	139	124	129	138	146	167	134	138	166	138	138	140	128	156	153	149	142	152	139	127	171	148	158	139	142	134	126	153	147	153	136	118	121	154	146	148	137	140	151	136	148	150	141	132	130	152	134	129	146	145	128	149	106	150	157	134	144	126	152	145	132	144	166	153	155	165	169	144	127	138	137	133	130	125	150	133	137	133	155	137	142	156	113	140	150	143	153	128	122	138	128	125	142	130	121	124	137	149	135	134	136	147	137	146	165	138	140	149	140	137	122	147	153	166	149	146	131	137	137	134	121	128	122	146	137	142	139	149	132	144	140	135	141	143	131	145	147	111	134	111	157	130	133	167	124	132	153	151	156	124	177	140	101	128	164	124	136	140	142	131	134	121	133	141	140	112	153	142	129	129	167	150	132	133	147	167	145	140	128	125	140	131	152	152	128	130	134	132	151	123	151	145	128	139	133	158	140	129	148	146	159	144	125	144	148	158	141	141	153	133	133	146	133	135	158	155	141	133	154	144	148	126	148	157	115	145	140	140	156	146	135	127	134	123	132	157	132	146	130	143	138	168	146	129	147	142	140	152	133	142	132	155	118	124	148	144	145	135	125	111	157	117	124	127	155	149	171	132	148	144	114	143	147	114	150	131	169	149	141	150	143	129	141	146	124	117	137	133	126	145	128	119	133	144	149	148	139	135	137	152	140	125	142	157	144	120	161	129	125	141	135	123	161	141	137	150	145	151	115	133	134	147	115	145	129	148	138	161	147	151	166	143	119	130	123	143	151	139	117	165	148	152	114	137	131	138	163	128	140	134	128	129	118	178	138	137	142	142	150	138	144	125	153	132	111	145	120	126	138	135	121	150	126	126	135	147	133	134	153	127	160	132	142	125	131	147	165	150	149	141	154	127	124	100	127	147	129	113	137	128	138	128	144	126	137	160	123	147	125	127	154	125	147	120	154	139	132	174	144	131	155	138	136	144	152	145	141	141	140	137	148	144	130	142	117	150	164	152	150	149	156	147	145	145	119	145	121	125	137	150	139	155	144	145	131	140	131	148	133	143	128	149	145	125	152	160	143	126	144	167	164	151	139	126	164	134	141	147	168	145	150	158	137	141	126	135	136	150	140	128	132	159	147	120	134	123	122	167	133	136	137	136	154	118	132	142	152	140	141	135	148	131	123	132	134	139	143	135	147	143	149	134	124	149	145	133	133	149	146	153	119	156	150	124	135	148	143	132	136	155	151	168	128	140	152	147	139	164	146	154	147	131	127	145	139	131	106	137	137	142	139	145	128	146	123	133	149	135	148	122	142	143	137	139	135	136	139	117	129	142	140	147	136	155	149	152	119	157	153	137	148	128	156	121	122	148	123	144	134	129	137	152	147	141	139	124	145	137	149	140	138	126	151	141	131	172	145	109	153	133	129	156	134	145	138	133	132	155	118	150	150	124	137	137	160	129	130	137	149	136	147	135	144	120	127	142	132	136	126	134	151	151	137	163	138	130	133	121	126	133	142	145	142	148	132	153	107	142	142	141	125	165	139	115	169	130	136	147	148	139	160	151	139	151	173	135	144	140	152	136	130	131	151	132	163	118	153	156	149	139	136	142	153	124	135	148	141	134	158	112	115	154	130	162	138	163	149	163	142	137	132	116	142	152	143	150	128	134	146	145	158	127	156	119	145	159	129	126	133	129	139	167	128	124	139	123	145	122	125	131	123	139	146	131	141	134	145	136	153	146	144	130	143	135	148	146	133	144	127	153	157	141	142	135	137	152	141	131	120	146	129	144	138	142	143	132	145	137	141	149	165	115	139	136	134	145	151	158	142	169	140	143	134	126	135	142	129	146	139	115	140	129	132	144	138	124	141	135	141	133	134	163	148	156	146	127	127	133	118	143	142	131	132	131	149	143	132	138	138	168	113	140	144	152	159	135	138	150	122	136	126	140	108	149	151	137	119	141	145	134	145	134	148	130	125	150	153	159	131	164	127	133	138	127	136	128	125	111	150	127	123	150	171	137	129	121	155	159	139	135	145	145	155	128	123	147	159	149	155	148	137	145	139	158	157	129	144	128	154	145	133	151	149	142	146	122	145	150	122	135	131	138	119	107	128	139	143	146	139	139	148	133	148	145	141	141	130	140	129	117	130	150	108	148	134	148	145	123	143	127	138	147	156	138	141
7650	13767	22279	23375	17457	21131	25238	11288	2925	594	436	365	380	336	367	370	293	339	341	343	338	303	356	350	358	345	355	326	317	338	330	348	372	323	307	345	339	334	330	358	344	313	333	329	319	343	310	322	370	321	342	313	342	342	361	351	358	317	354	337	334	355	350	331	336	308	316	338	316	332	338	356	351	326	324	326	334	340	310	359	332	337	298	320	321	311	312	361	323	311	356	330	335	336	347	299	327	356	329	329	283	340	355	352	335	327	342	350	323	321	325	361	349	335	333	301	381	364	339	327	350	336	326	324	354	317	316	340	346	333	335	338	333	343	342	354	348	333	317	341	312	339	328	350	297	314	321	337	314	322	340	347	334	315	332	296	330	327	352	298	327	327	338	348	353	316	317	327	345	290	312	304	320	369	339	295	349	351	326	349	346	339	351	354	323	360	339	327	352	335	329	354	331	320	317	318	312	319	320	355	346	361	342	330	361	318	328	364	359	319	306	344	336	324	339	339	366	330	329	334	350	293	329	339	315	352	340	359	356	327	339	323	341	331	334	340	318	346	308	325	328	351	346	314	309	324	322	310	311	339	333	334	362	307	342	334	354	314	298	320	342	367	357	326	359	341	339	337	325	319	337	320	356	308	356	356	333	333	358	350	365	322	336	324	347	304	353	319	326	367	377	325	306	323	336	330	315	318	330	317	322	326	335	314	313	303	310	356	311	310	324	321	303	379	320	323	351	320	356	311	317	345	329	364	347	338	383	316	317	321	312	351	314	327	308	313	326	324	303	313	327	339	327	329	351	366	337	328	364	327	352	335	341	332	336	353	338	336	325	340	321	329	342	316	328	350	351	327	338	355	340	329	347	351	337	310	350	339	341	338	322	329	328	351	321	309	352	339	323	336	342	355	339	320	340	308	325	321	354	334	317	338	342	363	366	319	323	337	328	341	344	340	353	354	352	305	319	334	329	360	331	345	323	349	307	322	369	311	339	356	321	349	350	324	299	340	329	334	340	319	324	344	342	349	323	319	317	326	355	325	323	334	369	337	322	342	311	322	329	327	322	308	325	353	352	339	294	381	278	323	329	353	352	322	357	317	344	328	348	375	288	345	340	311	354	326	315	339	365	329	323	341	345	350	304	329	346	316	293	323	333	332	334	331	335	330	343	329	355	332	336	318	347	348	318	309	329	317	318	319	335	291	334	350	327	333	351	350	354	316	318	343	329	318	281	336	313	329	329	311	366	303	364	299	324	316	312	345	338	369	348	368	320	342	328	307	358	339	336	333	327	335	330	365	329	310	330	360	335	332	355	343	335	337	347	343	352	345	291	346	354	323	355	330	302	329	337	346	334	330	336	338	333	326	323	368	326	339	321	341	340	335	333	354	358	334	304	338	332	340	332	344	336	309	352	344	333	323	326	344	349	329	319	325	323	357	360	320	292	338	332	318	337	299	369	340	356	337	324	348	326	355	330	320	332	306	320	313	322	352	333	346	331	326	332	358	354	351	345	331	323	308	311	318	344	320	324	355	360	329	313	319	317	336	323	339	352	354	335	317	335	352	324	306	325	339	327	336	315	304	320	312	351	313	355	350	340	327	322	341	347	317	342	363	339	338	320	345	338	326	332	324	356	340	325	337	323	299	347	323	326	325	334	330	302	315	344	310	328	332	331	323	281	316	342	351	353	308	328	320	326	332	332	309	368	338	329	338	344	353	353	313	324	335	360	327	295	295	353	314	334	327	300	308	340	309	300	323	314	328	321	343	315	317	323	338	333	312	335	312	350	338	313	305	327	337	309	311	336	351	358	346	334	327	328	350	346	306	347	340	344	320	350	311	335	345	345	341	311	346	359	347	309	324	350	324	333	345	348	326	335	342	335	341	317	329	347	311	362	332	351	325	342	344	349	305	309	347	297	313	336	337	323	329	315	301	367	316	327	352	333	359	315	331	331	325	330	334	346	313	312	334	349	335	315	363	306	332	331	333	327	343	338	321	333	342	339	349	330	312	324	338	325	348	319	342	346	313	309	339	349	325	338	331	331	296	304	310	339	296	355	314	344	338	299	355	331	303	316	325	325	335	346	310	300	323	334	361	338	331	316	314	337	329	336	328	316	333	342	353	381	336	311	325	350	325	300	319	303	375	335	344	362	334	331	352	298	340	292	330	357	334	366	323	330	331	357	337	318	331	321	338	359	315	315	340	323	330	376	344	371	343	336	324	329	325	349	323	326	323	331	343	347	350	364	343	318	368	345	309	312	319	330	307	327	327	318	316	359	354	375	356	328	318	345	341	325	368	328	332	341	357	333	338	384	335	336	327	320	350	349	348	338	331	341	341	340	364	357	309	342	312	346	349	344	349	354	349	332	325	367	360	326	333	317	326	338	353	318	352	324	301	323	297	345	317	340	335	354	319	331	362	361	341	337	366	319	335	327	327	342	362	320	372	318	381	356	348	333	342	339	320	332	340	344	348	323	311	320	338	303	325	312	332	336	339	338	289	355	317	344	328	313	293	327	300	337	335	337	323	357	338	333	341	314	326	314	344	297	326	346	332	324	321	342	340	287	386	304	315	348	348	362	340	368	335	315	316	346	339	351	342	322	336	315	313	315	341	342	348	325	318	316	365	280	325	371	335	348	337	328	304	311	314	363	359	335	301	320	288	342	333	337	353	318	299	301	308	303	327	311	324	384	349	362	324	353	345	354	380	325	333	329	293	314	328	360	340	350	343	324	372	346	333	344	322	338	340	319	331	336	340	335	315	371	345	328	352	350	342	360	328	340	324	320	351	329	332	332	328	318	314	327	319	357	323	331	319	318	343	353	339	355	310	321	304	358	318	317	321	317	347	316	322	335	355	348	335	321	342	359	340	333	340	338	349	344	336	342	337	363	332	335	329	347	329	338	340	347	344	330	319	317	313	327	308	320	352	292	327	350	309	351	377	353	337	344	325	349	315	353	344	318	315	333	323	338	336	356	325	361	342	350	338	325	346	365	347	332	318	322	352	327	309	341	345	311	339	337	342	349	351	349	333	318	337	367	345	350	342	308	342	350	320	285	325	319	331	315	312	349	331	340	340	359	329	355	343	334	338	340	340	317	351	322	328	356	335	319	319	327	311	320	319	350	330	318	351	313	329	341	319	323	310	345	319	301	327	328	321	347	316	353	340	356	327	347	324	345	343	328	361	306	367	331	338	374	334	349	351	345	297	298	329	315	342	330	316	340	334	339	342	349	364	337	321	339	331	333	301	351	358	327	349	342	327	330	333	311	367	339	342	340	320	338	330	359	317	326	341	400	339	337	357	340	333	341	347	322	339	304	352	311	340	330	332	353	329	345	323	340	317	347	315	301	337	319	303	334	311	326	303	311	318	356	326	311	302	327	349	339	304	337	348	372	301	340	368	340	337	322	336	357	336	349	339	337	336	331	312	342	351	351	330	327	354	342	345	327	337	332	358	322	351	344	353	344	300	327	355	286	317	359	343	317	370
30699	42221	45966	34065	27445	32780	39352	23384	8572	1504	296	203	200	161	153	165	169	151	144	130	138	130	123	136	152	141	149	155	132	145	158	152	165	118	148	137	126	185	126	149	148	118	128	148	155	156	139	117	135	131	134	139	126	137	144	163	173	173	147	162	147	148	151	173	140	136	137	151	145	126	138	143	134	130	131	139	149	136	144	121	133	135	138	140	135	159	153	136	159	150	149	146	159	146	140	146	136	132	163	141	134	121	149	165	132	148	142	141	160	139	145	146	123	121	133	137	132	133	136	147	122	122	148	133	133	136	156	130	136	143	124	138	137	113	137	140	130	139	135	130	134	145	126	141	112	154	158	128	145	144	128	161	138	158	133	164	137	129	126	138	159	146	137	134	135	137	128	125	148	154	128	143	150	164	135	126	137	134	134	153	147	130	134	147	126	159	166	132	169	153	140	119	131	142	131	121	163	154	134	159	131	137	156	153	137	127	142	162	146	162	137	138	155	144	139	109	145	124	151	129	129	140	144	143	140	164	167	161	148	121	146	146	147	126	135	148	135	148	153	131	151	144	150	149	143	148	133	157	119	127	116	143	143	143	139	146	140	150	161	143	141	134	130	150	146	122	150	147	154	148	136	165	134	140	158	142	127	159	193	142	158	155	135	130	146	148	149	152	123	146	148	133	149	147	121	129	134	140	131	140	134	149	166	147	148	141	143	127	146	136	117	152	141	143	118	137	120	148	140	117	152	157	141	136	142	159	131	123	120	123	140	143	151	141	136	154	153	166	156	149	170	134	158	150	138	153	149	152	145	151	117	154	126	129	141	133	133	126	156	135	151	141	151	139	145	155	145	136	156	144	134	139	133	150	143	144	148	152	145	136	155	121	145	153	154	161	133	134	142	135	156	151	153	167	130	138	144	118	163	131	128	154	186	157	157	140	137	149	165	138	163	130	140	140	142	128	132	147	135	151	142	139	133	142	155	138	143	136	155	138	148	132	163	139	142	143	158	161	145	149	152	136	141	141	146	154	168	156	155	141	163	149	144	142	148	139	139	152	144	134	136	119	142	159	142	124	152	131	166	140	150	126	122	167	147	147	141	142	154	129	138	146	152	139	133	135	135	149	154	144	136	157	143	149	135	132	145	130	147	133	159	159	134	144	141	160	124	130	116	150	144	143	135	110	124	132	141	133	126	135	128	130	147	139	155	148	133	176	184	143	136	124	142	130	140	146	144	137	138	141	143	149	148	161	165	149	133	145	138	141	148	149	135	119	139	143	127	127	134	129	129	137	137	130	144	148	137	125	149	122	144	146	148	139	155	126	122	156	149	142	139	146	136	128	141	159	122	129	140	147	133	151	141	130	144	135	144	141	132	133	126	152	134	134	133	142	147	139	144	150	144	115	152	114	149	150	131	153	139	142	151	153	145	149	158	142	122	137	152	153	129	136	134	141	140	148	148	149	149	111	141	171	132	157	147	131	149	146	163	147	132	139	153	123	147	135	132	137	141	139	155	131	130	134	148	138	147	138	143	148	148	176	145	136	121	134	173	148	144	155	131	121	145	143	150	142	131	130	130	142	140	156	153	134	132	155	152	153	140	163	151	144	161	117	153	157	123	128	158	155	140	148	158	122	141	149	103	123	126	128	134	152	145	152	145	147	145	137	132	156	140	132	131	134	137	127	152	125	133	145	132	159	135	129	134	137	159	158	155	141	148	137	143	141	135	143	134	133	141	120	138	145	131	139	136	146	140	139	133	141	141	161	159	152	125	137	148	147	141	150	133	147	123	138	144	130	112	115	125	149	126	157	119	130	123	167	159	155	149	129	148	144	166	138	152	134	165	126	133	143	124	120	141	134	155	146	132	154	157	159	140	141	140	129	131	154	143	131	145	142	155	133	113	105	146	141	155	140	122	146	168	132	145	118	158	133	130	120	137	140	139	129	125	136	146	137	150	133	131	130	158	137	140	138	129	160	148	133	125	132	134	127	160	165	142	149	147	137	138	141	162	148	109	136	132	155	135	129	140	127	136	126	136	144	141	130	143	143	141	129	152	145	135	137	137	144	129	142	133	135	143	132	136	162	141	118	146	146	117	152	146	163	144	149	135	138	146	133	147	146	136	138	150	129	144	144	169	145	140	129	141	138	126	139	136	133	124	122	149	164	148	159	137	125	155	139	149	138	131	125	168	138	153	160	116	147	147	132	117	140	164	119	135	148	143	147	150	185	149	149	121	146	132	138	147	136	137	137	130	143	131	126	148	154	128	131	148	147	140	139	153	121	125	163	164	139	125	153	129	138	130	137	149	115	129	130	134	148	119	148	145	137	143	142	147	133	145	125	163	142	148	153	139	132	126	142	128	149	137	143	160	107	145	136	169	140	143	146	164	137	150	147	138	143	161	141	121	124	139	139	136	133	138	139	128	129	121	122	142	123	137	140	149	156	140	129	152	168	133	139	141	128	158	110	150	140	144	167	135	135	129	144	140	128	138	145	121	132	132	140	122	133	136	126	149	166	135	155	154	145	128	137	141	158	139	162	142	134	140	149	143	132	153	140	127	147	137	140	153	138	142	133	140	148	141	154	131	140	120	147	154	117	151	145	157	132	130	157	157	151	157	141	146	141	140	151	136	132	149	132	146	161	145	120	150	137	153	138	153	145	157	160	159	134	132	177	157	130	158	144	152	152	130	151	137	143	153	149	145	144	172	137	127	119	123	145	139	150	120	141	136	134	135	154	126	140	138	133	121	149	140	152	147	122	149	147	170	145	158	128	138	146	149	135	150	157	131	136	143	160	149	120	139	145	124	134	129	139	138	162	168	125	132	131	152	147	162	142	141	159	143	141	127	160	164	152	169	153	158	138	138	145	147	129	125	123	155	141	154	134	133	142	132	127	149	137	143	142	165	155	136	148	143	143	133	146	145	152	143	132	147	156	138	119	132	126	125	160	147	146	135	131	133	137	127	142	147	142	170	148	142	149	158	149	128	158	131	151	152	129	131	138	107	156	155	157	113	135	117	163	163	151	148	169	147	136	144	147	172	154	137	156	141	139	142	131	146	146	143	122	133	151	116	156	152	139	151	139	144	131	150	168	146	137	144	156	145	144	144	140	140	126	129	127	146	144	137	144	118	143	144	135	135	136	145	149	162	133	146	125	155	139	138	150	145	138	164	165	109	142	157	147	136	127	144	124	146	139	128	144	161	139	134	133	136	119	128	164	145	156	150	144	122	127	151	128	155	133	144	136	138	139	158	140	122	138	148	141	133	163	144	175	143	145	136	141	146	127	140	142	141	132	134	169	150	155	148	162	119	137	138	131	139	159	154	148	143	133	145	136	134	117	144	147	130	140	139	134	150	156	135	124	122	160	157	156	157	148	139	146	150	145	157	131	136	135	157	129	150	150	157	125	137	126	112	132	157	146	147	144	133	163	148	154	148	159	145	147	156	120	147	138	147	154	157	129	151	150	140	144	134	140	149	133	165	165
21657	36652	48218	38799	39422	53730	55483	31267	11456	1751	954	555	543	495	430	378	354	315	327	335	353	337	309	344	338	342	344	350	337	343	336	331	351	334	331	360	342	323	332	318	337	349	318	327	326	335	372	349	357	333	325	302	367	343	307	341	352	354	332	344	331	300	321	346	327	345	343	354	331	347	303	353	333	314	353	320	385	295	309	357	338	324	334	339	333	333	339	345	344	355	335	349	361	358	344	339	326	323	331	367	341	353	332	339	342	281	303	318	359	338	336	374	352	343	331	315	347	321	325	361	309	365	318	349	359	313	328	364	322	337	341	345	303	322	325	297	338	318	349	326	352	306	339	354	352	301	337	351	358	333	334	320	317	316	332	338	343	315	330	316	367	334	317	319	336	334	322	325	342	308	314	349	330	331	322	338	336	347	332	323	329	313	335	351	311	338	359	354	339	346	370	354	337	344	337	350	331	331	339	318	320	344	343	338	331	359	346	318	343	282	358	344	353	333	356	328	314	323	353	321	314	334	318	328	319	331	326	293	343	363	332	358	329	331	306	336	342	351	342	345	315	347	375	321	340	332	344	348	312	366	335	333	336	336	328	347	315	322	347	323	329	335	328	329	330	345	344	341	322	328	336	332	335	337	351	325	290	379	318	304	341	313	309	341	311	307	353	349	306	332	314	352	326	343	343	344	387	361	344	350	342	313	333	352	354	327	324	319	344	317	338	350	343	347	347	331	353	320	326	300	337	345	289	322	315	325	330	329	332	316	332	355	319	326	297	336	370	332	350	350	344	323	305	346	371	329	318	342	349	326	349	310	381	365	361	383	330	308	340	320	325	372	315	353	313	341	327	364	346	342	320	327	336	338	343	331	304	360	332	302	288	326	321	353	350	365	302	308	345	339	350	327	341	322	328	329	302	340	338	331	335	326	353	334	369	342	336	348	326	318	295	338	340	365	331	329	331	341	319	302	307	364	363	333	300	339	361	318	316	379	296	324	344	336	347	311	342	315	328	351	356	348	322	355	362	333	350	346	351	332	391	327	315	311	342	377	299	355	288	309	342	324	360	341	345	346	334	320	344	328	336	362	340	298	323	321	326	333	330	342	333	342	328	351	341	326	311	339	320	316	323	335	344	320	336	325	313	340	334	328	345	351	349	322	326	324	338	323	355	349	348	340	340	337	378	327	327	356	332	317	350	321	310	338	326	341	339	330	338	349	328	333	352	331	356	312	316	346	343	307	335	312	313	335	312	359	337	322	343	328	294	317	341	331	357	364	327	369	359	332	335	321	344	344	322	330	313	359	336	340	368	334	326	316	374	346	317	323	366	341	303	343	373	319	341	334	356	343	327	317	311	345	334	336	337	354	340	333	349	350	323	340	330	317	320	338	344	348	324	311	344	365	347	337	332	359	356	332	389	335	302	304	354	306	327	329	358	346	339	357	317	340	325	374	316	334	289	331	332	331	359	307	306	316	348	315	311	364	309	339	334	359	376	317	325	349	335	366	319	338	305	322	333	345	305	329	322	350	364	351	351	336	337	318	345	322	347	307	358	370	295	323	311	329	317	344	362	339	314	348	333	312	333	340	349	313	344	337	339	323	364	352	344	338	349	363	312	345	343	338	302	346	343	338	360	321	331	337	350	362	283	327	331	343	301	359	332	334	348	313	332	345	302	310	305	344	352	323	335	350	330	350	296	332	338	317	343	342	338	304	365	335	348	349	349	351	318	349	353	342	342	343	344	327	377	312	317	318	317	346	339	291	330	350	340	336	344	317	334	363	336	336	317	332	330	325	329	328	332	294	337	359	357	319	334	312	345	336	314	342	318	326	369	307	319	317	326	337	344	340	334	346	330	341	329	309	345	316	356	360	360	309	339	343	362	348	335	330	348	330	356	330	340	313	338	341	307	343	330	361	330	326	359	301	328	352	364	363	341	335	340	362	367	329	316	359	327	352	337	356	316	314	382	332	358	337	326	351	293	339	350	338	369	333	314	305	322	350	335	326	370	329	364	335	345	334	350	344	319	318	335	317	362	326	328	326	334	340	311	330	323	338	361	331	331	332	353	349	341	342	313	320	332	342	311	317	325	318	328	351	319	342	328	350	316	347	342	330	304	324	297	347	340	338	317	317	344	348	324	347	333	348	382	335	327	332	339	352	346	351	331	328	334	344	308	317	317	331	396	338	336	314	313	352	360	344	332	316	336	311	353	332	358	302	323	306	320	342	308	319	354	371	338	338	326	340	326	370	361	332	358	339	321	313	328	316	296	330	340	373	324	352	301	353	330	320	343	305	337	326	351	330	323	340	328	332	344	325	359	312	325	328	289	363	341	357	317	329	306	335	360	350	339	333	356	349	327	350	330	358	350	348	324	330	316	355	354	351	338	336	324	336	357	323	339	304	329	358	361	344	340	315	347	288	307	362	335	365	359	321	333	314	340	351	342	347	307	316	322	355	326	342	360	355	320	374	362	332	342	339	330	326	366	360	335	345	348	353	326	349	343	349	301	327	323	355	352	301	300	315	316	332	343	317	339	340	355	329	336	337	315	318	352	337	313	324	324	361	320	296	333	326	316	313	351	325	337	309	342	296	317	345	354	332	330	354	354	323	344	367	342	362	326	330	300	314	345	320	358	311	345	342	319	343	319	350	321	325	371	324	322	334	339	338	366	341	332	305	295	344	339	314	348	282	350	314	333	314	331	351	337	302	317	346	334	330	327	324	316	351	337	282	315	336	322	332	379	337	333	352	347	328	364	320	342	345	325	335	325	354	319	315	343	311	326	340	353	336	327	347	336	383	340	318	315	348	304	346	361	315	327	335	347	335	325	321	334	324	343	415	319	344	352	338	338	312	317	343	327	317	338	340	325	335	361	336	300	311	331	311	360	353	309	357	336	322	316	335	329	306	319	306	324	331	308	331	313	317	346	338	339	354	341	310	337	295	346	338	349	329	343	335	352	305	311	316	326	328	316	341	351	318	349	314	335	329	352	310	372	327	333	351	324	346	331	338	324	339	314	316	355	310	368	341	358	342	348	308	302	332	364	294	332	322	360	342	308	363	342	327	305	327	301	321	379	309	362	354	332	335	331	323	349	341	350	314	343	346	353	318	322	326	306	342	324	303	310	363	325	342	322	323	331	344	371	334	314	360	344	364	319	341	321	334	329	322	356	330	299	331	364	338	354	311	335	319	303	327	332	340	306	341	355	351	351	310	341	359	351	342	319	353	345	335	332	317	343	333	334	338	349	325	326	342	359	348	293	361	323	337	339	367	320	315	322	306	331	299	309	325	344	327	345	344	337	329	323	367	331	313	334	340	349	325	331	354	298	331	327	344	332	320	371	310	338	321	339	365	336	297	327	310	303	350	328	322	318	342	328	357	329	327	331	343	308	310	333	318	347	363	326	343	326	356	320	355	354	323	344	341	340	323	338	274	328	351	373	376	337	370	363	319	339	369	313	342	337	320	329	322	332	328	352	361	345	316
45527	47753	39512	32176	29413	34945	43989	32690	19143	5611	909	301	250	246	199	161	133	132	128	125	132	129	114	109	132	124	119	130	117	150	107	120	137	111	134	138	134	125	148	111	96	119	110	138	95	113	97	123	137	123	104	127	137	118	88	114	151	127	119	126	107	118	134	119	120	113	122	119	147	126	126	115	118	129	136	114	127	115	133	140	121	138	145	125	148	112	141	122	117	111	104	110	122	126	131	132	113	102	108	103	116	151	123	129	114	129	135	115	123	122	120	119	126	93	103	140	121	108	138	118	115	124	128	130	104	116	117	115	133	122	119	130	96	124	125	141	135	113	134	120	106	125	121	127	136	136	118	134	125	122	120	127	119	107	147	112	136	114	124	128	129	123	109	113	124	128	137	130	126	117	143	143	107	138	127	119	114	119	127	114	122	107	139	115	129	126	128	116	128	142	136	125	124	120	130	146	116	114	111	104	122	106	144	105	121	137	112	120	124	130	141	126	119	110	115	117	119	101	105	118	120	126	130	120	144	117	103	113	101	141	133	124	104	115	113	107	110	126	116	116	124	109	118	115	114	124	117	125	113	128	140	117	134	120	120	122	106	119	109	106	128	107	115	119	124	132	105	123	118	127	113	101	134	109	152	132	132	132	117	121	119	129	106	119	139	103	126	133	105	104	110	123	118	123	129	122	137	108	108	134	128	113	114	133	151	114	125	116	116	118	138	126	113	135	113	112	119	112	125	125	105	136	110	116	127	137	129	104	134	128	131	115	108	138	148	121	137	117	134	124	109	111	130	114	131	137	114	123	128	98	140	120	111	113	152	101	117	116	116	126	126	133	137	143	128	129	123	124	110	146	101	109	109	124	120	110	119	105	118	121	127	131	141	124	103	151	104	117	125	149	121	112	114	121	116	114	125	129	132	111	123	115	149	161	130	128	119	103	121	119	116	125	126	111	130	106	114	126	128	135	108	124	121	130	122	132	132	121	122	114	121	142	110	104	133	122	99	129	133	122	126	123	142	135	98	127	112	119	126	112	132	139	121	95	122	135	117	137	113	97	118	114	132	99	123	132	121	135	135	116	131	139	126	127	119	121	105	125	124	131	106	142	122	127	142	113	112	130	131	120	109	143	118	121	135	111	130	95	107	116	103	113	135	121	98	136	134	131	114	109	111	119	140	124	122	128	101	131	129	114	145	110	109	120	126	116	107	116	124	113	141	109	123	118	113	116	116	135	129	125	138	128	121	128	96	121	111	119	140	140	131	128	110	135	135	117	118	117	126	121	143	133	119	132	136	139	133	141	142	137	129	147	117	131	87	129	114	132	131	113	121	122	136	137	115	108	135	124	127	145	135	136	118	107	111	150	133	135	120	116	106	118	124	127	123	113	127	114	111	121	125	136	118	120	136	132	124	120	134	124	134	144	115	96	157	144	131	112	150	128	131	99	139	117	115	128	119	122	134	123	114	133	125	114	135	133	116	136	128	123	120	120	144	117	128	107	108	128	113	121	112	126	116	130	117	100	131	157	111	132	127	132	123	121	127	131	128	129	115	139	118	145	127	107	145	142	126	107	114	134	138	117	134	120	107	119	137	128	125	124	132	110	124	132	123	125	112	120	118	117	122	128	133	117	133	139	124	115	115	134	118	135	117	142	123	123	114	117	143	102	124	127	123	124	111	138	136	134	103	122	118	108	134	126	113	109	110	129	104	119	117	124	144	128	124	122	116	128	137	121	129	135	104	103	135	127	123	117	130	118	134	108	119	129	143	136	120	150	120	121	145	121	122	126	126	127	132	132	115	114	118	133	128	130	119	130	113	127	136	129	116	135	139	129	127	113	107	129	115	136	124	138	124	109	120	146	111	141	122	140	125	114	124	123	133	127	144	135	107	131	120	135	119	121	125	99	108	136	149	135	112	135	128	123	137	127	121	112	107	125	119	117	128	119	126	122	109	102	116	131	139	125	113	127	120	138	126	126	126	109	113	110	127	98	122	116	119	120	128	118	124	126	132	122	106	118	128	134	126	138	110	127	135	145	124	133	128	107	132	132	134	125	139	119	103	123	124	128	97	117	127	143	127	139	107	122	127	117	114	114	132	113	125	107	137	125	135	121	119	119	122	101	129	107	115	125	130	108	101	106	121	120	128	112	111	113	120	134	137	126	128	138	129	117	113	139	143	109	117	125	109	118	122	113	123	110	121	108	126	101	136	113	116	115	112	102	113	120	111	129	131	112	128	128	108	111	135	116	114	110	151	144	132	110	129	111	144	128	127	113	103	122	99	109	118	137	128	135	122	128	119	145	121	122	124	134	117	129	131	127	144	116	109	113	126	144	116	126	136	131	140	100	116	117	126	109	120	123	117	106	99	118	115	128	121	104	118	140	130	133	133	117	125	121	121	112	129	126	109	126	123	137	131	126	137	130	128	94	145	116	126	133	123	119	128	102	131	136	126	118	112	116	130	103	113	109	131	132	137	107	115	127	117	124	120	125	140	142	117	133	98	131	120	141	120	127	147	126	113	120	95	104	107	127	115	103	119	122	119	119	115	130	118	117	113	126	124	127	139	113	113	144	145	134	126	112	119	115	128	109	118	147	122	108	116	133	113	122	132	133	119	124	126	128	134	127	116	124	141	119	128	103	119	116	100	110	118	107	114	141	136	132	133	122	108	128	133	108	119	124	135	127	114	124	116	140	128	118	118	125	122	123	109	117	109	132	120	144	124	149	120	134	114	118	121	120	135	112	115	118	122	145	120	115	125	122	114	113	124	133	139	114	127	134	123	123	137	111	132	119	112	113	120	118	125	99	140	142	104	131	128	130	120	135	144	143	98	142	122	132	106	100	143	100	133	116	115	132	102	127	152	124	117	113	131	116	114	105	124	102	124	122	98	129	128	121	121	141	135	125	121	141	127	89	118	113	109	120	141	108	133	120	128	113	127	138	119	138	112	108	141	131	113	122	138	128	117	118	95	124	115	104	115	111	126	134	138	150	121	102	107	130	126	119	124	117	122	129	121	118	133	118	127	129	125	107	132	120	114	144	126	138	120	123	118	114	133	122	122	138	105	112	120	115	121	103	127	105	118	137	130	105	118	143	139	105	119	121	111	125	99	115	101	119	118	138	131	124	146	128	139	106	113	125	109	150	122	139	121	145	134	126	131	131	123	144	139	119	125	124	132	131	114	131	120	121	121	115	133	118	135	122	116	127	108	124	117	132	119	135	128	118	145	140	123	118	119	109	103	131	125	120	126	130	120	128	107	123	104	135	116	131	106	118	131	149	128	120	112	140	111	133	112	106	118	121	122	123	119	90	127	107	150	111	105	139	127	113	114	124	126	113	133	105	129	103	123	116	110	120	149	118	143	122	133	126	94	119	121	114	109	129	128	143	101	107	76	105	123	138	153	126	140	126	129	114	118	125	112	127	124	135	116	122	116	132	128	127	124	141	108	116	122	128	119	117	130	96	112	130	123	112	124	139	142	127
33982	48397	49148	46198	50587	74744	72490	44854	20057	3427	1918	773	883	691	582	454	368	306	313	306	276	275	281	296	264	287	298	284	302	296	264	272	326	283	290	294	287	312	296	278	286	313	298	296	288	303	273	300	273	275	293	301	297	307	307	258	291	270	285	279	296	289	280	298	298	293	286	262	283	269	293	257	282	303	285	288	254	251	266	280	254	277	300	278	286	294	287	262	280	306	274	288	257	270	268	253	285	305	313	294	269	274	276	289	253	272	276	257	286	284	298	320	301	275	280	239	306	301	276	311	309	281	262	282	286	255	270	291	275	271	279	300	272	264	295	292	300	288	274	270	285	299	258	281	286	290	297	248	291	255	238	282	287	237	232	295	306	277	287	301	312	276	281	262	286	282	291	284	282	274	322	301	295	277	271	284	291	291	277	263	300	286	288	279	259	273	308	271	277	280	276	290	277	289	275	294	284	268	279	300	274	279	273	263	296	310	262	232	313	331	310	269	292	241	249	303	294	277	248	293	261	274	274	303	263	293	260	314	299	264	292	277	280	294	273	280	251	265	263	262	275	297	303	281	265	285	285	259	282	269	247	291	269	285	273	279	290	288	286	318	298	280	267	279	290	298	273	270	299	305	251	289	302	256	301	273	298	281	271	242	275	274	291	272	291	286	284	258	269	283	271	276	288	278	286	273	276	267	278	285	256	289	273	303	263	247	298	278	246	283	306	306	280	273	268	282	294	250	252	281	285	264	295	273	266	306	281	283	295	292	277	297	254	275	289	278	299	307	265	289	283	281	312	284	290	292	247	323	292	292	285	307	294	267	297	285	303	264	285	285	285	288	290	277	288	264	278	270	286	278	283	266	268	314	318	272	286	278	266	244	265	285	299	275	257	266	289	308	282	251	300	290	262	288	267	275	280	250	282	304	291	283	282	267	305	251	280	275	279	266	275	296	278	266	276	303	284	255	296	272	276	276	271	299	270	306	264	315	272	302	290	266	280	318	299	284	276	274	300	263	280	292	303	251	273	289	261	273	290	324	295	277	286	251	251	312	283	259	297	293	286	275	310	293	293	275	277	280	311	269	267	273	251	286	315	306	299	293	277	266	282	290	286	262	283	282	280	308	288	286	268	296	292	290	274	270	272	302	296	295	261	264	291	300	283	261	300	300	277	301	282	282	283	288	258	274	281	283	297	282	286	287	250	253	270	297	283	285	300	273	277	276	315	280	280	275	271	261	297	276	298	263	247	279	307	284	298	289	286	274	277	268	277	278	294	262	266	281	300	276	266	283	272	288	295	284	291	283	295	253	270	296	262	274	299	296	278	278	315	285	319	288	283	259	308	272	269	269	253	283	242	288	314	276	279	305	294	265	270	298	270	298	292	297	258	257	304	275	247	250	270	279	294	266	303	291	292	288	262	289	287	304	302	303	286	264	268	293	255	278	286	291	275	267	273	268	308	310	283	268	270	303	279	292	270	279	282	282	323	304	302	275	267	253	297	274	312	270	280	302	264	301	268	275	315	253	278	280	305	274	301	269	307	249	292	269	255	266	266	287	283	334	294	284	264	279	265	277	266	272	260	277	280	250	254	268	251	286	280	269	264	288	283	279	280	241	290	281	295	297	279	285	301	308	287	295	247	265	278	319	271	276	315	281	256	287	263	284	287	308	290	270	293	289	269	256	265	258	278	311	288	246	275	308	257	301	271	292	279	286	283	249	296	285	280	258	244	296	285	274	244	269	269	273	278	305	302	264	302	303	272	285	313	266	271	306	289	307	309	285	287	244	305	284	278	294	286	298	268	282	260	287	271	265	268	285	274	275	254	281	280	265	295	286	272	307	271	292	282	306	272	292	277	281	304	295	282	290	292	309	273	294	306	273	288	240	268	303	266	274	263	269	270	272	288	270	274	282	266	273	259	291	298	274	309	322	287	279	275	271	289	262	297	302	267	281	313	245	280	300	287	242	257	268	280	277	294	294	253	260	303	279	278	276	306	321	260	276	285	247	294	309	272	298	261	288	308	268	275	260	252	283	306	290	272	255	276	278	313	269	248	289	244	281	259	305	286	283	333	287	273	283	300	281	295	296	290	320	273	277	266	259	304	285	283	277	252	271	293	276	283	264	291	275	286	284	297	312	259	280	312	272	284	308	270	302	275	310	261	283	295	284	278	301	286	308	275	244	271	319	303	285	261	277	299	269	294	272	278	280	299	253	273	320	282	279	272	273	295	281	271	294	286	283	269	283	306	306	306	298	300	270	313	288	263	281	274	291	249	312	317	273	280	284	272	286	280	301	269	303	273	288	264	291	280	283	278	319	309	343	282	281	283	284	278	299	267	291	269	246	272	287	270	264	297	304	278	262	275	290	280	278	280	287	307	277	283	289	265	263	298	269	272	313	261	268	286	307	296	273	301	308	284	286	281	270	270	295	294	286	278	300	319	288	299	279	280	326	256	271	266	321	285	250	289	278	310	290	281	292	296	264	273	274	304	310	281	277	257	274	283	288	265	309	272	275	288	276	306	256	280	311	286	282	249	317	292	294	253	294	277	286	254	273	302	283	255	288	285	288	277	285	280	281	268	294	281	292	273	303	306	295	293	305	282	272	266	295	261	254	300	286	288	321	277	252	242	292	295	295	297	298	273	297	270	256	278	305	274	267	295	269	306	305	288	279	274	302	258	307	248	265	265	282	288	286	308	317	280	277	281	269	294	309	271	268	280	274	288	321	305	288	285	295	284	320	264	311	300	308	293	272	290	282	276	275	287	276	264	256	278	283	285	263	290	277	285	287	278	282	301	270	272	301	265	283	285	273	259	263	276	287	278	254	326	303	254	296	287	255	286	282	283	274	281	302	286	291	302	279	290	275	282	271	280	282	283	298	281	285	296	286	250	268	288	278	295	280	270	266	288	270	306	296	290	301	254	316	281	274	268	268	303	286	274	252	294	293	289	280	294	240	284	270	270	243	255	274	285	293	272	260	317	320	293	303	280	287	290	288	278	300	260	264	318	303	281	239	295	301	271	274	263	257	280	270	314	259	287	289	275	242	268	300	313	312	275	290	279	263	280	263	264	280	282	312	283	267	305	278	308	273	266	283	264	276	289	298	292	262	308	303	301	290	273	275	261	271	272	276	305	270	299	272	287	262	274	285	252	303	274	267	314	283	260	319	274	294	252	264	284	306	281	256	270	298	260	276	272	278	275	294	294	263	275	271	270	307	330	299	273	268	294	260	291	268	279	300	282	284	273	300	274	302	269	281	285	267	324	275	287	271	287	280	257	287	290	264	295	285	278	274	312	283	302	285	271	269	274	301	266	286	289	297	302	295	294	295	300	284	250	295	306	297	288	253	259	275	270	277	271	312	296	308	280	285	292	259	270	288	291	268	299	334	282	268	288	289	277	266	277	274	278	302	291	292	288	253	282	289	291	251	278	264	275	287	301	287	292	259	280	292	301	304	302	293	309	272	273	296	283	313	281	291	292	322
14356	19516	17474	14975	9895	9032	10280	4472	1003	239	180	168	158	141	133	126	145	154	135	132	137	142	115	130	123	143	148	113	143	137	142	140	125	133	146	124	140	144	131	136	137	121	135	130	135	139	146	143	128	144	140	141	132	133	132	144	147	117	133	116	155	128	119	149	139	150	135	125	148	142	119	167	136	152	131	164	132	123	150	127	145	116	157	144	136	129	139	132	143	125	127	156	143	140	126	128	146	133	134	146	119	147	145	149	123	148	164	128	150	142	137	124	141	142	139	140	156	130	153	147	119	118	138	154	163	159	139	164	151	130	152	145	132	126	136	158	124	150	145	148	137	145	143	153	141	132	135	138	145	153	146	144	116	132	111	131	147	172	157	155	138	135	154	133	150	125	141	128	140	137	144	127	131	129	153	146	144	163	147	137	156	141	151	124	137	150	152	136	136	140	131	138	150	134	165	150	138	150	152	144	154	147	141	125	142	131	139	133	150	125	113	146	134	136	151	143	147	149	143	132	146	141	150	145	146	129	136	139	165	145	164	136	137	145	135	144	151	163	136	143	133	122	127	136	156	155	105	166	131	130	158	147	139	141	137	146	145	146	145	127	140	166	129	126	166	143	136	141	126	149	119	142	158	160	144	139	152	142	153	136	118	155	123	166	143	140	148	161	152	135	136	122	148	129	138	153	166	135	142	168	126	145	163	132	117	132	110	139	137	135	153	140	142	117	146	144	138	142	142	114	127	117	156	151	134	132	133	152	131	148	130	117	133	154	141	131	138	142	130	133	149	151	144	142	141	124	118	148	131	132	141	144	136	118	129	131	129	144	132	147	150	136	130	145	132	150	148	143	147	136	146	160	139	120	141	133	138	113	146	128	131	158	144	132	153	131	114	164	133	126	145	143	123	140	146	136	124	175	132	137	150	156	137	137	119	156	140	155	128	131	123	136	137	127	158	149	132	159	156	149	122	126	117	141	153	151	144	152	129	141	131	115	131	132	133	127	123	117	156	139	149	154	149	145	134	143	150	152	131	120	141	143	151	155	147	123	140	127	122	148	163	151	123	144	144	133	128	145	124	120	150	150	147	134	118	131	155	125	137	143	119	146	130	107	126	132	152	142	153	134	145	138	138	121	143	144	141	155	147	142	158	151	149	167	130	137	134	123	126	142	132	139	132	125	125	154	141	146	144	132	164	137	156	161	117	142	128	134	124	129	130	144	131	118	155	128	132	126	163	150	142	139	130	139	134	130	157	142	165	130	125	138	121	126	136	170	131	143	142	147	129	132	150	142	147	148	149	150	127	141	140	146	159	141	120	140	138	159	165	129	139	135	143	137	135	133	144	151	144	139	160	149	134	149	135	122	133	153	172	145	143	144	142	153	163	149	141	133	115	122	142	164	151	128	131	154	132	116	138	139	136	142	129	146	140	131	154	144	149	142	127	118	157	136	126	145	133	142	138	138	139	124	126	148	141	142	156	146	129	103	138	142	156	146	138	147	151	153	144	126	137	137	128	121	139	132	129	132	143	146	128	153	165	126	162	146	138	126	137	125	128	121	149	143	133	140	109	139	147	149	127	124	150	136	138	122	156	125	144	141	140	137	166	135	155	134	140	141	137	136	152	135	130	137	160	140	125	143	130	139	138	155	132	152	125	131	141	143	116	118	130	137	149	134	158	159	134	145	164	141	124	136	140	145	153	150	154	128	145	167	143	123	150	127	113	116	143	150	118	119	163	144	114	119	139	143	140	133	119	149	128	133	144	128	125	147	156	150	134	127	134	125	145	127	147	135	108	139	132	117	126	133	151	156	144	135	135	165	166	151	149	148	125	116	125	124	153	126	155	133	149	141	153	145	138	153	136	118	151	155	131	158	157	152	142	133	125	139	131	141	147	138	134	132	132	154	137	131	133	155	150	124	160	138	152	151	128	139	159	135	150	132	145	120	150	143	143	130	146	147	144	121	132	132	137	156	125	139	154	143	164	140	141	114	125	140	149	133	131	141	148	159	151	121	138	116	129	132	154	142	136	131	136	129	168	154	147	126	141	168	137	128	164	131	155	147	149	142	140	134	131	140	172	148	146	138	124	120	146	147	144	149	151	134	113	132	164	167	139	164	116	147	146	161	139	127	160	106	166	133	139	143	126	134	140	142	157	142	152	128	123	122	156	142	145	139	128	159	143	167	128	116	154	156	132	158	159	123	119	124	137	156	135	142	133	122	137	124	132	128	142	138	132	146	133	119	161	164	145	121	124	132	140	135	165	135	147	135	134	165	147	134	153	138	143	137	133	150	129	144	134	144	138	136	162	126	135	140	137	114	141	131	160	132	156	136	135	132	137	151	143	132	138	145	136	121	147	151	148	139	139	164	134	153	152	144	145	161	115	133	142	146	159	140	135	131	145	131	144	144	120	149	133	145	155	133	150	144	119	147	122	169	134	143	127	152	149	126	143	152	111	128	129	140	144	144	155	139	122	125	153	141	151	139	154	146	118	131	126	129	128	147	126	143	153	147	142	128	131	125	143	173	140	136	159	150	100	152	124	162	156	143	140	145	148	136	133	150	134	143	136	148	148	117	151	143	156	121	142	152	127	125	144	135	130	149	147	123	140	139	169	137	149	138	146	107	139	144	155	138	145	137	156	156	135	155	127	140	157	160	122	137	142	142	133	140	151	152	129	148	153	126	161	115	124	142	149	141	133	142	140	143	125	160	134	139	142	144	139	143	136	141	142	136	147	137	134	126	149	149	163	155	129	126	164	147	133	148	142	144	137	122	140	161	125	133	135	147	134	123	143	136	127	121	140	135	137	128	136	127	133	152	149	142	139	147	139	141	140	142	147	135	160	141	147	131	115	132	127	148	139	153	151	146	143	151	147	138	136	131	126	146	130	115	147	133	127	140	155	130	125	136	128	147	144	137	130	142	147	134	128	158	141	152	176	161	131	147	146	135	163	151	127	125	160	138	147	131	138	149	128	149	150	139	152	136	141	130	131	123	151	149	118	129	143	144	107	149	160	169	144	141	147	149	129	144	142	135	130	119	125	142	120	150	167	143	149	138	134	166	119	134	145	147	143	141	157	129	143	109	133	146	141	126	121	137	136	170	137	135	129	147	127	154	156	165	128	138	158	132	115	148	136	145	144	134	156	137	137	132	132	146	154	135	149	138	140	110	140	136	151	144	133	151	130	147	136	123	126	134	143	150	143	139	137	141	152	148	130	127	147	154	149	150	136	154	129	152	135	162	139	146	116	152	154	133	146	131	156	158	150	125	124	110	138	161	152	160	149	138	163	125	145	146	141	154	155	122	132	130	155	149	158	139	151	127	125	117	137	155	159	124	153	148	136	144	128	146	156	128	135	147	123	146	148	147	143	130	126	131	137	154	162	156	125	127	132	135	140	131	133	134	132	148	152	135	115	138	138	128	124	129	142	142	163	152	152	153	137	148	145	144	125	157	148	149	142	136	123	145	116	133	140	144	128	134
10680	17237	20263	23128	20200	24193	24141	10725	2679	614	422	328	397	379	353	359	345	300	341	339	362	327	315	332	350	333	345	335	333	336	327	312	331	327	312	336	328	338	332	336	317	330	352	328	335	342	304	328	329	338	329	314	333	330	350	337	337	316	317	352	318	334	319	344	314	371	319	330	330	325	287	339	314	349	332	370	321	336	301	354	337	318	323	319	347	340	349	306	306	312	368	332	305	333	349	321	326	379	335	319	365	344	342	354	348	314	337	324	353	336	322	306	337	344	316	370	299	341	332	344	327	322	329	346	342	322	335	333	314	282	311	325	350	311	349	359	353	345	330	326	356	294	345	371	303	288	369	329	388	331	316	350	342	345	341	331	355	337	304	339	333	324	342	350	321	350	309	350	350	345	325	331	325	342	316	308	315	310	326	326	341	323	352	344	336	344	324	342	361	324	319	325	321	336	338	348	325	325	304	351	334	338	320	328	319	337	324	370	311	321	343	320	328	336	357	361	326	334	322	320	336	317	336	313	375	352	364	361	340	321	344	327	305	308	324	341	332	330	350	323	319	323	326	313	338	314	323	323	359	319	356	323	318	360	335	342	340	340	328	345	339	314	337	345	331	331	351	375	333	352	313	344	356	334	352	329	307	315	297	334	323	333	344	355	287	328	327	330	350	335	322	333	315	308	342	358	335	365	330	353	319	334	383	325	350	313	339	326	343	323	351	358	325	338	337	299	335	323	335	334	332	324	317	315	357	326	320	296	331	296	309	350	307	330	345	353	346	327	352	316	323	344	344	333	331	347	331	341	343	306	366	326	315	340	328	323	346	372	314	308	337	325	317	358	280	319	317	335	301	322	374	317	330	345	309	318	324	327	349	316	348	303	330	314	303	338	346	377	326	298	320	351	338	287	315	343	340	328	325	322	340	316	340	338	317	302	295	335	321	339	309	308	340	332	359	352	329	322	309	376	370	327	340	307	318	364	336	319	354	345	305	345	359	319	358	340	323	325	338	334	322	346	331	354	357	347	336	343	324	363	329	346	318	320	351	339	339	307	322	291	349	384	357	327	329	315	332	349	345	336	323	325	324	331	343	293	319	363	349	305	362	328	332	348	352	314	317	301	348	358	315	316	340	329	315	303	329	322	344	357	332	341	358	354	368	363	342	363	291	345	339	339	385	322	288	307	300	320	353	337	351	303	337	303	324	323	325	299	310	363	322	322	316	331	318	361	340	310	354	346	340	341	317	330	333	349	342	315	342	361	369	351	353	359	350	330	327	353	318	349	364	314	334	336	321	316	325	336	336	316	331	351	331	345	352	337	335	339	331	330	334	328	326	352	339	354	363	318	333	357	310	339	350	333	343	318	308	337	325	329	351	329	335	332	291	352	363	315	318	322	337	347	306	331	363	328	333	334	380	337	298	326	337	326	352	339	337	365	312	327	352	337	318	319	342	361	327	381	342	320	286	365	338	316	340	344	306	338	323	316	351	345	321	308	333	323	357	336	325	326	338	326	375	329	324	283	337	345	314	316	357	316	330	330	333	334	349	333	344	326	319	366	305	307	320	329	328	348	320	364	340	325	367	324	321	327	302	314	310	340	347	332	302	348	338	344	303	366	340	341	367	331	300	319	324	309	370	330	324	342	315	325	342	344	361	332	332	292	349	327	322	304	384	331	338	366	299	338	297	326	336	321	318	321	356	327	343	301	294	342	382	324	327	343	336	359	336	381	338	307	321	326	279	281	319	325	357	349	353	340	319	322	350	371	359	327	368	359	311	322	332	316	356	291	345	298	354	355	343	347	299	339	305	370	333	346	350	325	324	371	364	310	342	341	354	340	331	332	303	346	344	322	350	346	320	324	359	364	305	322	365	322	309	343	325	335	322	322	338	317	337	352	338	337	354	339	365	338	331	320	293	312	335	368	285	346	327	325	344	341	305	341	311	352	321	346	308	342	320	330	317	354	350	335	334	328	333	334	326	317	321	338	382	357	303	329	336	381	346	329	340	321	340	343	368	349	363	339	344	344	346	324	329	332	338	310	326	302	307	357	333	332	292	330	350	316	355	313	341	334	320	365	327	321	321	331	346	317	326	350	327	328	307	277	336	338	360	342	320	329	338	360	327	355	350	325	334	303	337	309	342	332	340	353	302	341	324	329	344	330	340	319	319	325	358	325	359	327	349	338	304	340	309	345	343	322	333	301	332	335	327	301	346	343	346	343	350	341	350	383	335	317	329	357	316	304	310	332	334	343	309	325	299	353	348	297	330	337	315	342	327	368	368	368	346	319	341	314	327	339	346	327	347	367	325	317	345	336	285	337	346	317	349	300	322	364	314	323	317	316	379	324	326	351	303	316	313	333	336	324	307	334	318	327	319	334	333	301	299	302	331	353	326	317	339	353	360	343	335	360	321	330	328	321	328	351	355	336	349	343	357	364	348	329	369	362	313	340	348	344	311	332	340	325	329	347	316	338	300	336	353	336	319	335	333	335	328	360	321	351	355	340	302	342	309	337	353	354	343	350	349	350	306	316	326	351	323	334	312	306	365	331	333	332	347	377	353	302	333	361	305	335	370	332	330	325	338	305	337	349	324	353	308	324	298	322	310	355	309	369	349	326	326	339	333	320	342	333	328	326	307	344	361	309	352	313	340	351	331	317	341	332	321	360	353	328	339	302	354	330	319	371	331	324	336	349	353	327	328	335	341	346	320	356	337	318	333	347	331	378	335	333	349	335	362	328	334	369	346	342	319	334	316	332	317	344	321	307	327	327	332	325	382	336	374	346	349	322	337	316	329	295	321	320	312	340	329	334	319	343	341	389	352	317	321	330	357	346	336	358	348	340	339	318	344	316	293	321	334	303	323	341	313	327	325	363	332	336	334	345	335	324	332	317	323	353	322	285	344	312	313	325	313	328	297	322	342	349	343	338	314	343	318	334	363	365	346	350	357	355	361	336	311	303	350	377	330	334	338	340	330	359	323	335	311	353	332	309	332	313	288	336	335	355	346	331	354	326	337	368	342	331	361	314	352	314	327	325	336	317	306	341	371	318	351	319	310	357	349	342	324	334	327	325	334	330	329	324	361	344	344	343	304	310	332	351	317	310	306	309	331	361	353	316	322	311	324	330	334	331	315	342	354	306	344	341	336	332	346	297	310	366	309	336	331	352	332	338	344	335	370	312	327	329	353	298	343	309	315	337	337	315	358	327	358	362	332	318	341	350	364	346	313	300	319	321	341	314	337	323	318	315	324	320	345	325	336	336	343	341	313	329	300	318	337	318	315	342	338	364	337	323	338	363	343	325	327	312	303	312	345	318	320	328	311	323	335	330	337	298	310	350	338	338	313	352	347	339	287	344	312	357	343	356	307	325	310	297	326	334	358	351	344	316	362	330	342	332	327	315	347	352	310	317	328	326	331	348	362	329	356	300	319	328	305	334	344	341	309	341	333	315	327	283	354	335	314	350	301	304	346	330	299	340	336	310
34303	41993	39542	37192	28229	33629	41216	23036	6822	978	338	185	184	164	171	170	151	151	161	142	154	138	126	125	137	141	140	131	161	127	142	141	161	132	144	147	117	120	160	127	155	123	137	145	158	133	139	140	159	133	127	155	138	134	134	133	130	166	140	163	131	153	142	120	123	138	150	165	143	143	148	132	137	137	142	157	148	148	156	150	138	128	147	154	145	144	152	135	148	164	137	159	128	138	146	144	150	136	140	143	151	172	140	115	142	133	158	129	132	114	150	129	152	143	140	136	129	127	140	130	134	166	128	172	136	169	127	123	152	127	139	131	154	119	138	146	149	143	132	136	118	136	152	139	164	128	135	157	127	161	128	153	159	137	153	150	140	142	140	154	156	117	127	135	142	146	146	159	132	155	151	128	139	132	151	138	144	122	131	151	149	132	144	124	149	126	149	135	136	150	134	137	128	140	138	140	134	139	146	151	138	126	148	145	131	137	125	124	132	146	147	131	123	129	143	139	147	149	158	127	117	142	141	132	128	130	136	141	140	130	133	142	146	140	137	154	152	148	173	138	152	123	132	145	125	156	157	111	125	147	169	146	132	145	145	113	133	139	141	131	143	124	127	138	141	154	132	143	146	168	141	148	128	134	154	137	135	162	136	144	157	141	124	168	158	135	160	162	124	125	138	151	141	133	127	136	151	146	136	140	135	151	146	127	144	139	138	139	128	131	138	140	119	151	124	152	140	138	126	142	140	134	152	136	161	148	144	136	137	146	130	142	160	144	132	160	136	133	141	122	125	156	145	145	151	134	151	120	145	138	169	135	164	128	144	145	151	143	128	137	146	126	152	130	125	143	128	134	138	134	137	153	122	157	129	141	146	133	126	153	119	151	120	121	142	143	139	130	120	119	121	169	133	145	147	141	125	138	144	142	152	158	141	145	127	115	130	137	133	149	140	150	168	145	141	129	125	159	130	149	125	127	141	135	137	144	127	148	157	152	122	135	116	153	125	130	148	145	134	145	147	123	123	144	135	133	136	135	138	132	145	147	157	159	122	137	139	166	133	139	130	150	157	132	137	145	121	138	139	138	145	136	135	124	138	149	138	156	137	135	117	130	150	146	134	146	144	119	141	149	138	134	130	145	138	142	144	145	154	145	166	129	156	136	141	165	126	151	134	136	158	156	143	167	154	128	130	151	140	150	133	141	132	157	132	145	150	156	116	135	140	130	128	168	143	132	142	153	135	126	146	144	143	137	127	135	172	122	143	130	150	124	139	153	153	116	137	172	136	128	152	170	127	153	139	138	122	143	154	134	153	155	142	143	131	150	148	130	145	143	137	139	146	122	140	148	133	150	143	129	153	169	154	175	141	127	139	148	126	143	140	134	136	148	141	131	149	144	127	148	134	150	122	128	142	138	128	142	146	138	128	111	147	164	144	175	135	175	158	133	118	152	132	164	137	150	132	158	140	126	117	172	143	132	143	140	145	122	146	133	127	140	128	134	145	144	151	125	127	150	136	153	128	133	117	155	145	130	127	143	133	140	111	174	125	151	148	139	165	134	144	142	140	132	151	141	175	161	134	130	131	173	136	120	146	157	131	145	109	159	157	129	143	144	154	141	151	117	143	148	143	148	132	141	147	138	117	148	139	133	138	153	153	148	132	127	153	143	148	132	133	148	132	156	171	154	144	133	153	126	144	151	152	154	133	120	158	138	141	156	155	153	135	120	141	145	136	149	155	149	130	142	133	119	134	136	134	134	142	135	141	136	156	132	149	139	158	145	134	150	144	165	147	114	146	140	143	141	162	159	154	143	144	142	134	131	126	124	140	143	148	154	130	145	175	176	142	158	149	121	132	139	139	152	129	126	128	128	122	153	150	161	134	144	145	149	137	144	141	151	141	125	132	142	146	152	147	127	133	128	155	122	139	127	161	109	125	139	154	153	141	150	143	142	147	153	143	156	121	139	139	138	147	131	130	143	136	148	143	137	143	143	152	129	128	143	142	142	126	134	141	160	136	128	137	141	149	143	135	132	153	147	141	154	138	149	136	149	138	164	144	141	154	125	152	141	132	141	150	154	148	142	162	133	133	151	136	132	127	139	122	146	133	138	120	145	148	155	111	153	154	133	132	129	153	145	142	157	137	122	151	147	142	127	153	151	138	146	140	126	146	135	112	136	142	130	146	117	142	150	159	145	141	153	142	162	124	140	141	129	163	146	129	136	153	134	154	148	141	125	140	137	145	151	141	154	142	131	140	137	170	140	130	123	144	128	135	139	118	138	141	150	125	156	151	159	145	126	130	164	141	158	146	134	140	154	151	138	132	124	155	133	164	128	156	142	140	129	138	142	140	130	131	124	134	140	124	136	149	152	141	148	123	131	161	143	127	143	147	136	139	149	138	147	140	133	117	163	147	160	133	126	112	149	154	132	142	150	143	121	123	132	125	137	153	146	141	140	115	132	135	131	137	143	135	120	140	138	145	137	149	144	127	130	141	115	145	134	160	132	125	156	155	146	144	131	160	135	155	131	141	157	134	141	127	135	125	142	139	143	141	126	148	114	156	146	156	140	135	130	139	131	120	152	138	155	133	121	130	134	146	139	150	167	129	134	138	143	140	109	148	135	152	121	133	168	152	122	153	140	149	160	149	149	157	142	153	140	157	143	127	165	133	115	145	140	144	144	144	162	146	140	152	136	92	151	141	159	155	143	147	154	139	135	140	129	143	149	121	141	138	117	160	154	133	135	140	132	140	136	143	137	130	127	141	130	128	154	148	151	148	133	155	137	172	162	134	160	123	140	130	145	148	149	138	139	153	122	174	133	142	124	176	137	107	146	136	136	129	146	148	133	134	142	128	128	143	136	135	124	130	138	152	138	153	134	137	143	153	148	139	145	116	135	154	134	138	138	134	127	146	137	161	139	134	141	142	148	142	142	151	143	145	152	150	156	122	154	152	129	127	145	146	145	135	124	147	138	132	147	133	141	126	131	168	146	146	139	134	153	133	123	131	142	151	152	148	125	135	148	146	143	150	134	153	129	143	137	140	151	148	143	151	136	150	140	125	157	144	152	121	139	151	163	143	147	125	126	155	134	114	141	127	150	130	124	134	124	156	138	134	151	136	132	155	167	156	157	148	166	149	152	130	138	135	127	150	128	153	135	144	118	134	138	135	142	146	138	144	149	124	129	124	138	124	128	138	119	125	128	139	147	154	153	152	131	152	113	142	127	144	147	151	148	144	141	134	153	146	141	134	147	141	141	169	131	152	151	148	142	159	148	139	161	151	130	157	141	140	150	142	152	162	160	138	141	128	133	147	126	170	140	123	145	157	135	148	140	126	134	140	106	141	151	109	145	141	128	132	145	151	137	126	109	122	126	125	148	169	164	134	134	145	135	157	156	136	137	154	153	129	133	124	130	170	147	171	136	155	143	165	127	140	128	147	148	163	152	128	144	132	145	151	136	131	136	138	144	139	151	133	167	152	130	167	140
24747	35542	40492	43154	38835	53194	55162	31080	10546	1716	1027	535	620	462	434	389	329	344	368	325	336	348	330	320	346	339	343	340	350	358	333	332	314	323	342	312	337	313	353	333	321	322	367	345	317	325	340	357	341	341	338	351	358	336	307	309	339	332	357	310	342	373	314	347	325	354	301	322	316	325	311	321	333	321	314	317	343	300	346	316	343	330	361	304	298	306	342	286	309	311	299	291	335	327	338	324	314	343	368	345	324	332	328	380	370	331	360	327	346	328	355	332	319	336	317	320	360	337	343	315	332	327	324	340	355	316	336	370	337	319	317	314	312	342	348	320	328	335	319	311	307	337	343	335	349	332	321	270	326	324	368	290	344	362	325	337	325	352	333	341	337	317	360	343	304	341	345	311	351	306	305	335	317	310	330	345	378	334	347	345	333	318	300	338	324	333	322	325	338	347	354	336	329	301	327	320	330	314	346	344	357	342	321	350	354	345	330	340	336	340	334	341	314	346	351	369	325	329	324	323	359	350	352	314	347	355	387	307	326	327	309	336	334	351	322	335	332	350	328	336	287	319	330	329	335	329	331	324	326	318	343	321	311	326	316	329	349	342	322	342	347	336	310	359	355	312	319	343	346	333	302	323	341	318	354	352	299	344	339	336	324	356	315	363	328	298	318	318	308	343	310	323	317	351	343	330	351	346	330	361	332	331	318	333	311	320	303	320	341	355	348	287	311	326	322	308	288	374	321	307	332	310	331	337	317	349	327	329	331	321	367	342	336	323	338	337	311	361	310	344	346	330	307	317	336	360	332	360	321	365	340	342	345	331	340	349	344	320	316	342	341	333	319	331	297	344	325	311	325	358	348	354	298	320	357	340	335	306	327	316	317	341	291	349	318	319	361	305	325	342	317	377	323	323	317	335	353	329	362	334	324	319	352	357	310	362	324	359	330	339	340	317	357	367	363	339	365	327	346	304	330	347	335	327	331	327	328	324	322	333	344	336	348	312	355	344	314	307	338	322	326	364	306	329	320	332	352	344	318	344	321	341	346	324	301	335	370	332	339	323	320	312	323	333	307	318	327	339	323	314	306	310	319	343	315	318	347	351	301	311	335	306	327	359	328	323	319	372	325	345	373	329	340	334	340	298	314	320	369	314	309	348	331	354	311	328	327	324	324	334	314	343	301	351	341	308	315	339	312	329	327	310	324	348	334	319	332	298	325	318	317	304	324	330	328	330	309	340	329	330	327	331	317	338	339	326	371	338	366	341	327	291	337	329	351	345	354	324	318	373	318	339	356	342	282	339	320	338	327	337	346	325	321	345	337	347	328	361	312	316	323	316	312	346	342	332	304	355	340	334	320	328	295	339	285	347	321	309	329	319	329	332	323	331	328	321	349	341	347	354	324	327	314	301	323	345	309	324	301	308	328	345	342	309	362	305	337	342	331	355	333	330	344	339	341	344	342	330	339	337	318	358	339	344	348	325	324	352	329	347	318	309	306	316	316	321	319	328	315	340	347	344	322	304	347	318	333	305	330	335	328	336	328	323	355	336	326	331	356	337	333	315	330	319	350	329	300	335	325	342	310	347	349	328	301	310	306	335	344	329	344	368	334	340	368	361	349	346	348	334	327	354	360	347	336	345	355	312	345	335	319	346	324	325	295	401	351	355	323	312	292	325	353	322	352	334	286	301	335	342	330	358	327	346	335	308	338	310	323	341	354	341	311	350	336	324	319	329	333	327	319	351	334	345	341	351	296	299	325	352	369	305	319	325	315	339	315	312	325	332	346	338	315	351	359	346	344	309	310	293	367	340	343	307	341	314	325	325	320	320	351	280	355	347	316	330	325	316	334	357	356	321	282	382	313	327	367	299	326	360	299	337	318	348	332	316	314	344	348	352	311	339	337	316	323	362	338	333	334	316	332	337	322	332	334	308	360	319	319	371	313	335	322	331	337	337	331	320	338	343	359	361	301	334	352	345	297	314	348	347	322	319	316	332	315	355	340	359	289	353	336	328	338	339	345	314	350	339	317	343	331	317	304	299	330	313	333	301	347	352	309	299	310	361	334	335	336	353	311	323	346	323	328	335	337	321	307	308	336	326	343	305	323	317	339	336	337	328	318	340	337	345	341	364	339	333	327	382	318	318	357	322	373	338	333	313	347	330	304	356	362	349	357	345	293	367	327	360	330	321	355	309	327	358	334	347	290	351	298	359	332	333	326	319	336	316	301	351	341	341	344	321	341	335	344	352	326	341	328	316	341	326	341	293	318	289	344	351	308	341	299	344	337	339	307	291	313	352	292	308	350	329	331	329	325	333	334	350	341	297	310	339	308	347	334	309	355	316	332	333	353	318	334	364	362	321	333	362	319	336	333	336	348	337	350	336	307	340	307	323	331	342	307	362	326	312	298	325	311	329	335	328	355	339	339	316	319	319	298	314	321	319	326	361	331	313	338	335	328	348	346	360	309	325	365	342	350	287	314	312	318	310	333	319	354	375	276	342	353	347	331	346	301	328	302	316	326	302	312	339	323	313	322	341	348	352	340	354	358	311	310	320	350	330	340	346	334	343	361	325	310	327	340	336	345	314	351	309	318	305	344	317	321	317	343	345	351	343	328	333	325	341	298	352	345	336	350	339	321	299	330	335	308	328	311	299	331	349	351	330	319	316	315	358	348	333	333	337	332	334	321	359	336	384	333	337	327	348	325	322	333	328	327	339	336	326	317	341	355	308	347	311	320	346	337	351	302	344	322	340	307	295	334	324	337	344	332	325	327	329	323	335	328	306	305	356	305	317	323	325	361	308	334	354	332	341	340	294	339	314	326	332	333	312	337	323	329	301	342	319	341	330	333	320	344	344	319	344	365	327	350	319	329	322	358	302	314	335	372	305	327	318	368	367	315	321	336	361	339	310	320	317	333	324	328	351	297	299	312	333	332	323	334	345	331	322	323	333	334	323	355	353	363	340	337	328	327	318	361	311	348	286	336	360	336	324	323	342	363	334	350	318	320	327	314	341	328	333	356	318	350	341	351	324	334	314	328	294	336	358	334	319	360	329	312	302	325	320	319	338	319	340	289	378	328	325	341	341	312	318	336	316	320	344	340	301	314	334	325	331	332	314	343	345	342	331	330	327	330	337	333	333	336	329	329	316	345	320	307	311	307	319	321	332	330	350	329	323	341	309	323	326	326	336	323	316	314	307	337	320	328	338	352	367	315	320	342	359	315	340	312	334	342	337	341	319	354	332	354	329	310	331	339	355	331	303	336	334	344	323	326	331	353	340	340	352	327	325	335	347	355	346	362	348	318	296	329	309	341	321	313	329	316	338	361	352	314	323	319	331	296	314	317	344	341	306	352	362	311	326	324	341	344	331	346	343	338	340	322	348	346	327	327	313	316	324	336	352	350	355	324	331	334	352	316	326	347	334	333	329	294	338	343	324	367	365	322	335	300	320	314	326	349	387	343	331	343	322	342	350	344	343	330	317	342	321
43465	46639	44655	36018	28812	40328	49895	33132	16314	3956	860	299	298	222	205	162	143	133	129	119	123	98	113	104	97	118	110	112	141	129	114	113	96	119	125	116	131	121	129	111	129	119	118	124	110	127	111	144	118	100	124	119	128	120	134	125	130	115	126	120	153	107	115	129	101	123	108	130	119	114	132	123	115	115	105	141	91	123	139	100	113	120	97	101	115	121	115	121	89	126	114	111	102	129	110	131	131	104	112	112	117	114	119	115	114	115	117	113	116	116	114	101	103	130	138	100	137	125	101	100	107	114	130	112	117	102	109	115	99	120	116	114	117	117	134	117	113	116	105	117	117	121	147	108	108	111	106	115	128	118	111	105	124	93	114	112	106	107	114	132	109	118	126	118	105	129	104	139	127	101	109	115	113	129	106	109	105	129	136	120	115	102	124	102	121	124	141	101	127	126	105	110	117	107	125	110	126	107	130	111	117	119	113	117	116	126	109	119	120	104	114	104	109	110	117	117	113	139	136	112	109	113	123	114	125	130	112	110	121	121	114	117	115	128	133	100	116	117	109	111	124	144	113	126	125	100	122	99	115	132	110	121	128	138	125	114	119	119	114	124	108	109	113	101	122	129	121	134	114	94	125	119	109	95	130	112	125	123	139	117	120	115	114	119	128	124	115	99	135	103	127	100	112	117	126	109	109	111	115	130	119	109	115	133	114	117	132	121	128	105	122	102	117	104	107	118	104	127	114	128	142	121	122	114	127	151	117	97	120	110	126	132	108	123	140	122	111	107	123	145	124	99	104	124	117	121	121	123	112	120	122	103	131	111	106	125	113	122	110	124	104	111	132	131	125	126	119	135	115	93	101	101	102	110	118	117	102	110	124	146	131	105	119	105	111	114	114	112	142	103	126	120	116	109	114	138	122	116	115	109	108	102	114	103	130	132	125	113	109	139	92	138	116	134	119	125	105	124	111	113	108	126	108	127	132	109	111	135	115	107	134	120	116	113	117	106	142	139	134	123	113	112	116	128	123	119	137	115	106	98	113	97	125	130	111	121	115	109	113	118	119	114	113	133	127	117	128	113	124	112	126	118	121	108	112	114	89	135	104	124	139	121	120	100	123	119	126	128	126	113	117	121	109	113	149	98	128	114	112	119	105	127	117	112	133	119	113	113	121	106	111	118	136	104	111	101	143	131	104	106	134	120	137	120	124	114	119	106	102	114	133	130	101	117	107	122	108	121	117	122	111	128	111	120	121	101	137	111	101	144	135	121	107	101	119	137	104	139	137	143	127	119	134	132	104	123	127	112	101	115	116	113	122	142	122	104	113	112	137	102	103	107	111	115	136	107	133	121	98	113	114	100	121	119	94	107	117	100	114	120	132	125	144	128	127	123	112	125	123	132	114	97	111	129	118	105	116	105	118	125	99	127	124	131	114	96	123	87	114	123	111	120	118	116	120	108	133	107	116	102	121	118	115	116	133	133	110	113	120	121	106	123	108	122	125	131	111	137	120	120	109	111	122	122	135	105	128	117	113	99	98	100	107	103	114	134	113	136	130	119	115	123	110	110	113	118	107	122	102	130	121	105	110	109	116	134	114	105	108	135	120	111	121	119	99	128	113	134	127	124	96	132	101	124	112	116	126	96	119	136	125	119	110	121	133	122	113	117	96	146	131	114	122	117	117	132	118	108	113	117	120	123	112	113	119	100	110	133	128	117	133	97	105	105	119	115	126	117	114	123	107	118	104	116	126	131	103	123	123	113	102	113	124	119	115	101	110	136	134	132	125	121	101	110	120	108	116	115	122	117	109	90	102	134	122	111	124	110	120	117	127	99	132	116	116	117	119	126	121	94	126	116	102	120	117	117	124	113	106	129	116	108	134	122	99	127	128	134	114	106	103	123	93	110	119	103	113	126	105	125	112	123	151	119	107	101	107	107	125	117	108	125	115	106	92	106	118	113	124	120	109	112	100	133	113	140	124	129	111	96	110	112	129	133	137	113	126	137	109	106	111	97	106	131	123	106	98	121	115	142	121	109	110	113	104	135	131	109	107	123	118	94	114	111	113	115	133	113	108	81	122	122	106	120	128	108	116	129	111	133	116	134	129	122	116	128	117	131	138	103	119	131	100	117	128	131	102	141	105	110	124	109	133	112	126	123	115	110	116	115	124	125	133	130	116	138	136	126	106	117	117	123	101	117	113	120	127	120	117	113	102	120	118	123	126	114	136	139	115	108	120	138	130	110	128	113	122	128	102	122	127	113	116	119	120	118	108	115	123	108	114	117	119	138	114	95	114	117	116	104	102	134	111	115	118	100	116	133	103	106	127	121	115	107	107	111	113	119	119	96	93	127	119	131	120	127	130	108	115	147	103	122	112	96	110	102	122	101	128	122	116	103	109	91	111	115	130	102	117	115	126	123	136	112	124	136	104	120	93	111	138	121	138	99	100	111	111	129	109	105	125	111	122	123	97	123	116	103	122	101	125	109	112	121	103	111	144	107	117	123	122	113	119	133	106	132	144	123	129	100	105	113	129	112	90	127	136	118	113	103	125	121	129	136	103	125	107	118	97	139	142	128	97	124	118	114	118	153	121	106	98	129	111	128	109	127	118	126	120	132	115	104	120	114	121	105	127	127	104	115	104	108	115	114	126	114	128	115	106	125	84	133	130	99	116	140	123	130	114	106	135	116	108	134	113	127	115	121	107	120	138	107	115	124	122	121	96	130	130	125	123	117	123	126	129	116	121	122	144	121	95	112	117	113	112	119	113	108	118	125	121	115	125	118	120	104	124	135	110	133	121	117	123	106	129	121	111	115	103	132	105	116	134	123	101	122	109	124	125	105	112	122	131	134	119	114	135	119	115	118	113	117	110	114	132	103	128	103	111	108	111	121	123	124	144	116	104	96	113	116	128	115	108	127	115	121	119	126	122	127	134	110	107	136	117	121	132	117	109	115	126	117	111	119	116	114	110	118	87	131	117	97	89	100	128	93	130	140	101	125	117	118	114	109	91	132	97	92	128	116	102	105	123	107	123	120	117	109	131	134	123	107	127	120	116	126	119	107	126	109	107	104	120	118	123	101	141	101	126	100	120	111	100	112	115	123	114	116	108	139	121	118	138	137	117	95	109	116	112	131	112	140	115	108	107	96	124	129	120	110	129	97	92	123	126	98	118	120	139	101	105	132	110	121	114	105	138	97	111	106	113	126	140	114	109	129	122	118	125	117	127	126	155	133	139	114	115	114	92	110	125	109	96	105	115	110	139	121	113	126	115	125	109	125	108	113	108	115	122	117	100	111	104	123	135	129	108	101	121	106	126	132	98	99	105	121	123	95	125	115	112	101	123	153	113	128	125	122	131	102	99	104	137	117	99	117	127	111	127	112	126	129	111	105	85	104	110	131	116	113	102	134	105	99	117	107	107	122	99	133	128	121	119	106	117	98	100	109	111	129	131	115	115	119	112	124	137	117	108	111	125	145	130	133	127	117
31480	43409	48774	48637	49685	75768	71996	43448	17732	2982	2012	852	870	674	577	480	352	325	257	278	283	276	289	266	288	261	286	260	292	279	262	298	275	280	275	273	292	269	263	292	230	260	284	255	266	254	285	257	250	306	273	247	261	298	264	279	285	264	282	272	294	300	256	268	260	283	265	289	294	259	256	279	262	234	274	286	259	273	238	275	281	252	268	281	264	265	279	269	287	243	276	287	274	287	274	304	299	307	278	268	280	293	278	292	258	271	304	244	268	273	272	253	257	271	275	279	276	273	273	275	287	318	238	264	280	248	299	282	255	261	283	310	308	244	306	273	298	282	250	289	279	267	292	275	265	258	304	280	273	276	265	266	271	287	256	269	286	294	284	289	275	278	273	300	278	263	272	287	298	282	276	246	277	236	291	270	269	293	288	285	243	281	280	272	258	269	264	280	281	274	295	253	280	250	234	294	266	283	268	269	253	250	264	286	300	251	249	280	276	280	266	280	275	283	252	267	262	266	279	298	270	259	250	290	309	288	267	271	279	253	270	276	267	264	277	277	268	277	271	292	264	278	309	247	269	266	266	278	282	245	268	282	263	246	279	250	273	285	285	278	284	297	264	269	289	252	284	280	297	287	250	281	264	263	265	267	276	259	285	273	253	300	285	262	287	265	287	257	325	285	257	253	303	288	271	258	272	255	263	299	290	289	282	275	256	255	269	255	268	259	267	289	276	271	318	294	258	238	265	276	267	268	283	302	268	278	262	267	244	295	312	285	268	258	280	271	275	290	286	266	280	239	283	277	268	286	269	284	277	276	274	284	290	273	286	281	262	290	282	259	264	274	295	280	288	284	276	289	286	266	281	283	292	272	265	264	290	278	252	257	288	282	286	294	260	295	277	302	259	252	271	287	262	255	279	284	257	261	254	300	262	272	292	285	294	259	262	279	272	271	250	255	300	292	295	285	278	270	272	264	257	284	263	243	292	259	288	253	262	285	292	279	275	280	300	291	252	283	269	273	278	243	269	265	280	289	279	274	290	254	290	276	267	270	289	261	275	270	281	260	264	287	255	265	257	263	271	311	265	242	320	290	277	269	245	303	236	265	265	280	291	253	260	272	280	286	282	260	279	261	274	277	272	274	245	281	248	284	231	286	286	263	306	281	288	304	272	308	277	272	247	267	281	299	291	250	287	265	255	278	287	271	286	252	237	312	300	281	264	286	274	286	252	257	256	252	280	282	247	289	260	281	284	265	274	274	277	272	281	276	263	262	273	252	246	276	274	279	265	274	267	266	270	285	272	246	262	260	277	266	292	263	300	296	262	268	286	290	277	278	251	275	261	253	302	263	273	268	273	260	294	279	266	296	284	284	300	285	285	267	270	296	319	272	268	269	264	296	284	287	242	265	311	274	305	271	261	274	280	300	255	307	263	296	300	264	286	250	259	282	301	250	263	277	261	258	269	278	262	302	272	267	289	265	273	269	287	258	289	271	294	258	283	282	304	283	279	271	266	276	312	261	288	272	278	280	268	255	281	273	278	260	276	260	271	281	258	257	253	254	260	264	236	274	279	294	328	299	287	256	275	287	273	245	298	282	275	273	288	270	281	259	258	273	268	234	290	295	292	276	278	297	302	297	264	289	262	303	279	312	283	254	311	260	278	262	273	263	275	259	252	280	280	271	281	268	253	293	317	299	288	269	249	316	251	287	280	246	267	300	258	257	265	279	258	257	269	267	287	255	278	278	263	268	281	269	276	269	297	296	269	267	267	286	254	256	323	268	273	248	290	258	284	281	271	279	246	307	268	281	261	283	251	263	269	283	278	262	267	277	262	289	269	278	289	280	281	254	307	262	257	284	279	268	240	278	258	296	285	300	264	271	281	258	275	263	288	302	296	272	287	272	274	280	327	274	320	258	281	253	281	269	262	285	276	279	246	248	273	278	232	289	265	267	301	268	297	271	264	240	276	282	290	261	280	295	290	269	251	290	289	294	278	291	272	272	259	287	260	279	268	265	285	293	278	248	274	262	282	324	274	267	283	255	278	269	289	254	285	315	249	278	263	314	288	281	270	286	310	275	295	267	266	278	282	304	296	268	250	280	278	282	279	261	257	289	266	271	250	263	301	304	263	269	269	289	279	258	263	270	265	261	286	276	248	278	288	288	240	298	281	278	283	281	295	268	287	265	250	251	300	253	283	265	284	239	265	286	283	265	260	263	287	267	278	248	255	279	282	280	273	252	297	263	314	289	304	261	287	265	286	268	260	255	282	272	268	256	270	287	264	265	283	292	282	276	262	270	255	275	282	304	267	295	285	259	273	265	269	262	302	293	293	282	285	289	275	282	277	282	271	270	296	272	267	267	288	261	276	275	261	254	277	296	299	305	300	298	278	278	261	278	282	266	255	257	307	257	266	250	293	263	272	302	278	290	257	263	293	269	283	288	311	255	286	261	262	273	285	303	252	256	274	275	255	281	266	282	256	267	293	256	278	264	280	300	254	275	270	269	259	269	269	302	271	238	290	256	253	259	247	255	318	274	278	270	283	249	278	259	248	271	278	274	269	289	268	248	258	281	286	280	272	281	294	279	267	267	262	255	299	295	270	299	278	264	291	255	281	269	300	250	251	262	243	259	311	254	290	276	260	270	255	272	259	267	297	294	267	273	290	283	315	282	304	289	283	300	265	231	315	291	276	268	252	271	254	273	291	280	301	273	286	280	315	263	269	262	266	263	263	274	286	273	291	282	286	278	286	325	272	270	271	269	295	245	276	262	269	267	270	265	246	295	259	275	257	288	289	285	274	265	258	281	239	305	294	279	264	272	243	294	276	252	239	275	273	305	277	261	284	246	292	280	272	277	250	253	300	273	269	253	243	250	304	271	280	279	301	275	261	239	260	279	284	267	308	261	273	324	288	300	261	315	282	279	281	271	268	260	308	279	261	251	259	260	305	282	255	248	272	283	286	257	281	270	283	259	260	257	259	295	263	260	245	245	254	266	263	259	288	261	256	273	289	280	252	298	309	263	250	275	276	298	264	274	250	252	269	269	269	251	267	269	286	268	276	288	277	265	234	281	262	277	286	271	248	259	281	278	252	256	279	295	275	252	268	273	267	267	258	282	259	283	271	280	285	302	258	246	263	271	254	246	252	296	260	294	264	231	260	292	278	303	279	278	277	276	298	276	276	257	287	274	288	249	296	264	275	269	269	275	261	264	300	258	269	309	286	287	279	277	234	261	259	255	298	277	275	268	251	258	276	297	266	254	270	267	314	247	265	269	267	282	277	261	276	294	271	264	251	298	268	270	271	276	264	281	291	274	271	278	267	291	279	277	249	277	273	261	294	280	257	294	280	283	262	265	288	264	306	242	250	304	261	278	285	315	245	273	282	263	271	277	270	262	272	261	308	245	287	299	267	277	253	250	272	264	287	266	269	290	256	312	299	288	261	263	271	281	275	269	279	278	302	273	302	277	299	274	282	272	261	277	273	278
13521	15673	18804	13999	9248	9941	11075	4158	795	185	133	180	148	129	135	142	152	129	126	147	121	148	128	137	135	151	134	143	146	120	139	148	149	130	121	136	143	139	160	138	144	153	132	142	151	132	148	137	144	155	117	148	135	163	131	141	137	159	122	120	119	133	107	113	121	128	134	131	125	144	132	142	130	145	128	138	121	141	151	124	142	123	116	114	120	122	156	159	114	141	148	149	144	134	157	140	150	134	150	151	121	153	141	147	122	142	151	151	136	133	127	137	137	127	142	159	142	153	154	145	128	136	139	148	148	128	118	138	142	132	138	116	139	139	141	126	138	129	154	139	140	137	133	147	143	142	142	147	151	130	145	135	140	122	136	148	135	113	145	130	151	123	146	124	144	170	140	129	123	118	135	140	112	130	143	137	146	142	158	140	116	134	131	134	135	152	134	134	126	155	115	137	139	145	155	139	156	119	156	138	142	118	153	121	123	122	151	129	135	144	150	132	132	126	157	140	123	147	142	121	130	138	132	145	129	167	148	135	158	137	125	128	142	119	121	121	160	138	142	120	140	161	153	128	143	172	144	126	126	129	130	136	114	162	127	147	142	121	121	138	120	133	127	133	141	158	136	121	146	139	147	139	148	167	110	136	129	124	143	158	140	141	133	159	134	113	157	149	120	144	156	130	133	117	149	125	141	142	140	143	133	143	154	165	149	145	139	129	131	134	126	134	126	140	124	133	133	130	147	155	139	133	139	140	149	129	120	164	136	152	154	151	161	156	144	144	152	134	144	125	143	129	123	123	129	147	132	174	134	132	142	151	136	135	154	139	139	140	124	108	127	136	137	115	117	147	121	153	141	147	134	141	143	149	140	145	141	128	140	128	134	140	155	139	146	141	122	152	174	145	131	157	136	130	134	136	120	151	164	149	150	125	155	131	139	151	136	126	132	126	138	138	130	122	137	141	112	147	151	130	135	121	153	150	145	156	160	149	130	144	147	137	149	154	164	114	150	140	142	130	129	146	138	129	139	153	119	147	141	129	133	152	137	114	166	125	123	134	134	122	136	127	134	133	154	134	128	135	126	140	149	154	127	140	126	154	120	140	132	124	153	155	144	137	138	141	146	133	131	137	141	127	134	155	125	134	141	136	127	149	150	129	141	141	146	143	122	172	134	152	151	140	125	152	117	145	138	148	142	137	135	132	151	154	137	135	136	157	126	115	116	144	142	144	147	156	126	144	133	124	137	149	141	139	137	151	138	156	128	157	140	155	130	116	149	166	137	144	143	146	133	129	129	128	129	126	152	137	141	124	136	133	128	134	167	131	158	146	130	142	159	124	133	150	159	139	134	140	147	126	156	153	147	155	138	131	129	148	131	157	136	156	148	141	147	147	122	134	121	140	128	120	130	137	138	146	115	120	133	132	125	156	138	151	129	142	133	147	123	135	161	114	139	126	136	128	143	149	111	131	144	151	142	123	163	131	128	142	135	160	132	139	129	126	142	150	130	155	129	135	128	140	138	146	132	154	132	130	121	157	136	141	139	121	147	151	133	132	143	154	142	132	127	123	134	134	108	148	142	142	144	139	145	115	135	135	128	124	140	125	138	147	144	124	135	138	137	145	152	134	137	145	143	139	131	143	139	143	140	144	135	125	138	147	123	123	141	125	123	132	153	137	135	151	137	157	121	121	140	140	142	137	115	137	143	128	124	141	139	133	138	136	151	129	143	158	133	129	151	131	145	127	140	142	158	144	147	152	132	127	126	137	129	155	157	148	133	116	127	119	137	150	160	126	151	143	135	135	112	125	122	133	133	141	168	136	148	125	139	125	132	166	138	147	166	141	146	147	122	137	122	140	124	135	136	128	114	127	164	146	142	139	157	141	144	129	135	126	147	136	124	146	134	161	125	143	136	133	151	140	118	137	137	138	122	143	141	131	128	148	147	119	145	124	136	124	115	131	144	149	106	131	152	129	134	115	125	114	128	137	138	135	138	129	138	125	144	157	130	122	126	138	134	134	129	147	143	133	125	144	131	140	146	138	121	135	139	143	150	159	126	122	140	132	115	124	124	154	137	116	130	135	146	126	141	173	148	144	123	143	152	144	128	129	136	136	145	127	121	139	161	121	124	148	154	150	130	167	138	131	157	137	123	131	163	136	146	139	141	140	140	138	159	139	158	123	145	121	137	133	162	135	140	117	164	142	136	141	137	147	150	153	128	149	145	140	111	142	144	147	153	133	154	134	131	150	131	147	141	144	118	123	126	135	141	134	144	133	154	157	143	116	129	127	137	138	136	142	109	158	124	152	148	146	137	141	168	159	116	148	120	163	149	137	117	136	137	144	130	141	142	151	138	161	134	163	146	142	155	123	159	111	138	129	145	158	164	156	152	152	150	131	152	132	164	126	135	135	130	159	140	161	143	125	135	121	142	133	154	148	126	142	141	127	155	146	142	117	143	144	138	131	148	142	138	170	113	157	129	130	138	137	140	157	148	146	137	123	137	110	135	145	133	161	160	130	162	136	138	132	119	132	117	138	124	166	139	129	148	120	156	148	140	158	142	132	161	127	139	153	130	140	129	135	139	128	163	117	149	143	151	111	134	143	136	156	133	157	120	128	121	150	126	148	128	133	138	136	124	132	130	142	147	119	119	137	146	127	137	130	138	125	120	155	134	128	129	127	142	139	151	136	124	126	133	140	129	117	156	147	128	136	134	133	145	153	130	146	144	130	124	133	125	144	160	121	132	158	141	161	137	151	138	141	149	123	135	145	141	142	144	135	152	172	131	126	139	153	131	154	134	139	140	162	136	136	142	139	114	133	134	131	148	141	142	107	170	139	137	162	140	115	134	158	153	161	148	130	128	129	137	130	169	123	145	140	146	144	148	120	149	146	131	144	155	151	131	152	156	134	140	139	127	147	128	140	150	129	139	125	156	136	144	130	135	142	134	139	138	150	143	138	177	136	134	131	146	160	141	138	147	127	149	118	131	122	132	136	127	136	145	142	133	146	130	140	140	120	133	152	141	100	123	135	150	144	138	150	136	146	138	131	139	155	150	157	132	132	143	133	125	151	126	166	149	129	150	165	125	126	129	150	126	139	113	133	133	143	156	168	132	128	158	134	164	144	141	150	126	140	135	158	155	149	156	119	132	137	149	148	133	145	140	139	143	126	142	142	131	139	141	131	123	147	129	138	138	140	138	156	140	133	112	116	132	131	144	118	128	144	112	136	132	165	122	142	147	142	123	142	124	137	144	129	130	140	145	177	133	143	155	139	146	145	129	120	140	167	139	134	150	129	154	139	138	119	122	146	104	152	127	134	113	149	142	140	152	135	168	144	161	153	141	133	149	148	154	137	147	138	141	124	127	152	145	121	147	146	158	142	129	116	133	143	135	132	146	148	130	119	123	146	128	134	143	136	132	136	120	129	172	134	143	157	150	157	122	172	151	125	154	154	129	144	157	128	119	137	135	141	146	141	128	135	141	125
9790	13912	23235	22754	20465	26061	24609	9563	2176	486	405	364	369	342	359	350	332	325	346	343	343	370	321	322	341	369	353	328	366	314	329	332	329	344	329	351	333	332	368	356	349	348	320	332	329	329	316	370	319	293	356	337	321	365	326	350	316	323	354	331	361	314	347	309	344	334	317	329	355	344	353	344	336	339	331	313	331	342	323	354	377	352	324	365	384	308	328	352	318	348	320	313	346	356	320	352	321	345	323	343	318	309	347	343	323	347	337	343	333	336	350	355	328	354	342	349	337	346	337	342	333	345	334	306	334	373	326	331	322	319	347	319	346	304	304	349	306	353	365	361	334	336	342	342	337	349	325	312	300	289	303	331	368	352	347	337	325	321	357	354	347	330	316	334	326	361	331	358	339	351	336	345	342	279	335	330	374	312	309	313	349	350	332	340	329	330	366	337	341	324	313	310	330	378	354	343	298	336	337	331	317	323	346	331	338	315	371	328	332	324	330	297	333	326	330	344	357	331	313	329	333	371	353	334	373	338	330	340	314	333	359	366	349	334	334	317	303	348	321	366	342	335	343	334	335	304	324	303	362	312	329	358	346	337	324	339	350	327	319	343	370	299	336	322	326	312	338	305	342	328	304	363	313	373	354	343	300	364	341	330	364	388	318	317	312	347	333	324	343	324	335	337	330	357	333	356	354	358	320	312	345	341	350	325	340	331	324	344	327	334	327	326	337	350	366	328	328	339	328	288	322	321	332	299	321	321	315	334	358	364	338	367	343	365	330	349	320	348	350	329	325	294	331	324	351	329	318	341	320	358	349	320	342	355	316	329	321	336	314	323	338	300	350	311	351	313	296	331	320	324	348	320	348	333	299	336	327	354	324	302	363	326	330	319	344	336	328	288	352	334	341	332	321	322	349	355	341	334	328	320	305	327	343	364	331	304	325	360	340	312	349	346	339	327	334	331	330	333	335	318	333	347	319	317	318	331	345	336	358	338	335	346	371	321	359	330	312	400	356	366	315	357	327	364	359	346	325	336	318	352	332	366	358	335	336	342	322	301	350	339	340	300	295	321	350	348	305	353	342	349	354	332	304	345	370	352	331	310	322	312	330	332	333	365	350	327	321	325	323	332	310	344	319	320	319	325	341	346	335	336	347	341	332	352	340	340	343	339	356	318	352	320	349	325	333	331	322	330	340	330	340	299	343	341	358	328	346	333	329	330	357	336	341	332	354	364	334	333	304	308	348	329	348	357	320	353	331	335	350	350	341	345	352	353	317	311	333	347	331	320	337	326	340	309	336	315	346	326	341	323	385	328	337	323	321	323	302	309	316	352	340	325	335	322	350	314	343	348	323	338	329	293	343	318	335	327	347	329	329	327	313	385	322	311	307	353	302	348	313	330	311	359	341	345	328	365	327	320	337	362	339	335	328	332	334	330	342	339	330	333	334	353	334	323	331	337	311	333	316	318	346	320	356	377	318	316	333	334	310	321	345	323	318	354	340	376	352	323	343	331	350	345	342	360	307	305	320	334	377	344	317	339	313	329	305	320	336	338	343	321	319	349	335	350	340	304	337	344	329	308	323	316	347	342	335	356	331	355	322	305	320	354	312	323	334	326	349	365	379	348	350	346	323	335	350	355	312	309	330	334	311	310	307	338	339	370	344	300	320	335	319	335	333	359	335	327	347	336	306	340	339	348	332	319	327	335	332	358	364	328	348	321	318	341	319	349	342	338	343	324	334	351	323	326	324	328	346	338	303	327	303	324	325	311	372	357	314	308	328	346	325	328	341	323	326	331	313	337	369	288	326	344	349	327	336	349	340	324	371	322	321	330	346	344	300	328	327	342	325	325	352	326	295	337	333	321	337	330	357	296	344	342	305	344	372	341	367	354	323	343	316	344	364	296	345	353	351	322	348	325	317	355	343	312	328	329	342	330	302	347	349	341	352	331	319	331	330	364	353	320	331	339	349	335	339	345	342	333	319	322	339	348	321	339	316	328	320	305	318	338	327	371	324	358	365	363	312	343	356	336	367	351	339	308	339	340	342	349	339	342	332	350	319	395	364	337	322	353	364	331	311	326	302	331	352	364	321	333	315	341	334	334	338	365	343	341	335	325	321	302	326	318	351	329	318	344	313	347	349	346	347	341	336	343	354	336	323	355	325	311	328	329	302	313	343	304	379	324	341	321	349	321	328	328	358	320	362	365	335	319	326	304	331	353	331	354	325	307	344	315	326	326	317	327	372	348	292	333	320	332	349	337	327	329	327	326	327	333	354	363	330	352	337	316	337	335	337	328	353	280	353	321	342	304	356	328	303	303	356	312	315	342	350	320	314	384	343	362	364	359	333	355	346	338	316	313	331	347	330	368	340	323	331	319	332	316	328	365	359	339	353	359	324	337	296	342	322	345	344	325	343	311	332	330	344	321	349	331	334	314	313	332	316	340	334	311	350	341	315	333	375	316	325	349	352	335	332	347	335	312	309	315	335	344	327	323	352	340	351	323	358	331	323	292	302	323	327	338	318	342	346	343	315	307	331	341	329	364	339	330	323	351	325	300	361	363	313	360	362	321	318	347	348	320	344	311	318	341	326	325	316	330	326	301	309	329	335	312	363	328	339	306	367	342	315	349	337	316	341	347	347	318	337	365	363	333	339	317	323	345	307	318	329	352	342	340	341	298	326	323	318	345	367	323	359	375	335	364	312	364	324	348	361	343	332	333	326	331	320	331	369	346	348	314	355	317	326	322	334	351	369	312	323	310	336	325	306	345	323	346	316	329	330	316	292	354	349	319	329	329	331	319	340	350	346	341	321	327	321	313	319	328	312	357	361	342	352	319	333	299	334	296	341	363	345	320	337	338	335	331	282	313	360	330	333	329	350	353	323	336	358	345	319	355	350	316	338	351	323	340	319	323	353	352	358	352	331	327	309	347	339	309	334	350	333	326	332	351	334	325	367	343	338	326	317	343	333	309	311	325	312	331	350	341	328	322	311	344	335	336	350	316	327	344	311	325	346	316	329	359	354	367	349	327	328	357	332	310	346	342	323	352	403	329	331	305	295	324	337	359	362	328	344	317	308	347	306	342	323	315	356	317	335	317	335	362	340	304	330	337	308	365	327	356	339	356	358	342	353	366	317	303	340	296	359	333	321	352	367	351	363	323	376	341	328	344	320	322	341	389	340	309	345	304	331	332	336	336	320	306	342	315	365	328	350	356	311	352	347	318	314	347	338	342	311	327	337	359	344	346	317	381	328	336	325	323	353	366	345	324	342	350	347	337	352	323	314	360	330	356	332	352	339	309	318	335	350	369	332	345	326	348	321	361	317	346	338	340	327	365	320	367	323	338	311	329	356	318	306	329	325	318	343	310	364	330	310	377	311	318	334	367	354	337	370	350	332	331	319	325	316	316	364	345	362	348	317	324	347	322	320	344	330	326	303	311	351	315	298	324	325	337	343	333	340	348	335	305	323	345	331	314	335	333	356	324
34985	43425	43651	37265	30748	39206	36119	19061	5447	905	303	187	186	170	178	143	171	141	146	149	133	118	151	143	140	157	136	134	152	138	171	149	126	140	164	119	143	165	142	129	149	152	144	136	124	129	144	126	132	150	138	137	138	135	162	151	165	151	130	147	153	115	143	151	138	143	143	166	127	144	136	158	138	133	146	122	125	142	136	134	129	156	145	158	135	157	146	157	129	144	143	155	144	164	138	154	122	146	143	129	155	130	153	139	114	143	138	129	137	126	169	129	121	157	139	129	153	168	147	145	147	148	149	125	116	147	140	159	148	132	137	138	133	156	144	153	150	130	150	142	153	148	131	169	124	125	151	142	136	144	175	118	147	142	131	140	140	134	151	136	132	143	154	131	151	117	130	163	132	145	151	121	160	120	142	135	154	135	147	127	135	164	135	156	141	135	131	146	149	143	139	134	133	149	145	144	153	128	130	146	148	165	133	145	165	139	134	148	130	132	126	142	144	158	139	149	147	116	138	148	161	142	150	153	129	155	140	139	129	142	165	141	123	142	153	162	166	149	118	149	158	154	144	142	187	140	162	125	141	140	139	134	128	152	136	141	149	144	117	143	123	137	132	154	152	147	161	141	143	114	140	139	117	154	152	144	150	142	137	134	139	138	154	153	126	145	140	142	125	135	140	156	126	149	140	134	138	135	129	131	151	148	157	124	145	143	140	124	157	135	138	134	145	122	159	143	155	125	142	136	129	157	130	142	186	136	138	137	140	156	170	131	148	147	141	143	152	137	127	120	136	157	163	135	134	131	147	138	158	120	128	139	150	151	137	146	128	149	128	135	123	118	169	163	159	123	139	147	143	130	147	128	142	129	140	151	121	134	147	157	132	146	144	146	135	112	135	150	127	156	129	135	139	137	133	147	121	162	146	124	131	134	113	148	110	173	132	141	148	129	131	141	135	124	131	131	150	152	143	123	138	148	138	157	122	125	136	149	133	142	141	142	137	149	128	168	136	128	159	142	144	145	145	151	161	149	139	150	150	136	156	154	140	127	144	132	144	147	116	135	152	132	136	161	158	149	133	128	144	131	156	139	175	155	140	144	136	148	168	132	149	120	138	141	132	126	148	140	121	138	163	133	136	111	155	139	149	149	122	144	129	145	125	143	137	142	134	158	127	134	160	126	154	145	147	152	119	146	129	134	119	144	128	124	137	125	141	161	142	137	156	124	151	123	152	175	146	129	130	130	133	130	134	131	160	118	154	150	132	149	153	140	144	143	149	142	130	138	146	136	137	172	135	121	160	127	142	143	151	131	150	140	147	122	115	142	152	125	142	146	154	173	149	143	128	145	137	154	130	153	121	133	126	151	150	137	128	152	132	134	144	131	148	156	151	167	116	159	132	118	182	165	152	140	131	130	143	168	147	162	132	139	136	155	139	145	132	131	134	155	129	141	151	126	141	124	119	139	146	140	125	145	135	155	135	133	129	122	147	134	141	133	133	173	127	134	125	141	129	129	148	119	141	137	133	147	127	142	123	129	164	133	139	140	155	174	147	128	150	145	129	166	149	148	130	143	157	135	153	154	169	125	138	153	139	138	146	156	141	147	144	135	141	133	143	130	150	116	149	134	143	147	155	131	151	142	163	124	143	140	121	139	129	136	138	156	132	144	115	155	131	127	137	152	151	158	135	139	156	153	130	149	135	130	157	143	137	130	137	128	142	137	136	136	138	132	159	155	141	135	137	146	156	131	138	140	142	140	159	151	150	164	132	154	120	140	141	163	137	127	150	148	144	144	164	155	173	160	146	141	137	152	147	173	144	114	156	137	157	138	141	130	149	145	131	135	118	136	133	129	157	139	143	145	130	153	154	147	138	139	154	127	147	139	143	163	132	145	141	122	146	148	132	135	136	160	147	152	144	154	128	135	152	143	137	123	137	141	151	144	148	140	135	127	157	129	134	139	119	149	130	130	147	146	124	154	127	144	155	170	157	129	128	132	155	149	151	149	168	134	125	131	136	171	148	125	165	116	133	147	121	141	145	138	152	136	143	144	137	143	118	147	146	131	140	147	160	145	120	139	153	136	138	152	128	137	137	162	143	160	176	132	166	126	112	147	141	156	168	163	119	143	141	143	138	132	132	137	157	171	123	156	124	153	149	120	137	155	122	152	132	124	156	151	138	143	129	149	132	137	135	146	142	145	154	137	138	143	151	142	132	136	143	145	139	134	119	139	144	160	162	165	139	132	156	148	141	146	126	144	134	143	140	136	144	146	171	133	131	145	164	150	146	154	153	133	138	137	154	127	150	152	148	135	144	144	149	156	147	143	143	154	157	156	168	142	154	134	158	172	132	150	149	145	153	145	140	151	159	146	133	139	169	143	157	137	129	146	156	125	131	126	145	141	145	129	126	153	131	155	143	137	130	158	140	139	159	155	161	135	150	135	162	145	133	154	160	141	141	144	113	143	154	157	151	151	134	121	133	147	131	141	137	130	147	149	125	130	145	111	156	154	130	132	137	134	113	151	146	138	133	150	162	146	146	137	132	147	147	144	151	148	149	145	120	125	142	130	139	124	151	157	149	140	159	149	130	151	144	130	151	146	150	153	164	146	143	126	133	155	143	152	145	145	149	144	141	150	123	138	137	149	161	129	159	144	141	147	157	143	109	115	130	152	131	148	141	118	150	130	144	133	119	140	149	144	152	119	142	168	130	137	138	142	135	136	157	142	132	122	144	168	135	166	146	149	158	140	108	148	152	132	159	164	161	139	121	148	126	136	151	141	153	155	114	154	162	127	129	140	146	136	166	146	148	141	168	148	137	143	141	146	147	151	140	152	139	140	146	111	139	154	119	151	154	138	128	137	132	147	154	155	139	157	154	150	137	138	142	135	145	138	129	154	130	117	148	141	148	149	121	132	151	141	125	129	144	147	137	155	126	152	140	145	128	150	137	127	118	148	133	173	140	161	157	148	150	133	141	139	153	138	137	154	147	147	137	138	158	144	142	144	163	168	165	137	149	148	138	131	126	162	152	141	165	133	139	140	134	151	134	152	148	141	149	134	129	120	140	121	123	144	133	128	142	138	158	145	158	160	135	153	155	140	165	176	134	142	131	146	144	146	169	152	136	132	128	150	159	137	159	146	148	156	161	150	166	134	142	140	137	152	150	143	143	143	134	137	130	117	148	114	156	149	135	122	160	148	159	157	146	121	124	155	153	151	142	143	124	148	130	171	152	135	162	144	139	147	138	142	141	138	123	169	144	143	138	133	145	116	146	132	167	144	142	148	140	142	142	150	155	131	137	143	144	123	146	131	143	155	143	134	142	144	132	143	131	155	140	150	135	152	152	136	141	157	141	147	152	133	150	138	150	128	122	148	145	134	144	151	150	136	142	149	135	150	128	137	148	145	145	145	137	151	132	130	140	163	142	142	148	138	145	146	154	150	144	140	113	142	158	137	130	136	114	158	131	156	129	140	134	118	131	131	157	148
26183	37666	45876	44842	43615	60864	49764	24876	6896	1180	929	552	538	518	465	371	348	360	333	324	352	318	374	358	334	368	316	329	336	352	355	331	355	296	350	355	310	295	331	348	348	330	333	318	337	311	330	323	317	330	364	332	347	311	346	342	329	301	337	346	343	320	352	309	314	309	330	305	314	338	349	336	335	332	326	347	341	296	348	346	330	338	342	344	343	340	344	332	326	338	357	343	355	312	322	317	350	336	336	316	366	340	324	339	329	346	338	362	327	341	332	329	341	368	326	349	303	338	305	339	314	323	342	346	336	342	342	345	321	344	354	337	338	349	342	340	336	305	373	353	290	318	289	358	329	335	325	311	313	325	308	326	353	331	335	360	330	322	319	309	326	354	347	327	345	344	306	322	356	366	298	332	296	344	303	347	328	350	309	338	342	296	336	344	312	319	309	323	322	335	351	333	288	327	327	344	332	318	344	319	299	356	347	347	318	354	310	321	322	341	331	328	314	346	362	309	313	298	327	371	316	352	322	340	335	280	350	338	350	358	318	357	332	316	347	304	333	331	360	324	332	349	351	382	302	345	302	321	340	318	340	316	373	362	312	336	373	326	318	304	356	319	332	293	335	351	322	346	347	340	383	357	361	347	339	340	376	324	329	302	376	315	328	306	342	344	339	337	326	339	347	344	311	358	320	351	322	324	335	352	312	356	345	310	358	311	337	315	332	310	327	341	348	344	345	328	312	297	345	355	342	347	324	321	350	364	300	315	351	321	344	331	315	326	326	341	334	335	353	334	332	311	372	380	320	352	351	288	314	321	326	322	327	318	329	301	314	318	330	300	324	340	340	371	370	335	346	328	347	349	346	331	322	317	340	325	354	349	338	358	353	307	317	354	333	354	344	312	319	336	366	349	347	333	339	302	337	332	314	310	301	357	296	305	319	332	328	375	305	357	309	367	299	330	306	339	332	331	331	338	338	346	342	320	350	318	325	317	307	335	345	363	329	316	320	328	348	297	330	376	323	352	313	337	358	334	339	355	317	296	323	305	342	328	333	386	381	335	376	358	320	372	383	314	317	367	329	362	330	324	312	319	308	337	316	338	365	327	341	337	321	359	347	346	352	333	356	324	317	304	332	338	335	303	312	325	350	296	335	321	335	362	354	347	334	312	336	331	345	350	323	322	373	328	344	351	326	328	308	334	330	339	308	331	333	313	339	321	342	324	330	315	363	343	326	358	335	355	337	335	353	318	340	313	307	347	354	328	342	315	334	292	355	347	323	347	298	328	352	353	328	339	329	342	344	324	334	372	322	339	315	307	352	345	351	316	344	328	327	332	316	311	329	341	355	338	348	327	315	307	335	339	348	325	356	335	331	320	342	328	350	344	334	297	328	314	318	307	358	305	368	351	362	333	365	353	357	339	387	332	328	354	358	329	304	334	353	344	304	321	340	301	322	306	361	308	312	319	352	355	309	339	330	315	321	367	305	313	347	336	332	338	317	317	336	342	331	336	329	333	291	361	304	345	315	330	339	318	323	331	318	306	351	329	344	333	353	340	349	345	307	329	338	336	333	335	356	351	338	304	334	309	352	329	329	341	304	343	360	302	319	308	333	350	328	357	337	346	329	363	306	352	317	335	319	306	329	319	341	335	330	329	358	352	330	338	319	334	328	321	314	352	318	345	310	316	310	360	339	321	350	335	327	372	364	322	335	301	322	319	298	331	318	330	305	361	359	310	334	347	329	360	336	337	339	333	336	328	322	319	355	322	350	343	360	319	336	342	303	331	360	359	331	337	309	339	328	349	321	284	358	369	307	342	321	342	294	327	343	326	307	325	305	359	315	318	318	393	321	331	343	319	302	313	309	346	321	339	302	363	339	348	340	319	361	319	352	336	320	372	357	363	330	353	308	329	363	339	323	337	330	334	364	336	325	321	324	365	310	339	364	332	306	340	365	346	324	339	333	366	306	365	327	304	310	351	333	362	324	366	338	384	334	309	322	339	348	355	311	318	319	353	366	327	326	333	340	340	377	337	346	349	334	338	340	355	346	361	335	337	301	331	327	352	372	328	321	337	335	331	330	320	319	307	365	327	350	365	327	357	323	355	345	342	339	312	339	322	344	315	343	351	342	320	322	359	325	350	372	316	339	311	348	325	339	333	338	339	330	350	327	335	309	289	322	309	337	334	336	344	358	358	307	370	312	338	335	339	342	359	326	315	331	345	324	319	355	325	297	330	367	346	332	365	319	310	347	352	354	343	329	314	364	343	322	331	344	325	325	345	333	324	283	347	346	314	322	362	336	330	341	357	336	337	324	331	351	331	325	332	369	336	334	341	329	359	325	316	353	334	337	306	341	345	350	304	349	364	328	381	336	354	360	328	310	342	306	363	361	368	324	329	372	333	341	328	331	324	353	339	345	321	320	309	326	308	344	331	313	310	365	332	367	331	334	319	312	334	329	327	331	337	312	344	345	388	314	335	365	353	317	311	323	323	342	366	324	334	328	368	328	364	334	354	359	295	307	319	371	312	344	349	380	331	346	307	300	302	305	355	345	338	346	315	341	322	327	359	327	316	326	379	301	322	358	342	341	347	325	347	315	343	358	326	310	323	352	328	313	338	324	319	344	342	316	329	358	325	316	340	300	337	320	340	335	329	341	345	334	335	340	342	337	342	382	306	278	350	356	344	324	327	355	340	360	343	322	329	340	326	332	346	338	340	324	329	366	329	328	327	343	365	321	330	335	330	324	331	342	340	335	330	303	328	337	335	309	326	330	348	337	329	341	306	339	358	316	348	324	332	313	362	328	325	354	343	315	318	351	339	346	308	326	328	343	312	382	314	322	348	332	307	299	346	361	316	348	360	368	349	345	320	343	291	348	350	320	312	357	345	293	332	311	343	342	357	351	338	309	333	326	325	358	351	351	351	343	338	355	313	337	297	340	331	315	334	314	340	302	345	353	341	302	336	350	335	289	319	345	313	330	346	329	317	349	289	336	326	317	314	325	323	338	325	308	313	323	331	338	332	317	345	346	329	325	350	319	315	311	338	388	337	344	339	334	327	346	345	330	330	326	328	312	352	305	363	351	343	342	316	334	340	337	311	350	312	341	348	354	341	330	332	363	356	318	327	322	316	339	354	352	370	356	334	348	334	331	318	302	344	362	384	327	345	340	393	357	373	347	351	340	314	324	341	355	332	344	362	352	334	328	317	330	334	338	348	365	325	337	362	343	319	328	318	336	301	319	331	375	330	309	335	328	363	362	347	318	331	293	341	321	334	348	299	325	326	338	331	326	328	354	366	342	326	344	339	315	327	342	289	320	308	333	362	312	350	310	313	350	337	327	333	327	330	337	332	358	298	327	334	336	359	330	334	294	308	300	347	337	354	363	314	347	357	316	310	327	282	298	354	324	356	313	320	357	330	329	328	320	342	342	293	342	352	342	345	339	345	319	331	358	347	332	312	356	340	333	317	328	350	334	332	347	340	331	341
45238	46470	39590	38736	33510	41980	45964	29795	14983	3768	905	303	346	216	186	169	134	135	123	136	123	126	139	114	128	128	125	123	123	122	120	128	136	110	134	120	132	104	125	125	112	120	127	94	113	131	125	124	140	140	108	118	127	121	112	98	129	115	130	130	125	138	131	142	117	111	123	119	114	113	110	126	116	99	132	146	120	131	118	123	110	107	117	123	112	106	109	138	103	124	117	123	128	139	117	120	113	110	108	155	147	99	98	109	117	135	111	133	116	119	110	100	102	114	128	132	124	118	113	128	111	119	124	115	126	111	128	119	127	150	128	115	131	132	112	127	124	112	131	109	111	114	127	119	116	122	122	125	108	116	123	129	137	136	125	112	105	128	122	108	105	116	132	128	118	128	108	124	124	116	119	115	110	143	130	147	132	129	107	125	118	107	130	118	110	115	119	121	137	112	123	101	121	133	122	121	125	119	115	104	113	124	126	115	117	95	112	115	117	115	104	137	103	119	107	119	126	95	126	123	128	111	114	129	118	118	132	100	100	119	138	118	115	111	127	113	126	131	110	142	129	131	122	117	106	115	130	113	111	115	106	96	119	103	117	117	99	123	112	95	124	122	111	116	112	118	109	118	122	128	126	128	136	108	100	109	108	118	121	108	113	109	116	101	129	143	110	130	103	135	138	108	130	114	147	128	124	128	100	128	129	130	119	118	131	122	125	114	114	124	106	114	127	123	119	98	115	112	124	106	100	108	138	122	94	112	108	116	124	112	120	119	121	102	116	117	136	121	109	106	101	116	125	109	107	112	116	109	117	128	108	127	93	136	117	113	125	115	151	117	131	127	117	116	134	118	144	105	128	124	93	108	136	130	123	123	111	116	103	114	125	119	118	134	125	120	125	98	119	100	114	144	138	110	122	106	126	127	100	125	115	129	111	129	118	106	130	127	135	115	104	113	127	105	127	110	130	110	130	102	124	120	138	122	107	99	103	135	132	108	113	112	103	121	103	111	105	116	113	119	106	107	106	108	92	116	124	123	121	132	127	115	125	131	152	102	113	94	109	139	115	105	160	115	105	120	146	113	112	120	109	118	119	110	139	125	126	112	130	115	139	128	112	116	109	117	130	116	138	125	103	125	116	116	103	116	130	121	131	119	116	112	115	119	137	117	99	118	116	133	108	133	148	113	112	96	125	129	110	134	122	119	123	118	125	118	128	117	117	126	118	109	129	126	117	100	123	119	133	111	112	124	146	118	137	115	111	126	119	117	128	111	121	120	117	125	102	113	121	102	119	106	88	113	122	118	121	122	121	125	133	131	128	120	114	108	141	101	135	140	108	113	140	103	104	123	115	128	143	135	112	106	107	125	121	103	107	121	108	101	119	107	119	115	134	130	131	121	113	121	108	114	120	121	112	104	125	108	129	123	130	133	122	130	138	157	118	101	124	108	102	119	113	114	108	104	105	130	115	106	107	118	134	116	108	129	134	119	134	109	109	137	122	108	130	123	97	123	127	117	115	140	133	122	135	113	112	118	131	121	110	108	97	112	109	127	127	138	145	127	100	100	129	121	122	123	118	111	123	113	122	127	117	119	116	109	111	117	116	126	127	109	111	126	94	91	122	118	129	123	95	119	110	122	103	110	117	132	127	130	139	99	104	132	108	115	129	124	129	110	131	114	117	111	119	127	141	112	123	127	133	114	111	129	127	101	116	124	107	136	117	158	142	141	116	125	132	107	112	107	146	100	124	116	118	111	118	114	115	134	118	107	98	110	115	105	142	121	121	116	106	114	116	113	131	103	128	110	140	121	108	129	119	118	134	104	111	129	134	125	111	125	90	108	111	112	124	113	120	129	134	120	109	129	118	111	162	125	112	116	126	118	111	133	121	129	117	124	143	112	119	103	119	103	132	115	137	123	128	100	116	104	116	114	119	118	132	104	135	117	128	116	132	126	111	127	128	119	125	110	113	104	122	115	127	140	116	114	113	128	126	117	126	112	127	142	138	104	112	137	112	119	130	124	133	132	129	115	123	126	130	113	98	125	142	107	135	106	125	117	111	118	123	127	112	121	108	118	134	137	137	128	116	115	107	118	128	107	115	105	126	113	108	114	124	107	112	126	133	142	103	134	110	120	102	114	101	128	123	109	124	117	105	118	125	112	130	136	104	121	121	114	132	113	123	109	104	133	122	113	106	117	130	125	132	100	104	113	126	115	140	139	128	119	109	130	140	124	133	123	129	116	122	132	125	112	107	123	117	132	104	141	139	132	110	111	119	122	112	114	123	128	121	138	123	105	126	119	124	106	123	139	127	108	133	143	115	130	110	114	116	129	130	135	108	123	108	107	128	118	107	110	108	117	125	101	110	100	102	112	117	115	135	130	112	126	124	121	133	134	108	97	138	115	125	146	115	121	117	131	118	120	116	110	108	118	136	83	108	123	110	109	142	147	151	110	90	105	101	137	127	126	136	112	124	112	128	119	132	104	114	110	113	100	127	138	99	115	114	117	111	111	114	107	131	106	132	113	114	120	116	128	119	104	107	113	104	124	128	120	125	107	122	131	132	138	113	116	112	126	109	112	122	144	133	129	105	148	112	129	110	116	112	134	122	123	118	124	120	129	123	125	103	125	118	122	113	94	127	120	113	129	139	121	127	112	103	117	125	108	119	112	113	120	93	129	104	132	143	117	119	114	115	114	131	112	116	122	123	112	98	107	108	126	132	134	134	106	126	116	114	107	130	126	110	105	147	109	115	104	95	122	119	98	149	110	115	118	120	112	115	130	110	114	117	108	109	137	114	103	134	128	134	121	125	143	136	118	99	109	132	126	109	84	126	103	117	114	124	137	118	125	120	117	106	109	113	115	127	105	117	127	113	125	111	129	127	133	122	114	121	107	122	114	121	131	148	123	124	118	142	104	103	108	112	118	105	108	127	128	100	126	130	135	114	117	130	113	113	141	116	127	120	115	107	126	125	125	115	136	121	112	126	116	130	110	115	110	131	123	116	117	109	119	135	121	113	127	112	122	93	99	98	110	129	129	121	125	135	124	110	130	114	105	106	114	114	112	100	133	121	116	131	122	110	116	104	135	116	131	139	113	121	127	129	107	136	130	119	102	119	134	131	111	113	118	123	122	108	104	113	121	113	110	145	127	119	118	111	121	139	102	119	127	118	123	130	116	132	120	106	109	130	121	124	99	116	114	130	117	125	114	144	138	125	112	130	112	115	126	111	126	139	118	121	117	107	118	119	118	118	145	113	111	130	132	131	115	122	119	125	127	102	124	125	98	112	127	130	135	123	122	117	118	109	103	140	111	129	116	129	107	105	118	130	122	136	104	135	108	136	126	131	125	138	136	124	113	115	135	120	99	116	108	118	113	100	128	104	115	117	105	127	109	124	117	112	117	118	111	130	121	100	135	122	130	119	115	108	107	108	122	119	131	144	138	118	104	131	135	93	100	137	116	115	111	122	129	130	101	112	132	116	117	100	122
34184	46301	48615	53214	50420	79394	68717	39200	14225	2795	2264	892	1211	791	622	457	358	346	284	290	294	279	281	291	303	256	267	284	292	282	266	282	269	306	294	278	277	288	260	282	305	278	280	304	256	299	264	267	269	288	253	269	273	263	268	277	273	300	272	263	277	291	270	260	284	257	290	267	274	280	265	281	299	317	315	262	295	283	288	301	278	274	281	291	281	294	279	273	297	251	273	295	284	288	288	288	247	278	292	286	292	283	288	255	275	268	272	286	270	288	279	289	309	293	270	274	276	261	288	273	323	279	246	271	286	275	285	292	265	278	262	292	275	264	268	268	313	275	258	288	255	286	283	298	258	280	288	292	287	277	325	288	289	274	309	278	303	265	287	277	308	259	293	248	284	288	268	262	263	279	273	292	280	281	278	282	276	277	272	270	255	267	289	277	278	320	276	261	290	307	276	256	300	261	285	276	268	304	282	258	288	271	282	285	263	273	273	285	242	288	288	282	235	296	299	287	290	269	266	294	275	315	262	273	278	252	298	285	273	281	305	272	289	266	295	259	309	291	302	278	257	289	255	283	270	274	298	262	269	249	294	279	280	281	279	280	267	294	295	290	268	282	281	304	292	286	291	269	270	288	262	258	255	299	242	291	255	264	253	282	268	278	305	264	248	279	301	308	263	245	279	270	279	264	276	286	301	253	279	289	310	284	313	269	287	275	282	272	291	268	285	283	282	310	294	270	276	295	263	265	279	274	245	271	297	269	268	274	272	291	280	280	308	267	272	284	292	261	278	274	267	285	287	297	278	295	285	285	285	274	288	249	275	298	247	287	288	253	260	267	292	285	296	293	272	274	290	281	236	282	283	288	275	293	287	260	293	303	283	247	268	264	300	314	287	281	285	279	294	270	305	272	298	282	289	321	267	277	294	249	288	270	275	284	258	303	295	276	262	263	284	304	278	256	264	307	271	274	269	274	292	272	284	263	274	276	270	275	275	289	284	277	294	284	297	271	280	269	272	307	279	262	276	258	280	286	264	260	275	274	256	299	275	289	304	282	288	271	304	264	290	281	275	280	303	247	294	253	267	293	253	288	271	306	290	290	286	312	303	305	269	301	291	269	294	288	273	278	301	275	264	284	282	288	265	288	310	275	260	274	258	260	270	280	290	251	292	282	259	262	280	292	282	278	291	269	267	248	268	255	254	300	272	263	296	287	321	290	281	288	274	292	292	292	237	269	268	250	285	256	272	292	283	268	269	277	284	291	290	282	297	284	277	282	273	255	281	270	259	293	274	267	264	258	251	278	278	283	314	286	296	253	272	265	283	285	253	278	245	288	290	288	282	293	302	272	289	293	266	234	303	297	286	299	272	270	287	288	254	250	259	301	295	300	272	267	300	291	274	304	254	287	299	294	293	334	285	280	291	260	290	269	293	277	257	287	276	248	286	306	308	271	291	270	292	268	252	276	290	257	262	301	261	255	293	271	286	247	270	270	290	286	298	275	295	258	270	274	268	282	280	265	284	282	287	272	316	250	294	301	268	278	258	298	281	267	263	276	273	288	254	294	280	268	287	304	304	272	267	284	312	264	278	281	272	297	311	327	295	274	272	295	322	310	272	286	266	244	281	290	263	301	293	286	270	280	304	290	287	292	296	276	289	257	265	285	272	260	292	282	263	301	282	283	286	281	287	280	271	263	294	292	314	279	304	263	286	288	248	270	295	296	274	266	293	282	294	290	300	239	277	255	287	258	298	267	286	297	287	283	269	290	275	260	244	264	294	272	283	287	289	296	267	235	282	276	320	294	274	278	306	283	276	283	307	254	298	258	253	272	272	272	259	286	288	279	273	266	295	271	262	294	297	312	278	276	292	288	300	305	261	270	268	250	302	270	286	276	297	267	282	276	299	262	288	267	286	303	297	281	273	294	270	289	295	290	271	267	252	270	304	325	239	270	296	292	306	273	248	271	286	262	281	281	284	295	285	316	259	309	290	246	282	310	287	295	281	270	311	254	304	273	283	307	263	257	281	259	264	247	289	295	269	287	291	272	285	262	304	274	285	262	256	291	286	279	307	290	298	268	252	283	250	313	281	282	267	264	268	251	265	289	259	290	276	272	276	281	305	267	295	289	282	278	287	272	273	280	272	273	283	284	251	285	237	275	257	273	279	296	283	294	294	284	287	286	256	278	267	286	279	304	267	269	285	244	262	306	288	284	308	282	272	291	290	283	273	283	285	281	312	292	264	305	275	274	286	304	289	290	300	266	253	305	261	265	269	286	280	272	275	277	269	285	270	278	273	292	268	271	274	279	279	254	293	302	289	257	280	302	292	264	268	311	276	281	287	313	268	297	269	297	296	270	290	297	298	276	258	254	283	278	281	274	261	272	289	309	267	284	282	281	297	280	307	286	277	270	279	263	298	270	269	286	269	293	290	281	299	294	286	299	280	253	265	304	298	250	282	280	301	288	264	268	279	268	285	283	274	262	297	279	298	300	270	282	283	256	274	310	288	318	285	281	254	272	281	294	277	269	285	253	294	264	299	274	284	317	298	288	271	298	286	273	305	276	303	268	248	278	264	274	280	259	281	260	298	280	280	296	257	271	290	247	301	274	278	279	284	282	296	284	257	246	261	308	274	264	275	267	282	269	279	263	292	248	266	274	287	303	269	287	268	280	233	273	272	295	282	252	263	276	273	282	271	287	284	296	298	294	277	265	286	253	255	293	262	271	293	282	290	262	257	272	290	284	267	291	282	314	289	267	278	252	281	292	277	305	255	326	277	317	300	297	295	262	258	302	256	270	269	315	265	284	266	266	272	265	281	279	265	268	283	260	270	312	290	263	250	297	317	293	313	299	244	287	286	297	276	289	285	281	259	276	280	280	269	289	285	265	292	283	265	249	273	284	306	277	257	264	289	264	238	285	308	281	281	243	280	243	263	294	253	281	274	261	301	277	269	279	288	275	276	289	268	307	301	278	268	270	279	263	298	287	282	325	285	273	298	282	281	280	313	281	283	274	293	266	295	305	276	259	291	267	271	288	277	271	267	301	281	250	269	269	261	274	285	277	273	290	283	282	266	284	288	278	273	268	248	266	314	267	263	275	306	282	295	261	280	257	289	288	263	283	312	268	293	255	239	276	301	273	253	290	266	298	278	277	256	310	245	291	264	281	284	282	286	277	311	297	290	299	320	271	314	302	305	251	259	313	293	260	321	236	233	279	270	279	291	291	286	275	254	283	271	258	266	290	291	270	302	294	291	277	299	264	256	277	280	298	270	287	284	282	256	260	250	283	276	257	269	287	251	288	283	293	289	268	277	269	257	278	288	281	251	274	281	292	296	271	266	294	248	285	303	301	253	257	284	291	280	285	288	264	264	279	254	265	289	265	265	282	242	262	303	278	273	285	267	261	274	275	265	259	283	275	280	280	300	274	308	283	279	280	289	269	283	306	297	255	269	254	270	275	269	277	293	245	273	297	265	298	282	286	307	262
15749	22573	23227	18008	10623	10422	9052	2895	550	175	171	137	144	144	151	127	146	141	135	136	131	134	126	125	138	141	130	144	134	120	142	114	155	158	131	131	120	149	133	131	140	140	154	170	154	147	153	163	147	139	128	138	130	146	124	119	136	119	136	127	145	144	138	149	138	141	138	146	132	139	136	159	141	149	145	153	138	144	153	147	142	119	155	162	147	153	126	131	134	143	146	158	150	127	131	120	140	131	150	127	141	126	151	119	126	124	161	153	142	151	161	143	140	128	144	128	153	127	143	126	139	130	139	145	139	149	126	142	132	138	144	134	153	137	148	164	151	143	121	141	130	131	136	126	161	152	129	136	135	148	144	147	153	146	151	127	143	116	160	154	162	146	118	149	159	150	124	140	149	163	117	131	142	132	159	151	136	143	145	146	143	117	127	172	153	143	152	137	139	144	142	151	127	137	138	144	144	128	153	143	135	141	129	138	132	121	140	154	135	151	135	155	126	168	151	126	145	152	140	154	145	126	114	140	143	142	131	120	162	133	172	127	114	134	158	151	144	165	144	160	132	146	143	149	129	135	137	153	135	142	127	128	162	145	129	142	139	136	143	141	135	132	143	140	142	147	131	125	140	156	123	135	131	158	121	128	139	152	141	140	130	145	130	127	136	152	147	145	100	145	143	162	126	138	138	122	149	133	144	132	169	147	116	128	135	114	151	127	130	162	136	135	136	143	125	134	124	158	147	146	152	134	135	124	126	161	149	149	136	121	142	134	150	143	139	129	137	125	140	133	128	122	112	129	143	169	161	134	141	169	157	147	146	140	126	159	147	134	140	140	141	127	145	133	139	136	143	140	138	147	160	131	124	127	161	126	122	150	119	154	139	139	153	140	138	129	136	116	143	151	137	148	144	109	125	125	152	143	132	131	116	123	133	129	135	143	137	150	138	136	131	135	154	156	150	148	122	126	140	140	147	138	138	150	129	115	130	127	148	149	133	131	132	122	141	132	156	115	143	130	121	149	146	143	142	138	134	156	134	123	123	146	162	144	156	146	129	107	150	121	147	166	153	138	137	127	150	147	174	163	146	155	149	130	135	142	155	148	133	136	124	130	138	143	134	129	143	117	144	151	174	126	135	156	141	156	149	136	131	136	125	134	140	146	140	135	149	142	144	140	151	129	141	147	142	124	129	134	137	132	141	121	133	156	137	149	148	144	132	142	127	143	156	130	150	134	137	140	159	160	127	157	164	133	143	160	138	144	154	144	140	135	154	126	146	144	142	143	162	127	139	142	142	149	136	105	159	145	159	138	143	141	155	133	143	142	147	178	145	144	141	137	147	135	137	148	147	110	135	158	125	137	157	139	130	147	154	145	147	138	133	128	156	137	125	115	139	152	134	144	149	129	147	155	135	142	126	132	137	133	141	137	135	130	123	127	129	142	133	145	128	116	177	136	147	119	133	141	137	153	139	143	123	140	122	135	143	131	156	128	149	144	131	148	131	126	158	140	143	150	134	118	146	132	129	145	153	123	134	160	152	157	146	138	133	137	136	134	146	128	121	140	137	132	149	140	144	150	139	160	165	147	155	145	145	146	156	152	131	148	145	141	149	143	143	147	111	144	148	153	144	144	141	146	141	159	148	132	133	155	142	141	151	132	113	152	157	141	135	162	116	153	155	149	138	148	163	143	141	152	160	160	160	154	155	138	142	151	149	130	143	149	142	129	164	123	139	125	162	137	140	129	140	140	144	139	123	145	131	144	133	123	126	146	155	125	140	137	148	151	134	141	141	152	134	136	131	146	113	140	140	138	130	134	156	139	154	135	150	147	120	141	119	164	115	130	150	157	140	127	176	165	141	137	121	138	147	138	143	134	149	127	120	146	150	117	134	149	135	142	131	153	133	132	130	145	123	175	147	158	127	144	131	136	158	147	163	141	144	129	132	132	142	136	133	122	134	122	159	115	138	147	139	128	127	149	146	142	155	131	145	144	132	132	126	135	137	146	123	144	139	153	180	120	133	157	145	136	131	136	171	133	135	137	142	150	138	135	154	137	140	103	114	141	134	139	140	129	143	133	142	127	150	135	152	110	125	136	119	146	117	161	152	158	144	128	137	137	138	133	127	135	145	131	161	145	114	120	119	140	152	135	140	138	151	130	142	141	145	115	140	157	142	147	140	132	116	146	151	140	138	151	147	145	152	134	161	137	133	146	132	130	156	170	137	142	148	123	137	141	144	155	130	150	129	135	148	141	119	123	142	122	124	134	151	133	125	142	139	132	131	133	137	154	131	147	133	138	131	133	165	147	143	149	117	156	163	137	145	142	126	150	138	131	125	128	140	132	143	128	144	155	144	140	141	141	145	138	127	134	146	147	151	137	162	146	152	149	157	132	147	144	120	124	145	155	156	134	135	141	141	130	139	148	142	130	154	151	139	131	130	125	129	143	168	129	145	175	134	135	146	120	142	131	148	153	118	136	122	133	139	136	155	136	162	159	174	171	127	151	144	152	134	144	137	117	129	152	159	139	143	139	115	130	120	144	146	153	149	153	153	134	148	128	131	155	160	130	136	139	142	151	141	141	141	151	153	130	151	123	138	140	144	140	116	133	142	147	138	132	138	152	171	144	146	114	146	145	139	145	121	163	147	150	127	151	139	132	149	131	132	147	140	130	146	139	164	132	133	143	140	158	144	143	144	150	141	149	128	127	153	156	156	140	156	159	110	153	124	118	129	147	154	150	157	126	142	139	133	113	159	120	132	127	131	120	124	145	152	137	162	145	141	128	149	149	151	134	143	117	138	135	141	146	131	149	151	135	140	117	133	121	158	112	127	134	147	145	154	134	138	141	147	143	121	130	146	161	127	141	144	145	132	137	136	131	119	120	128	142	160	141	141	132	131	135	138	156	132	139	163	142	152	152	136	158	157	129	144	143	138	132	157	142	137	136	135	143	138	156	138	131	124	164	139	148	127	146	157	151	134	131	134	136	123	140	124	132	146	162	144	152	131	139	141	147	148	139	154	134	137	162	132	125	142	134	148	160	132	130	151	139	131	154	124	160	158	133	147	113	131	114	138	110	146	149	142	130	154	149	144	141	130	161	146	151	126	148	127	157	127	115	145	149	139	132	108	136	143	129	135	127	142	140	152	134	137	157	158	152	150	143	136	132	121	172	139	149	138	141	141	151	146	144	145	145	119	133	143	129	129	149	162	135	124	149	148	135	135	140	131	135	139	122	128	126	136	155	141	135	139	118	157	141	135	162	143	156	137	135	166	141	139	161	141	117	147	156	168	131	128	148	138	160	141	141	146	134	145	168	148	127	130	158	154	138	151	107	134	153	149	144	137	151	162	140	150	149	139	149	110	132	115	127	133	157	137	145	129	137	146	125	144	111	136	150	130	151	143	141	146	157	157	137	135	122	144	120	140	140	138	133	140	138	149	133	138	131	115	143	134	131	128	141	156	155	130	133	139	162	133	142	130	165	128	156
11613	19891	26792	25615	21961	25357	21389	7460	1455	486	479	378	401	351	352	321	390	363	355	340	334	335	356	324	346	348	321	329	315	344	322	342	322	326	323	361	340	323	370	306	330	347	335	360	325	334	367	335	301	356	365	358	343	328	365	358	319	336	334	345	325	340	334	317	339	339	330	323	315	341	327	318	338	311	321	340	356	325	335	331	317	336	316	373	327	316	346	303	325	347	317	342	336	352	338	329	349	328	332	340	364	334	357	342	331	319	338	297	332	364	367	357	296	337	325	359	355	327	322	322	313	321	322	308	339	349	357	368	315	301	305	336	341	340	347	351	313	339	339	304	314	348	352	315	336	391	340	362	366	304	305	335	333	351	334	327	407	313	322	345	376	325	351	357	352	364	320	328	338	359	326	337	343	355	323	356	338	362	308	336	337	366	306	318	336	357	296	357	316	346	329	344	316	362	333	311	332	338	317	329	351	342	323	350	302	356	379	318	314	369	383	333	308	340	362	336	360	336	327	323	335	338	320	331	313	374	302	346	308	344	362	314	344	322	350	372	345	350	322	301	351	320	343	323	353	354	337	317	334	359	350	307	306	332	325	342	331	357	351	328	351	333	329	299	326	327	325	335	326	289	346	354	334	336	320	360	320	340	325	336	353	339	342	339	324	351	327	322	334	356	359	332	340	320	351	309	340	359	332	360	337	308	364	284	316	303	352	336	318	336	354	338	352	335	357	303	326	341	332	334	324	333	375	305	330	332	333	345	323	326	343	322	328	335	316	313	330	301	320	349	370	346	325	347	342	317	350	352	326	345	334	340	311	365	320	339	298	342	325	359	332	339	339	326	313	338	324	321	323	365	323	346	307	354	328	349	302	318	330	350	308	326	365	322	327	321	362	342	335	320	367	358	330	337	337	332	336	329	339	349	344	290	333	351	372	326	334	339	323	331	339	345	328	305	328	322	327	316	339	325	318	341	358	369	321	323	330	352	347	340	340	322	332	360	309	342	339	379	353	343	372	304	352	345	337	357	348	326	311	359	336	330	323	339	325	353	347	312	332	317	341	336	369	336	313	328	327	318	348	333	331	325	325	364	336	330	344	345	338	328	332	335	333	309	341	318	339	328	330	311	330	341	323	324	351	341	340	329	327	288	362	330	338	349	347	330	322	343	365	311	352	331	331	332	359	334	350	366	319	339	363	346	321	338	342	322	358	332	369	348	323	344	338	307	352	332	336	338	318	357	306	306	327	344	330	369	330	341	325	315	334	371	338	275	327	339	336	363	317	348	327	335	326	330	315	319	298	322	286	342	307	356	334	338	318	337	356	332	322	322	352	341	342	339	364	347	358	330	324	333	357	344	308	332	326	360	304	356	343	362	349	341	324	336	319	328	333	351	356	332	320	351	349	343	332	382	298	318	340	362	374	339	331	351	370	340	280	355	332	310	343	317	318	360	319	334	279	312	369	355	356	329	345	329	322	338	335	318	327	336	318	356	334	306	344	321	322	321	366	326	342	331	337	306	336	324	337	323	324	310	322	360	318	329	341	312	315	337	336	346	341	328	324	324	349	297	344	338	328	317	334	337	345	300	364	323	321	301	342	362	344	325	349	338	363	356	352	365	308	361	316	375	337	336	344	352	318	350	355	344	330	359	338	291	349	338	352	307	333	331	345	357	321	341	313	327	323	350	344	342	370	291	376	304	336	287	332	341	349	359	303	347	372	342	321	335	325	337	328	348	322	350	363	355	309	324	343	363	370	348	344	322	326	351	359	352	354	338	346	309	319	343	342	344	337	336	340	347	325	337	331	322	347	336	328	314	335	310	329	323	312	348	348	306	381	337	342	324	331	338	351	350	361	338	353	319	317	313	332	341	346	336	339	331	339	329	303	339	352	338	295	308	352	330	366	334	325	325	331	343	370	311	347	310	285	328	331	312	361	342	340	343	325	369	289	330	325	325	335	331	322	376	335	316	358	355	336	352	361	319	342	343	341	319	313	337	347	335	351	305	318	298	356	321	323	338	340	316	316	328	335	337	344	319	347	287	378	344	314	333	317	367	338	351	332	376	351	401	356	376	348	326	336	352	363	340	344	327	324	358	358	309	296	363	331	352	357	355	347	347	347	384	337	317	349	324	350	338	306	327	321	333	343	345	354	337	343	363	362	336	321	347	358	351	320	361	317	339	349	323	323	360	332	324	316	386	336	324	345	334	340	342	363	328	295	350	340	330	346	352	362	322	298	391	327	355	360	329	326	322	347	370	344	304	369	319	327	340	326	322	319	328	310	341	337	338	346	349	322	376	346	330	336	335	348	338	317	336	361	344	353	337	319	326	358	297	330	342	356	352	355	333	329	343	345	334	326	339	344	328	331	333	336	324	352	348	333	318	304	344	347	352	343	360	356	351	349	358	318	338	346	321	358	345	325	361	321	318	306	367	306	357	354	314	353	345	319	336	323	338	383	316	343	334	314	325	313	338	336	352	328	336	325	313	364	302	344	329	368	331	309	343	351	313	331	346	336	362	358	327	354	325	326	314	354	321	339	363	345	335	344	335	320	329	332	349	355	355	334	332	344	335	337	320	311	349	313	324	349	345	316	331	333	360	326	349	332	355	357	328	303	323	333	330	308	360	341	341	389	352	323	325	364	346	357	308	397	346	330	357	343	308	338	357	379	330	335	327	338	307	342	373	343	351	347	331	348	346	319	337	360	328	309	342	318	352	343	361	326	337	327	328	308	364	344	306	345	317	315	340	361	330	346	325	333	351	332	330	357	363	321	329	346	305	300	327	365	333	350	361	315	359	333	369	352	386	336	302	375	336	355	301	364	329	349	317	353	316	351	337	347	329	371	334	321	350	342	306	339	328	334	326	331	338	342	357	333	339	328	353	339	354	324	337	353	349	334	370	340	335	319	354	329	322	339	390	338	384	372	311	346	341	345	344	376	323	349	330	339	324	348	365	333	317	363	349	325	346	333	325	357	328	342	365	320	348	331	381	331	347	351	368	342	333	328	341	329	355	358	339	350	322	308	335	353	335	351	344	321	323	309	362	328	301	340	321	327	333	310	330	334	339	330	332	303	309	356	333	348	347	368	339	326	353	355	338	334	314	346	331	386	356	314	346	318	358	339	327	349	340	317	346	351	332	382	346	333	358	339	380	331	325	333	322	325	320	353	318	330	330	328	318	366	347	353	326	343	357	330	347	318	328	365	339	309	318	302	334	362	355	298	333	363	328	314	316	329	339	287	364	332	356	300	336	334	317	333	353	332	329	325	325	332	316	354	350	313	337	325	336	315	325	339	333	335	326	331	341	358	324	299	319	343	339	349	347	340	349	352	356	311	319	342	347	340	348	334	379	319	307	327	326	366	361	345	335	344	358	342	335	311	316	314	335	333	356	313	354	346	344	322	326	346	354	349	334	344	329	342	354	352	340	369	327	349	346	324	336	338	322	370	318	322	366	320	353	387	347	331	360	374	329	331	365	331	303
37976	44654	44563	36175	28435	35347	33985	18727	5787	1071	369	225	194	196	176	136	137	141	161	149	118	139	145	137	139	147	147	123	149	138	150	140	173	140	149	142	132	176	134	128	164	135	116	129	140	134	152	155	153	133	139	134	144	162	141	122	146	168	176	149	151	136	157	142	143	153	133	146	141	160	148	153	136	150	145	146	147	174	151	137	120	129	140	137	164	164	161	132	147	148	145	136	141	129	143	141	133	130	150	134	147	159	160	153	167	142	146	123	162	140	124	152	140	180	160	156	158	149	129	142	130	135	153	141	142	138	147	155	129	157	150	135	147	129	142	155	126	123	133	125	119	165	154	159	166	135	121	159	146	154	157	132	156	134	164	141	109	133	141	151	131	132	153	132	153	147	141	113	132	136	145	150	152	159	154	155	156	137	149	125	122	137	145	124	151	143	133	154	142	144	176	141	122	147	130	113	126	146	139	151	124	143	140	158	169	151	146	143	152	154	152	139	153	175	143	143	120	139	124	153	137	108	114	126	145	154	152	164	126	156	134	146	150	134	169	162	143	140	139	153	128	124	129	144	129	149	168	143	147	141	154	165	134	153	151	135	135	146	155	134	140	138	150	156	149	142	144	163	160	131	158	146	150	148	120	152	138	148	164	119	133	147	115	140	143	149	124	156	148	147	122	150	147	153	147	147	146	157	143	134	143	136	141	137	140	138	146	151	146	145	143	153	151	139	135	140	156	113	144	152	145	124	146	144	143	100	151	118	143	144	143	119	136	131	146	135	136	143	139	135	136	160	162	144	150	171	173	122	147	146	122	149	154	158	132	135	161	143	139	152	134	141	147	148	140	125	151	143	138	150	128	141	154	158	134	154	158	124	156	155	130	145	142	161	135	133	164	135	148	138	125	152	137	142	151	159	138	148	125	142	136	141	156	155	132	150	148	148	139	126	140	131	145	166	126	149	133	131	155	139	149	124	151	148	147	146	136	147	155	113	142	135	137	128	150	147	155	145	138	133	155	154	119	146	143	144	140	145	155	137	139	134	146	154	123	167	136	141	110	140	137	150	151	141	153	144	137	171	177	137	151	148	148	146	138	134	140	161	162	159	141	151	127	138	161	155	128	130	132	146	158	146	120	124	132	147	164	128	140	157	134	146	133	142	123	136	133	176	143	158	148	154	154	143	128	142	128	147	134	145	144	120	152	135	132	155	131	167	129	156	127	139	170	152	140	137	125	148	146	152	149	165	163	137	133	174	155	146	149	149	143	147	129	151	137	165	156	159	164	148	153	140	129	132	142	128	157	129	127	136	148	156	147	148	184	149	152	151	142	151	136	133	140	127	155	137	132	147	144	143	146	157	157	156	150	150	136	118	143	153	145	144	158	135	149	126	127	142	143	155	147	158	153	149	139	158	142	140	131	140	130	164	143	151	138	137	142	143	154	149	164	128	158	138	150	146	135	157	156	129	141	150	127	148	141	145	132	131	135	163	134	155	161	181	136	153	164	128	142	137	157	148	160	138	156	175	140	146	129	153	143	143	153	161	147	147	119	149	144	144	143	136	114	156	135	145	136	147	155	154	138	140	148	164	172	152	132	149	151	151	150	133	143	154	138	143	138	144	154	147	111	122	137	120	164	135	144	152	143	126	146	129	138	149	154	127	142	147	133	137	123	140	149	146	145	152	144	133	139	135	146	117	146	126	136	143	142	121	130	131	148	136	120	146	120	164	130	149	142	137	151	150	132	152	155	143	165	143	149	171	145	119	142	179	125	116	148	135	159	148	168	163	143	143	122	152	143	127	139	130	154	138	133	150	144	126	141	160	160	147	151	148	136	128	148	173	128	126	154	144	147	140	153	153	135	121	151	172	154	152	140	156	138	154	144	163	166	137	145	151	146	154	148	152	155	165	125	134	152	142	163	158	124	151	129	150	151	127	134	159	170	137	158	142	130	136	148	149	148	133	149	142	161	123	139	150	151	153	145	137	168	151	160	158	156	139	156	152	136	141	137	142	145	152	130	167	128	135	126	118	166	155	169	149	133	155	167	133	127	170	155	159	158	157	144	152	131	138	129	139	126	164	133	132	161	119	169	146	137	135	151	110	131	168	150	142	161	161	153	156	159	158	146	149	159	134	137	154	143	118	149	147	139	131	128	156	130	136	144	128	149	152	128	144	149	134	133	154	159	135	157	150	153	145	139	151	165	139	156	133	134	154	127	129	133	134	154	146	131	140	153	163	126	123	135	139	136	138	148	132	154	130	152	156	159	141	155	159	152	143	148	148	155	159	142	139	129	150	170	138	174	138	161	139	165	153	141	139	150	155	128	147	135	175	137	162	142	141	153	137	157	133	156	160	156	142	177	140	157	159	165	144	133	146	137	136	123	144	142	148	134	160	157	155	141	138	158	117	153	140	142	134	150	117	152	136	119	162	160	151	154	162	135	142	133	137	149	147	145	157	128	127	158	150	144	157	161	148	145	150	148	126	171	164	135	140	137	136	155	140	150	149	146	130	139	148	152	162	151	137	156	148	146	146	125	155	145	136	134	151	161	155	162	147	112	132	121	145	160	137	111	134	143	161	127	149	163	172	128	121	134	138	137	146	126	155	159	157	125	144	175	148	150	130	113	132	132	138	135	140	138	141	141	163	157	157	150	122	158	136	153	152	139	118	147	153	134	158	159	170	159	137	150	147	145	125	146	147	145	143	180	144	171	148	160	140	133	133	141	121	143	143	140	145	128	136	162	123	161	133	122	125	135	149	154	152	160	144	153	154	123	144	124	138	133	127	133	141	151	143	144	131	141	120	146	140	140	146	138	125	139	142	157	176	132	136	126	137	130	137	154	145	158	130	132	126	163	157	139	130	143	148	149	160	152	164	140	141	145	161	143	155	139	162	156	142	130	167	130	166	171	157	152	139	140	143	146	133	149	155	127	156	134	118	126	140	156	135	137	160	161	142	140	152	161	122	135	148	157	132	156	150	141	153	152	145	141	146	145	126	158	145	139	138	147	132	142	150	162	147	135	137	134	147	146	123	159	143	161	129	162	133	133	162	137	139	138	136	141	145	145	135	180	124	160	134	141	141	141	148	146	144	176	158	156	133	151	140	152	147	165	138	137	120	142	163	105	159	143	172	139	128	139	137	144	140	157	127	128	145	163	169	138	149	148	135	162	162	164	137	151	154	151	143	153	142	131	163	151	131	124	152	151	159	153	143	155	151	171	159	136	137	151	138	139	137	144	155	133	160	140	138	143	145	156	128	148	144	136	111	144	147	136	158	129	163	143	137	130	136	148	137	131	147	132	151	173	158	155	127	139	160	156	126	126	148	146	139	141	148	131	162	145	131	138	127	146	136	124	152	164	155	147	131	152	124	139	121	134	151	142	150	162	124	130	127	126	132	126	163	139	138	130	138	162	125	156	157	135	148	162	137	132	134	155	147	149	138	147	129	150	140	136	161	151	151	148	155	127	152	144	170	132	157	128	115
28994	41132	50461	43509	47975	59835	48271	23210	5713	1208	1082	583	657	545	472	444	364	384	348	331	314	351	371	347	351	311	364	336	310	349	330	345	337	326	362	303	373	346	345	316	339	347	330	369	356	336	348	321	343	333	340	319	311	327	328	332	320	304	349	317	330	334	338	347	315	376	327	372	341	319	351	353	331	346	347	329	312	333	316	331	345	333	350	320	337	360	347	363	334	356	359	349	311	333	310	353	351	314	360	342	367	343	351	355	350	336	338	321	320	295	317	344	351	354	316	351	317	350	341	354	325	348	343	352	354	341	331	346	314	347	338	323	371	346	337	346	352	332	321	360	323	332	347	359	337	304	340	350	308	329	304	350	369	302	310	336	347	309	358	335	350	306	369	330	334	339	360	335	349	346	329	329	357	316	329	348	303	327	321	333	330	333	356	322	321	318	323	318	345	320	311	333	339	331	325	327	353	344	332	332	315	329	348	351	349	345	329	335	327	336	314	364	334	295	344	351	330	320	365	362	335	343	334	344	317	345	304	347	314	336	360	333	331	305	373	308	352	348	332	328	357	356	355	349	354	328	338	334	389	317	316	334	342	353	346	353	353	334	311	336	311	334	335	355	333	344	310	341	331	345	310	357	311	338	347	354	341	332	358	355	330	362	325	371	342	365	351	323	301	333	321	307	351	323	335	346	350	345	331	316	325	340	338	322	353	333	357	347	351	341	338	370	369	350	340	306	325	343	322	332	344	312	305	342	318	337	341	337	372	359	327	342	338	318	358	338	371	347	347	326	353	375	324	319	329	358	349	370	317	330	336	336	343	338	350	334	354	313	329	320	307	337	321	294	368	367	310	330	347	310	333	333	343	340	331	356	338	343	357	335	324	325	339	346	345	330	334	351	337	324	344	346	351	326	347	333	343	314	348	357	346	361	346	375	332	336	332	347	357	304	355	358	364	327	333	351	337	333	338	342	370	337	354	357	329	352	334	337	348	327	351	317	344	313	337	342	346	386	348	323	350	341	329	332	366	351	332	334	354	342	339	298	331	336	366	340	326	340	340	323	344	342	356	300	335	319	348	343	324	321	315	359	300	325	353	317	326	312	340	330	347	332	360	342	369	335	325	345	340	342	326	364	322	319	363	354	341	341	344	327	310	322	383	333	343	335	354	349	316	348	326	296	367	341	340	309	382	329	350	333	357	340	382	307	336	331	327	337	352	335	364	342	340	346	317	343	359	321	326	337	328	340	331	341	344	357	352	347	338	365	375	256	318	338	315	354	333	339	366	325	323	329	321	333	292	316	358	332	366	374	351	343	314	349	362	335	363	335	332	302	313	335	337	337	355	314	349	329	348	326	354	329	351	339	334	331	341	327	336	336	371	324	347	312	325	346	329	305	330	323	336	319	313	358	390	338	339	321	339	345	332	294	362	362	362	344	317	338	331	310	316	311	332	336	344	306	326	361	327	328	338	329	378	342	302	333	332	358	332	362	335	360	313	349	347	352	358	282	337	336	346	351	368	344	346	326	304	338	352	315	345	345	339	299	360	340	313	353	368	331	339	360	321	345	353	317	315	317	320	332	325	332	335	333	338	292	354	345	348	357	338	329	374	325	311	321	333	338	306	353	333	367	400	335	376	354	360	325	313	338	315	359	306	333	350	318	336	336	364	333	319	345	356	335	329	340	345	298	320	334	341	338	347	371	329	316	341	344	332	361	360	335	309	330	331	378	346	355	331	324	362	342	327	332	338	329	338	340	310	285	339	331	333	343	358	350	312	341	323	315	316	363	336	365	328	339	321	326	275	318	337	333	353	337	350	348	359	304	322	332	312	318	357	317	351	329	354	350	307	342	375	341	335	360	315	326	368	334	361	321	347	346	331	322	322	334	336	331	333	331	363	322	306	331	360	371	343	354	337	330	346	348	341	349	348	353	332	351	334	337	356	330	368	334	307	345	326	344	329	339	322	319	341	344	328	317	341	323	315	362	344	346	349	322	353	370	371	299	297	307	327	359	329	336	333	352	374	373	342	329	323	340	392	296	353	347	323	344	336	358	315	321	362	368	307	373	288	354	328	339	359	333	311	348	342	326	360	323	357	334	363	343	360	360	326	346	332	344	345	331	328	327	315	342	344	365	341	338	357	360	338	324	325	324	360	343	319	313	316	372	315	323	376	346	326	334	328	344	356	323	322	346	293	359	325	340	352	320	355	341	309	327	335	313	312	336	362	350	315	375	318	339	363	333	337	369	322	356	363	331	344	320	344	318	303	345	334	343	332	321	356	337	330	357	352	348	339	346	355	362	370	312	352	321	334	340	327	342	333	341	335	355	359	332	319	331	334	322	314	367	320	363	367	325	384	336	348	329	364	335	362	340	313	306	337	357	294	347	362	348	328	354	347	361	356	357	368	359	331	340	341	307	359	370	309	352	320	320	346	306	329	335	323	376	371	352	335	318	327	342	326	311	340	333	370	346	337	332	306	330	319	300	321	332	348	342	351	337	320	345	318	338	328	346	353	358	353	342	338	353	305	358	348	317	335	335	358	349	324	340	380	315	353	343	336	343	346	329	322	313	359	334	334	349	338	337	340	350	329	315	372	356	349	333	307	336	378	338	326	336	333	341	321	343	346	331	349	330	346	332	309	356	338	325	361	307	322	361	320	313	343	349	349	335	322	378	351	352	361	336	337	365	335	357	347	309	313	331	335	367	340	321	329	333	333	327	322	379	349	329	343	344	334	335	350	342	314	326	354	334	336	342	344	345	346	338	352	357	333	366	339	324	368	323	347	325	356	315	340	338	360	334	348	332	352	336	321	338	351	337	352	351	304	332	370	333	337	343	323	368	342	361	313	361	276	320	347	336	370	347	390	364	338	353	348	333	322	343	346	342	356	321	342	362	324	323	361	351	327	346	364	306	377	350	337	347	341	368	333	296	331	331	314	314	331	324	345	332	339	348	303	350	351	349	335	339	365	344	325	331	315	336	331	338	321	316	325	335	350	343	335	350	338	344	365	348	382	331	356	282	327	326	325	351	350	319	334	325	325	342	354	350	302	357	319	347	357	344	316	354	342	354	348	326	350	371	357	372	336	321	335	341	336	377	348	343	324	337	323	341	335	343	357	335	319	341	354	359	331	333	341	329	325	316	351	347	379	366	316	315	328	366	325	305	330	327	349	344	325	296	338	355	332	324	325	313	360	301	333	350	346	290	304	354	316	329	342	309	322	358	325	324	333	291	358	332	309	347	342	343	337	303	360	348	340	342	348	330	296	342	324	350	375	345	378	325	346	345	330	320	322	335	349	302	327	355	361	324	372	363	301	313	328	347	343	344	333	323	335	324	322	352	339	388	314	334	311	322	358	367	309	352	333	339	332	339	315	335	351	340	336	342	331	324	346	331	370	346	324	335	300	330	301	350	328	329	335	327	364	322	325	347	367	309	349	309	357	314	336	323	324	319	332	326	329	342	335	351	344	347	329	345	368	371	325	317
49245	41451	41894	38521	33684	40253	46642	30669	14670	3515	969	383	366	281	215	194	122	135	128	96	144	120	112	109	125	126	119	119	131	122	110	133	140	133	112	132	122	128	134	116	119	125	140	114	126	129	149	99	110	117	107	129	114	121	108	127	105	130	115	129	109	114	115	108	125	116	117	117	120	125	128	136	108	134	110	130	103	132	125	119	121	126	133	131	117	117	114	137	112	142	115	136	131	107	130	117	120	115	136	131	112	125	107	148	146	120	111	130	130	125	131	137	131	111	133	121	142	131	136	129	126	125	123	107	97	113	133	115	121	105	138	129	121	109	126	117	135	117	119	116	107	118	126	138	100	110	125	134	130	121	97	125	122	118	126	105	105	140	123	128	122	125	133	109	123	121	117	118	122	108	146	130	122	124	97	110	123	103	138	136	128	105	102	144	123	116	124	116	127	96	120	103	141	124	104	121	131	104	122	114	122	113	136	110	137	155	130	112	116	109	120	97	133	109	113	110	143	120	126	113	118	108	146	130	120	105	134	136	110	122	136	104	131	113	134	131	121	118	111	104	125	108	135	100	133	128	123	100	106	142	107	118	128	128	131	135	128	128	125	130	131	105	119	121	127	131	117	109	112	129	104	130	114	123	105	110	136	126	128	109	117	126	128	124	118	115	104	126	128	97	128	111	99	115	123	126	112	115	129	137	117	98	112	112	118	126	133	102	114	137	108	111	138	138	130	112	137	127	135	128	119	118	109	121	118	111	124	119	145	119	122	111	123	103	122	116	127	135	128	124	103	114	138	128	149	96	115	101	152	105	116	133	131	131	129	104	117	125	123	137	113	125	128	133	124	108	102	129	134	111	118	113	113	127	134	116	112	120	137	134	119	134	122	125	109	104	130	125	125	125	126	144	122	120	120	115	105	127	143	126	119	120	117	108	102	132	121	117	148	111	112	118	114	125	89	142	145	125	126	141	116	142	116	118	116	129	129	129	126	121	121	125	132	120	121	122	134	127	140	139	129	122	115	124	120	89	114	98	137	127	119	111	123	119	100	120	115	121	126	121	113	127	134	116	117	127	125	126	118	128	118	119	123	115	110	131	117	132	110	119	88	134	113	125	122	129	111	112	119	131	113	109	120	114	151	115	101	133	107	112	145	118	111	106	135	134	129	127	129	107	119	115	121	132	126	132	119	128	116	82	133	116	110	132	124	112	115	145	112	117	127	116	117	121	114	115	114	127	127	122	123	135	144	113	99	128	129	114	153	130	119	125	125	116	97	108	127	112	121	128	111	128	120	115	125	131	116	132	118	108	105	119	119	134	110	113	126	110	122	111	115	131	133	124	108	116	121	125	119	122	102	118	133	121	128	112	133	108	102	116	118	138	119	122	117	107	129	123	103	113	128	119	131	136	117	124	118	128	125	107	125	136	115	128	129	131	123	131	112	126	117	126	113	115	117	112	133	132	135	135	95	107	115	126	107	121	124	127	124	139	118	132	107	104	110	126	120	117	132	123	129	118	119	111	131	125	122	110	130	114	152	114	117	104	117	130	131	127	133	102	110	123	124	140	111	119	135	116	127	126	124	101	116	141	123	126	114	151	125	114	101	116	123	128	100	139	122	129	118	116	105	137	129	110	116	121	122	110	96	105	105	146	139	112	134	110	120	97	110	103	123	116	121	104	137	108	111	109	142	117	117	133	103	117	129	114	141	123	102	107	116	129	119	114	112	137	124	113	116	131	123	124	112	115	120	123	104	127	109	143	112	129	133	103	121	130	142	114	94	126	124	130	125	91	131	129	108	115	121	116	122	102	122	118	123	113	117	125	120	113	119	135	125	122	128	135	129	127	128	94	127	131	120	118	121	139	118	115	129	127	145	127	116	123	112	118	113	123	124	141	133	123	130	116	119	96	120	136	112	139	117	119	112	133	104	112	148	135	129	105	123	98	118	139	133	125	136	138	135	118	123	115	99	117	111	125	123	125	135	126	131	139	120	137	116	102	117	129	120	122	111	112	122	141	109	137	127	99	123	119	136	104	121	111	135	101	144	115	134	122	108	119	109	110	103	119	117	111	109	121	118	109	126	128	112	139	143	113	118	111	114	142	131	119	109	124	143	118	116	106	104	121	105	118	148	114	117	128	128	125	118	110	121	106	129	132	129	122	122	109	113	142	134	113	110	132	119	123	120	128	112	122	103	100	122	129	125	122	113	113	124	127	121	123	125	133	126	118	115	114	104	141	137	113	106	134	128	118	106	119	124	124	115	118	126	113	128	97	117	123	112	124	133	140	125	108	119	104	144	147	130	125	122	134	115	126	105	113	130	124	127	121	113	109	106	127	110	128	132	147	125	147	139	112	114	109	114	128	143	123	119	127	107	122	142	139	117	113	108	115	126	105	142	122	123	104	114	123	139	113	131	111	127	129	134	119	144	123	107	124	109	121	107	152	133	111	116	156	94	122	133	116	103	98	136	103	123	113	106	131	134	105	113	104	124	128	117	123	135	102	124	110	123	127	127	128	124	116	125	117	116	127	125	129	112	126	118	128	112	98	110	126	124	121	143	104	130	126	121	122	96	101	118	123	118	101	135	107	127	123	131	120	129	105	127	143	109	125	130	127	114	113	121	118	118	129	149	119	114	126	131	115	140	128	121	144	135	115	129	103	112	108	92	131	114	126	113	113	101	127	146	139	120	124	116	123	121	110	123	110	126	122	126	116	138	105	109	133	131	118	125	95	98	114	130	130	117	113	125	137	132	104	134	122	127	115	124	127	119	106	116	131	114	108	136	133	86	111	131	128	119	136	125	107	120	103	136	134	121	128	137	126	106	138	111	124	124	111	103	123	124	113	115	128	113	115	114	112	125	124	110	125	147	138	119	131	97	127	113	123	109	129	130	139	134	126	133	119	133	116	129	120	129	128	126	115	101	135	120	131	136	116	113	131	127	118	112	117	133	137	143	132	113	140	127	120	107	122	122	127	126	120	116	107	119	124	132	113	151	103	126	103	129	116	123	108	119	134	102	118	102	109	109	114	105	114	125	145	119	118	127	110	128	121	108	106	114	107	131	123	119	133	115	113	119	117	112	130	115	131	151	114	119	127	120	110	104	117	126	140	112	102	132	96	114	94	108	137	118	115	107	130	119	121	113	117	130	122	115	126	116	143	127	133	107	109	124	120	160	116	134	120	123	123	126	114	107	124	132	111	144	111	109	110	101	116	117	117	120	121	135	104	146	97	137	126	113	113	98	126	114	141	94	118	133	133	114	125	113	141	117	130	129	126	144	124	126	113	128	131	113	111	140	137	125	114	102	108	124	118	130	127	134	101	133	116	126	134	121	113	102	150	117	145	96	110	128	117	99	115	113	146	116	109	104	118	125	116	143	122	114	97	129	109	125	123	122	118	140	125	131	136	108	122	102	116	129	133	121	128	109	111	131	136	137	126	109	127	105	133	131	120	109	126	132	136	124	138	136	134	163	145	131	119	133	117
38686	45946	52534	53099	59352	76376	68921	40132	14121	2965	2754	1120	1448	968	774	553	402	341	288	297	277	277	272	297	285	257	281	277	305	283	275	264	305	306	306	249	292	313	296	297	291	280	303	284	293	274	294	261	303	263	312	274	289	281	260	292	269	297	318	280	289	295	293	311	307	280	252	302	290	269	286	255	259	275	267	308	291	283	269	277	295	282	262	251	294	284	309	259	275	262	283	276	277	262	316	251	304	310	278	286	275	264	289	302	287	271	273	304	293	261	279	301	308	304	259	277	308	265	275	294	281	274	262	296	278	279	300	270	269	290	278	274	258	302	264	301	265	292	274	264	264	299	261	303	255	293	272	300	259	278	275	261	316	307	295	277	311	276	259	293	280	263	279	283	324	286	265	286	271	302	290	297	279	262	297	288	290	281	273	279	294	259	261	281	247	282	298	301	286	263	270	289	268	255	310	286	289	303	290	300	272	306	300	262	263	276	268	279	297	267	288	285	262	307	280	297	301	295	284	277	292	263	273	245	284	293	280	257	276	254	254	275	281	286	292	304	306	275	283	304	290	299	290	282	262	309	249	261	274	277	328	314	254	263	297	276	283	282	288	260	281	284	294	271	273	294	288	290	277	247	265	238	248	307	258	311	293	254	296	283	286	281	293	281	270	292	313	268	277	276	273	267	275	308	274	280	309	309	261	288	294	271	264	275	297	281	272	259	277	310	267	282	277	271	277	293	300	275	301	293	300	254	283	305	286	288	274	276	254	289	300	307	279	268	295	254	315	280	284	259	279	250	286	283	270	289	275	292	275	293	267	290	279	295	298	283	308	291	280	265	250	303	258	310	280	271	287	251	292	293	272	301	246	292	305	304	291	280	282	294	290	290	291	269	322	254	255	288	274	257	301	279	298	269	286	263	285	308	286	284	290	282	264	280	287	273	274	291	304	301	288	290	282	316	287	301	299	270	275	284	294	268	253	247	306	270	292	302	296	277	301	264	301	277	270	289	289	284	294	284	274	275	294	287	266	285	260	277	282	268	305	292	277	281	282	296	263	282	279	292	280	299	270	278	298	261	289	268	289	292	268	258	284	280	281	295	260	305	262	273	275	288	256	313	292	314	277	287	288	283	291	262	287	299	302	275	253	287	282	281	272	270	300	309	273	298	273	295	293	271	290	255	265	294	284	282	297	265	299	293	279	281	294	294	252	317	286	270	269	270	270	287	278	303	263	317	285	268	260	289	268	296	300	262	305	283	256	312	296	281	297	298	315	278	272	292	301	303	265	276	293	280	247	289	286	291	296	317	268	279	308	277	257	317	288	295	272	249	254	288	297	311	270	271	261	302	282	278	305	262	284	281	281	299	262	273	276	272	283	261	269	255	284	311	265	311	297	294	275	277	291	280	277	291	280	293	304	289	301	284	275	291	306	286	282	294	269	255	292	260	275	291	256	272	269	287	276	288	266	312	269	298	292	294	296	272	272	265	283	271	298	286	266	250	292	248	314	278	303	301	282	275	246	311	262	271	264	303	281	318	287	270	300	257	275	264	316	258	271	274	277	261	277	300	295	272	260	265	305	279	266	264	256	278	302	284	290	261	296	287	291	267	247	288	281	259	262	307	276	298	253	269	288	274	255	300	280	305	264	278	245	281	261	256	302	259	275	274	326	279	271	300	268	261	286	278	281	281	263	263	296	278	312	276	318	258	290	248	250	266	261	288	294	264	287	284	283	317	302	301	277	251	292	285	280	273	284	282	251	279	286	287	285	282	287	271	309	266	286	297	300	265	263	286	273	296	262	292	292	261	273	334	300	290	258	312	276	269	263	284	286	298	305	272	294	281	296	280	291	297	283	268	266	303	273	264	267	284	280	264	315	276	305	288	291	271	290	277	304	283	305	280	312	253	253	279	303	296	303	282	302	301	288	262	253	295	281	310	315	272	293	282	270	270	277	287	281	281	271	262	279	278	285	316	275	284	278	293	264	284	293	288	292	274	290	281	273	278	307	278	262	288	278	262	291	269	283	279	272	280	325	281	292	305	296	285	300	276	276	261	261	292	305	300	295	267	253	263	290	277	265	286	286	264	285	285	264	273	270	264	295	289	266	284	282	288	305	290	291	279	271	300	285	264	274	269	316	301	286	275	327	287	297	284	292	285	292	273	268	275	281	296	265	294	281	282	277	274	268	300	288	259	270	276	287	261	280	272	260	263	275	273	305	268	282	289	297	278	302	267	294	280	300	271	295	307	309	252	270	295	278	267	288	301	257	273	292	298	274	260	285	258	298	260	280	290	282	280	289	306	263	255	294	288	264	276	305	308	298	301	278	274	283	283	255	281	257	283	269	297	264	280	275	288	308	273	282	251	301	283	297	293	297	268	266	320	288	285	292	279	288	283	281	257	292	265	278	280	293	289	259	251	266	275	300	278	292	271	303	272	272	262	273	272	314	303	276	293	276	287	285	298	263	282	270	279	253	288	277	280	310	267	289	275	267	276	298	296	284	260	293	284	305	298	259	276	292	291	319	247	290	314	293	283	284	263	258	286	295	281	264	269	284	283	271	281	287	281	262	312	279	282	285	272	298	276	289	261	303	275	307	268	258	298	295	296	240	281	295	254	284	299	295	266	277	262	279	331	251	261	250	273	277	298	282	272	260	306	275	273	270	283	273	274	281	297	286	286	291	313	292	281	290	278	268	297	273	266	250	271	292	321	284	309	303	283	272	288	269	276	291	280	290	279	280	284	295	275	309	275	287	283	290	296	268	296	273	268	269	275	300	301	282	278	246	298	274	294	295	268	266	289	261	285	262	265	294	267	314	284	283	276	307	304	295	273	256	308	283	277	255	323	264	297	285	276	288	272	269	271	275	281	291	263	279	254	292	295	306	250	281	243	313	310	292	270	291	292	283	282	288	299	294	269	258	263	269	278	290	272	280	279	269	310	268	263	270	310	262	302	305	281	311	273	273	256	293	303	264	312	272	275	298	284	246	265	271	291	307	282	304	284	312	286	295	320	297	284	300	283	292	282	312	278	289	290	268	285	278	282	272	263	271	285	316	262	277	284	294	277	309	304	259	295	268	277	299	266	293	261	290	262	293	274	258	298	314	276	334	271	267	264	298	303	299	296	264	279	290	262	259	263	296	281	295	268	288	281	272	307	281	293	286	282	274	297	263	301	267	271	291	239	274	267	283	270	262	306	308	306	272	266	304	264	238	293	306	275	262	284	271	299	290	289	271	283	278	272	291	292	280	299	288	303	267	286	258	291	267	281	273	289	302	303	255	290	288	278	276	262	282	274	280	261	321	303	263	289	295	277	265	274	282	242	273	307	282	292	265	265	256	258	287	276	285	268	282	264	313	318	304	270	285	282	277	257	306	284	300	273	304	307	295	287	275	268	271	261	254	289	279	291	289	292	294	259	283	280	301	297	276	275	325	279	285	328	291	276	266	287	292	267	258	266	286	309	274	313	281	297	290	279	292	269	277	289
16448	17314	22473	19824	11743	9906	9633	3453	678	212	210	152	126	139	131	132	140	150	124	117	132	145	119	138	131	159	151	126	150	146	138	139	149	142	144	133	163	146	152	139	138	133	155	122	130	153	135	157	142	161	147	146	135	155	151	137	153	141	150	148	149	155	164	160	120	135	163	139	134	154	151	145	132	129	146	147	145	135	141	138	156	135	142	159	158	140	136	150	146	141	140	146	135	146	141	140	129	149	129	137	138	149	143	150	121	121	151	159	138	145	125	156	154	144	148	134	147	142	147	121	145	167	140	143	159	135	125	145	135	125	139	152	142	142	134	139	163	148	152	168	135	147	155	143	131	131	153	129	154	144	151	115	152	163	144	140	142	145	148	136	140	159	148	151	163	166	144	159	163	119	136	132	142	136	156	141	132	126	139	169	155	125	157	149	173	146	137	160	143	159	157	156	133	142	168	139	122	157	148	152	133	150	136	157	143	152	155	157	140	148	145	141	126	158	146	153	157	131	152	143	157	131	134	144	124	140	150	164	146	151	166	144	127	127	165	146	152	137	150	136	148	156	149	135	143	130	126	127	157	134	131	126	138	137	149	147	123	146	138	122	125	147	141	142	140	160	152	139	130	147	142	145	141	141	145	142	151	143	144	135	138	149	145	136	146	154	141	141	156	154	138	128	157	149	141	136	140	167	155	147	114	143	153	175	148	179	132	147	138	161	132	153	151	134	115	136	145	156	136	125	153	147	136	113	142	157	130	157	150	134	134	143	166	123	143	142	129	126	165	136	156	150	159	174	129	165	154	134	162	152	134	155	157	164	144	119	158	140	138	141	136	136	152	135	139	165	143	145	130	143	152	155	158	138	142	143	164	133	160	140	155	146	135	157	138	147	137	142	122	144	151	155	136	138	152	144	149	151	154	129	124	136	136	141	166	160	133	150	166	145	120	161	153	143	146	129	140	136	130	144	120	139	152	161	130	138	151	139	144	130	114	143	133	154	137	138	148	139	152	135	167	137	130	146	144	164	141	147	127	151	148	129	153	133	164	134	135	139	129	155	159	173	144	148	134	143	153	129	145	142	130	119	128	136	129	145	137	151	131	157	131	129	139	139	168	127	140	162	153	148	148	140	169	134	125	161	158	130	146	148	125	115	132	141	131	137	125	146	152	145	157	152	128	149	137	158	127	141	138	152	130	122	154	137	152	142	144	144	150	156	152	141	152	145	165	140	138	110	137	127	142	157	161	158	151	131	158	152	131	138	157	155	152	131	148	140	131	137	144	138	131	127	133	143	142	140	153	131	133	126	139	131	157	166	135	135	137	116	170	159	143	144	136	130	159	118	125	155	136	141	137	130	130	142	147	124	132	142	150	124	133	141	123	135	146	149	126	137	151	142	161	160	136	158	133	154	135	143	132	131	128	148	141	138	141	152	129	125	134	152	121	164	129	135	119	144	144	136	156	149	153	163	151	134	159	142	154	146	135	139	137	153	145	137	116	143	166	146	137	136	133	132	147	132	141	146	142	145	139	141	149	174	129	148	153	121	168	129	120	159	152	131	129	153	128	165	132	138	148	148	169	139	155	144	135	125	127	153	153	155	130	164	140	173	144	154	142	147	146	141	141	147	150	152	159	124	126	153	139	143	113	147	151	119	126	132	153	143	145	132	148	121	149	119	156	143	154	159	158	158	147	154	152	131	126	137	144	111	139	137	130	147	129	143	164	132	155	132	150	122	146	156	150	131	134	135	151	110	151	145	143	131	133	149	129	146	137	130	147	127	139	150	151	122	148	147	154	143	131	128	137	132	152	135	131	131	134	125	118	141	133	138	143	156	135	144	137	122	140	154	139	137	132	134	140	124	138	137	145	144	149	154	147	152	119	136	139	141	139	161	142	143	154	147	165	153	132	135	179	156	150	152	147	136	140	126	140	132	169	138	134	156	131	136	154	131	153	152	155	129	145	138	120	122	141	143	131	118	135	140	151	136	136	135	156	147	148	144	134	134	134	165	147	133	130	151	129	134	154	149	152	157	141	144	136	136	136	137	152	135	127	140	128	137	161	168	144	143	152	146	173	121	135	141	173	153	138	141	140	130	156	152	163	152	141	137	147	148	151	154	154	143	132	148	128	178	149	123	169	161	144	150	142	132	151	135	148	165	150	157	109	144	145	131	150	143	157	153	156	173	137	121	148	139	146	137	165	141	164	122	154	154	148	160	135	143	153	139	144	120	154	151	131	146	132	133	146	150	137	140	147	160	136	145	163	154	145	148	138	148	147	154	132	137	163	131	141	144	145	138	140	154	163	139	152	152	123	144	107	144	135	148	118	135	145	115	141	129	163	142	156	134	117	130	147	172	143	152	144	133	147	125	135	149	114	138	140	151	150	132	144	144	149	147	152	148	139	145	135	165	130	131	128	144	154	156	131	165	165	148	149	149	115	133	148	158	153	146	152	148	128	135	170	135	152	148	129	145	144	132	141	142	159	121	127	137	136	154	144	125	137	130	150	118	169	139	134	142	141	139	132	138	136	132	143	172	121	154	124	146	142	163	139	156	143	148	122	158	133	133	145	152	143	124	131	160	134	166	133	131	148	145	155	133	149	144	135	154	140	155	135	140	126	142	151	165	127	166	139	150	159	158	138	137	129	126	137	141	152	152	159	149	137	138	163	139	129	112	142	136	169	145	158	185	136	120	175	136	160	153	135	127	143	150	137	143	155	137	129	148	142	130	132	135	154	161	151	143	130	133	150	153	137	129	149	144	138	143	158	140	143	158	116	156	141	141	141	138	164	127	135	138	125	162	178	128	143	124	136	147	147	172	133	148	148	149	171	158	168	141	119	132	121	156	146	146	124	131	138	141	180	139	132	129	166	148	154	129	153	157	131	126	153	141	124	139	168	141	147	155	147	153	135	175	135	149	172	134	154	148	134	162	148	154	157	146	177	133	149	129	140	158	138	142	130	162	168	142	155	139	147	130	132	154	138	125	145	143	134	156	143	141	133	143	143	149	141	154	125	150	132	154	142	139	132	124	146	147	124	140	147	144	148	172	138	148	134	145	133	141	123	160	157	149	131	151	150	145	175	164	141	155	146	119	135	142	153	147	177	129	130	147	161	197	138	151	143	148	135	130	149	142	131	147	127	153	140	142	140	135	148	130	143	160	141	159	145	123	137	133	157	124	147	126	142	129	136	154	130	138	169	141	152	137	149	146	137	116	152	137	145	131	136	135	129	150	145	148	143	141	137	124	144	145	167	125	141	123	128	142	152	151	154	136	149	140	153	132	117	152	143	145	157	140	129	121	150	115	142	145	156	146	148	109	143	155	134	150	157	132	143	135	146	153	149	140	149	136	138	112	154	121	131	145	152	134	127	150	152	130	145	139	141	129	142	161	129	163	162	135	140	135	134	129	130	144	120	130	143	121	130	153	147	148	142	150	136	151	137	158	144	135	145	120	144	136	145	131	142	158	123	145	152	156	147	151
12172	14586	27321	27441	22405	24385	22179	8228	1768	527	439	366	400	410	332	365	359	371	311	361	313	324	343	324	327	343	329	357	373	327	343	329	354	364	323	343	351	351	356	343	351	375	352	343	340	344	335	312	346	322	288	347	382	340	334	364	348	345	337	334	326	359	319	349	358	333	338	319	336	365	327	325	353	344	362	323	335	336	343	332	314	341	299	357	340	359	345	362	355	334	355	354	322	332	342	342	367	316	373	345	332	343	362	352	350	340	350	377	344	381	389	311	345	350	337	319	329	323	335	323	355	325	311	349	355	333	369	334	321	350	355	371	360	342	322	343	339	318	328	339	354	329	332	359	323	321	349	314	374	354	365	303	356	349	344	329	318	325	360	320	374	345	368	334	348	331	331	348	399	343	364	341	320	377	334	341	342	346	338	310	337	364	333	330	315	341	375	337	331	315	352	361	390	356	325	332	357	360	322	333	338	322	320	345	326	331	322	350	334	314	346	338	395	369	298	349	352	387	322	345	387	319	340	340	338	322	341	362	323	397	359	373	302	335	309	333	338	340	379	339	313	359	342	320	333	366	373	332	312	342	336	310	340	316	333	376	343	308	360	347	352	373	369	337	391	335	343	349	316	331	325	356	359	327	363	361	348	327	339	343	329	367	353	342	341	328	331	339	351	376	337	345	351	341	325	324	372	333	341	340	309	337	342	356	325	323	336	335	307	340	336	359	349	318	306	327	345	330	353	360	357	334	346	340	351	323	337	335	353	333	359	352	346	319	342	344	339	356	331	328	339	341	314	332	352	335	335	329	350	351	346	349	333	310	328	352	376	330	346	308	340	303	350	360	369	349	343	364	331	341	373	354	344	315	316	306	336	386	344	326	342	307	367	369	364	368	365	333	294	351	355	337	354	319	341	356	329	324	315	339	339	351	350	351	333	342	331	343	343	371	362	337	350	327	350	340	364	338	364	322	336	367	346	315	331	356	336	339	322	358	354	338	364	372	348	351	328	358	350	349	328	337	335	336	339	355	350	335	377	352	347	319	346	342	334	331	354	330	338	379	342	346	344	347	328	351	362	358	355	363	373	333	321	319	369	315	350	330	353	350	328	344	334	325	352	373	326	356	346	370	350	301	325	329	331	331	342	327	334	361	360	363	344	330	331	338	348	341	351	374	346	317	342	339	344	371	339	328	313	345	334	343	368	343	361	364	358	318	325	315	319	334	333	365	351	366	371	348	332	323	341	352	351	324	352	356	322	302	342	351	365	328	338	339	356	326	362	329	320	344	338	333	374	336	339	340	341	354	383	316	336	341	301	351	330	349	314	319	332	338	346	326	346	328	331	339	340	339	354	323	372	333	317	349	365	330	362	309	360	323	326	354	323	338	336	341	322	366	367	344	321	350	346	318	309	331	345	342	362	311	341	342	345	323	326	358	345	350	331	352	335	341	349	353	323	343	369	337	323	377	344	328	371	341	353	342	319	339	369	316	362	363	343	326	357	355	373	361	357	323	319	339	313	358	338	328	355	363	372	366	351	369	360	342	337	341	355	345	320	369	344	315	326	341	350	368	340	328	346	357	321	332	398	321	324	373	336	355	333	366	362	333	334	350	344	351	333	332	350	324	348	380	341	341	322	334	361	302	361	332	318	330	332	349	392	322	348	328	363	341	328	327	329	335	326	372	350	359	352	353	318	359	370	344	376	354	352	341	343	323	335	389	337	363	321	348	368	354	353	343	326	294	351	309	357	324	335	315	346	323	342	331	353	306	358	372	310	339	365	334	306	359	337	330	350	356	328	347	363	368	355	328	350	310	369	370	325	336	330	352	324	310	346	314	341	374	380	350	343	337	356	312	297	333	329	352	330	310	325	318	359	335	317	323	327	356	356	342	316	364	358	341	341	364	325	336	371	334	342	388	319	296	332	322	348	372	324	341	334	306	367	366	330	328	332	343	338	351	329	371	369	354	331	311	378	327	316	341	322	330	342	308	325	358	367	340	349	368	355	371	337	336	377	350	330	323	349	340	347	348	336	319	354	355	350	315	335	382	355	372	325	319	344	333	305	339	310	352	343	357	326	359	321	352	354	373	362	384	365	365	337	334	339	350	331	324	329	373	401	370	317	347	340	338	342	353	348	341	350	340	367	338	352	343	317	329	354	368	353	354	345	326	298	346	314	319	326	344	349	356	375	323	380	334	362	347	281	329	321	341	325	342	336	355	318	362	335	344	345	317	351	356	323	316	352	348	367	298	354	288	333	310	335	357	327	336	350	361	327	322	329	332	311	330	360	377	337	329	333	330	349	341	314	335	344	338	357	373	292	351	365	377	333	328	342	339	326	367	347	340	346	343	354	328	391	353	374	337	339	337	336	350	331	326	329	343	365	351	376	334	350	340	368	332	335	332	346	352	347	334	353	338	318	342	332	348	320	376	368	332	318	362	347	320	350	335	355	350	335	370	320	315	361	324	344	307	358	326	353	333	324	370	336	360	312	329	346	324	350	323	319	325	370	332	355	346	320	367	343	341	340	333	317	333	345	335	310	367	346	344	342	348	364	343	337	336	344	356	327	372	324	330	318	315	345	377	337	337	373	356	320	367	333	330	338	313	318	337	331	396	342	332	308	340	340	347	330	346	328	355	335	319	351	360	331	317	326	334	374	319	373	361	337	342	343	343	341	367	327	359	348	327	315	361	389	337	355	311	335	315	341	369	344	357	348	319	337	348	336	366	333	342	347	333	353	342	323	337	295	324	357	358	322	362	339	359	328	354	324	357	327	330	340	356	332	350	325	326	320	339	333	317	337	348	345	351	384	349	343	272	312	380	327	340	333	333	372	322	325	365	334	312	372	324	370	337	365	337	331	344	379	338	337	368	336	327	344	331	339	327	310	343	343	333	325	338	346	348	326	330	324	319	326	343	327	354	343	322	319	333	351	355	324	334	325	367	318	311	352	329	366	346	344	344	348	333	357	338	349	351	321	318	308	312	363	321	331	337	309	342	370	320	355	325	363	351	364	322	329	313	355	347	349	363	316	369	356	362	315	343	347	333	331	380	377	336	337	351	350	344	343	350	326	362	323	310	341	326	338	338	374	329	349	380	317	351	346	327	343	336	332	326	353	336	325	303	341	325	342	330	321	329	369	320	352	349	349	346	323	343	338	343	337	362	329	319	364	342	330	361	362	348	342	329	354	354	372	354	327	324	325	309	363	353	373	366	348	304	309	371	346	325	380	356	330	356	328	316	342	337	393	352	355	351	340	347	358	347	329	342	322	340	335	336	348	344	348	310	320	329	334	338	331	357	341	369	345	346	342	322	330	326	324	349	317	393	339	347	314	303	348	348	346	326	345	354	344	333	334	339	335	348	341	379	330	331	329	353	308	353	343	343	341	347	341	347	336	376	334	324	353	340	344	363	363	356	333	359	316	330	341	345	317	316	342	327	326	330	349	350	316	364	345	354	321	354	344	343	308	325	353	357	351	342	334	329
35025	40576	44643	39935	31152	37708	37496	19170	5202	858	346	210	237	192	178	163	172	154	146	151	139	143	132	167	137	132	128	154	129	122	143	151	148	131	126	132	125	148	153	157	153	148	185	163	165	156	147	137	168	124	141	151	145	129	146	150	140	141	145	150	140	144	155	136	150	147	148	163	146	148	153	134	129	145	130	126	147	135	149	143	163	148	155	169	123	134	153	141	149	127	130	144	155	145	155	140	133	136	130	143	161	146	140	139	128	156	132	150	151	146	137	156	149	145	138	163	115	158	143	147	127	123	138	147	157	141	127	136	140	136	147	134	116	136	138	156	166	132	142	115	126	156	148	152	139	118	143	139	139	140	127	155	161	140	133	152	151	151	155	121	141	159	147	158	125	143	165	168	153	123	119	152	132	163	150	158	130	146	148	128	144	166	132	140	155	143	154	160	126	129	142	151	147	147	111	125	129	167	121	138	158	148	145	131	136	145	134	154	114	127	142	120	147	139	123	173	135	151	131	140	151	131	159	145	158	135	148	163	149	135	141	147	143	153	170	140	130	139	147	160	143	148	145	135	146	169	137	147	149	173	134	152	144	118	145	144	133	125	149	160	134	154	159	111	143	147	157	147	133	135	132	162	148	169	155	147	158	151	153	140	141	135	143	125	153	148	142	146	141	143	173	158	153	128	129	144	144	129	151	125	128	164	160	149	138	132	149	128	163	145	135	143	120	138	124	167	157	144	144	122	131	153	128	133	150	153	162	142	144	153	137	156	144	155	149	134	138	138	157	129	139	150	127	143	154	149	132	134	130	139	116	126	151	148	145	164	157	139	168	156	126	158	162	154	156	153	156	148	137	136	156	154	143	128	120	153	157	142	142	140	146	161	155	141	139	139	149	162	129	150	132	159	171	144	161	151	159	170	146	133	153	131	141	130	146	149	156	150	129	163	153	135	118	138	133	136	155	136	136	130	146	160	123	136	160	159	157	131	115	144	170	136	126	150	174	148	158	143	129	151	138	133	137	125	137	147	127	184	162	137	142	142	134	163	154	141	109	164	154	130	143	151	156	139	125	145	155	148	138	137	153	141	145	156	154	144	145	132	152	137	162	135	160	128	157	153	124	135	148	141	138	150	132	155	140	131	150	136	159	149	129	151	142	126	157	153	147	150	131	133	167	154	145	139	142	167	176	157	131	123	128	131	149	151	136	154	140	144	127	146	148	153	142	156	134	145	151	131	139	150	156	142	150	139	170	142	137	132	136	156	126	133	146	147	147	154	136	126	144	148	158	153	151	160	143	126	156	155	154	143	137	129	165	140	140	157	128	129	150	133	173	160	155	129	146	144	141	143	134	168	157	138	162	157	149	138	136	144	131	142	102	137	142	150	129	136	129	144	150	147	149	158	135	131	169	145	132	162	120	146	145	133	132	151	138	143	147	136	158	144	172	149	143	170	133	137	151	137	141	146	134	162	134	130	140	133	136	141	136	128	144	127	163	134	140	129	111	142	156	142	157	124	129	143	158	148	157	147	146	135	147	122	125	136	153	144	147	148	141	153	143	125	144	134	137	153	149	138	135	142	114	147	141	132	140	130	137	135	133	125	143	160	143	154	162	142	148	145	158	152	148	154	148	137	139	141	139	159	139	157	133	131	161	121	130	154	148	146	136	135	143	122	138	169	145	134	130	144	157	134	139	150	151	148	132	151	134	134	163	149	129	134	129	150	123	149	148	132	125	136	146	130	146	123	132	150	148	125	125	144	138	138	144	145	163	136	146	146	146	145	148	149	148	145	129	166	137	144	133	136	143	133	144	136	121	150	155	146	155	137	120	121	162	126	148	151	149	128	145	134	163	136	125	142	152	156	149	159	145	137	141	130	145	136	144	147	146	152	149	139	141	156	133	138	151	136	146	163	144	134	141	126	134	134	135	123	142	148	154	124	122	157	130	149	128	127	125	139	130	155	132	179	120	136	139	163	127	158	138	142	131	156	122	155	130	136	127	141	171	158	144	125	136	147	145	148	144	135	130	139	136	135	148	144	142	131	140	154	124	159	137	148	145	139	148	142	124	114	132	141	161	140	137	134	126	143	127	164	143	146	147	149	155	137	130	148	149	137	145	133	134	125	135	164	154	160	144	135	134	163	153	159	146	154	155	151	148	132	147	137	149	122	147	123	141	140	140	127	145	142	164	160	136	178	130	152	148	145	133	145	143	138	164	150	121	163	181	144	148	133	142	145	136	143	142	143	129	137	141	133	155	154	138	151	151	127	161	116	139	130	133	119	140	134	129	145	138	166	136	145	154	138	129	126	144	153	133	155	139	146	135	136	148	152	127	162	156	137	129	167	162	141	136	160	142	144	157	128	125	157	145	132	149	145	122	179	170	145	131	129	123	148	125	152	124	130	145	140	131	142	148	145	142	123	161	150	114	167	151	142	137	152	142	129	147	141	142	153	162	122	149	141	155	139	139	140	119	140	125	136	165	158	147	148	151	143	118	158	124	143	125	135	145	141	138	141	144	150	156	150	134	157	137	142	153	151	117	142	148	175	163	167	136	141	126	141	132	117	145	134	130	129	149	150	167	149	155	155	111	137	152	150	150	139	126	130	151	143	131	137	130	154	134	157	155	156	145	161	153	138	159	130	150	129	139	136	145	129	136	147	135	148	163	152	140	147	135	153	142	141	133	133	153	152	130	125	152	124	128	129	136	148	133	127	156	133	146	141	141	128	151	152	150	123	153	167	161	146	148	151	150	151	161	159	118	140	123	152	155	118	121	153	143	142	157	145	145	141	145	141	154	158	162	154	149	163	162	157	155	144	150	153	146	140	129	154	133	144	152	154	162	146	144	152	148	156	136	150	140	124	143	158	132	134	165	120	132	162	132	149	121	136	125	154	137	149	128	128	148	156	163	152	138	140	163	123	132	146	154	142	151	122	132	126	146	142	130	131	150	161	152	148	132	157	150	143	129	131	169	161	156	138	140	139	137	153	156	157	159	140	149	146	131	126	133	134	173	137	137	156	124	173	131	137	132	125	143	146	146	151	137	151	112	126	140	149	134	147	151	146	162	132	127	147	164	155	155	121	147	142	173	142	124	131	135	160	148	133	124	137	127	133	116	136	138	137	138	122	128	142	150	119	147	131	172	145	148	147	147	190	132	148	163	122	159	138	134	139	150	158	161	125	160	144	144	158	154	151	140	170	151	157	156	128	151	147	133	134	146	157	131	130	153	158	138	139	141	136	138	150	142	144	152	136	146	136	131	130	145	150	157	128	157	129	127	137	129	135	129	152	146	142	122	152	141	145	124	148	152	139	131	160	141	122	173	139	157	146	147	165	146	155	116	138	166	135	138	157	137	138	130	150	127	141	149	130	118	149	143	145	153	146	142	142	144	134	147	131	160	156	151	174	118	148	148	148	147	159	149	146	144	136	163	156	129	140	144	142	150	129	139	149	129	138	130	126	154	132	140	141	143	144	143	140	144	164
25301	34151	45728	46363	46255	57821	50494	26491	7291	1591	1125	640	724	614	503	443	375	381	359	358	334	322	302	335	359	336	337	353	369	367	377	348	348	325	350	323	325	343	335	358	304	336	328	332	359	357	338	334	346	350	337	333	349	315	330	351	348	340	333	295	338	326	374	364	366	308	370	347	333	332	335	340	321	340	349	346	340	328	346	354	330	309	335	365	318	345	319	317	359	363	362	354	313	338	338	380	324	340	342	359	336	321	289	326	368	326	307	321	348	327	333	349	372	332	347	328	339	340	360	349	342	328	342	341	369	357	341	293	337	320	352	350	328	366	338	319	346	356	383	350	344	345	324	333	329	359	332	326	387	350	315	346	330	378	338	343	359	311	324	362	352	337	354	328	355	330	344	330	355	329	322	353	331	310	335	325	331	339	307	340	354	366	326	304	341	384	358	331	346	376	350	325	352	343	319	357	327	348	343	384	348	324	340	317	357	321	336	318	363	330	349	355	308	321	345	315	337	333	341	380	351	335	334	338	319	327	368	338	334	368	332	339	350	349	323	325	323	355	321	363	309	339	356	297	356	327	343	341	361	345	351	330	352	332	350	359	321	336	326	344	353	316	325	345	365	333	306	342	320	315	358	336	377	332	331	358	321	348	325	316	356	351	344	323	360	361	325	352	345	334	311	342	347	325	356	344	353	325	361	344	366	327	336	356	313	344	358	358	355	338	325	333	319	347	353	315	361	355	343	324	326	361	360	328	327	358	333	344	341	331	351	342	332	324	323	345	344	314	292	333	340	321	354	327	308	333	350	342	350	331	342	362	321	335	321	331	332	353	347	355	342	333	340	334	325	351	353	328	339	340	354	372	324	344	311	335	335	339	345	351	346	357	367	332	359	345	323	324	320	329	358	346	322	326	379	325	335	343	332	376	353	336	329	343	343	363	363	347	339	336	314	354	333	323	346	347	323	351	345	335	345	351	320	301	366	366	339	348	306	324	344	358	335	341	366	343	312	348	345	334	322	352	372	331	361	339	345	347	365	313	338	315	329	366	362	316	325	362	305	328	327	324	331	312	323	355	341	354	322	354	332	377	330	351	357	301	368	305	345	318	339	317	348	366	344	345	332	343	338	346	339	307	350	344	313	346	341	346	364	359	335	349	325	323	346	357	321	347	376	352	356	326	334	352	369	348	325	360	357	326	334	344	356	327	354	349	332	366	348	346	348	374	329	333	363	351	328	337	332	331	378	336	339	336	304	353	321	357	385	338	327	369	351	333	328	332	357	335	359	339	361	326	336	319	362	360	358	339	403	335	339	303	334	356	321	346	337	350	342	337	325	310	361	363	327	334	294	360	323	356	334	349	350	330	359	326	320	330	335	378	385	312	306	339	337	351	307	355	369	333	333	339	307	360	355	328	328	344	337	320	319	344	363	375	347	366	355	376	300	330	369	293	356	346	307	337	351	341	334	353	321	339	348	324	343	345	334	365	380	335	376	324	329	341	360	323	333	347	336	346	308	335	342	322	358	349	316	356	362	387	328	345	324	325	343	338	354	341	317	318	353	331	334	350	318	332	341	329	372	339	347	386	359	332	329	313	332	319	333	338	361	336	335	330	335	359	320	319	354	369	355	339	336	334	327	375	320	344	337	341	355	322	317	349	355	337	329	332	329	326	318	339	347	318	333	327	332	355	321	363	366	334	338	338	334	346	318	325	364	325	344	330	366	352	339	332	312	356	352	330	328	338	376	358	347	344	316	316	343	353	365	376	311	329	327	321	361	360	352	343	325	361	341	345	337	341	318	340	346	334	375	333	339	351	354	378	342	363	342	346	316	372	342	355	353	353	327	338	332	348	314	332	362	337	385	367	355	361	325	355	327	320	352	357	334	326	354	327	329	310	348	323	322	359	330	327	314	330	296	348	329	362	353	347	333	297	356	339	306	353	341	348	339	343	373	350	345	366	325	349	321	344	327	350	358	355	313	382	331	351	333	348	329	353	322	338	323	358	348	348	351	326	386	341	333	326	353	342	302	353	338	357	352	349	319	384	356	342	319	347	366	362	360	337	327	362	339	321	353	360	344	325	320	372	349	348	285	358	332	380	348	345	344	347	322	331	338	356	340	338	341	344	348	344	359	357	360	354	373	370	345	344	348	350	369	354	327	321	346	352	374	324	318	352	358	362	359	321	347	344	380	315	387	392	350	357	336	337	353	348	347	386	321	331	335	340	353	367	338	348	320	348	341	339	342	365	340	315	332	314	346	369	347	328	339	339	352	327	331	315	336	347	349	360	368	382	353	365	318	319	362	336	312	327	362	303	367	376	336	346	325	330	334	346	324	319	351	337	355	346	350	359	356	332	327	341	333	350	331	318	339	340	349	313	324	316	339	320	356	369	359	336	295	376	344	326	363	370	326	357	364	317	332	342	361	343	335	335	362	345	355	335	340	326	320	327	324	345	340	362	319	323	370	314	347	316	373	332	367	343	319	296	334	321	370	335	326	357	312	365	358	355	334	347	320	326	344	334	343	349	350	336	338	314	341	336	350	342	350	376	321	340	321	353	359	324	341	329	321	332	316	359	369	319	357	338	337	318	320	342	335	338	327	342	383	344	364	331	327	371	320	337	365	322	344	378	346	344	342	355	332	303	345	347	350	350	349	342	362	340	353	356	361	320	327	345	323	331	333	358	331	358	329	376	353	334	379	379	380	341	310	316	337	350	340	325	297	346	352	319	356	308	332	319	349	349	306	334	359	315	359	364	341	296	359	351	316	333	319	358	315	328	355	365	360	374	367	366	357	329	336	364	305	348	328	320	365	355	353	333	352	344	290	321	325	358	342	341	375	301	337	338	312	346	337	358	322	353	334	353	342	338	340	366	342	342	356	366	344	330	342	349	335	342	385	334	369	339	337	379	372	335	349	349	359	312	338	348	332	376	361	355	362	348	345	346	325	359	371	314	373	356	346	346	322	345	353	344	350	342	329	350	340	353	349	353	336	346	337	338	362	313	344	336	347	337	337	380	362	347	320	328	326	346	353	335	361	361	332	337	365	345	331	333	398	351	358	346	354	318	313	337	342	348	349	336	392	365	325	348	329	323	346	332	320	324	342	343	327	337	373	331	333	325	336	352	346	353	342	331	364	333	341	319	343	324	364	331	311	347	335	329	337	334	345	319	346	324	342	342	378	347	346	341	350	329	330	327	337	316	320	351	337	334	358	376	357	336	354	337	337	363	375	347	345	329	323	324	327	384	334	375	393	344	383	340	332	335	335	336	326	304	340	341	343	356	331	304	354	329	360	347	335	365	367	339	340	320	326	347	338	311	329	315	324	331	350	334	384	344	340	313	325	379	359	317	332	311	357	347	343	350	370	318	323	347	330	348	354	344	353	324	356	341	341	345	372	327	332	323	329	348	326	337	339	339	325	352	344	343	335	368	337	319	350	330	364	317	369	332	326	331	318	344	313	352	342	330	347	311	358	351	336	332	354	336
49686	41460	41608	36652	33554	45307	45130	28419	13371	3004	766	356	327	257	223	179	148	138	126	125	146	120	124	100	125	122	121	137	124	107	121	129	135	115	122	128	151	126	135	117	111	141	119	98	115	155	128	123	113	119	128	133	146	120	123	135	103	139	137	97	127	132	122	138	111	120	115	128	104	119	124	120	112	119	120	112	142	131	127	100	107	115	146	130	127	127	109	102	113	102	135	129	103	129	115	127	126	125	130	131	117	114	124	129	139	113	106	120	151	129	108	117	121	121	122	117	124	126	114	110	118	147	118	115	123	137	125	117	90	133	145	123	118	124	118	135	109	132	131	121	120	120	106	129	125	119	136	159	120	124	118	129	101	118	121	127	132	100	100	113	131	120	136	117	115	109	125	125	119	121	112	126	135	132	145	130	130	127	119	104	104	116	136	121	111	116	130	119	106	120	130	124	118	136	114	127	143	133	127	113	102	113	119	139	140	120	113	120	108	124	125	137	128	122	119	109	126	120	123	139	132	116	121	122	106	119	124	129	129	108	105	102	118	145	101	120	134	108	101	109	140	140	136	136	115	113	108	117	100	131	121	120	115	118	117	125	114	128	118	98	126	115	133	125	119	123	135	136	125	114	132	109	124	117	136	120	117	136	123	122	93	110	130	133	106	121	122	124	123	127	115	120	98	101	105	102	131	116	124	132	121	144	132	108	125	123	119	140	109	121	131	122	142	116	103	116	130	122	126	120	102	104	117	147	115	127	120	126	130	111	118	131	111	130	110	124	121	136	119	102	131	130	114	111	121	112	147	120	122	121	92	109	105	128	118	107	114	131	131	134	130	119	124	132	125	115	123	126	142	132	130	117	114	127	149	123	123	130	106	114	133	128	117	124	111	135	127	132	124	141	128	128	115	105	99	132	128	123	119	108	105	113	126	115	103	123	133	106	129	136	125	90	98	119	123	102	105	124	120	128	118	125	121	114	122	120	107	132	127	121	126	133	125	113	136	131	123	107	119	121	120	132	120	135	120	129	133	138	125	132	136	120	118	127	109	116	124	150	121	108	111	114	103	132	129	117	118	129	125	135	124	121	124	134	136	125	129	145	111	130	123	121	128	120	143	116	128	138	118	143	108	98	131	129	118	102	124	100	116	107	142	124	108	133	149	122	145	110	115	106	108	121	119	117	125	113	117	122	114	128	117	115	119	100	144	108	126	144	123	126	110	135	138	138	114	102	128	133	147	99	135	114	101	123	131	135	123	123	122	121	136	99	109	133	114	126	117	128	108	128	118	119	128	132	115	113	117	122	124	124	113	138	130	130	130	137	116	125	128	118	127	114	138	133	125	135	104	116	96	111	122	133	139	131	119	112	112	116	129	125	119	126	123	113	132	137	109	105	103	122	124	117	130	110	133	113	120	135	114	129	115	120	133	128	110	121	112	124	137	123	116	122	131	110	111	113	120	114	122	131	118	131	119	126	117	132	121	127	136	135	125	131	120	118	122	118	117	121	120	123	100	117	127	113	109	113	113	137	125	116	125	107	121	99	116	127	139	128	126	115	121	131	111	111	133	109	126	117	131	143	117	142	120	125	119	133	104	133	124	97	126	136	112	120	130	116	128	120	126	121	138	139	136	113	133	127	110	130	119	127	123	121	115	119	115	120	119	111	119	133	121	114	116	123	119	129	110	113	124	122	144	113	114	131	113	111	135	124	127	132	121	100	108	130	137	118	107	121	118	130	106	120	118	112	147	124	109	111	124	109	117	117	140	134	119	137	113	97	117	125	147	111	118	127	121	120	112	128	137	116	105	146	127	144	116	145	120	115	119	139	114	121	99	134	119	133	124	123	131	116	117	104	131	122	125	124	109	116	132	128	107	118	105	117	140	125	127	130	115	132	119	99	115	137	96	104	102	110	130	154	104	110	121	111	121	122	115	101	115	135	129	141	115	116	119	99	106	122	108	100	123	117	115	128	127	123	122	132	120	138	134	122	110	116	129	119	117	121	138	115	117	150	126	123	125	121	123	159	118	97	131	115	130	119	110	123	121	104	124	113	120	124	136	123	108	105	101	135	108	124	116	107	125	120	141	116	132	136	130	122	122	112	124	91	127	131	125	123	135	130	139	109	116	120	124	155	125	121	127	137	128	127	119	142	112	121	127	121	98	126	117	128	127	127	125	106	109	133	131	133	120	126	104	129	143	126	126	102	125	103	131	138	120	109	133	104	109	118	109	119	100	139	141	115	122	120	134	129	133	118	139	142	143	146	124	125	137	125	138	121	128	118	111	109	105	127	134	131	134	128	115	106	126	139	132	126	114	136	131	119	135	116	119	123	142	98	91	139	126	146	127	115	128	115	117	116	148	122	135	138	140	134	132	123	120	120	118	105	142	110	115	130	109	110	115	125	122	104	124	125	129	113	106	124	125	117	133	139	108	126	114	108	120	119	127	116	135	122	142	128	121	129	121	117	114	134	136	144	117	109	115	119	124	125	126	117	127	126	140	100	122	126	110	108	112	136	126	95	112	110	112	123	124	141	128	119	126	118	111	119	111	120	114	124	126	139	132	130	111	114	120	105	117	119	97	111	127	131	120	124	120	118	113	143	124	135	111	123	124	136	127	123	115	119	121	118	154	124	134	130	123	133	114	131	121	133	118	100	124	141	131	125	134	117	127	124	138	135	129	120	104	113	110	118	117	112	126	116	126	121	107	122	111	121	120	137	117	107	132	122	125	119	129	106	114	109	114	144	140	125	98	121	122	106	111	114	137	141	123	129	110	116	130	121	130	116	137	124	140	106	133	130	102	110	118	122	106	117	113	148	122	112	127	112	108	109	127	125	110	129	144	150	139	130	134	113	130	120	121	139	127	138	106	144	100	124	106	129	135	126	133	104	125	109	119	128	134	117	113	128	157	143	129	118	116	117	145	137	122	139	111	117	116	130	101	128	127	117	133	113	112	132	107	130	122	128	133	114	130	130	122	130	135	129	113	126	99	132	132	120	115	117	138	107	119	127	123	123	134	123	119	113	140	120	115	138	116	139	119	112	107	126	113	127	92	125	130	119	121	122	130	115	133	135	145	118	131	115	110	118	129	134	117	121	101	119	129	123	132	134	122	128	137	129	132	110	148	147	116	121	116	94	116	132	111	116	115	134	123	143	120	130	123	122	118	121	120	131	119	146	135	126	116	106	137	123	121	114	99	111	117	100	121	119	119	114	136	112	103	145	124	130	112	117	92	108	133	123	120	110	116	117	110	114	106	111	117	157	115	130	125	97	121	127	146	123	114	133	102	121	143	128	115	136	127	123	122	129	124	122	115	122	127	109	134	107	118	121	116	136	129	140	123	120	141	109	126	114	123	136	138	116	127	111	134	120	140	130	126	97	110	125	118	130	131	118	122	104	119	124	117	126	114	143	126	131	118	119	130	112	132	148	142	118	111	137	135	129	107	118	117	114	108	127	121	135	132	129	129	127	130	139	110	106	133	132
40513	42330	50880	51477	56954	79703	64648	37386	12569	2895	2103	1075	1218	893	623	530	382	362	308	329	317	260	317	317	278	293	298	322	295	287	267	302	309	295	318	289	287	324	286	254	296	277	298	294	294	284	301	310	276	288	276	302	297	318	277	310	279	278	266	258	277	306	254	286	305	275	278	280	263	294	283	272	316	271	275	255	278	268	260	280	294	273	281	291	309	260	292	316	304	264	295	263	310	332	299	330	261	260	291	290	291	275	290	282	274	300	283	289	320	278	286	295	295	285	280	310	262	284	276	291	277	272	303	289	275	295	309	303	306	289	271	309	283	283	266	280	278	270	297	320	275	276	256	268	301	306	327	293	282	320	296	299	261	291	292	306	299	281	284	289	306	285	297	301	300	318	280	299	302	306	282	289	278	267	289	312	270	307	281	306	296	315	292	327	283	295	271	275	275	286	261	258	270	286	280	263	300	285	303	267	286	268	278	268	265	296	249	277	266	302	294	289	304	299	259	301	308	282	286	288	314	274	294	288	286	293	273	290	263	271	287	284	279	296	299	277	274	299	303	299	271	281	264	301	289	289	279	307	291	280	286	300	278	274	283	293	310	266	287	279	283	295	302	293	300	284	299	281	292	302	266	309	301	278	315	280	283	298	287	292	283	280	254	274	305	295	300	316	313	298	305	278	247	283	275	291	288	276	273	260	288	265	299	287	266	256	255	277	267	281	307	276	262	284	267	265	277	314	278	275	292	280	289	291	289	292	274	281	299	269	295	289	290	268	285	259	288	282	289	290	286	285	271	284	285	302	290	273	279	285	267	296	267	277	327	286	253	293	275	282	287	265	300	298	275	295	313	294	277	284	283	301	293	280	288	295	303	279	264	298	302	289	274	261	269	285	268	281	308	305	278	269	281	321	289	280	325	317	245	286	288	289	294	278	285	302	291	293	301	319	284	264	304	298	283	321	279	292	292	268	300	312	276	296	303	299	275	279	310	271	307	321	285	278	291	280	290	282	278	298	284	296	291	303	276	282	290	296	323	304	302	280	316	283	283	291	276	289	277	277	303	307	270	267	298	292	301	309	290	284	302	277	268	287	282	288	303	295	238	281	292	274	285	316	257	261	271	269	267	268	280	276	241	305	273	286	312	276	293	303	271	292	278	308	284	274	282	289	292	283	298	263	307	289	290	300	289	295	279	287	291	287	280	333	267	306	287	275	271	289	303	265	285	286	298	296	276	271	296	307	284	296	301	288	324	280	278	304	338	298	305	264	254	315	311	278	314	310	279	294	291	290	301	265	317	291	309	288	277	286	258	274	314	280	277	299	282	293	308	274	286	269	286	286	280	298	284	306	309	301	275	285	281	267	267	299	311	286	292	327	293	276	282	269	298	298	276	289	292	294	267	303	268	280	294	273	321	282	296	288	297	304	279	277	298	278	269	288	286	299	282	279	262	274	327	318	306	291	283	284	279	285	319	272	289	272	312	273	308	260	270	303	272	275	295	304	313	300	300	291	291	276	266	251	281	285	301	297	284	300	289	260	317	300	280	288	268	294	275	267	294	306	293	254	283	265	291	279	283	277	284	306	317	270	285	284	284	308	304	321	249	293	269	293	313	337	309	283	247	282	268	272	294	261	295	290	301	322	263	274	321	317	280	285	292	289	322	308	285	301	308	318	295	307	315	285	283	300	279	280	285	307	291	274	264	267	299	272	299	320	287	284	270	289	289	306	294	269	304	257	281	253	295	288	271	278	290	271	296	328	289	283	276	260	272	278	253	287	260	297	282	276	275	280	300	311	291	281	266	305	256	275	286	268	275	279	275	288	272	286	301	283	283	295	274	271	277	280	311	277	279	272	286	300	297	274	284	281	287	272	276	299	306	300	290	285	275	280	271	333	320	270	298	292	287	273	270	288	281	279	298	289	302	247	265	310	272	266	298	293	278	275	286	301	280	315	284	287	294	305	286	311	252	307	314	290	308	288	282	274	276	286	300	299	291	287	271	273	315	293	267	280	320	285	290	287	306	283	296	299	312	289	274	270	276	323	311	297	290	301	274	316	288	274	245	287	278	278	305	258	297	294	278	282	290	291	271	279	294	293	316	279	275	306	323	275	267	256	298	294	264	281	291	278	289	309	302	318	276	290	300	296	308	250	285	291	297	269	275	296	268	266	287	277	294	294	272	296	295	301	302	282	289	323	265	269	301	260	260	273	290	288	269	304	279	282	283	280	329	288	294	281	306	312	291	303	283	260	292	267	290	274	312	258	288	311	301	264	279	267	318	265	287	272	297	285	270	290	283	272	290	284	298	289	305	314	280	277	300	281	284	274	312	276	287	268	312	292	284	261	278	271	293	294	302	315	276	264	246	298	262	279	273	269	291	287	266	257	292	275	299	276	305	272	312	307	290	309	289	284	299	290	278	286	279	305	298	300	281	284	283	306	279	262	286	281	277	271	323	303	285	280	265	277	282	294	298	269	288	277	264	300	300	289	306	293	309	289	303	289	297	305	311	289	258	278	272	283	283	292	276	270	306	271	284	324	311	291	263	289	279	291	321	257	288	325	285	281	292	279	296	269	277	271	277	280	288	272	283	321	273	299	273	299	293	298	301	298	290	261	255	275	306	290	266	297	297	317	271	272	315	280	308	301	274	302	262	247	265	310	300	260	293	281	299	282	278	275	271	281	311	287	266	266	300	316	287	279	289	308	248	311	288	295	303	295	298	273	302	309	254	280	279	299	252	320	304	282	275	251	295	291	277	298	290	298	296	273	293	285	313	295	292	270	277	286	296	323	281	306	293	296	286	289	284	317	302	290	314	317	285	309	276	285	280	277	277	291	254	317	302	277	307	274	284	277	312	268	263	255	297	279	305	298	254	281	295	276	268	307	296	300	268	292	286	295	247	287	271	306	311	286	278	266	303	305	277	266	309	302	283	281	308	278	254	299	322	296	289	262	284	297	294	318	311	276	297	251	312	286	289	276	294	296	311	298	278	280	282	296	296	275	274	300	305	274	299	286	308	335	285	284	288	290	305	295	274	314	287	298	317	279	285	296	302	257	296	298	284	262	285	291	294	267	265	279	299	289	280	301	320	295	282	295	291	303	267	236	278	284	262	288	301	288	279	261	299	307	308	292	295	291	270	283	294	249	284	300	296	303	281	317	310	265	262	285	278	308	278	266	298	288	286	294	285	269	308	292	284	268	270	295	272	307	271	276	310	278	283	274	307	303	274	263	304	299	261	295	278	298	276	292	310	309	305	283	294	291	258	281	283	269	270	292	284	292	285	299	312	302	280	313	287	248	258	278	298	243	281	286	281	291	290	294	254	305	260	294	261	303	289	310	280	288	260	293	329	302	275	274	281	281	305	249	270	285	281	290	279	308	282	285	271	274	282	305	316	274	285	300	303	293	285	270	273	293	301	281	283	283	306	273	269	258	277	293	314	293	287	273	272	289	301	272	294	302	299	288	263	285	250	288	247	277	280	277
15922	19400	29927	23217	13857	12084	8608	2414	505	226	191	177	172	138	153	135	136	144	145	157	127	139	130	137	153	131	126	146	147	127	134	129	146	143	133	136	133	173	168	138	139	139	164	134	190	164	142	145	110	150	131	147	136	155	131	136	147	135	125	144	152	129	151	147	165	132	141	136	141	148	146	138	159	131	150	149	138	128	144	142	153	121	132	143	162	148	155	162	154	135	137	138	162	132	145	137	116	148	160	158	139	126	130	134	136	125	120	128	141	115	165	153	132	149	147	144	121	142	139	148	143	169	144	144	129	137	144	127	143	130	130	137	135	134	151	159	129	154	147	147	135	146	154	140	153	146	153	139	138	132	133	122	159	142	146	138	155	155	147	142	138	164	136	144	155	131	146	169	145	134	128	143	137	132	143	167	140	150	163	143	119	153	145	134	150	126	139	153	144	134	159	123	134	148	146	133	137	141	152	139	151	162	141	134	137	157	138	154	153	156	133	168	130	122	125	158	133	172	138	117	127	146	151	157	155	132	140	137	156	151	154	148	118	149	134	157	135	137	123	129	133	122	139	148	132	130	152	152	142	137	144	123	131	124	147	137	146	164	154	134	129	153	125	127	137	144	148	145	145	145	182	149	149	132	152	123	143	152	157	127	130	149	134	142	138	133	148	159	136	146	142	143	160	145	141	134	143	173	156	132	157	143	161	137	126	153	143	148	144	153	140	160	149	137	146	168	126	138	144	131	139	164	143	149	134	146	158	158	127	150	125	152	143	157	141	145	126	146	120	147	149	139	133	144	152	154	170	151	144	130	160	121	149	133	137	131	143	123	135	164	133	129	131	133	130	140	138	167	154	148	145	137	147	140	138	138	151	140	158	150	149	149	152	133	142	137	157	151	133	126	135	156	150	171	150	145	155	150	145	144	157	146	149	129	129	133	140	144	158	159	152	120	132	143	138	134	152	151	134	158	147	150	150	162	155	139	142	136	137	142	145	150	155	136	133	131	134	145	151	149	132	143	126	164	139	140	150	160	131	144	139	142	157	137	133	135	158	139	142	124	132	157	135	128	148	116	140	147	139	147	143	145	162	136	140	143	139	139	156	132	120	152	158	141	139	143	135	144	144	172	154	139	125	151	137	129	142	151	157	143	136	151	158	141	143	147	142	149	147	149	152	146	144	130	145	154	145	150	149	137	147	132	155	147	127	156	131	144	183	131	143	140	154	153	158	145	144	153	153	137	137	139	133	139	127	141	130	147	159	139	138	144	136	135	152	134	154	137	135	163	143	151	143	143	120	140	141	136	137	136	123	139	133	163	129	121	132	142	134	149	145	157	139	154	154	142	158	145	149	150	140	148	150	149	167	136	138	129	142	147	137	135	147	161	139	140	132	151	131	134	168	132	129	150	146	128	122	157	144	151	167	140	129	131	136	126	127	132	161	147	160	149	158	149	162	152	105	166	147	157	140	134	141	142	133	163	126	158	135	137	155	143	142	134	136	134	142	163	133	141	136	145	159	148	134	165	149	153	170	163	122	144	147	168	135	152	136	145	161	154	128	136	125	149	128	136	132	128	146	144	140	131	129	148	144	154	143	153	140	132	131	148	121	129	122	155	140	133	144	148	133	144	160	146	125	137	138	143	166	134	128	144	125	141	159	161	134	140	140	136	132	151	139	151	158	133	145	145	133	125	108	136	131	162	131	126	151	145	138	118	128	154	141	141	157	153	160	157	164	145	129	139	140	127	158	163	130	142	135	147	140	156	157	153	153	132	130	155	138	125	151	150	120	128	139	144	163	137	137	131	145	152	138	148	147	119	151	140	124	147	125	144	136	155	133	128	167	139	152	148	157	162	139	160	153	155	150	140	130	134	145	142	151	141	130	153	143	142	149	147	127	137	128	120	156	155	148	132	159	129	142	142	136	134	123	144	123	124	133	150	137	126	137	127	165	142	130	150	126	127	133	153	133	148	142	136	159	129	138	144	159	112	138	130	140	146	158	134	129	140	139	139	132	151	140	164	136	138	151	125	135	181	137	116	147	138	122	148	152	136	169	151	130	137	140	130	165	161	144	156	138	157	139	154	137	136	144	148	132	161	160	132	126	162	164	148	153	153	140	124	142	131	150	141	155	153	170	142	135	139	145	145	153	137	146	158	138	154	145	130	137	142	159	145	136	151	136	127	154	151	135	140	141	141	143	146	137	143	146	141	154	135	145	159	142	148	150	145	117	167	134	146	140	124	151	154	151	153	146	150	150	141	142	139	142	147	150	157	141	132	119	149	129	113	163	149	141	126	147	135	133	147	153	142	159	153	140	144	161	145	131	157	132	134	129	157	140	128	127	151	114	150	155	136	142	123	135	139	155	150	129	143	118	134	147	145	138	148	135	150	152	148	149	144	161	138	141	136	146	143	140	149	151	149	129	145	125	150	155	123	156	128	144	148	138	136	151	143	147	146	136	146	156	145	158	153	158	156	118	137	139	143	137	121	181	133	139	143	141	150	154	156	138	147	139	143	153	147	137	132	136	139	139	133	151	133	144	141	155	136	163	151	156	157	147	133	153	135	161	135	132	142	133	130	138	141	139	112	117	141	145	157	127	135	148	142	132	135	155	133	146	143	153	127	154	151	150	151	133	137	170	112	139	160	113	135	130	126	133	154	160	120	155	138	119	141	133	156	135	119	148	149	120	135	139	146	146	139	153	143	138	136	117	146	148	126	122	140	127	119	140	140	134	124	132	138	129	148	132	141	137	112	133	162	145	134	155	187	129	160	153	151	153	144	127	138	118	134	129	117	133	126	139	132	142	143	152	141	150	160	151	165	143	143	150	147	148	160	136	128	154	119	139	119	130	154	169	137	130	137	148	132	125	155	106	144	143	156	152	143	139	136	150	141	146	134	140	142	155	150	133	132	156	122	157	153	157	128	154	117	157	135	134	151	141	127	165	135	162	143	143	119	123	151	118	145	128	136	128	137	137	124	156	162	156	155	124	128	146	119	151	144	144	153	140	161	125	138	132	131	120	156	145	135	175	142	150	145	143	120	135	139	165	136	151	159	171	155	143	134	149	145	178	128	146	146	134	132	121	120	162	127	139	171	124	162	130	143	124	167	141	141	125	146	145	141	124	131	134	125	164	148	162	154	108	157	134	140	138	139	132	157	137	165	159	143	126	130	166	136	117	120	157	141	129	136	133	153	144	146	134	146	127	156	148	143	132	158	142	155	163	146	147	137	149	171	134	147	171	145	162	128	174	152	130	112	142	145	131	138	159	160	135	147	158	133	142	138	144	134	161	136	141	127	152	128	109	154	140	140	135	141	128	150	166	157	148	146	161	148	143	158	141	151	148	114	172	145	167	172	137	147	138	145	146	146	118	131	120	140	165	151	158	159	142	152	134	148	145	140	139	149	156	166	136	153	158	132	130	148	155	142	127	132	137	150	128	147	146	130	133	146	149	147	160	147	121	140	153	140	136	147	169	151	148	155
11064	17195	33469	30984	24416	27218	19221	6340	1287	483	428	380	427	368	333	366	349	337	340	371	340	361	365	345	340	364	319	338	325	340	340	341	361	348	352	338	331	375	358	348	320	326	309	320	351	378	336	374	349	364	347	348	309	359	327	316	374	331	358	342	343	333	343	328	305	338	353	342	355	339	342	320	318	356	309	377	301	333	363	326	353	340	312	372	351	353	309	350	341	325	361	370	349	376	315	343	326	354	334	320	319	367	354	373	335	315	371	330	321	353	335	337	320	377	348	383	329	362	343	346	355	334	362	355	344	339	314	333	326	342	347	361	363	340	355	310	338	364	368	324	341	324	347	330	351	365	348	343	330	354	337	347	348	344	347	328	335	329	318	331	312	333	350	374	357	372	327	350	337	366	332	338	319	343	322	358	333	371	359	362	329	337	326	361	336	374	321	320	319	374	345	377	329	363	315	385	312	340	315	331	344	295	338	363	331	346	321	356	324	344	364	356	308	325	343	326	340	356	313	324	360	333	337	309	356	334	339	379	332	346	321	371	345	348	345	340	315	354	330	354	347	342	342	332	354	339	372	299	315	331	318	343	330	365	343	353	385	326	324	368	352	336	322	323	328	345	377	344	341	369	344	326	337	329	364	351	363	333	341	353	355	375	349	321	317	328	335	308	339	395	353	350	330	307	329	339	332	313	365	347	362	366	316	312	329	351	325	357	340	339	349	327	327	356	317	335	340	345	343	330	335	341	353	348	303	310	339	321	318	337	325	347	320	313	358	330	340	350	339	356	327	310	315	343	349	350	351	335	350	346	330	353	356	305	332	360	368	295	344	345	366	351	363	343	348	364	350	354	359	349	351	347	331	345	319	334	341	326	357	315	356	318	340	351	331	313	365	334	336	353	332	312	316	345	330	328	384	321	330	335	347	332	333	372	351	343	343	362	336	340	318	320	355	340	350	331	346	365	335	318	372	349	350	341	342	351	312	330	344	347	347	324	357	343	334	342	324	354	326	332	390	325	323	350	338	289	319	341	346	325	332	342	366	353	330	353	330	365	344	367	355	329	332	352	326	310	341	364	347	336	317	332	313	345	348	338	333	341	313	350	325	361	344	344	339	344	314	349	353	360	352	331	326	376	333	347	357	334	330	369	351	336	334	359	344	326	358	335	304	341	342	326	344	334	360	317	327	349	315	354	352	365	344	352	297	341	336	365	306	343	341	337	323	315	328	344	363	338	324	365	354	357	332	360	370	338	331	371	346	324	352	320	350	349	342	360	370	357	307	325	334	335	344	316	375	349	324	338	326	350	345	318	327	359	371	331	358	354	365	349	342	359	323	320	342	346	313	302	354	356	336	356	363	331	339	346	322	354	364	343	362	368	308	321	341	323	336	318	323	354	334	370	342	367	325	350	306	338	372	355	350	335	335	331	343	330	318	329	328	361	350	343	329	348	338	334	355	316	348	345	317	347	333	325	329	335	340	336	363	346	348	351	292	348	353	345	349	353	337	344	328	347	339	340	304	362	321	338	335	353	309	343	334	371	377	336	351	339	340	360	359	316	354	334	331	335	352	331	339	343	354	321	331	365	335	347	332	375	333	367	309	314	352	334	312	327	321	358	330	364	365	362	324	333	339	320	350	352	328	323	342	330	318	323	321	341	365	332	346	384	377	344	337	339	345	341	341	365	331	346	330	342	338	380	352	342	334	340	348	364	357	315	339	331	337	329	310	353	353	371	350	312	347	345	346	347	359	354	346	314	344	336	333	347	292	333	338	368	340	319	339	368	347	321	366	367	366	338	342	331	329	354	355	346	319	328	316	353	338	372	348	333	330	357	316	332	311	295	333	362	380	334	337	344	352	325	339	333	350	377	358	335	378	339	310	317	352	320	318	364	346	345	337	342	335	364	324	329	353	343	311	325	356	357	350	356	354	358	328	348	355	348	344	337	348	328	340	326	326	325	334	356	342	335	321	326	340	361	337	338	358	342	320	366	364	335	336	337	327	344	322	352	340	318	326	353	366	338	355	326	323	354	313	312	325	322	346	325	389	340	398	362	334	340	337	350	331	328	337	319	334	353	337	315	324	347	357	335	330	325	365	363	345	363	375	358	322	358	328	334	344	336	327	354	345	370	361	313	309	346	322	344	339	326	342	376	350	372	350	349	312	373	323	346	314	362	332	342	353	326	329	345	337	331	366	360	344	334	368	359	341	344	359	373	340	325	367	356	356	361	343	382	356	316	325	340	357	367	315	348	344	332	323	397	344	317	371	347	354	333	337	363	368	341	371	314	349	332	359	337	374	315	352	311	342	364	346	362	366	358	331	367	318	336	309	326	342	319	334	331	359	361	341	339	313	302	339	337	360	333	372	352	360	347	332	350	312	336	365	346	361	352	334	340	320	336	349	348	359	357	307	357	343	328	324	339	339	315	362	331	372	315	332	333	343	366	337	351	353	334	329	344	341	303	364	343	334	329	341	315	331	336	342	344	340	362	335	340	354	364	345	316	351	370	351	344	376	365	328	350	362	355	356	314	345	323	333	328	363	329	370	357	376	324	343	326	333	344	356	371	334	376	341	310	355	344	367	334	318	313	325	353	344	319	360	356	350	343	316	313	338	338	319	351	340	317	331	346	352	344	357	367	352	324	345	357	338	363	351	357	339	355	337	340	327	326	338	337	339	327	374	341	368	318	353	357	342	350	384	340	364	338	305	304	287	347	364	300	359	330	326	345	337	349	329	356	354	350	331	327	369	340	351	332	335	332	338	305	345	334	364	356	336	365	288	347	338	348	327	344	335	341	333	333	345	323	338	343	325	343	344	344	340	330	349	330	372	341	344	328	341	339	348	317	328	347	376	307	324	353	330	339	300	331	338	354	310	313	349	334	296	319	309	336	326	318	384	364	331	337	339	333	320	336	350	326	343	356	315	310	341	345	343	318	355	356	344	322	319	321	318	367	363	342	350	358	320	340	364	352	379	343	354	334	340	346	336	337	347	340	380	351	345	342	376	324	352	355	327	358	299	363	332	350	334	351	333	321	346	374	363	340	330	323	367	332	321	329	326	349	349	354	387	341	374	320	368	351	357	318	338	320	363	358	363	350	364	341	329	340	337	356	367	325	332	349	341	336	316	308	311	351	340	335	336	296	335	353	353	307	325	348	330	334	361	296	326	366	338	337	298	320	387	351	325	365	347	361	318	349	340	336	331	327	321	333	346	334	324	353	327	332	346	342	362	325	322	313	341	329	336	350	324	354	321	332	364	354	386	325	373	354	353	354	328	333	350	330	386	353	333	331	328	321	359	343	358	330	371	341	356	318	291	346	331	333	357	327	324	337	353	324	347	384	344	326	353	349	335	312	327	324	300	318	331	361	334	335	324	336	348	337	335	384	348	326	383	350	338	347	346	332	351	333	314	340	373	373	352	366	357	360	336	363	334	358	314	307	320	348	328	339	338	358	336	327	322	304	354	337	325	360	349	336	362	343
38799	41939	45879	39892	30574	35776	32510	18020	5662	1193	411	224	223	202	182	154	150	151	158	138	154	145	135	148	165	163	143	126	144	126	153	144	146	140	142	151	150	161	166	153	138	131	174	133	142	138	147	164	171	137	133	163	120	122	155	137	159	138	166	132	148	128	138	156	164	130	152	139	149	155	147	139	145	145	144	150	167	167	144	152	148	133	146	150	150	168	160	133	170	156	152	148	159	147	144	140	128	168	167	165	134	143	129	149	157	164	157	150	147	129	156	156	168	156	158	137	151	129	160	151	136	136	164	141	147	138	164	164	139	147	155	141	134	122	136	148	118	163	143	166	171	132	129	132	144	154	130	135	160	132	150	138	132	140	170	138	147	141	148	140	154	140	126	116	125	169	151	159	145	164	144	153	154	144	157	134	145	142	135	140	145	147	159	162	138	143	149	169	134	149	148	149	147	151	134	141	142	140	160	146	141	125	139	130	149	143	152	157	145	157	148	142	149	154	124	130	146	142	126	149	137	130	140	137	142	121	157	152	131	149	117	146	142	138	149	159	144	138	177	152	164	182	154	161	136	141	163	142	148	160	145	161	123	149	137	130	158	125	144	140	154	126	154	142	148	141	169	137	148	153	150	130	139	151	155	129	152	132	144	132	126	149	155	125	155	148	131	144	139	147	137	135	153	154	140	146	142	165	118	142	158	151	162	117	142	146	143	142	154	134	146	150	139	131	124	181	148	145	125	154	149	141	126	134	154	138	163	168	134	149	133	162	134	137	147	159	149	145	137	129	139	150	157	163	161	136	143	159	179	156	117	144	136	156	132	154	157	140	139	127	146	165	143	164	152	164	142	149	138	126	158	147	171	142	129	124	161	140	134	139	157	140	148	151	150	138	123	141	149	158	146	135	143	146	150	181	154	140	135	143	126	150	154	141	134	159	143	146	158	159	151	125	118	139	145	150	136	144	155	155	153	141	150	175	157	141	145	139	148	149	140	140	152	134	124	158	131	128	139	136	129	136	158	144	147	132	149	137	139	152	163	144	149	150	145	131	147	160	151	126	153	154	144	136	130	149	143	145	143	136	125	142	171	150	147	123	148	156	147	148	127	143	149	150	141	155	136	148	165	153	143	162	137	151	155	149	133	137	128	162	165	149	163	130	143	157	134	151	118	164	174	161	151	154	143	153	141	136	125	147	152	133	143	136	146	135	144	175	158	121	122	148	129	131	121	145	130	141	163	158	156	147	146	131	146	165	131	137	147	130	141	157	132	151	156	138	161	154	145	138	139	139	136	145	132	171	158	143	171	151	137	141	146	144	145	149	156	153	129	147	135	144	123	155	153	150	148	134	158	133	144	162	153	167	138	147	152	154	153	140	125	142	145	141	159	154	144	147	123	105	136	157	157	168	150	136	124	138	136	141	126	144	157	130	164	151	166	178	134	133	158	121	171	148	154	166	127	135	143	126	162	147	143	141	161	136	144	178	159	131	155	146	147	150	142	153	156	133	120	148	159	159	149	156	142	133	152	150	151	147	135	141	158	151	146	146	152	144	145	135	140	148	161	154	140	147	132	139	132	131	144	138	145	150	116	149	162	152	165	160	119	165	148	123	112	122	147	163	159	161	130	118	161	120	139	112	164	135	148	160	139	132	122	139	163	148	134	153	138	153	151	153	135	159	149	136	160	130	132	129	143	154	137	150	135	131	145	144	143	133	131	148	153	145	131	153	163	129	134	129	132	128	131	137	144	148	155	140	142	126	137	140	148	153	127	135	150	148	147	168	162	166	140	130	153	152	167	152	142	160	155	122	147	169	157	130	116	163	129	138	153	149	162	154	151	153	160	157	147	147	139	161	132	132	131	135	158	153	119	135	148	154	129	162	134	144	130	151	144	167	156	142	141	150	145	158	145	146	166	180	161	172	168	136	165	153	128	166	140	130	158	128	159	150	131	158	142	131	141	134	154	160	127	163	149	137	152	155	134	120	145	135	153	162	140	137	134	173	145	161	142	158	151	162	154	147	137	162	160	160	129	132	144	148	121	116	156	160	132	130	152	151	144	157	151	123	142	159	150	153	133	156	142	125	144	146	164	144	154	171	145	143	146	166	138	153	157	162	142	162	156	150	160	159	155	170	141	147	154	160	160	156	167	145	147	167	150	144	155	147	155	166	160	125	145	152	144	137	126	161	143	130	138	143	159	176	139	167	141	150	139	147	152	116	149	159	155	151	135	133	146	151	148	134	156	142	122	156	142	149	145	128	153	130	155	155	152	142	148	158	167	160	162	163	125	131	134	153	134	172	151	152	144	122	146	148	147	151	150	149	145	142	147	133	168	126	139	137	123	134	153	144	170	138	130	157	156	152	133	132	129	147	148	130	138	142	130	138	142	146	128	142	135	179	162	154	134	161	167	155	140	144	137	129	162	136	145	141	166	141	146	145	134	128	150	129	153	139	135	133	149	135	156	148	167	145	154	166	142	140	121	142	163	140	149	144	156	139	155	145	154	143	146	160	159	166	133	161	165	158	140	149	146	140	125	139	153	166	138	150	158	134	148	124	160	123	154	139	148	126	127	156	145	160	140	153	141	135	130	134	129	135	126	132	141	152	131	147	143	140	156	147	174	139	148	134	123	136	154	137	148	155	147	155	133	168	136	155	138	167	140	148	132	168	162	150	161	160	160	159	159	167	147	142	141	164	133	127	154	169	134	130	158	128	128	154	162	155	135	135	135	153	149	177	130	146	143	160	169	162	161	150	151	158	155	140	159	135	156	145	137	140	139	144	133	148	153	170	126	143	138	146	133	147	151	180	155	142	139	144	136	130	129	148	162	132	139	145	154	121	138	150	137	146	147	155	127	135	131	148	142	159	142	152	145	146	127	131	157	128	144	136	164	142	137	131	139	144	140	153	160	161	126	147	144	125	124	130	132	159	149	156	170	146	150	162	145	157	158	150	154	139	143	150	133	137	147	150	155	153	134	132	138	147	143	126	153	145	136	151	134	132	159	159	150	149	144	141	158	148	146	137	140	119	142	138	156	142	153	139	128	119	154	175	131	150	165	150	145	149	152	143	142	137	147	181	146	166	146	132	152	139	139	161	165	138	138	142	157	148	155	138	156	128	114	158	127	133	133	142	142	143	151	160	137	171	146	127	145	147	165	137	147	139	126	155	140	138	139	142	150	152	153	143	130	144	151	139	117	141	125	141	132	141	158	141	182	158	128	163	131	163	158	154	156	132	135	118	146	144	143	163	144	151	133	155	155	148	162	144	141	138	160	133	149	156	152	148	141	152	130	136	156	139	166	154	147	137	141	136	143	131	155	155	142	157	147	118	149	152	161	135	145	156	126	149	158	158	166	151	144	135	141	166	146	149	132	130	126	158	167	145	128	152	136	165	145	139	143	150	168	152	147	166	162	135	128	149	136	121	137	145	129	175	172	142	134	178	149	147	135	143	159	141	138	125	144	142	130	136	145	162	160	137	142	117
28203	37680	49794	49755	47341	60174	46420	21971	5370	1089	1098	675	659	571	503	415	361	364	352	360	326	352	331	327	329	336	346	354	364	302	332	341	352	333	344	375	332	362	346	378	337	354	329	356	334	372	356	358	355	348	342	352	311	383	321	321	358	362	334	330	316	325	376	357	335	354	325	332	335	371	332	355	322	367	357	321	344	330	361	375	320	329	343	372	330	366	318	341	338	351	347	338	344	330	365	366	377	339	349	360	348	358	358	363	331	323	315	359	359	355	356	327	345	323	331	346	367	343	330	314	340	334	339	354	336	314	343	324	376	324	339	327	364	322	322	350	355	313	350	362	313	331	332	348	327	306	351	338	320	362	340	370	350	364	349	331	372	358	338	324	343	379	340	354	332	362	347	338	353	358	337	361	357	353	360	364	363	376	374	360	337	332	340	319	318	342	342	345	353	334	355	355	357	345	341	308	344	315	318	346	329	379	334	326	356	325	358	309	332	320	371	333	346	321	341	360	325	334	287	346	319	366	324	338	353	362	326	348	352	340	342	328	333	367	340	370	313	354	358	337	352	337	327	374	303	340	354	345	352	328	364	317	374	360	318	367	314	337	352	330	317	347	327	360	357	347	350	333	360	354	334	366	322	338	350	332	347	299	334	325	338	333	351	358	369	319	346	350	318	353	356	363	325	385	325	335	343	367	348	345	321	342	344	354	340	356	347	351	346	330	357	340	334	339	361	315	348	370	361	372	306	344	359	360	320	322	333	364	327	340	337	321	306	334	324	321	348	347	330	343	327	357	379	363	330	325	324	348	346	349	328	363	338	317	365	325	349	326	355	351	311	320	327	325	342	341	368	329	317	367	356	336	350	341	350	363	302	331	313	327	365	347	349	341	350	351	348	381	329	369	344	335	334	364	345	340	333	351	343	356	356	330	327	373	366	344	385	341	348	315	345	328	359	298	354	376	356	353	320	370	337	342	331	324	347	378	337	312	363	346	348	367	373	378	343	368	330	334	376	382	324	335	305	357	352	330	349	339	364	321	369	312	375	327	363	343	341	371	335	352	343	335	349	357	322	367	362	364	356	376	333	335	357	374	383	349	339	393	330	355	360	342	331	338	361	334	328	335	317	360	311	342	349	368	331	335	331	349	313	359	349	338	358	360	328	334	363	331	329	326	348	372	336	335	356	351	317	331	369	324	327	362	342	352	335	335	340	328	323	340	331	362	367	362	362	345	364	322	326	356	344	328	354	348	318	376	337	375	354	326	360	355	300	336	379	362	323	326	368	370	349	325	324	333	319	332	386	344	348	340	341	342	336	315	305	303	359	377	366	350	323	329	333	303	358	345	314	353	320	332	326	360	334	337	344	341	310	347	342	334	353	342	320	350	335	337	334	343	356	345	326	363	361	339	390	378	343	372	350	346	308	358	333	345	345	352	336	353	352	293	332	360	318	319	313	346	312	351	324	335	382	345	315	339	329	317	307	354	316	353	360	387	303	327	290	342	334	321	362	348	368	358	292	319	330	313	312	351	377	351	336	308	359	345	359	336	356	323	340	366	369	350	330	345	360	342	332	313	347	340	361	310	312	375	337	321	354	344	339	343	336	339	352	358	321	356	368	345	333	336	340	364	356	352	361	358	386	331	341	339	365	333	283	336	286	327	320	320	353	319	360	360	350	363	350	312	344	346	361	329	342	332	327	369	295	353	335	321	349	333	372	349	307	347	351	358	339	347	308	341	344	354	345	376	336	343	349	373	325	348	336	345	317	359	346	356	366	361	383	371	314	325	349	357	304	347	358	375	352	303	340	329	342	329	357	335	337	328	330	342	337	337	336	344	346	326	351	342	356	334	328	351	357	329	340	315	314	327	321	342	323	383	347	349	344	352	371	343	360	333	316	306	330	324	326	347	332	327	350	338	356	347	346	344	348	331	307	350	359	350	339	342	376	337	337	366	360	356	316	328	340	351	325	341	335	356	325	364	386	349	342	357	346	386	362	329	331	344	341	355	332	329	335	324	351	301	346	397	339	354	348	356	356	389	349	365	348	353	338	329	301	320	363	362	331	357	341	307	341	350	312	328	349	320	301	326	327	334	356	321	355	334	329	333	333	326	342	339	382	360	322	328	331	340	320	340	316	331	334	357	329	336	332	373	363	341	350	342	343	344	320	335	317	341	324	343	335	329	363	362	350	327	327	334	370	348	348	315	321	324	333	334	327	369	338	334	377	328	314	365	400	300	379	357	339	325	367	335	396	353	331	356	336	325	353	353	384	341	316	347	356	321	347	324	340	362	343	334	317	347	372	351	349	353	345	325	314	324	349	321	304	326	355	344	367	376	365	345	340	338	358	327	333	337	349	326	335	348	348	363	366	337	357	334	386	330	334	318	369	323	329	353	331	326	372	310	314	344	341	311	330	337	298	300	348	333	375	332	326	350	336	366	346	352	364	363	358	357	333	344	334	340	315	345	344	368	312	368	360	324	347	357	357	368	351	356	310	355	342	349	358	353	349	310	355	344	344	342	334	323	344	359	348	332	350	340	329	336	334	349	335	351	357	333	362	325	348	327	343	359	349	340	357	357	353	342	330	328	334	322	356	398	337	350	362	355	325	352	334	350	333	340	369	325	300	341	339	358	343	338	374	357	366	322	338	393	351	326	321	340	315	338	338	318	332	359	315	346	304	319	326	346	347	338	348	374	345	343	342	335	358	339	325	338	341	350	355	302	332	331	349	327	351	350	354	343	324	383	356	353	315	365	324	349	370	339	334	365	367	372	331	328	338	386	356	336	325	324	356	353	346	340	369	327	322	355	328	337	334	349	365	373	317	319	325	330	380	350	353	368	402	340	345	333	296	341	331	303	343	367	310	313	362	325	331	315	344	342	349	349	324	338	348	334	350	338	349	331	346	374	321	353	342	341	341	339	353	339	348	335	333	343	349	332	338	359	388	351	356	346	352	353	301	328	341	374	353	346	326	344	373	316	378	346	392	339	356	362	357	346	331	331	349	313	349	335	311	362	347	353	298	369	349	344	353	321	339	331	318	357	339	363	343	364	326	349	352	328	338	350	329	357	351	324	324	376	324	350	346	348	354	352	360	347	323	332	341	373	343	331	290	365	338	325	363	400	357	325	319	323	339	338	345	309	360	332	321	292	332	334	324	363	332	344	302	350	328	354	334	360	321	340	321	334	329	337	344	356	345	345	368	320	358	384	349	388	388	310	343	330	375	324	349	339	336	345	318	351	325	329	309	321	316	352	382	337	352	331	369	319	328	311	347	343	359	372	367	349	333	325	366	325	347	360	366	335	345	291	342	340	373	339	313	369	346	333	324	315	346	339	317	316	329	354	358	353	342	330	363	351	341	376	348	336	346	320	316	363	339	366	361	333	335	363	376	355	324	364	326	302	352	340	317	317	340	333	326	375	337	362	339	333	338	353	345	336	366	329	352	342	329	348	323	334	332	301	325	375	327	359	333	344	336	376	287	334
47568	49041	40565	33633	32159	44329	42386	26638	12499	2601	688	321	322	239	184	178	161	144	126	124	115	109	132	112	126	104	139	146	124	132	126	107	108	139	96	132	125	113	115	123	121	142	132	108	110	120	89	126	139	119	143	147	114	120	125	102	127	123	133	111	129	124	106	118	125	131	101	121	113	121	127	129	117	136	128	154	126	127	125	128	131	129	103	123	121	116	109	125	123	142	134	124	120	117	113	105	115	106	115	148	121	121	115	132	121	113	122	129	116	131	95	114	148	120	132	120	118	133	118	128	119	130	143	124	116	124	120	111	117	116	150	133	109	124	134	149	116	126	118	114	124	113	124	108	116	110	142	119	126	128	127	125	132	104	85	119	118	107	133	133	109	114	118	130	143	120	131	123	112	108	144	129	114	119	99	114	107	119	125	119	119	131	118	128	115	125	128	108	92	135	121	137	136	119	106	126	135	112	126	121	113	126	120	119	127	116	109	113	130	107	131	117	131	129	125	118	99	107	108	145	135	128	137	134	112	118	112	99	148	108	120	126	141	116	132	127	118	125	118	140	125	139	121	126	106	115	104	113	129	115	114	130	128	102	143	111	114	131	111	116	116	104	116	116	128	121	103	110	130	121	123	126	118	141	124	129	129	136	112	115	135	116	121	112	114	125	113	107	142	106	109	129	119	110	125	143	116	115	135	123	119	127	117	118	113	125	124	102	109	110	110	103	120	112	127	123	142	112	129	125	129	119	136	132	132	125	125	127	106	119	127	124	125	117	124	100	119	128	129	126	106	106	107	121	152	110	136	129	126	103	92	137	106	127	101	125	124	119	141	121	110	151	111	119	106	123	139	135	109	113	128	116	138	139	144	117	137	112	118	101	116	132	130	116	114	153	135	107	128	111	116	126	126	114	117	105	121	121	129	114	98	110	120	134	137	121	117	97	133	113	124	122	119	118	103	100	131	111	134	122	130	137	116	119	126	112	109	145	125	130	115	127	95	128	117	119	129	125	115	129	106	112	129	122	133	118	123	129	121	101	119	105	132	146	106	130	116	132	154	108	134	152	107	133	124	116	133	134	108	165	131	118	125	117	113	125	113	109	110	111	125	141	119	109	121	126	121	130	100	122	121	117	127	122	102	146	112	136	128	141	124	140	127	135	137	100	124	119	114	125	110	134	130	118	112	139	108	109	130	128	96	140	100	124	153	139	127	116	117	118	116	122	121	118	117	131	131	128	109	121	141	112	98	135	118	115	108	112	129	146	126	122	128	140	120	125	123	128	105	137	117	143	117	101	115	92	103	128	152	120	139	95	135	110	137	128	128	147	118	116	106	118	115	106	149	130	126	141	91	123	109	124	113	131	117	134	112	134	125	103	123	121	114	115	120	120	129	98	124	136	117	133	131	119	122	111	131	118	109	137	120	115	117	116	153	136	118	106	142	135	119	140	121	127	124	127	130	123	119	117	119	102	126	113	126	115	130	138	106	150	126	118	120	110	90	114	120	127	111	103	127	121	142	124	121	124	131	132	122	124	115	108	120	109	130	127	111	109	141	113	129	124	124	124	108	139	148	129	114	121	123	125	107	140	94	133	113	114	111	122	125	102	127	123	140	104	118	126	124	119	104	131	116	121	118	122	114	97	131	110	129	123	105	105	123	113	135	127	144	111	137	132	159	122	121	117	132	131	126	130	117	96	101	119	112	131	126	117	132	115	121	113	129	119	100	113	148	129	107	137	116	119	121	120	110	114	110	124	129	127	139	143	134	100	145	127	110	102	128	123	138	121	129	134	132	110	119	125	117	103	104	143	132	149	138	111	113	133	119	118	120	131	113	132	126	142	116	118	116	110	139	125	119	106	116	101	119	110	136	125	134	96	117	108	136	140	119	136	111	124	116	133	133	109	115	107	121	102	132	124	139	128	134	121	117	121	105	134	140	121	133	123	105	112	120	135	110	119	118	126	125	134	136	115	119	105	105	121	125	113	122	110	96	139	137	117	125	125	105	132	120	104	133	139	119	129	121	129	107	144	110	115	128	118	132	142	105	122	106	115	125	152	115	112	106	128	116	122	132	111	119	119	107	110	142	150	113	104	126	109	95	112	147	111	116	119	104	118	113	132	115	110	135	124	129	118	111	116	138	123	129	129	130	118	111	133	100	110	129	108	116	112	118	130	124	120	116	111	112	113	130	110	127	124	124	119	112	127	106	124	135	137	128	112	133	134	129	129	146	125	120	135	137	107	132	115	120	137	120	128	115	141	142	122	116	109	97	107	128	123	125	137	124	123	127	128	121	121	104	120	120	106	139	130	119	122	134	119	142	128	150	131	119	99	125	115	131	136	143	122	144	123	143	118	125	121	142	118	134	129	107	134	140	121	140	115	110	127	117	121	125	130	122	112	140	106	125	123	130	113	122	126	139	121	102	121	96	119	130	112	138	131	127	103	122	110	121	105	131	110	119	129	119	139	129	126	118	119	135	104	119	133	124	133	121	125	141	124	127	116	110	113	126	115	132	148	131	125	100	123	125	122	112	125	108	134	132	124	114	101	134	114	113	128	109	96	120	115	127	139	112	153	123	118	130	136	119	101	107	126	111	118	118	122	149	117	112	120	117	116	126	103	128	144	119	118	127	122	106	118	123	130	129	126	103	123	126	105	122	115	119	137	133	120	99	127	112	113	113	120	121	150	116	124	120	117	123	156	117	119	113	123	117	130	143	133	108	107	111	124	101	117	124	129	108	130	113	118	110	128	138	112	136	137	116	114	112	112	139	148	128	103	121	119	123	123	107	129	116	127	156	97	105	115	126	130	117	115	130	136	119	130	132	143	123	119	99	121	111	129	125	110	121	125	114	98	135	125	119	105	116	119	119	105	126	111	123	107	109	119	125	128	131	106	130	133	121	131	106	110	117	107	112	123	128	117	111	109	129	128	131	118	136	115	105	123	135	117	114	116	124	134	133	136	114	116	116	140	106	120	133	127	127	113	115	121	137	116	139	126	125	105	104	116	130	120	124	121	101	109	126	119	123	111	122	135	111	95	119	129	126	122	116	128	141	112	114	102	135	131	126	123	118	125	136	112	107	126	115	125	118	115	122	129	118	112	141	116	138	127	97	121	126	125	131	105	133	139	129	116	114	132	117	141	123	105	134	124	143	123	122	140	118	112	135	123	116	97	106	112	122	117	107	111	123	134	102	114	131	123	108	108	124	92	143	130	118	126	127	120	125	104	117	111	126	111	116	122	139	121	119	115	136	119	143	120	128	129	135	111	100	119	136	127	112	127	120	130	144	129	122	121	105	123	118	107	139	118	103	127	120	134	151	101	137	117	99	124	130	113	134	115	136	123	138	124	92	132	126	113	137	131	106	122	130	120	99	139	125	123	110	115	129	122	109	125	124	119	106	143	123	106	128	139	152	132	130	120	113	121	104	123	135	131	115	124	113	111	125	113	131	111	123	128	109	115	116	141	107	129	120	101	122	133	127	114
35582	46838	50510	48182	62813	79875	61826	34199	10760	2232	2084	1169	1134	890	680	485	414	344	294	256	311	319	263	292	278	282	262	287	291	257	293	271	296	287	255	266	305	310	316	306	293	288	295	277	264	277	277	266	311	293	287	296	300	277	296	288	303	292	320	264	292	256	318	288	303	267	303	281	269	286	286	286	282	307	251	252	304	294	270	284	286	298	285	290	255	290	298	296	276	266	264	289	297	248	282	269	282	287	295	272	271	285	285	283	293	270	273	274	315	287	273	294	289	290	324	299	276	274	273	309	291	304	286	307	265	302	292	273	313	290	253	289	261	290	295	280	297	254	303	271	293	291	294	312	278	301	290	309	273	266	283	315	297	278	312	306	323	298	287	255	251	314	266	272	282	280	289	292	316	317	274	278	278	271	302	294	298	281	269	267	262	278	322	263	290	287	284	300	281	292	283	262	275	290	253	292	263	253	270	296	290	309	283	297	297	273	300	266	285	309	302	266	281	294	252	298	299	269	297	301	273	300	269	280	298	252	248	315	238	306	266	282	288	288	273	287	277	282	288	280	289	281	275	312	310	279	270	295	282	252	282	324	264	265	262	272	300	259	259	283	279	282	285	275	280	280	251	263	269	283	299	277	288	298	279	251	287	289	250	267	279	287	311	287	308	265	279	287	305	259	292	311	303	289	300	308	297	297	299	262	281	279	308	283	274	268	261	273	286	286	274	293	291	288	271	291	263	304	289	271	297	311	283	283	274	296	307	298	286	295	285	278	271	290	275	286	314	260	311	279	265	284	274	289	283	312	306	333	306	294	304	254	259	271	273	299	266	291	269	286	294	269	285	303	289	289	281	294	297	273	306	271	304	278	268	310	305	260	303	275	288	298	292	308	287	293	278	286	302	308	274	257	275	264	308	308	292	297	286	288	275	293	243	298	264	307	301	259	266	291	317	291	285	306	257	255	277	299	302	300	278	281	290	278	305	268	278	282	282	286	260	282	253	286	251	295	266	295	270	283	300	276	292	290	294	319	282	244	280	270	265	265	260	287	271	304	286	271	260	299	289	297	273	292	298	301	249	283	272	293	282	274	276	257	299	298	268	300	263	288	292	281	299	285	285	315	263	273	278	346	300	263	284	300	314	256	277	279	305	312	275	272	287	303	297	309	292	288	270	288	259	271	279	300	292	288	303	263	289	303	255	285	255	257	276	259	288	266	314	275	294	275	270	323	307	289	281	274	258	262	322	306	281	280	317	276	304	300	279	293	275	287	301	293	306	264	293	297	293	289	289	294	277	279	292	281	265	279	274	302	269	266	291	309	256	270	275	294	307	286	256	274	295	310	293	281	302	311	256	273	276	293	291	301	286	277	274	289	307	274	276	284	278	286	281	280	273	288	260	300	273	285	300	267	288	284	270	276	286	316	314	279	253	271	295	300	287	299	247	280	313	271	272	300	287	311	296	301	283	273	303	277	306	239	300	294	280	263	273	288	276	267	301	254	287	311	254	279	282	285	262	280	264	307	275	261	282	289	307	296	257	288	294	259	270	278	246	255	300	283	297	300	278	308	267	296	269	280	257	272	257	285	268	273	278	277	237	314	298	294	287	260	308	267	303	296	258	273	291	291	265	297	280	248	260	302	303	268	290	286	255	309	307	296	283	270	308	294	312	292	281	255	311	266	272	275	274	275	310	276	278	292	278	274	265	260	246	284	274	282	276	271	276	300	301	309	287	265	272	304	300	279	307	257	269	290	265	277	288	294	270	295	281	282	282	271	286	298	268	261	299	288	306	294	298	288	278	290	283	275	295	290	258	278	281	288	264	304	278	290	303	273	277	273	275	292	274	274	280	256	272	271	284	289	309	271	292	307	291	280	314	282	290	268	277	307	276	281	303	300	261	282	296	258	252	269	280	284	281	310	255	260	257	285	284	282	297	286	288	297	301	300	294	321	288	273	288	272	282	259	285	291	282	288	303	299	279	267	274	287	305	302	282	257	306	279	293	258	274	276	286	287	270	295	261	291	272	265	284	286	293	273	244	285	295	269	256	261	292	266	287	265	250	310	279	293	281	274	299	300	273	288	293	285	269	281	279	291	267	266	312	301	269	281	276	262	277	287	294	276	294	262	304	284	292	280	281	288	287	261	264	281	298	293	260	301	274	284	298	265	294	289	288	284	270	265	302	279	296	305	296	261	300	273	293	286	286	270	309	280	322	272	286	283	266	276	302	280	271	278	278	284	306	263	279	290	306	280	276	280	283	283	287	264	257	278	288	307	292	272	272	286	265	310	303	295	277	289	266	273	310	294	298	278	271	280	313	252	311	295	280	292	283	257	305	264	309	271	272	256	258	282	313	293	294	281	301	284	294	279	289	289	321	271	286	291	288	297	270	285	286	318	273	280	284	320	298	276	312	285	291	253	285	277	310	291	285	296	321	263	290	248	294	295	291	294	285	264	285	293	289	292	272	312	271	293	278	289	312	285	292	277	292	297	268	302	308	293	279	285	266	284	302	279	270	286	264	289	275	240	311	285	296	318	303	280	299	296	276	277	267	294	296	333	266	282	305	281	297	291	268	283	278	300	277	271	287	244	285	287	279	282	276	283	254	287	283	269	282	293	267	280	279	296	286	331	299	312	300	279	288	290	312	308	279	320	310	263	294	290	262	283	302	260	298	348	262	273	256	293	256	327	256	284	279	283	287	261	267	288	303	291	291	296	290	269	267	292	263	289	292	272	251	293	290	296	282	278	286	264	276	276	269	309	278	303	261	293	261	259	269	278	273	319	313	271	299	286	270	264	277	290	276	257	274	263	310	291	290	299	298	296	289	300	285	252	310	301	318	289	285	315	296	289	300	287	272	291	270	265	276	286	270	299	283	268	277	288	290	313	268	281	278	263	315	281	309	285	296	300	285	283	282	303	273	248	301	273	276	264	283	285	301	283	287	293	269	319	263	285	289	293	285	281	275	288	278	265	281	282	290	291	276	303	295	281	323	301	287	259	280	284	271	289	281	270	297	261	291	259	291	274	282	257	292	266	292	288	273	302	320	265	290	303	291	287	275	267	281	274	268	309	308	297	291	312	280	281	308	289	318	283	283	273	278	267	282	294	286	317	280	278	314	276	293	288	310	283	287	289	262	276	268	301	284	297	283	268	276	275	275	280	277	266	283	266	316	277	266	271	308	277	288	284	306	292	258	303	293	290	287	287	289	274	303	282	285	289	247	312	309	313	300	296	319	290	302	302	270	282	265	289	297	274	318	311	272	285	292	264	264	309	301	280	285	294	301	283	258	289	289	282	267	282	287	288	301	274	260	282	287	277	270	297	272	269	285	285	274	252	277	265	262	303	282	285	262	293	278	262	279	297	267	281	275	287	272	291	273	314	286	289	287	272	305	265	299	296	299	285	298	276	295	268	304	287	271	262	312	301	278	290	317	262	280	312	293	271	279	283	290	283	298	256	287	272	305	282	286	307	285	281	293	279	302	287
17577	23726	25761	20908	14492	13120	9593	2727	488	176	197	168	166	158	163	128	136	157	143	150	132	162	127	132	137	155	150	146	113	149	128	132	155	123	145	159	138	137	159	138	130	153	163	143	146	137	136	176	123	148	151	166	123	139	125	137	164	146	143	120	151	130	151	153	152	126	144	140	114	145	126	127	122	150	156	125	152	159	146	138	164	122	121	134	122	150	129	138	151	130	119	139	154	154	146	163	134	136	153	144	132	128	151	141	150	161	127	143	115	163	126	147	129	161	154	133	147	136	147	146	143	137	139	125	148	130	150	141	150	145	140	132	149	160	158	145	137	152	138	148	161	132	152	135	146	143	144	140	148	132	152	152	149	138	154	138	127	128	136	139	156	145	144	145	136	153	144	133	139	145	137	158	144	131	140	133	160	162	142	142	140	137	129	122	142	157	150	152	123	163	142	124	135	145	125	142	122	136	147	140	150	126	136	132	150	165	139	143	173	130	134	132	134	144	148	152	147	126	148	114	117	117	148	139	143	131	158	122	131	127	136	137	129	137	142	150	137	134	140	112	139	131	153	163	151	146	146	150	155	128	156	143	144	161	120	138	130	136	128	145	157	151	142	128	137	150	150	121	141	146	135	147	148	151	175	132	125	141	155	147	146	120	142	134	143	141	155	145	129	136	142	143	155	123	135	142	168	146	143	143	149	138	145	153	147	137	153	135	135	148	115	139	130	120	137	141	153	136	134	131	159	143	129	131	140	160	145	136	163	134	142	141	148	147	117	141	147	140	153	131	135	144	140	129	149	139	132	128	130	136	133	139	127	134	144	139	162	141	141	164	142	132	155	113	166	142	119	170	151	134	131	120	149	132	154	119	126	168	137	163	129	159	133	146	142	130	130	140	140	131	126	122	144	144	137	163	122	148	142	146	139	134	131	124	149	151	141	158	118	136	140	138	142	146	149	155	127	115	141	149	139	142	146	150	142	148	148	150	132	128	152	147	141	140	154	132	137	138	134	158	135	114	137	143	142	133	147	139	148	124	142	164	126	140	127	163	123	157	141	161	136	162	117	135	128	132	144	139	149	130	141	135	166	131	135	127	125	141	179	143	141	128	159	145	135	151	137	137	130	146	143	154	142	139	147	154	138	139	144	113	149	146	124	129	110	158	142	139	129	168	154	140	143	148	140	146	151	135	132	122	126	137	163	138	141	148	149	130	135	138	144	131	140	156	156	143	157	134	121	128	134	158	137	123	140	142	150	135	132	152	119	128	155	132	163	124	140	143	128	142	147	146	136	137	141	143	149	144	155	141	173	157	152	146	147	139	121	113	128	134	138	160	147	145	166	148	108	143	130	125	152	127	152	149	134	140	136	140	137	158	170	154	153	139	121	130	140	126	127	140	133	121	161	150	154	162	138	147	148	155	134	155	140	151	127	133	133	124	148	160	117	145	161	149	147	151	130	141	144	162	134	113	139	148	136	143	140	135	129	161	141	146	155	137	144	141	134	126	127	153	155	140	143	169	145	177	129	136	136	160	150	164	132	149	159	136	129	137	135	130	123	147	137	125	158	170	125	148	143	152	140	163	153	143	153	151	139	141	133	164	119	142	117	126	163	144	130	153	133	142	116	133	130	132	145	130	147	123	130	115	151	120	155	147	145	140	138	126	142	130	138	138	139	139	132	128	136	151	125	144	151	158	153	144	155	125	143	133	152	138	152	150	154	136	134	130	148	131	132	125	130	140	160	131	137	124	127	137	150	164	136	126	153	141	149	125	128	131	134	124	147	126	143	148	132	138	133	138	149	138	147	137	152	148	131	135	146	139	128	125	144	163	143	127	152	154	148	128	120	140	148	141	140	132	131	155	131	150	148	140	140	138	149	151	135	121	137	140	149	169	135	160	139	132	148	171	128	149	158	158	131	120	153	125	151	156	161	137	157	159	146	135	155	157	144	152	123	146	138	141	127	150	129	120	140	152	148	125	135	165	165	124	142	141	137	141	167	161	139	111	145	176	151	148	175	135	138	122	115	136	129	127	125	133	134	129	133	158	129	138	138	131	145	135	132	142	156	141	117	138	128	162	132	152	158	145	147	155	142	136	143	142	142	147	164	122	145	157	156	148	137	149	129	150	130	142	141	144	135	162	123	133	137	130	129	158	133	151	139	146	138	130	128	144	167	151	137	153	147	137	162	146	141	139	156	115	145	147	138	143	163	120	128	143	126	129	141	142	152	145	119	145	114	140	142	132	140	153	127	130	145	142	147	133	137	140	134	146	150	164	151	143	135	136	132	151	110	122	165	124	160	150	149	133	136	154	148	146	130	142	144	145	136	141	140	145	130	148	130	140	148	135	125	137	154	138	145	168	147	146	134	119	147	156	127	129	145	135	170	158	133	155	121	144	134	141	134	136	124	146	155	134	137	128	136	148	133	156	139	148	122	150	144	135	140	149	134	128	132	124	134	118	145	133	151	144	141	144	167	156	129	132	144	130	130	143	153	145	152	150	132	152	122	138	144	141	147	127	137	126	151	148	139	158	120	135	153	154	132	153	166	142	136	111	154	152	145	142	174	150	125	152	148	144	143	137	121	149	152	149	129	127	140	143	150	147	129	132	139	141	151	132	148	149	122	145	137	151	137	140	151	123	140	129	134	141	157	136	144	150	121	146	155	171	130	138	151	141	130	144	147	128	164	137	145	131	141	132	163	143	161	112	111	174	135	138	142	144	145	164	139	122	141	132	130	143	121	129	136	130	138	130	141	135	130	138	150	145	131	158	159	124	131	144	143	130	118	141	125	151	143	156	138	135	144	133	132	124	118	152	140	152	140	124	133	140	131	133	162	140	135	128	150	133	120	118	156	148	121	154	134	137	141	158	143	143	137	169	162	156	135	152	124	158	123	143	119	140	139	150	141	138	133	119	127	152	148	153	137	133	156	159	141	139	132	156	155	145	150	147	134	125	140	136	141	154	154	135	127	122	128	132	153	125	145	159	135	137	133	134	153	138	138	147	147	145	152	162	162	144	142	142	142	140	161	144	154	139	130	153	142	148	128	120	139	128	155	148	147	129	140	142	154	143	146	139	132	142	131	137	159	148	141	145	146	155	114	136	134	135	136	141	149	139	145	162	152	133	163	119	152	147	156	154	169	132	147	131	124	145	131	148	116	140	157	140	152	149	151	161	152	142	112	130	147	121	133	146	126	127	134	141	166	162	134	132	128	160	159	148	148	146	146	131	151	136	135	136	159	128	162	144	135	132	143	140	151	144	140	151	165	158	138	133	158	147	130	118	141	155	130	152	150	147	138	145	118	133	130	138	135	138	142	141	138	153	128	134	168	146	147	161	156	144	139	134	161	145	152	147	142	158	147	141	142	146	161	155	143	139	122	143	142	149	163	122	140	164	125	131	153	121	136	133	123	129	159	136	153	139	159	134	156	135	158	139	141	132	135	155	132	161	154	138	133	148	140	159	137	142	134	143	153	135	138	157
11767	21314	28171	30177	26668	29192	21126	6832	1415	545	478	414	415	371	407	377	300	373	329	337	375	362	347	336	342	357	361	336	349	295	349	305	343	341	373	347	320	322	366	327	317	328	331	342	328	340	338	346	347	306	355	361	345	287	349	335	328	318	313	343	301	346	331	318	326	324	332	353	345	331	347	327	322	343	416	309	354	365	318	314	331	345	338	363	329	364	350	343	350	316	307	308	326	349	353	350	351	370	331	343	315	309	355	326	365	365	306	313	342	340	350	308	335	307	314	336	379	330	344	318	328	312	339	331	318	302	303	309	324	388	320	317	370	338	349	328	342	324	334	306	353	365	352	315	350	319	341	353	352	312	338	358	342	333	312	356	367	334	304	327	316	350	311	369	364	339	338	369	362	345	347	337	368	343	343	336	346	352	387	327	365	342	340	303	315	358	349	319	317	347	333	347	316	362	347	333	332	341	335	335	332	313	336	299	396	337	344	350	322	323	366	383	341	315	339	327	358	363	331	328	331	305	376	304	332	314	322	319	355	316	334	336	343	329	368	317	334	320	320	318	318	358	308	338	350	339	361	345	327	342	371	337	368	359	343	340	347	320	368	355	334	319	310	326	336	353	346	350	331	341	347	346	334	352	356	316	344	365	332	329	344	346	366	356	332	336	347	342	378	322	309	338	342	350	327	362	383	347	339	333	361	320	357	343	307	384	317	337	331	357	350	369	327	348	333	332	324	320	349	346	325	342	329	343	364	326	352	343	327	336	376	314	353	326	363	349	374	347	342	314	371	335	323	324	337	345	351	351	335	333	329	314	319	355	358	340	373	354	340	325	354	312	334	341	311	407	341	330	361	338	349	349	338	345	356	326	323	342	320	336	337	347	357	328	329	354	338	359	342	341	334	330	341	375	326	346	346	328	311	326	340	327	358	331	349	364	342	315	350	332	354	333	309	357	340	343	342	347	355	344	321	309	378	348	339	328	322	331	322	356	313	322	343	373	313	336	359	348	328	336	333	361	352	307	316	362	325	339	341	334	312	343	317	358	360	340	299	327	344	317	348	349	322	311	311	346	340	369	343	338	336	360	346	357	341	316	321	321	347	360	338	369	347	365	339	330	322	351	343	363	356	292	322	330	340	305	340	356	349	323	356	308	368	370	334	322	357	337	368	308	322	306	330	335	310	322	338	318	342	322	329	321	361	371	332	336	299	339	365	333	345	313	334	362	364	349	331	334	345	330	342	353	341	337	338	321	334	331	340	350	328	352	369	302	339	341	305	362	344	326	310	328	370	337	328	358	331	327	360	333	329	356	350	365	349	348	347	306	323	342	369	329	300	371	337	341	329	409	331	342	349	362	318	333	330	344	359	358	317	309	335	333	394	340	326	353	381	318	353	345	341	334	343	347	345	357	352	357	314	347	342	330	354	334	333	295	348	332	367	340	357	336	352	349	317	377	331	302	324	355	344	328	356	341	310	325	345	333	341	337	342	326	327	321	323	321	308	316	356	350	340	334	337	377	314	302	325	332	329	315	325	355	306	319	320	336	331	348	342	354	333	337	305	349	309	350	339	337	351	296	341	325	339	353	342	358	324	321	336	370	347	344	340	339	329	361	338	317	325	349	361	383	327	358	339	306	321	348	322	366	354	338	331	378	332	377	325	352	353	339	333	345	327	350	368	325	370	321	332	331	320	348	367	346	350	338	336	325	328	358	347	351	354	337	366	324	359	340	340	327	303	332	356	360	339	356	375	350	345	338	344	326	353	316	331	342	333	357	338	377	324	369	338	331	383	348	357	351	321	313	325	346	334	332	327	355	341	348	297	315	324	334	312	332	341	364	341	295	353	319	321	333	338	317	339	348	343	344	333	307	368	343	357	331	348	347	319	349	311	326	322	301	329	293	333	333	328	346	336	339	345	382	323	348	349	349	343	342	356	338	335	317	341	297	341	332	345	347	342	362	320	337	347	344	355	355	328	329	337	345	330	348	347	343	350	322	320	325	326	313	345	330	321	367	350	338	356	365	338	329	303	331	366	357	321	351	334	307	346	318	321	348	354	333	356	346	363	317	344	359	326	331	346	357	320	374	334	354	337	360	345	329	370	349	333	353	325	329	359	306	340	317	351	347	357	329	316	331	333	329	379	332	305	345	368	336	321	313	324	358	337	350	315	334	327	342	335	342	324	335	314	318	344	311	350	326	329	361	339	366	311	321	340	353	379	323	345	297	348	317	351	304	329	353	321	348	351	363	345	354	334	349	363	315	308	300	349	360	327	353	358	323	344	307	340	329	325	339	343	336	338	305	337	347	381	348	365	345	313	360	331	336	336	336	345	360	335	403	334	333	334	345	307	318	313	359	331	361	332	322	339	367	316	304	347	354	313	376	352	319	326	363	319	326	319	332	364	315	342	321	355	331	320	301	343	324	324	357	314	353	325	320	333	366	327	345	328	350	343	310	347	331	324	344	371	350	336	341	343	351	300	331	328	328	355	328	321	369	353	355	335	322	322	328	300	333	328	339	340	358	326	289	341	324	316	330	330	332	354	348	349	296	343	340	343	328	325	328	353	320	332	337	312	317	322	324	347	328	305	323	344	334	333	340	318	375	296	327	372	340	348	324	346	331	368	346	382	351	348	375	351	331	357	352	382	350	339	354	310	344	315	322	356	340	348	323	344	315	314	350	328	345	328	351	327	346	340	354	332	368	330	325	336	344	322	322	335	335	337	343	355	323	348	339	321	346	341	352	310	338	358	341	353	327	319	356	350	339	330	373	378	326	322	353	311	348	346	376	353	359	313	336	339	318	339	321	331	318	331	338	361	312	344	358	340	390	363	332	341	332	333	333	310	309	319	352	339	366	350	338	315	332	350	328	354	345	364	335	333	374	304	331	335	343	367	370	315	331	332	327	334	321	336	325	325	322	355	344	315	357	313	315	323	368	334	327	309	334	320	334	344	366	329	355	344	358	360	328	381	358	345	334	317	339	335	341	354	337	351	350	317	355	348	352	333	316	337	330	334	340	368	335	351	348	335	366	334	325	309	359	347	325	340	369	316	385	349	344	317	296	344	326	334	362	357	356	330	319	358	378	337	325	341	326	320	349	317	329	338	311	307	320	329	337	336	355	343	384	324	336	324	339	359	341	351	322	320	347	335	341	362	358	334	332	358	351	344	311	343	347	322	341	352	354	322	342	360	344	325	320	358	332	343	342	352	360	307	329	374	365	337	345	338	341	336	341	358	337	311	331	323	352	314	343	371	342	335	363	315	323	334	353	305	316	385	331	350	338	348	332	335	313	348	316	313	320	320	338	366	329	317	308	328	333	308	328	347	298	359	352	326	321	337	359	328	337	328	322	348	338	319	330	334	384	320	338	335	339	376	335	345	308	328	331	338	362	335	359	336	361	339	327	305	349	346	311	332	317	363	337	379	359	358	347	319	332	313	302	327	301	357	317	359	335	374	372	325	333	323	340	342	343	321	324	349	364
40284	44422	43522	36820	31476	37850	33232	17203	4914	863	349	245	216	184	178	154	163	152	171	162	156	158	134	145	166	176	150	123	162	146	147	123	143	136	145	128	128	124	136	150	117	148	136	129	120	140	140	155	120	111	153	161	142	164	142	150	164	148	134	153	139	155	125	140	144	148	138	125	146	148	133	136	145	146	137	134	145	136	142	147	141	167	150	140	150	139	149	131	165	112	144	148	131	129	133	136	144	141	142	146	144	140	124	141	155	147	150	128	148	161	138	135	135	154	134	124	126	156	110	153	127	129	147	144	119	151	136	155	129	158	152	149	137	146	129	145	161	129	136	136	144	143	149	155	165	122	169	143	134	134	146	144	133	154	161	122	140	159	140	135	141	158	132	132	159	134	150	155	167	132	144	167	128	123	123	137	149	164	120	152	136	134	145	153	120	128	161	139	145	129	157	132	124	143	159	137	130	109	127	141	135	138	132	134	121	144	148	170	125	141	141	152	133	144	131	123	162	131	135	128	138	144	131	156	157	162	150	142	168	130	145	123	138	134	157	152	138	148	112	152	128	143	148	139	143	132	134	138	126	138	145	155	148	140	140	143	147	134	137	159	148	141	153	145	132	145	143	151	154	143	131	145	133	145	131	158	147	141	125	132	140	141	165	142	170	136	143	126	132	127	127	153	141	146	159	144	170	135	119	143	147	151	156	139	119	142	160	152	144	157	112	154	153	119	168	146	143	163	138	127	148	133	136	130	134	152	133	119	126	140	152	129	128	116	150	144	136	131	130	137	159	126	129	143	162	151	142	135	139	134	145	126	120	161	137	119	132	124	150	167	148	145	124	137	148	168	164	131	143	133	119	143	146	133	171	158	132	149	161	127	140	137	126	125	147	125	132	146	135	131	123	137	157	156	152	135	137	136	129	164	134	139	163	131	139	159	150	172	124	129	126	149	162	164	129	141	151	152	149	158	134	110	153	147	153	125	158	147	148	130	150	144	152	139	147	149	109	138	151	159	142	156	136	160	136	124	140	138	154	148	153	150	146	142	124	140	118	147	150	139	153	147	156	120	143	145	172	162	145	139	147	149	144	145	166	167	156	144	139	137	138	155	135	147	134	142	138	140	155	140	132	134	155	136	151	172	136	148	135	131	161	128	148	138	140	160	161	152	161	144	154	134	148	170	131	150	146	150	132	134	118	147	163	125	140	132	140	132	138	152	129	125	133	131	168	143	130	144	137	153	125	126	138	129	138	148	147	144	150	144	125	157	158	112	130	136	136	119	131	135	149	112	132	145	140	120	144	138	146	146	124	160	148	130	138	144	138	147	152	130	133	142	145	139	167	142	133	125	160	131	133	159	143	142	151	130	163	134	150	161	112	151	128	147	153	145	148	133	150	138	139	149	143	133	139	144	145	133	142	155	143	154	152	151	144	133	137	158	155	158	166	128	135	153	152	149	142	146	121	150	101	130	152	146	141	145	140	146	127	119	148	144	146	144	138	146	139	120	128	140	134	115	137	135	139	159	133	122	126	140	142	160	127	133	148	127	143	149	143	134	129	152	145	140	127	130	126	151	130	152	134	138	125	156	137	138	118	131	148	138	153	158	156	124	130	141	161	168	112	135	143	128	149	128	157	145	134	129	127	137	136	137	147	148	150	147	134	139	137	142	146	124	133	123	135	139	121	167	150	170	161	151	130	155	149	145	116	120	136	131	164	137	159	159	143	137	129	135	153	142	130	133	133	117	138	149	159	119	141	152	136	137	151	127	160	142	138	147	151	132	142	135	140	130	131	125	163	140	159	156	149	145	151	139	136	145	137	130	128	141	121	158	152	141	139	172	138	129	142	139	133	143	136	130	160	148	122	145	141	149	130	115	136	147	121	159	148	162	150	136	135	174	170	146	140	137	132	141	124	124	135	146	170	154	149	138	132	161	143	140	139	157	125	133	160	135	141	129	141	145	154	104	134	148	163	138	142	160	155	130	129	140	137	147	126	155	124	152	142	134	151	143	138	139	156	144	153	142	161	122	162	132	137	144	155	155	171	159	139	126	139	124	127	157	160	146	136	146	154	144	140	140	138	139	129	126	146	141	129	127	139	149	159	129	127	126	135	123	146	169	121	144	129	129	138	132	154	152	103	162	127	138	160	130	153	115	133	167	127	154	130	140	128	141	131	171	153	151	148	159	185	148	132	145	128	130	125	152	123	132	142	124	137	140	159	141	150	137	142	127	159	155	164	103	141	154	149	134	137	125	135	129	154	151	157	132	131	138	130	133	159	151	144	144	126	152	159	160	124	115	145	140	139	134	135	151	121	140	144	128	152	137	135	152	142	151	145	147	160	155	140	154	147	123	156	149	132	127	161	144	147	149	144	151	107	155	159	137	137	135	123	149	156	134	137	146	153	157	119	114	132	144	138	140	124	130	136	150	127	125	144	116	133	148	153	130	153	144	156	150	150	154	143	161	137	151	139	147	144	139	117	126	136	146	128	158	150	155	130	130	128	141	158	119	146	145	137	141	134	119	123	138	155	149	149	127	148	130	135	137	123	150	146	159	152	135	156	140	147	141	147	142	145	158	170	134	139	164	132	123	128	140	128	138	135	142	144	154	142	127	127	141	113	152	141	131	142	143	117	165	149	145	128	157	142	133	165	149	163	169	137	145	148	158	144	135	157	118	125	114	126	128	137	176	129	149	151	146	119	136	130	154	122	145	151	140	163	135	145	128	139	126	153	137	131	125	130	141	159	148	157	137	157	151	141	141	146	144	126	129	150	129	117	151	168	128	138	118	133	146	128	159	146	134	138	141	143	155	129	144	150	142	139	147	131	174	152	159	134	130	160	131	157	144	164	129	137	154	136	130	152	141	128	106	143	144	157	129	146	150	131	142	132	128	150	137	128	142	153	147	132	156	150	141	142	142	154	133	137	135	140	144	142	110	130	159	109	134	137	139	158	149	145	164	135	120	135	132	153	149	125	137	133	135	174	158	133	150	143	121	159	154	139	133	120	147	151	153	133	135	124	140	128	143	127	157	134	149	130	145	156	142	130	137	132	155	150	177	142	141	157	168	148	174	159	138	134	141	142	147	141	148	128	123	112	148	148	163	132	146	147	135	148	152	137	107	125	143	145	143	130	137	139	162	159	136	152	146	172	140	158	167	140	144	151	141	151	128	139	159	129	150	140	159	150	124	154	116	158	160	137	156	131	150	141	146	152	136	140	143	133	132	149	146	118	134	146	155	144	135	134	136	152	153	137	154	148	153	147	156	156	132	146	148	129	129	145	142	129	146	148	135	155	144	127	131	147	133	151	156	157	137	131	123	138	150	134	134	129	158	128	142	148	126	147	155	142	119	120	153	148	146	161	148	144	138	143	129	130	145	135	138	121	151	132	143	146	144	144	145	144	131	131	126	133	139	126	152	129	136	137	134	139	138	149	136	138	154	160	129	145	160	151	127	134	133	170	152	120	149	139	134	133	129	143	144
29750	39505	48372	46113	46662	61070	45870	21569	5416	964	1199	727	751	622	528	452	435	346	350	336	337	328	320	348	336	311	351	310	345	384	317	317	346	343	319	326	325	338	339	389	336	345	315	334	325	328	332	312	316	354	345	314	350	289	349	319	355	330	327	328	355	328	345	317	316	363	331	361	317	357	308	343	372	324	327	327	340	313	309	337	329	312	340	322	364	324	328	343	340	335	331	345	336	340	355	302	353	343	345	339	309	345	343	306	345	350	323	328	321	332	363	348	341	351	330	325	339	316	325	307	312	322	339	342	310	338	344	332	339	331	351	331	352	330	359	366	328	339	363	312	346	317	331	325	300	324	366	355	350	314	336	342	333	327	279	338	337	340	318	327	327	319	348	339	339	324	336	316	347	337	332	331	294	342	334	329	350	342	299	328	357	350	353	334	341	347	331	329	354	331	315	318	316	359	341	288	332	327	344	311	301	331	348	327	369	348	313	315	337	325	376	353	304	308	313	339	335	314	343	332	322	328	337	320	343	319	342	322	355	359	336	339	322	336	351	347	347	348	306	343	348	363	311	386	344	344	362	327	333	300	356	343	313	326	312	305	351	361	321	334	333	355	314	350	337	357	333	284	320	335	338	325	321	262	315	328	332	323	333	368	343	316	335	309	339	342	316	331	336	300	341	317	337	342	313	319	329	332	309	357	333	336	309	305	315	305	344	325	334	329	294	323	324	363	329	334	323	314	303	319	337	346	316	349	313	339	332	324	334	380	334	329	297	346	349	340	324	340	354	310	355	332	334	315	328	319	320	336	319	338	345	310	319	360	330	308	336	368	326	298	314	328	348	363	323	355	336	305	341	332	311	319	301	323	335	327	331	337	302	312	331	338	323	284	329	313	358	328	330	318	319	330	359	292	315	336	346	363	322	354	320	305	319	330	340	347	304	332	363	293	342	305	333	304	359	322	319	318	312	330	343	319	348	329	326	319	315	339	328	326	311	318	335	305	310	331	348	339	324	323	320	281	342	324	341	347	312	342	306	322	305	308	344	310	343	339	353	347	291	342	322	334	317	299	315	293	353	303	369	327	331	325	320	354	324	327	320	297	372	350	329	330	328	363	335	382	342	371	293	322	321	343	332	269	368	343	336	326	343	329	298	317	340	356	355	349	339	330	312	301	318	347	314	341	321	330	320	358	326	320	309	389	377	357	309	338	322	333	291	338	341	350	317	294	326	326	362	324	327	328	296	352	359	310	342	319	313	324	320	326	330	334	327	366	329	344	343	345	353	296	336	339	321	304	334	359	325	318	366	316	341	312	335	346	330	344	323	340	340	368	349	319	315	323	303	322	333	329	306	321	356	339	364	321	339	293	351	317	342	295	349	320	334	327	330	306	322	338	337	337	353	339	311	330	326	347	342	317	342	337	337	329	367	321	330	327	349	342	319	302	339	323	335	348	319	328	339	350	324	320	388	339	327	340	334	335	336	320	332	334	355	309	337	334	346	345	351	319	344	334	306	305	327	306	356	284	301	337	318	342	302	306	347	319	328	297	331	297	348	311	309	304	326	349	338	315	367	336	334	334	327	294	340	348	341	357	345	318	323	333	331	326	323	351	372	356	331	347	317	314	334	328	325	316	333	355	302	330	305	343	343	327	303	340	339	371	333	310	299	342	307	329	330	329	370	339	321	322	335	297	351	320	331	332	311	323	340	322	311	305	345	292	329	353	303	334	326	313	324	327	330	336	302	336	311	317	306	352	355	312	360	339	311	349	307	315	352	315	319	353	347	308	355	325	348	299	300	338	351	305	333	363	320	329	351	340	339	336	306	293	311	340	301	326	342	321	345	331	333	343	331	355	331	330	348	322	345	376	352	312	369	344	321	370	346	363	336	304	338	304	319	338	317	309	316	331	326	315	343	360	290	305	324	318	365	297	349	325	299	355	312	331	324	365	345	323	306	357	331	322	328	355	356	322	340	356	341	322	325	325	364	328	325	351	343	344	345	336	347	312	316	349	315	341	332	321	344	351	295	330	345	376	336	334	335	337	322	334	330	316	325	338	343	316	326	329	321	303	339	337	312	369	360	355	334	342	331	344	326	320	336	301	321	335	313	344	321	325	342	340	350	344	323	350	332	338	325	371	319	327	314	325	332	343	312	343	352	338	335	344	349	312	337	325	354	349	331	313	347	348	323	369	354	329	289	313	362	331	312	350	360	347	333	355	336	352	321	335	332	328	312	340	298	337	329	319	330	313	323	352	344	360	347	357	357	341	352	334	314	326	314	379	346	343	339	324	322	349	331	310	314	321	304	341	333	331	323	321	302	315	314	358	328	316	347	312	335	369	344	360	334	348	334	356	355	336	359	306	319	323	325	324	339	328	327	358	362	297	344	329	326	327	330	381	335	302	359	335	344	354	359	343	345	342	337	330	306	331	335	320	321	332	308	334	335	328	339	350	345	343	330	328	334	344	348	333	333	334	332	333	311	350	362	334	306	307	359	309	340	335	318	341	365	328	333	339	286	337	348	348	329	345	340	350	336	329	285	329	343	324	325	314	297	323	342	383	346	368	309	310	324	324	374	344	337	329	320	343	357	320	344	317	311	402	312	326	339	318	346	319	327	331	332	351	300	343	329	326	339	267	334	314	309	328	335	323	340	346	351	325	348	367	325	352	378	337	322	299	337	333	326	335	305	324	355	342	295	331	320	359	327	312	317	316	358	316	332	363	325	331	344	321	311	311	320	371	332	350	339	329	332	323	317	314	362	341	325	348	313	325	338	289	308	333	333	307	338	322	322	309	370	352	358	342	289	356	334	308	320	321	323	373	347	326	339	308	362	305	341	322	321	338	327	333	332	347	355	363	358	350	330	347	295	328	352	335	323	319	342	311	360	333	324	317	330	320	317	334	307	327	320	306	331	323	337	326	297	344	298	349	334	307	341	332	342	338	294	358	338	294	331	329	343	323	356	329	331	312	336	309	358	347	318	308	318	321	341	361	314	345	346	322	337	339	366	302	335	327	337	351	336	340	290	344	334	312	298	344	318	329	353	328	337	333	335	332	339	361	333	328	321	338	340	328	352	320	338	322	344	307	351	325	317	365	335	337	343	365	368	346	335	315	336	304	347	333	347	340	324	307	335	337	308	335	336	336	348	314	306	332	327	360	311	289	355	312	329	361	308	356	339	316	346	339	343	340	345	329	335	326	337	334	336	328	315	338	332	367	358	347	355	342	329	334	319	363	318	320	340	302	330	329	349	352	338	329	364	358	312	347	322	338	344	305	325	339	304	354	342	346	351	320	351	308	317	361	344	331	322	341	346	295	331	309	337	328	326	310	349	356	323	339	328	337	340	330	320	346	302	319	322	328	313	351	338	363	391	350	357	321	308	319	328	339	333	322	310	334	317	337	338	311	321	373	347	317	339	322	339	327	371	346	323	329	306	328	333	339	318	340	314	309	334	313	306	346	311	320	350	357	321	315	333	356	333	316
49064	49699	39661	33406	30631	39947	38470	25713	12986	3091	718	409	379	275	212	182	118	127	113	112	117	106	119	119	129	132	131	125	113	138	138	125	122	143	133	140	117	111	119	121	102	118	137	107	99	100	118	106	105	103	116	123	131	109	126	131	119	131	103	110	104	109	133	95	129	117	116	107	132	118	111	106	143	123	120	130	121	130	122	94	114	125	100	128	119	99	101	112	123	111	113	120	117	128	118	119	120	114	128	125	106	117	128	122	127	95	106	127	123	102	110	156	111	114	111	119	113	128	138	102	114	138	116	110	133	104	120	112	126	143	131	118	133	93	129	117	116	118	105	115	117	115	111	117	116	120	131	127	119	99	122	127	101	130	117	116	114	103	104	125	124	124	123	126	133	114	123	108	103	131	124	142	102	117	117	116	120	139	144	117	110	105	98	115	114	119	113	128	114	122	108	116	140	127	133	117	114	114	85	109	121	117	111	130	122	127	96	106	112	124	112	123	105	101	105	126	110	117	127	108	106	109	124	124	124	129	114	104	119	147	99	116	102	119	127	144	114	130	115	128	106	136	131	123	138	101	112	98	104	138	120	132	121	128	125	121	128	118	120	118	112	125	109	99	130	117	126	118	120	119	138	138	108	92	125	110	121	128	124	112	118	98	118	120	123	119	94	119	102	111	124	114	104	122	120	118	125	104	107	96	111	99	110	136	115	121	125	103	108	108	120	117	121	113	133	141	136	125	101	99	99	106	114	139	112	126	130	126	123	108	120	105	109	110	127	102	129	99	117	123	121	126	117	98	118	106	105	112	88	101	119	120	122	140	145	107	120	115	86	124	127	121	115	124	112	107	107	108	112	115	141	135	129	115	106	101	121	113	111	112	105	112	116	105	121	92	106	126	124	123	128	126	107	97	124	102	121	112	112	123	128	130	121	128	115	113	110	146	114	129	117	127	133	122	130	139	116	112	107	124	103	106	119	128	119	104	132	119	108	112	97	112	111	109	121	100	131	115	129	109	107	115	107	130	142	106	132	106	112	117	115	120	130	123	126	119	99	118	109	113	143	99	123	135	147	120	137	111	134	122	113	127	116	111	123	116	112	103	113	115	97	136	131	118	134	84	108	107	132	122	117	103	105	120	118	122	122	142	105	102	125	130	100	108	134	124	127	137	113	102	119	100	107	118	116	118	111	124	124	108	123	99	114	126	121	114	154	120	131	126	109	127	120	109	123	132	97	124	123	104	110	111	112	125	108	130	130	110	119	127	107	101	129	106	119	102	145	121	125	117	132	126	116	129	106	135	107	97	99	120	118	117	105	121	112	116	114	108	118	118	112	102	101	132	121	107	118	122	107	135	114	110	108	118	121	123	111	127	126	123	98	124	111	107	114	127	136	100	114	99	123	127	118	115	98	133	111	125	122	116	106	122	111	118	126	128	117	115	129	139	109	141	127	119	125	119	133	112	102	113	114	123	122	136	120	116	138	109	124	110	108	113	116	139	124	109	127	105	148	133	124	136	114	119	123	116	121	120	108	111	110	139	117	103	130	134	132	133	113	126	107	111	108	136	122	131	113	127	118	102	115	132	127	112	111	130	117	121	122	126	121	121	122	123	109	118	112	120	128	119	114	119	122	97	130	128	126	120	129	121	121	105	128	110	115	113	119	118	117	155	108	113	110	111	116	132	121	116	144	119	119	122	110	149	110	95	120	101	120	108	123	117	119	124	120	107	136	110	112	112	98	112	115	107	140	109	98	100	99	122	132	92	107	138	106	106	109	127	124	91	110	126	106	116	118	95	102	103	107	133	114	128	123	117	105	114	115	144	120	133	107	128	127	124	144	117	119	105	112	124	113	108	123	109	103	112	106	107	130	115	124	131	113	126	122	142	127	90	123	116	103	122	127	111	129	116	104	128	109	117	124	109	117	103	110	116	102	148	105	103	116	114	119	115	129	113	131	130	122	121	117	127	127	132	114	114	109	122	115	123	152	91	101	127	119	100	97	126	114	116	104	112	128	121	113	104	121	102	99	119	105	134	126	122	135	103	99	104	99	111	112	106	133	93	109	137	125	123	117	113	119	115	122	104	103	131	138	138	121	105	117	130	101	109	120	117	123	101	115	133	119	125	107	150	115	103	123	113	121	135	107	97	111	103	105	108	116	117	128	112	112	127	121	123	119	115	127	140	128	124	135	117	100	109	95	133	115	112	119	98	129	125	128	129	110	118	135	125	131	112	117	105	133	104	116	128	115	130	111	132	108	123	146	111	119	101	96	119	109	112	110	120	119	99	136	101	107	124	116	137	137	136	101	114	116	113	119	144	135	139	119	109	125	107	136	108	116	130	115	109	127	115	123	111	97	130	117	117	123	111	112	111	131	115	134	128	118	143	132	106	119	134	147	118	120	119	104	115	114	120	125	139	111	111	96	112	118	117	97	111	125	135	123	140	129	101	119	102	118	109	103	97	112	135	114	118	115	126	135	118	103	134	123	107	118	131	100	118	118	107	126	114	104	137	134	115	99	118	103	121	120	125	110	105	124	111	114	99	116	125	138	120	114	128	100	123	113	135	121	118	121	121	138	130	130	109	114	107	126	119	113	113	94	133	120	124	108	109	119	113	107	97	99	128	127	117	108	124	100	116	118	132	112	117	116	119	125	109	114	120	124	111	130	137	136	126	126	129	125	130	116	115	117	106	131	112	115	104	119	135	108	116	116	122	116	106	115	116	116	123	119	124	113	122	102	108	118	94	108	96	106	98	114	99	129	121	110	110	127	107	106	120	123	114	116	106	137	117	109	118	105	139	113	125	121	132	115	107	102	114	100	113	103	138	105	129	112	110	112	118	121	110	119	117	130	118	142	118	126	124	114	119	109	111	134	136	126	104	125	139	125	113	114	126	138	120	118	116	103	104	135	139	118	128	130	117	118	139	134	125	141	109	116	118	125	124	130	116	148	137	126	111	120	113	109	114	112	121	107	106	111	106	119	110	129	103	113	115	112	118	114	115	115	116	127	113	114	122	121	138	106	115	106	127	88	126	131	143	96	100	127	130	118	115	123	122	112	119	89	127	106	134	121	133	108	112	131	115	122	126	136	111	125	126	125	112	108	127	114	115	106	138	109	131	132	116	121	137	112	120	110	112	101	126	101	138	121	104	125	93	118	111	112	109	117	105	127	106	126	105	130	139	108	128	115	109	117	112	114	108	119	113	129	115	129	112	113	133	114	119	110	133	118	112	108	120	123	135	114	116	106	119	122	111	99	134	112	116	133	123	118	128	145	115	98	117	110	104	131	124	122	147	103	133	131	113	122	114	113	113	125	114	124	131	119	114	117	131	92	120	107	130	126	104	109	112	103	105	116	111	117	132	114	115	137	109	95	120	132	92	128	123	119	120	118	105	137	97	140	135	134	109	140	115	125	127	141	113	124	130	123	125	133	138	114	125	110	132	104	110	119	119	111	117	123	108	124	114	112	126	114	126	140	121	140	113
37344	50685	51030	48008	62890	80079	59786	31907	10202	2011	1821	1435	1214	1112	756	530	360	318	276	293	305	292	301	282	291	261	252	303	252	265	292	271	275	281	273	259	276	252	280	293	267	284	300	257	278	274	273	277	250	243	264	301	274	275	248	255	312	280	261	258	281	258	290	264	254	268	286	238	267	271	294	276	279	263	289	263	281	287	268	274	255	269	277	269	278	256	295	301	263	256	278	279	288	281	276	264	257	263	269	281	250	266	308	276	284	266	242	247	286	263	306	275	269	271	284	247	248	281	277	278	282	291	263	250	276	265	264	259	255	258	290	251	254	267	290	272	254	305	275	289	261	323	268	268	280	276	257	276	253	277	264	283	264	285	280	295	266	272	275	251	262	262	275	265	263	247	282	265	321	257	262	264	240	285	296	293	250	260	261	256	280	298	289	254	306	250	248	298	272	268	269	318	251	282	268	280	277	241	264	272	276	248	265	287	270	281	269	269	267	279	252	277	249	269	290	273	235	268	282	286	276	246	289	312	281	268	286	283	294	262	262	278	273	277	294	274	268	273	263	272	271	292	271	280	270	284	274	289	294	262	279	246	272	240	299	269	267	286	265	251	243	271	260	295	268	297	284	288	268	293	281	284	267	256	266	266	283	286	315	276	277	263	257	264	248	275	261	298	282	285	273	277	282	283	286	272	276	284	273	255	256	268	306	253	264	275	264	257	271	256	301	262	268	254	288	253	280	280	286	259	255	289	281	300	278	245	263	269	259	284	305	261	275	270	271	268	274	253	252	271	266	274	266	291	249	252	283	262	297	245	275	280	293	261	291	303	257	289	277	263	296	238	248	267	278	263	242	285	288	298	289	282	276	260	250	253	307	250	254	279	265	252	251	298	283	269	298	278	244	269	259	254	250	294	280	267	299	254	269	316	269	250	308	279	261	298	275	304	271	267	253	263	268	265	256	268	262	253	284	277	250	283	271	268	270	263	242	258	271	262	251	279	273	274	275	251	280	275	276	259	271	279	257	266	277	285	302	295	269	264	268	278	285	285	286	288	284	273	272	280	272	284	306	265	278	266	266	260	277	284	297	253	275	288	283	261	283	264	266	276	267	277	279	268	323	292	263	249	262	262	262	292	281	261	271	277	277	257	266	246	267	266	297	240	239	270	258	257	274	297	308	302	268	272	280	267	270	257	246	275	264	306	278	271	268	279	285	282	284	254	290	254	265	236	301	296	276	274	271	272	278	288	293	286	283	241	259	238	260	268	291	278	264	276	264	268	267	301	266	271	255	270	286	265	271	274	288	234	246	263	267	253	249	274	262	252	232	300	301	265	249	288	281	276	253	240	285	266	269	289	248	266	261	283	257	280	285	250	266	232	253	286	307	250	269	263	270	276	259	262	290	264	283	255	261	266	294	246	265	282	255	292	255	258	285	276	261	249	284	296	277	282	223	292	289	273	262	279	268	257	241	265	270	285	288	273	291	281	297	238	285	269	288	314	289	288	241	253	250	265	263	284	255	271	299	242	283	259	279	289	280	252	275	257	274	263	276	285	239	247	273	259	255	301	265	288	264	261	244	289	274	272	281	283	248	298	257	281	277	290	267	289	263	304	253	288	282	254	278	256	262	259	269	274	270	265	242	278	237	260	280	273	246	258	308	290	274	272	301	296	263	291	266	243	283	288	276	293	266	278	264	262	251	261	271	259	247	280	285	266	272	261	252	238	241	262	279	251	300	275	253	257	271	277	282	261	250	283	311	259	266	263	265	290	301	271	295	288	267	275	265	288	279	265	274	281	250	282	275	279	264	267	286	272	284	262	267	300	313	288	284	268	283	303	276	264	267	279	255	253	266	261	282	263	279	271	254	280	279	254	299	282	270	289	294	252	292	270	295	287	249	273	268	287	275	277	262	270	298	311	292	267	281	265	276	273	263	276	267	246	291	254	267	268	261	270	277	269	279	262	303	280	257	259	263	282	257	292	276	267	267	277	287	247	279	271	259	252	267	288	224	290	280	294	269	256	245	276	269	300	291	287	267	283	292	296	268	308	306	297	277	288	256	280	278	281	286	255	283	276	256	283	310	251	291	238	285	267	265	273	274	263	261	256	266	312	276	295	270	271	278	284	279	287	284	286	279	258	266	229	261	286	255	253	247	279	232	257	251	279	268	266	277	259	251	288	275	275	294	265	268	265	245	281	261	253	267	256	257	282	281	277	275	264	257	248	257	268	287	283	271	260	275	294	275	301	260	276	292	269	294	274	293	254	247	267	256	270	279	250	277	278	288	273	281	278	251	281	325	265	249	246	276	282	279	282	255	261	267	274	268	290	278	278	268	251	276	262	296	266	276	253	262	310	249	280	283	274	279	261	280	264	298	263	255	282	243	298	305	287	267	257	254	261	303	316	278	275	271	285	277	293	262	275	259	286	261	252	302	290	255	273	255	244	240	285	278	279	237	279	302	265	252	272	261	262	277	288	251	246	283	276	260	268	256	292	238	302	256	268	317	287	267	280	257	281	266	242	292	241	270	297	282	259	269	271	280	285	269	242	322	295	265	275	275	267	239	261	278	268	266	263	277	264	304	281	240	262	255	282	254	254	290	275	282	265	260	259	278	279	279	276	264	253	255	257	289	244	269	270	304	295	297	257	250	243	242	256	254	301	271	266	271	289	257	246	295	287	262	284	270	268	301	272	294	266	254	294	253	260	283	271	272	263	283	265	287	266	282	231	259	273	257	266	289	275	274	279	288	253	267	269	268	276	269	298	247	247	243	272	293	264	256	263	280	273	248	274	264	270	291	277	275	251	303	258	278	295	260	271	258	252	252	289	270	265	271	253	270	274	269	253	240	283	269	287	271	282	272	265	241	284	270	276	250	256	268	274	268	258	260	280	242	263	257	262	303	252	288	287	267	251	315	267	264	265	292	273	278	239	252	274	259	258	273	260	247	269	271	273	276	282	255	270	250	285	275	275	266	258	293	282	271	276	265	261	265	269	272	261	269	263	263	258	268	262	311	297	283	270	283	284	282	270	278	265	281	245	262	253	252	262	261	278	268	292	252	254	280	300	231	277	256	259	258	290	297	238	266	259	280	273	300	261	263	234	245	258	262	260	259	271	267	273	264	258	264	257	253	283	272	278	258	299	261	287	283	282	283	257	242	283	264	253	287	284	274	258	251	253	285	262	258	248	254	262	254	258	267	275	266	285	268	314	244	268	244	279	278	253	267	257	287	266	274	278	270	273	276	256	292	279	276	282	301	266	258	262	282	264	258	272	293	306	282	270	263	245	263	279	248	288	290	271	267	231	255	270	256	266	280	281	240	261	259	275	290	275	263	275	266	257	289	295	295	258	277	290	287	275	253	309	287	273	275	298	266	267	224	257	283	263	268	275	255	290	251	267	295	263	274	255	251	279	273	266	258	245	240	304	272	289	281	276	270	274	294	237	293	218	272	262	243	278	245	278	275	278	301	283	241	262	270	272	276	261
19873	24021	25554	22756	12373	13028	9200	2353	442	162	162	138	135	163	160	152	154	152	146	129	130	147	144	161	148	126	142	143	135	154	146	147	140	139	138	125	132	133	134	135	138	156	135	164	127	159	130	149	142	141	128	141	130	141	132	148	152	146	128	140	109	154	168	134	150	139	153	143	143	153	143	158	126	149	136	126	142	141	160	159	129	147	148	133	149	129	133	142	124	136	147	152	124	129	122	128	152	145	129	153	134	133	132	163	148	150	141	131	139	146	142	127	170	148	132	142	151	126	142	146	140	155	153	158	133	125	147	162	137	141	173	164	149	138	156	123	155	140	172	130	144	140	122	152	151	119	162	135	118	139	144	159	136	146	139	144	126	144	139	148	143	157	126	149	118	140	154	125	137	148	128	135	155	148	146	134	142	149	143	138	115	148	133	148	139	145	139	126	135	150	146	130	156	151	122	153	130	149	138	137	138	147	175	131	124	150	142	152	149	131	140	158	155	140	156	138	128	136	138	173	135	157	137	132	128	132	154	127	167	155	121	150	164	137	160	141	132	143	137	155	143	133	127	151	146	144	146	138	152	149	132	136	150	144	158	132	138	142	139	148	140	133	140	167	128	135	138	151	154	145	157	125	119	130	134	140	139	148	133	143	152	151	150	141	131	161	160	142	116	143	139	128	139	161	119	119	121	120	151	154	156	134	146	139	138	133	123	140	128	138	143	143	145	119	143	149	141	148	145	119	145	127	138	138	149	136	130	140	136	156	143	121	141	158	154	134	144	155	152	155	137	144	137	155	144	163	140	145	153	127	148	158	154	159	158	141	130	131	118	150	149	125	145	145	150	140	156	143	140	125	150	138	143	166	150	145	154	123	135	141	150	140	156	133	137	160	146	142	146	169	133	127	126	144	114	142	129	152	148	145	147	127	138	144	144	133	130	140	145	138	149	137	131	130	165	161	161	119	141	146	144	149	124	147	145	169	137	134	135	142	151	137	125	139	125	149	176	139	151	145	143	139	164	130	138	144	146	145	151	140	133	135	155	132	150	145	148	109	169	136	148	145	141	139	132	158	142	135	143	166	151	146	128	136	137	136	162	146	138	129	162	134	129	130	127	146	135	155	160	154	131	135	148	133	135	155	164	149	151	164	119	140	135	149	156	162	144	127	140	144	148	165	131	126	126	144	145	159	137	148	132	130	158	147	157	158	130	145	152	163	165	155	151	142	131	158	147	143	136	135	127	150	132	150	166	126	161	164	148	143	144	132	136	151	124	156	146	130	128	144	137	138	150	147	158	158	152	156	139	135	141	141	140	138	139	150	143	128	139	143	158	140	163	125	140	151	153	145	152	130	131	160	140	143	150	125	148	160	129	132	147	133	134	154	158	141	146	139	114	133	141	131	149	161	165	132	143	157	148	181	142	139	137	127	141	152	129	146	147	137	165	135	150	165	149	134	155	145	144	141	120	164	124	150	148	128	161	156	139	154	175	140	142	147	123	125	145	133	146	156	147	137	136	152	160	140	152	148	140	129	155	165	147	144	159	139	142	133	153	140	136	139	133	135	131	132	123	153	138	134	132	131	143	121	149	127	148	131	144	146	133	136	134	131	147	133	144	117	145	154	135	137	159	141	151	152	152	158	138	149	138	129	116	122	137	130	136	151	130	138	138	136	135	136	147	130	133	137	144	166	128	140	168	140	150	144	148	157	141	144	141	145	139	144	145	147	140	145	148	154	125	133	149	140	152	141	135	150	160	161	148	143	138	134	133	144	134	123	116	132	166	135	143	134	159	163	135	131	156	157	149	115	154	152	169	150	133	142	160	116	139	149	140	149	141	150	129	133	129	137	146	147	141	110	142	148	145	164	129	119	160	139	135	147	129	157	140	165	148	121	133	157	143	133	163	162	148	144	117	134	131	115	141	133	140	165	138	131	123	129	131	154	144	160	158	149	151	140	153	132	144	132	123	171	144	147	124	112	125	153	161	141	176	125	120	149	139	136	144	132	163	160	146	126	145	155	153	126	150	170	147	137	144	133	164	138	116	136	135	136	171	134	140	146	157	158	125	138	134	150	121	141	150	136	145	139	126	138	161	149	137	145	168	136	140	137	139	139	137	149	154	146	136	151	147	145	128	158	137	125	136	144	142	143	152	154	141	157	146	148	130	144	157	157	137	124	159	156	152	161	134	126	130	153	128	127	135	163	140	147	126	133	144	144	162	144	140	128	146	129	155	135	141	124	152	150	139	123	139	135	173	155	146	136	130	149	160	152	131	126	129	152	131	139	145	141	174	160	127	132	146	134	131	147	147	123	130	152	126	165	170	116	138	121	144	134	138	165	143	143	152	143	135	139	153	134	156	135	130	132	136	150	138	165	146	168	131	111	127	164	132	134	143	129	107	137	143	126	126	126	157	158	141	125	123	150	135	130	156	151	144	140	145	126	157	124	121	147	134	151	135	134	141	138	141	129	146	157	128	154	140	145	127	145	135	148	152	138	133	145	149	139	148	123	156	136	144	157	140	154	140	148	142	138	135	135	141	138	161	130	145	138	152	137	162	158	134	151	126	134	157	123	157	135	147	151	122	153	148	144	147	162	151	135	130	149	168	148	151	152	171	159	132	152	153	139	131	138	144	137	125	123	136	138	147	135	144	145	139	139	148	160	148	146	126	141	133	136	136	146	136	152	124	153	140	108	143	133	151	132	141	140	137	151	124	129	149	145	140	154	106	140	123	120	135	148	158	145	133	126	125	139	163	144	165	180	144	127	128	129	145	138	147	139	155	145	155	151	150	138	153	151	123	155	125	137	159	130	168	151	130	159	156	143	153	160	143	127	128	141	131	139	153	133	146	150	138	138	147	130	159	132	149	180	142	142	138	131	147	160	115	132	112	121	152	147	168	160	137	130	123	165	132	154	123	137	138	143	123	147	137	134	164	130	133	147	144	127	145	119	140	142	127	141	147	153	137	139	133	130	126	131	123	151	129	149	147	142	144	138	148	137	142	151	118	130	134	152	145	151	132	145	134	146	156	146	137	141	152	110	130	148	155	155	147	126	133	138	140	141	133	148	135	142	126	121	138	142	144	144	145	139	144	140	148	147	131	114	151	165	129	134	152	128	155	150	152	159	143	154	147	153	147	135	136	139	150	146	127	148	122	159	144	132	137	135	151	150	145	150	135	127	125	149	155	143	150	171	137	139	140	157	120	152	131	148	144	115	138	171	152	123	147	129	139	147	119	126	153	114	123	143	151	131	126	150	155	140	136	133	137	133	121	137	159	141	148	145	136	123	168	136	123	154	153	148	152	128	141	132	129	147	150	119	140	124	134	135	150	127	144	134	136	154	153	121	151	153	148	143	143	127	129	160	142	153	135	124	148	153	141	167	160	143	145	134	109	141	149	158	111	138	162	145	146	169	141	157	139	146	142	128	141	136	140	142	163	149	120	127	140	153	164	136	148	164	153	152	127	154	140	154	133	157	139	135
12424	20498	29010	30160	22965	29085	19713	5754	1187	535	427	386	359	357	397	333	352	341	328	338	317	349	338	346	339	329	383	337	329	366	334	349	332	315	338	320	327	308	355	310	329	338	345	358	322	309	341	327	368	303	341	347	342	346	356	323	320	305	326	340	341	344	326	317	316	354	338	321	336	335	359	344	341	331	343	334	310	350	359	340	320	344	328	334	336	346	349	338	323	320	322	331	341	331	342	323	293	296	310	331	318	362	308	352	356	354	323	329	324	329	377	341	319	324	331	328	376	328	317	279	331	348	335	336	343	329	338	322	323	351	320	312	304	343	326	346	341	325	349	377	354	318	340	344	344	325	307	322	347	301	342	358	354	330	317	341	353	326	338	348	322	302	327	318	314	355	321	325	321	330	305	338	341	325	343	345	374	376	322	338	349	330	306	343	334	354	348	326	316	347	347	350	359	332	322	362	316	333	330	346	329	321	366	321	308	336	367	362	334	355	314	344	330	295	345	308	314	308	339	334	355	307	357	321	325	342	335	314	340	293	354	322	366	308	358	347	319	338	318	332	296	330	333	355	327	358	309	332	355	318	358	337	297	316	342	342	343	346	342	294	348	347	327	354	296	328	310	305	337	362	309	323	328	342	354	345	309	370	369	326	338	321	353	341	341	370	346	359	320	314	335	376	341	307	325	347	328	345	349	352	317	331	323	343	312	293	318	346	316	337	345	323	329	307	356	342	357	334	356	353	339	363	347	309	342	344	354	324	343	349	316	327	319	305	314	327	336	336	354	365	327	325	324	333	337	325	316	345	324	313	362	331	358	332	351	350	342	323	320	363	314	360	355	323	326	322	352	348	341	360	351	345	366	334	353	333	341	334	354	327	332	331	350	317	314	356	326	341	352	327	325	345	348	344	304	339	324	307	316	369	331	292	330	316	360	320	372	339	331	321	335	354	364	327	324	342	347	312	339	368	310	331	327	330	337	331	311	320	324	335	336	295	335	344	314	376	337	313	350	343	348	332	323	335	335	325	356	339	337	308	333	326	336	348	337	361	358	329	352	361	322	322	346	314	337	371	334	345	335	326	302	375	321	360	343	339	317	294	365	338	319	364	347	323	303	333	360	346	317	334	326	329	326	361	334	327	365	329	306	368	320	337	323	331	346	370	352	344	337	307	367	316	341	330	326	345	338	348	334	328	357	346	349	346	326	333	329	339	338	335	348	382	330	347	348	337	346	320	344	322	298	309	309	367	342	334	340	350	326	315	344	345	343	311	368	337	346	356	341	375	336	340	368	330	349	311	390	321	303	350	314	333	333	338	330	324	314	336	352	344	328	310	367	347	327	346	368	377	317	351	320	342	314	354	329	348	346	336	324	344	310	313	338	353	325	315	347	315	375	361	360	349	326	366	354	315	328	369	353	346	367	352	339	339	330	388	353	343	328	353	364	340	346	310	311	354	306	338	350	344	375	333	307	346	289	335	289	349	326	351	338	341	336	342	313	339	353	330	390	326	326	336	318	342	286	311	358	340	336	364	341	360	325	343	330	314	322	351	357	332	325	300	335	347	381	354	308	304	324	347	334	356	300	308	329	322	354	347	334	364	350	349	339	336	343	323	319	326	316	338	360	329	332	360	354	320	344	350	349	328	316	376	350	302	334	312	336	359	323	367	312	304	369	344	337	342	332	300	365	331	347	342	343	316	352	290	311	342	325	347	342	311	331	350	329	344	304	343	315	307	338	361	356	328	358	334	300	335	365	350	337	339	330	344	330	362	341	325	371	334	343	352	344	330	334	316	338	342	328	333	329	364	339	332	330	339	349	286	337	346	327	344	314	340	302	338	313	344	308	328	336	344	321	345	339	318	330	313	339	310	331	329	314	300	322	310	344	341	280	335	318	345	350	358	316	335	365	357	318	336	327	344	330	355	337	328	335	309	345	364	327	362	318	339	326	334	350	356	343	341	341	322	314	333	321	323	346	350	321	334	329	336	362	328	294	340	350	361	318	348	336	340	347	330	317	319	339	316	329	331	357	332	339	339	313	347	325	322	322	352	329	367	338	331	345	342	316	297	348	343	340	352	341	331	365	304	293	356	357	333	341	310	319	344	340	349	325	327	335	291	316	339	308	353	327	311	329	316	316	321	372	305	333	311	302	353	316	341	338	300	331	342	293	334	322	343	344	315	339	307	312	349	369	299	358	350	322	318	371	338	349	318	323	340	325	316	311	322	331	318	318	316	335	365	320	331	321	337	334	325	352	369	319	327	330	351	334	318	341	347	344	348	322	347	347	329	328	338	331	353	365	326	337	377	344	312	337	323	362	360	317	353	344	351	339	339	368	323	348	306	329	369	352	363	326	324	346	326	330	323	347	320	338	341	349	356	352	332	332	356	324	354	344	319	338	340	324	317	347	382	326	345	339	313	366	354	294	331	364	331	376	328	319	369	347	355	343	319	320	351	350	327	322	335	320	351	345	358	350	310	355	346	344	309	366	328	313	316	345	341	324	335	352	372	332	339	340	331	328	343	367	343	332	334	317	347	349	360	389	346	361	352	341	332	353	325	326	352	341	307	316	320	359	331	313	315	354	355	286	333	333	334	330	321	332	338	329	338	328	321	339	334	342	368	354	333	345	329	343	366	349	338	364	336	329	326	364	346	330	344	326	305	347	335	305	321	363	341	330	326	348	323	337	331	320	320	335	344	318	300	331	336	308	344	311	375	346	368	348	330	327	307	358	355	291	378	326	339	331	327	323	350	324	374	308	325	324	322	321	335	338	317	326	305	336	350	354	335	324	331	333	370	342	310	367	339	308	340	359	330	330	345	339	309	309	351	321	331	339	290	333	342	373	316	316	301	362	338	361	328	307	339	362	329	342	360	313	300	321	365	323	334	331	326	323	351	342	351	373	348	333	345	336	303	345	343	317	307	392	364	337	337	336	333	308	346	326	327	322	352	344	327	332	323	351	332	354	351	305	361	370	346	342	316	327	309	320	329	340	333	310	341	330	346	308	352	353	320	313	343	362	333	358	351	316	334	336	329	324	318	340	320	331	314	320	349	342	335	358	380	358	302	342	352	348	377	363	331	348	358	343	357	319	333	358	352	324	351	391	331	321	356	317	302	355	363	357	304	318	311	336	306	327	341	323	305	328	330	361	352	323	319	322	340	340	336	335	338	325	332	321	379	348	343	337	346	370	338	302	338	345	344	306	336	323	353	309	340	335	348	329	354	333	326	327	327	309	353	311	349	343	343	348	344	308	321	353	319	331	307	293	369	342	345	315	323	345	341	307	331	320	344	340	321	326	364	316	305	360	367	323	326	346	354	339	326	335	330	316	335	338	355	338	331	331	319	331	323	320	358	328	343	327	347	342	312	341	314	338	350	331	328	366	350	356	356	333	341	328	366	298	326	326	331	371	377	321	316	338	321	333	291	355	356	309	339	352	310	342	352	320	333	338	336	357	325	377	292	362	331	383	340	328	357	335	321
41920	46856	42299	35090	29723	37624	31510	16358	4654	910	291	231	225	211	202	151	180	181	165	150	150	136	139	148	122	141	145	128	138	169	134	142	157	157	140	158	150	153	144	142	134	157	145	147	128	144	155	132	141	156	142	150	138	128	143	142	135	132	141	137	153	144	137	144	154	159	173	150	115	153	144	129	144	155	148	149	144	151	155	136	147	123	132	154	152	142	142	150	133	137	144	127	166	135	129	144	150	146	140	137	136	149	152	133	156	147	122	137	128	163	147	141	144	138	138	133	122	153	135	134	148	139	159	151	164	156	121	167	122	117	150	150	154	153	152	135	162	136	161	166	137	147	112	139	141	139	148	129	162	142	151	138	138	154	147	152	144	153	142	140	128	142	146	138	145	142	149	144	132	129	155	141	143	127	134	155	137	141	109	141	136	138	162	162	138	159	158	146	172	146	161	155	143	143	160	145	132	135	147	157	111	133	131	169	133	132	139	152	141	136	139	148	126	176	142	138	154	125	150	164	148	132	131	147	136	138	164	160	130	138	141	132	153	129	151	160	149	149	156	155	117	171	146	168	173	146	150	130	141	165	162	119	153	114	128	139	116	128	159	168	169	123	146	143	135	131	151	143	153	160	149	131	152	132	176	133	132	142	147	140	146	146	136	121	141	142	150	137	142	160	144	132	157	141	144	120	132	148	132	133	137	129	139	151	144	145	175	132	138	130	163	144	146	127	127	163	135	142	138	150	139	146	132	151	139	142	142	137	124	136	144	152	154	163	129	145	142	149	161	131	148	139	146	140	148	142	166	134	159	180	139	141	156	139	123	126	131	171	138	145	175	153	137	147	144	172	142	156	160	140	129	138	147	137	141	143	154	130	139	160	154	143	155	165	141	136	129	155	142	161	132	151	146	137	142	135	148	134	155	145	137	154	161	159	147	128	163	154	149	180	136	146	134	114	168	140	140	115	143	139	159	170	134	159	136	159	158	137	150	157	138	135	139	145	128	148	153	142	154	160	123	151	153	110	123	137	161	156	182	162	140	150	146	162	146	161	145	159	160	149	135	135	154	155	151	157	150	132	158	147	142	136	137	159	135	116	146	175	133	146	162	150	141	151	137	157	131	125	153	168	163	163	150	147	143	127	149	125	175	132	126	155	144	137	170	146	153	127	136	151	142	165	161	148	146	153	144	164	160	136	125	169	139	136	164	131	151	151	130	135	140	140	133	130	134	133	123	129	126	166	161	145	129	139	140	142	138	151	145	152	133	147	136	145	164	156	147	158	153	133	136	163	163	132	155	152	145	144	140	140	143	138	139	140	137	139	133	152	144	139	132	112	157	163	139	153	170	134	141	150	133	147	144	148	150	146	166	127	158	147	138	146	136	167	158	130	153	151	144	140	153	165	145	127	159	141	137	135	134	161	163	141	143	130	133	148	154	138	131	137	168	152	141	136	152	140	140	156	134	141	172	143	154	132	152	154	159	144	149	138	153	143	159	147	145	139	134	152	150	141	162	133	166	164	167	156	152	156	127	128	139	155	154	152	156	154	153	150	143	157	146	134	135	142	141	146	162	131	135	136	136	155	166	147	127	156	136	143	144	153	153	167	124	145	148	155	146	151	157	136	153	149	142	119	142	146	143	153	131	161	172	153	162	158	118	148	136	134	143	153	142	127	170	166	152	152	152	144	147	145	141	155	155	136	160	137	145	129	160	160	157	131	146	131	126	141	144	153	142	153	142	122	146	139	144	125	127	155	157	133	150	139	153	117	155	129	137	132	161	140	142	150	155	120	146	148	154	143	153	143	156	144	137	139	150	141	151	148	171	144	138	149	158	142	139	145	122	129	154	139	149	156	150	125	127	136	151	133	133	157	151	146	141	151	126	125	136	139	132	138	152	158	139	155	145	130	146	125	155	143	148	164	170	152	123	158	155	131	151	137	149	130	137	139	138	127	130	157	143	144	148	159	139	149	162	148	149	148	136	155	148	138	138	133	154	124	136	144	125	158	130	135	140	142	153	140	142	139	166	162	146	140	153	164	158	136	122	149	164	163	118	147	114	151	153	159	142	162	135	136	155	132	118	135	139	147	140	152	175	150	181	147	151	141	144	141	153	146	116	127	145	141	159	144	134	134	149	160	134	132	138	152	142	127	118	150	118	144	141	129	158	141	131	141	148	134	144	164	140	155	129	142	134	120	143	148	138	166	132	148	130	151	142	162	165	117	156	155	146	142	141	129	158	156	140	135	151	166	138	139	161	145	136	136	144	140	170	136	148	146	148	156	147	132	126	157	151	119	124	139	169	142	155	152	125	141	140	150	147	157	158	139	138	156	157	135	146	156	149	141	145	163	143	166	147	138	127	132	141	141	134	134	156	133	143	153	142	128	133	161	132	158	172	158	175	152	131	131	127	134	145	136	150	150	150	149	151	133	138	139	130	142	169	138	157	144	128	127	152	144	140	143	160	143	151	151	166	156	151	136	141	164	156	153	147	143	158	149	154	134	125	121	136	153	174	166	150	133	148	145	145	157	151	137	131	130	168	162	157	143	140	134	128	138	140	139	144	129	135	144	128	159	132	130	121	152	129	115	144	134	121	149	127	164	145	131	147	159	139	138	142	139	169	131	151	138	172	141	130	131	116	152	143	143	139	141	124	122	136	170	138	122	150	159	161	133	157	147	137	144	135	142	136	124	149	147	127	137	132	145	149	130	149	157	152	153	134	142	125	160	136	132	150	137	151	156	157	148	164	149	157	131	125	144	154	132	153	130	141	156	133	123	151	151	146	159	145	146	139	158	180	136	140	138	156	143	121	137	148	136	119	137	147	163	143	124	159	151	135	133	169	136	138	129	144	158	136	138	151	144	157	152	153	163	154	136	153	145	121	121	131	135	145	153	148	160	137	159	146	156	140	163	146	170	121	155	126	134	130	159	149	139	146	151	165	144	139	154	141	128	139	151	150	162	153	145	139	134	146	138	132	171	130	138	134	166	161	137	140	140	147	154	152	137	159	147	137	159	127	155	144	147	174	136	130	135	118	121	126	145	150	144	152	138	150	161	139	145	141	137	156	150	140	155	132	137	154	126	143	130	127	128	151	131	146	133	170	160	162	144	127	158	151	129	142	148	127	169	143	142	132	163	152	138	129	148	147	165	154	131	142	124	118	149	143	148	146	133	155	151	130	145	123	131	139	173	155	139	139	142	145	146	144	143	145	158	155	138	137	134	136	159	166	153	136	157	152	136	115	145	150	135	133	163	161	131	153	118	137	151	151	148	133	122	145	159	141	140	145	121	169	137	144	147	167	165	159	136	138	156	138	166	128	169	170	124	159	121	127	150	144	138	151	141	134	155	136	136	148	146	152	150	160	125	157	150	138	134	125	150	140	127	129	140	131	153	141	156	121	139	133	164	154	147	148	166	121	159	132	125	130	145	154	140	129	139	148	139	116	137	163	140	172	166	154	130	140	135	150	112	149	168	132	158	131	159
30800	43560	46758	45108	46638	61520	44304	19446	4455	989	904	797	695	619	571	442	388	361	338	320	344	347	339	349	340	353	376	384	340	338	301	310	337	338	329	333	328	351	343	355	324	334	346	356	327	347	285	347	338	341	330	358	329	349	362	293	385	354	359	339	281	342	332	333	316	335	334	349	337	349	340	332	314	326	365	319	341	327	312	331	333	320	335	352	351	369	344	365	330	344	329	340	302	355	368	344	365	323	318	329	322	348	332	337	327	300	348	332	312	334	336	329	320	319	368	323	374	336	328	308	355	366	326	322	335	302	347	345	342	333	334	334	328	321	320	304	359	312	345	341	352	315	347	363	327	355	324	325	318	322	299	360	367	357	306	332	328	359	312	320	341	321	325	332	324	341	339	320	349	350	298	320	333	346	317	368	342	324	333	328	336	339	310	313	319	328	340	317	359	324	341	300	312	320	317	318	356	331	375	341	338	344	313	339	340	309	314	322	349	339	328	311	366	317	341	297	365	355	328	360	340	311	344	341	327	316	315	344	341	323	369	320	361	323	330	364	304	357	370	323	321	334	324	342	343	353	325	365	311	351	335	324	364	317	330	329	358	330	327	330	319	322	304	331	356	358	344	343	332	333	330	315	332	323	328	333	362	353	368	320	365	367	330	356	315	335	324	321	304	333	318	333	346	293	327	348	321	337	332	353	306	327	289	348	292	396	332	338	331	329	345	317	317	281	344	324	320	318	327	319	352	348	341	352	340	339	323	362	321	346	366	336	347	329	330	341	353	335	346	335	315	367	329	319	346	336	336	359	303	313	342	326	322	307	321	325	334	354	344	376	337	354	364	302	343	346	328	320	340	342	304	356	338	324	331	314	337	368	338	328	340	294	349	359	327	343	344	318	371	350	366	301	370	373	336	335	363	334	378	327	337	322	326	357	335	322	333	313	324	346	304	353	349	343	335	345	328	326	327	340	362	316	303	341	364	348	327	323	332	346	311	370	322	311	352	348	344	345	376	338	344	333	322	337	299	317	303	351	335	332	320	348	356	348	312	348	349	325	362	313	307	347	352	364	334	347	340	341	329	369	349	317	347	332	352	336	351	339	338	342	306	325	343	341	341	320	371	326	308	322	334	361	368	352	307	320	339	314	325	339	327	362	326	349	352	331	341	371	332	323	358	318	348	337	341	327	341	348	360	350	344	364	324	371	329	366	341	339	342	360	332	326	337	326	347	310	362	360	328	316	332	343	316	337	322	325	352	342	389	336	350	311	352	342	332	356	326	332	333	332	342	342	344	330	354	313	364	339	297	356	347	352	356	380	339	335	340	326	354	341	317	333	315	331	328	310	315	366	328	319	369	318	336	347	341	327	337	329	329	317	306	323	329	308	352	339	315	327	333	306	292	318	324	326	361	306	350	365	342	333	343	316	329	332	338	322	345	345	355	330	344	374	353	337	326	331	320	348	317	342	338	331	328	338	337	359	324	298	371	326	377	364	313	352	306	338	362	347	360	333	318	314	346	315	328	343	362	351	359	387	344	328	338	314	303	330	359	353	328	322	346	348	347	352	331	340	337	382	370	311	364	350	308	336	311	376	356	323	306	359	335	346	359	363	341	310	355	338	324	339	331	329	357	340	342	361	326	356	350	334	367	326	377	349	344	304	358	340	339	321	316	336	331	308	340	360	348	326	358	359	349	341	314	349	323	317	309	338	310	342	332	333	306	395	333	355	367	328	368	377	312	321	350	318	313	331	362	324	347	332	329	312	371	373	317	342	348	332	342	316	326	336	331	335	307	353	298	322	326	325	337	297	318	346	307	337	323	333	332	293	318	351	359	317	347	323	331	342	303	303	355	328	325	364	298	337	372	345	325	325	346	314	307	327	323	304	324	360	361	342	357	375	325	357	318	354	346	354	335	325	345	346	350	321	356	362	316	356	347	322	350	337	326	375	328	288	363	366	314	356	330	325	321	336	344	341	349	352	338	322	347	331	335	307	330	353	311	333	348	333	337	342	330	326	367	360	337	345	334	365	322	358	312	307	361	322	358	325	331	351	354	343	341	332	333	345	326	378	338	339	324	333	348	332	314	323	321	321	336	367	347	314	336	361	336	365	325	343	351	315	340	309	345	319	332	283	352	320	328	335	347	367	327	317	362	344	362	349	362	323	346	354	318	379	326	343	339	347	317	298	331	314	365	343	345	324	323	313	323	316	332	346	305	329	360	313	316	336	344	335	337	337	338	323	340	342	344	327	350	348	310	347	341	323	316	309	343	351	346	348	308	328	308	337	329	327	367	361	345	308	311	322	356	354	352	348	359	320	333	345	353	327	356	324	349	318	329	346	313	312	305	344	331	317	323	298	356	311	315	326	319	334	324	326	319	355	349	348	323	358	347	344	355	336	321	344	347	347	325	320	306	329	330	321	339	319	348	345	311	338	358	345	331	342	330	318	324	343	326	332	328	320	329	360	333	344	329	344	314	352	362	352	326	346	346	355	328	341	348	356	317	326	363	331	340	349	352	315	321	330	324	335	344	312	309	320	333	335	333	347	339	340	333	323	361	339	322	332	339	331	315	339	298	334	314	326	337	318	335	328	355	341	359	335	353	353	335	337	312	354	326	319	308	354	322	335	347	320	353	343	312	353	335	335	297	328	334	317	326	348	335	332	344	335	347	311	314	351	347	330	313	347	349	353	365	353	374	345	329	320	360	348	353	336	351	330	333	323	323	355	332	316	333	337	307	334	311	319	327	319	359	375	334	350	319	328	335	362	319	339	352	330	330	346	342	353	361	339	341	296	322	343	331	345	344	348	357	354	343	306	329	302	333	311	319	363	392	376	356	318	345	380	343	289	330	362	373	346	342	306	365	324	314	356	311	350	359	370	317	339	310	347	291	329	335	347	328	347	340	327	365	330	317	355	329	312	318	330	341	339	349	358	347	341	315	339	342	359	328	337	347	344	317	350	304	342	347	333	300	308	348	334	348	339	367	326	346	336	334	326	313	311	327	311	318	329	308	316	352	355	336	368	318	346	326	327	325	370	362	344	358	349	348	358	299	309	317	323	334	324	323	312	345	356	335	328	316	315	371	347	353	319	350	333	346	312	325	352	331	334	343	348	339	337	330	356	307	332	335	361	320	356	322	338	330	357	345	339	322	338	301	323	347	337	344	368	360	355	329	335	342	339	329	322	351	327	339	330	342	342	340	306	365	334	320	344	305	342	342	322	301	278	340	318	333	339	346	338	335	336	354	320	293	346	330	343	313	350	322	290	340	320	346	352	333	312	332	331	337	343	382	330	334	350	325	333	312	324	341	339	331	357	355	337	332	308	384	318	331	357	328	341	365	336	340	342	327	355	371	337	325	312	323	299	335	323	329	338	330	327	329	356	339	356	329	372	334	342	311	338	377	343	318	358	341	359	321	323	330	344	342	325	330	282	336	347	350	329	320	359	357	326	336	314	348	325	351	358	324	337	346	305	348	305	334	322
50695	46360	39819	34431	32492	41930	37778	24370	10956	2298	718	314	260	290	220	174	150	129	120	147	131	126	123	118	134	106	124	111	106	128	127	120	110	106	145	137	112	134	109	129	117	134	140	120	140	126	141	113	110	123	122	118	133	105	113	114	129	127	118	107	123	108	124	121	101	136	131	142	128	138	100	99	122	138	120	115	117	115	136	129	127	133	117	130	121	104	126	127	116	121	123	131	114	124	113	126	101	134	112	129	120	102	133	120	116	136	121	135	144	110	120	115	140	121	101	90	118	119	138	125	122	108	120	129	104	110	118	141	122	129	109	119	122	109	134	123	103	109	121	153	105	127	129	118	119	123	111	102	120	121	116	89	136	115	133	109	128	131	126	125	122	125	124	132	132	129	116	107	143	118	112	122	130	125	152	104	116	122	114	107	101	138	152	108	113	143	118	125	123	120	131	120	129	128	125	119	130	125	115	135	121	111	115	141	133	113	125	103	127	127	119	101	123	109	141	120	108	134	127	119	126	138	114	112	117	114	122	122	116	124	137	112	108	119	115	128	121	124	109	122	123	129	113	99	106	111	116	117	132	140	105	107	126	128	128	122	113	115	127	138	131	113	111	103	96	120	126	106	109	129	111	110	103	109	117	111	146	98	107	110	123	105	117	123	115	121	123	133	138	131	122	124	109	108	100	102	113	134	121	116	92	131	96	119	139	126	138	146	121	99	116	147	125	126	114	125	139	117	105	96	132	132	121	105	127	114	112	104	117	107	131	99	126	115	111	106	117	109	123	132	120	138	134	120	104	110	123	133	114	123	136	116	121	137	123	117	113	140	91	125	109	133	109	118	116	125	118	114	139	112	118	130	109	122	94	141	112	117	146	115	127	110	115	126	118	129	115	116	121	102	126	125	118	131	114	130	121	111	108	110	143	111	145	117	123	128	117	126	106	135	116	109	121	117	129	115	133	135	123	115	90	116	116	113	96	128	88	118	117	110	127	139	126	126	117	104	113	124	140	135	107	108	117	107	103	126	114	115	130	115	134	110	108	118	124	112	127	141	113	128	109	127	110	110	104	106	116	120	128	104	125	116	133	159	124	136	106	130	106	104	111	115	114	112	113	131	97	115	113	139	104	113	104	116	140	124	105	142	111	113	128	119	109	117	129	107	129	121	134	133	125	115	124	110	102	130	118	109	106	108	115	131	131	112	104	122	135	122	131	113	125	108	108	118	114	136	120	129	121	132	129	110	124	105	131	128	114	132	113	106	126	128	116	124	138	123	134	131	113	112	104	123	127	117	131	133	104	100	107	117	135	92	118	127	127	113	137	105	101	134	126	111	113	122	112	136	121	119	103	135	129	121	119	92	128	118	133	147	101	123	110	149	143	116	126	99	125	129	131	123	112	121	122	130	128	122	143	107	128	116	123	117	118	119	134	116	132	113	106	111	116	127	127	116	122	99	124	129	142	105	142	93	136	97	118	126	116	153	112	120	119	132	112	131	111	133	121	137	139	125	122	117	133	117	126	115	138	109	112	121	123	120	106	112	107	132	116	136	128	125	119	135	97	124	107	123	124	140	124	114	113	117	129	121	116	132	140	107	94	102	116	95	121	109	128	139	141	111	113	144	112	98	115	124	102	127	124	117	135	106	146	92	117	106	116	114	122	136	142	110	128	113	105	123	108	121	121	111	126	147	132	110	121	131	114	128	99	130	110	117	126	110	113	112	125	97	128	104	118	114	116	88	122	133	141	128	133	114	112	100	140	136	120	116	130	109	138	122	141	120	122	118	109	126	131	115	127	119	146	95	117	117	117	100	110	116	131	110	109	134	123	146	116	126	137	121	119	138	134	132	133	115	120	125	119	120	109	108	122	123	129	109	136	131	116	136	113	115	129	134	128	138	126	109	127	110	100	130	113	128	142	127	113	114	132	134	120	111	127	131	137	115	104	125	105	135	122	117	123	119	88	128	127	129	119	130	132	98	114	129	115	133	102	127	137	133	121	136	123	122	107	113	131	108	126	130	100	141	112	124	105	104	128	103	109	126	110	108	116	125	112	112	140	119	109	133	98	103	134	123	114	124	119	124	128	109	100	133	125	147	133	123	119	108	124	124	133	128	117	97	109	116	125	135	142	125	97	109	111	98	113	108	118	119	93	103	128	115	106	124	119	135	113	114	113	123	119	112	151	134	135	148	131	110	113	114	125	124	111	127	130	110	112	99	123	114	116	115	98	93	125	116	121	103	120	133	125	107	110	122	123	115	119	124	113	111	124	120	104	127	128	113	121	95	105	142	123	142	112	139	117	124	118	108	116	117	115	136	110	132	130	123	128	140	125	126	105	132	132	126	120	124	124	131	120	117	113	120	121	109	132	124	131	112	94	122	125	123	132	123	130	115	130	122	131	121	125	127	92	146	103	117	113	118	137	112	128	128	138	125	129	110	126	102	114	138	120	117	118	117	109	103	125	143	123	139	119	120	114	112	116	119	132	119	139	112	105	117	131	117	126	115	110	118	115	145	118	137	122	123	129	113	112	124	119	133	130	132	132	134	141	117	120	115	124	106	135	122	116	116	106	123	145	110	112	123	130	117	131	119	130	123	112	109	95	113	125	127	120	147	119	117	132	128	114	150	121	117	101	126	124	102	135	107	130	130	114	125	109	137	112	130	109	112	120	89	105	110	98	134	122	110	119	106	117	97	111	131	115	101	113	114	139	108	119	116	124	109	108	111	111	122	96	119	115	108	124	112	111	118	128	111	135	118	103	109	114	118	137	109	120	129	129	111	121	111	110	106	114	143	110	123	143	127	135	105	131	110	117	119	125	120	120	118	101	122	132	105	115	123	136	116	128	101	140	115	116	115	126	111	101	119	104	112	102	139	142	133	138	122	114	137	122	95	119	127	134	112	99	140	120	126	111	118	128	135	118	129	124	126	117	115	94	130	118	109	102	125	96	116	143	133	124	122	110	125	107	93	119	120	127	138	108	131	103	109	127	138	122	112	132	111	111	105	131	108	126	99	124	130	114	122	119	121	135	116	129	116	116	121	142	109	123	110	106	104	136	131	135	111	120	109	131	110	108	127	104	121	132	108	115	122	124	112	124	130	106	126	105	145	128	138	126	130	124	109	129	118	125	124	122	111	123	124	131	104	131	103	94	98	112	102	146	116	111	127	120	110	123	113	127	123	129	108	124	102	117	138	124	117	129	115	127	130	126	115	121	121	108	143	140	112	110	111	129	114	107	121	126	136	101	126	105	120	120	114	120	115	115	119	105	115	115	145	132	145	111	132	130	115	131	116	117	118	133	129	118	105	131	128	105	112	127	113	106	124	108	117	114	121	106	127	120	120	113	122	115	115	139	117	123	143	138	115	116	127	105	102	100	122	117	110	141	134	120	125	116	110	120	116	131	131	147	125	120	103	100	101	114	127	126	119	104	135	129	127	142	116	119	134	125	111	90	126	116	144	110	123	118	108	124	118	116	126	136	124
38980	47862	51763	49164	66441	79302	56962	29302	7654	1551	1825	1086	965	967	715	493	348	319	285	298	266	307	300	258	311	309	306	287	309	291	278	266	282	311	277	266	246	294	291	276	308	276	273	273	288	273	294	281	276	268	301	269	254	298	287	286	309	296	250	290	302	234	268	262	281	270	291	257	280	279	263	283	318	294	267	258	277	289	300	281	292	326	292	264	278	260	298	300	285	264	256	296	259	289	316	264	277	296	293	272	236	280	250	311	262	306	280	271	254	251	303	269	300	289	271	272	253	278	264	275	272	300	281	265	277	277	250	272	278	289	288	296	283	288	282	296	289	275	267	299	287	281	272	282	249	268	295	284	312	287	273	299	255	273	277	278	281	287	271	298	244	274	292	263	266	281	274	277	265	273	258	294	250	292	302	275	305	294	272	289	269	284	285	267	286	254	290	279	281	280	306	262	296	277	283	289	274	299	286	306	304	300	280	259	269	264	293	309	282	293	261	290	245	299	287	275	296	275	297	277	282	283	312	281	301	288	282	275	270	305	289	279	304	297	270	292	284	266	268	294	280	265	281	290	302	299	287	246	282	274	273	302	256	278	251	284	277	253	283	261	288	257	283	278	245	300	275	273	261	290	245	238	273	278	280	286	285	287	262	296	273	285	308	298	253	276	289	274	256	279	282	276	273	280	289	307	285	279	276	285	303	270	283	303	280	262	303	294	254	300	276	278	274	290	281	279	262	285	248	276	253	272	308	257	270	271	286	277	264	251	274	300	288	269	282	284	281	301	314	298	301	280	292	261	287	303	279	291	256	281	311	269	271	275	303	283	245	284	254	295	302	280	285	278	322	278	278	301	276	275	279	271	281	231	298	275	305	285	290	278	275	276	285	286	280	289	275	278	266	283	301	277	273	274	289	288	304	277	281	294	273	286	257	292	296	303	310	316	269	270	259	263	286	277	297	311	327	253	291	287	280	276	297	294	294	279	269	298	318	281	265	278	257	258	299	267	245	281	269	283	262	269	267	282	268	287	258	275	264	283	314	243	279	227	253	263	288	294	265	279	292	294	253	302	293	300	247	277	285	288	270	277	315	282	264	266	285	287	271	284	286	263	284	297	270	255	278	259	269	282	295	285	290	274	306	260	260	264	312	263	277	290	295	273	249	293	281	294	280	309	302	263	266	248	266	285	270	316	276	276	249	274	303	294	257	275	280	288	280	262	256	286	263	287	271	293	265	290	302	265	268	289	275	252	286	285	288	298	273	278	283	270	272	307	258	271	286	306	289	250	259	283	251	300	323	293	320	279	242	271	313	278	283	265	280	276	272	274	269	278	277	291	277	250	240	270	257	285	275	269	270	302	276	291	309	253	285	282	283	279	277	295	290	291	240	283	270	285	310	287	309	265	263	294	275	276	305	271	292	247	275	277	298	289	264	284	261	309	254	294	262	270	268	295	294	279	254	276	277	278	268	273	285	317	263	259	243	279	277	273	285	269	301	288	270	294	264	281	282	255	307	288	282	299	271	283	263	277	295	301	279	285	271	269	248	295	268	300	307	284	285	247	283	262	318	275	266	298	280	266	313	271	295	271	274	240	266	293	290	258	297	279	274	290	316	280	326	281	255	258	272	280	259	278	277	289	267	269	270	274	260	295	266	256	291	299	307	238	279	272	255	289	287	274	320	294	315	285	274	252	328	268	259	297	248	261	282	253	278	297	286	274	278	297	269	274	265	293	274	270	276	280	287	307	282	282	274	268	290	277	309	246	259	239	278	261	277	294	277	276	257	269	280	240	267	297	246	312	282	267	266	266	276	288	257	283	311	284	297	271	275	272	262	260	291	289	275	287	271	283	309	284	273	292	259	305	288	289	288	268	266	281	280	243	295	271	273	282	274	260	274	273	292	256	277	273	278	268	316	273	273	297	312	257	280	254	274	262	280	280	294	301	302	277	291	294	273	335	302	282	277	265	274	311	271	275	275	284	275	274	312	297	293	300	295	300	275	273	294	264	274	285	252	273	273	273	267	286	283	277	274	284	285	278	286	279	282	292	263	300	284	280	301	286	290	280	289	289	279	287	290	268	298	268	270	294	277	292	270	296	301	259	249	303	291	258	275	279	263	262	268	252	289	301	295	271	295	289	289	281	266	295	305	244	297	265	287	275	298	267	286	284	279	298	287	286	273	276	255	263	299	295	263	293	252	237	291	285	255	293	270	291	290	264	271	288	311	250	286	267	296	271	254	304	307	270	270	267	237	292	281	271	289	276	291	299	293	276	285	265	261	272	279	284	303	302	283	283	249	271	269	260	303	315	296	256	290	291	247	287	269	274	293	272	301	282	255	269	299	297	267	256	264	298	270	274	282	268	290	270	303	285	288	264	297	283	273	289	264	263	269	281	292	283	303	284	268	301	280	287	286	292	296	292	241	287	269	254	306	289	281	273	256	301	252	291	290	283	269	274	282	259	268	263	303	293	292	278	280	290	311	280	272	303	288	265	270	277	291	305	282	264	269	273	292	247	280	253	268	279	278	290	283	296	277	255	272	279	287	277	303	270	298	268	260	267	281	274	262	271	285	263	272	292	301	264	261	313	255	262	287	278	273	257	298	249	277	272	282	288	256	284	276	277	288	276	287	280	285	277	271	288	312	301	291	267	298	302	268	246	298	273	274	280	266	306	301	282	274	283	276	311	264	274	308	289	274	269	283	266	276	264	277	273	286	233	284	257	315	268	276	272	284	266	299	284	280	270	283	269	264	278	278	257	276	282	262	279	292	290	278	292	299	317	299	303	285	276	250	307	275	310	263	283	262	310	275	279	282	298	267	281	294	276	288	260	273	280	285	283	311	300	287	274	293	290	283	287	254	272	305	286	287	251	271	278	276	285	283	290	292	278	267	327	272	279	279	252	276	294	275	298	292	291	274	297	260	271	296	288	261	271	275	286	320	286	290	269	255	240	245	297	295	297	275	338	285	290	291	270	297	289	325	287	270	287	275	288	279	311	258	279	264	274	265	278	267	274	284	261	268	258	285	303	282	270	266	245	284	283	257	277	306	273	273	273	249	291	314	261	308	288	251	260	274	272	267	286	297	265	274	285	299	279	273	286	299	286	314	292	270	283	289	304	251	279	283	297	296	299	257	306	272	293	290	295	318	288	261	273	300	304	259	273	278	298	285	274	288	277	276	292	271	292	307	299	299	286	269	305	259	288	313	291	269	281	287	241	251	279	280	272	285	269	280	313	303	262	284	318	285	304	265	260	276	290	281	278	273	286	267	298	297	266	291	322	318	266	263	222	325	287	285	295	292	275	282	267	314	287	291	310	264	260	286	275	246	294	299	290	299	291	293	289	257	269	281	261	302	260	290	282	284	281	310	257	295	271	262	290	270	295	255	276	238	298	302	278	278	271	290	272	271	279	276	329	274	283	284	267	270	265	278	269	250	282	274	285	280	272	295	254	287	260	289	273	328	291	288	239	286	261	272	307	265	263
22015	26524	27145	19733	14172	11814	6373	1602	322	150	186	171	145	150	161	134	159	145	131	150	136	162	127	155	177	155	126	153	136	136	157	125	154	139	123	146	152	146	132	146	134	168	140	183	150	156	137	152	140	153	139	128	148	144	141	148	161	149	154	156	135	152	152	119	141	157	128	143	122	139	158	147	135	156	182	144	107	128	143	127	129	140	119	136	134	152	158	117	144	151	129	152	138	136	146	132	141	171	149	127	129	137	131	140	129	176	121	135	155	142	166	155	146	123	160	126	158	123	126	132	152	116	141	148	135	135	163	117	135	147	122	134	149	155	158	128	145	113	135	147	147	142	145	135	149	150	148	141	160	159	165	139	135	138	124	148	147	154	142	152	152	140	125	149	140	141	137	135	143	153	151	130	126	152	140	146	133	140	149	164	129	141	127	141	167	142	155	128	127	142	150	144	156	131	128	162	151	147	127	139	148	148	135	141	125	126	149	153	135	142	152	143	137	124	128	133	135	176	137	149	136	158	160	135	159	153	140	127	162	164	142	133	135	120	133	124	139	144	138	150	137	143	147	145	156	157	146	135	141	149	139	137	154	134	153	164	132	155	144	134	140	172	159	125	139	128	139	134	144	160	154	154	126	149	144	134	150	131	132	147	146	129	142	146	122	146	139	165	180	150	148	135	151	130	154	145	145	137	134	169	127	150	150	160	163	132	144	133	142	138	134	168	139	126	147	137	136	126	146	132	144	130	145	143	144	150	140	139	142	146	152	139	159	175	143	147	146	159	141	152	134	156	143	143	141	144	150	153	137	149	151	148	137	149	146	154	147	121	132	138	145	148	139	154	141	142	120	151	144	125	144	150	151	149	146	122	157	137	147	150	153	143	152	134	136	154	141	132	163	147	134	158	153	125	134	154	148	150	143	170	149	137	150	153	137	160	146	148	151	134	135	147	140	121	132	147	146	141	141	144	141	139	168	137	128	136	145	142	119	144	157	140	124	137	148	146	127	158	127	143	133	141	141	149	133	147	125	168	132	149	137	135	146	152	150	130	155	149	131	125	138	131	171	155	137	147	136	153	129	144	182	145	147	138	160	143	136	129	130	133	155	140	139	163	165	134	119	146	151	128	145	129	172	145	162	142	131	143	152	163	139	163	149	140	140	154	148	130	133	112	130	178	141	137	153	149	132	136	143	170	148	160	165	138	134	142	140	130	160	148	146	145	133	139	136	174	163	151	147	141	121	162	137	143	141	127	150	136	138	125	118	130	141	153	188	133	160	150	157	158	124	167	152	138	153	146	122	132	143	131	158	139	140	154	137	164	154	159	140	129	148	133	141	144	141	156	150	143	145	143	143	165	149	140	139	156	162	136	160	148	144	129	141	152	164	144	154	144	142	140	131	144	155	132	145	140	145	136	120	163	129	133	129	141	137	153	144	153	133	133	128	154	133	133	120	128	120	170	121	152	152	143	107	152	141	174	152	163	158	160	147	166	134	145	146	146	138	129	144	169	137	146	171	170	134	134	150	148	143	145	145	164	170	155	137	163	150	133	146	160	133	148	133	118	153	150	155	150	154	132	152	138	138	127	139	144	139	168	139	168	153	159	131	162	165	147	145	129	157	140	149	146	154	162	142	136	138	140	153	135	128	143	157	134	162	146	150	145	155	141	160	136	125	126	139	169	154	128	159	168	146	135	162	117	140	131	137	150	131	143	138	126	149	170	148	160	162	152	161	158	147	160	141	167	132	154	132	164	155	141	117	124	146	137	140	128	156	143	134	151	129	132	148	149	149	144	144	149	148	144	130	136	152	144	134	141	135	138	164	159	125	139	148	139	149	145	140	156	148	151	140	137	135	139	143	141	152	131	124	129	143	150	149	124	118	148	138	142	142	159	124	147	163	133	149	142	155	143	132	156	150	149	148	133	116	140	148	137	140	138	169	164	136	123	134	122	132	138	127	144	136	151	153	127	156	150	138	163	139	133	128	135	131	125	133	143	158	140	147	150	165	151	131	129	145	167	135	161	137	139	139	140	145	145	140	146	156	155	142	122	135	155	166	152	153	131	148	150	144	148	163	126	138	143	126	133	150	138	124	152	129	137	121	136	136	148	135	159	171	155	127	154	145	144	141	142	151	134	122	132	129	165	162	171	137	174	157	131	128	153	139	155	147	158	151	122	124	134	132	143	145	143	142	159	131	153	159	141	149	138	138	157	160	129	146	151	130	148	151	137	152	138	127	151	134	150	145	150	152	148	135	156	151	154	120	158	132	146	141	147	142	135	160	129	158	157	154	139	148	143	135	161	148	166	134	146	151	135	125	133	174	133	132	144	164	157	129	126	160	158	133	125	154	142	131	134	146	156	142	142	156	143	129	148	154	163	138	153	145	142	124	154	138	130	140	162	143	127	146	162	137	134	133	124	143	123	144	137	154	137	162	158	134	114	143	161	114	151	153	126	152	144	143	145	144	157	134	129	120	147	163	157	127	144	151	145	160	131	133	136	157	140	156	155	149	134	143	137	125	148	110	116	139	132	152	128	161	160	157	119	149	140	150	157	143	176	134	165	151	150	136	153	119	112	145	136	137	146	152	188	136	138	151	142	148	145	138	139	142	173	144	132	170	152	137	147	149	144	148	154	152	138	139	132	143	151	167	142	119	164	147	146	125	146	145	147	136	149	156	150	168	161	124	137	150	144	157	153	139	133	139	129	139	150	156	135	162	143	143	180	123	137	156	139	143	133	165	176	148	145	165	162	155	140	137	122	143	152	161	146	136	129	148	142	160	171	146	118	136	156	138	160	144	125	155	156	153	143	139	162	141	161	137	141	137	148	140	127	143	148	141	143	153	153	128	137	150	152	140	146	124	127	138	153	147	149	160	133	145	135	145	146	134	135	132	146	126	151	138	163	133	130	146	146	158	142	144	149	128	155	152	141	140	129	125	140	151	129	162	151	155	168	140	145	125	161	125	126	130	138	127	151	155	139	128	148	147	144	172	147	130	163	156	163	149	153	158	136	144	126	142	139	148	130	157	133	133	153	158	172	139	136	154	144	146	155	144	134	166	167	150	133	135	148	134	137	155	151	138	149	150	159	133	125	130	166	141	147	144	155	149	113	130	163	149	137	129	150	158	145	139	129	158	139	144	137	140	153	131	154	163	137	141	160	120	153	150	141	123	130	119	127	138	136	151	141	127	127	134	150	161	125	142	140	151	166	143	156	145	148	162	125	143	135	135	125	155	137	148	130	148	141	142	132	141	151	128	124	149	144	116	127	134	148	145	162	163	140	149	158	161	131	148	157	137	135	149	157	146	122	136	138	158	142	159	148	138	126	146	142	146	132	136	127	159	141	161	157	157	142	131	159	151	148	136	153	130	121	137	170	150	163	125	154	129	139	142	142	155	132	133	150	121	128	134	172	122	156	142	158	154	115	168	163	162	163	127	134	161	147	138	135	127	155	161	125	139	144	139	143	140	152	156	144	158	115
14762	23293	29314	28906	27882	25786	15083	4477	931	430	401	377	411	359	347	340	372	357	348	334	334	322	293	341	339	337	348	323	361	360	325	360	346	344	363	341	369	352	323	355	311	345	340	332	369	357	367	320	348	350	346	340	343	363	332	339	342	355	361	348	315	361	345	338	344	327	322	333	326	348	353	366	335	362	360	346	332	361	357	329	355	377	350	320	359	330	322	372	325	374	345	357	346	352	394	323	370	324	370	359	326	353	355	339	316	339	363	330	333	358	313	326	344	339	332	317	323	333	325	296	357	348	325	327	323	325	366	391	328	335	347	372	341	331	376	335	334	356	368	318	336	318	360	354	338	352	309	328	344	332	359	363	357	316	345	361	337	362	352	349	341	354	332	303	332	330	328	360	346	348	330	363	335	404	361	376	345	404	368	327	340	304	343	352	329	339	352	364	350	345	377	351	324	351	354	332	357	369	376	363	328	348	376	337	360	338	344	334	360	348	318	333	320	320	363	353	378	322	348	362	336	334	328	354	318	334	345	350	333	302	330	322	348	358	328	346	353	331	355	343	342	338	351	314	340	353	337	343	345	321	348	343	353	330	386	338	374	366	319	366	342	339	342	353	366	359	344	339	340	381	330	338	348	372	326	362	343	341	326	342	338	325	313	375	358	350	355	339	344	338	362	359	344	327	358	356	332	327	348	336	356	353	348	317	336	333	344	336	353	302	319	345	337	347	360	349	336	328	323	327	356	377	317	339	350	345	354	358	371	337	341	350	376	354	341	339	342	370	336	330	367	378	304	290	369	326	354	361	324	331	365	337	330	350	318	350	337	356	319	344	309	341	337	323	328	309	367	310	342	342	352	331	350	346	347	350	351	353	331	336	336	332	357	352	319	333	372	336	306	347	350	369	388	334	343	326	349	332	319	343	349	341	323	339	338	331	338	363	362	316	339	370	327	341	333	340	361	390	348	325	341	353	326	342	338	334	369	324	357	324	361	332	321	345	310	359	316	363	357	335	341	326	344	318	356	326	352	371	338	336	330	358	339	325	354	379	324	351	332	362	321	364	383	378	358	339	334	322	331	312	325	341	360	315	339	376	343	321	333	349	370	323	344	328	305	356	339	363	332	389	315	370	313	334	337	357	327	350	337	366	318	370	349	357	362	340	368	353	347	348	322	331	356	337	350	307	340	342	362	389	336	313	351	365	303	325	344	324	344	369	332	306	358	341	349	364	344	313	349	329	319	309	360	342	369	361	363	331	355	318	290	341	330	375	355	324	341	354	350	305	339	355	351	310	361	388	348	340	378	346	329	334	323	311	339	367	324	370	314	334	322	329	301	387	330	353	322	322	350	328	325	346	337	326	336	338	332	338	347	348	354	341	330	327	352	352	341	334	363	335	325	352	317	344	376	378	361	334	302	343	366	367	325	348	364	317	370	366	375	362	345	359	400	354	345	354	347	342	394	340	356	325	366	345	374	353	323	359	356	350	309	338	388	352	347	340	304	357	337	347	337	333	359	340	350	356	329	335	312	342	348	352	341	327	351	372	347	291	319	374	368	325	313	322	316	318	368	370	373	382	331	365	380	327	340	327	316	344	331	352	353	337	357	335	335	378	349	364	345	329	335	344	328	331	328	333	375	337	322	388	348	346	339	356	373	375	338	327	337	361	333	315	324	331	336	325	329	319	344	345	362	332	371	378	318	319	347	354	332	350	337	335	341	385	321	371	337	370	374	347	374	358	294	323	356	357	371	361	357	349	353	341	396	342	368	359	375	350	345	328	331	358	327	377	365	303	332	333	332	326	337	316	344	353	346	327	377	325	323	350	346	342	389	378	333	358	361	346	337	318	369	343	365	334	334	332	364	347	357	351	342	344	321	331	337	355	326	380	312	385	348	357	392	358	336	331	340	337	352	380	351	351	332	348	331	319	371	326	343	376	344	346	321	331	354	339	341	363	348	397	335	330	356	359	358	329	336	348	338	331	337	324	327	350	344	354	353	347	348	347	333	333	350	365	340	377	340	361	337	332	372	337	385	330	356	351	346	353	337	337	339	348	335	316	352	334	346	335	365	362	346	350	337	347	349	324	367	335	337	337	361	359	364	321	338	340	350	357	367	304	349	370	375	340	330	343	371	331	338	320	328	357	354	392	354	356	305	345	326	328	372	340	345	315	339	386	356	329	357	356	319	347	336	327	352	323	323	360	387	367	328	321	335	332	329	346	345	347	342	357	321	317	351	331	354	325	347	316	355	346	328	382	368	339	366	349	338	340	312	345	326	320	336	334	334	342	341	337	333	348	329	383	314	339	342	351	345	338	365	313	355	358	346	379	345	355	353	368	374	335	365	350	360	319	350	335	377	323	353	326	354	313	332	371	358	348	355	310	367	379	334	360	316	346	341	343	358	344	360	369	343	320	349	342	288	329	372	359	337	346	333	324	351	343	333	332	357	371	350	329	363	335	365	336	332	354	337	340	340	343	391	311	358	348	359	347	342	350	308	352	359	361	395	326	299	338	362	338	335	377	332	328	366	341	348	348	326	337	379	327	379	346	342	380	316	376	390	332	337	364	314	327	338	344	362	336	348	332	314	361	371	322	354	319	348	362	387	334	370	370	338	338	345	350	358	357	361	327	360	360	351	341	358	341	370	334	355	330	356	366	336	341	347	379	330	317	350	354	337	340	327	343	335	372	369	336	303	342	346	359	346	349	354	324	352	314	349	359	326	364	368	348	350	363	316	319	332	319	340	348	334	319	324	357	337	328	343	327	370	372	349	317	338	352	329	345	324	357	381	330	347	361	336	351	301	344	348	337	337	331	350	319	325	346	323	361	352	355	354	371	320	344	351	351	350	330	349	335	334	378	352	344	337	348	317	315	348	344	344	350	372	340	360	319	352	289	359	350	337	342	349	335	301	331	282	361	343	314	352	344	335	356	336	347	340	384	367	323	379	348	337	332	365	345	362	337	351	369	357	358	341	337	357	332	362	366	388	362	368	367	342	310	331	371	335	343	341	327	358	307	361	321	346	329	360	346	343	349	341	363	356	329	374	358	331	313	342	353	368	337	352	371	339	342	331	345	338	340	375	348	327	351	339	385	318	353	353	380	346	321	340	364	329	351	315	344	323	333	364	343	336	357	350	358	320	368	313	350	327	337	350	345	324	331	365	373	347	319	348	328	389	372	313	356	371	346	346	334	340	331	319	361	312	326	363	336	306	332	337	338	356	334	349	376	325	324	328	378	360	361	365	352	353	309	361	339	348	339	349	338	334	320	346	353	340	350	352	340	322	331	382	348	335	331	381	333	325	358	309	329	341	337	352	327	352	327	347	315	394	366	382	366	355	337	338	316	336	356	332	345	329	307	353	334	334	351	390	349	369	333	355	339	329	345	330	318	344	314	360	314	327	292	331	338	331	390	317	336	365	334	325	355	351	372	356	343	363	367	343	364	310	337	332	312	356	319	350	341	336	365	386	352	314	356	315	342
40885	42785	47326	40742	31752	38528	30202	14318	3635	779	337	242	209	211	200	178	151	127	171	142	164	189	146	138	156	126	149	157	159	141	146	133	149	138	139	139	149	145	140	144	128	155	125	163	132	143	160	164	163	136	153	135	148	156	145	151	140	140	141	150	168	150	163	139	148	159	153	153	142	147	141	156	136	140	131	157	143	153	168	160	141	133	131	160	148	135	144	129	149	152	144	160	151	161	151	139	139	151	157	136	162	128	141	134	148	142	168	140	143	177	155	152	141	143	140	125	151	131	140	143	153	135	138	132	134	123	167	137	142	159	127	150	143	135	146	147	156	142	136	150	109	148	124	154	127	146	156	126	157	115	144	143	145	135	138	142	137	154	164	154	153	162	142	162	146	140	132	145	160	139	125	138	147	174	133	132	141	142	129	158	159	160	143	150	150	161	133	134	151	151	156	148	133	157	140	131	155	148	155	138	131	142	128	165	171	133	136	134	142	137	160	154	140	142	170	149	142	172	135	162	146	121	153	151	149	154	128	153	162	142	163	160	134	141	160	151	170	143	128	158	166	155	140	161	133	149	169	159	165	169	142	136	150	138	147	150	152	148	151	147	174	138	140	136	138	135	140	148	145	158	144	154	160	150	163	136	152	141	125	130	163	149	136	129	155	165	116	145	157	153	165	138	162	138	166	151	142	146	150	147	125	141	131	141	135	134	143	142	139	136	163	133	138	156	148	129	151	130	134	154	150	134	124	144	151	134	149	145	143	132	140	134	138	151	141	148	143	178	145	166	161	167	159	142	147	155	149	155	149	150	133	167	154	142	142	141	155	160	138	155	128	158	130	124	148	147	165	142	149	131	143	168	153	171	147	157	168	163	147	124	191	154	128	162	119	150	149	128	120	148	155	157	139	154	152	126	144	136	122	139	141	137	154	167	120	134	148	167	137	141	157	150	138	148	163	148	150	142	146	142	154	154	144	151	145	143	163	149	152	139	141	153	148	157	127	178	145	155	154	181	147	140	162	142	136	136	152	170	158	130	152	169	142	161	147	154	160	137	150	144	139	158	139	140	142	149	156	139	160	109	157	162	140	148	156	123	155	149	125	135	128	157	140	133	154	159	161	145	152	128	142	151	138	166	148	143	140	149	159	166	144	138	138	175	138	160	152	173	121	159	138	139	134	133	144	145	171	160	135	175	127	153	133	153	156	147	145	131	134	150	130	143	153	162	132	159	171	159	163	130	152	141	149	141	146	155	148	146	147	134	162	148	174	124	166	162	151	148	131	139	138	150	141	158	134	153	159	111	137	123	162	152	161	165	145	147	138	153	132	125	150	156	163	138	131	138	139	120	147	160	151	147	144	153	123	121	161	141	131	168	142	167	160	162	139	137	129	135	140	135	148	144	131	134	150	145	137	143	134	141	128	154	144	142	144	150	156	151	134	162	137	122	132	172	161	162	153	162	132	147	152	152	137	142	123	121	147	131	156	160	150	160	160	147	157	164	147	157	147	125	144	146	141	153	138	132	137	183	135	148	152	148	141	133	148	149	127	143	121	157	172	152	158	141	169	134	136	157	160	146	148	150	139	150	155	140	147	152	128	136	123	151	118	168	150	129	168	149	157	137	173	159	172	157	132	140	171	140	156	141	135	157	143	155	127	129	135	147	140	177	174	136	161	152	137	162	145	158	175	138	135	156	166	151	153	167	140	130	130	141	125	144	151	161	132	151	123	130	155	146	146	150	158	153	149	145	127	139	164	139	162	158	149	139	138	133	160	148	135	116	148	136	135	134	138	158	155	117	142	160	145	156	137	134	150	142	142	154	153	169	141	140	154	127	150	174	133	151	151	156	151	141	161	153	155	165	150	144	165	145	142	135	145	151	134	166	143	149	160	143	131	158	149	141	146	154	149	147	144	143	158	141	147	127	169	127	149	151	149	150	133	142	156	159	150	146	168	152	134	135	138	143	146	146	157	132	118	149	135	152	155	131	139	138	125	144	154	159	140	127	142	146	144	146	130	129	143	135	135	142	146	156	144	156	127	154	129	153	172	102	148	130	145	144	148	171	136	145	146	153	143	141	135	144	145	135	151	143	160	146	140	153	149	159	164	146	126	157	130	166	185	137	134	160	156	168	162	154	136	133	121	134	130	154	142	140	134	139	143	114	152	154	160	151	143	155	170	147	153	168	145	160	165	154	154	140	149	133	147	123	152	147	174	161	133	175	160	157	147	165	135	146	147	145	155	154	169	161	164	136	162	141	147	141	156	145	141	140	146	157	141	155	155	158	140	131	118	128	159	125	121	144	129	160	148	141	150	145	142	155	173	149	144	162	136	136	169	168	122	138	135	157	163	149	146	133	154	151	151	145	153	146	145	136	152	155	170	130	177	141	131	140	148	164	129	140	162	147	152	142	154	146	158	171	149	141	130	128	123	144	144	125	157	158	164	139	151	152	151	141	135	162	161	133	170	140	145	147	158	147	162	143	140	173	165	178	132	167	138	130	139	127	156	141	155	142	152	120	150	161	134	143	115	143	173	157	138	150	133	119	181	144	145	149	147	148	132	128	164	132	127	160	158	141	139	140	153	129	151	142	138	155	143	143	123	125	146	158	135	135	129	147	170	151	169	145	140	153	145	138	152	158	150	147	140	155	134	174	149	146	154	146	122	153	142	133	161	150	154	140	137	162	136	145	146	129	167	148	147	161	133	143	140	151	144	141	137	135	135	133	144	162	156	155	160	159	140	139	155	162	139	139	145	142	125	132	157	148	150	169	141	142	147	124	148	161	147	144	135	162	149	139	121	150	163	147	154	128	135	124	129	152	154	156	170	145	148	170	135	134	140	132	147	163	153	150	163	145	144	140	152	142	168	124	138	139	143	128	150	161	134	144	154	158	136	154	120	140	135	150	125	135	160	145	163	130	159	148	143	155	154	144	133	122	131	159	129	141	142	156	143	150	162	150	137	143	158	168	159	125	147	151	125	166	150	163	114	150	128	139	125	155	138	139	158	163	147	132	150	123	150	152	152	160	141	141	144	128	144	139	140	153	138	124	138	99	154	133	164	114	161	150	150	139	155	162	144	133	171	147	128	164	166	146	138	168	142	134	130	161	130	163	129	136	143	152	119	150	153	146	144	147	149	140	157	152	129	135	163	150	138	178	149	140	124	149	159	138	151	162	147	146	151	127	154	150	171	157	146	133	149	140	143	156	145	124	160	151	139	129	133	149	158	136	141	152	140	138	160	117	131	141	151	145	140	153	119	138	128	146	146	153	144	141	141	158	135	144	133	154	142	147	149	140	143	148	128	127	136	129	135	162	140	158	155	141	150	150	148	157	142	139	147	132	143	157	135	158	150	140	122	149	147	142	144	165	156	153	133	138	159	148	138	133	142	159	149	146	152	162	159	153	163	152	147	156	150	130	165	139	142	151	134	141	144	145	138	141	159	121	135	141	120	150	150	146	137	147	145	155	124	125	151	130	157	136
29309	37774	50584	48782	51019	60883	41644	17500	3618	1074	931	790	699	670	561	449	418	390	354	329	328	294	369	351	355	355	326	360	354	358	352	344	358	312	312	360	347	313	372	376	321	344	348	370	357	335	354	358	345	345	347	330	368	349	324	336	326	345	377	355	327	336	357	337	340	317	339	339	346	337	339	379	340	320	317	323	333	373	314	326	362	311	341	290	346	320	335	360	340	330	325	339	351	321	320	337	314	350	338	353	352	371	339	343	379	342	341	320	311	338	363	341	346	332	361	345	351	320	370	339	369	335	350	348	332	343	362	375	318	351	307	324	325	352	356	341	334	345	340	350	368	325	338	322	307	352	360	344	336	333	338	322	325	316	311	347	370	346	344	333	331	318	350	386	344	337	335	352	354	337	338	376	347	344	335	358	357	359	338	352	346	352	327	353	327	369	338	339	367	402	345	313	336	336	342	339	357	319	331	304	328	367	328	371	335	338	321	368	342	318	363	358	335	345	339	350	332	334	370	337	371	366	355	375	334	361	352	353	326	348	348	329	332	349	361	356	335	348	367	350	330	350	353	362	349	362	342	385	366	348	322	327	359	296	326	323	340	335	324	374	347	327	377	356	355	314	349	338	305	378	344	348	351	338	343	324	341	355	333	355	343	346	364	349	378	323	335	327	336	348	359	312	333	328	304	341	337	309	328	344	335	308	366	353	320	341	353	365	350	329	358	332	367	333	354	324	350	310	342	327	315	337	348	320	356	367	350	296	348	348	360	374	365	341	337	343	338	345	324	342	374	337	380	354	361	330	377	327	330	344	321	348	320	353	351	340	358	332	316	362	356	330	340	346	370	369	357	294	319	356	347	367	339	344	330	345	330	347	328	335	329	333	360	319	324	347	323	326	339	351	351	331	348	331	331	315	339	368	307	319	330	309	354	327	344	352	360	355	348	375	340	379	340	308	347	351	368	341	360	351	351	348	363	326	338	318	338	343	358	360	317	347	329	339	347	318	351	336	343	353	345	308	358	353	346	351	375	323	309	356	359	341	353	340	348	379	328	378	356	346	309	304	332	369	320	364	343	335	384	367	358	350	332	350	353	312	364	368	335	338	329	309	346	358	351	355	341	339	358	344	342	340	359	334	325	329	365	352	336	334	342	366	354	325	330	345	369	327	310	322	345	370	337	329	367	363	340	375	359	349	362	377	329	355	373	359	340	382	346	382	326	370	349	359	341	348	383	360	331	357	360	355	323	377	392	323	352	378	338	391	373	339	332	385	377	345	339	347	366	331	347	366	354	371	353	352	326	330	321	347	334	361	345	345	344	375	369	368	332	376	342	359	347	387	331	342	339	373	352	325	356	326	333	328	355	337	322	332	334	338	350	344	334	373	334	312	343	352	329	343	330	361	348	349	350	353	336	356	352	374	324	367	314	340	365	381	337	347	366	341	348	351	346	326	348	366	340	324	315	335	335	319	341	345	353	337	329	356	348	334	370	350	328	345	336	344	333	343	329	361	335	325	408	346	347	353	368	340	309	315	359	366	351	358	365	334	348	352	350	334	359	367	336	318	345	350	341	320	362	321	360	343	327	394	358	365	319	356	360	334	335	349	359	346	339	338	366	324	339	333	316	333	346	370	325	378	324	365	337	373	347	355	361	335	354	343	315	375	361	370	325	332	335	327	387	347	352	368	346	321	339	313	337	324	323	372	342	350	321	332	346	299	344	328	323	344	312	379	341	357	349	331	349	291	326	333	355	332	364	338	371	348	375	341	364	325	322	309	358	315	397	317	333	347	335	363	370	330	313	381	377	359	395	319	345	356	332	352	331	359	344	361	364	359	328	320	333	346	359	358	386	333	337	319	364	352	354	295	317	349	335	331	349	353	353	339	354	346	333	351	338	334	338	344	359	359	328	353	313	338	354	360	370	317	343	380	319	375	349	303	346	359	316	314	331	329	339	345	365	333	321	367	329	351	330	346	346	354	343	332	306	337	331	344	378	336	362	323	330	370	339	363	333	342	372	376	370	345	320	330	323	321	364	334	303	356	323	343	348	362	352	336	326	360	330	318	329	342	320	357	321	339	385	327	364	342	323	353	358	335	347	343	349	333	364	364	351	317	341	340	336	391	316	362	380	316	333	360	359	327	376	374	342	345	338	358	366	344	364	338	388	397	322	353	344	334	331	359	334	339	347	342	367	361	309	317	354	357	335	357	352	332	346	339	330	344	330	335	379	324	340	348	317	400	315	340	357	318	332	350	343	327	314	365	340	354	336	329	362	326	342	352	357	351	319	330	388	331	324	356	383	355	335	344	325	333	373	330	346	359	353	318	344	341	347	310	361	325	337	319	350	320	350	330	330	327	329	334	320	330	352	350	357	335	348	350	352	352	336	321	344	312	354	332	351	329	331	345	331	326	341	324	332	358	318	314	346	341	369	332	337	339	371	348	331	322	335	363	360	370	361	357	363	322	346	336	329	345	353	320	351	338	341	323	364	355	388	322	345	344	313	351	351	347	318	351	290	363	337	355	340	360	345	356	370	340	392	334	361	318	339	338	326	312	360	374	331	349	345	343	354	372	361	359	329	332	358	319	338	360	337	318	343	325	317	378	335	385	357	359	330	339	314	376	336	334	347	334	359	361	324	349	369	367	349	373	334	317	311	321	340	349	341	318	310	352	356	395	354	334	355	326	342	356	324	367	353	340	337	330	376	355	339	332	359	335	340	353	353	330	359	341	348	322	317	338	361	331	361	358	336	341	325	327	306	352	327	336	329	340	350	352	332	355	338	349	340	351	341	318	361	328	337	341	367	360	346	340	386	338	321	397	342	362	361	337	351	370	359	362	335	350	316	333	354	335	368	363	301	349	356	353	314	353	349	324	355	384	342	338	332	388	332	305	378	376	356	357	349	311	285	355	371	320	369	368	347	319	373	362	338	357	350	333	350	355	357	363	348	341	349	335	332	371	341	360	346	322	346	303	367	348	329	349	343	325	352	371	350	330	333	356	330	361	337	364	391	325	349	347	349	343	328	358	347	340	345	333	373	360	337	349	361	363	327	364	355	330	319	353	402	356	328	362	323	364	329	353	318	341	337	336	350	358	337	365	333	336	347	317	351	335	347	326	359	369	363	331	348	347	348	324	335	384	382	353	378	311	350	355	334	342	332	344	348	350	319	355	337	325	316	325	336	330	339	354	323	345	354	368	325	287	343	327	361	356	354	369	343	366	338	355	341	304	361	354	342	307	333	358	314	332	321	345	314	351	318	310	358	339	350	356	349	337	323	381	367	346	341	335	365	321	339	376	301	333	369	368	340	302	364	335	346	361	355	358	361	373	330	357	359	354	343	334	325	349	343	324	352	340	381	398	343	334	372	320	336	347	317	355	351	352	361	360	333	359	325	332	339	337	329	366	321	347	298	317	380	340	321	352	367	368	345	316	345	338	343	327	346	342	342	362	368	329	321	330	339	395	322	365	349	330	299	336	368	330
51017	47785	39828	30117	33029	45105	38940	23546	9351	1625	592	394	295	280	210	187	147	132	129	110	125	127	146	100	134	123	103	116	128	133	118	136	134	152	104	123	129	111	133	144	137	131	143	100	120	130	113	104	101	135	110	110	106	116	119	121	126	121	100	107	123	135	131	128	115	120	113	114	110	125	134	105	137	135	111	119	113	125	101	109	125	123	109	125	133	112	127	105	118	117	125	139	120	124	109	119	138	103	136	124	112	113	121	112	120	116	130	123	112	113	118	136	129	134	135	121	114	140	125	133	127	122	114	111	127	107	128	119	132	126	121	125	133	140	108	122	102	137	139	132	130	105	104	124	119	126	133	120	113	113	124	117	120	129	101	135	112	134	117	115	101	139	113	133	130	129	120	140	115	129	118	118	125	120	113	131	117	108	114	136	103	110	125	104	124	148	117	141	117	124	87	125	115	122	135	132	128	109	115	96	113	126	115	124	138	124	125	146	116	121	124	131	128	117	120	121	132	112	120	123	104	131	108	120	116	133	116	112	111	115	107	126	135	105	130	116	128	118	116	129	150	118	140	135	119	126	122	118	120	123	117	118	114	107	145	117	108	150	115	139	116	116	114	127	100	121	128	141	99	111	132	127	121	120	124	114	116	120	129	132	96	123	135	129	121	116	126	117	136	123	110	135	115	119	106	136	121	117	133	118	145	117	119	124	133	131	102	104	97	111	128	127	129	103	124	112	109	118	110	134	129	122	137	143	117	112	127	129	136	139	128	137	131	109	132	136	137	121	121	104	115	117	131	136	127	116	122	130	131	108	124	109	108	127	125	126	116	117	101	114	119	112	126	118	110	116	109	121	112	132	114	112	124	122	120	113	120	125	109	125	136	134	152	142	143	136	109	133	123	97	105	120	107	108	122	115	124	112	109	125	129	128	113	119	133	120	122	120	132	130	131	119	126	108	139	124	108	104	122	127	140	121	135	129	102	125	113	139	146	120	120	131	122	127	127	116	105	126	105	117	107	115	134	125	112	122	107	135	119	117	103	115	126	110	109	125	107	121	122	122	106	121	106	122	117	120	104	136	126	150	125	123	126	109	110	96	107	119	124	124	131	116	116	148	130	119	143	135	116	136	136	136	131	139	123	118	112	110	117	107	127	126	115	111	110	114	106	125	101	127	116	116	134	124	127	117	142	125	107	131	133	126	119	118	135	140	134	144	113	129	125	117	130	122	113	119	124	141	135	126	110	123	99	131	144	120	126	116	124	130	115	113	122	137	108	131	128	123	137	119	123	114	114	108	101	107	133	144	104	119	117	106	120	110	131	132	97	117	114	132	122	119	138	135	114	112	124	103	121	103	126	136	108	136	121	121	123	117	131	119	119	106	129	140	113	123	118	108	135	112	102	119	121	133	137	112	118	148	121	118	121	137	128	120	122	134	123	105	145	142	123	108	127	104	130	108	121	107	125	121	130	153	107	126	135	111	129	120	103	114	133	125	141	108	126	130	115	116	124	115	103	141	122	129	136	134	117	125	114	117	122	120	120	130	130	125	152	123	111	137	105	126	124	125	115	145	135	124	117	104	103	116	92	134	100	108	139	124	120	136	111	128	126	126	153	135	142	116	96	119	119	114	124	148	107	110	129	102	129	128	136	132	116	124	135	114	125	110	121	131	116	111	127	138	124	134	122	118	103	125	140	121	126	127	128	99	124	111	135	121	105	119	129	114	143	139	122	130	121	109	121	135	141	148	129	128	132	134	114	115	120	123	132	117	112	123	127	112	124	125	115	141	134	127	120	105	119	120	109	137	119	110	115	133	131	134	128	125	144	112	117	110	112	148	124	102	104	139	107	128	126	109	122	114	113	107	119	125	131	120	145	124	127	121	120	137	111	107	138	128	100	142	125	119	137	130	123	128	132	150	130	128	121	133	102	134	120	130	129	118	127	127	103	118	115	120	110	113	150	118	126	118	125	124	114	119	129	123	141	113	122	122	121	109	129	112	132	117	130	115	117	117	127	126	139	117	137	124	115	116	132	116	111	132	138	139	118	142	131	116	123	117	105	117	112	121	116	116	104	124	128	137	122	125	137	103	122	114	120	107	113	119	114	113	123	131	123	113	122	110	128	111	120	124	125	105	122	116	116	125	115	115	116	131	135	116	123	111	138	120	117	123	128	114	142	132	127	127	122	131	147	127	135	130	142	142	120	117	118	116	108	138	114	120	113	108	121	112	114	116	138	134	111	126	130	124	139	113	135	118	129	113	140	131	126	128	130	113	127	123	131	127	133	140	130	125	120	130	113	129	131	119	144	120	117	120	116	142	109	122	139	114	120	108	110	131	110	130	103	116	144	104	117	114	116	105	110	128	117	120	119	143	127	135	114	107	126	121	134	107	107	130	122	118	124	131	134	101	127	121	124	108	137	132	140	99	110	97	111	140	104	115	112	128	122	116	126	120	119	116	110	116	128	107	115	109	117	132	121	128	106	115	127	134	127	130	123	130	138	132	135	123	120	105	120	119	125	130	126	134	122	119	124	130	131	118	136	140	126	137	104	120	135	121	103	124	121	117	116	131	134	135	132	129	124	139	133	123	137	124	120	125	114	102	127	133	119	120	144	132	115	123	134	148	144	103	127	109	117	116	120	115	127	131	121	116	111	115	123	118	118	130	124	112	111	134	106	124	134	132	136	130	118	140	145	111	108	125	122	108	127	114	106	124	105	125	129	113	131	123	126	127	138	117	142	136	98	110	130	106	123	125	135	103	118	114	129	111	108	127	124	124	119	98	114	106	136	104	133	127	103	130	120	131	126	122	123	118	107	129	126	124	135	132	125	120	112	127	113	121	90	123	112	123	140	126	124	120	101	120	111	100	109	144	118	125	112	140	103	128	120	100	109	113	146	129	121	131	103	114	125	131	122	125	112	129	114	119	114	126	139	124	121	116	130	113	132	122	129	99	113	123	143	108	122	129	128	115	123	109	119	106	153	118	132	109	124	127	129	108	125	117	90	124	136	134	120	122	108	107	110	108	125	161	116	111	125	121	126	121	133	128	111	139	121	136	112	134	129	115	123	137	142	120	127	113	119	124	124	122	139	120	125	122	124	136	143	104	107	109	125	106	133	124	133	101	123	129	116	148	135	124	117	111	112	124	127	118	110	127	120	118	108	120	131	101	114	140	111	108	113	155	122	117	136	95	104	122	141	121	135	117	133	109	116	127	121	97	126	114	119	125	121	114	104	113	108	122	105	115	143	120	103	116	120	128	132	135	135	105	124	118	126	100	122	107	109	122	112	138	130	138	102	109	114	118	97	127	131	97	115	119	126	131	115	119	117	110	109	140	120	125	130	117	121	110	126	137	104	99	137	113	114	122	141	137	114	123	119	140	140	123	128	119	106	111	117	111	149	124	134	128	121	110	110	133	111	112	124	121	117	105	135	131	131	136	113	105	109	107	86	124	95	112	105	137	124	131	108	135	139	130	130	121	134	137
38947	49679	49120	53633	67392	78014	56085	27951	7088	1948	1843	1446	1247	1039	714	589	439	324	308	316	301	290	277	272	315	295	301	320	281	249	270	312	293	291	279	296	306	295	314	282	273	273	323	308	273	263	287	240	284	277	310	279	312	323	281	301	298	273	307	297	260	292	272	271	276	290	304	298	297	273	297	278	278	271	272	298	284	274	291	312	296	310	292	281	297	262	296	300	284	303	285	319	296	256	287	284	284	278	291	308	280	284	305	252	266	265	282	289	293	298	287	292	270	262	295	246	284	301	301	273	277	305	252	298	298	276	261	279	313	297	243	290	268	288	257	268	276	324	294	248	277	297	273	292	299	283	293	259	332	281	273	281	285	274	267	282	233	322	266	318	313	311	279	269	262	287	297	296	274	309	308	278	288	296	286	277	291	267	287	302	278	289	295	273	287	295	286	276	311	291	282	286	264	258	318	281	298	277	282	289	296	269	304	284	291	295	275	261	259	276	282	310	280	273	304	297	270	307	256	295	268	288	282	264	293	269	292	268	285	273	263	306	268	302	275	285	281	265	304	266	280	253	279	284	285	273	311	249	295	290	298	289	250	253	280	307	304	292	275	257	281	306	273	300	271	295	299	289	293	297	290	274	311	269	290	300	297	279	285	296	278	292	290	275	264	287	309	276	296	262	287	282	293	276	285	275	284	305	284	295	299	309	272	308	278	281	270	281	300	300	320	278	300	286	281	284	271	278	274	286	297	281	279	300	284	290	305	295	283	265	274	258	250	282	280	283	312	256	304	284	278	286	278	275	276	296	288	269	277	283	286	257	284	294	324	277	293	270	298	303	290	294	271	307	267	288	252	251	289	267	272	293	285	283	282	275	301	287	299	279	262	292	294	295	285	289	324	284	286	285	279	283	290	299	260	305	269	273	312	310	291	289	265	287	266	273	257	307	278	288	284	256	301	299	294	276	291	273	310	278	279	280	275	303	280	305	272	292	283	304	280	254	295	273	265	266	290	308	276	265	249	296	322	267	285	296	290	312	293	300	292	286	307	324	296	331	271	280	303	295	314	300	260	296	268	294	273	303	258	295	305	274	302	279	238	264	299	278	262	272	285	333	273	256	274	300	294	269	274	287	281	283	278	287	288	248	273	293	262	286	296	269	265	326	292	314	311	279	324	273	256	276	309	307	279	274	283	277	255	277	275	271	284	306	301	285	303	267	304	299	276	260	269	276	257	300	281	302	328	277	255	270	292	276	281	281	263	288	285	277	276	275	286	265	274	300	292	279	287	289	287	279	263	313	262	284	270	284	282	278	267	305	299	272	324	283	253	271	294	280	288	286	272	283	296	283	285	278	262	290	297	293	272	290	299	296	301	294	272	317	290	300	269	288	295	279	290	289	280	312	302	288	256	292	318	287	292	282	287	279	260	290	242	267	290	275	303	288	269	303	269	272	301	305	271	280	250	302	281	314	292	291	313	291	285	273	267	278	298	264	271	280	262	313	288	267	309	289	295	287	279	284	290	301	279	293	265	302	287	281	291	290	302	293	297	301	322	283	278	309	282	294	262	260	313	288	268	300	278	305	278	306	302	249	267	306	285	287	270	281	268	306	271	302	269	300	284	251	258	279	289	293	283	301	250	292	284	283	274	293	257	294	287	302	313	300	258	262	264	274	265	293	280	270	278	325	265	288	257	289	305	290	307	261	238	295	305	271	270	279	309	287	317	274	274	273	288	245	256	300	300	272	248	289	277	300	245	281	276	300	300	274	273	259	289	288	289	247	292	276	265	292	290	281	279	286	277	306	243	273	285	265	271	305	290	302	289	290	270	323	283	304	265	283	273	288	283	255	291	270	289	293	294	280	285	270	305	281	292	264	285	283	276	306	266	292	299	298	281	292	289	281	295	271	308	275	282	260	279	299	299	293	288	270	292	289	298	283	303	287	279	302	295	270	278	291	287	278	252	283	291	276	284	296	279	298	267	283	287	284	280	319	291	282	277	280	278	301	264	260	276	263	285	273	310	278	286	269	263	272	300	266	290	314	303	275	295	278	274	311	294	293	283	301	257	282	304	282	311	299	280	299	281	258	254	262	275	285	279	259	294	269	268	289	295	278	271	262	294	294	260	286	277	285	317	316	295	288	282	290	289	294	275	290	251	269	289	292	281	270	281	291	261	302	289	304	298	284	296	303	269	293	292	289	304	275	274	267	263	307	288	285	300	322	267	262	264	254	288	281	274	288	291	266	293	284	288	303	271	283	268	319	235	300	237	276	305	258	263	270	270	283	282	299	287	293	292	258	289	251	319	286	277	279	301	271	269	299	279	281	269	250	306	261	282	266	302	292	304	283	292	317	264	327	268	280	289	286	277	271	314	297	292	318	252	276	297	274	258	289	275	242	289	304	280	283	312	306	280	259	306	249	306	286	285	287	290	308	281	290	286	310	284	295	254	278	296	284	286	279	286	281	281	275	285	322	306	295	282	306	295	295	266	295	281	290	271	278	299	273	281	277	315	289	269	283	298	251	292	317	276	280	304	281	272	355	287	269	291	320	258	294	322	252	295	255	281	270	267	306	291	259	248	276	264	279	269	277	294	306	285	300	309	311	257	280	285	252	290	300	263	272	300	305	275	280	252	305	281	261	305	279	276	283	292	288	284	292	289	296	307	300	253	277	275	291	291	254	261	270	294	278	266	286	280	310	302	305	270	281	251	259	312	292	294	279	304	258	300	264	236	311	276	303	278	284	282	273	298	282	291	317	288	310	284	251	274	302	274	294	275	288	267	281	272	297	283	256	274	289	285	301	281	274	263	285	291	251	271	296	264	296	278	266	280	280	248	293	267	248	299	272	299	293	318	276	257	294	284	286	286	303	283	297	265	272	302	298	309	292	253	296	288	269	258	309	278	288	304	264	303	297	254	307	308	275	296	282	279	280	296	313	316	303	280	277	290	271	277	265	282	298	272	294	288	319	273	281	276	253	288	295	276	306	298	278	288	293	261	262	282	267	269	262	264	258	290	286	284	291	283	275	281	263	301	266	299	315	255	274	294	295	274	280	298	302	292	275	269	283	272	266	288	266	266	278	329	293	273	255	298	320	280	291	299	273	267	277	291	275	326	292	301	291	270	273	267	293	288	270	289	269	277	301	274	287	291	251	295	308	289	290	263	314	276	276	275	288	295	304	314	299	284	291	298	298	286	274	284	286	298	323	300	289	301	237	295	267	273	274	284	280	277	275	294	254	318	282	276	266	266	237	299	271	279	266	269	270	295	278	286	277	288	309	285	287	272	271	291	289	279	289	293	281	292	294	295	291	304	303	292	276	260	262	296	300	290	296	302	315	309	277	274	274	295	277	277	304	258	299	311	299	312	258	315	290	298	299	290	275	294	259	281	272	285	295	281	288	274	309	241	290	308	297	274	284	289	258	273	294	271	288	288	315	280	273	282	267	269	335	285	284	295	276	301	260	282	268	280	316	271	320	269	277	295	291
23581	25165	30028	23392	15527	12458	7580	1879	355	213	170	160	149	181	152	157	138	147	156	146	125	156	136	159	167	146	122	165	121	134	130	149	125	106	141	146	131	148	126	137	128	144	136	170	142	157	150	159	158	130	145	115	138	154	123	147	147	132	163	141	144	124	161	146	122	131	145	149	125	150	137	131	152	153	142	135	135	127	136	148	130	125	139	136	115	162	162	138	138	176	143	127	139	162	122	157	137	166	150	151	129	136	141	154	142	149	126	156	138	139	141	176	146	146	133	152	145	148	144	135	119	153	143	129	134	126	149	127	119	139	131	144	154	124	136	140	141	150	144	133	155	149	152	126	145	163	145	151	128	136	137	127	147	144	126	129	148	139	129	120	156	147	145	153	165	145	141	130	142	148	114	148	181	163	149	140	154	142	140	127	153	143	140	132	138	147	147	153	157	134	149	165	136	140	160	139	143	164	161	145	157	124	133	143	164	141	149	120	126	159	149	145	127	147	138	156	154	148	151	137	151	157	149	126	157	141	116	160	142	137	140	136	142	132	161	151	155	152	151	143	178	143	138	140	137	127	143	149	130	132	135	139	142	143	147	153	142	142	156	153	144	138	144	152	147	143	141	138	132	139	159	147	143	150	160	141	138	111	143	131	141	165	139	134	148	160	139	124	142	153	131	132	137	123	156	134	133	160	134	146	142	148	150	135	139	137	160	143	138	127	117	151	147	143	126	136	136	149	139	145	150	131	121	158	152	175	151	137	149	133	142	129	152	133	154	135	137	142	135	127	122	145	140	121	122	144	157	146	149	145	140	147	134	141	130	146	118	136	130	130	150	144	155	149	136	139	172	147	142	147	142	150	146	129	139	127	148	146	151	168	133	167	156	154	160	144	147	123	142	149	119	132	155	167	138	128	152	141	141	153	152	130	121	144	147	152	134	147	138	162	141	148	145	159	139	147	151	139	152	142	175	146	146	139	151	153	171	142	136	144	139	147	160	144	164	144	146	134	156	142	160	142	130	155	143	136	153	138	148	150	135	139	157	148	132	121	158	156	147	154	150	151	123	149	135	143	146	163	138	136	148	133	154	161	142	157	153	133	143	156	150	136	121	138	147	137	136	127	134	151	134	157	149	161	153	150	143	143	134	147	119	121	146	122	127	137	118	141	152	146	137	131	143	142	126	147	124	133	145	158	128	135	151	147	140	146	149	143	123	129	157	139	146	136	142	133	158	150	153	133	146	142	145	143	154	121	138	147	135	138	146	132	127	135	149	152	142	127	130	133	139	165	146	143	147	125	150	132	143	147	149	164	165	136	145	158	141	142	158	153	137	151	135	154	125	130	156	133	145	131	140	131	142	141	131	157	136	150	150	136	156	152	147	159	126	141	146	141	163	144	133	166	131	147	139	146	149	133	143	142	146	133	153	132	133	134	143	150	142	149	135	119	136	156	138	125	120	138	146	151	141	144	134	183	155	162	147	151	145	161	166	137	153	149	168	146	146	167	143	156	131	163	128	159	162	151	150	142	125	117	130	157	165	152	126	157	141	149	147	151	166	135	136	146	109	154	150	164	144	151	125	145	155	121	144	148	135	143	153	162	159	143	137	138	135	132	136	134	122	138	127	139	118	151	152	135	118	143	129	140	140	134	147	143	163	138	138	148	127	132	133	146	157	139	155	174	144	135	159	147	150	138	147	138	123	134	142	149	147	158	122	141	154	142	145	126	143	129	129	153	144	159	148	121	130	146	144	138	136	161	130	113	131	148	140	146	132	141	141	130	140	141	139	139	148	135	118	149	147	134	152	134	131	127	142	144	144	148	133	144	164	155	148	138	137	128	130	140	164	161	153	149	148	139	153	116	141	148	140	130	127	130	149	134	152	131	122	151	129	135	147	131	162	125	140	147	166	144	141	139	136	124	151	132	165	164	139	139	146	147	155	128	154	147	131	162	126	135	118	132	158	122	159	145	158	159	134	109	148	149	142	137	121	150	133	126	137	148	169	148	132	146	140	143	151	131	132	164	140	152	148	147	146	127	139	157	134	154	158	139	166	145	125	136	149	150	156	164	143	151	138	139	144	152	142	137	170	151	146	154	133	162	161	135	144	116	140	148	140	131	147	143	158	131	140	135	148	141	136	166	133	148	158	155	135	120	145	136	146	138	150	129	143	138	143	145	142	171	169	158	139	133	118	142	173	123	150	169	149	137	155	139	154	124	141	135	142	132	143	136	143	135	139	141	133	136	141	151	122	159	140	151	165	137	123	138	160	141	141	157	151	163	149	137	159	144	154	168	138	145	136	118	141	138	139	124	132	135	146	134	164	153	137	167	142	157	159	124	142	130	147	126	138	145	137	153	144	137	128	134	139	146	152	175	158	163	135	135	135	158	168	143	129	150	135	153	151	145	138	125	124	129	154	161	147	151	139	118	125	133	142	159	145	148	148	155	138	146	130	133	143	141	136	127	154	148	137	142	136	143	143	132	129	143	138	147	150	151	140	161	126	154	135	131	139	125	147	160	167	135	149	144	138	154	160	130	165	133	134	174	134	137	130	146	125	160	156	134	154	125	141	143	142	119	153	151	138	149	144	137	130	137	141	151	145	131	145	139	136	149	146	138	159	153	161	105	162	138	121	158	148	136	139	150	143	145	165	132	126	123	140	157	120	138	150	173	131	145	144	139	124	150	119	141	152	147	146	158	143	137	140	156	150	112	154	159	134	154	140	151	136	130	154	147	153	161	159	142	133	142	145	139	142	128	150	153	171	152	145	122	136	146	165	118	165	158	131	145	146	142	157	136	114	153	144	150	118	149	148	143	150	117	123	144	146	160	141	138	140	146	144	143	174	151	170	130	139	144	130	146	148	135	157	135	150	130	155	138	156	156	144	136	152	135	156	139	145	138	126	146	157	131	146	144	153	151	165	137	152	138	152	145	135	137	131	126	164	143	154	141	123	144	145	138	127	150	148	159	148	190	144	153	120	150	136	139	147	159	157	165	152	172	124	151	161	135	162	136	142	125	134	124	142	157	137	141	142	132	119	158	126	154	161	134	132	129	143	156	156	152	166	156	132	150	126	161	151	128	160	142	161	163	147	126	126	140	129	153	155	140	133	126	159	147	167	161	133	152	131	157	139	141	133	141	154	130	143	146	137	159	151	149	135	117	131	130	124	143	132	137	138	125	141	146	139	151	135	150	161	136	138	157	157	131	161	179	135	128	155	140	144	130	150	129	127	155	131	150	132	136	134	141	153	165	144	141	133	137	114	118	158	150	154	131	141	154	140	152	134	143	138	152	148	134	124	156	148	143	125	145	149	140	140	124	125	157	138	162	164	138	137	142	140	158	144	151	121	150	158	151	168	150	151	151	150	158	157	162	149	137	128	148	159	147	133	143	154	134	133	149	154	129	141	133	157	161	159	141	132	167	149	142	135	152	144	168	136	147	145	149	154	127	167	138	150	115	126	154	156	164	138	140	119	157	139	152
15757	20946	32549	32721	27682	26769	17000	4598	914	501	461	395	391	396	375	411	356	327	295	345	359	348	365	332	345	337	330	350	323	341	330	351	316	350	340	341	352	371	343	333	339	325	328	339	347	334	359	377	326	309	328	365	379	339	345	323	341	363	354	337	362	336	348	343	351	353	341	343	331	360	354	354	328	305	305	340	348	359	353	351	349	359	335	353	343	332	308	381	349	316	347	351	327	363	352	321	336	336	335	340	335	340	346	309	360	371	337	357	364	355	333	358	338	318	326	367	358	376	324	331	361	358	337	341	320	323	360	343	372	355	332	358	339	342	377	340	351	339	365	385	334	361	333	342	363	336	353	369	341	348	341	355	348	326	340	360	370	350	367	315	354	338	335	343	324	331	345	351	310	334	330	332	333	358	339	342	331	337	324	371	323	344	360	360	362	377	327	335	334	329	356	345	339	380	345	323	334	352	356	350	369	340	335	341	328	354	348	358	298	318	378	314	297	350	346	336	370	339	331	315	347	343	389	335	337	350	365	330	342	331	356	316	317	334	306	340	329	340	338	376	349	357	337	340	365	351	336	337	333	338	332	349	325	346	338	366	342	321	359	349	328	335	352	324	328	338	376	356	325	345	359	342	354	326	334	339	322	339	326	317	346	361	341	354	384	374	342	368	354	357	359	337	326	350	351	372	348	357	364	333	327	345	333	340	352	331	351	358	318	317	322	331	345	326	321	332	366	341	334	341	356	334	379	362	343	332	377	325	379	371	358	331	364	334	349	365	289	342	336	345	327	328	341	364	347	354	339	324	351	343	358	351	318	361	336	341	359	367	334	309	332	343	332	340	333	307	327	382	337	346	328	341	386	283	340	327	351	330	363	344	357	355	350	345	347	327	318	358	343	367	328	364	366	320	352	312	346	328	329	341	345	337	347	314	324	339	363	321	339	372	361	395	329	355	337	340	337	365	381	350	339	364	319	343	308	347	341	325	330	345	367	343	348	355	330	346	373	342	375	353	329	364	365	332	355	325	348	356	340	341	340	342	353	355	357	338	328	314	317	316	341	356	345	341	361	321	351	351	333	350	325	334	346	328	352	324	340	352	332	344	349	355	369	322	366	345	349	335	361	354	341	370	330	380	350	327	355	324	356	351	370	354	344	361	356	310	355	321	350	312	319	369	356	361	339	342	349	327	346	304	325	335	332	350	326	354	355	363	339	362	344	353	323	347	347	354	313	335	379	343	324	329	350	314	336	352	316	333	349	393	315	320	346	351	328	341	334	353	365	318	323	358	348	328	348	328	338	350	353	353	379	348	376	357	335	339	371	378	374	350	331	348	336	325	356	317	345	362	345	344	373	334	355	361	348	344	357	328	356	350	349	348	342	353	335	344	366	315	318	335	331	369	333	360	378	364	344	372	308	312	330	326	316	357	331	350	340	344	324	344	340	332	325	350	328	306	354	328	329	348	351	362	344	396	365	347	355	329	347	332	325	327	334	315	334	336	344	354	346	322	349	309	353	318	358	336	339	337	335	345	381	350	346	330	348	367	341	335	341	333	354	326	331	349	328	350	337	325	336	344	347	337	294	334	353	328	372	341	356	334	353	347	390	296	353	328	372	345	350	332	326	328	374	337	336	333	333	337	325	374	350	347	347	350	348	355	319	323	374	352	355	343	363	335	323	323	363	367	346	320	325	350	371	331	349	353	325	305	346	350	328	349	351	344	349	332	354	373	336	335	310	341	352	339	355	334	360	374	357	344	341	361	317	332	379	332	373	336	329	345	368	338	344	352	354	374	334	326	335	341	342	361	322	346	316	351	338	344	320	347	373	344	347	342	331	329	355	313	359	363	353	340	349	340	334	371	330	344	349	333	372	359	356	364	325	337	365	327	322	340	357	340	365	368	350	324	334	335	345	363	349	339	330	331	356	339	326	350	324	391	342	340	336	325	351	347	373	337	348	346	330	303	306	346	334	344	377	312	342	317	341	342	359	324	330	324	334	350	356	348	352	347	382	354	297	352	348	308	353	373	331	343	338	316	354	361	332	346	353	361	347	368	354	319	350	335	365	353	324	346	330	351	349	351	358	327	331	346	335	345	361	339	321	345	357	320	380	319	323	333	339	357	344	337	300	341	351	322	333	343	378	343	334	336	355	369	351	307	352	343	342	345	346	363	348	356	345	359	349	353	334	343	349	371	337	324	365	356	335	318	302	318	304	383	329	351	340	311	366	360	388	357	366	348	336	363	360	365	355	348	347	348	347	326	360	297	353	350	364	342	360	338	326	316	345	354	362	330	357	344	320	370	366	346	333	348	319	338	351	339	370	353	346	366	362	358	347	357	360	325	332	314	346	341	340	319	359	351	332	363	322	341	293	393	346	349	341	325	348	343	342	349	313	351	330	361	353	341	339	341	321	324	334	340	347	342	335	353	340	355	355	337	365	334	334	331	342	344	328	355	335	366	336	384	350	360	372	339	362	323	349	363	342	327	314	317	319	345	369	338	333	324	359	348	340	324	335	316	349	335	331	340	341	349	320	347	348	362	361	324	359	338	314	343	371	320	371	348	334	350	330	355	352	319	340	353	341	346	319	312	369	351	348	342	351	340	334	369	348	346	303	347	349	340	326	315	345	333	340	355	331	331	360	350	336	322	389	356	335	372	357	338	326	367	360	331	333	347	348	348	325	387	342	354	363	308	368	313	342	361	356	330	371	365	334	349	346	321	370	324	342	353	352	343	338	336	306	309	343	371	351	341	347	387	343	343	308	345	354	336	363	332	350	364	356	358	312	325	339	321	393	350	351	366	329	359	343	336	322	361	368	361	310	335	310	353	314	342	352	316	350	336	354	309	343	345	333	357	370	290	354	341	323	351	359	300	343	348	355	327	350	334	334	347	342	366	366	309	343	313	345	326	362	352	336	360	349	357	377	355	345	316	356	362	322	357	370	313	373	338	319	354	362	347	350	355	363	348	379	360	339	372	369	355	369	307	314	357	343	331	382	368	352	364	362	336	315	386	329	346	314	336	365	370	343	333	329	342	367	355	354	372	360	315	365	330	319	350	361	322	314	376	349	354	335	360	335	323	353	317	318	356	349	330	350	334	374	342	334	352	347	329	322	289	379	348	361	362	333	400	344	318	341	352	354	325	341	319	333	358	341	374	330	307	345	348	347	373	326	362	354	330	366	341	329	328	318	302	346	339	346	354	368	351	331	368	356	351	368	319	336	320	320	339	347	354	321	307	348	357	374	344	354	337	354	318	353	372	326	331	321	358	339	371	323	399	336	324	381	339	325	320	324	319	327	345	343	326	326	321	342	336	346	314	325	341	359	346	351	331	335	342	335	311	319	338	311	353	345	363	373	342	350	311	354	333	323	323	345	373	340	300	349	371	328	346	321	351	342	330	359	331	335	337	309	352	347	332	371	371	341	333	335	346	325	349	356	348	366	346	325	352	298	357	348	311	334	339	332	362	360	350	332	333	333	348
40553	41998	48373	42636	33228	35372	29335	15490	4586	1077	360	272	232	245	199	186	164	165	157	146	140	155	148	151	143	163	147	154	149	160	160	163	139	168	124	136	149	164	148	155	160	178	165	139	147	157	139	138	158	142	160	146	133	146	160	144	157	178	115	137	145	169	145	167	147	124	156	146	150	169	138	142	165	133	152	125	170	150	150	138	130	136	129	152	144	143	156	149	144	141	151	141	143	147	159	146	140	160	152	148	162	144	155	142	139	162	154	162	154	119	149	161	133	144	138	137	147	127	141	152	140	150	156	130	156	118	153	152	155	147	154	164	146	162	138	147	127	154	158	161	123	137	145	145	150	161	158	152	132	119	130	137	122	155	177	135	131	158	139	149	153	153	168	150	153	168	154	161	148	158	149	156	155	131	132	121	121	139	147	127	149	149	149	162	142	154	147	135	125	131	149	133	153	158	147	134	137	141	153	131	171	148	159	143	171	165	144	158	168	165	137	159	144	141	157	149	150	161	144	141	127	153	139	162	169	151	137	142	141	147	139	144	142	140	156	150	156	138	142	157	151	164	143	149	133	138	144	140	146	170	146	171	154	137	161	140	137	150	153	158	157	151	159	141	127	160	152	163	145	145	144	142	142	144	161	137	144	131	158	158	126	131	147	152	166	147	142	147	136	129	144	157	130	148	135	132	146	157	166	135	153	151	128	131	187	132	158	133	155	156	150	171	156	142	166	129	128	153	147	145	136	137	145	129	154	127	148	146	135	131	147	144	140	153	146	154	150	133	165	167	149	139	164	134	130	153	172	131	161	152	141	145	132	149	132	156	140	153	149	159	155	149	170	149	156	167	170	161	145	147	145	158	152	152	137	160	137	146	150	154	158	152	156	149	149	140	142	121	151	140	144	139	133	133	142	117	153	149	153	154	138	133	143	159	161	135	142	140	153	160	159	166	131	125	128	128	138	177	170	153	168	129	172	148	158	130	151	155	155	132	141	161	136	145	137	155	131	153	139	147	148	172	123	139	152	145	138	142	150	172	159	165	147	178	141	168	158	129	169	167	154	156	165	145	140	136	131	119	133	152	154	142	159	160	142	153	136	167	139	161	160	140	138	164	159	146	175	145	129	147	151	148	149	154	150	134	119	128	157	138	146	159	151	161	159	143	147	148	148	149	137	133	166	126	153	157	176	137	157	160	170	147	152	154	125	154	156	165	148	147	151	150	142	139	158	135	151	122	149	151	143	111	137	144	158	152	142	144	157	138	162	154	136	169	157	146	162	149	154	146	133	155	143	165	161	141	146	153	172	140	127	151	161	148	136	150	144	142	166	138	131	120	161	132	154	139	137	146	144	162	138	140	156	159	164	147	155	144	159	141	143	172	138	159	144	153	154	149	157	170	125	127	139	143	151	151	136	161	154	161	138	136	129	134	154	154	131	125	134	144	151	134	154	162	147	153	170	146	148	137	152	155	140	160	133	145	144	166	147	131	137	164	137	122	133	153	135	175	150	147	165	133	144	121	137	152	152	136	136	144	165	155	161	133	158	168	160	134	145	137	131	144	148	125	156	159	142	135	137	129	150	128	149	146	126	141	147	181	161	152	157	134	158	153	124	133	127	152	132	160	136	154	135	160	142	138	131	139	134	162	142	143	144	127	138	124	157	143	144	137	162	141	124	136	146	146	131	131	152	137	136	151	119	148	128	132	161	157	122	154	146	156	128	155	152	164	157	136	170	135	147	169	157	142	141	162	155	145	150	135	127	160	142	157	150	145	127	123	141	130	154	143	164	164	136	143	148	126	154	129	139	133	145	157	154	171	136	142	144	130	140	154	157	188	146	125	141	133	150	164	152	126	143	145	142	166	150	139	142	149	139	158	147	165	176	134	149	156	137	135	176	154	134	131	130	148	170	151	129	145	135	174	135	148	144	137	156	154	126	148	155	160	141	143	166	167	148	134	133	145	129	153	144	148	148	149	140	157	145	141	165	138	160	155	170	143	129	150	133	146	165	158	158	159	157	127	149	148	128	153	152	169	173	159	157	148	113	151	157	156	143	115	137	130	156	155	144	162	138	148	152	152	142	131	135	149	157	157	130	160	149	139	161	160	190	140	136	140	136	145	157	148	175	150	144	137	146	161	153	143	161	118	147	151	134	135	144	133	141	138	153	139	134	141	164	142	137	122	141	120	145	140	145	143	154	129	150	133	136	125	165	137	133	139	142	141	141	170	165	157	138	139	141	136	149	133	139	147	144	135	142	130	136	145	164	156	152	151	153	147	138	133	133	142	167	147	152	141	135	143	130	150	153	129	149	148	130	144	152	144	110	146	123	147	140	142	151	144	168	161	144	135	141	142	171	140	145	147	134	162	140	125	145	151	139	167	162	137	136	148	162	158	160	126	147	149	145	156	146	140	131	159	159	162	149	147	160	142	131	127	162	142	136	137	153	156	158	100	145	147	122	167	161	142	122	151	117	134	133	169	124	136	146	154	151	146	146	161	144	142	154	160	133	149	139	170	147	119	149	141	141	142	141	166	152	167	165	153	158	141	137	146	150	138	145	142	156	141	151	145	152	164	142	140	147	160	149	138	167	148	142	144	153	157	137	169	148	123	150	151	160	138	156	143	141	131	145	150	151	139	143	133	142	122	126	134	153	146	138	142	139	149	132	160	160	112	152	159	159	167	154	156	139	145	136	154	163	159	155	149	143	179	137	168	156	144	146	164	158	138	134	119	152	141	137	158	134	134	153	163	128	149	148	146	133	149	145	158	155	139	145	158	152	140	143	173	145	145	143	129	132	141	135	159	155	129	132	142	134	149	149	150	152	145	145	158	136	148	153	143	135	138	133	116	139	158	125	132	125	152	164	157	150	144	157	177	166	131	151	165	135	127	153	164	154	145	148	175	164	157	142	136	121	135	148	139	141	145	154	170	138	141	161	153	143	137	141	145	135	126	163	144	137	150	126	168	156	135	136	142	164	162	151	154	151	134	147	135	121	148	128	126	112	159	155	157	145	137	137	158	143	137	165	155	167	145	153	151	144	138	155	171	134	141	147	163	138	163	140	161	129	134	133	154	147	166	156	129	153	130	159	180	148	145	168	180	139	159	158	152	163	141	145	136	140	144	142	140	134	159	144	144	140	133	131	142	149	155	145	137	135	140	152	128	127	144	143	148	156	123	139	145	163	151	145	141	135	137	150	147	138	137	150	158	140	154	134	146	145	168	132	145	130	156	144	150	143	141	132	162	158	159	148	129	153	168	125	162	144	133	143	124	147	159	136	131	140	133	156	126	127	139	153	137	129	157	125	164	149	141	140	127	148	147	167	135	152	145	127	131	157	156	123	134	130	140	130	154	138	125	157	151	137	157	134	129	142	140	130	127	149	153	137	141	164	171	165	143	146	135	169	114	127	162	137	144	142	168	166	137	140	130	145	139	122	155	120	147	140	154	157	122	156	149	158	145	142	170	128	143	143	144	142	147	128	149
29076	35608	50638	50344	51926	60318	41018	15988	2720	1222	1148	919	774	777	624	534	467	373	340	331	386	322	332	362	367	344	361	354	336	349	375	350	345	341	308	327	365	340	339	385	360	331	338	363	343	323	351	341	322	314	352	361	353	313	338	359	377	338	346	338	377	345	354	324	357	328	365	331	383	352	319	348	330	357	373	334	316	357	328	337	359	359	327	371	335	334	342	370	347	348	335	342	328	353	333	357	338	352	352	312	331	340	316	351	359	362	347	324	328	332	371	336	346	342	319	299	340	381	329	333	360	333	348	330	333	326	324	380	352	342	342	371	342	322	343	321	300	378	325	378	337	356	342	343	316	329	357	334	362	359	352	317	336	335	361	350	320	340	300	347	317	351	335	360	349	337	345	342	363	302	345	380	358	356	339	336	319	329	376	312	324	355	332	358	345	331	338	356	359	343	360	327	319	353	337	356	354	319	349	365	328	336	338	341	340	368	329	333	336	372	321	353	334	357	302	331	322	345	330	336	366	348	331	358	356	347	354	376	346	311	318	337	351	333	336	330	347	378	348	351	354	338	344	336	336	326	349	365	356	358	312	305	364	313	365	350	322	363	338	372	357	342	363	316	349	332	347	347	355	343	324	369	348	337	351	364	295	359	316	326	324	349	360	320	331	323	316	337	342	356	337	326	369	361	345	309	297	334	317	319	344	358	325	360	329	338	327	305	319	353	336	345	323	326	374	347	339	297	372	321	356	367	320	363	296	335	373	352	394	349	344	363	340	371	363	300	334	331	347	336	352	349	339	349	339	298	329	366	342	375	342	324	353	373	348	344	338	367	336	348	317	324	325	344	329	334	340	330	374	369	344	345	321	310	349	342	324	366	354	308	355	321	335	380	347	377	351	351	337	354	309	323	339	336	305	361	337	341	317	308	367	352	356	354	327	343	324	340	334	339	349	325	322	379	329	354	343	375	347	324	318	352	370	326	390	333	355	336	358	341	367	349	357	338	364	369	385	355	322	360	344	326	373	317	335	322	385	343	343	341	311	352	351	336	351	348	343	326	299	349	316	335	329	339	341	345	359	319	293	333	353	315	350	340	335	339	388	373	316	360	350	356	336	330	323	318	330	317	336	332	355	334	332	355	344	378	344	327	360	335	321	358	346	323	358	368	371	375	353	306	335	309	323	337	344	348	329	377	300	346	351	363	297	359	355	340	366	399	342	376	336	331	369	342	331	321	350	363	362	359	316	328	353	341	346	346	369	351	316	366	316	341	349	327	321	316	351	368	351	344	357	332	367	309	362	342	331	342	338	322	332	372	331	339	357	351	342	336	319	355	348	352	276	332	357	365	319	307	344	328	338	349	345	383	341	406	355	309	349	319	357	341	345	334	348	358	341	344	341	336	339	360	333	318	338	344	349	348	355	336	353	360	326	334	336	360	340	355	355	372	368	335	351	310	361	352	349	338	331	342	339	330	359	368	323	368	324	326	350	328	323	338	348	347	353	345	355	315	350	336	349	342	307	297	335	369	326	346	326	353	307	390	363	351	337	324	353	318	341	330	346	316	358	364	338	352	364	349	331	328	346	310	337	320	343	334	350	317	318	321	340	373	328	348	345	359	374	337	342	343	354	302	356	375	360	359	331	323	326	375	358	349	353	353	364	312	358	355	345	330	350	330	358	330	342	361	346	390	301	343	344	326	321	396	344	353	312	342	311	331	350	363	336	345	374	331	344	362	349	336	316	336	333	346	374	352	355	357	340	356	330	285	325	316	342	326	371	302	374	354	345	354	305	334	353	330	368	389	359	365	361	344	362	341	317	334	327	322	363	330	349	314	322	352	339	311	327	374	333	324	343	359	329	317	347	336	362	345	331	330	371	316	359	357	324	339	349	332	320	335	331	377	374	356	345	348	353	360	352	340	364	324	335	346	337	329	329	338	332	314	330	351	352	327	326	343	372	345	347	347	349	321	353	351	342	358	357	359	346	366	342	338	330	333	363	310	323	340	356	356	342	329	361	373	353	346	320	328	328	342	338	386	361	306	316	339	356	349	361	373	335	328	331	328	313	379	347	326	388	362	392	367	327	311	351	334	327	352	343	346	363	357	346	344	366	331	339	319	331	349	388	362	333	339	340	330	353	327	345	335	357	340	340	333	353	332	358	331	367	333	341	339	335	342	331	349	344	337	325	368	331	345	347	350	344	356	336	341	326	359	329	350	303	363	339	346	318	356	334	366	339	361	334	379	310	362	355	357	321	370	340	294	380	343	337	323	340	405	356	335	353	342	344	300	341	388	329	331	346	350	339	387	319	312	355	356	383	335	352	316	305	356	359	346	327	328	327	323	353	342	314	344	357	334	354	336	326	337	357	325	361	362	336	345	350	340	353	363	353	328	346	349	345	346	352	341	338	361	350	350	327	353	368	348	367	353	349	338	355	371	372	323	314	335	336	354	335	352	332	288	331	330	368	362	320	337	374	375	310	354	362	311	345	327	342	339	333	327	328	372	361	332	278	357	390	341	344	307	346	338	342	376	354	319	320	325	356	326	343	307	357	349	364	338	350	360	345	340	328	320	364	366	365	334	346	351	356	305	336	356	340	364	333	367	336	335	322	367	352	317	361	324	359	330	330	362	352	323	326	345	316	350	333	359	341	356	379	346	332	338	349	312	375	304	331	351	332	338	350	344	344	358	328	331	324	341	322	331	313	354	388	335	343	314	348	366	346	310	342	348	339	325	357	332	306	319	330	341	342	344	332	370	367	345	342	357	359	356	351	355	346	368	325	333	362	354	363	310	340	343	322	340	349	325	329	375	317	341	350	354	343	374	361	357	293	330	341	376	345	338	330	333	349	342	357	329	327	361	328	337	312	349	357	345	322	382	342	347	325	378	367	340	345	355	373	354	343	339	329	347	339	329	331	333	314	352	318	347	325	310	331	349	346	344	348	338	318	353	334	375	349	327	344	361	338	366	335	354	347	348	329	399	372	346	347	345	344	345	361	350	327	343	374	368	354	365	373	355	338	336	354	345	338	326	324	316	375	350	359	336	316	335	351	287	332	347	326	315	345	337	352	326	329	379	322	333	338	347	314	335	350	335	310	341	349	311	341	289	369	348	323	351	352	382	328	346	352	329	328	329	371	340	343	312	342	371	339	347	348	312	344	339	356	358	348	342	371	339	331	368	352	350	325	315	393	348	336	347	329	346	362	306	340	371	327	362	383	356	337	352	309	363	368	319	337	321	341	349	343	351	353	354	347	339	362	338	338	350	348	360	346	335	339	355	326	360	377	321	324	346	336	328	359	328	347	329	335	319	361	352	356	335	375	326	344	335	356	338	366	322	336	363	365	344	335	346	341	337	369	352	314	327	331	341	335	358	332	373	312	333	301	335	369	344	358	347	347	318	331	358	361	342	334	321	367	365	322	356	324	343	341	339	384	375	365	366	367	378	354	358	347	330	305	332	348	356	343	334	330	373	339	345	330	353	339	340
51261	47199	41615	34504	32610	43879	37218	23535	10270	2501	862	400	307	366	316	197	157	135	109	91	114	106	101	102	116	122	123	140	122	124	143	113	112	149	124	112	118	105	123	148	124	121	101	119	105	123	119	124	112	120	100	136	101	120	119	148	120	117	113	130	97	118	113	121	124	124	111	124	114	102	107	121	132	119	132	113	102	137	105	133	145	109	129	123	124	129	122	148	106	109	119	111	135	125	147	123	124	118	116	127	131	118	136	105	138	137	103	123	121	133	141	121	106	120	110	132	111	113	130	119	114	110	125	110	125	125	120	84	149	122	141	129	114	138	108	119	119	121	124	123	101	113	131	111	112	105	115	105	139	161	151	112	138	129	111	111	129	132	122	113	142	106	118	101	131	112	134	110	107	120	116	106	150	107	122	125	109	125	116	105	134	107	133	91	116	127	134	125	127	122	128	141	105	116	117	128	129	130	118	124	115	127	124	133	114	125	140	117	106	101	105	125	128	129	115	121	133	128	101	116	118	109	113	127	118	107	109	114	123	109	114	124	133	134	131	117	116	119	123	123	96	123	121	126	118	124	117	129	115	113	129	110	112	117	121	141	113	133	130	144	110	124	119	120	148	134	130	109	104	102	120	116	125	119	97	96	109	114	143	123	117	126	134	101	102	125	140	115	135	101	114	100	140	114	112	109	121	109	125	123	121	114	128	130	111	124	108	142	142	104	114	108	123	138	120	156	127	108	97	119	98	116	107	158	111	112	99	135	113	135	124	114	128	126	111	138	139	104	110	97	119	118	124	110	141	119	141	97	109	128	121	120	124	119	124	117	118	122	142	118	108	118	119	139	101	127	133	114	121	125	98	112	126	126	140	106	115	118	121	117	122	101	115	115	113	122	131	113	104	130	98	120	138	122	117	111	110	138	121	119	126	131	106	126	129	128	124	120	135	132	124	100	124	110	134	137	118	133	124	114	108	117	103	131	103	133	97	119	135	113	108	130	122	119	123	102	109	123	123	139	127	108	119	118	139	127	108	136	147	117	128	132	139	134	106	121	122	142	108	148	125	115	130	127	133	124	133	124	119	133	109	133	98	116	119	116	115	129	106	126	127	113	102	134	112	129	135	126	114	109	122	117	118	109	110	121	128	103	102	138	128	129	123	137	131	115	112	121	134	144	125	107	133	108	106	105	131	111	127	131	130	142	120	113	124	117	95	104	128	104	116	115	128	135	107	115	115	138	114	113	135	129	135	126	126	138	136	130	115	123	111	121	108	137	123	111	135	123	130	116	115	123	124	123	117	127	142	132	114	125	128	132	107	135	111	119	114	110	120	136	135	112	128	122	137	113	95	123	110	134	111	128	108	103	107	122	119	129	94	131	123	111	130	153	113	114	110	114	120	107	123	122	107	130	117	108	122	127	106	114	138	109	134	118	137	115	109	118	121	122	128	136	129	110	110	113	128	110	115	128	143	114	128	110	126	129	110	105	107	119	129	131	122	127	128	102	121	121	128	129	113	117	112	123	132	127	127	110	142	132	113	125	125	98	126	125	105	116	114	116	128	108	142	108	135	107	107	104	144	124	124	107	121	120	105	125	122	103	124	123	131	114	134	126	99	101	96	117	149	118	107	92	108	116	127	133	128	110	131	116	125	107	146	121	116	97	129	125	118	127	114	141	114	133	123	95	122	126	100	123	122	122	128	118	106	110	132	104	106	104	92	107	130	108	114	128	131	141	132	139	104	120	138	95	113	118	130	124	118	123	107	112	103	100	135	124	139	131	139	129	110	120	134	112	117	124	101	102	111	115	140	125	127	107	135	124	129	152	116	119	129	122	111	118	137	104	126	145	112	143	148	109	107	133	131	114	121	131	98	125	132	137	108	114	108	127	111	121	109	139	125	136	105	109	123	110	113	116	136	144	140	102	117	120	108	95	105	96	135	127	122	118	128	123	108	115	119	128	123	137	108	136	132	124	128	125	129	139	114	107	116	106	142	116	122	116	113	127	114	111	113	131	124	132	125	123	129	110	116	135	103	128	104	119	134	148	126	133	128	137	129	115	123	128	114	120	124	139	133	96	132	130	107	143	145	120	108	123	103	119	118	131	125	106	133	125	109	138	124	126	125	119	132	103	129	104	126	105	96	118	105	119	101	112	151	117	136	126	101	132	135	124	135	144	136	117	125	118	119	139	141	131	121	135	131	110	104	115	144	120	124	115	121	125	119	141	128	121	115	128	124	113	128	116	123	107	146	116	132	136	121	112	154	110	128	122	147	138	127	114	94	112	108	109	124	114	102	119	108	140	129	105	139	120	125	130	123	124	127	122	125	144	100	129	119	126	147	121	121	118	139	125	112	121	122	131	110	133	107	113	120	121	120	140	133	122	139	122	134	137	136	114	112	129	127	126	122	117	131	128	118	122	119	129	128	115	123	116	117	122	108	109	129	138	129	124	110	118	110	120	138	123	135	135	121	105	110	118	110	138	123	131	149	130	120	125	120	119	134	148	128	122	126	131	115	133	118	138	139	107	103	140	122	135	126	130	123	118	127	124	98	126	122	138	117	122	136	141	124	126	136	114	114	104	112	98	116	133	109	132	103	107	124	121	118	116	109	97	118	131	131	116	113	128	102	132	109	110	140	115	136	101	99	129	103	102	137	129	123	108	135	133	138	135	133	135	112	138	116	122	128	122	134	108	82	135	133	124	104	146	119	112	117	151	135	134	137	120	120	134	118	119	126	123	128	111	103	113	118	107	95	117	126	123	127	113	105	115	129	116	122	115	129	112	128	128	116	127	117	103	135	131	122	121	138	107	119	135	131	107	115	121	119	121	151	131	110	111	121	121	119	128	114	112	131	119	106	118	142	137	117	107	124	143	120	140	128	101	110	134	133	117	118	111	125	122	113	117	115	121	113	122	110	119	125	119	110	126	126	130	127	114	117	111	132	143	138	114	112	118	113	101	125	109	101	130	129	116	115	100	104	121	111	129	132	121	111	111	137	127	135	95	112	109	137	112	125	107	114	118	119	123	140	127	128	105	103	103	105	123	115	132	110	144	129	126	122	116	137	111	125	119	120	108	120	118	119	123	140	122	116	152	126	98	105	102	127	116	117	92	111	117	118	110	116	124	109	110	125	128	119	121	110	129	126	132	106	137	114	104	120	130	104	134	135	121	98	124	144	112	105	119	126	123	130	122	137	104	147	116	111	104	115	121	93	126	124	153	129	114	117	120	120	132	115	115	94	136	110	108	137	156	133	106	113	115	134	121	120	125	143	126	111	106	111	94	121	131	108	128	117	119	134	113	115	135	151	102	114	115	106	135	119	150	105	111	140	113	108	117	113	134	112	111	133	105	109	107	110	101	129	130	121	103	135	137	128	125	100	130	116	123	105	131	130	109	118	116	108	135	124	98	116	112	122	135	120	115	102	127	128	139	134	130	120	105	92	128	139	121	114	95	126	127	100	131	115	124	121	117	107	148	125	107	116	108
39161	48169	50769	49971	64514	79690	55587	27620	5242	1981	2883	1597	1170	1304	1023	730	535	385	299	250	292	284	308	280	300	272	288	254	297	270	275	306	297	312	277	283	284	291	275	276	270	262	288	277	266	274	284	273	287	302	283	273	276	263	270	276	272	281	306	279	285	274	301	288	267	273	280	287	299	279	293	301	246	289	293	281	303	255	286	279	280	290	251	257	267	285	283	282	316	292	285	291	298	334	293	277	307	284	280	300	292	257	317	279	234	254	299	296	280	253	289	271	323	292	249	272	276	303	327	270	277	285	276	257	285	263	318	299	284	279	268	324	282	312	292	294	299	318	253	302	267	284	285	276	310	295	287	275	274	286	279	249	285	284	278	256	255	273	288	295	267	256	288	261	275	262	281	296	307	276	294	274	265	284	278	286	287	294	259	296	281	305	274	281	281	265	290	297	256	309	268	251	259	263	308	269	275	294	311	292	266	280	265	285	311	293	259	271	268	284	302	279	261	286	279	278	265	276	273	258	292	271	282	258	241	293	298	284	268	263	241	276	291	288	268	287	264	289	256	304	261	290	277	277	281	272	266	303	275	268	281	283	297	285	295	270	261	289	268	291	264	274	298	266	302	286	262	280	285	265	283	286	278	306	269	281	251	280	303	305	280	253	291	262	270	297	286	280	314	280	279	281	274	311	262	288	272	280	280	264	246	261	272	295	281	266	280	258	261	250	310	278	272	260	279	270	280	276	261	257	320	277	316	280	300	245	260	248	273	275	253	290	281	268	290	279	275	290	289	283	302	276	295	302	288	269	290	319	267	288	281	292	304	296	306	293	291	299	280	271	263	266	269	296	299	267	310	275	304	234	277	288	287	280	300	295	284	274	287	278	284	289	314	293	296	295	275	303	252	288	289	277	262	253	265	288	256	307	268	292	256	279	240	313	283	283	266	274	285	299	289	275	274	274	278	253	287	260	289	274	261	272	269	268	285	278	287	248	306	304	294	303	272	251	251	265	283	263	277	285	320	279	280	285	285	281	305	276	280	302	275	276	278	279	254	273	271	298	330	310	276	270	277	276	282	277	306	263	270	293	302	290	267	278	272	292	287	253	272	259	300	275	285	269	274	254	280	294	252	286	271	281	269	282	251	307	252	313	294	277	249	298	281	261	279	284	294	280	273	268	291	276	274	275	268	291	294	273	284	294	288	298	266	271	289	278	270	271	290	311	262	289	276	258	299	283	285	267	303	288	263	248	252	293	291	238	277	277	280	266	279	285	277	269	301	266	291	260	254	275	276	261	248	259	255	256	289	288	314	311	281	293	292	260	283	280	257	287	310	269	269	264	281	280	263	272	278	284	298	269	286	291	286	275	297	272	275	267	311	283	272	306	307	272	268	301	259	283	270	262	291	242	298	283	261	293	257	265	262	294	277	252	261	295	289	255	315	271	278	267	270	265	268	271	276	245	278	277	279	264	286	293	270	287	280	278	300	257	294	258	284	296	273	286	276	286	278	266	275	298	270	305	303	291	304	267	266	248	307	306	334	270	258	287	273	285	289	284	296	270	295	300	292	299	275	265	288	248	258	253	267	280	288	315	256	263	312	284	278	321	285	262	273	287	269	280	248	292	308	287	288	288	262	276	261	277	272	272	268	303	261	272	294	261	264	282	262	267	274	285	251	286	257	257	307	295	250	286	307	259	286	291	285	294	241	270	282	261	284	262	291	288	280	308	287	273	298	264	291	266	274	259	288	284	286	314	258	283	282	289	297	276	310	249	285	270	279	299	270	310	274	281	290	282	303	276	277	297	272	279	299	263	290	288	274	298	285	272	283	259	293	291	287	279	283	274	292	272	286	295	279	255	272	280	296	281	239	302	271	235	276	313	267	296	285	278	260	273	289	277	260	277	300	292	291	274	283	236	278	249	272	283	311	283	287	257	283	276	278	303	264	281	304	289	296	277	259	281	252	275	274	256	271	289	303	308	279	260	284	291	269	290	241	268	278	261	267	280	291	282	284	266	286	284	271	245	283	279	262	257	290	279	266	246	283	302	250	270	276	293	289	290	270	280	311	271	323	294	275	245	261	286	311	286	294	280	301	281	295	305	270	256	293	269	288	256	286	290	267	259	289	271	298	286	268	295	274	282	310	287	265	281	286	283	293	306	301	336	295	281	276	292	274	265	271	280	276	285	277	279	278	288	287	274	287	272	300	275	266	284	246	299	283	283	266	277	263	300	310	260	285	257	269	266	281	250	288	301	304	292	275	259	270	277	291	269	302	291	279	284	272	274	256	269	272	294	264	276	267	297	268	304	247	252	266	286	300	284	276	276	288	251	216	266	282	274	265	270	259	281	280	278	308	282	262	281	302	285	279	300	283	307	277	296	274	272	295	281	239	291	262	274	310	299	275	282	306	288	286	274	286	275	301	293	279	255	279	311	284	285	289	294	273	307	283	279	270	311	280	253	273	263	272	273	287	255	296	287	265	298	264	266	280	274	306	275	286	296	285	296	288	273	241	270	270	297	289	293	272	255	271	273	236	266	283	269	279	258	289	281	283	295	321	259	273	289	277	262	276	267	301	257	241	261	290	258	274	312	265	288	287	260	254	284	245	265	241	289	248	294	274	281	282	297	290	269	310	301	262	245	258	294	307	251	281	259	276	267	264	271	278	224	291	283	293	317	279	290	278	291	292	280	280	285	299	309	248	295	296	282	310	274	255	288	301	291	303	309	281	286	297	289	285	286	320	285	280	290	268	286	289	276	281	269	291	266	304	249	293	273	306	270	303	247	271	296	284	284	280	296	252	298	277	293	281	237	256	299	275	291	258	300	289	274	296	266	278	276	280	247	284	269	271	313	267	273	284	278	271	293	266	279	286	276	262	275	320	291	277	274	287	293	267	283	289	305	272	271	299	293	303	267	285	275	290	257	260	284	304	297	290	267	286	293	270	283	293	279	276	278	302	282	276	292	276	270	295	303	257	263	318	305	264	289	295	273	271	287	302	256	292	294	288	299	309	280	283	260	277	262	293	279	271	262	289	285	299	260	302	263	306	314	273	301	292	258	285	280	259	275	303	287	261	287	293	280	256	279	291	261	292	312	314	272	265	261	252	268	306	236	302	292	283	296	287	275	276	266	262	270	271	304	289	288	275	288	267	271	276	273	298	269	276	246	319	283	307	287	281	317	300	286	245	285	294	275	277	273	272	293	271	263	255	280	286	267	286	283	279	270	250	261	288	275	283	290	285	294	264	277	269	244	306	289	282	274	282	266	267	277	288	269	286	299	287	305	265	288	303	275	291	272	283	284	290	283	277	285	265	251	305	270	288	271	313	303	302	305	261	284	278	302	249	242	276	296	289	299	247	298	303	288	287	275	291	257	255	293	275	309	256	262	288	280	274	248	276	260	286	287	282	267	244	286	272	300	277	277	278	291	262	269	246	263	270	260	270	275	264	289	292	297	273	266	272	250	304	280	288	285	264	279	323	277	295	287
20160	23323	28124	22804	14901	12617	6925	1762	313	197	170	167	173	145	154	184	143	141	163	143	116	154	151	142	151	140	126	152	136	143	148	147	152	151	143	136	149	179	145	142	140	130	149	134	169	176	132	152	153	148	146	134	132	140	146	166	134	134	175	138	121	119	162	111	164	156	155	170	148	138	141	147	140	133	165	151	149	141	136	134	139	156	127	136	146	135	156	141	144	144	151	148	143	136	142	153	154	145	139	139	161	136	167	153	140	159	167	149	145	125	140	135	143	148	152	131	137	152	127	150	137	117	132	127	122	147	148	145	142	144	161	153	161	152	140	136	140	163	144	155	172	132	141	127	160	129	137	137	148	160	124	124	141	130	139	146	146	163	145	140	143	143	145	135	150	138	139	155	144	178	154	163	136	126	148	132	125	150	143	119	140	144	135	148	142	123	149	134	135	133	136	135	141	144	137	148	140	121	127	136	146	150	140	132	168	149	135	136	150	150	161	151	124	124	151	148	154	119	172	143	134	152	156	126	149	150	142	137	155	152	140	166	131	119	150	166	134	152	112	136	164	152	138	136	135	123	127	151	146	144	163	137	153	130	131	149	139	156	152	135	145	163	174	144	156	149	135	126	158	126	158	140	148	132	136	146	148	138	146	143	145	140	126	130	145	143	145	141	125	123	143	128	133	146	134	140	130	135	133	141	138	140	147	138	136	154	158	160	148	129	137	129	157	119	171	148	160	128	135	120	137	140	138	143	152	122	172	149	155	154	147	139	145	158	135	138	153	146	127	138	150	144	137	139	125	162	144	149	152	146	149	141	135	153	125	155	122	142	153	147	137	145	123	143	118	138	153	163	124	116	142	128	155	158	144	156	149	137	135	134	144	123	148	130	156	157	138	142	144	136	126	126	118	147	128	135	130	127	125	148	153	158	131	138	150	123	134	138	125	151	157	154	134	165	142	159	124	128	128	134	155	127	151	147	131	150	138	135	149	148	152	143	140	143	140	123	124	141	137	130	118	151	138	131	132	140	122	124	126	134	160	148	147	133	141	152	144	136	145	161	131	152	140	145	158	157	159	122	133	154	131	143	141	154	142	152	141	151	125	155	146	143	159	165	134	145	139	164	136	117	125	143	139	148	134	119	174	160	137	137	146	119	148	148	129	127	155	123	146	141	127	155	152	125	158	135	144	145	117	157	129	141	132	137	122	147	145	147	169	146	169	159	165	134	128	145	159	123	151	140	152	144	122	149	158	175	150	166	143	125	136	152	142	178	134	126	164	133	121	140	130	128	152	145	164	161	137	155	132	125	134	155	140	149	140	122	142	164	145	130	153	146	144	171	144	129	118	152	137	147	142	126	130	172	138	136	131	153	135	139	144	152	144	149	139	148	133	151	152	153	133	136	128	132	142	155	157	150	130	145	147	158	154	149	139	151	153	137	148	152	157	136	141	135	137	138	128	145	139	141	143	143	142	143	126	153	131	133	134	145	158	147	130	134	158	146	120	137	162	176	139	152	153	135	133	144	140	141	139	144	155	161	133	145	141	149	139	142	157	168	140	135	137	158	136	165	123	139	143	149	126	153	149	149	147	171	153	161	151	150	130	178	136	136	146	169	155	141	141	147	118	140	140	138	143	164	150	160	174	137	140	161	166	146	150	150	174	151	142	154	138	131	126	155	143	143	152	113	140	135	136	151	160	151	138	156	139	136	140	145	148	152	146	119	148	153	144	138	147	138	156	148	154	180	130	123	143	162	128	157	137	178	178	157	185	131	148	131	147	132	170	144	143	136	142	130	152	143	144	152	121	133	149	140	140	137	164	144	167	148	149	126	136	154	161	155	135	141	134	139	142	150	141	160	156	139	156	148	137	143	147	160	126	154	143	142	125	163	156	151	128	140	145	131	119	144	135	135	148	137	158	149	110	150	146	136	168	132	126	124	132	113	136	144	162	137	151	122	138	132	150	163	155	151	121	150	148	145	159	126	162	140	134	143	128	146	132	157	134	141	164	139	133	157	151	155	149	141	124	144	142	152	142	128	137	136	123	160	149	118	146	127	142	155	158	148	141	148	151	140	141	154	136	137	128	159	140	149	125	119	140	136	127	144	133	130	158	138	131	114	136	134	146	122	153	149	165	142	159	142	151	144	143	153	148	142	126	125	137	119	146	138	169	158	138	123	168	152	166	146	122	130	140	136	133	145	144	147	139	123	164	157	145	143	156	152	146	156	137	129	132	131	138	149	148	141	168	143	145	165	149	141	161	138	162	161	122	141	167	106	133	146	153	139	134	187	129	143	144	150	162	141	151	139	137	147	151	141	123	142	135	160	162	134	145	131	166	120	166	134	149	134	143	142	160	136	151	149	127	137	157	126	139	145	137	139	150	158	127	138	173	143	153	121	151	151	147	126	142	141	144	133	150	150	123	133	124	154	141	140	143	146	159	131	135	132	165	140	140	153	136	144	121	151	160	147	136	160	157	141	161	144	151	129	123	151	142	154	141	143	123	133	162	156	143	130	138	142	124	139	141	139	153	152	125	136	133	147	169	143	168	157	161	143	150	150	132	144	136	148	135	133	138	146	141	134	157	139	138	161	163	142	135	167	157	151	148	152	139	144	140	146	148	148	143	142	150	140	167	150	149	144	125	149	130	127	167	166	152	132	151	150	139	133	132	122	140	136	161	128	143	148	143	130	137	121	144	147	150	135	121	125	135	157	150	138	167	163	150	178	134	168	150	160	139	174	145	152	134	140	150	134	158	145	129	131	146	169	133	129	161	142	142	163	110	149	153	121	141	147	167	169	159	142	130	137	134	149	135	181	152	145	154	151	132	162	131	132	161	143	130	143	154	142	125	155	139	141	121	158	164	151	149	143	141	158	150	124	139	143	162	154	149	161	140	130	154	144	145	147	156	128	137	137	127	161	151	157	143	129	118	125	144	141	167	141	147	127	146	131	154	169	145	130	162	160	111	140	124	142	172	169	158	129	137	142	140	142	146	136	130	149	126	142	145	156	126	153	134	176	139	141	145	155	166	145	154	146	145	141	148	150	130	151	130	141	127	153	157	126	134	152	126	133	151	144	148	135	146	120	133	147	131	151	139	137	136	163	143	143	139	144	149	132	138	145	145	144	147	141	154	126	142	148	148	123	124	155	161	141	121	152	136	141	168	140	126	154	127	151	137	148	145	148	115	119	149	150	130	151	151	153	166	127	125	156	140	144	135	144	144	143	152	139	105	139	152	142	157	154	126	158	121	149	161	150	150	142	161	130	136	161	136	144	146	161	136	132	154	147	150	157	133	142	135	143	127	141	150	120	156	137	142	164	130	134	139	145	145	139	162	146	149	141	137	154	143	142	126	150	154	128	168	169	150	140	144	135	140	138	155	144	140	127	134	127	152	150	161	165	144	143	136	140	133	130	173	139	118	141	146	134	135	156	135	147	151	135	141	141	152	141	170	127	154	161	159	149	130	124	136	138	144	130	156	133
13417	20357	31083	32254	27210	27586	15850	4619	817	521	457	461	384	419	408	371	340	356	373	360	334	351	334	359	345	369	315	343	358	373	317	348	388	337	353	366	322	343	367	337	363	386	358	331	343	365	333	350	349	336	341	347	347	349	332	325	349	364	343	344	345	378	318	338	326	354	331	363	355	305	328	371	363	346	377	321	391	352	321	372	338	318	336	349	376	342	334	315	344	325	346	336	378	350	346	330	368	333	354	331	352	351	354	341	320	343	311	358	367	369	325	333	330	349	349	318	330	337	313	342	357	369	337	365	329	343	312	334	362	361	356	351	338	360	352	351	363	326	338	342	313	378	348	327	339	374	367	367	358	353	329	337	341	346	331	328	347	348	363	325	339	361	347	351	344	319	328	383	310	344	322	273	351	355	354	358	375	337	344	348	333	351	389	345	335	328	375	339	367	339	308	345	361	339	360	350	335	344	335	357	348	311	286	344	332	337	326	363	319	329	363	342	328	312	366	348	345	348	362	366	377	351	360	332	335	330	369	330	349	384	365	343	349	348	336	329	378	325	334	339	335	328	336	355	318	345	326	341	323	343	316	288	325	344	340	339	332	350	358	360	353	339	343	320	328	404	338	324	388	334	359	349	325	355	368	355	352	326	365	342	352	363	353	365	340	352	346	330	349	343	339	343	322	329	359	333	356	325	358	329	336	376	354	354	337	331	358	313	362	326	341	328	348	327	337	328	355	343	330	351	344	349	323	385	350	320	349	353	319	372	348	321	358	324	338	354	366	337	318	358	346	346	310	376	347	366	346	327	362	319	354	333	361	373	334	360	363	357	347	345	325	345	329	340	345	345	325	338	341	331	361	363	371	345	348	305	352	350	362	343	339	333	350	327	333	348	360	341	368	329	368	338	302	363	357	318	332	343	358	328	355	367	332	329	342	326	326	366	339	339	342	374	330	339	382	349	320	343	341	324	369	331	340	346	331	334	358	373	343	344	338	342	350	319	367	338	358	380	336	340	354	322	341	328	306	297	317	305	319	372	345	354	341	337	341	358	337	354	353	339	340	338	340	348	337	340	358	337	372	317	356	361	375	309	336	332	343	346	339	342	359	353	363	369	331	343	331	334	350	351	370	339	344	327	321	321	298	337	333	354	354	352	352	353	335	331	310	357	364	351	332	337	346	354	382	341	320	363	323	315	342	382	354	348	335	321	330	341	359	303	339	321	334	333	326	365	354	355	334	362	336	356	360	344	334	361	338	349	372	380	387	331	341	357	327	356	325	352	344	366	341	330	337	334	324	298	329	360	336	331	363	324	349	295	377	352	312	309	353	338	339	361	335	392	354	373	343	336	357	385	381	352	361	343	336	332	355	306	354	327	361	314	329	350	328	338	321	348	348	367	329	330	327	314	320	351	339	351	339	356	339	355	360	347	302	324	321	365	345	348	345	373	309	333	345	342	354	322	338	330	351	343	317	352	343	344	347	366	309	320	378	325	328	370	304	362	360	343	333	336	356	340	346	355	340	346	386	342	372	314	312	377	350	332	327	329	357	343	340	315	331	337	326	322	347	353	329	344	323	365	361	338	373	340	357	332	368	352	325	323	385	344	354	330	314	310	374	335	346	338	342	327	350	352	341	347	336	307	340	371	384	343	407	388	307	352	360	340	329	331	352	369	333	382	307	337	327	356	361	367	353	369	363	337	329	355	346	361	341	338	356	329	321	384	332	318	315	327	324	346	350	336	381	368	318	347	354	340	350	361	385	331	345	367	337	342	346	358	346	343	362	335	362	328	317	349	343	351	334	347	358	333	361	322	345	360	365	347	330	339	328	376	311	336	341	372	344	343	322	358	392	341	324	322	375	322	316	368	353	342	328	332	327	362	354	322	324	317	321	362	327	363	355	322	351	355	357	318	337	352	335	335	373	324	334	340	340	360	332	347	331	344	359	329	357	302	339	330	345	354	326	322	357	366	306	343	358	374	342	357	342	368	337	371	343	350	358	366	329	383	352	331	372	327	339	346	337	368	331	394	348	332	365	338	341	333	385	352	349	360	312	332	330	373	328	308	348	354	365	344	330	339	371	317	330	338	352	338	299	326	331	345	346	349	333	323	336	345	335	370	334	352	367	344	328	324	357	318	342	362	382	366	333	346	373	327	342	340	334	313	370	376	318	361	383	322	324	361	343	349	328	330	371	343	342	384	331	336	336	333	356	352	360	345	327	337	341	329	323	357	353	355	350	327	340	339	355	357	352	338	327	338	342	329	325	332	338	357	377	335	322	372	330	325	358	337	371	342	372	320	316	340	331	327	378	316	361	344	340	329	335	336	312	342	374	337	338	350	357	363	332	336	340	365	337	335	334	336	377	360	300	339	372	332	382	332	371	353	363	371	383	373	359	332	348	345	338	283	334	370	332	333	340	354	342	354	307	327	308	355	343	340	330	331	327	371	338	312	334	330	326	312	325	345	338	344	340	334	345	348	339	347	345	369	355	336	327	363	333	357	344	355	323	325	308	334	319	310	361	303	379	345	381	331	306	375	330	353	329	352	334	331	339	343	338	369	355	377	334	356	326	336	324	329	348	336	320	339	349	329	373	323	369	340	362	330	347	341	348	330	361	345	350	353	361	355	357	352	332	366	342	347	313	357	331	371	337	351	353	370	338	356	341	358	331	331	350	336	347	363	323	329	339	354	343	330	344	340	354	359	356	347	354	355	347	304	346	336	345	329	327	319	343	347	349	357	348	332	326	340	336	345	352	329	353	322	316	362	380	360	382	351	350	354	343	338	343	366	374	375	348	366	357	346	355	349	350	350	351	368	340	365	337	380	297	331	326	338	356	321	356	334	315	356	337	377	337	359	359	337	347	370	326	359	334	342	347	347	342	318	328	330	330	340	329	324	331	336	364	354	363	351	339	342	349	356	315	333	309	335	365	343	383	346	330	346	308	334	345	348	351	356	340	356	331	360	349	362	351	319	345	336	312	322	370	328	352	369	325	341	315	365	348	336	381	366	343	339	357	348	344	364	341	341	332	319	389	345	343	339	344	374	356	347	331	353	326	360	349	352	324	345	356	356	346	361	346	361	341	347	366	337	341	327	364	351	350	342	335	358	363	319	335	344	358	347	308	332	321	361	358	328	378	376	339	355	342	376	368	297	347	324	337	346	352	330	377	350	322	345	347	346	313	363	330	335	329	321	322	350	322	337	342	339	364	320	376	342	307	318	315	318	332	333	338	346	320	313	326	324	335	335	319	359	316	351	319	336	323	351	320	388	343	330	324	377	344	349	333	346	342	361	356	347	340	344	326	321	343	353	364	343	328	321	364	352	335	350	332	355	389	331	323	358	353	350	360	366	330	343	353	360	358	369	373	328	332	353	361	313	337	351	346	347	362	351	344	347	353	339	349	338	337	350	320	332	356	348	325	351	357	370	350	344	348	353	364	337	337	352	374	351	328	314	338	363	342	348	328	343	348	324	352	364	323	340
38399	43150	45345	39024	35541	40181	28929	13026	2812	634	385	244	233	219	216	184	179	181	163	149	135	141	169	132	162	126	153	125	130	145	132	161	141	138	136	156	131	144	158	141	140	138	146	133	143	128	133	121	148	153	154	134	156	148	138	138	136	135	144	141	147	170	158	131	142	147	149	133	140	132	140	144	141	126	168	144	118	120	129	135	136	141	136	140	170	135	151	143	134	136	130	135	170	154	120	132	153	132	136	148	170	153	164	153	135	160	141	154	152	147	141	158	158	148	144	145	146	130	137	134	136	133	150	155	157	122	151	140	114	141	158	133	141	153	131	144	114	126	153	149	130	158	154	126	147	145	157	148	137	166	166	129	141	144	125	111	140	136	161	161	159	136	130	164	149	150	156	138	151	139	117	143	141	142	152	146	127	137	134	147	129	193	167	154	152	120	133	149	148	142	143	149	149	136	149	134	148	128	145	139	119	146	134	139	139	181	148	167	163	121	141	139	135	140	135	150	141	117	152	134	165	129	144	146	140	146	159	125	159	147	137	147	135	163	156	126	142	163	142	146	139	128	142	171	159	135	125	145	119	154	130	138	153	135	155	153	135	132	149	140	186	138	109	164	146	125	163	156	151	158	143	151	153	125	146	140	150	148	124	146	133	145	145	152	154	128	132	142	132	140	132	142	137	138	148	159	133	170	139	129	158	125	166	133	140	136	141	165	141	123	158	134	129	151	132	134	146	141	128	119	125	159	134	145	156	157	146	141	125	129	123	148	140	124	157	175	150	165	140	133	164	178	148	150	147	135	149	137	133	138	146	146	129	148	132	157	153	135	120	131	130	136	141	132	157	150	155	151	139	133	138	139	152	166	143	143	180	149	142	154	162	143	134	150	121	168	140	122	136	134	155	158	161	153	157	121	156	129	149	162	136	155	147	147	149	122	135	146	135	166	167	146	146	159	157	167	143	122	117	165	137	157	146	177	148	134	158	120	149	145	126	155	136	134	134	139	139	145	141	135	159	162	163	138	118	157	156	145	157	146	153	147	161	130	123	129	134	131	130	148	139	148	147	144	145	156	147	141	160	152	133	137	144	144	131	162	137	152	159	140	131	135	130	144	152	148	119	131	137	150	148	150	153	134	139	126	154	150	156	155	122	131	137	120	143	153	146	140	135	159	152	147	148	150	141	169	152	141	142	148	145	132	149	132	138	176	144	175	145	149	147	139	113	124	136	152	142	154	142	128	151	152	140	126	141	146	148	149	138	133	139	143	155	160	137	150	139	150	148	146	134	151	130	159	113	141	130	148	144	124	134	139	133	162	153	132	151	161	117	165	126	125	132	142	154	135	151	142	151	150	148	148	150	133	133	137	118	144	140	137	123	120	124	143	154	166	155	155	150	144	147	130	152	149	143	155	142	143	147	147	158	162	126	156	120	162	171	133	153	152	138	99	143	129	131	116	135	145	125	145	139	138	129	147	145	156	143	148	132	149	145	153	158	160	134	162	151	136	129	139	128	143	127	138	128	129	140	149	146	139	136	161	164	152	136	127	135	145	151	152	135	116	135	134	140	156	149	155	142	162	128	145	138	134	153	132	140	147	140	141	161	132	156	141	141	145	162	155	142	152	128	140	160	141	152	137	158	148	133	149	148	140	133	140	146	133	142	162	140	119	148	135	137	138	147	138	122	165	126	138	142	135	161	156	141	151	132	154	132	172	131	152	148	130	138	140	154	138	151	179	145	138	142	136	128	146	150	129	147	159	163	144	144	137	136	147	148	165	147	145	151	166	128	147	138	136	147	156	145	139	157	138	149	147	137	117	127	160	126	132	139	132	133	162	130	145	130	154	151	144	134	143	152	164	124	148	145	140	157	141	138	122	163	133	159	137	159	125	137	150	123	153	132	145	157	142	135	160	140	140	141	135	130	144	135	129	142	135	123	163	139	145	149	154	142	131	136	139	148	138	120	138	160	132	148	140	150	170	159	163	148	153	138	139	163	152	177	141	142	138	146	152	127	131	147	138	143	138	137	146	128	142	139	146	151	145	144	133	146	132	170	122	156	155	131	134	137	129	135	131	131	150	152	138	120	129	146	163	144	162	143	158	156	160	146	151	174	121	139	138	150	143	147	137	129	138	173	165	135	139	140	154	146	181	144	137	148	147	134	111	141	131	143	144	146	133	163	151	154	139	151	143	144	130	154	152	148	134	186	131	133	156	167	172	150	139	140	117	131	163	148	146	157	138	132	139	153	167	169	171	154	144	150	147	144	154	130	140	166	140	149	137	142	149	142	138	139	150	141	162	121	156	148	146	149	137	150	139	127	144	144	158	155	126	167	157	131	152	140	161	141	128	142	153	167	139	143	132	176	132	139	130	152	123	134	161	150	147	155	155	147	153	155	160	127	156	145	149	142	147	135	135	149	153	141	130	132	159	147	143	174	157	114	148	169	126	143	146	132	136	140	158	178	149	144	163	124	128	152	140	139	130	133	158	135	124	139	156	143	133	148	160	146	149	145	145	139	150	140	128	129	127	142	129	171	154	133	151	147	134	157	149	161	133	139	161	147	140	143	120	133	145	159	152	148	137	141	147	138	134	144	146	155	143	142	161	127	138	169	141	122	165	140	137	150	138	156	155	166	135	148	169	147	144	128	150	130	124	124	148	173	139	164	143	146	139	138	143	154	149	148	134	146	146	133	109	152	142	132	142	148	155	139	136	134	142	147	167	157	141	162	154	160	146	149	146	141	143	150	123	153	131	139	131	139	133	127	132	153	134	135	144	142	135	114	152	144	146	129	137	146	161	158	154	167	171	173	137	140	149	158	143	141	136	156	132	145	146	155	146	145	153	155	133	165	135	144	134	130	160	153	139	151	147	133	152	144	139	137	145	150	148	136	140	166	120	159	136	117	174	136	170	137	162	156	135	141	158	137	150	151	146	140	133	126	151	145	153	142	139	149	116	146	147	139	154	158	156	134	138	152	158	141	139	145	160	144	163	164	155	151	149	146	151	146	142	131	161	141	146	152	164	141	128	168	136	125	179	135	135	151	135	147	156	157	140	134	159	157	154	146	127	150	151	169	168	141	133	136	150	142	142	128	137	118	139	119	148	161	144	137	128	136	153	129	137	123	138	150	150	145	131	139	154	160	146	148	145	140	149	146	146	130	137	152	153	136	130	133	116	141	131	130	148	127	154	161	147	162	146	124	158	142	150	159	142	142	153	140	144	123	137	142	130	170	162	166	145	151	161	151	142	138	121	148	134	164	153	148	128	137	140	137	139	140	145	163	168	130	128	144	133	141	139	147	164	144	148	131	151	146	138	149	140	138	157	163	145	176	163	133	139	142	135	176	135	158	167	129	151	136	135	141	154	143	164	145	161	158	143	138	149	144	157	145	142	168	152	134	142	154	129	143	158	140	104	135	134	155	116	136	140	140	140	172	147	138	161	109	128	153	141	141	161	155	156	140	135	138	133	157	140	148	150	149	164
27242	38109	48043	47609	54844	59784	38810	17010	2693	1118	1277	866	793	710	683	512	440	372	332	386	382	328	341	344	341	298	332	374	344	359	339	353	319	338	334	338	370	324	338	327	327	326	343	360	379	356	307	337	345	296	319	359	331	343	320	335	361	325	342	309	315	344	339	299	339	325	340	321	338	316	347	326	319	343	322	329	329	350	352	340	380	346	357	358	324	323	344	347	351	340	374	328	318	329	320	333	354	363	346	332	363	347	328	320	342	323	340	358	342	322	313	361	350	329	349	337	349	358	307	362	329	334	338	343	352	329	362	364	342	314	304	355	354	353	339	356	324	361	323	332	341	330	330	333	351	345	342	358	357	330	336	335	322	320	335	321	326	366	301	314	345	340	314	325	310	307	359	353	363	341	346	350	332	362	364	315	348	331	356	342	329	323	334	368	336	352	346	329	350	323	372	328	315	348	344	367	357	330	350	318	346	340	315	350	315	348	336	336	343	346	338	349	337	323	318	317	345	354	363	349	341	334	329	328	367	321	332	345	353	347	336	320	338	322	355	341	334	355	313	342	352	322	354	376	326	353	348	350	356	335	339	328	312	327	346	361	314	335	347	344	328	353	314	331	321	361	339	373	359	349	345	321	344	312	344	352	311	332	360	317	356	334	325	336	337	327	335	314	272	314	373	297	365	373	342	374	361	327	326	356	339	368	330	320	338	322	340	360	328	351	342	337	318	360	318	344	351	341	302	333	369	303	355	308	374	367	326	372	335	369	343	319	308	367	339	348	364	360	386	340	316	343	354	330	345	356	326	355	336	357	369	308	339	344	330	377	315	340	332	356	332	313	345	333	341	371	318	337	345	346	359	319	345	334	342	334	329	349	326	343	356	338	329	341	331	354	327	370	322	335	344	359	346	351	293	334	345	355	363	324	316	320	335	306	300	349	343	337	349	337	358	315	319	301	346	328	334	333	343	322	329	323	326	310	340	361	288	366	336	338	370	336	333	396	322	344	308	347	359	385	314	342	345	345	334	376	349	352	328	330	317	357	332	321	313	386	341	343	328	333	341	347	355	351	350	341	347	329	345	357	348	339	363	333	341	360	335	334	323	364	325	326	343	382	367	350	327	301	327	340	344	326	364	319	310	359	331	353	357	330	353	345	324	337	356	339	303	366	333	348	336	354	347	336	350	328	322	316	325	367	354	370	324	327	329	357	336	343	329	367	323	339	355	329	323	334	313	330	346	350	341	344	344	345	387	297	341	354	322	377	326	335	355	369	330	284	349	352	361	344	327	337	322	332	337	344	325	354	358	356	332	321	350	347	323	306	319	333	327	340	371	337	305	349	344	325	338	343	312	314	310	338	326	342	331	364	344	371	355	333	321	341	324	357	349	333	356	343	346	335	365	340	317	365	366	322	335	317	339	325	362	320	354	360	343	331	345	294	333	321	349	326	314	359	300	323	313	333	325	318	371	344	314	313	314	328	331	363	333	328	339	320	356	321	371	349	353	344	332	338	319	326	299	321	322	334	360	333	343	350	310	322	349	333	315	334	327	361	332	336	338	342	328	347	367	330	348	321	331	341	351	360	354	310	335	326	305	341	345	371	368	355	309	364	339	343	310	338	322	348	375	348	316	349	335	371	324	345	348	379	340	318	338	352	326	334	335	328	350	349	331	354	336	335	338	326	338	346	354	328	362	319	303	363	350	338	319	345	340	338	348	356	309	323	372	356	391	335	338	352	330	348	318	373	313	366	307	333	301	343	369	341	331	341	375	373	385	309	290	339	335	333	316	330	345	380	335	324	323	319	323	315	336	343	336	348	322	309	347	352	351	339	327	374	370	323	382	352	348	335	338	344	332	324	356	328	338	325	329	335	326	332	355	327	351	355	354	343	323	336	348	322	329	340	327	331	335	317	358	343	330	354	341	320	316	332	336	349	335	340	346	306	351	357	329	349	349	361	321	328	307	293	314	363	344	337	315	323	346	334	339	304	319	331	348	330	331	313	359	386	313	331	321	325	355	350	307	314	364	353	323	334	306	328	346	343	337	352	321	348	318	339	346	326	335	338	354	357	336	315	322	349	360	329	346	375	337	340	323	318	361	322	334	355	353	307	351	359	346	322	360	362	320	362	344	379	338	301	299	347	340	327	368	338	347	366	330	332	361	331	328	327	327	322	351	319	334	318	353	367	346	316	372	371	349	366	362	312	327	336	346	348	346	375	332	364	324	338	350	347	323	324	351	371	312	353	342	355	363	340	349	326	342	331	338	347	343	354	330	314	342	348	296	327	368	363	360	353	349	324	346	328	348	284	348	315	333	337	345	351	342	340	337	314	333	366	340	360	341	341	337	357	357	354	357	353	341	311	304	342	356	328	376	331	354	347	340	368	344	320	329	328	366	353	336	357	334	351	323	315	342	335	348	368	334	346	354	344	379	366	322	343	355	328	385	356	352	342	315	353	325	323	338	333	309	321	326	354	343	338	343	329	358	324	316	307	313	325	330	362	325	360	339	322	335	337	319	316	361	352	333	319	364	365	343	344	342	344	353	351	355	319	311	321	360	397	333	341	340	365	362	313	328	352	327	343	340	353	330	342	335	339	334	328	371	306	324	331	334	355	324	347	310	349	348	391	352	369	333	351	321	337	310	318	324	348	325	340	356	348	338	386	385	341	356	354	354	351	314	348	339	344	369	335	344	326	342	341	301	365	320	299	345	363	332	363	337	355	376	347	329	332	291	352	312	360	310	338	375	330	345	313	320	366	341	374	307	352	337	315	347	349	336	350	328	355	331	346	307	327	356	334	331	319	351	358	326	368	325	367	312	355	326	340	355	317	321	343	348	319	318	322	324	338	346	341	323	355	354	348	340	330	330	330	304	347	365	330	363	365	352	332	388	298	341	329	346	340	337	347	308	340	349	347	341	321	314	312	339	330	384	333	348	357	351	355	364	347	319	355	312	329	324	348	328	314	365	344	344	354	356	361	355	330	341	318	352	317	385	376	339	322	344	372	356	345	330	304	371	331	415	338	325	328	313	347	315	332	338	338	324	368	376	330	315	347	309	321	322	368	342	292	348	314	350	338	370	331	323	330	335	351	318	342	353	333	320	352	342	352	365	303	371	371	357	352	345	327	349	352	348	321	355	369	330	322	379	330	307	344	340	344	348	349	338	345	323	329	332	334	331	340	364	312	310	349	326	330	327	331	343	305	321	349	297	289	330	325	348	337	327	348	309	355	327	320	344	338	316	349	326	297	333	352	355	308	322	336	346	306	345	311	329	357	321	363	329	351	314	369	365	300	318	374	314	327	332	343	334	339	311	349	353	358	329	342	370	358	342	326	315	332	332	333	354	354	361	339	325	325	357	323	361	314	330	316	348	344	323	326	316	348	331	337	361	307	345	315	330	323	331	324	299	309	329	308	291	351	370	324	322	350	337	349	358	333	362	343	341	298	337	338	342	350	310	334	371	360	350	334	309	365	350	321	338	341
48062	45528	39419	37641	36675	46868	37778	22534	8021	1577	570	418	329	389	306	228	154	135	127	118	147	135	113	116	106	122	108	131	111	103	101	114	110	119	128	144	124	102	118	120	115	120	115	107	122	91	126	114	112	117	121	105	117	123	118	116	128	139	108	120	115	112	125	125	104	110	122	111	104	123	107	107	102	107	126	100	120	130	95	113	102	111	111	113	129	134	101	105	124	108	95	112	105	96	117	112	114	112	117	99	101	128	139	106	113	128	122	104	122	115	114	112	114	129	114	122	118	124	99	117	118	111	122	109	126	102	109	115	125	108	130	110	112	119	122	118	105	110	126	115	134	124	139	111	128	121	123	112	112	127	132	130	106	122	117	111	107	106	106	122	103	108	107	119	111	111	99	117	101	105	125	134	122	124	127	111	115	127	120	139	113	113	105	129	110	111	104	97	121	120	124	125	138	120	110	117	117	109	117	95	129	113	110	130	128	101	112	112	112	116	96	88	107	117	144	93	105	117	119	113	108	99	109	117	124	112	98	139	109	93	117	120	111	117	98	125	127	113	110	119	108	109	118	93	122	114	101	113	98	114	126	120	133	125	120	117	126	119	115	115	138	110	112	86	107	117	124	135	101	117	115	122	115	113	98	125	101	128	115	113	139	125	102	111	127	131	104	101	100	108	109	120	112	127	108	134	136	99	105	107	113	113	114	117	140	109	133	132	108	114	112	115	108	110	102	101	107	103	106	130	117	114	109	98	115	106	141	136	114	107	111	115	99	113	108	126	116	109	111	125	120	101	120	117	117	122	108	118	114	104	111	122	122	118	126	117	111	112	115	111	122	119	122	119	135	100	113	104	110	94	129	107	118	113	121	130	93	103	99	122	96	113	114	111	110	120	103	110	112	123	110	119	99	93	115	125	109	103	105	88	125	124	122	99	95	121	102	110	127	106	116	163	116	129	112	105	114	122	109	115	114	111	135	114	95	112	119	106	120	106	126	99	107	118	139	105	124	99	122	113	123	106	108	109	112	109	112	114	134	107	110	98	104	114	98	104	116	126	128	121	138	107	105	126	123	108	99	110	104	104	107	111	117	124	111	146	109	113	105	116	109	130	111	102	121	113	95	121	116	103	122	108	109	98	109	112	111	105	117	118	129	110	105	101	105	100	99	138	105	109	118	132	115	112	126	109	124	108	104	131	111	121	111	129	104	104	118	122	114	103	105	111	115	112	124	136	92	125	119	117	112	110	115	108	120	127	100	111	86	125	117	114	104	131	108	112	105	144	108	88	121	121	124	107	145	106	133	116	116	106	129	125	117	111	129	110	130	121	125	87	123	104	106	113	96	108	115	99	100	107	101	132	121	118	120	114	111	115	103	111	101	106	108	99	108	127	95	123	113	97	126	112	132	141	123	100	110	114	101	92	103	119	127	131	120	105	108	129	109	114	97	107	128	120	106	121	120	86	126	109	119	117	117	124	102	118	130	122	94	129	100	123	125	110	102	102	119	116	118	108	123	96	131	116	111	109	130	120	122	122	148	122	136	131	126	128	121	113	120	141	115	125	99	110	121	108	112	119	112	104	109	112	110	91	100	117	102	104	135	104	128	110	105	109	115	108	101	118	108	112	111	118	105	124	119	105	110	128	122	124	108	121	111	117	121	112	114	108	107	126	123	119	104	137	99	121	86	108	117	110	112	110	128	120	124	99	137	148	91	106	111	127	111	120	130	120	118	111	116	107	116	112	116	124	104	119	110	124	118	110	104	100	102	111	109	119	117	111	108	116	119	125	109	120	114	120	106	121	131	120	120	131	133	115	123	104	130	112	129	97	124	111	150	116	121	119	104	132	121	117	112	113	133	125	130	112	131	120	117	105	90	133	111	125	115	117	104	99	114	109	118	120	118	103	103	107	106	114	108	116	110	98	125	122	108	109	122	104	113	120	99	119	104	134	129	105	116	114	114	106	108	113	118	99	103	105	101	116	123	122	113	127	101	120	93	124	102	131	114	110	96	112	107	112	110	128	101	105	123	123	99	127	118	111	100	115	110	133	110	109	104	129	111	118	134	128	102	113	115	96	98	141	100	114	124	115	127	109	102	107	102	121	106	116	101	132	129	111	124	118	135	96	117	95	108	117	100	101	115	97	110	110	123	142	107	105	110	107	104	100	100	112	126	120	105	127	105	118	122	137	100	112	103	114	134	109	110	109	102	121	96	110	126	136	95	111	120	94	123	127	134	112	97	116	103	120	107	105	102	121	142	122	120	118	114	101	131	97	112	97	106	115	119	102	113	99	116	124	116	110	124	121	103	103	99	119	100	116	103	117	107	117	90	117	97	118	120	121	114	125	119	117	107	110	120	120	106	99	103	115	110	110	104	110	87	118	112	102	112	125	114	112	119	114	118	98	103	96	99	111	116	120	99	116	119	118	114	111	110	123	112	104	128	112	111	113	128	123	124	96	118	106	110	114	102	104	101	110	107	116	104	123	102	114	122	104	106	121	107	105	123	111	126	115	104	121	120	91	97	105	121	115	112	124	98	135	103	115	115	105	112	101	112	133	103	123	112	96	120	97	122	107	136	110	100	125	101	125	139	98	109	114	114	129	105	113	100	103	93	106	111	126	137	99	123	124	121	111	95	116	131	121	102	106	124	123	117	126	123	124	119	122	101	121	110	109	125	107	109	103	103	128	110	126	118	132	123	125	113	120	114	118	109	112	122	110	93	119	99	116	134	139	115	114	130	128	149	106	138	102	110	130	105	110	105	128	110	101	133	111	123	130	111	122	121	129	118	113	112	104	110	127	128	105	106	111	110	122	119	105	111	126	112	100	113	125	114	122	132	105	123	115	128	102	125	102	114	119	111	100	119	108	103	118	106	105	107	120	118	109	123	142	112	105	118	102	109	115	98	113	118	110	102	99	121	130	108	129	126	124	113	126	102	99	108	110	131	108	111	112	105	125	105	112	118	110	123	127	125	99	113	119	142	111	98	122	117	112	113	117	99	106	101	108	123	93	127	116	101	117	123	118	88	130	115	117	122	114	111	86	111	109	112	115	121	112	117	121	107	97	106	110	115	109	105	103	116	97	104	111	100	121	119	94	109	106	110	103	107	118	104	113	110	119	128	124	114	123	123	131	134	116	114	121	101	118	104	127	113	106	116	101	131	114	119	100	108	112	128	117	117	112	115	100	123	113	123	110	124	110	131	111	109	118	99	119	113	111	125	107	114	102	101	119	113	123	112	121	110	102	136	92	109	105	112	112	119	122	113	100	104	105	99	113	116	118	107	133	106	121	95	100	124	117	134	137	135	125	128	113	107	114	117	97	111	119	100	109	110	133	103	111	120	125	103	104	118	108	122	135	109	129	109	139	139	93	122	105	104	122	108	110	125	110	106	124	113	110	133	102	115	101	123	130	115	95	112	125	113	110	103	132	120	122	110	118	123	107	95	112	116	94	114	125	132	110	105	120	101	118	134	124	102	98	111	102
35761	46436	48697	52625	70824	78786	52763	26784	4641	2173	1857	1860	1284	1627	1269	779	520	403	279	262	287	283	254	262	268	258	286	266	276	254	291	279	242	281	279	267	267	273	260	289	264	251	300	258	257	270	299	277	280	298	280	309	289	242	274	268	274	240	294	268	244	239	256	286	245	241	276	280	269	276	262	256	259	274	274	269	258	280	293	252	276	267	304	265	256	255	297	277	264	270	257	243	265	275	269	284	243	287	258	267	244	245	280	282	278	288	254	268	259	273	262	255	268	266	288	240	303	275	259	284	272	270	264	278	298	277	253	266	270	266	264	261	277	249	240	291	247	253	273	276	247	263	250	288	269	303	263	262	279	273	312	251	233	296	264	289	296	259	271	273	279	264	260	284	271	267	304	265	243	275	248	289	289	279	266	261	268	263	297	251	275	252	270	257	244	269	276	264	261	277	263	250	268	262	261	243	257	295	268	279	284	294	274	254	281	257	266	275	274	233	281	277	275	257	276	252	255	267	253	261	248	255	285	227	250	272	290	280	293	264	285	292	257	276	271	254	251	249	286	246	246	271	305	295	269	260	274	260	269	287	237	275	245	253	247	269	280	290	275	268	272	277	264	292	269	265	273	272	278	272	262	266	232	301	272	254	281	252	300	283	255	248	267	250	270	249	291	265	241	277	259	259	264	271	247	238	303	277	270	274	243	243	275	260	254	251	281	288	271	283	269	300	277	264	265	253	282	265	281	257	256	239	255	287	270	263	268	289	249	277	270	282	260	274	270	257	247	268	271	291	281	288	259	259	241	267	263	240	294	298	279	288	260	276	286	234	250	250	289	272	245	263	267	252	297	257	256	261	281	284	234	255	250	288	286	261	264	250	269	282	246	234	268	290	261	269	281	256	269	278	248	251	290	268	270	247	281	278	262	280	284	280	292	274	268	257	262	288	248	307	295	275	277	270	269	284	265	263	255	246	223	273	259	275	269	225	282	257	276	282	254	257	262	287	267	249	263	280	291	246	245	269	291	273	266	294	285	254	276	251	295	223	249	279	255	289	268	266	261	270	272	269	285	285	265	257	267	284	253	274	275	269	233	288	255	270	263	297	281	304	260	268	281	265	258	262	294	257	253	247	295	283	233	272	285	307	268	265	269	264	262	275	256	247	267	277	285	279	258	281	253	227	268	277	291	265	290	301	248	264	257	279	257	260	292	256	265	273	255	271	271	262	273	260	247	277	305	278	270	241	286	275	279	291	266	260	265	248	285	265	270	301	265	276	255	259	266	275	262	276	262	289	266	278	280	272	276	276	295	269	246	247	263	271	291	256	250	266	273	283	290	329	300	256	272	285	271	247	256	273	267	241	300	249	251	248	264	276	256	267	254	267	302	282	256	279	255	295	272	273	272	298	270	267	275	255	255	247	287	258	281	277	269	279	291	246	268	282	276	291	253	261	250	244	264	280	255	258	278	275	276	275	266	287	263	280	292	304	251	252	245	251	267	263	289	255	254	289	248	271	250	269	304	259	283	271	232	268	276	258	277	251	277	255	278	266	274	273	240	275	250	257	269	281	289	289	272	294	268	252	287	252	261	313	258	264	253	293	242	262	267	266	277	271	280	244	266	319	262	267	263	257	276	259	247	298	285	297	285	290	267	281	277	276	291	291	281	270	252	271	260	263	260	270	267	246	246	284	286	255	266	263	245	265	287	246	271	246	260	262	268	289	274	256	290	289	287	267	278	238	271	278	233	269	238	266	266	255	272	263	272	256	230	265	260	265	261	250	296	261	276	280	295	259	259	297	274	274	272	272	292	248	297	269	271	272	255	263	245	253	253	253	253	256	290	272	268	266	281	268	266	257	269	249	261	249	268	269	261	287	265	247	256	253	302	274	254	271	243	246	270	258	261	284	307	267	252	254	272	259	271	280	268	282	279	291	282	281	257	270	292	289	249	277	245	288	273	256	255	267	223	243	268	297	272	297	244	267	276	262	267	239	278	279	265	260	298	277	266	265	265	276	277	293	274	299	281	264	259	307	272	271	265	270	227	308	262	279	231	266	294	267	270	267	246	259	253	250	266	263	297	269	285	277	274	272	278	282	263	296	288	238	260	287	306	250	289	252	245	276	248	293	237	289	290	280	281	272	259	262	286	267	277	282	269	266	260	247	267	273	263	281	266	303	254	275	268	276	285	261	278	251	258	274	270	260	273	260	268	258	250	270	275	265	261	268	276	298	240	258	255	263	256	265	267	266	274	271	278	273	276	258	250	309	272	290	283	287	261	306	273	278	286	245	247	234	268	259	227	221	287	270	294	261	246	252	310	248	241	253	264	276	255	241	261	276	261	279	278	278	264	276	266	287	272	285	251	274	252	283	274	226	264	262	264	270	276	238	308	263	259	276	270	279	252	284	221	260	308	256	265	258	258	303	264	258	254	283	275	271	263	267	261	302	257	290	268	267	286	268	283	249	280	274	263	266	261	262	254	258	274	278	271	273	294	286	243	262	248	270	277	264	268	253	243	307	273	260	260	272	277	246	281	288	278	268	339	263	268	267	267	267	262	287	305	271	270	267	298	274	272	246	253	259	286	301	272	258	276	248	247	272	249	275	233	257	256	256	271	271	266	287	263	245	266	271	249	280	281	269	249	278	276	273	259	279	275	272	252	286	257	270	254	273	271	287	289	266	268	252	280	255	270	275	257	272	253	243	263	271	269	252	286	253	272	296	267	262	281	258	258	284	251	279	230	278	284	272	248	266	266	277	242	254	298	266	286	250	278	280	263	272	270	235	250	282	260	256	262	287	284	286	282	276	284	247	281	280	251	277	271	280	299	280	258	251	275	285	257	246	297	273	259	289	278	270	255	237	263	262	288	264	270	295	283	294	269	264	267	276	258	265	282	283	248	288	267	282	283	250	272	253	265	252	266	279	266	273	282	252	268	302	272	267	263	268	257	263	277	258	284	278	252	290	294	275	244	261	263	288	292	291	251	276	271	272	268	250	261	278	265	284	300	305	263	262	277	249	269	264	262	301	272	241	270	268	280	320	261	258	231	283	251	251	260	293	276	232	279	248	273	295	268	237	225	254	254	270	259	269	243	265	252	264	286	262	272	265	252	255	270	303	268	276	274	268	268	272	292	258	257	242	266	294	244	274	292	297	268	282	262	295	277	253	279	271	247	277	278	280	235	275	250	257	272	259	275	262	276	270	285	266	271	272	247	269	277	264	254	270	288	250	291	276	267	255	279	272	245	247	252	261	294	245	271	272	276	276	266	280	253	255	285	239	265	283	272	258	287	274	244	315	253	317	247	258	269	274	258	279	265	302	271	286	239	293	245	274	273	272	268	261	267	237	309	296	250	272	286	266	266	253	288	292	244	251	254	259	286	249	260	312	300	281	267	292	275	266	261	263	269	277	276	242	233	281	278	287	251	268	267	266	267	231	233	263	295	283	268	275	282	242	272	264	289	264	270	303	265	270	300	258	279	261	288	280
18797	21344	27038	23539	17056	13335	6647	1205	238	144	177	152	170	135	149	149	154	153	152	128	163	131	134	156	139	162	140	134	153	121	133	166	142	120	130	136	154	162	145	151	121	139	152	126	149	131	140	154	143	142	135	122	133	133	145	150	169	165	140	140	136	143	121	136	129	136	145	132	142	140	139	147	137	126	137	152	149	139	108	153	133	145	155	130	162	154	140	140	148	147	135	152	125	145	140	135	153	155	134	154	122	139	152	119	144	141	141	147	109	155	161	137	139	140	130	116	127	139	130	164	141	126	126	131	131	144	151	131	137	149	104	148	143	134	163	146	138	122	160	169	144	142	141	135	125	144	146	124	139	142	134	141	121	146	110	134	136	125	147	153	140	128	128	136	156	122	145	139	136	137	139	140	128	147	154	140	130	115	150	134	141	152	122	154	123	144	144	182	129	147	134	151	150	143	156	144	146	149	137	125	167	155	118	147	139	143	121	137	125	143	137	127	146	146	132	140	142	130	130	167	180	152	123	139	151	147	124	146	136	134	125	130	148	148	146	133	143	141	130	133	137	147	153	133	134	151	156	135	135	146	129	150	123	145	131	126	160	167	137	142	160	155	136	151	139	134	128	134	138	129	132	152	151	141	140	155	162	140	161	139	145	133	157	138	157	140	128	129	135	122	130	145	153	142	149	141	132	134	145	145	141	123	133	154	132	129	172	150	127	132	149	171	145	145	158	147	139	130	139	156	147	168	130	112	138	138	149	151	150	115	143	136	152	125	136	137	141	150	140	141	110	156	122	144	122	123	150	118	148	148	108	147	126	126	141	128	143	126	126	142	141	156	132	126	138	135	132	129	139	150	143	142	148	118	136	138	153	125	137	134	150	126	151	134	111	141	138	129	138	182	117	150	157	138	133	144	145	130	111	171	144	145	144	141	127	146	154	128	160	148	146	135	138	137	152	134	136	117	145	125	147	143	133	147	140	138	136	155	129	141	132	113	153	132	136	152	174	128	148	168	169	149	120	146	116	142	144	132	134	131	124	146	155	122	143	135	113	140	154	115	166	158	142	133	122	119	147	137	129	120	137	149	131	158	144	172	134	161	153	139	156	146	134	120	135	130	121	118	157	135	159	140	128	140	147	145	137	142	135	151	148	134	127	137	131	142	148	150	154	143	159	141	136	138	152	122	151	159	131	151	133	119	131	145	147	146	138	130	147	124	131	138	150	161	139	146	135	147	148	114	136	138	114	140	126	142	128	120	139	150	129	130	166	113	140	139	130	140	144	134	153	129	143	145	138	113	150	119	118	132	142	120	149	156	155	128	138	141	149	139	154	130	137	143	131	153	154	135	153	137	137	152	120	146	145	165	123	149	148	125	137	129	130	136	149	147	132	154	140	141	136	142	119	132	143	137	150	123	156	131	152	145	133	132	134	113	135	143	144	141	130	148	140	145	132	140	144	163	130	118	121	146	140	141	155	132	135	133	110	141	137	120	132	164	140	137	161	165	150	127	121	138	116	168	126	134	132	136	123	128	150	127	143	132	150	138	134	142	140	151	140	143	146	139	164	135	130	146	138	150	140	128	129	128	125	141	129	128	139	153	159	141	119	136	135	130	142	110	146	153	160	159	125	131	160	132	129	148	137	125	147	157	139	129	123	138	136	116	150	134	142	122	142	129	162	139	152	157	146	118	116	142	151	146	159	153	105	136	150	129	132	142	116	110	165	139	128	142	137	142	148	151	142	145	138	123	127	156	133	154	121	127	149	121	122	118	152	143	155	149	123	150	138	134	146	136	149	131	126	117	136	151	147	146	121	135	129	135	141	142	132	135	169	139	148	136	139	154	136	128	157	124	139	156	139	145	135	154	176	130	149	152	139	139	147	150	151	156	140	156	116	130	129	140	129	125	121	146	128	136	155	128	144	125	142	165	130	124	139	143	154	150	153	146	128	149	146	167	141	130	130	152	135	136	139	164	125	158	156	121	130	152	135	168	125	142	140	129	136	149	140	135	127	136	139	155	141	150	158	117	120	129	157	141	141	184	148	158	128	147	145	150	122	124	169	132	125	127	141	138	139	142	140	140	135	130	133	152	139	142	140	124	144	118	148	152	141	131	147	143	149	148	152	146	146	151	131	137	136	129	135	136	152	135	116	124	148	153	142	147	112	127	131	145	157	139	142	148	137	139	149	139	133	167	131	130	128	155	163	125	143	145	111	125	126	122	143	151	143	131	136	130	139	141	123	144	145	123	128	151	153	135	125	137	137	150	124	144	141	151	158	152	135	132	128	140	126	135	149	160	124	114	150	152	130	127	132	124	158	133	139	118	130	124	154	154	138	150	135	138	137	146	132	122	141	144	145	153	151	134	147	162	151	150	140	134	148	122	138	137	151	143	137	129	156	123	145	144	133	134	144	148	133	143	162	140	146	144	132	139	143	146	108	139	148	127	152	146	145	129	141	136	129	162	139	132	138	124	129	133	134	116	149	134	117	128	123	145	140	137	140	122	141	126	140	153	142	137	148	132	132	130	140	120	157	145	133	138	122	137	160	127	143	126	140	160	117	159	143	148	152	124	146	145	119	149	155	138	136	143	137	104	140	157	128	153	147	127	141	160	136	113	153	135	137	147	134	142	131	122	154	161	131	144	143	141	131	136	134	138	110	139	140	143	143	140	138	133	136	140	130	132	132	148	141	130	149	143	152	132	155	123	135	127	142	125	123	135	136	117	133	134	156	149	125	132	137	125	144	157	120	129	145	158	123	137	159	140	158	129	133	129	137	140	150	156	121	138	145	139	128	147	148	153	133	143	158	132	132	124	149	119	132	156	144	141	109	159	140	124	132	119	138	140	134	121	150	125	126	133	138	136	127	139	132	122	124	130	156	147	152	135	156	146	133	146	113	158	151	124	137	149	161	133	146	156	117	138	137	147	140	133	142	149	132	143	136	156	130	158	115	135	134	128	147	146	132	133	156	163	159	127	146	144	152	141	114	161	134	130	138	134	139	137	136	121	129	143	155	142	121	143	158	145	146	138	139	128	149	138	142	148	174	137	149	127	142	141	142	145	132	134	145	156	136	155	140	139	142	130	143	144	131	161	145	146	147	134	134	126	149	122	143	158	166	164	129	146	127	158	138	153	145	135	145	152	137	148	137	130	151	158	134	142	149	135	152	127	153	144	129	144	150	153	133	144	125	129	128	127	148	133	116	135	163	146	127	120	147	121	141	150	143	137	141	143	155	138	163	122	145	146	144	124	139	129	151	147	152	136	137	141	121	141	144	121	143	141	136	146	147	160	137	130	147	134	130	164	123	152	137	122	150	144	148	140	132	140	145	161	127	157	125	142	152	128	132	124	124	141	134	135	128	149	151	165	144	137	132	128	138	148	134	148	148	132	131	120	124	110	125	148	143	123	132	151	140	146	136	148	142	153	136	140	144	157	117	137	146	142	145	140	143	116	147	111	129	134	134	125	155	156	150	152	160	145
11740	18346	29999	33484	29796	27516	14764	3202	723	507	454	447	425	394	360	385	346	350	360	316	360	340	331	331	307	326	348	353	331	321	352	351	361	312	360	347	328	327	321	345	326	321	388	340	349	366	307	312	322	314	357	331	353	335	320	338	319	370	329	356	350	298	326	341	373	332	381	349	330	339	328	323	355	331	357	324	353	340	312	358	354	359	339	358	318	310	328	322	333	317	344	339	317	349	325	342	336	299	299	356	299	327	328	308	346	321	340	314	327	351	334	329	330	318	316	370	360	327	318	327	344	342	349	327	345	361	323	328	306	367	343	318	321	331	331	340	331	331	323	353	327	330	359	352	355	329	340	324	314	329	346	365	351	332	355	334	342	330	339	332	318	362	358	341	368	321	339	338	344	329	335	370	355	338	339	312	331	298	320	333	353	319	331	355	328	330	350	335	336	356	324	335	329	332	342	320	335	348	346	321	335	337	342	335	303	339	355	322	304	304	327	334	348	327	325	331	311	340	344	340	316	341	346	325	339	318	328	321	331	338	337	330	340	352	319	337	364	335	340	340	341	361	357	365	335	324	357	334	317	311	325	318	337	325	342	356	360	322	308	328	334	331	341	339	322	349	315	328	321	327	333	323	330	352	336	357	342	314	343	343	358	347	317	331	338	337	345	322	350	337	341	332	321	339	340	322	339	354	314	324	362	327	341	358	305	319	338	354	288	336	340	326	323	348	354	316	317	325	341	341	317	347	348	311	335	339	329	324	357	324	356	340	315	329	331	364	351	320	293	348	366	330	349	320	304	359	332	333	349	362	386	349	330	343	295	328	327	341	335	306	332	339	392	359	357	342	344	325	375	333	341	342	367	338	312	336	323	318	352	319	349	345	344	325	338	318	329	356	342	304	355	330	332	367	321	373	306	314	300	335	336	342	351	359	317	330	325	344	337	344	317	303	318	307	335	338	315	309	317	371	372	322	323	341	311	326	341	343	307	329	367	318	324	364	342	354	343	343	351	318	341	323	356	330	304	342	313	350	333	360	324	318	348	314	353	304	352	361	339	334	298	316	345	344	342	315	347	295	357	335	319	346	331	318	365	369	329	355	356	348	339	321	307	367	335	332	325	317	350	333	350	326	340	316	332	339	329	341	338	333	308	370	332	308	356	309	347	312	310	338	324	375	332	328	349	362	332	356	333	365	346	317	374	333	335	326	314	333	354	336	352	330	318	371	342	358	331	351	330	345	333	360	323	344	323	374	362	327	318	338	281	370	325	332	360	350	334	327	329	356	369	343	334	323	331	349	346	340	343	361	354	364	323	289	362	353	299	345	346	371	297	353	327	334	346	331	333	340	354	330	340	357	317	312	337	325	352	332	331	330	320	354	327	286	384	320	331	352	375	305	360	321	323	359	350	362	353	368	351	376	337	342	318	362	318	340	335	318	313	371	318	375	301	359	291	345	331	330	330	320	352	311	328	301	316	307	361	305	347	364	336	349	302	313	369	330	332	341	328	346	331	339	342	334	340	361	324	321	316	323	352	321	359	352	357	326	343	320	344	312	293	362	338	340	342	329	295	318	320	339	333	330	370	336	346	330	345	336	326	304	317	317	350	332	324	327	352	361	326	365	335	326	317	293	348	337	339	331	347	339	307	328	340	321	318	335	349	312	356	336	362	308	352	347	303	347	342	354	327	302	339	315	344	340	365	325	359	316	348	334	325	334	349	337	325	349	301	323	305	342	324	328	316	370	301	285	339	336	314	300	314	337	330	343	339	331	327	350	327	369	347	342	326	335	328	309	342	344	335	340	312	322	328	335	340	326	338	326	323	321	310	325	348	365	308	367	306	327	368	364	305	349	328	332	303	358	313	361	329	332	367	339	343	341	326	360	300	342	334	301	357	357	350	336	310	335	315	330	351	350	339	376	350	361	330	308	357	310	350	327	334	346	332	351	315	336	318	330	332	325	311	353	348	342	302	307	348	351	359	360	354	336	329	351	353	330	335	324	318	347	334	359	293	310	344	334	361	321	350	318	293	336	325	355	321	383	346	317	366	344	347	297	350	354	316	339	333	334	339	336	339	323	351	335	334	336	327	334	353	363	344	335	310	355	362	348	338	310	320	337	308	329	343	352	344	337	366	329	312	326	345	298	331	352	328	324	342	365	294	345	333	302	331	338	339	310	319	355	342	349	351	317	377	332	311	314	347	358	321	322	329	337	344	353	343	317	341	330	328	330	342	347	351	365	320	324	312	357	330	325	326	331	370	332	348	346	319	314	323	348	328	322	359	337	363	345	358	353	353	362	342	355	347	334	359	346	350	341	325	339	333	381	337	343	357	346	336	350	330	353	315	346	340	350	372	342	341	326	319	297	320	333	333	327	351	334	314	360	351	335	348	299	324	372	323	338	347	318	324	315	340	343	312	322	300	326	319	332	333	379	321	341	313	340	339	316	368	348	324	359	334	326	334	348	351	342	339	350	349	347	343	376	336	329	329	317	320	343	328	356	340	344	307	366	345	331	347	314	369	347	349	292	320	345	375	349	383	347	344	337	357	350	328	341	290	339	344	353	329	329	306	317	320	336	361	336	321	346	344	328	321	318	321	324	310	338	346	365	312	299	306	352	320	350	334	365	320	328	325	358	308	372	329	304	375	348	332	344	325	345	312	329	330	383	345	278	354	365	310	336	334	337	327	347	320	349	328	308	319	337	339	306	344	321	357	329	329	349	346	352	333	318	318	336	349	338	363	346	355	364	341	344	337	328	332	350	321	311	343	355	342	346	334	372	329	303	319	330	344	350	311	302	320	290	341	332	345	343	347	344	352	330	368	316	354	352	332	343	331	307	350	362	343	329	330	341	356	323	352	358	333	325	345	343	363	320	333	348	357	319	361	334	340	341	344	326	350	335	343	345	370	316	365	314	349	328	344	331	302	340	343	340	350	342	311	344	313	331	336	320	308	341	336	317	313	323	352	335	340	326	354	348	309	346	312	316	343	357	322	358	323	332	323	308	374	330	332	333	324	331	317	331	352	361	355	349	321	348	331	365	315	341	312	344	345	334	317	334	321	358	340	318	317	348	330	351	326	318	350	303	361	363	362	332	348	343	336	334	306	343	375	344	365	338	350	333	306	337	301	343	357	305	333	356	340	324	340	294	316	335	339	340	328	349	375	311	327	345	316	328	330	367	361	332	367	312	355	346	368	340	313	326	311	320	362	339	315	359	351	367	335	361	349	322	311	332	339	321	336	328	341	354	348	333	365	345	318	353	375	318	347	349	372	343	339	304	341	353	341	336	355	320	333	309	376	340	355	331	345	368	342	335	317	359	334	347	328	329	329	362	335	352	316	344	336	315	340	343	343	334	329	358	326	357	312	324	311	328	351	316	335	338	340	313	363	331	309	335	328	353	326	299	327	328	352	331	312	338	330	371	365	338	336	282	368	326	342	308	328	339	319	357	330	341	381	324	325	320	343	344	368	345	316	340	310	388
36322	47724	46678	37684	32151	39956	28121	12072	2800	731	275	236	221	260	264	201	169	146	131	120	152	125	142	142	142	143	154	112	154	130	139	148	154	141	133	128	124	127	136	122	142	147	139	139	143	138	155	137	135	148	131	127	131	144	138	148	134	163	156	138	157	147	161	148	123	141	142	162	151	168	156	146	144	129	147	131	118	116	129	152	146	135	122	126	128	120	149	133	141	129	128	144	121	129	140	141	158	141	152	141	142	127	145	170	157	139	139	142	150	172	133	151	143	145	147	134	108	143	133	138	153	137	135	155	169	134	151	128	143	120	161	168	144	147	158	150	144	147	143	157	129	149	131	153	150	105	147	158	162	143	140	144	144	152	148	143	138	154	127	140	138	146	124	126	138	145	127	154	131	117	113	144	137	147	136	125	145	144	127	135	176	127	145	151	150	140	142	134	135	142	150	143	138	141	144	143	150	125	153	121	150	147	141	152	148	143	144	136	139	151	120	130	159	153	149	144	145	153	128	140	144	130	148	149	150	148	123	152	140	121	140	147	152	140	139	138	120	151	154	158	130	134	156	158	149	148	147	144	140	157	170	173	143	128	136	146	148	141	137	145	138	158	137	161	158	146	148	156	143	132	121	148	131	112	148	150	152	133	147	125	146	139	151	134	144	139	145	143	150	137	139	136	124	156	146	138	160	152	119	139	151	123	139	138	142	131	150	126	143	137	146	135	155	135	120	138	141	154	138	142	127	141	159	153	145	150	158	153	147	125	140	145	133	156	131	140	141	143	132	146	134	156	163	153	164	144	136	149	150	151	159	168	134	143	149	131	134	137	144	159	164	152	148	149	142	148	141	158	147	116	148	166	147	142	122	137	140	133	134	129	127	122	136	134	137	141	143	143	143	157	142	155	135	141	129	146	154	127	133	141	139	153	133	146	137	133	122	155	157	122	144	152	145	144	152	147	117	123	137	152	163	158	141	127	151	126	159	146	123	142	152	139	149	129	138	156	139	128	167	156	120	135	140	145	158	155	145	140	149	126	160	130	135	148	170	151	146	155	136	123	159	128	131	152	141	128	159	154	122	123	135	134	143	151	153	143	154	121	137	128	137	155	127	153	173	155	124	157	145	156	139	148	124	155	152	145	119	142	146	128	146	131	151	142	155	140	132	133	157	149	153	146	130	128	119	159	125	117	127	128	141	148	146	137	143	135	138	151	163	141	139	147	140	158	134	134	143	128	136	135	134	145	142	135	153	148	159	143	119	147	135	149	163	127	121	101	149	123	132	142	132	159	146	147	168	148	160	146	184	151	149	145	136	139	155	131	150	145	130	149	131	138	151	152	116	134	155	146	136	161	136	184	153	136	136	140	125	155	120	140	132	151	141	164	143	154	154	151	145	146	144	152	133	141	121	134	141	148	137	142	128	152	151	141	141	140	156	142	149	138	153	134	134	139	144	146	130	157	152	151	142	149	131	134	153	148	120	132	156	149	151	155	137	119	119	149	173	166	133	130	121	157	153	131	155	118	141	133	129	151	125	126	165	138	139	146	143	153	154	126	155	144	151	138	146	152	138	166	147	166	141	144	130	177	136	145	139	157	142	119	129	136	126	149	148	124	147	145	133	136	135	134	126	165	143	133	150	150	137	153	146	142	150	137	148	133	128	151	148	143	158	131	135	132	142	160	144	162	152	150	148	128	135	141	145	152	131	151	161	150	137	142	148	150	154	154	164	134	150	145	145	137	156	125	155	132	155	142	132	157	132	141	171	152	146	115	139	131	138	149	146	129	146	114	129	118	132	133	141	145	135	144	115	137	147	159	129	142	149	143	150	143	134	157	146	122	128	141	121	124	128	130	148	158	153	140	133	134	128	141	139	134	167	148	146	144	151	155	151	130	139	131	129	151	143	144	128	128	147	145	141	133	130	144	133	132	116	140	140	126	137	140	135	170	138	149	139	131	144	176	149	142	154	133	129	154	151	139	143	143	159	141	143	147	143	142	138	130	164	133	134	131	154	151	134	168	104	127	153	148	152	141	129	140	134	133	145	122	139	156	146	135	164	147	126	132	152	149	159	150	146	119	140	143	158	160	140	131	150	163	166	148	99	161	152	137	130	145	135	156	161	130	141	147	141	124	129	133	144	161	146	145	163	147	130	151	131	150	157	119	131	139	142	144	138	165	127	144	140	131	143	152	147	127	139	131	142	120	139	131	150	146	163	131	148	148	130	152	166	149	144	145	135	133	122	130	157	151	126	138	149	176	151	155	152	164	154	146	124	145	130	137	149	139	178	156	133	125	147	133	157	132	143	128	157	129	146	130	145	112	153	139	149	144	147	147	162	141	132	140	144	155	141	133	163	146	128	146	142	119	137	152	171	172	141	141	127	116	157	140	151	120	151	128	144	156	162	164	140	158	132	163	130	145	137	134	122	146	138	154	162	129	135	133	161	144	153	157	133	131	141	147	146	160	131	151	134	132	147	141	152	154	145	143	159	136	126	146	132	139	143	141	139	141	146	140	131	150	135	132	129	139	136	131	140	145	141	143	127	130	140	146	133	144	147	153	127	136	133	137	142	123	163	162	137	131	145	149	134	130	135	130	117	129	134	140	149	150	129	167	148	126	131	142	162	144	145	157	151	154	140	156	132	150	144	139	172	154	153	138	126	124	167	159	131	144	157	141	151	141	182	154	143	127	121	144	146	150	129	135	164	152	164	176	153	138	155	118	143	150	154	165	134	143	144	136	138	134	161	150	142	147	128	134	112	133	132	128	164	123	149	150	126	148	121	141	146	121	161	150	164	141	153	109	121	150	109	142	155	133	150	146	140	122	141	165	145	138	138	137	139	132	127	158	126	114	152	153	136	139	148	143	132	124	144	148	130	140	148	148	135	122	140	166	139	135	133	131	118	149	154	129	145	137	136	154	146	158	146	141	133	143	149	142	134	126	133	165	138	146	149	138	139	120	141	150	144	145	132	159	131	168	160	162	140	151	126	136	139	144	137	145	140	140	134	153	142	140	129	134	158	135	140	142	147	124	143	149	164	128	140	148	138	158	171	134	164	137	138	154	136	133	142	143	131	147	129	125	123	150	131	148	136	141	146	146	135	137	142	161	133	131	141	102	157	154	151	135	134	145	107	141	149	148	123	139	133	119	140	132	154	115	152	144	130	153	137	140	148	142	160	157	142	141	159	118	147	147	139	152	131	145	135	129	143	122	136	129	148	133	140	142	139	135	130	138	153	127	134	129	145	153	132	130	119	148	144	152	124	154	136	137	151	141	146	140	155	148	137	160	157	129	176	157	138	139	140	142	145	114	124	145	162	141	138	145	157	158	151	160	165	169	143	139	140	138	148	152	151	141	130	131	149	124	140	145	139	149	118	143	128	161	152	148	171	136	144	154	128	144	127	150	156	154	123	141	125	148	164	138	131	132	145	157	130	127	132	137	146	142	138	132	125	116	138	139	130	142	145	156	120	153	126	124	142	167
25482	41847	49234	45838	53307	60333	38454	13040	1852	970	940	825	747	927	898	619	497	409	341	335	347	353	349	307	334	356	366	351	352	338	346	315	343	327	368	370	322	310	311	326	339	332	345	358	348	344	349	375	312	357	335	338	346	316	309	344	314	313	349	351	333	364	336	319	336	344	317	332	296	334	334	294	305	349	348	325	333	344	323	346	350	361	339	336	356	343	359	365	332	327	329	326	355	310	344	340	324	355	316	342	322	341	341	313	331	338	339	360	330	327	318	343	345	330	343	338	350	323	302	358	321	287	309	331	341	315	342	364	325	314	345	339	330	327	360	338	353	326	341	357	316	366	343	340	332	331	342	335	318	363	349	342	333	344	324	312	347	318	345	328	304	347	313	341	331	333	348	321	337	352	311	329	327	338	328	342	344	316	320	342	351	316	331	302	350	345	325	301	330	339	308	335	336	320	308	340	338	346	334	369	331	348	349	312	341	338	321	350	333	324	331	300	346	336	325	341	348	316	350	326	325	320	378	345	363	334	342	348	316	314	358	312	319	319	330	328	365	334	307	332	322	308	336	339	340	316	333	346	366	325	338	357	323	338	330	324	333	371	353	363	333	338	336	334	343	331	338	302	346	348	346	327	358	327	313	343	343	353	313	318	320	326	346	344	321	354	362	311	364	315	314	304	357	318	318	318	337	332	309	330	324	322	337	318	324	311	304	309	364	338	346	362	310	372	335	348	337	331	337	334	341	331	317	338	310	344	341	344	328	356	330	350	318	354	329	329	358	332	310	364	321	306	332	344	351	348	351	318	360	313	331	314	349	316	366	344	351	358	338	331	327	331	323	365	293	328	330	337	298	325	341	345	343	341	343	322	324	352	300	333	316	333	348	333	327	312	339	345	284	324	341	325	336	368	329	356	321	303	360	323	343	339	305	332	339	323	285	311	318	325	330	337	353	329	339	314	301	346	319	332	324	323	348	350	351	332	341	353	368	337	347	372	321	346	315	331	345	329	306	373	348	338	352	323	346	337	332	322	324	309	328	364	366	374	356	344	317	348	341	350	344	343	323	351	354	315	332	336	328	392	345	321	339	325	288	277	329	347	313	311	318	308	335	318	323	330	331	348	345	323	352	302	339	295	350	329	342	342	314	318	358	350	342	342	352	336	314	321	353	357	309	339	307	323	320	344	303	342	357	329	325	336	321	302	329	309	313	327	339	322	341	342	319	332	346	320	350	321	329	347	341	350	330	363	307	382	338	333	321	307	320	374	347	368	333	324	335	330	322	342	314	310	338	324	294	334	330	344	362	367	341	324	328	343	330	298	330	340	313	357	346	307	303	335	356	355	316	336	337	330	306	304	312	335	339	373	322	347	319	328	340	358	319	325	349	340	356	368	328	312	318	341	303	341	365	329	330	368	348	326	301	358	346	360	347	344	358	316	324	347	328	337	364	342	317	331	347	338	317	322	314	346	317	325	333	340	325	346	333	351	338	335	338	370	353	320	319	316	290	355	351	325	306	313	311	333	341	334	349	337	325	329	313	325	335	331	331	334	340	346	360	334	329	324	365	350	335	349	349	346	343	336	355	326	355	347	328	345	343	360	320	291	377	306	325	358	327	338	320	327	329	345	334	350	330	326	328	344	341	327	337	301	326	323	353	312	334	364	330	342	333	338	331	335	328	339	334	318	326	353	339	332	356	325	309	334	325	350	337	358	318	353	367	350	378	361	336	353	311	341	361	340	370	335	316	331	343	340	322	354	357	323	362	324	331	335	342	364	361	319	330	333	324	335	324	332	329	326	341	290	335	329	333	358	337	332	308	330	347	332	353	336	329	346	368	350	330	331	321	300	345	338	326	346	336	321	341	342	338	360	378	361	382	351	350	322	308	327	348	335	330	339	340	315	351	328	318	350	368	370	336	316	320	325	315	346	328	322	383	336	382	328	342	342	337	345	328	333	333	338	344	333	312	347	360	367	345	340	329	328	340	347	388	353	319	344	375	315	354	334	316	357	329	324	338	327	321	318	343	333	315	313	335	363	360	344	336	359	343	358	319	322	333	336	348	357	330	322	322	324	323	342	346	321	324	334	342	321	357	304	357	353	330	343	302	319	365	308	369	349	358	303	334	324	327	331	338	355	350	333	331	344	339	371	337	323	329	325	335	364	347	349	322	325	338	332	350	347	330	337	310	345	318	339	344	339	346	329	362	346	357	347	357	347	333	365	326	365	342	307	326	337	346	314	297	345	345	336	329	340	314	325	337	351	317	313	315	336	323	344	343	315	310	326	344	338	367	323	319	333	324	308	349	316	332	371	309	327	349	330	348	365	361	331	336	290	358	315	335	297	357	343	336	306	349	352	342	366	341	334	360	329	326	321	307	334	334	375	367	353	343	347	322	322	305	318	359	329	347	321	323	313	303	341	331	328	306	360	301	324	337	350	302	330	359	328	321	340	318	342	340	340	332	339	360	347	352	305	316	342	321	317	352	384	318	323	333	336	336	324	338	318	363	354	361	314	338	357	353	340	334	337	334	349	316	372	338	362	329	355	321	332	342	337	318	324	342	293	326	316	339	325	316	330	335	356	323	322	317	313	359	313	319	311	380	320	314	362	330	343	311	323	332	325	347	341	314	276	341	335	341	321	344	329	330	353	300	353	334	378	318	332	340	306	325	339	316	339	322	387	326	380	329	327	324	321	335	350	363	331	333	323	359	313	344	353	341	349	353	350	308	345	350	364	341	336	316	300	341	319	345	308	341	331	338	317	322	350	303	345	348	314	319	335	317	341	335	347	336	330	301	317	353	376	309	316	342	334	350	334	312	339	353	341	360	338	318	323	329	331	314	315	319	302	301	346	347	320	334	334	341	343	325	337	314	353	304	344	356	368	311	362	338	320	305	336	340	311	351	352	339	379	320	358	332	366	344	319	331	346	333	332	331	342	336	327	343	320	307	337	327	331	328	329	317	318	320	341	334	353	333	334	340	355	358	337	313	333	335	334	334	327	332	326	337	343	350	315	351	333	313	322	348	319	331	373	303	328	339	316	301	341	300	318	311	327	314	315	336	322	316	328	323	331	326	332	316	342	314	347	346	324	340	296	345	314	342	316	335	351	294	335	326	336	333	348	344	313	378	338	311	351	331	335	348	346	335	344	347	349	364	281	335	335	332	333	355	336	364	329	342	323	316	328	357	344	362	321	351	322	324	331	306	341	309	321	332	323	322	357	317	325	343	357	333	320	367	355	335	361	354	323	350	339	310	359	321	335	353	348	340	329	350	320	339	346	344	331	347	338	346	321	331	340	334	336	354	331	335	344	345	329	342	311	321	352	371	312	325	345	313	364	338	355	316	350	361	336	306	284	357	318	349	326	327	327	350	341	322	319	354	337	350	332	329	324	338	311	327	345	330	340	328	335	342	355	325	343	305	338	295	347	307	349	361	327	341	320	339	345	316	337	358	359	365	336	357	342	336	360	322	320	317	330	318	313
50785	45985	40809	36296	34157	46771	37768	22224	8732	2000	750	337	288	463	438	325	240	129	115	108	110	125	104	110	131	127	105	139	132	86	116	120	120	108	149	117	106	130	120	123	122	124	130	103	120	106	112	96	110	129	120	140	114	116	113	105	103	122	107	130	118	114	93	136	112	105	107	120	116	104	113	129	97	108	112	106	115	97	119	109	120	134	121	116	114	109	128	122	99	126	130	145	118	109	113	120	123	140	126	114	107	110	103	120	108	122	123	119	111	116	127	124	143	116	117	120	117	112	118	102	108	107	125	143	118	135	129	102	127	108	108	115	115	120	127	113	109	143	121	136	131	107	124	121	124	109	117	104	103	104	154	127	126	131	117	112	119	116	102	122	108	118	118	125	125	122	125	124	127	118	115	104	105	114	121	107	132	113	113	120	135	116	126	102	91	117	115	129	112	114	110	97	130	130	104	105	136	114	127	112	101	127	116	141	114	119	119	115	107	117	116	118	116	113	139	131	130	100	115	131	100	95	120	134	119	121	122	107	115	105	120	108	92	114	135	106	101	105	110	132	112	103	107	113	122	104	112	91	110	126	101	125	96	96	131	121	117	131	107	131	124	117	106	115	121	126	138	128	129	113	120	116	110	112	104	133	132	104	105	123	128	105	137	107	96	123	120	101	123	107	136	103	105	128	128	130	110	113	106	121	108	115	105	119	125	110	104	126	110	118	91	105	100	109	141	123	103	99	112	133	117	130	115	133	99	118	125	122	106	100	112	106	125	120	108	102	112	137	120	100	119	130	121	112	136	133	120	102	116	128	125	115	95	132	133	95	106	127	106	118	120	120	115	118	124	109	114	108	150	111	102	119	119	119	128	114	108	116	105	124	106	128	122	128	105	77	90	115	112	94	117	112	104	108	120	129	108	114	126	119	120	109	116	140	141	103	101	119	101	134	104	109	96	113	100	106	125	119	127	123	125	134	108	106	113	136	109	119	131	100	103	118	112	103	126	125	125	128	114	127	107	111	115	115	105	91	119	125	112	116	123	111	127	117	122	128	122	119	122	131	114	125	115	91	118	116	95	107	115	104	116	100	126	123	126	128	123	122	116	133	95	93	105	103	88	108	110	103	143	130	116	130	109	117	125	111	120	122	115	120	114	102	110	122	129	99	109	112	120	103	132	115	119	125	126	113	129	119	114	92	116	112	99	132	116	111	122	113	100	119	123	106	114	110	115	114	94	117	97	115	104	121	110	105	122	128	119	99	83	108	127	111	109	94	112	119	104	115	105	93	127	108	118	108	109	111	111	131	126	125	113	111	112	111	122	111	116	110	120	107	127	109	117	116	108	117	123	87	115	122	134	124	119	105	115	106	130	78	115	116	115	108	120	93	123	111	97	113	124	115	97	110	134	97	116	106	126	112	132	124	130	126	86	107	133	110	121	117	108	113	125	119	101	92	103	99	100	115	109	138	111	125	115	112	109	123	113	113	133	116	97	104	110	133	121	108	105	122	121	136	111	114	126	121	124	122	132	115	106	117	117	112	109	121	108	123	103	112	95	98	115	109	95	109	117	115	130	110	110	118	101	111	111	93	119	127	120	116	119	108	95	111	114	117	109	113	99	116	89	120	95	103	108	120	109	132	111	147	109	115	104	119	132	136	137	123	115	113	95	132	129	109	122	130	105	105	110	100	114	99	104	104	90	149	106	109	108	99	118	107	116	129	128	125	103	115	112	128	114	117	119	129	139	117	119	127	129	103	122	108	106	139	113	127	125	128	106	126	121	113	112	109	109	109	110	114	111	134	129	101	107	118	128	114	100	106	121	118	107	104	117	109	93	101	115	106	122	115	104	122	113	110	139	119	105	114	129	130	123	130	99	116	114	113	93	117	122	122	117	99	132	107	129	120	120	119	89	131	116	120	96	143	136	121	111	103	107	125	118	97	122	112	111	117	107	124	111	135	112	117	123	123	132	123	100	109	117	115	87	119	100	122	124	142	120	101	101	111	123	95	108	111	124	103	122	119	139	94	115	114	134	111	153	107	131	102	118	97	112	109	114	108	121	133	100	103	99	113	116	107	111	101	114	118	128	111	93	120	98	108	118	126	108	95	109	125	123	111	115	93	123	124	132	119	102	79	111	105	112	113	118	112	126	127	110	135	130	117	109	128	125	98	100	124	95	117	127	100	125	104	136	87	122	118	98	132	93	128	126	113	123	119	93	95	113	112	119	106	129	115	127	145	121	137	95	129	106	100	116	120	110	114	139	104	97	140	103	107	101	128	122	112	112	123	98	107	123	119	102	116	116	124	105	123	100	134	125	106	121	118	99	103	131	119	110	126	130	114	136	122	130	124	126	127	130	103	122	109	103	96	104	97	118	127	98	93	114	96	105	103	121	97	107	101	112	117	132	107	117	120	134	124	124	129	109	117	118	115	100	123	120	96	127	115	115	113	116	108	132	116	113	107	106	101	116	128	123	115	106	121	144	99	116	115	112	126	128	112	121	118	123	129	115	108	108	120	120	118	117	104	112	113	109	115	132	118	123	124	112	95	121	107	106	129	119	132	119	118	130	106	118	110	103	106	127	125	115	121	94	96	114	120	123	136	106	123	100	131	116	124	131	107	125	126	116	128	126	117	118	111	132	109	104	105	110	118	109	118	132	116	109	115	140	107	108	116	98	114	99	111	137	119	125	103	95	101	105	121	114	130	109	97	129	111	124	123	94	111	111	109	113	115	120	124	106	125	128	119	116	132	116	104	114	111	117	129	124	119	125	118	123	99	86	116	128	115	99	104	107	113	111	116	88	114	120	104	119	126	116	93	100	104	125	114	87	111	104	124	89	134	112	98	109	114	114	135	125	101	119	85	139	129	124	121	140	121	120	124	122	101	140	114	109	128	124	119	127	122	94	101	112	123	123	117	119	117	122	129	118	119	130	114	133	135	125	96	122	114	96	97	126	107	119	119	121	104	115	117	114	124	115	107	103	121	106	104	120	117	114	110	106	129	116	122	130	131	116	112	118	137	118	121	109	115	124	113	111	112	120	113	93	120	124	100	102	129	115	111	107	106	120	119	112	112	109	121	127	122	98	124	113	119	112	131	131	115	113	103	115	110	115	119	123	106	114	124	110	113	112	105	122	113	119	99	108	110	111	110	100	130	127	109	113	82	120	127	123	117	120	131	112	111	101	115	116	131	139	119	126	105	112	126	104	116	111	130	104	106	105	112	93	107	105	112	93	109	108	119	111	127	118	95	110	102	94	105	119	129	126	111	105	96	117	107	116	126	124	99	133	119	113	105	118	121	111	105	107	122	103	112	118	114	109	119	121	107	119	110	108	131	124	138	105	124	98	110	109	116	123	131	145	118	123	115	107	95	107	112	109	112	134	110	95	126	96	119	134	110	102	149	143	111	136	93	110	122	123	105	118	122	122	137	98	124	102	100	103	99	124	115	110	114	112	121	120	116	123	111	109	115	117	126	120	114	109	109
39332	48646	52566	53751	62279	79936	53407	25810	4971	1858	2102	1313	1158	1977	1868	1318	717	392	310	290	278	330	246	283	283	293	264	294	284	283	253	290	280	265	264	282	286	273	285	275	261	265	265	281	258	254	282	280	273	285	251	292	278	266	297	266	277	287	261	300	298	240	257	250	280	261	241	293	269	300	275	282	241	268	290	292	268	272	232	293	263	283	282	272	280	263	274	299	272	275	292	279	244	297	267	261	260	250	262	256	240	238	255	276	254	251	259	278	296	279	281	278	267	257	251	278	283	263	265	299	276	262	262	274	278	254	312	294	275	250	256	288	300	276	259	289	271	263	270	291	275	296	253	295	254	271	275	260	257	275	263	270	293	290	261	248	301	261	254	268	283	254	251	277	241	259	250	291	293	268	247	297	245	291	283	273	296	238	262	275	264	278	254	262	277	249	279	262	281	301	270	266	260	252	243	271	262	277	270	232	276	265	290	239	255	285	259	283	247	282	256	260	277	259	265	265	294	294	266	259	267	288	269	300	282	239	317	273	306	293	252	264	284	257	268	274	263	274	261	269	272	281	275	282	262	242	266	257	290	277	270	287	256	266	273	257	274	260	280	285	265	255	291	275	289	274	291	261	275	248	278	260	271	259	261	285	288	267	274	263	238	293	299	271	280	276	285	246	284	264	268	289	266	295	271	270	276	269	281	275	306	264	284	262	273	233	249	289	248	275	247	271	292	244	290	264	275	284	269	278	283	275	303	271	265	265	279	280	274	247	266	278	270	294	278	269	319	254	270	278	267	281	269	276	273	297	257	284	264	269	277	267	297	261	313	257	268	260	242	285	254	254	278	256	263	277	258	282	241	273	281	303	259	261	266	259	249	310	276	272	273	284	273	281	274	262	292	277	282	269	282	275	249	250	259	284	271	279	263	263	258	253	274	268	282	238	289	277	241	263	264	256	259	286	265	273	266	245	276	270	275	259	285	229	260	265	270	277	280	298	283	280	288	273	277	276	254	283	296	274	253	309	257	247	277	270	253	272	244	239	276	252	282	253	280	281	286	280	261	275	280	243	278	266	262	275	264	256	282	287	268	268	274	274	266	276	278	244	258	281	275	265	260	253	259	250	235	250	238	243	279	283	241	296	283	263	288	252	288	279	288	267	273	264	255	300	278	307	272	265	252	264	270	287	277	252	279	275	287	277	306	268	258	259	267	265	264	244	284	250	265	287	256	287	283	299	269	272	272	303	261	261	279	289	273	304	262	267	255	263	284	283	275	273	276	264	238	295	284	270	262	284	298	263	222	294	262	265	276	295	251	279	285	279	231	279	277	291	269	265	300	276	239	263	294	278	279	310	276	271	269	291	265	273	271	291	288	283	257	272	272	243	267	275	268	281	272	270	286	272	275	275	275	243	259	247	304	246	302	283	267	273	257	271	269	242	257	272	276	288	267	299	243	280	290	275	296	258	256	279	273	294	258	280	274	283	269	265	283	300	275	250	244	283	292	264	297	254	264	272	268	285	289	291	257	267	305	291	295	275	270	262	258	273	260	270	281	282	287	247	266	249	299	274	276	244	274	272	275	279	285	308	277	283	282	282	266	263	280	269	267	304	286	283	278	275	277	258	273	253	261	293	283	268	309	285	295	262	291	265	259	253	300	267	273	263	281	260	268	283	287	259	289	247	270	277	290	269	275	257	281	256	285	285	256	262	259	264	279	276	284	299	258	270	263	276	266	281	292	262	276	269	270	265	271	294	241	262	271	277	279	260	237	274	293	285	263	267	249	279	270	282	282	258	269	295	272	285	270	280	314	273	281	274	283	283	258	289	277	287	280	284	260	297	271	279	279	266	267	249	290	257	275	287	297	245	259	280	245	262	269	274	273	269	259	289	252	296	300	274	290	288	285	263	279	275	291	274	290	275	241	260	267	283	287	255	269	277	296	236	271	266	282	272	294	253	273	275	267	316	268	285	275	265	251	285	284	275	265	284	277	266	263	298	269	256	282	266	308	297	251	269	265	238	291	250	277	259	286	299	263	257	288	273	249	265	263	292	303	294	259	271	279	296	295	255	266	283	296	291	285	278	280	325	253	280	287	256	256	255	256	281	297	260	262	255	259	274	247	284	268	245	265	281	287	298	259	270	282	259	292	243	281	296	283	271	260	285	279	259	262	258	288	248	294	238	259	288	303	305	279	254	262	264	243	264	292	269	285	272	305	264	283	288	252	269	298	271	291	272	268	298	269	261	295	272	268	258	265	233	274	292	259	306	284	257	266	257	319	259	241	309	269	269	277	264	247	288	255	281	252	281	293	273	269	306	263	241	272	285	280	293	274	277	261	299	300	291	271	254	266	266	277	249	293	269	271	244	286	246	293	254	295	260	253	286	271	248	296	271	279	253	288	263	267	260	242	278	289	272	288	264	253	257	287	282	262	272	302	286	283	268	279	265	266	281	300	268	293	241	266	265	260	266	285	282	269	249	282	271	275	240	296	293	273	236	289	298	269	258	264	292	252	254	273	319	274	272	255	261	290	279	241	259	265	265	244	265	273	289	233	272	280	282	257	263	253	267	269	292	274	281	289	242	267	296	267	272	298	275	266	254	259	266	282	280	299	274	260	306	267	277	271	261	268	253	279	269	242	273	291	269	281	275	284	231	278	257	261	252	270	250	277	260	283	299	276	263	294	239	271	269	250	309	275	290	264	293	268	278	278	248	283	242	256	257	291	255	281	268	267	278	286	263	281	282	277	296	282	273	293	275	265	250	260	248	297	257	271	279	279	243	253	285	284	284	288	282	277	292	273	254	288	302	251	274	303	274	271	269	278	246	271	245	297	264	271	264	286	236	275	280	301	273	260	231	284	283	269	257	272	255	280	255	262	285	250	294	278	270	255	305	283	243	279	245	290	284	322	292	288	265	240	275	298	279	256	284	267	266	288	262	293	270	259	262	296	278	261	249	258	289	264	250	273	288	243	253	275	265	272	269	283	252	295	259	278	271	269	277	292	275	286	264	247	243	299	308	269	272	295	275	291	273	277	299	277	291	277	250	281	260	282	254	231	267	253	264	272	286	266	276	256	275	282	256	293	280	242	270	275	295	257	272	242	292	298	270	262	271	314	244	286	280	283	274	260	249	247	291	267	259	270	287	254	267	270	273	277	258	268	268	272	290	290	274	264	272	262	252	278	263	277	274	277	261	289	256	265	242	268	247	272	282	304	275	299	273	269	271	268	256	275	268	262	247	294	259	271	265	281	293	272	256	236	289	262	275	259	263	298	290	278	273	292	263	271	242	265	304	255	223	248	270	254	265	284	250	247	237	254	248	283	265	279	235	265	253	306	262	278	303	276	299	242	299	291	261	275	271	274	259	267	254	278	260	292	270	295	271	272	274	269	259	251	280	253	261	283	277	267	293	255	268	267	267	244	278	283	293	245	267	277	313	248	281	276	263	289	264	275	283	301	260	249	301	262	304	262	282	284	263	281	282	259	270
19787	25278	29679	22013	16242	12965	5868	1225	289	191	184	165	151	148	158	166	135	143	161	133	158	146	138	151	143	144	148	173	153	141	144	167	138	159	156	150	122	163	141	147	172	147	151	136	142	158	127	159	161	142	163	151	152	156	132	144	141	153	156	146	153	143	140	121	176	152	147	134	128	121	127	142	138	152	124	154	150	153	166	144	134	132	130	127	111	122	148	124	150	157	128	135	152	161	153	166	146	155	141	147	137	129	169	145	140	140	142	153	151	127	134	158	163	135	152	149	144	123	169	148	170	118	136	144	161	149	151	147	145	141	138	157	132	142	155	130	140	141	141	151	118	141	159	153	145	138	143	136	144	128	144	140	131	137	139	146	168	146	156	135	142	137	151	147	135	161	159	142	123	168	144	141	178	156	130	145	147	148	133	159	159	143	124	172	143	139	134	142	172	150	138	144	157	139	154	118	137	140	138	139	139	151	133	129	146	139	179	128	158	126	140	139	175	154	151	143	137	134	155	147	126	151	131	159	128	150	143	146	125	136	171	129	154	181	151	153	139	134	129	147	126	146	153	159	131	159	149	150	125	176	149	145	138	124	156	113	152	143	144	148	138	125	139	132	127	164	131	155	140	157	147	145	127	155	162	138	125	140	144	133	149	128	146	140	150	168	153	131	140	175	132	174	157	148	142	131	142	161	132	147	132	147	147	153	128	136	159	138	145	136	129	139	178	138	148	140	158	153	140	142	110	154	153	126	146	170	154	131	124	134	138	164	149	133	143	142	136	129	141	160	140	139	141	155	133	147	134	149	154	165	137	159	126	124	127	169	150	157	161	162	139	155	165	168	135	143	154	134	132	155	138	163	131	142	144	136	148	152	146	140	133	134	149	141	129	131	132	125	122	139	150	136	113	153	135	141	159	146	136	153	138	134	132	143	124	142	148	164	156	137	141	137	155	158	159	145	141	154	160	145	162	133	130	143	132	155	134	138	131	148	161	118	121	136	146	127	155	158	153	138	133	138	143	137	146	134	153	151	139	134	153	136	141	148	164	155	137	147	151	140	151	137	151	137	135	171	139	145	150	153	140	139	139	149	154	154	151	127	122	126	138	148	142	150	132	142	139	143	133	140	138	164	142	149	131	146	150	157	129	122	147	133	143	157	135	147	127	118	132	163	148	150	142	142	148	148	165	128	155	131	114	146	155	142	153	148	136	149	148	133	167	149	166	160	152	160	158	165	153	140	121	154	157	149	131	133	117	135	165	150	155	133	145	133	150	133	151	139	134	125	152	135	137	132	146	151	156	145	144	156	151	149	148	158	142	146	147	156	153	152	151	150	124	139	155	158	130	165	131	128	160	160	129	140	135	153	152	159	170	152	135	147	149	150	141	157	132	154	143	140	167	174	143	138	136	129	135	161	148	159	152	132	132	135	147	167	153	162	155	144	157	152	135	131	145	157	140	152	160	144	120	149	146	153	145	150	157	137	157	143	157	166	156	149	143	148	143	134	149	149	143	111	140	149	122	153	151	131	140	149	145	140	139	145	134	155	172	157	139	120	141	142	131	144	133	135	147	152	153	139	147	143	144	151	127	129	148	138	167	125	124	140	157	142	140	142	139	166	187	168	161	166	142	137	158	140	127	133	135	166	131	140	154	166	158	152	151	157	152	125	127	169	146	145	159	144	149	109	156	125	124	128	136	154	129	142	149	148	146	161	123	144	159	131	153	148	139	142	164	152	160	154	150	151	156	150	181	158	166	148	156	145	152	143	146	162	149	140	130	165	173	135	152	150	137	153	136	142	161	127	128	150	140	147	135	148	140	155	158	130	132	134	145	148	156	148	138	144	164	154	144	130	151	124	137	155	130	149	153	153	148	147	127	158	146	149	155	140	141	155	135	158	149	152	139	138	165	136	150	149	152	120	143	153	148	153	155	164	166	156	133	139	135	140	105	134	126	149	172	155	153	153	152	150	139	122	163	157	143	131	143	139	155	152	162	175	148	150	140	135	140	135	145	121	126	141	143	155	150	135	162	166	141	156	157	142	158	136	152	131	149	149	148	166	131	133	148	146	160	147	151	169	146	154	142	146	129	136	154	167	142	155	144	132	154	155	125	141	146	157	146	125	153	147	150	152	160	182	147	149	135	119	145	140	159	133	143	149	136	149	161	136	145	138	155	152	160	138	127	151	156	159	141	123	146	175	149	149	145	129	139	133	140	130	145	150	169	135	147	127	161	172	130	159	132	147	160	126	136	144	146	148	148	142	126	129	126	124	140	143	153	158	120	157	152	141	150	128	132	141	149	190	150	142	149	151	161	145	160	149	145	160	154	121	166	151	138	129	122	147	140	157	142	188	143	143	127	158	144	122	127	154	129	144	128	135	121	159	152	150	137	149	165	140	148	161	156	147	156	150	144	136	154	125	141	152	128	119	137	149	129	144	160	133	123	140	126	151	145	151	149	153	142	159	145	141	151	130	160	138	130	147	129	131	154	151	161	153	159	154	160	138	132	169	164	150	124	152	162	139	148	145	166	164	131	172	149	140	160	152	152	134	140	127	141	145	152	155	144	132	138	143	162	158	137	122	167	147	136	145	143	151	163	155	130	136	145	119	165	149	143	156	164	143	159	135	154	142	150	153	172	138	131	168	157	126	150	125	141	147	139	136	154	165	130	147	140	141	140	172	157	129	118	154	150	149	168	126	150	147	155	165	151	121	125	152	142	151	145	140	141	149	161	148	159	149	143	157	125	138	159	155	163	156	139	133	160	158	147	147	129	147	179	134	158	136	154	155	134	140	157	154	137	138	145	150	133	132	161	134	129	142	134	151	151	159	151	149	142	137	142	170	142	145	152	153	141	119	147	177	135	130	130	141	142	130	156	144	159	139	158	147	160	135	148	150	152	145	147	136	143	149	141	149	142	146	132	137	133	173	165	136	144	155	165	154	124	118	128	140	145	132	167	164	138	139	142	126	135	154	149	147	137	153	162	165	141	161	144	152	159	141	132	158	156	132	152	139	158	121	137	165	154	177	147	124	123	130	127	142	144	169	160	145	153	152	127	152	148	136	147	164	164	146	156	163	125	145	159	151	150	169	140	135	156	128	128	155	145	166	141	152	140	140	131	131	152	162	152	148	158	141	141	158	145	148	142	178	152	129	145	143	170	142	164	148	153	179	127	137	135	141	164	161	147	132	150	170	175	146	155	162	142	139	149	118	146	144	147	129	148	121	137	158	125	134	137	132	149	138	159	142	141	154	152	147	155	154	141	159	141	158	168	125	136	152	142	149	160	143	144	141	157	145	152	167	136	139	147	146	139	156	159	139	145	139	143	161	146	125	128	124	146	136	123	127	155	146	147	173	157	162	135	122	141	145	140	154	141	156	156	157	155	158	112	153	164	168	154	162	127	145	167	164	147	138	152	160	142	160	151	145	136	144	169	164	121	139	133	153	140	143	142	138	142	145	138	157	143	136	137	158	145	139	153	154
13124	21917	32357	31329	30611	26448	13639	3306	788	527	430	446	380	378	355	357	360	318	329	354	357	367	379	348	340	356	336	358	379	296	370	346	350	345	357	399	344	346	323	365	353	368	351	364	356	335	308	372	372	347	325	350	332	372	369	361	352	346	361	367	344	352	380	350	345	329	353	394	346	339	404	360	340	339	347	381	337	324	374	337	377	351	341	381	352	364	369	340	372	380	356	362	356	325	323	355	328	366	344	327	333	342	359	371	356	327	367	332	371	331	372	328	359	315	327	335	347	339	367	320	361	323	324	353	357	350	370	384	331	340	342	368	362	376	349	351	355	359	344	332	337	330	355	360	356	336	341	364	329	317	335	337	345	326	353	353	327	331	349	289	409	383	351	366	372	343	335	326	351	322	362	370	370	344	354	360	323	339	351	345	392	323	365	317	373	348	378	369	338	308	342	350	347	374	355	362	339	341	366	349	354	373	333	316	365	360	363	374	373	339	361	357	350	371	340	328	365	368	352	349	357	362	350	342	351	325	311	341	361	356	356	366	352	345	357	360	340	354	373	358	372	352	331	345	363	367	327	363	321	328	374	356	372	343	331	356	329	331	345	341	346	362	333	373	353	356	379	349	343	342	352	382	340	356	370	371	338	352	324	347	361	362	330	345	333	356	354	349	346	376	335	334	365	340	318	362	361	350	352	348	336	340	333	388	341	414	337	358	367	388	356	346	343	355	324	359	347	348	356	367	331	364	358	343	328	361	351	382	343	351	337	367	357	352	375	338	328	328	354	372	334	344	320	356	336	315	326	355	319	299	377	363	350	359	331	331	404	344	343	350	381	316	327	355	334	362	324	325	376	346	354	298	322	336	345	374	351	331	330	345	325	356	342	337	361	326	347	323	357	339	360	375	343	344	357	379	351	316	405	337	367	360	347	333	351	371	319	320	368	346	360	340	311	305	358	369	343	345	369	338	329	356	349	356	342	381	370	341	360	322	358	326	344	329	340	334	324	337	342	347	341	353	340	331	342	313	358	341	323	345	334	368	349	364	387	344	345	369	346	318	352	372	375	356	385	341	348	349	350	336	351	342	368	348	346	360	361	346	335	364	375	368	339	333	343	347	342	358	352	365	363	354	342	389	368	322	335	329	367	337	337	355	354	371	349	350	348	384	368	345	348	335	343	375	333	351	346	354	326	353	359	371	357	364	346	351	384	303	340	386	344	345	366	328	351	369	359	342	359	321	356	340	339	360	375	353	350	351	329	376	330	332	351	346	365	367	366	374	328	388	370	345	360	359	320	334	352	354	345	350	371	377	338	372	336	339	365	361	350	361	338	359	315	313	334	344	314	346	330	376	348	358	362	344	379	348	351	361	334	358	413	354	341	343	335	370	349	324	350	316	347	331	341	344	347	396	353	341	334	343	338	338	331	355	346	311	343	348	328	354	375	379	356	323	347	368	360	371	352	352	359	344	341	338	357	337	316	341	361	341	357	323	351	348	365	377	357	364	317	341	312	380	327	359	316	393	348	367	337	370	329	349	334	339	377	351	348	374	376	358	364	366	352	384	352	346	332	392	358	357	342	318	381	355	336	356	336	307	350	330	394	370	315	387	334	345	348	323	381	341	353	343	357	336	332	373	356	343	358	342	297	354	363	320	323	371	364	344	324	354	356	341	344	353	359	371	339	386	340	362	371	338	338	349	344	336	337	359	359	361	339	344	333	391	341	346	359	346	312	350	348	323	357	338	328	324	361	330	351	370	354	370	358	352	362	351	335	335	353	373	361	348	374	353	352	354	347	350	317	354	337	374	336	371	323	379	331	358	359	335	357	339	320	293	359	363	327	354	365	353	351	374	339	321	332	322	377	316	350	335	357	396	352	376	355	332	355	353	323	340	342	314	370	356	325	400	315	355	362	359	330	348	352	373	371	386	375	348	338	360	351	350	342	348	348	323	369	357	364	350	349	351	338	359	363	343	332	380	360	364	343	342	324	329	361	342	378	359	361	362	354	334	336	363	380	361	350	341	341	350	363	354	341	348	338	353	358	345	328	344	325	351	336	333	346	340	372	341	377	375	333	324	337	353	334	335	350	362	335	341	354	340	337	347	324	347	366	371	318	372	341	341	326	357	370	361	351	329	327	354	372	345	344	348	383	343	337	358	355	345	373	334	366	329	344	326	351	343	315	349	343	296	346	351	352	348	351	364	342	329	361	353	331	339	356	366	338	373	328	362	337	348	353	365	334	369	351	349	368	349	360	340	384	377	343	344	356	343	365	352	361	342	365	322	354	360	300	328	341	344	371	355	337	342	351	358	356	344	345	305	332	342	351	326	387	366	350	322	355	339	373	348	335	365	359	341	341	350	339	334	337	346	310	341	351	337	347	377	316	359	348	384	363	366	335	327	345	343	352	357	310	331	361	326	366	323	375	333	327	360	327	334	335	351	296	310	355	357	359	332	383	334	314	373	330	348	385	359	385	343	349	358	308	377	329	327	336	343	353	366	328	361	352	332	351	361	335	368	340	341	352	386	336	313	345	342	373	355	358	354	322	334	366	363	353	348	346	356	339	354	343	360	362	326	331	342	351	306	356	383	347	357	373	360	345	345	383	338	329	354	358	352	340	371	361	314	362	347	367	374	344	338	332	364	349	349	386	333	339	349	374	329	349	330	336	395	366	366	368	344	346	331	325	352	327	381	388	357	362	357	380	333	367	344	335	335	354	330	335	326	344	337	345	318	344	333	358	328	342	357	382	345	357	329	385	336	355	342	358	350	351	343	370	359	311	380	355	341	323	337	350	333	357	348	343	366	301	361	362	346	376	329	363	327	345	381	346	360	355	316	343	363	333	374	333	362	351	327	346	368	338	333	328	330	328	368	368	304	351	360	349	327	346	369	328	339	349	338	396	352	349	351	358	373	366	320	366	396	361	351	369	347	337	318	337	336	356	363	345	343	342	350	348	345	324	336	347	376	388	327	347	377	350	348	332	350	391	350	355	327	338	368	336	303	321	381	368	341	374	367	349	347	326	404	355	345	354	366	357	329	326	350	342	378	344	355	330	336	345	379	350	344	351	362	362	353	333	327	368	354	362	345	352	373	332	335	344	327	341	362	378	320	338	315	335	339	364	357	373	340	365	345	344	357	365	360	341	320	384	347	347	378	334	335	359	316	356	352	370	343	311	351	358	348	320	334	375	357	355	346	358	345	347	339	351	364	340	347	328	356	351	403	330	360	341	369	322	367	317	343	352	337	361	337	356	341	343	341	342	340	311	338	350	388	330	347	364	368	361	331	363	327	367	324	360	325	351	361	341	342	348	359	342	343	369	331	342	335	324	339	344	344	365	364	328	359	348	339	316	339	329	353	339	326	346	327	355	354	340	319	353	324	335	331	344	354	333	348	379	359	347	344	347	370	383	372	361	354	374	347	317	337	354	338	333	328	362	368	375	370	350	328	353	327	329	345	350	321	344	381	358	379	321	360	361	371
40447	45614	43904	39942	33657	39399	28474	12199	2400	619	287	261	237	203	189	194	181	146	132	142	134	136	148	156	150	147	133	135	133	152	141	141	127	143	156	133	142	136	142	150	136	149	134	143	157	149	143	137	169	134	154	143	158	154	148	164	135	115	148	151	150	131	136	143	144	119	140	125	137	153	135	127	146	143	147	164	159	148	119	169	123	138	157	132	136	135	162	146	164	149	112	135	160	134	146	168	136	146	142	155	139	130	144	135	141	148	127	148	134	141	141	148	151	135	146	132	130	150	153	148	125	138	161	149	140	163	152	150	145	130	153	150	161	162	158	137	151	148	137	144	171	132	127	146	154	148	157	141	127	131	141	152	157	144	131	155	155	152	129	138	142	174	132	138	147	152	153	153	141	143	165	137	162	141	142	147	160	152	155	155	154	165	154	162	148	144	120	149	145	129	151	154	134	146	131	122	137	141	152	148	139	147	152	155	151	157	160	132	141	141	148	145	133	126	142	168	162	167	152	127	149	141	157	147	149	141	158	136	144	147	113	165	170	145	128	146	163	139	141	136	138	124	135	159	147	142	134	137	177	148	149	161	139	167	144	129	150	143	139	164	137	133	129	154	157	152	133	168	157	138	167	168	164	178	139	148	132	157	143	156	142	133	139	163	144	137	141	152	166	130	149	139	136	125	147	146	171	167	149	131	144	154	144	162	151	134	155	157	143	151	161	130	156	137	151	129	131	161	157	155	142	133	150	147	146	158	141	179	178	151	140	138	147	145	150	157	158	142	151	155	139	155	151	143	155	147	162	124	161	139	151	148	164	152	158	145	139	142	149	141	168	165	145	172	140	137	165	133	136	138	151	172	151	159	139	145	161	146	137	132	119	160	156	151	122	152	135	131	144	160	162	156	149	185	159	145	141	134	159	133	125	140	156	144	131	157	135	144	162	136	154	155	159	139	132	136	150	149	149	161	148	140	130	178	137	167	132	131	150	145	136	149	131	159	141	162	130	153	128	150	175	163	128	137	147	133	137	137	158	131	118	133	128	165	133	152	158	143	146	138	159	154	158	127	143	148	134	156	148	138	167	162	158	130	156	153	145	150	144	161	139	140	170	138	151	142	146	166	129	139	158	159	168	156	147	167	170	147	156	151	152	142	134	134	139	152	156	117	161	147	157	170	140	159	170	156	165	128	144	147	159	153	162	134	153	164	167	176	160	121	141	161	144	155	143	128	143	147	147	122	138	150	126	149	130	153	145	153	120	126	157	162	153	140	145	148	122	150	147	182	165	124	143	133	152	139	136	149	141	171	138	150	137	142	142	151	146	145	149	147	153	132	162	134	126	127	162	141	137	146	159	157	148	154	151	171	138	150	154	140	128	148	147	148	141	148	139	142	145	147	184	149	127	136	136	145	167	158	129	139	146	128	153	111	172	148	167	155	155	144	130	160	141	149	133	136	122	166	164	135	136	140	153	140	150	136	142	153	171	153	147	145	148	150	132	150	144	133	158	143	178	139	151	148	137	152	141	126	136	150	149	158	143	154	164	148	165	150	129	125	130	162	151	165	171	148	132	147	127	166	144	142	139	142	138	133	131	147	146	123	142	142	146	159	137	145	133	154	147	156	141	130	148	154	126	151	159	128	150	149	155	152	129	153	148	154	160	144	148	130	158	158	154	143	136	129	131	140	147	141	148	143	160	127	150	155	146	129	156	134	147	140	165	144	148	134	146	157	161	125	140	140	147	146	124	167	121	165	153	142	146	149	168	152	162	138	146	147	143	154	127	129	169	170	172	131	147	144	135	135	133	140	141	131	150	148	139	141	137	140	156	139	135	166	155	134	156	124	159	131	151	142	128	173	143	148	133	146	140	159	159	138	166	141	139	167	145	151	150	137	169	143	137	139	156	128	129	144	137	147	150	137	126	142	140	166	154	181	141	123	149	142	145	132	146	144	136	139	146	172	146	138	133	145	140	147	142	135	161	170	141	151	149	148	116	130	146	134	135	142	147	156	133	147	157	129	152	160	135	148	162	138	145	146	133	142	163	129	132	151	161	134	160	162	143	145	173	147	131	160	163	137	148	134	144	154	132	141	159	156	158	124	147	148	138	157	146	149	142	170	140	155	177	169	138	149	136	155	144	139	160	145	142	158	126	166	153	174	151	128	152	148	147	150	140	155	145	141	154	152	133	157	150	153	145	143	145	153	138	142	148	157	136	142	158	151	135	125	167	181	158	152	157	138	156	154	151	136	146	148	156	145	144	158	168	153	145	119	146	146	149	137	157	137	128	135	150	129	155	122	137	148	137	125	137	153	156	144	136	157	180	145	152	157	134	164	157	144	132	141	164	154	155	158	135	152	116	153	136	146	149	163	136	139	158	159	138	145	162	137	162	148	164	135	155	157	159	156	128	138	140	143	154	166	149	147	145	131	152	161	154	138	135	141	162	148	137	139	147	141	149	151	153	140	132	168	139	151	151	144	166	160	145	174	146	157	150	130	138	141	158	143	156	126	121	144	150	134	141	143	142	164	155	160	124	124	144	118	165	142	154	160	155	151	133	124	154	168	153	127	144	146	178	140	147	148	170	149	141	159	161	171	147	174	153	142	146	131	137	125	145	168	134	149	164	140	158	152	146	143	147	158	142	130	134	136	158	152	160	173	133	145	136	157	143	126	117	120	151	154	135	148	149	133	155	172	155	151	151	143	147	147	152	138	142	143	147	160	165	142	150	160	124	172	154	149	132	146	173	139	145	158	151	147	109	159	152	170	104	146	125	129	124	147	140	146	144	148	139	138	148	148	161	157	125	153	145	158	145	172	152	139	152	110	142	141	160	156	144	136	132	143	159	134	148	178	149	136	137	157	158	135	150	188	146	138	152	175	144	134	164	143	133	147	161	126	151	160	155	134	150	121	154	155	144	134	154	154	151	150	138	128	153	132	134	140	140	150	137	137	154	145	152	155	146	141	129	159	152	163	149	161	146	132	139	147	153	152	154	153	150	144	131	150	151	149	165	151	169	136	144	138	136	142	149	131	139	123	133	134	154	155	148	143	142	160	163	157	160	136	155	137	140	145	157	158	155	159	130	128	145	137	148	126	156	159	143	152	156	150	158	129	158	165	144	145	128	161	128	147	145	154	161	161	135	164	139	177	132	154	139	151	131	146	147	140	159	137	174	157	151	151	144	166	136	166	153	135	150	150	181	144	157	162	164	153	143	131	155	160	170	136	140	140	142	152	135	176	156	160	166	148	165	155	174	127	134	156	170	159	147	134	167	152	128	157	170	144	150	146	155	143	133	152	165	138	156	153	162	157	144	130	154	161	147	146	161	149	136	148	141	155	147	135	134	154	156	142	152	134	159	152	154	140	140	131	149	146	128	171	143	158	154	143	158	148	150	158	117	146	141	126	143	146	167	144	145	153	140	134	125	142	161	161	126	145	145	150	129	166	130	152	150	154	144	156	166	163	151	135	145	135	146	130	172	126
29708	40995	49319	47970	54185	58447	38053	15324	2152	970	909	971	794	744	632	493	401	367	367	343	361	355	349	318	341	327	340	352	360	337	325	360	371	362	344	332	374	357	344	367	337	366	339	350	311	308	361	333	326	322	346	321	348	349	336	314	334	360	347	342	311	351	367	324	353	354	363	340	348	333	372	333	369	360	347	355	337	341	329	407	376	343	344	352	380	325	345	340	364	347	370	336	381	357	365	325	354	341	343	358	337	337	364	359	389	338	351	319	380	332	360	329	362	358	329	364	347	385	385	380	359	402	368	334	367	384	359	389	346	367	349	346	334	334	330	336	329	369	352	380	322	361	364	342	404	347	372	328	341	324	369	375	393	320	368	346	318	371	328	348	359	353	356	358	329	354	304	326	379	354	314	337	332	346	352	329	338	378	319	335	343	357	365	330	363	297	351	375	349	349	357	348	363	389	354	333	374	335	361	355	352	342	372	322	354	369	351	334	353	345	356	356	358	335	310	365	316	370	373	370	312	337	344	344	352	336	322	320	354	399	359	335	357	358	320	321	325	335	324	356	374	321	380	365	360	313	336	341	346	365	347	378	353	339	359	347	341	369	351	363	361	394	337	343	377	356	352	362	348	348	334	373	364	323	335	357	324	349	338	350	353	356	359	343	392	346	365	333	362	325	329	329	348	350	349	369	338	360	334	366	341	342	337	358	352	381	387	341	313	350	329	349	346	377	385	338	349	332	330	351	341	373	332	345	368	331	344	333	342	373	350	367	309	350	335	341	342	349	350	366	334	355	352	324	351	363	373	332	351	354	334	349	332	326	323	377	339	362	348	373	368	348	334	362	354	357	331	359	328	358	341	328	347	365	341	388	330	309	351	348	330	356	331	357	349	344	312	342	324	345	354	329	364	339	321	349	346	346	313	342	367	364	322	370	355	351	364	352	352	366	310	331	354	336	367	331	357	377	346	357	351	328	317	319	329	348	322	335	364	362	342	374	330	346	345	343	343	355	380	354	368	353	336	358	359	350	347	343	351	323	334	330	336	344	351	351	346	356	365	323	338	356	332	332	309	340	377	351	348	331	363	349	320	336	338	359	330	339	345	367	361	328	356	334	336	356	362	347	376	327	325	401	328	349	341	335	385	354	329	339	378	333	364	338	356	366	368	362	370	366	364	320	355	368	362	356	348	357	326	350	349	386	354	339	322	355	383	332	373	380	318	333	350	345	359	359	370	371	344	333	352	341	339	316	344	358	320	318	323	324	362	340	318	340	338	360	319	367	317	334	335	352	321	340	341	388	347	341	365	351	376	345	349	352	333	365	313	344	330	345	351	329	326	361	372	348	323	359	322	370	330	358	363	319	337	338	372	326	345	335	354	322	340	330	341	321	366	343	348	346	336	338	343	331	361	333	335	311	340	347	351	351	372	338	370	353	336	357	366	368	359	333	316	328	347	349	318	344	332	362	335	332	344	344	359	364	358	306	366	342	309	333	343	337	355	364	347	354	330	342	367	323	344	332	346	365	348	324	352	355	339	349	336	337	355	338	326	377	356	338	358	366	347	364	372	357	348	332	323	352	343	356	309	375	321	370	348	331	376	333	338	378	326	343	376	346	377	313	359	370	353	333	357	329	364	343	334	341	333	352	332	334	360	346	339	369	343	343	382	332	336	326	353	360	327	329	336	375	345	340	374	345	334	311	340	328	382	369	362	346	366	328	338	349	382	342	345	336	321	314	341	332	342	333	348	347	334	356	332	333	365	350	378	321	322	346	346	364	327	372	361	357	328	321	347	329	368	328	358	372	320	327	365	367	353	343	370	347	344	317	373	339	365	356	333	360	330	347	331	319	368	357	335	338	345	361	337	368	344	337	361	342	352	349	329	366	315	333	380	335	368	354	355	374	375	341	367	347	355	337	353	341	346	354	365	342	346	347	362	362	362	311	344	315	351	344	376	351	368	384	353	335	356	358	343	359	330	362	366	369	332	356	353	338	327	341	332	334	353	369	376	366	310	335	390	349	333	362	405	365	368	359	351	347	376	355	338	360	329	352	347	382	342	357	357	324	359	343	352	327	341	343	324	334	342	383	360	388	353	332	347	322	378	381	366	338	376	359	343	373	362	382	323	356	338	331	341	357	356	364	361	341	303	327	388	348	352	321	342	371	360	316	320	335	359	314	347	336	357	346	335	352	363	320	350	367	362	335	320	352	338	343	333	356	342	352	344	324	336	390	356	357	343	345	369	359	323	337	349	329	324	338	357	355	348	324	351	320	346	358	324	324	380	344	330	321	333	358	339	326	344	377	356	325	361	357	368	335	372	360	355	363	315	357	390	341	305	339	351	352	345	360	347	346	335	348	374	375	352	337	327	352	352	334	315	350	330	353	370	327	331	348	338	359	333	372	317	311	383	328	357	358	348	374	357	369	352	363	342	331	363	360	340	310	345	340	347	344	345	356	363	352	349	370	370	332	372	343	359	345	345	338	351	297	350	336	360	381	323	393	335	364	331	366	354	357	337	331	348	354	356	358	347	334	352	339	327	355	354	353	355	339	339	367	378	346	331	364	352	384	341	327	362	369	351	312	327	351	355	349	335	340	343	332	353	354	331	339	335	330	335	348	347	356	338	354	345	352	343	354	337	363	353	362	352	344	334	332	360	338	337	351	349	371	345	367	344	357	345	326	340	345	342	352	347	353	377	329	331	365	353	334	363	351	336	362	325	378	320	341	369	340	320	322	363	363	343	323	332	343	349	353	349	339	338	335	388	355	369	365	354	366	401	336	354	337	328	340	339	362	343	314	347	342	368	336	355	388	337	325	364	327	356	302	367	324	354	345	324	326	347	345	323	337	326	349	373	328	343	345	331	349	394	365	336	377	345	349	323	362	340	346	329	331	382	367	334	344	344	378	340	295	349	333	352	351	318	363	335	379	369	346	349	333	356	354	353	348	307	360	371	368	337	340	349	315	336	337	354	349	331	376	356	315	315	370	343	342	312	369	362	331	340	363	339	302	335	365	359	322	363	358	352	384	386	349	342	351	380	359	369	350	333	333	367	310	338	358	345	355	324	351	344	339	346	352	337	355	348	341	355	330	338	370	337	368	383	371	371	357	359	337	358	351	329	349	370	364	339	326	349	328	352	330	360	368	338	358	346	332	380	366	342	348	344	368	353	347	373	354	328	326	349	343	341	386	318	363	341	319	355	353	348	333	335	337	326	357	341	343	378	334	359	355	334	331	333	352	349	330	377	348	340	345	334	347	398	347	323	343	293	345	341	387	372	334	358	328	347	305	344	337	342	325	320	335	364	339	351	330	361	331	338	358	333	340	352	341	364	369	361	368	347	384	380	380	360	388	333	343	354	359	380	335	380	338	326	352	367	374	353	312	368	355	359	337	289	335	361	357	345	382	347	349	336	315	330	358	367	365	358	348	344	322	335	357	356	365	392	381	323	350	326	378	322	340	345	345	320	373	342	330	354	322	344	331
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
