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
336019231131	336019231692	336019232242	336019232792	336019233342	336019233892	336019234442	336019234992	336019235542	336019236092	336019236642	336019237192	336019237742	336019238292	336019238842	336019239392	336019239942	336019240492	336019241042	336019241592	336019242142	336019242692	336019243242	336019243792	336019244342	336019244892	336019245442	336019245992	336019246542	336019247092	336019247642	336019248192	336019248742	336019249292	336019249842	336019250392	336019250942	336019251492	336019252042	336019252592	336019253142	336019253692	336019254242	336019254792	336019255342	336019255892	336019256442	336019256992	336019257542	336019258092	336019258642	336019259192	336019259742	336019260292	336019260842	336019261392	336019261942	336019262492	336019263042	336019263592	336019264142	336019264692	336019265242	336019265792	336019266342	336019266892	336019267442	336019267992	336019268542	336019269092	336019269642	336019270192	336019270742	336019271292	336019271842	336019272392	336019272942	336019273492	336019274042	336019274592	336019275142	336019275692	336019276242	336019276792	336019277342	336019277892	336019278442	336019278992	336019279542	336019280092	336019280642	336019281192	336019281742	336019282292	336019282842	336019283392	336019283942	336019284492	336019285042	336019285592	336019286142	336019286692	336019287242	336019287792	336019288342	336019288892	336019289442	336019289992	336019290542	336019291092	336019291642	336019292192	336019292742	336019293292	336019293842	336019294392	336019294942	336019295492	336019296042	336019296592	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
50292	19277	7146	2174	1448	1066	843	704	559	514	402	397	364	337	334	327	281	267	282	253	272	246	248	239	268	227	243	242	221	240	261	234	247	220	255	225	218	221	245	206	252	220	213	219	229	224	232	209	214	207	226	216	214	184	195	214	227	210	208	203	217	202	235	215	200	228	199	250	201	234	237	217	219	252	198	230	252	214	221	239	187	218	207	244	228	229	196	219	225	173	239	220	228	218	207	226	219	241	214	203	207	222	195	215	206	202	216	213	220	242	221	237	211	231	214	227	209	242	207	214	235	224	226	209	191	220	219	223	214	206	226	222	225	214	201	222	210	214	194	215	236	218	224	192	212	219	218	182	218	242	200	206	229	180	224	211	237	222	222	229	240	212	220	194	217	237	214	212	179	236	203	197	198	251	228	217	220	206	210	227	237	211	219	216	202	195	215	216	225	228	224	225	207	209	226	212	221	195	204	232	198	206	200	202	231	212	224	192	201	210	236	212	228	228	217	217	220	231	241	230	215	204	218	213	218	239	223	226	203	192	207	219	199	240	221	189	217	228	207	179	207	220	218	212	223	218	215	208	224	224	188	221	209	195	203	227	222	215	196	226	210	215	234	191	201	221	209	200	222	198	233	228	193	216	236	201	236	196	179	225	214	189	218	238	248	227	204	226	201	244	226	209	191	196	232	202	202	212	214	199	216	222	221	231	241	197	205	212	203	231	205	198	209	230	201	201	216	209	217	198	199	217	214	206	236	210	203	204	228	226	199	224	192	215	217	197	206	239	226	217	228	189	192	206	206	223	241	218	182	171	220	217	239	247	197	227	229	215	207	206	205	210	220	223	209	225	207	207	178	185	206	225	194	223	225	219	211	234	199	221	206	218	198	216	187	201	189	245	223	224	248	219	198	193	226	236	232	199	202	232	222	181	240	224	196	197	213	215	205	205	214	211	201	221	209	234	212	220	214	205	240	219	205	202	213	227	240	219	218	218	200	207	229	211	206	225	220	194	217	232	186	185	202	200	207	249	240	211	189	191	223	214	229	203	212	215	216	221	220	217	193	211	227	195	191	234	243	213	225	246	202	245	228	233	190	220	218	208	209	202	244	187	232	206	200	234	221	219	204	219	226	227	209	224	219	216	204	225	211	219	231	208	209	214	224	215	198	222	199	203	214	250	188	216	201	221	187	218	209	248	222	219	208	222	212	225	225	210	213	216	241	213	234	220	233	184	224	226	219	224	213	216	233	219	214	194	224	210	226	221	217	205	223	205	203	176	228	229	191	216	195	216	229	219	219	220	205	193	221	218	237	213	202	230	200	223	194	212	200	205	240	211	221	225	215	250	230	218	238	251	231	235	199	187	219	204	190	226	216	220	200	213	217	215	206	214	208	216	214	210	226	225	207	237	197	221	207	208	218	236	225	191	206	240	207	202	209	217	228	224	201	251	203	221	233	216	208	207	194	228	213	198	220	205	219	223	226	240	238	203	219	221	198	230	230	222	209	203	211	210	225	220	198	227	210	220	216	228	217	195	220	205	231	204	219	198	212	186	207	201	197	220	227	197	212	218	204	230	242	204	192	230	213	224	218	210	219	209	202	222	213	213	233	217	235	199	205	230	210	209	214	208	215	212	222	215	185	231	207	221	202	208	204	196	235	225	236	220	217	221	222	215	230	228	203	236	224	211	209	220	206	239	191	212	227	214	218	209	208	256	200	189	205	220	249	230	236	209	207	206	240	200	210	205	228	217	203	231	228	203	194	209	200	216	221	204	234	201	238	228	220	205	214	204	218	232	193	197	205	217	206	236	199	243	221	209	200	194	223	206	210	235	217	223	216	200	209	211	217	233	220	232	203	203	198	221	229	250	177	206	218	214	203	222	209	221	198	235	194	233	232	226	231	215	214	224	209	215	218	242	201	227	240	220	214	239	233	235	217	238	214	203	203	211	221	238	204	208	218	219	215	195	215	222	252	220	243	201	208	203	192	222	221	224	214	216	204	204	211	217	195	232	202	231	199	220	217	214	216	227	220	193	196	221	232	236	211	205	209	205	211	238	220	183	236	229	225	228	201	200	192	207	220	212	214	200	207	206	232	227	214	225	233	220	207	252	224	235	216	207	215	204	224	223	202	188	233	226	240	216	208	212	209	226	208	215	206	208	238	208	197	221	211	221	218	218	207	239	230	179	203	201	208	237	211	208	227	213	215	238	205	211	197	199	245	204	217	196	211	205	204	199	196	231	206	195	196	208	221	214	257	221	203	227	227	205	213	196	184	221	204	228	226	212	222	216	209	195	200	200	227	223	216	216	230	208	217	208	232	217	216	212	242	211	217	231	227	231	195	203	246	183	189	204	190	182	222	209	185	229	234	201	191	233	208	240	202	207	225	221	230	201	213	208	198	237	198	220	191	212	233	203	189	218	195	190	203	224	220	204	221	223	217	215	201	212	216	234	220	223	210	219	244	214	207	213	231	206	219	219	186	199	202	228	224	225	189	247	225	230	196	199	236	212	208	202	209	206	238	209	176	213	194	227	200	219	204	215	190	230	217	223	218	201	207	232	234	242	228	210	232	237	207	211	218	213	232	237	217	210	196	207	197	228	179	196	213	219	230	212	235	231	193	219	209	218	209	216	225	219	186	193	221	238	239	222	233	212	230	209	223	215	228	216	232	206	250	217	211	214	182	209	220	205	173	227	220	213	227	240	219	215	221	214	221	195	214	193	199	241	214	193	221	224	228	221	178	199	208	221	208	213	200	229	199	226	220	216	244	245	250	226	215	226	224	244	203	218	222	215	206	202	228	225	231	208	221	197	242	200	213	212	231	234	209	192	213	182	205	197	194	224	198	235	216	202	189	212	221	229	222	215	230	217	236	217	214	248	198	218	194	210	228	224	201	217	247	248	218	229	234	213	195	204	210	228	220	208	209	228	213	201	214	233	195	213	219	196	202	237	212	216	210	229	235	223	190	202	233	220	228	205	205	232	234	224	240	215	213	222	219	217	197	216	217	201	233	194	199	225	193	229	232	192	183	214	208	220	210	213	216	211	209	194	229	215	218	204	205	187	211	206	193	210	258	208	220	207	203	226	230	215	204	193	211	214	210	215	229	216	211	213	230	195	210	195	208	207	220	219	216	219	203	220	229	207	221	217	216	222	243	188	227	220	189	223	187	205	225	214	193	217	221	217	216	213	211	206	221	230	230	184	213	196	203	228	210	196	212	206	185	208	218	202	216	198	213	238	216	224	222	210	211	206	181	199	204	217	228	216	195	235	219	216	190	232	210	220	209	221	227	239	226	235	231	201	219	191	165	234	241	213	219	238	213	235	203	199	217	197	216	221	234	195	221	223	229	197	206	190	208	208	212	208	196	198	207	206	217	236	225	251	206	211	218	206	218	224	227	196	212	204	208	228	231	214	230	213	221	216	218	213	187	204	208	210	209	209	186	246	220	217	218	207	208	224	220	209	238	204	232	207	225	225	234	260
24821	2470	5454	6145	5280	4292	3579	2956	2437	2145	1980	1730	1588	1479	1379	1294	1270	1134	1102	1033	1059	1005	1009	964	876	877	897	833	821	842	830	815	795	785	839	795	794	760	720	732	745	754	729	764	708	754	733	732	709	654	722	676	696	648	699	692	706	689	671	705	755	728	661	718	643	685	644	686	671	711	691	639	696	661	653	692	641	680	698	719	669	671	674	643	665	699	670	680	639	657	644	663	717	638	645	629	701	669	636	652	671	654	675	676	628	639	606	659	615	650	670	684	705	624	645	633	658	668	697	675	653	624	641	595	720	656	661	674	688	686	667	678	680	626	676	621	690	652	651	659	642	639	644	665	652	642	667	638	624	614	675	653	651	671	678	660	647	657	644	663	641	656	674	614	671	682	655	636	677	670	691	664	665	668	637	647	644	663	681	673	735	658	659	625	660	640	629	648	646	640	640	681	610	660	633	599	622	662	643	637	639	656	673	660	602	655	610	655	664	605	696	636	608	649	652	674	677	637	674	585	645	639	653	628	647	654	620	638	655	626	643	627	644	642	670	666	713	634	599	628	670	649	625	630	686	672	662	681	687	686	634	647	615	615	720	698	628	595	629	671	646	641	667	689	646	612	602	633	659	655	651	646	613	646	620	653	675	613	682	659	648	636	654	662	660	662	667	619	615	664	659	650	670	640	681	695	647	676	691	652	651	643	608	615	638	624	665	647	671	631	613	674	593	642	670	627	681	647	650	610	619	652	694	667	650	672	644	642	650	662	654	610	664	666	657	677	651	616	609	675	647	674	659	665	633	609	647	624	646	650	658	648	625	632	624	676	641	662	658	673	661	657	623	646	628	609	607	654	643	645	684	639	660	634	665	637	643	630	645	686	647	633	599	632	668	675	654	623	640	608	671	684	689	659	642	652	662	688	660	660	639	624	652	651	659	655	647	704	635	642	605	668	642	653	657	628	678	606	620	685	653	684	602	640	664	666	648	630	645	642	645	657	628	652	634	670	648	653	609	629	680	632	686	628	667	645	644	633	644	671	689	626	663	646	619	652	695	645	611	642	628	664	642	694	645	644	639	673	672	655	707	634	711	646	644	647	594	657	611	645	673	627	668	614	646	657	645	607	647	656	653	657	651	596	651	640	651	598	648	658	669	651	648	626	662	662	650	616	672	701	654	664	585	658	651	669	656	665	696	654	633	602	640	692	629	651	649	656	653	622	670	649	661	684	661	666	639	635	659	700	675	655	653	664	689	626	654	624	602	645	641	655	681	628	647	620	626	711	633	674	630	655	658	609	676	654	660	664	610	604	660	636	661	611	664	662	610	665	663	583	594	644	717	656	633	632	644	609	669	633	645	645	658	673	672	626	628	640	623	670	689	672	621	634	644	622	606	644	636	672	634	624	695	644	678	679	644	672	634	630	668	611	647	646	625	686	671	648	642	638	654	680	654	670	613	662	664	611	645	646	635	637	692	687	639	646	655	653	666	693	641	666	660	610	646	688	623	649	641	624	650	658	677	622	620	654	659	654	672	632	685	634	634	665	643	615	616	612	602	657	611	686	713	703	663	643	626	584	693	654	661	638	642	639	652	613	630	652	616	649	667	620	651	671	664	653	664	659	712	648	620	647	685	679	617	659	672	638	647	648	684	662	620	634	680	624	647	639	603	673	610	674	660	673	620	605	627	682	627	684	711	643	639	661	658	672	605	652	655	635	701	655	609	622	593	603	644	697	659	675	624	628	654	650	644	649	671	665	666	642	619	652	646	649	642	611	615	643	663	682	642	655	702	671	700	664	654	616	660	625	626	634	666	676	613	624	659	688	627	666	622	646	669	644	615	629	631	645	649	669	608	628	601	643	633	676	629	626	626	667	677	650	636	639	611	649	637	664	655	686	638	643	653	679	654	614	644	644	619	644	624	678	672	630	653	623	628	680	671	611	670	645	632	657	632	670	659	605	638	653	657	672	678	654	618	622	592	622	664	608	665	677	646	645	653	645	681	663	581	671	681	626	654	651	670	651	638	683	646	652	644	614	678	651	657	636	659	643	631	616	649	617	642	661	622	588	661	603	662	647	622	654	640	637	665	626	660	601	645	683	586	637	638	618	665	647	650	677	591	610	637	665	632	650	702	661	642	611	620	653	669	637	716	653	638	613	653	605	645	689	653	651	658	655	656	645	664	676	653	659	616	633	621	654	640	723	612	637	635	636	668	629	652	689	636	680	637	630	639	678	629	666	666	656	636	646	617	671	619	621	633	634	621	667	667	655	702	638	647	655	615	570	682	664	628	687	681	674	658	680	605	695	660	612	696	694	653	660	628	652	654	677	598	615	616	659	629	618	637	623	688	682	626	671	642	637	635	660	663	673	691	631	648	660	631	628	641	666	667	664	673	645	629	656	652	662	633	652	643	652	649	658	607	619	644	679	674	642	648	620	667	675	642	654	614	639	632	620	676	644	594	640	631	657	654	650	671	627	632	637	635	661	680	623	657	667	603	678	646	599	660	626	634	655	622	669	666	645	665	613	633	653	629	616	654	644	674	654	667	662	644	634	600	642	664	606	648	608	603	600	648	630	621	649	679	652	703	624	632	615	655	662	701	621	670	680	668	642	628	618	596	675	645	613	655	614	659	610	640	666	658	657	650	639	637	641	669	691	621	628	688	652	686	672	669	627	620	699	612	618	569	618	629	635	641	705	651	657	656	664	673	627	637	656	651	698	652	652	655	621	647	640	663	619	651	662	623	666	609	647	659	651	648	600	616	598	656	654	675	646	646	668	625	675	660	653	612	617	664	673	648	635	653	645	623	653	687	645	655	681	664	624	616	671	629	611	621	645	629	691	620	647	654	653	622	676	605	639	626	680	627	670	609	646	631	673	627	634	628	629	671	655	633	674	608	628	684	634	630	680	648	633	638	655	674	613	626	663	630	634	656	627	626	677	660	650	667	678	667	654	635	627	645	613	688	668	659	663	624	711	602	654	610	622	629	658	638	626	635	636	632	632	612	678	672	685	620	640	648	679	697	628	652	634	663	636	605	641	653	627	680	662	634	656	629	651	659	628	683	680	666	668	615	655	655	662	605	641	674	647	622	648	671	654	655	649	637	622	661	704	583	657	646	639	644	642	677	666	616	619	612	643	646	623	633	664	636	680	669	634	685	646	659	613	649	608	651	634	668	643	621	674	603	688	629	619	672	628	637	604	573	629	663	625	603	587	677	587	679	672	639	629	676	648	656	627	629	635	632	654	672	615	645	616	602	663	676	642	618	636	646	646	629	604	616	686	625	652	627	658	701	644	626	662	637	632	685	675	658	657	670	672	670	593	655	656	658	633	626	640	652	623	677	612	605	637	626	576	636	660	663	656	681	635	667	647	652	647	607	604	689	648	661	663	627	615	650	680	645	616	647	645	674	644	652	623	654	606	657	611	669	666	587	647	613	661	640	632	636	684	622	670	688	671	685	661	604	703	632	649	663	642	594	642	615	692
5960	281	165	141	118	104	118	88	98	99	87	88	86	116	93	96	85	88	108	88	87	81	80	100	105	75	106	88	95	83	90	98	88	87	81	98	72	76	99	100	114	91	91	118	83	100	102	76	102	97	78	91	79	69	94	105	98	87	96	98	86	93	76	76	100	90	73	106	96	79	98	92	84	87	87	92	94	88	86	79	84	95	96	79	97	99	96	99	81	98	78	94	95	72	103	87	82	96	87	92	95	88	85	95	97	97	82	105	99	83	90	105	85	76	85	84	104	79	98	102	89	81	101	105	81	86	107	99	77	79	91	100	89	84	99	103	72	82	100	88	97	96	91	96	96	92	118	73	83	74	90	81	85	103	85	98	93	109	86	92	105	94	89	77	94	85	80	86	101	102	106	85	82	88	97	94	114	98	95	80	104	99	107	92	85	79	87	84	95	90	80	103	85	99	93	84	104	85	98	70	80	77	102	89	78	110	95	83	97	91	91	93	92	94	85	83	83	91	78	89	74	90	87	79	91	78	110	90	80	79	78	90	96	82	94	87	79	76	62	88	72	80	91	100	92	75	93	85	81	88	95	83	81	83	87	88	93	91	84	80	80	89	94	103	90	79	87	93	108	86	89	80	90	89	82	94	88	77	88	90	89	80	96	85	95	95	86	76	88	87	88	102	76	92	79	91	96	90	83	103	100	96	108	69	95	89	90	77	89	87	96	97	73	75	100	104	74	85	96	73	86	94	93	85	81	92	109	81	82	70	81	86	79	105	84	78	104	95	91	91	86	65	86	107	99	86	80	91	87	98	86	84	93	80	96	79	95	84	94	90	81	65	92	96	87	101	86	96	93	100	91	97	79	78	88	96	94	97	87	83	110	85	85	62	74	93	88	86	78	91	112	78	81	88	102	78	94	111	100	77	104	97	86	96	80	92	94	95	90	89	82	113	89	81	99	88	85	96	86	74	79	84	80	97	75	93	89	86	95	107	77	92	98	117	82	81	80	93	85	81	72	93	97	83	83	85	89	97	80	91	98	77	101	92	94	90	88	97	79	99	89	80	77	78	84	87	101	76	82	93	111	90	98	94	92	83	95	98	81	96	101	93	97	79	71	89	100	106	76	109	102	94	87	105	99	72	109	85	87	83	111	75	72	97	93	101	90	82	85	88	79	101	92	74	100	100	68	94	105	93	94	92	83	94	94	103	121	99	105	76	87	75	74	102	88	90	76	87	94	88	94	85	97	90	91	93	78	102	74	98	88	83	86	85	102	100	80	94	58	99	83	94	85	89	86	88	76	96	83	87	94	90	86	87	93	94	94	93	99	99	88	90	92	85	87	80	79	76	101	78	63	95	90	85	84	99	104	109	108	94	83	70	91	104	79	99	80	106	87	81	90	92	86	107	91	83	94	82	85	91	95	92	82	95	87	102	97	85	89	93	101	79	96	90	91	99	98	94	90	85	75	97	94	99	82	75	90	71	87	81	90	81	71	94	99	99	83	89	72	113	93	88	87	95	72	101	94	77	111	106	95	87	93	94	89	99	94	76	93	74	97	96	100	73	81	99	78	83	85	108	74	89	81	107	96	88	91	91	74	99	88	79	98	96	84	86	88	91	96	111	65	87	81	101	101	93	99	92	97	83	71	82	103	88	98	87	83	92	115	80	102	76	92	102	81	90	87	75	74	98	74	72	89	72	111	85	93	83	87	80	86	91	89	83	78	86	96	84	103	89	93	82	91	97	101	87	69	72	81	105	90	89	93	71	111	95	98	85	80	90	78	91	76	75	106	102	81	99	80	88	114	68	96	86	86	97	90	96	79	100	98	103	87	97	104	77	93	104	89	83	83	86	78	94	91	92	83	89	90	103	87	81	88	91	114	82	88	79	91	89	85	90	92	94	79	87	78	84	92	87	93	87	84	80	87	97	79	104	88	87	96	92	88	83	94	85	104	103	97	112	95	77	82	90	83	88	86	99	81	103	94	76	90	99	72	89	99	111	76	90	103	83	89	84	68	80	100	103	94	91	86	91	91	91	92	84	100	112	95	79	93	100	94	107	82	107	98	86	94	80	101	114	86	92	90	96	78	91	87	85	87	89	96	90	92	79	73	96	102	74	90	77	89	90	85	89	108	100	80	81	78	95	78	82	83	78	77	94	92	80	106	98	98	75	90	79	78	87	99	106	78	84	76	98	81	71	75	100	82	73	104	88	79	89	92	89	74	95	96	87	106	108	84	90	90	105	89	77	82	81	83	96	66	92	97	82	94	74	98	98	83	82	92	85	92	95	86	87	84	92	94	90	76	82	79	95	80	88	95	97	73	84	96	84	85	86	96	93	83	90	92	83	86	87	71	73	79	90	86	79	86	69	80	88	99	99	94	94	88	91	64	97	97	79	95	97	94	86	89	92	104	69	78	84	106	97	83	96	87	85	81	89	83	95	101	98	80	109	86	73	98	81	77	82	94	81	107	83	90	92	93	98	95	100	95	82	87	97	99	75	88	72	85	77	73	90	94	92	91	98	77	83	83	87	95	110	94	86	85	89	80	75	91	86	100	92	84	74	80	107	98	98	97	83	83	86	84	76	86	80	94	105	90	82	96	94	77	81	94	96	85	93	87	90	87	87	86	102	91	91	93	100	76	96	75	95	77	97	92	86	111	94	64	88	114	71	94	97	81	93	87	110	89	100	95	84	93	83	84	94	83	113	91	93	96	93	88	95	72	85	82	103	92	80	96	89	88	102	92	106	89	95	101	93	96	99	97	72	94	95	96	115	92	90	87	73	82	101	99	91	68	107	96	81	94	88	92	100	101	94	73	85	88	81	100	86	82	77	88	87	75	85	76	68	78	84	80	85	92	83	93	88	71	80	67	85	85	88	117	85	82	86	91	99	90	120	79	106	78	94	100	90	89	77	110	81	87	86	96	96	112	85	79	73	93	88	88	102	80	94	89	103	89	98	90	112	86	84	88	77	83	60	111	83	71	78	78	85	88	77	79	85	103	89	75	98	83	87	87	102	100	78	102	89	101	92	80	89	100	90	88	100	98	82	85	85	88	86	94	71	87	102	96	87	88	104	93	76	95	105	79	78	76	101	102	84	90	81	95	92	97	84	100	83	80	93	105	87	75	98	99	73	75	97	87	81	86	86	89	76	89	77	89	111	69	95	93	91	96	72	82	86	100	84	73	92	98	84	77	91	94	85	66	72	94	92	95	91	84	93	69	90	93	74	92	78	95	76	84	94	86	82	78	94	87	99	95	77	112	105	76	95	95	95	92	84	74	86	94	88	81	102	89	97	80	93	83	91	83	79	92	74	88	107	93	81	85	101	78	81	63	95	78	99	101	102	92	98	99	92	90	87	94	91	93	93	111	97	83	63	90	103	76	85	83	88	88	97	67	95	84	89	99	79	97	89	83	86	94	95	93	87	82	90	83	90	82	86	95	82	95	80	92	101	92	82	96	86	105	75	95	86	92	95	81	89
6259	398	417	460	441	391	415	356	362	363	316	325	328	304	327	322	301	316	324	351	319	331	306	316	327	321	298	303	310	306	305	289	302	297	322	298	296	316	301	307	329	328	304	313	282	276	325	318	304	322	304	312	289	282	330	305	313	299	294	328	302	307	269	280	315	279	313	307	343	323	312	320	280	311	303	305	275	316	298	304	321	305	313	277	312	303	303	301	298	304	300	282	307	293	288	276	302	281	291	312	315	307	290	293	289	303	303	322	304	321	280	284	315	338	287	316	299	301	300	283	330	312	298	314	302	301	337	296	287	304	274	307	301	313	313	290	280	298	332	316	332	304	330	318	307	293	346	293	295	302	297	331	283	338	292	313	325	297	297	319	304	299	328	293	321	312	279	321	295	302	296	299	263	282	280	294	332	333	300	299	306	292	309	291	318	293	320	285	304	285	303	312	322	316	301	302	286	288	292	269	313	291	292	306	307	300	281	323	291	299	330	293	293	313	285	301	312	302	323	292	319	313	305	296	293	263	281	309	328	316	323	308	297	309	320	278	303	292	323	322	309	333	282	315	295	317	296	297	294	272	308	302	312	284	295	325	321	320	335	291	302	326	304	322	302	300	333	304	277	266	323	328	287	316	292	315	289	298	283	269	305	330	315	323	297	335	337	319	301	309	291	325	290	277	311	281	288	285	310	293	333	322	295	285	290	342	290	278	279	295	291	300	292	339	297	309	290	292	307	303	339	313	313	303	294	300	334	297	327	306	275	301	312	323	295	283	306	287	329	289	279	309	330	319	276	317	311	313	306	315	301	303	323	313	270	305	327	269	298	291	278	288	282	328	336	334	304	315	323	308	302	328	284	287	330	270	337	323	311	331	344	297	293	295	318	314	322	311	330	336	311	287	329	322	305	294	289	345	268	297	316	320	315	316	305	297	321	303	327	304	281	303	288	289	322	311	303	335	301	305	313	317	334	338	283	335	315	306	287	320	283	292	300	289	310	287	329	308	317	283	288	298	303	318	326	298	296	293	285	304	291	314	305	301	307	288	312	326	302	298	303	288	307	317	320	326	306	339	307	316	275	312	324	312	314	315	319	322	299	299	272	313	282	320	303	285	268	291	303	313	318	311	319	308	299	276	340	277	313	320	315	259	285	287	320	323	303	261	296	299	312	300	313	289	274	280	307	314	317	291	318	325	313	299	303	280	307	295	330	298	295	281	279	289	306	316	289	316	286	279	325	260	281	326	305	298	317	314	302	278	317	289	284	307	309	291	266	309	303	324	316	291	329	297	307	269	304	327	301	305	289	288	300	307	307	303	320	348	312	329	312	334	275	298	294	299	337	306	301	286	298	301	312	308	294	315	307	315	290	318	288	331	301	295	318	285	312	295	300	309	300	283	302	327	339	320	293	300	282	323	270	293	276	333	309	278	322	320	317	285	299	325	307	303	301	295	313	332	313	304	314	309	297	328	304	317	271	307	300	288	327	298	307	285	295	289	285	300	298	288	300	324	304	322	330	278	267	299	296	271	315	283	294	302	269	334	318	301	310	323	283	303	278	296	289	339	288	338	299	267	300	311	351	316	312	319	266	345	309	315	280	291	284	313	331	311	340	300	269	313	286	319	309	303	288	262	284	305	297	284	331	281	326	254	298	302	308	317	317	312	313	306	317	295	290	323	308	297	342	290	289	290	321	333	290	306	300	311	302	287	301	294	290	265	308	328	346	309	290	296	347	315	306	336	275	317	312	303	326	339	282	295	321	326	306	292	283	262	278	303	276	294	311	286	316	326	309	314	284	302	303	319	331	304	300	310	317	286	338	297	301	302	286	311	298	301	280	281	305	318	307	312	274	322	283	311	338	285	333	314	297	289	267	315	308	300	274	300	314	299	312	303	288	273	324	291	315	309	294	304	307	275	300	318	331	292	292	283	320	266	315	339	322	313	349	298	303	327	305	309	288	326	315	310	294	315	296	334	263	290	305	313	317	322	295	265	295	284	315	335	305	336	323	333	302	333	290	251	300	324	283	279	318	265	291	313	291	331	297	295	274	268	285	321	318	301	272	264	306	336	323	292	279	301	324	278	316	307	284	312	267	304	320	309	289	303	299	294	296	338	297	291	288	310	290	304	319	320	292	284	302	332	284	315	321	296	309	294	327	308	274	292	305	323	274	301	311	279	316	326	291	322	289	279	286	295	292	315	268	324	298	302	335	286	314	311	317	306	299	315	289	297	294	334	309	311	318	307	313	302	301	301	336	294	293	299	315	297	307	287	336	296	332	303	296	331	283	299	298	295	330	322	311	305	298	288	308	330	322	324	268	307	276	315	300	300	304	305	286	288	313	331	341	303	270	305	317	274	298	287	286	292	286	298	341	315	296	287	286	334	284	301	290	323	333	290	265	321	310	326	301	311	303	307	288	328	288	305	330	277	310	287	314	314	330	317	297	296	317	288	292	304	315	297	333	333	303	292	335	307	328	282	313	293	310	292	308	298	312	295	296	307	331	296	335	275	330	328	302	313	260	312	280	282	296	298	302	317	290	282	318	327	310	293	304	306	302	321	296	317	290	295	329	293	287	295	327	320	287	284	309	310	328	308	268	332	298	307	321	309	311	305	311	310	309	290	298	334	299	312	327	294	304	300	296	292	291	308	266	300	300	296	313	307	291	306	319	300	295	303	295	284	313	297	306	296	304	319	310	302	323	301	303	290	331	279	314	308	308	338	287	292	321	304	319	310	287	288	276	302	307	320	267	301	302	311	278	300	300	292	271	315	343	293	294	316	290	292	292	306	325	280	289	329	300	271	327	286	308	318	267	295	290	301	309	318	285	320	286	296	305	294	346	325	335	307	290	295	340	320	307	293	295	313	289	318	287	323	276	318	341	285	340	294	311	302	267	314	287	307	301	313	293	316	301	274	315	306	319	307	292	282	331	326	290	334	340	301	347	283	312	302	321	297	297	316	278	313	286	319	278	280	291	282	299	306	330	312	275	268	272	271	311	293	306	298	295	308	312	306	299	318	294	307	315	316	334	308	312	272	322	283	281	292	311	315	295	310	292	312	311	301	287	298	311	277	288	323	303	316	329	305	299	291	304	329	300	301	292	324	303	297	286	294	294	308	308	295	306	277	319	322	279	309	296	301	318	292	305	292	291	287	309	312	321	313	318	323	335	306	308	286	328	300	301	303	307	301	297	306	319	299	314	299	291	314	286	302	326	301	285	305	306	313	288	345	297	308	328	310	315	285	320	319	316	306	296	295	327	332	314	296	320	308	309	290	291	290	316	291	329	301	331	303	298	301	290	299	325	300	318	344	305	295	306	325	310	291	308	304	285	334	290	302	301	297	317	310	294	313	308	297	289	305	307	290	330	339	291	313	292	265	314	305	289	272	298	303	322	299	308	303	310	287	319	319	335	323	292	305	301	291	284	301	278	322	316	319	290	293	311	304	303	312	326	293	285	310	303	284	296	286	326	334	329	298
39622	10930	1845	945	719	534	387	318	271	230	215	196	167	159	143	135	146	144	142	113	112	129	106	124	142	112	119	119	106	102	110	129	119	112	100	97	117	100	106	101	105	96	96	111	98	99	98	94	97	95	107	108	122	105	115	107	98	93	105	122	112	94	107	113	104	103	93	95	107	115	101	84	108	95	112	114	94	99	119	117	96	100	109	100	101	97	106	98	94	101	98	102	89	100	106	98	111	108	105	99	100	109	111	93	109	109	96	114	83	112	96	98	98	106	105	101	115	103	109	125	96	98	99	104	103	85	110	101	120	123	113	98	115	100	97	94	96	92	99	101	101	115	102	104	86	104	98	112	84	105	100	109	96	114	109	120	108	84	98	98	97	96	96	82	109	81	89	110	112	97	96	98	94	97	86	106	95	139	121	115	128	106	109	115	102	117	102	99	101	119	98	112	89	109	112	113	93	97	93	102	106	92	115	100	114	122	80	102	91	117	111	121	102	118	106	93	92	110	109	102	97	91	103	112	83	106	96	100	106	93	107	101	117	95	112	102	104	102	117	100	82	109	94	123	101	97	84	115	101	79	103	83	96	112	87	111	97	102	86	97	85	119	94	100	98	88	94	102	105	115	102	97	128	93	102	109	86	107	98	100	115	108	114	106	88	97	106	94	112	87	80	101	97	72	108	113	98	109	92	99	119	106	99	114	108	95	112	118	112	101	98	98	114	104	109	98	100	106	105	97	91	115	106	124	104	104	129	105	92	113	100	93	103	97	99	107	108	104	106	118	108	121	103	84	90	93	111	96	81	96	107	116	91	117	101	97	99	116	94	93	98	95	109	105	110	104	100	100	84	92	99	86	93	99	120	93	101	103	108	114	93	92	96	103	119	105	116	101	124	93	91	88	102	98	120	119	110	85	98	88	128	98	109	119	93	114	104	116	120	99	107	86	102	100	118	107	103	99	106	105	91	115	93	113	110	98	88	104	97	98	85	104	112	98	95	98	106	92	103	92	110	100	114	86	97	110	95	86	94	97	113	106	100	89	113	119	89	108	121	102	114	119	118	91	112	104	85	100	82	93	83	120	114	92	125	101	101	111	82	104	108	106	98	97	92	91	102	88	101	99	90	102	112	110	89	104	102	102	87	89	103	116	105	110	111	93	108	90	107	92	94	118	80	109	118	99	96	119	110	114	92	114	112	103	98	111	115	90	102	109	78	99	104	96	104	104	104	69	127	107	100	120	107	101	119	97	94	107	96	105	109	112	129	111	104	98	100	113	113	121	101	101	95	109	97	95	97	84	79	106	98	79	110	92	95	82	111	101	109	96	101	94	104	94	107	100	90	98	96	99	95	91	105	110	106	117	101	92	91	107	96	101	91	109	108	109	95	89	96	85	97	114	94	100	96	94	99	110	110	101	91	93	99	106	91	99	97	108	115	135	83	106	95	94	105	106	92	119	113	98	110	99	116	89	107	114	93	91	96	101	99	94	115	104	95	113	114	104	116	111	95	98	108	101	97	101	99	90	109	95	100	98	117	88	107	103	106	110	108	94	115	101	95	106	131	107	117	93	112	106	118	120	108	93	116	98	85	97	115	111	101	105	81	101	114	109	112	99	99	91	111	110	102	73	105	116	96	89	105	108	101	110	116	121	110	103	117	116	100	112	112	98	93	95	113	98	106	107	91	91	102	84	108	107	116	112	105	117	109	122	129	103	102	93	111	97	84	100	115	104	96	101	101	97	107	107	86	114	110	92	103	126	94	109	113	114	100	111	108	97	100	105	88	103	99	92	103	110	90	98	90	91	91	101	112	92	102	97	94	113	99	104	123	110	105	108	106	104	110	99	92	100	99	108	87	109	99	111	95	110	99	120	110	108	117	110	101	111	94	106	94	119	120	93	104	97	93	96	111	113	95	115	106	99	87	120	100	95	107	101	98	99	99	95	78	86	81	90	78	98	98	107	112	117	104	95	91	105	101	113	95	114	93	95	121	101	96	110	115	116	102	92	94	114	116	92	103	101	93	95	98	104	106	82	103	114	109	112	100	91	107	86	98	116	120	95	107	114	89	105	107	104	95	132	103	123	104	104	106	96	101	111	116	105	94	112	105	94	96	106	102	104	97	95	113	91	95	89	96	107	107	109	104	114	93	92	94	91	110	99	105	95	112	89	105	110	100	107	106	102	106	84	106	95	101	98	90	107	95	111	110	99	106	107	110	104	101	94	125	114	93	95	106	124	93	110	92	97	96	86	103	130	117	116	121	111	108	98	109	86	93	95	105	100	112	108	97	112	95	84	118	110	96	98	112	103	100	98	108	107	100	113	114	95	92	106	108	113	100	103	106	108	98	97	113	101	112	110	117	107	119	100	91	109	117	112	107	93	101	95	88	105	118	123	106	101	108	100	96	103	76	104	123	102	88	114	113	115	104	107	101	83	109	107	101	98	96	93	110	87	105	97	100	90	108	87	99	106	120	104	93	98	104	97	118	106	102	109	99	106	103	116	115	114	112	95	108	99	95	107	106	95	107	114	119	100	99	104	122	84	90	113	97	88	91	105	102	106	109	91	93	107	114	109	104	103	113	100	105	83	99	96	83	90	118	93	114	107	100	85	114	101	101	97	100	101	95	100	103	103	113	104	110	97	134	78	98	98	94	104	106	90	105	124	114	115	104	102	114	88	96	113	120	88	97	93	113	119	93	99	106	94	129	100	99	104	105	105	104	102	100	111	105	105	99	105	121	99	98	112	116	78	102	86	94	114	99	120	108	102	109	109	93	100	108	120	91	102	106	97	92	118	105	97	101	94	106	89	96	94	100	110	103	95	98	107	92	127	99	99	112	102	115	114	103	98	124	110	99	102	96	94	95	123	122	111	100	107	106	101	84	94	109	131	117	116	97	93	94	95	106	114	112	117	93	115	102	101	113	111	120	109	104	99	117	82	110	100	100	105	100	101	106	98	95	91	103	88	92	107	103	95	93	91	103	93	90	103	95	95	95	96	106	93	113	120	100	111	88	90	97	105	89	79	97	95	120	73	110	82	104	105	113	100	101	88	95	87	101	97	108	92	112	86	90	103	93	109	128	119	111	102	122	106	125	100	91	102	95	104	107	92	97	101	96	100	103	84	98	104	104	91	99	101	120	99	119	100	97	90	101	112	107	103	117	102	108	120	108	96	111	97	96	102	101	100	87	108	96	105	102	103	91	90	95	105	92	95	102	104	91	114	105	110	120	126	114	115	92	100	95	80	116	120	103	106	105	109	104	94	93	94	95	93	95	107	103	108	125	100	106	110	126	99	102	107	104	105	87	114	92	89	99	110	86	118	111	89	100	120	110	101	113	108	88	117	102	109	115	103	111	101	94	103	95	95	107	127	95	104	102	103	90	95	99	111	103	95	115	112	111	101	102	115	91	114	107	106	122	95	101	87	131	112	97	130	121	91	107	95	126	100	122	121	109	97	94	79	86	103	107	105	95	113	105	109
18467	1238	2702	3088	2668	2245	1829	1567	1247	1132	990	897	803	800	699	663	631	593	612	582	527	529	521	508	494	487	449	493	464	429	456	413	435	423	419	413	422	407	378	377	408	400	380	383	394	407	394	405	362	393	379	353	358	395	384	392	381	373	380	377	375	336	340	342	349	376	339	373	353	376	373	374	321	357	358	356	364	372	368	383	361	337	370	377	352	391	358	347	317	357	386	345	356	346	341	353	356	354	341	344	354	384	372	345	368	374	353	347	331	329	317	318	343	351	357	351	359	372	375	352	346	377	334	338	368	373	341	392	345	350	340	366	359	359	331	348	324	346	399	327	348	381	373	366	365	367	351	353	357	339	337	378	348	346	343	356	340	344	364	342	375	360	356	346	357	382	345	348	330	372	317	363	335	345	343	349	339	348	318	346	359	363	389	343	341	351	340	368	347	332	360	371	359	368	338	355	337	325	364	326	347	376	394	331	357	362	357	339	344	338	368	353	339	319	355	391	332	359	355	353	338	368	360	350	324	375	336	354	321	360	373	376	330	368	357	373	339	352	348	359	350	363	356	322	334	343	333	326	331	351	317	357	343	344	343	355	359	343	342	384	346	365	394	334	356	348	326	371	352	328	369	321	335	360	344	362	316	356	370	356	346	367	341	345	344	356	360	347	349	354	343	344	330	323	326	337	354	334	380	354	343	341	364	334	366	348	367	354	365	342	353	337	372	348	372	329	358	348	358	325	366	355	341	321	340	371	337	341	334	355	334	350	362	339	358	343	338	375	369	387	355	336	351	339	362	355	347	346	381	333	400	372	343	327	360	371	368	322	357	293	370	372	355	357	342	339	375	308	356	367	366	354	325	344	366	345	355	308	369	355	332	384	322	341	310	331	347	360	345	338	345	377	364	331	365	328	319	350	368	330	345	365	344	339	340	324	359	360	317	368	369	331	344	331	375	312	341	366	356	313	377	338	312	337	336	347	378	300	363	352	347	359	322	367	336	356	320	312	313	346	333	311	370	354	346	342	346	362	358	377	353	346	359	360	368	345	326	379	335	368	380	321	341	338	338	357	338	354	324	365	345	326	350	360	342	351	324	350	329	354	359	338	353	336	346	367	337	326	314	337	327	365	360	359	338	344	353	344	366	366	364	360	342	361	337	339	356	378	352	314	347	330	375	330	382	363	357	350	356	351	359	348	359	345	350	331	373	343	324	345	359	346	368	359	346	352	346	359	350	362	346	371	361	343	388	347	314	349	372	342	376	356	343	307	343	334	335	377	366	359	387	335	353	361	360	362	360	304	377	350	353	322	356	348	334	331	323	321	343	372	387	353	355	351	391	369	341	355	348	339	365	342	343	373	356	346	331	353	350	376	342	334	359	334	355	354	389	353	372	342	347	345	381	369	351	344	363	324	347	312	331	344	343	357	362	345	344	328	340	401	378	351	375	355	338	351	345	310	338	375	359	380	376	379	358	332	313	342	341	365	371	325	347	353	373	341	332	372	333	353	343	336	350	360	352	345	348	370	362	344	342	350	308	362	352	356	336	334	349	351	323	353	371	345	315	367	319	332	329	332	347	399	322	336	372	365	318	322	358	339	335	329	328	365	326	370	368	351	359	329	338	367	329	316	371	349	341	371	320	323	350	380	363	347	336	339	316	354	354	343	357	347	333	328	361	371	312	340	332	347	404	353	319	363	310	330	318	359	392	346	330	335	360	337	353	318	347	352	396	331	364	349	363	375	349	387	344	382	353	342	363	351	350	386	344	336	338	323	323	322	329	358	324	356	358	329	334	319	358	340	327	374	354	347	304	357	342	324	351	335	348	351	346	377	365	324	309	350	354	357	367	373	370	337	336	347	348	344	335	353	337	338	319	358	359	383	349	347	363	348	341	376	351	340	358	340	323	340	362	364	361	357	345	345	362	349	325	332	340	333	375	348	397	336	352	386	353	343	340	345	334	358	375	351	329	334	357	319	330	336	296	336	320	371	351	350	338	357	321	358	347	342	314	349	375	352	355	316	371	328	371	349	359	349	315	368	350	347	347	362	354	374	355	331	338	344	363	330	335	348	305	326	347	380	319	334	356	358	313	345	318	356	361	370	362	389	324	356	309	345	351	351	348	298	322	367	335	373	351	386	343	322	354	315	339	321	339	357	342	322	350	323	360	348	370	359	347	368	367	350	355	379	326	343	335	372	323	352	362	343	376	349	364	318	320	349	328	310	339	348	317	345	353	350	350	372	333	332	348	349	335	348	359	365	347	337	381	341	321	348	319	340	362	342	358	380	343	376	359	347	345	344	334	362	314	368	338	350	323	357	351	359	350	342	378	364	342	347	338	362	355	382	352	347	321	351	335	350	296	323	355	351	356	375	334	313	354	339	357	336	354	368	331	330	371	354	391	368	356	352	341	367	340	359	351	365	356	343	352	317	339	346	353	342	357	329	385	342	362	377	325	348	350	329	347	366	371	316	351	313	364	323	367	357	359	300	353	347	350	330	328	348	349	330	332	373	329	318	342	356	367	355	351	335	373	349	350	349	341	391	331	370	324	399	363	357	373	348	371	359	334	314	329	388	343	339	349	376	357	331	365	359	337	324	370	335	349	319	357	370	358	346	364	342	320	357	341	399	364	340	364	312	311	338	333	394	332	333	341	340	336	343	334	357	327	345	332	329	357	348	345	371	369	326	346	367	337	351	379	342	354	344	337	321	354	351	345	343	341	374	340	339	342	306	344	358	330	355	364	335	356	357	368	348	316	340	348	351	367	332	324	336	361	345	308	311	328	323	362	343	346	351	336	353	344	363	358	352	314	349	368	314	355	366	320	331	364	373	357	369	360	353	318	391	351	327	352	343	347	343	366	341	316	336	330	349	362	348	328	381	376	350	364	336	310	356	337	382	328	352	344	373	365	364	361	346	312	343	337	343	358	355	365	377	377	364	356	319	349	345	356	322	343	329	347	342	334	362	312	347	361	355	357	360	317	332	383	356	336	360	347	345	350	347	338	337	342	345	350	389	356	317	346	361	311	350	367	355	348	319	360	328	336	351	334	361	365	367	326	385	372	374	342	308	355	362	347	370	372	354	359	311	363	355	375	348	340	357	292	356	347	362	319	352	342	325	336	338	347	342	352	372	345	375	366	345	342	361	333	350	375	369	329	357	348	320	354	350	369	364	359	334	313	293	330	369	343	337	334	368	354	344	334	340	346	338	364	342	342	328	352	356	378	320	357	329	353	345	372	328	338	349	388	381	341	342	366	361	355	351	308	362	348	347	362	363	369	320	330	391	324	324	361	341	322	349	351	343	355	376	307	364	358	348	348	379	350	359	363	345	372	340	339	323	340	347	336	327	331	339	357	347	324	340	371	352	358	348	345	356	344	326	344	349	371	358	323	310	358	339	338	334	361	365	362	334	352	329	346	357	357	354	349	314	395	351	365	337	311	359	337	347	355	342	303	329	337	375	339	339	351	369	332	354	341	355
47554	20685	10951	2216	1431	1066	766	639	558	463	426	374	354	350	300	305	303	259	289	302	285	274	251	272	252	252	237	237	228	258	223	267	221	220	240	208	220	212	236	267	226	224	224	238	218	239	210	216	248	203	206	207	214	224	205	210	215	235	221	234	227	205	251	232	248	202	194	207	214	215	239	232	234	223	183	200	202	238	189	221	249	236	226	220	220	210	206	213	223	205	207	235	193	203	229	212	223	201	208	192	239	211	207	223	196	210	219	223	213	210	237	228	191	231	234	216	213	206	206	218	239	214	235	195	210	212	207	192	218	203	200	199	215	220	201	221	219	215	215	196	197	201	221	232	215	206	211	233	237	235	193	226	201	223	207	255	199	227	196	204	230	209	210	195	223	213	223	193	189	210	182	196	197	208	203	214	209	233	210	191	176	217	228	218	215	202	197	189	206	232	219	214	226	189	247	214	217	197	218	196	216	219	221	220	195	216	204	211	203	185	213	190	233	224	225	215	182	219	234	193	210	222	229	242	204	199	225	197	226	229	237	171	221	234	219	236	218	205	185	233	224	222	212	217	205	189	224	223	240	204	202	200	223	204	214	199	235	217	205	214	212	221	207	216	222	201	239	207	225	201	216	233	204	212	218	227	209	231	201	212	202	220	213	219	207	213	207	217	209	213	212	197	213	189	189	221	230	197	228	200	210	188	216	202	213	213	220	209	228	212	190	202	194	211	199	222	211	221	233	219	207	202	207	223	222	233	228	196	202	203	193	213	248	222	199	174	219	195	198	201	210	220	214	234	210	237	217	191	233	209	212	204	195	209	200	227	206	260	210	206	206	199	197	213	200	209	207	208	170	225	210	200	223	199	185	205	222	215	214	231	224	195	222	222	219	199	224	205	214	190	217	222	223	230	210	226	202	178	198	198	197	189	204	196	208	227	235	220	202	234	213	200	203	184	247	222	251	202	207	205	217	191	216	226	208	217	226	227	204	201	218	209	203	181	216	244	204	218	219	194	200	213	191	213	205	197	238	226	221	251	225	217	196	216	225	220	191	238	242	223	221	182	219	206	204	205	203	211	213	204	209	229	184	214	203	214	201	200	226	230	207	223	208	220	207	215	221	219	221	213	207	223	225	210	191	200	219	178	199	214	216	211	208	226	216	208	222	207	235	210	220	197	189	222	205	206	236	231	205	234	215	197	218	221	209	217	238	194	212	211	202	186	215	222	215	218	225	227	220	189	213	203	210	216	204	221	219	188	196	220	199	213	197	220	201	232	251	213	203	226	225	228	221	189	235	210	228	243	180	213	198	225	257	226	188	194	221	196	248	226	203	209	220	190	239	221	234	224	220	215	213	228	225	224	197	199	220	201	203	207	218	209	207	215	210	221	238	205	207	211	260	208	232	202	209	214	225	204	198	179	208	203	215	192	223	206	206	207	190	216	213	223	223	232	202	199	230	200	248	196	214	194	207	221	205	191	195	203	208	201	229	203	194	211	201	202	239	249	198	184	216	221	212	199	206	189	211	208	236	208	207	210	220	211	201	203	224	197	202	213	198	210	199	227	205	203	217	210	210	201	211	192	224	228	232	223	225	209	203	229	187	232	200	235	226	230	192	215	216	213	208	221	194	208	209	244	186	209	212	197	200	192	229	185	229	189	207	197	219	196	196	215	226	197	203	208	222	195	224	219	203	217	207	226	233	238	191	203	226	206	209	222	193	189	179	210	212	235	217	224	218	204	210	199	216	203	221	219	200	228	210	214	203	228	212	211	228	231	226	229	198	257	234	218	196	224	200	216	218	219	231	214	210	213	228	195	236	221	217	236	215	207	202	200	206	220	219	211	206	189	193	198	221	182	195	225	206	200	221	190	207	232	206	226	220	245	193	216	195	204	183	224	222	214	207	206	211	218	210	194	215	202	209	210	217	225	218	198	214	211	207	214	238	227	208	206	214	200	230	208	205	220	197	206	208	212	234	184	197	231	211	234	199	221	219	230	227	259	228	214	204	205	173	248	230	202	213	204	205	214	200	219	216	213	218	194	215	200	240	212	222	223	203	197	236	225	209	207	209	214	223	206	219	213	211	209	234	226	190	229	218	188	235	207	201	194	178	248	205	228	227	199	223	199	236	228	234	223	204	223	238	212	186	196	227	239	199	179	200	179	199	206	229	208	219	242	191	243	241	227	191	209	243	216	222	234	248	218	227	209	236	213	205	218	200	218	210	228	207	231	201	217	189	229	200	228	240	232	205	218	217	202	234	214	191	190	203	183	194	223	225	220	220	207	188	212	218	233	222	201	220	220	203	236	205	204	211	223	236	218	193	216	232	214	178	211	225	220	207	206	192	217	213	202	214	180	200	215	231	197	188	226	222	213	215	210	216	233	214	207	219	203	198	227	204	226	178	212	214	194	200	204	205	219	225	204	202	213	220	194	214	228	232	221	218	207	210	184	210	218	216	200	181	221	200	200	203	197	227	226	202	217	216	223	218	211	197	208	225	210	211	208	177	209	229	231	199	230	211	235	210	185	212	194	188	212	211	221	202	203	203	235	220	199	210	221	208	208	198	220	211	217	221	219	205	206	240	216	199	219	209	212	192	210	237	191	180	223	206	213	228	246	205	212	209	217	206	220	225	224	213	184	239	199	198	216	212	211	188	228	227	195	239	207	216	208	211	224	233	207	225	209	222	220	201	206	221	212	207	217	207	236	191	219	192	226	253	249	254	201	235	226	235	228	227	209	213	235	233	226	214	213	204	203	224	213	208	228	226	234	207	203	219	251	195	229	209	218	210	212	209	217	214	213	216	201	202	206	227	214	203	191	212	204	237	207	198	205	233	219	204	224	212	181	200	238	226	221	229	217	223	233	216	198	186	178	215	223	204	213	202	215	213	223	211	208	207	211	204	191	243	239	227	200	225	200	202	196	200	219	259	200	194	202	224	216	222	212	197	227	194	222	206	211	233	188	193	215	212	186	191	220	230	222	232	218	215	203	226	188	203	194	193	195	197	212	199	206	190	206	209	201	207	231	202	216	238	172	229	209	219	230	221	237	167	220	214	201	208	213	189	212	221	187	213	235	235	221	201	215	203	209	209	239	206	206	205	206	187	220	211	222	197	186	219	230	222	195	223	207	228	254	205	200	215	225	213	228	235	191	204	186	202	198	215	220	218	208	201	206	206	225	212	188	218	230	237	184	207	202	215	187	219	210	225	216	203	197	231	203	230	219	246	203	231	233	225	199	215	220	231	235	200	220	201	238	212	226	214	230	229	217	211	218	229	203	224	213	174	227	210	236	201	194	201	207	201	204	239	211	215	236	216	196	191	226	189	223	192	217	192	212	221	210	207	217	223	201	224	226	228	198	214	194	191	198	216	214	228	204	200	197	221	186	224	193	192	202	210	219	203	234	210	188	226	216	217	182	195	207	193	217	217	217	216	204	200	220	180	215	207	203	206	213	257	212	206	222	240	182	199	210	196	206	192	209
24035	2434	5233	6141	5110	4217	3470	2882	2418	2088	1886	1765	1593	1461	1364	1265	1106	1142	1033	1059	960	936	954	896	851	864	930	860	839	859	809	791	769	794	820	813	762	744	699	727	717	734	719	727	692	663	739	698	692	694	663	715	629	693	676	647	709	700	683	679	671	720	718	654	683	678	656	661	628	614	676	647	696	628	720	667	647	646	675	590	700	643	664	652	666	659	669	650	646	663	619	681	669	646	641	629	614	640	703	671	618	680	666	663	646	663	634	655	635	665	697	619	642	637	628	671	653	673	696	642	674	647	649	642	626	642	625	625	693	646	661	619	570	654	661	627	595	635	708	661	631	611	648	692	624	649	634	604	665	659	687	620	613	666	635	650	604	615	648	630	662	606	630	632	625	659	635	665	631	624	636	655	608	663	660	620	602	666	608	704	652	618	657	658	648	655	659	645	622	623	623	653	650	633	636	590	646	687	700	599	657	588	658	598	704	594	624	653	575	615	623	648	617	618	628	645	630	659	638	668	614	679	614	650	610	680	637	617	640	639	666	656	636	650	619	633	645	665	636	690	629	657	650	675	647	628	670	655	635	651	658	639	609	596	667	635	621	636	672	626	624	600	601	642	638	655	623	647	652	666	678	629	631	678	701	606	667	581	659	634	633	652	649	646	610	669	640	650	655	645	648	622	696	647	587	675	618	652	624	636	647	624	619	679	647	618	636	645	611	680	639	605	627	648	680	614	663	622	616	594	684	674	656	611	620	601	597	645	667	620	618	622	638	641	605	634	647	629	605	665	626	683	650	603	668	650	677	641	652	629	592	635	627	654	608	651	635	627	628	665	639	633	626	632	564	657	686	608	633	651	592	624	633	653	601	637	570	644	654	627	621	604	670	621	644	611	601	617	647	653	658	685	691	626	642	652	635	620	606	655	668	648	669	566	615	632	593	632	648	660	661	684	665	668	618	648	582	611	605	645	647	619	615	624	649	598	634	630	640	662	656	590	609	693	641	597	593	635	646	677	673	622	606	634	602	580	580	599	630	625	640	619	668	673	632	630	622	667	596	640	669	643	679	629	686	605	604	662	609	620	641	620	624	616	650	642	632	661	596	646	620	668	615	602	616	614	643	650	644	638	663	610	641	627	625	675	682	688	624	626	626	594	614	643	646	642	645	613	658	621	650	667	641	627	605	581	637	680	599	672	617	624	569	656	611	662	654	646	688	630	635	592	676	602	650	637	595	643	633	633	637	594	630	627	673	581	671	616	636	667	611	640	650	619	609	656	639	642	655	657	624	634	645	660	585	670	585	601	646	622	636	642	642	682	640	604	661	669	622	683	666	661	662	627	639	633	632	651	632	637	624	668	618	684	597	647	597	644	634	604	661	665	650	609	611	674	661	607	640	632	635	644	627	642	663	557	685	634	629	605	647	622	634	620	622	625	640	638	605	618	663	636	593	669	651	634	671	631	678	604	597	628	666	662	572	605	651	615	678	651	646	663	612	611	641	685	644	630	654	661	627	647	636	625	639	707	619	668	638	663	637	654	667	647	647	652	693	657	644	595	615	664	647	648	642	614	593	638	617	649	667	620	661	603	610	623	630	642	613	643	613	629	647	641	656	633	627	667	608	710	562	643	633	634	665	656	652	622	654	639	643	618	624	610	607	634	632	641	599	568	642	635	627	614	626	645	643	661	653	681	633	664	590	643	637	626	631	646	655	632	691	614	635	618	639	636	651	656	591	629	623	623	601	629	643	582	649	675	623	600	626	617	696	652	656	607	626	597	639	588	552	643	640	609	626	612	664	593	658	620	615	627	635	634	632	647	610	614	628	646	597	646	646	630	632	631	576	611	617	636	610	631	609	688	690	665	626	627	604	654	639	603	607	629	656	600	636	596	615	642	610	661	664	628	622	610	632	637	621	608	672	674	655	646	652	605	615	625	598	622	638	640	624	590	649	584	661	650	654	619	680	633	612	645	629	608	583	651	622	624	641	572	603	615	638	670	601	637	640	629	684	669	649	617	615	661	616	621	599	629	625	672	622	651	650	653	641	666	662	649	651	670	654	632	670	633	593	589	632	633	590	650	595	652	622	682	662	618	661	621	647	656	602	592	662	642	621	664	626	658	687	613	648	602	629	586	628	629	650	618	666	671	632	663	643	635	631	651	640	649	640	655	642	641	658	610	635	644	611	647	642	650	617	591	600	626	627	617	610	646	622	632	671	640	646	613	647	622	645	666	691	633	633	630	619	624	629	666	596	653	642	658	621	643	620	666	650	636	645	650	666	625	662	625	641	653	579	622	606	635	668	632	649	648	663	622	639	616	652	631	631	626	609	629	625	617	683	605	639	630	617	630	630	639	658	646	594	603	594	654	637	624	657	645	636	687	646	647	667	628	650	651	613	653	667	604	635	574	638	697	622	620	636	618	657	584	649	669	683	662	563	640	644	624	623	659	625	627	612	619	593	651	673	638	669	611	655	617	659	620	583	600	594	623	603	611	618	627	679	655	624	643	611	647	626	682	622	620	649	635	638	619	663	645	666	612	648	637	682	649	647	658	586	681	643	655	615	645	615	600	592	630	639	656	584	678	646	633	639	687	682	613	642	647	637	572	595	635	617	651	605	628	681	629	686	618	665	670	637	612	639	659	643	637	647	639	628	615	677	668	632	625	653	668	649	614	658	592	665	675	615	616	621	620	664	640	608	574	618	644	666	614	639	609	603	599	604	673	600	628	610	627	617	663	651	651	640	634	637	626	629	654	621	621	661	663	712	620	658	641	652	635	577	656	608	691	660	622	658	653	617	631	605	671	626	656	681	632	653	649	729	648	642	633	624	640	639	624	672	656	591	664	613	625	630	581	646	622	659	648	681	588	596	576	655	635	662	626	628	604	601	622	627	633	656	641	671	603	641	673	669	619	671	622	621	662	602	652	647	615	650	606	642	686	573	595	634	634	603	604	624	643	599	623	680	618	638	628	624	690	609	676	645	662	631	602	592	641	657	618	627	621	636	649	656	671	626	608	617	594	670	593	602	649	620	672	648	615	642	674	636	608	657	658	644	651	640	653	632	613	651	648	659	605	626	646	649	614	661	603	639	610	634	671	657	661	641	611	631	630	640	655	625	636	653	600	633	643	651	613	661	651	665	623	655	618	657	613	568	670	630	606	651	617	657	654	630	659	693	632	654	648	628	624	587	592	618	618	633	627	646	636	627	644	673	623	593	682	595	629	591	617	638	624	585	634	635	620	668	637	615	630	645	648	609	656	644	589	647	613	641	593	627	603	597	628	652	651	568	636	649	571	656	678	628	587	631	665	623	651	642	618	634	677	631	586	649	633	619	659	635	669	638	606	612	612	648	633	648	655	618	669	644	658	636	652	598	675	601	631	635	610	627	626	639	602	654	640	683	668	630	608	586	659	641	603	630	688	648	656	638	677	653	637	666	641	611	655	623	671	647	643	619	641	667	626	613	603	652	619	658	667	629	678	636	621
6436	336	270	145	124	115	95	104	108	86	89	96	87	95	85	107	77	77	116	98	80	100	97	83	94	94	77	103	98	100	84	80	78	88	87	94	104	76	88	104	95	86	94	95	93	88	91	78	100	83	81	90	94	78	84	84	83	88	87	95	96	92	82	89	97	86	92	75	99	89	91	91	75	83	87	77	77	103	92	107	121	94	82	94	112	97	96	100	85	97	103	79	110	87	83	101	108	116	92	96	96	103	98	105	89	90	100	75	89	96	84	106	91	102	95	80	93	93	82	91	99	101	110	102	100	82	105	85	82	97	95	86	82	97	81	93	83	103	88	112	112	83	92	107	76	102	79	108	85	85	109	91	91	96	99	86	97	90	90	97	87	85	82	86	80	102	87	96	77	88	96	103	96	88	106	95	97	85	94	73	73	74	88	84	91	81	106	86	100	105	96	83	91	107	101	93	91	102	83	90	82	89	83	94	88	80	96	90	101	91	88	103	69	100	93	94	79	93	94	96	81	76	84	87	94	83	87	105	97	87	102	67	86	81	86	84	87	104	116	86	101	88	83	88	83	110	83	98	93	122	102	74	92	90	102	93	105	84	100	97	80	94	83	89	88	82	87	71	65	87	112	102	93	65	94	76	91	83	91	116	83	105	102	78	94	87	83	90	110	81	77	90	86	87	75	85	84	82	95	88	85	70	86	94	100	88	100	104	65	95	90	75	91	83	83	76	106	96	80	77	76	87	91	87	78	108	74	97	103	85	88	79	86	91	81	78	98	101	82	93	84	87	91	107	97	81	83	95	95	84	96	100	92	85	89	91	83	94	108	93	69	92	87	94	95	78	93	68	88	98	72	92	107	91	98	78	93	89	80	88	87	94	90	99	79	74	85	75	98	107	90	81	90	102	96	82	97	97	94	92	80	98	85	88	93	72	99	93	97	100	90	78	75	88	113	86	91	97	83	71	101	79	79	96	103	90	86	101	87	104	96	96	86	85	84	102	105	80	83	91	89	121	84	96	86	89	80	72	80	86	90	98	88	96	84	91	97	83	76	87	79	95	106	87	82	88	82	94	98	100	82	106	85	102	78	85	90	82	101	95	74	92	99	96	88	83	82	91	86	96	112	88	103	83	90	92	90	93	92	87	88	90	94	91	85	89	92	92	83	101	93	85	84	98	78	81	90	89	94	76	77	89	90	80	90	83	86	85	110	93	90	92	89	77	81	97	97	89	87	91	84	96	80	104	93	85	90	93	91	97	76	68	93	101	86	84	119	102	78	100	84	91	89	97	83	88	81	66	114	91	83	90	96	102	97	90	96	85	86	92	81	99	88	89	84	75	79	93	99	100	98	91	101	86	84	106	98	95	85	89	96	92	84	80	93	88	98	95	75	99	93	101	84	106	90	84	85	78	88	87	106	88	99	92	99	74	81	89	92	98	104	87	78	78	96	91	86	101	88	93	97	89	102	87	85	84	81	84	96	83	98	87	86	108	100	83	79	101	86	98	89	101	100	79	86	97	97	85	88	103	102	90	113	77	83	87	95	108	82	97	96	70	96	95	100	88	94	91	72	107	85	99	79	83	84	87	90	89	100	95	97	94	95	115	96	105	102	108	82	83	104	88	78	103	83	89	80	83	99	101	108	85	94	84	81	97	80	92	82	94	82	103	100	94	86	75	95	69	76	102	97	100	94	112	88	99	96	75	94	88	107	93	91	71	80	87	89	93	88	99	85	91	111	71	96	112	99	90	94	82	93	84	92	107	94	84	109	106	108	102	84	79	106	105	86	82	85	87	88	96	78	87	92	86	84	86	89	88	87	100	80	93	75	90	89	81	91	94	98	85	70	72	95	104	93	97	79	111	95	92	88	83	76	101	72	81	97	96	105	99	80	98	97	97	99	86	88	100	98	94	95	105	98	89	84	86	88	93	83	91	87	102	89	94	77	92	92	78	89	92	92	78	72	94	83	113	101	97	84	91	99	95	88	79	84	99	93	81	112	85	85	90	117	92	100	69	89	93	91	84	92	97	93	99	84	84	100	78	79	90	84	79	87	94	89	90	88	92	97	74	88	97	74	83	83	110	84	92	105	102	103	85	101	93	84	89	99	70	101	89	102	93	86	86	102	87	107	109	96	89	107	100	90	101	84	83	93	88	101	91	82	84	93	89	68	88	90	82	86	119	79	87	82	90	99	96	95	81	82	91	105	71	91	93	107	73	78	100	81	95	87	85	106	74	81	85	84	98	86	94	83	108	89	81	80	88	104	82	79	93	83	93	83	99	88	93	75	98	114	96	91	93	87	80	93	95	95	102	60	81	83	102	99	101	106	97	87	78	89	105	100	93	84	90	101	84	86	88	75	80	94	82	79	87	77	83	111	90	84	98	89	75	85	92	72	96	87	105	106	87	76	94	99	88	113	75	79	90	101	87	98	92	97	93	86	88	100	89	72	81	92	88	93	110	89	90	83	87	86	80	87	117	80	91	102	95	92	84	98	96	81	104	95	94	96	80	76	95	94	94	82	87	100	97	98	88	98	90	87	81	80	115	96	99	83	90	99	103	94	73	81	87	90	88	99	83	89	87	72	83	91	83	93	91	92	84	88	93	86	67	77	93	112	100	86	90	100	78	104	109	88	84	71	77	92	90	77	114	108	83	80	91	100	94	85	87	105	83	93	87	87	79	75	92	91	104	86	99	87	91	92	90	104	78	82	86	87	71	89	103	104	94	82	87	77	104	95	85	89	95	96	94	96	89	90	100	87	82	88	92	90	91	87	90	84	96	91	107	105	107	82	87	85	92	104	89	84	77	98	99	94	93	104	68	78	90	88	84	94	76	83	89	88	72	78	76	68	112	104	81	80	83	94	75	108	85	106	91	101	90	81	90	84	107	98	99	99	96	88	78	109	87	91	76	88	93	81	81	82	85	97	80	82	77	88	75	76	87	86	86	89	96	78	95	77	93	81	66	96	76	96	83	94	98	78	95	98	95	76	101	103	80	95	111	103	77	98	96	119	84	86	108	85	95	87	107	82	90	83	92	82	95	78	97	109	95	97	111	88	84	86	91	98	97	95	73	80	111	89	91	78	79	91	83	95	87	76	97	80	86	92	89	77	67	88	99	96	82	95	85	81	91	82	107	79	100	83	79	98	89	78	107	97	82	70	88	92	98	96	75	88	91	104	99	72	87	85	88	94	87	73	101	105	80	82	87	91	82	75	100	85	92	77	95	111	79	88	80	84	85	82	84	76	87	73	97	91	97	92	97	107	94	108	109	80	108	92	78	88	100	78	82	97	84	88	92	102	79	94	90	82	96	85	101	84	85	96	82	91	79	99	88	98	104	85	93	83	94	83	93	95	93	84	89	84	91	90	89	75	103	82	91	90	69	89	86	88	102	82	100	84	77	85	95	89	87	92	95	96	90	91	94	95	84	85	100	105	100	110	92	92	96	72	89	90	90	96	76	123	87	79	94	94	96	95	105
6485	349	385	450	429	353	380	357	351	354	322	368	335	342	311	333	322	327	320	305	323	321	319	319	311	287	321	355	266	302	347	324	290	310	323	281	323	323	309	313	322	312	320	325	323	297	320	318	337	335	281	284	320	294	290	297	287	325	332	312	293	288	321	294	342	298	312	339	306	306	343	298	298	296	288	307	311	304	317	330	312	309	305	318	305	303	289	292	314	292	314	312	316	289	264	325	325	317	307	265	307	347	297	310	299	325	325	311	314	295	290	337	311	292	308	250	319	298	308	316	339	293	305	332	339	334	290	317	299	318	300	321	309	327	315	314	312	313	325	316	309	274	324	318	272	303	318	299	318	305	298	296	334	274	291	304	278	304	316	326	312	265	297	305	325	335	316	305	298	326	289	298	329	304	277	314	279	304	340	289	306	320	317	306	302	301	290	304	298	305	282	325	293	292	326	307	290	333	336	312	303	292	297	325	298	302	330	295	315	310	290	330	321	332	332	339	325	298	330	293	310	276	295	311	268	307	352	348	296	321	327	284	293	291	309	302	318	330	306	337	320	317	286	315	292	287	325	306	290	289	291	307	293	309	317	312	316	328	308	315	319	313	326	311	285	292	310	308	290	317	297	302	332	318	339	302	320	284	313	318	289	310	322	325	295	318	278	321	303	289	313	292	333	309	304	308	297	284	287	293	333	323	270	333	288	302	288	308	288	280	322	299	302	335	305	331	297	315	316	334	324	306	288	327	295	279	306	252	294	294	298	302	315	305	292	314	307	325	316	286	313	313	322	321	321	326	311	301	326	279	318	310	306	320	291	313	293	317	307	274	281	305	300	316	299	332	343	315	302	290	316	294	278	318	315	302	294	311	288	296	314	303	314	313	287	291	313	332	293	308	262	341	297	342	300	295	289	295	283	305	301	307	267	290	292	314	303	348	266	307	296	322	289	287	286	296	281	315	296	305	296	288	325	296	298	345	293	302	311	297	300	311	310	316	301	304	316	306	330	312	295	293	298	327	300	326	319	290	310	268	345	279	297	299	333	286	299	321	283	314	287	299	333	307	283	322	318	289	335	293	320	318	315	336	326	318	307	319	312	322	294	336	332	270	305	317	321	315	302	269	283	301	311	304	301	302	324	341	308	314	259	324	298	300	285	324	309	288	325	285	290	322	332	281	332	330	301	339	307	288	303	318	325	309	327	304	303	312	318	312	334	321	303	332	293	311	304	296	259	327	321	322	287	327	302	331	291	295	294	290	287	308	307	318	323	310	322	283	316	326	300	337	299	295	299	298	303	282	308	278	306	335	340	268	300	323	338	321	314	336	309	336	294	304	284	328	320	306	310	315	316	287	302	303	315	317	292	318	321	337	317	303	316	299	300	325	297	307	345	285	320	275	264	302	296	296	295	329	286	281	312	309	319	302	314	294	302	314	324	311	318	303	280	280	353	311	348	288	336	327	285	308	290	288	292	308	340	287	326	328	299	281	315	320	271	316	258	324	301	333	313	350	311	312	323	280	302	309	326	307	293	295	268	284	285	309	284	348	286	294	316	306	307	305	342	342	300	318	313	295	307	298	305	306	298	313	333	277	290	328	274	287	302	332	285	299	309	294	304	270	329	317	344	311	287	322	306	313	323	352	316	309	308	318	289	303	310	350	284	314	343	317	265	297	298	297	322	327	330	289	285	284	270	309	290	320	308	304	307	323	308	284	295	302	285	300	323	265	288	317	300	303	275	318	287	301	321	311	319	288	292	321	306	317	330	303	283	287	288	305	302	310	321	310	309	301	315	317	337	299	288	289	288	309	315	309	287	329	274	304	299	311	322	314	307	331	301	344	305	342	300	325	294	313	314	299	288	309	327	300	303	266	309	300	324	282	296	309	280	302	308	285	277	307	292	292	288	316	314	289	339	291	300	307	311	317	314	318	292	293	319	308	336	301	270	328	309	276	340	309	321	291	294	338	306	340	329	317	319	293	322	301	315	314	343	326	326	326	297	290	309	325	278	320	322	298	276	310	315	280	293	294	303	322	326	316	292	315	300	319	302	307	328	266	335	330	296	296	331	301	304	302	310	327	323	283	296	324	313	283	319	276	288	302	314	296	308	330	317	337	323	291	301	294	329	337	304	277	275	331	275	300	299	335	314	301	327	316	318	306	318	299	307	311	304	316	311	302	302	323	308	283	333	298	333	313	303	269	298	313	321	290	321	302	300	295	320	312	322	303	333	308	273	319	317	357	315	302	309	306	318	294	277	285	286	312	282	320	307	341	279	300	331	322	319	327	291	323	294	339	305	287	286	315	269	296	320	297	267	311	319	306	287	313	292	327	304	311	311	315	316	285	306	313	291	319	307	313	312	338	292	312	284	304	287	323	318	307	298	314	311	350	306	289	296	287	324	287	350	314	313	283	323	284	312	311	317	282	308	302	295	322	292	313	304	294	309	323	280	315	320	306	307	300	305	328	319	315	310	281	312	278	307	282	341	332	312	289	318	293	328	293	306	312	318	317	341	311	291	273	336	288	312	338	321	324	282	309	311	280	324	296	276	334	289	323	302	318	299	276	328	322	289	300	313	316	314	315	297	312	314	327	295	297	306	314	291	324	297	299	299	290	299	298	334	288	285	277	323	305	310	288	300	295	328	313	309	308	328	297	280	298	319	284	299	286	307	298	297	282	319	300	272	292	304	298	329	307	316	324	313	306	334	348	315	310	297	298	276	300	305	316	276	274	291	333	293	301	325	303	298	333	329	289	311	308	294	290	326	314	288	315	300	323	322	279	280	296	283	292	325	287	321	309	266	336	300	306	335	335	332	306	297	299	324	313	292	305	299	295	324	325	303	302	315	322	298	300	295	292	319	296	329	314	326	301	331	281	275	299	318	314	312	262	295	299	304	299	308	336	319	326	306	320	310	300	292	301	325	320	321	345	322	289	284	317	324	297	328	278	312	277	336	326	315	307	329	323	284	325	327	275	316	310	295	322	286	301	305	296	318	314	310	293	333	313	296	295	333	311	307	282	311	282	285	280	324	300	312	286	326	304	313	325	295	324	337	282	313	283	318	317	318	335	345	325	323	320	314	321	283	284	313	297	290	307	314	292	317	292	314	311	321	298	317	281	276	310	297	288	293	293	301	284	289	285	311	301	322	331	313	292	305	312	289	327	304	309	318	313	304	330	302	333	300	314	299	325	337	271	312	292	317	316	291	337	316	307	315	268	285	306	322	299	307	277	316	310	313	309	314	317	317	276	304	292	314	323	305	314	339	311	334	296	279	308	282	327	325	314	320	313	280	298	301	300	300	310	288	295	299	309	305	312	297	300	300	311	302	310	324	338	312	305	308	346	300	329	315	296	297	311	355	306	302	302	318	327	287	271	297	310	321	298	312	290	264	305	313	296	308	295	272	344	287	289	335	326	297	322	286	329	314	316	298	347	296	300	283	304	287	305	321	334	306	292	318	292	331	294	294	306	322	312	282	316
40455	12021	2043	975	678	531	401	335	263	240	199	176	169	174	177	143	139	135	115	132	129	119	134	110	113	117	119	107	123	108	122	95	119	123	95	120	123	118	104	111	113	93	106	98	117	104	114	104	108	123	111	115	101	85	103	121	102	118	105	136	114	93	103	112	96	95	125	90	108	117	98	131	98	106	125	117	95	113	99	107	115	102	91	116	99	108	99	124	103	109	113	93	103	107	113	122	113	85	129	116	77	96	81	99	110	103	91	100	93	102	103	102	98	101	89	97	109	110	133	109	96	108	108	108	73	103	99	88	111	112	87	94	93	125	104	99	125	98	97	104	83	114	84	121	116	103	100	104	102	106	126	124	95	99	130	100	85	114	88	100	93	101	123	105	105	90	100	99	108	110	99	129	109	104	96	99	105	108	101	115	90	119	98	103	96	95	99	114	114	104	101	92	82	101	103	104	111	90	122	92	101	109	102	99	114	128	122	107	101	80	87	112	116	122	94	94	117	111	88	93	99	105	113	105	83	110	90	96	85	112	93	111	105	111	87	74	90	118	107	85	116	120	102	94	114	114	100	98	95	113	114	120	115	105	102	95	91	103	95	114	100	105	109	106	113	99	97	100	97	102	98	101	112	103	115	88	101	97	107	127	109	111	89	95	106	102	92	96	109	87	116	94	101	109	106	96	117	102	99	98	92	110	106	99	103	92	97	91	82	105	99	102	107	117	113	91	103	115	98	116	95	105	103	93	105	102	79	105	87	104	109	96	112	98	99	106	109	104	109	94	102	90	105	104	99	96	132	113	109	101	88	106	98	107	85	117	107	129	102	120	105	106	114	110	113	99	97	80	90	107	92	116	108	131	102	109	98	108	99	100	99	104	127	99	98	102	128	101	96	98	86	98	100	91	107	90	118	86	99	107	111	92	99	92	121	112	107	93	104	104	116	112	102	97	109	101	108	88	105	119	101	105	116	98	96	106	115	72	101	110	88	109	121	110	106	117	97	109	92	111	105	98	87	97	81	107	114	106	91	87	111	118	106	116	94	111	96	109	98	105	107	98	81	108	106	100	96	108	109	107	117	114	89	99	97	113	95	107	112	86	96	116	114	100	100	99	114	106	94	93	87	103	102	91	101	121	92	108	96	109	110	117	99	96	94	115	89	110	99	94	119	106	113	123	106	99	97	80	92	99	79	87	89	101	116	115	93	94	113	107	94	113	109	90	104	104	110	89	104	119	97	97	100	99	102	95	111	99	101	104	95	99	101	93	98	111	98	118	106	101	111	99	96	91	110	106	100	105	103	104	95	98	93	118	104	117	92	117	105	93	119	105	110	119	102	103	104	125	113	99	118	107	115	97	97	126	103	98	83	114	109	111	102	89	98	105	106	94	91	114	95	110	115	108	91	105	116	82	89	119	114	116	105	114	107	96	103	108	103	115	124	103	96	113	116	92	96	97	102	105	107	95	101	106	98	105	110	114	128	114	102	117	104	85	101	91	105	102	98	116	102	80	86	84	98	110	125	96	102	115	115	110	91	88	122	113	108	97	105	96	100	94	96	123	105	105	95	104	113	96	96	108	107	97	100	120	90	99	100	106	87	92	116	92	110	102	114	108	96	109	102	91	100	120	103	119	117	89	97	89	97	89	94	86	111	107	90	97	91	107	97	113	108	130	93	78	99	112	102	94	106	97	113	108	94	92	100	111	111	101	119	117	127	86	115	123	105	111	109	93	113	114	80	118	123	96	93	113	92	114	93	113	101	97	100	115	108	101	95	112	98	101	119	127	105	99	100	110	108	122	109	97	119	90	97	105	118	120	109	116	92	94	94	90	105	116	114	94	100	96	96	94	92	103	101	112	101	104	115	108	97	108	93	109	95	121	109	94	91	107	97	91	103	126	132	124	107	111	103	87	95	80	90	106	118	105	79	105	97	94	96	101	96	109	90	125	102	129	120	103	101	110	88	99	107	87	125	122	102	89	106	109	100	107	93	116	100	99	104	93	106	127	112	127	91	100	101	94	103	114	92	100	109	97	102	94	98	120	85	102	82	85	109	114	95	112	113	108	97	117	111	123	112	93	85	93	112	92	104	109	109	99	110	93	95	121	100	107	120	88	99	108	122	103	103	104	97	87	91	103	90	119	113	108	104	99	102	99	94	108	103	90	107	133	107	130	108	100	97	119	105	111	115	113	111	112	101	86	104	95	96	82	111	110	86	93	107	98	91	91	105	91	104	94	103	110	108	96	99	98	97	94	108	115	102	91	109	98	96	99	99	84	108	84	89	108	109	95	107	112	106	102	120	95	114	115	128	100	99	100	104	130	107	84	92	81	90	109	96	118	104	91	102	97	102	119	94	99	87	116	86	103	90	116	97	93	100	101	100	105	96	106	86	102	96	86	118	102	103	111	94	96	111	98	91	105	124	98	82	97	106	120	109	118	84	111	108	111	99	120	90	80	96	100	90	115	86	105	116	111	106	117	120	104	89	109	80	103	90	99	96	99	101	93	104	97	108	104	120	111	101	103	101	90	89	106	108	82	95	112	106	88	105	113	118	105	100	114	104	101	83	94	106	100	105	97	115	100	89	95	93	110	97	100	103	117	98	106	95	80	100	111	107	109	99	106	104	111	108	100	108	97	102	110	100	100	115	108	104	92	90	93	86	117	96	88	106	109	98	90	87	112	99	89	118	101	108	103	118	113	94	101	106	100	107	92	115	100	103	96	115	106	112	100	98	108	105	109	90	115	106	119	114	105	123	99	91	94	110	104	116	112	109	102	98	112	91	105	95	104	114	106	98	89	119	109	84	96	112	104	102	101	94	97	114	103	110	120	104	112	99	107	105	101	106	97	97	109	107	111	92	87	108	107	102	126	96	100	96	93	111	107	97	104	88	95	104	101	97	125	100	105	115	113	105	97	102	96	97	102	95	107	92	107	80	101	108	96	99	84	113	91	112	102	106	93	100	105	107	95	104	134	105	91	117	105	97	106	95	100	92	103	97	100	104	95	110	100	105	106	102	101	103	104	102	81	117	89	98	105	107	98	109	89	118	104	105	98	98	103	86	101	98	91	105	105	111	104	94	108	105	117	104	105	94	107	125	116	99	105	98	101	124	88	112	97	92	117	121	110	87	98	102	107	92	120	96	100	99	100	119	94	115	98	111	117	108	93	119	104	103	103	105	95	100	115	91	108	102	105	105	116	102	114	106	82	87	111	116	85	110	107	101	105	95	96	101	105	106	96	101	98	129	123	125	103	99	104	80	100	106	109	101	98	102	116	99	124	93	121	92	89	119	100	119	116	104	97	95	100	113	119	112	99	106	97	120	105	84	99	96	95	104	110	108	98	92	89	101	109	107	91	99	113	97	111	101	93	104	117	99	101	103	97	110	92	114	123	130	103	100	111	106	106	89	103	102	107	102	106	101	101	85	102	105	132	88	93	89	106	102	84	113	114	89	104	117	87	105	95	113	116	101	115	106	105
18627	1242	2743	3164	2587	2217	1816	1459	1277	1073	950	884	839	715	696	666	617	550	610	528	544	503	507	507	510	502	471	473	464	432	453	439	439	426	424	396	398	411	420	386	414	394	379	408	400	399	378	388	394	393	379	384	358	388	400	384	350	361	341	390	367	373	335	381	340	382	388	362	376	382	367	356	382	342	341	382	356	391	374	377	299	348	362	370	369	346	380	371	363	367	365	367	346	345	342	391	329	336	370	349	364	347	363	365	386	339	325	343	370	367	352	349	353	351	308	336	365	340	350	357	348	350	368	352	343	331	344	354	323	338	331	335	357	354	366	356	361	352	348	387	358	356	339	376	314	354	340	363	357	333	327	324	370	336	307	334	365	361	335	369	343	358	352	356	328	365	347	366	323	351	379	346	335	335	352	376	390	382	363	333	360	351	365	355	341	334	369	323	355	368	323	343	335	309	350	352	348	330	359	315	358	360	357	351	343	353	339	343	349	357	354	361	377	338	359	347	356	345	321	311	333	376	342	341	357	352	330	343	357	360	350	364	367	337	372	346	292	355	381	359	383	357	354	338	353	361	363	355	371	331	356	346	322	393	298	351	346	345	323	343	318	360	364	365	360	361	358	345	351	337	329	326	359	363	353	314	341	371	349	336	364	353	373	372	363	334	344	355	361	348	361	366	358	361	322	366	366	313	357	342	382	308	320	346	365	336	340	347	304	316	325	347	352	340	355	355	330	343	348	315	369	365	348	336	360	353	358	348	320	360	355	354	340	363	362	359	335	367	338	374	286	354	329	349	329	368	360	369	357	342	347	330	375	338	348	329	359	333	364	355	333	375	384	350	345	330	332	344	366	334	360	304	338	372	323	322	352	336	342	353	344	372	341	328	367	371	357	370	362	361	369	333	337	333	342	352	366	342	334	316	364	370	347	316	356	329	329	350	342	369	363	422	346	373	375	360	345	354	344	375	333	362	344	336	355	353	347	345	354	344	324	345	348	340	365	335	338	348	346	350	366	375	353	359	346	368	348	356	387	341	347	322	342	345	360	353	363	380	352	349	361	352	349	329	378	360	384	340	369	370	369	358	328	332	338	349	355	327	375	350	358	349	333	342	359	354	352	346	344	331	343	369	337	316	361	327	367	387	376	334	334	388	316	377	328	347	361	356	362	340	357	352	359	349	351	365	329	347	363	361	352	327	343	359	340	342	343	312	355	389	341	343	362	346	333	382	328	349	326	358	325	353	305	378	341	306	348	329	387	352	365	326	365	386	342	343	323	331	360	324	388	357	403	376	348	366	351	377	336	320	364	383	365	339	341	356	321	354	380	354	337	355	348	341	347	369	361	339	420	340	344	382	330	351	346	344	353	348	341	339	337	349	334	367	339	380	341	367	364	345	357	337	355	361	340	345	367	347	334	341	358	355	392	342	342	370	343	334	349	351	357	353	371	336	376	370	337	342	376	359	375	332	378	322	344	342	343	339	304	367	355	329	335	364	357	365	382	333	352	346	346	367	340	378	349	340	329	385	370	341	357	339	344	368	366	365	381	355	348	355	370	334	360	365	345	333	336	352	315	356	379	349	348	368	345	384	373	337	323	338	352	362	346	342	370	380	372	333	328	354	338	362	320	346	343	351	355	374	351	318	342	375	366	343	316	341	372	363	357	404	357	344	351	344	349	373	341	377	326	337	389	363	342	354	338	344	352	360	329	388	364	338	314	365	368	341	352	337	326	380	321	368	365	339	349	333	339	313	334	317	378	361	349	372	317	372	342	354	364	363	316	343	334	337	326	347	346	334	330	371	335	331	362	366	332	359	362	348	318	357	331	341	360	371	335	350	338	361	359	397	345	347	326	347	383	327	359	341	342	330	341	337	383	340	330	351	335	343	339	349	320	306	328	347	341	368	316	365	343	337	363	338	367	354	358	341	326	357	377	334	344	369	349	357	356	324	373	325	373	377	313	316	345	361	391	321	313	356	343	354	322	321	331	327	388	342	353	398	331	348	344	319	372	331	383	355	351	329	383	378	348	352	323	354	358	350	315	333	364	337	326	341	371	335	382	334	370	350	346	379	323	391	374	358	341	346	352	342	340	350	361	347	363	339	358	332	348	362	338	336	349	360	310	372	361	376	386	355	329	362	364	338	371	362	344	358	305	312	321	354	310	390	359	379	374	344	283	343	372	356	346	355	285	388	354	349	336	355	362	352	373	345	355	357	364	351	340	389	396	339	354	354	374	367	345	326	335	348	345	355	362	342	371	389	340	360	331	345	351	343	331	339	325	355	342	383	339	360	340	336	332	321	344	358	346	333	357	369	330	362	351	347	340	361	384	342	331	351	365	331	346	342	345	335	349	357	350	329	331	399	316	373	369	362	349	328	336	328	401	358	356	310	329	340	339	305	336	340	365	321	344	366	351	351	349	345	333	356	348	338	362	353	323	360	371	346	331	355	349	345	346	341	364	356	355	344	327	361	351	362	355	347	352	341	365	314	336	368	362	369	368	343	350	390	340	329	350	332	335	364	352	346	352	361	347	343	340	352	363	385	352	343	362	326	354	325	331	348	381	341	328	372	362	307	342	347	322	369	334	355	384	351	344	370	333	374	328	356	344	344	348	369	353	338	343	322	382	369	366	362	330	346	359	368	330	326	348	346	367	378	328	336	358	353	339	363	353	351	323	319	354	331	341	364	364	373	333	371	359	344	324	372	357	338	370	339	344	340	305	354	352	367	372	334	364	344	334	365	362	352	373	361	361	309	368	353	316	359	358	309	336	357	376	347	390	358	365	327	384	356	341	359	360	332	375	360	351	366	351	343	350	336	335	391	344	332	344	372	359	371	343	340	342	322	329	341	348	356	333	359	365	356	355	326	339	356	336	342	324	348	331	336	335	339	350	311	398	364	369	332	339	323	360	360	386	337	334	364	341	344	347	368	334	356	336	320	307	331	345	323	372	322	364	367	386	348	331	358	383	348	374	337	351	353	338	372	348	365	335	354	325	363	368	330	326	335	362	339	342	375	346	359	364	376	343	352	347	370	346	380	359	320	360	334	346	354	364	395	353	347	312	361	335	357	337	368	317	356	354	350	346	343	344	383	357	336	358	350	330	355	308	338	332	338	362	333	322	367	339	350	337	352	359	379	364	327	338	307	375	357	338	384	347	390	333	354	346	342	306	341	335	343	349	325	316	342	370	352	348	337	366	357	350	346	352	367	354	359	362	326	355	364	371	370	366	362	349	366	361	322	344	329	377	360	346	342	380	333	356	338	358	356	353	369	339	340	345	345	333	345	355	330	308	360	359	343	362	352	348	313	335	361	365	357	329	348	319	368	342	343	332	347	369	368	372	323	374	344	333	368	364	344	348	325	330	370	334	384	358	342	333	333	323	379	334	336	346	366	335	366	323	348	354	332	332	360	355	346	343	358	328	335	355	351	340	362	326	312	338	345	378	330	330	318	330	323	363	351	374	341	325	370	352	324	355	339
47243	21010	11547	2254	1412	1140	790	672	541	463	436	387	357	342	330	316	301	302	277	246	263	261	296	224	277	253	251	243	224	224	230	260	234	226	234	233	238	226	221	221	217	237	215	200	233	230	233	206	203	238	204	233	217	211	203	219	202	186	231	217	200	233	196	212	214	227	193	224	234	218	223	220	207	221	237	227	217	203	215	212	241	243	218	212	208	219	230	218	213	220	228	207	215	203	201	223	196	238	230	219	223	196	200	212	229	215	207	236	212	190	206	199	210	197	206	225	205	274	197	210	211	222	219	193	212	222	220	234	224	202	180	232	215	208	220	219	224	224	187	190	223	197	225	227	197	216	219	220	206	204	234	202	214	196	200	200	218	228	240	222	213	206	210	196	199	220	211	243	216	201	219	214	216	203	226	225	194	211	197	192	230	214	190	210	177	197	218	186	177	222	217	217	214	187	229	224	211	205	219	225	200	201	216	196	201	212	208	226	190	205	189	223	213	207	226	219	219	215	202	223	231	207	191	213	207	213	215	200	192	216	224	211	207	207	202	214	193	213	189	207	253	211	236	215	201	243	198	209	195	207	214	216	213	244	193	207	240	210	234	218	213	201	238	224	208	217	196	203	215	219	241	213	191	223	236	226	214	229	187	228	216	214	227	215	203	223	223	203	210	201	212	205	200	196	207	217	215	226	223	221	203	182	215	181	212	185	210	214	190	201	205	201	228	212	211	213	193	213	223	233	234	215	209	197	234	213	244	210	203	219	210	220	219	202	217	220	195	203	208	206	209	230	228	210	246	212	225	198	209	246	219	220	201	211	214	207	182	219	226	198	210	209	186	204	192	193	191	194	216	203	228	209	190	237	212	217	212	197	226	207	192	214	215	188	219	193	223	223	229	211	204	206	188	199	211	207	221	196	196	225	202	209	218	210	199	210	222	198	225	202	226	187	231	208	232	216	210	217	234	207	229	242	206	214	218	202	201	222	240	205	201	206	221	257	205	202	227	214	209	222	199	197	220	221	212	188	197	218	229	213	214	202	215	197	202	207	238	214	224	202	191	205	199	208	228	194	196	227	198	210	208	199	209	225	224	218	191	178	234	228	232	201	225	195	224	198	205	203	207	217	227	223	212	234	206	221	205	182	188	220	213	222	217	213	220	183	196	196	206	205	211	186	218	214	214	216	187	215	204	219	216	209	245	229	222	214	197	225	193	224	228	230	202	197	195	212	199	200	207	195	226	230	214	232	219	213	211	227	238	213	221	231	196	211	181	214	239	237	204	240	221	182	196	219	194	213	197	233	226	215	185	233	214	210	197	202	209	216	224	207	222	226	204	219	199	216	234	201	205	231	184	200	219	205	236	198	205	217	194	218	214	191	221	207	220	199	206	200	203	220	217	183	230	192	201	197	220	223	198	211	223	198	224	202	196	189	223	218	209	195	194	212	205	206	186	217	222	226	222	195	208	205	214	222	219	237	226	226	212	211	198	197	191	195	199	208	208	194	224	194	192	199	224	205	213	222	247	221	232	250	221	214	227	251	196	220	218	226	209	214	216	203	221	211	226	215	222	214	211	199	234	225	221	203	214	201	232	204	249	213	204	205	202	216	223	222	205	212	204	223	218	204	217	204	214	207	195	200	232	215	217	178	187	215	197	226	215	190	199	195	200	221	232	219	211	211	187	187	214	221	210	195	203	224	221	216	219	190	222	196	218	193	193	219	210	234	228	196	200	243	227	233	240	214	220	222	188	210	207	211	182	223	217	216	221	207	206	188	180	200	212	192	226	213	221	211	202	207	226	219	218	218	186	216	213	211	185	228	216	218	202	222	230	189	229	205	231	210	254	238	188	214	234	199	199	210	205	199	184	190	211	195	199	222	218	226	189	194	185	212	208	210	230	197	238	216	205	247	210	225	179	214	203	220	201	206	211	200	233	195	218	216	231	217	209	207	221	227	219	224	206	220	191	238	203	205	220	202	201	225	216	220	232	224	228	253	218	198	188	227	204	228	186	216	212	220	206	219	208	214	192	207	205	221	233	195	200	217	209	223	199	206	206	220	202	236	229	183	205	202	233	207	202	218	213	219	187	194	241	185	221	229	189	235	220	211	216	210	238	197	218	219	189	225	241	222	239	198	221	219	193	200	218	218	219	196	225	225	213	195	222	235	196	221	213	221	226	226	195	228	215	217	228	177	204	210	217	230	204	225	221	212	219	228	230	218	191	199	204	220	216	222	223	212	209	190	224	230	221	222	203	211	243	219	215	213	214	212	204	204	180	186	192	214	203	209	226	220	225	206	188	243	218	218	221	202	215	211	231	224	219	205	203	241	209	207	195	204	199	218	228	223	216	204	214	196	209	199	234	216	186	187	192	225	185	242	210	218	223	204	218	199	239	189	228	205	234	219	219	207	207	204	200	215	223	227	217	215	205	200	238	218	203	201	232	206	206	205	188	202	202	206	219	193	205	225	189	187	212	195	219	204	229	211	234	222	214	229	182	230	205	188	193	226	218	201	226	208	207	221	213	213	194	194	214	217	208	207	200	219	213	220	214	224	232	214	168	218	209	212	215	230	232	203	236	221	219	202	238	208	230	217	241	182	225	195	221	206	227	202	201	201	193	228	225	211	218	210	210	190	202	207	208	215	228	217	201	222	203	227	219	220	217	206	205	212	199	191	204	213	222	203	200	210	195	198	216	209	247	220	220	199	214	188	210	219	176	210	202	231	192	192	227	197	204	214	218	232	230	199	202	214	192	194	218	200	195	229	207	181	221	220	201	202	206	239	217	198	222	204	206	241	203	216	216	224	221	194	212	215	189	191	216	186	211	217	213	221	210	211	204	216	227	217	228	224	190	228	214	210	225	200	214	212	209	216	237	214	197	209	209	230	213	193	210	214	197	216	167	220	210	204	206	205	235	232	203	209	221	183	208	181	195	225	206	212	239	224	211	215	216	195	205	217	208	225	208	219	217	192	193	182	194	197	182	223	219	201	209	203	203	218	214	202	225	214	222	234	208	202	205	195	197	207	220	213	222	213	184	196	204	233	208	207	210	212	215	177	194	201	187	213	245	214	207	186	206	213	204	229	231	208	205	219	221	199	213	235	221	226	223	212	239	241	212	178	231	212	222	185	204	202	206	204	185	218	220	231	198	205	227	199	202	231	208	188	232	214	201	194	217	235	220	182	190	210	210	216	217	210	209	219	226	232	217	216	191	205	251	220	214	205	229	205	252	196	179	222	236	208	214	213	211	199	220	197	236	192	197	216	219	207	213	198	210	246	198	210	211	207	221	252	206	171	188	215	252	206	209	214	230	191	200	216	198	202	228	221	189	229	226	215	198	189	198	185	208	184	202	218	190	221	222	227	219	226	212	221	186	218	222	217	218	192	208	208	226	221	205	215	204	199	223	209	213	193	206	227	215	209	187	201	204	206	202	186	226	207	194	223	223	230	223	226	187	228	209	220	199	231	209	217	205	191	202	200
24122	2386	5362	6102	5070	4255	3515	2861	2412	2145	1895	1722	1556	1478	1367	1238	1226	1138	1103	1030	985	983	906	915	920	881	834	819	954	785	754	837	788	764	750	725	770	741	794	680	767	744	727	712	706	681	727	686	677	690	677	713	691	727	627	682	709	662	679	621	673	697	670	677	679	679	637	628	652	701	669	633	643	679	668	648	652	645	661	623	643	630	681	688	677	659	612	628	621	634	685	596	668	688	640	613	651	643	672	713	639	686	662	608	618	632	662	634	631	624	669	659	664	653	618	683	657	691	593	674	664	616	647	614	663	676	676	693	660	638	668	632	656	669	680	661	608	663	640	645	673	672	672	643	638	602	611	648	598	682	626	647	678	642	656	640	636	618	645	657	610	657	649	636	631	661	620	628	634	664	618	662	630	636	616	648	599	623	648	638	636	658	638	665	651	662	622	637	585	678	626	689	663	646	635	652	611	691	636	634	653	617	652	661	624	638	655	646	600	651	644	642	637	600	641	633	645	608	661	594	651	641	640	651	655	631	629	585	663	592	585	669	645	628	641	628	648	625	659	621	611	606	661	623	644	603	586	659	610	666	626	632	685	621	621	669	649	642	656	643	597	650	641	615	667	644	632	629	652	654	634	615	639	606	593	656	630	654	668	664	632	681	654	649	631	608	602	638	621	649	633	637	654	619	613	597	650	618	641	665	594	628	617	649	606	635	617	621	651	654	642	619	633	644	604	654	610	644	641	640	636	652	649	648	647	635	663	637	644	608	615	645	642	624	623	635	644	587	607	624	639	672	602	639	615	637	670	634	637	643	612	622	642	653	620	675	649	629	620	608	632	624	650	611	657	633	635	607	641	594	621	657	586	628	643	643	640	627	672	645	620	688	628	637	646	625	628	596	629	644	622	649	637	645	633	617	658	619	639	643	676	648	665	641	628	642	637	681	656	619	630	614	668	600	629	650	609	647	661	609	624	603	611	636	647	632	694	663	602	614	658	637	640	617	662	664	578	580	656	591	634	642	680	655	621	629	617	666	621	630	695	650	681	646	594	641	630	645	621	604	643	649	589	622	609	641	654	658	646	610	659	705	630	675	651	629	658	638	620	663	637	607	662	662	614	652	653	619	607	651	686	637	613	618	610	628	660	627	635	665	606	597	636	650	663	616	638	659	648	597	622	679	681	649	609	611	630	650	609	655	615	670	608	613	661	682	644	646	641	622	661	626	667	608	693	659	618	628	617	599	663	655	661	636	641	609	603	603	630	615	644	588	654	597	625	628	625	617	595	667	596	626	599	631	662	636	642	628	702	599	606	657	646	662	670	661	659	656	624	608	582	650	618	668	617	607	655	615	692	610	631	615	620	661	635	657	622	626	642	629	557	631	622	674	632	619	696	622	635	605	639	641	653	610	577	635	618	615	627	623	614	626	645	627	659	630	629	615	631	644	653	637	618	603	582	613	647	595	623	653	618	624	591	673	564	637	697	598	609	619	650	603	670	637	599	645	654	623	636	649	593	633	660	645	617	635	658	659	639	647	656	639	670	663	667	623	626	646	661	655	620	657	609	639	662	627	656	610	681	655	604	627	647	642	676	671	652	636	658	627	613	650	659	622	636	639	657	548	609	608	598	634	615	604	616	634	614	677	612	617	628	641	661	671	660	612	638	657	639	635	646	641	624	654	660	627	602	632	623	641	608	630	628	638	662	679	610	627	614	606	623	596	607	647	637	621	650	635	638	610	644	646	627	592	648	629	635	661	568	671	588	593	663	635	636	610	671	598	617	647	617	610	641	665	641	600	664	677	613	636	677	663	602	636	635	588	611	627	649	648	613	612	588	658	607	663	651	665	701	642	621	616	671	658	604	649	643	626	645	593	655	632	660	645	606	634	662	633	670	677	625	591	612	644	641	640	614	647	625	644	643	648	675	641	608	592	664	638	652	619	632	640	651	612	629	643	628	664	605	630	669	625	620	638	648	636	620	678	604	647	609	657	651	617	640	617	621	640	627	595	617	639	606	670	632	618	622	626	644	638	631	601	574	658	681	639	636	694	675	605	611	667	640	663	622	632	634	612	642	615	663	633	648	646	637	611	657	660	655	686	575	666	613	655	639	635	590	602	693	654	631	608	613	644	670	565	635	631	633	629	617	606	622	671	656	625	629	584	602	645	621	646	628	631	603	635	645	632	639	683	612	646	652	660	693	625	640	672	668	600	644	647	663	673	627	686	597	584	673	667	652	601	664	614	602	676	662	664	647	694	654	639	606	682	597	628	594	617	640	614	626	624	630	607	626	637	689	667	643	640	637	584	603	635	659	588	606	628	638	673	626	670	615	635	649	610	663	608	653	661	686	612	646	651	624	643	575	674	699	643	598	603	653	641	649	651	587	602	609	658	619	632	647	611	608	647	659	657	626	664	637	633	635	636	634	626	622	629	634	646	609	649	639	615	592	622	659	608	694	640	621	676	635	593	608	608	650	667	652	669	661	652	617	597	579	655	627	623	663	628	616	658	645	602	611	618	626	668	619	643	652	662	622	670	644	624	631	602	613	601	631	608	642	693	648	635	662	639	602	669	658	610	661	607	627	674	640	642	635	639	632	633	621	605	608	652	592	646	618	615	593	649	623	659	599	644	610	621	637	613	630	624	633	679	589	614	614	662	631	644	616	615	613	653	641	623	602	630	641	658	662	684	579	588	644	617	640	626	593	637	620	668	657	665	618	594	616	596	653	628	626	646	643	638	639	644	660	640	638	629	661	625	614	626	642	647	656	642	671	609	615	640	675	631	622	639	617	681	647	648	611	637	617	617	616	651	605	608	622	633	662	650	627	608	701	580	632	652	670	607	627	619	657	634	614	615	617	643	674	642	629	601	602	630	625	613	645	603	613	625	654	669	618	638	636	611	675	656	615	632	642	661	613	641	659	644	613	624	643	651	589	649	631	645	676	651	665	592	591	595	617	619	637	652	585	631	641	622	682	636	607	642	674	633	645	647	657	675	662	666	621	653	622	641	672	596	637	639	601	584	594	668	592	657	619	671	592	605	660	662	601	643	622	644	588	620	612	657	612	603	629	626	631	655	655	621	654	612	585	621	652	638	663	662	612	624	658	633	627	622	600	660	686	602	586	619	605	672	635	641	661	647	645	619	656	623	623	615	646	580	658	612	600	612	630	669	643	627	604	633	662	664	636	647	634	673	638	634	636	579	647	655	674	618	614	618	651	613	604	613	612	621	642	624	647	649	655	623	648	686	608	635	652	614	606	650	636	675	624	660	609	654	640	624	618	599	643	625	668	623	572	645	620	653	632	655	624	622	623	650	601	641	629	651	638	618	628	645	619	648	630	639	614	588	608	651	636	664	647	641	664	615	657	640	577	652	622	595	612	621	660	630	570	657	625	662	611	622	624	662	673	619	626	647	621	627	619	629	641	674	598	679	610	636	631	630	667	611	597	667	641	648	635	608	619	620	642	632	603	625	668	653	633	633	655	604
6167	316	194	128	113	94	101	83	96	99	92	76	90	90	104	89	86	95	87	97	80	73	86	71	112	68	110	115	107	98	100	83	88	122	83	97	81	99	107	104	69	77	69	90	85	106	107	104	103	90	88	81	74	106	81	66	88	70	97	94	85	84	72	85	95	88	90	97	88	93	90	87	103	93	104	88	104	91	91	83	100	102	91	83	87	94	83	83	96	88	88	96	96	100	87	92	88	91	109	96	91	83	98	88	72	91	81	77	100	83	92	90	80	98	98	96	83	99	93	83	90	89	91	97	93	95	88	92	84	83	83	98	70	74	103	83	88	94	108	77	76	95	69	87	80	93	79	90	108	88	87	99	85	84	87	78	99	93	85	81	99	95	96	96	80	92	95	90	97	81	79	73	89	96	95	94	90	79	88	99	88	93	95	95	93	98	97	80	98	102	81	78	88	77	101	94	94	116	79	88	90	89	100	88	94	82	102	84	92	86	97	98	89	108	87	87	81	103	87	98	101	91	89	85	93	79	90	85	78	100	69	100	79	89	100	78	85	87	85	89	74	96	96	97	97	91	93	105	98	87	86	98	97	87	89	91	76	91	89	91	93	95	77	108	74	106	76	93	84	102	101	79	86	101	94	88	85	91	72	92	86	84	75	98	98	78	94	111	86	91	110	92	107	94	98	74	100	104	91	87	80	108	73	88	93	85	86	92	86	93	93	102	90	75	87	88	91	76	93	87	82	84	72	90	102	85	81	72	100	95	90	104	97	104	87	88	81	86	92	91	85	105	104	89	73	86	79	82	83	98	66	80	86	85	90	114	87	87	100	76	95	103	100	95	83	108	87	101	84	84	82	89	75	107	81	82	87	80	86	97	94	87	90	84	118	87	92	97	82	78	84	75	87	86	98	78	99	81	103	80	90	94	102	85	110	88	76	84	99	86	70	103	75	92	92	80	93	68	96	92	93	81	89	93	85	84	101	90	100	81	86	91	88	112	105	91	78	92	91	94	92	88	98	71	94	90	75	87	90	90	90	98	89	98	90	84	95	76	87	94	93	95	76	85	86	89	81	87	85	87	86	89	112	91	67	82	86	75	82	99	81	87	84	95	111	90	88	92	102	85	89	69	79	86	79	92	75	89	95	72	76	103	70	91	85	88	88	76	80	86	91	79	74	90	100	93	90	99	92	103	84	87	93	70	91	78	85	79	84	86	106	75	85	86	105	91	98	97	81	69	78	72	77	86	94	83	91	93	85	90	93	94	114	87	79	95	91	92	86	86	73	80	85	81	100	98	83	75	90	74	99	86	84	89	84	101	87	90	101	89	81	80	86	109	94	99	85	89	99	81	100	110	91	104	85	71	79	85	85	95	81	89	99	75	80	80	92	91	87	63	80	84	89	78	103	81	90	72	102	92	90	80	87	109	89	83	109	95	69	88	89	85	91	84	82	89	72	79	93	87	78	75	83	80	79	88	93	98	79	85	80	92	89	102	89	71	85	83	84	103	78	76	70	85	83	93	93	94	90	87	88	73	93	82	88	87	82	88	99	89	92	87	95	107	91	87	93	99	80	84	84	87	85	96	81	80	95	81	90	102	101	83	98	77	98	94	103	82	96	87	103	76	91	89	85	98	86	78	95	75	86	98	76	95	85	92	86	86	114	98	92	79	71	90	71	92	89	93	77	100	91	99	90	93	80	99	100	89	88	95	94	75	89	79	109	85	73	79	79	85	113	86	85	94	96	73	76	85	94	79	86	100	83	88	86	101	95	93	78	77	98	82	93	87	90	89	91	75	82	88	90	82	91	80	88	89	91	77	86	80	108	85	71	86	91	94	91	91	79	98	98	101	103	95	102	73	84	81	88	82	94	79	101	89	102	105	67	82	86	94	85	82	95	92	75	86	84	97	100	85	88	88	93	95	85	84	88	86	83	87	89	94	100	85	85	79	94	85	98	78	79	85	91	82	87	85	70	67	82	94	100	80	76	92	78	91	102	85	80	80	83	77	94	90	93	88	94	83	90	86	85	78	82	76	89	89	101	75	100	101	96	100	108	79	78	94	71	85	91	110	94	80	84	94	87	99	94	93	108	99	94	99	89	96	76	97	93	98	90	82	80	75	88	73	94	89	88	85	96	88	95	104	82	84	87	85	106	76	82	83	89	85	87	86	89	102	102	81	88	73	89	93	98	91	74	79	89	86	83	88	98	77	76	87	77	92	98	79	81	80	91	92	87	103	88	95	81	95	72	79	98	85	91	93	81	95	84	88	81	79	90	107	105	86	91	82	84	92	79	89	79	92	87	96	73	92	88	79	97	84	99	102	94	84	79	87	80	90	88	106	90	87	86	81	96	76	97	102	88	87	75	75	82	82	84	94	93	90	89	77	89	77	107	72	99	78	117	102	90	104	75	84	91	74	83	101	102	82	91	96	94	81	85	86	91	91	92	97	105	90	80	98	78	101	93	87	101	83	101	90	88	87	82	85	79	99	85	91	82	94	95	83	87	89	101	100	87	79	98	86	81	82	89	105	85	106	73	80	98	95	85	90	85	76	78	84	89	86	102	94	77	91	69	89	95	81	87	85	81	77	79	81	77	97	79	86	92	93	84	106	102	99	96	91	80	90	86	91	93	79	98	74	102	92	101	86	89	93	81	98	89	90	86	88	84	94	74	78	80	75	97	81	79	84	97	101	96	83	74	88	94	87	82	86	90	103	94	92	95	94	104	87	80	70	96	80	83	82	80	71	103	81	110	82	66	107	86	89	87	94	103	90	70	77	85	103	99	101	71	82	95	83	96	92	87	93	83	102	86	74	80	91	103	90	87	95	84	92	84	76	80	99	82	94	103	75	78	88	73	84	85	83	81	77	82	92	85	98	101	80	91	88	68	79	84	81	88	81	92	94	88	78	94	83	77	95	100	91	79	83	91	82	67	86	98	83	75	86	97	81	91	96	79	84	92	107	92	92	89	79	77	94	75	85	91	87	98	79	87	84	109	76	79	79	87	72	81	98	97	100	103	95	84	81	88	98	81	79	97	86	70	90	87	115	86	89	83	101	88	75	81	102	83	78	94	86	80	99	74	106	81	100	88	90	91	94	100	100	97	101	97	111	74	76	86	87	72	84	82	95	96	90	113	81	102	94	81	106	92	107	91	114	91	101	112	102	78	89	85	89	99	90	94	65	90	86	85	96	85	84	84	81	87	85	93	98	78	80	87	87	87	90	73	78	87	90	96	85	87	80	95	89	83	98	79	81	94	84	73	78	83	99	100	90	74	89	86	92	79	87	90	76	90	96	100	75	93	92	89	107	87	92	88	78	113	88	73	81	88	100	75	87	98	95	94	91	90	94	96	76	81	91	74	106	96	87	79	90	96	84	106	72	87	100	103	101	79	93	94	90	80	111	87	87	90	90	94	85	89	83	84	90	79	98	92	90	92	83	103	80	87	94	101	94	94	98	98	93	87	103	86	80	84	87	100	91
5917	361	445	442	395	404	388	396	356	333	328	324	355	323	328	313	360	328	308	302	326	334	304	337	325	333	334	293	308	318	308	290	301	293	306	285	318	283	311	310	305	300	298	333	337	304	308	312	305	283	286	325	297	304	282	304	305	298	309	292	317	306	315	349	321	288	317	277	315	322	323	315	308	299	326	308	319	313	310	296	307	313	325	300	332	315	276	318	286	306	290	302	302	272	328	293	301	282	297	291	272	302	308	308	295	286	316	308	291	284	289	290	292	261	289	307	299	324	320	313	309	327	276	273	293	307	305	301	297	334	315	268	337	284	322	304	308	310	334	329	309	292	298	315	303	283	305	309	309	287	300	285	314	301	273	286	306	323	300	285	313	295	297	294	299	302	316	334	295	305	285	307	276	307	318	303	330	290	278	258	288	286	316	311	313	296	330	291	297	302	290	307	298	309	317	301	284	325	317	293	280	296	298	319	335	326	322	282	295	294	313	303	316	316	301	273	329	294	305	301	311	324	287	284	274	314	293	297	320	321	307	295	319	296	318	312	311	318	294	289	305	301	292	305	329	280	295	325	267	314	282	307	298	308	296	323	320	312	323	281	307	328	314	305	290	305	302	325	298	307	297	292	284	297	316	311	308	307	297	277	342	287	321	316	270	329	287	284	303	335	280	264	290	328	312	285	349	297	274	326	311	294	301	293	291	294	304	310	288	295	288	294	301	293	311	280	308	303	274	338	325	306	329	310	337	282	322	304	297	305	311	324	302	294	303	287	292	299	285	301	304	308	288	301	269	290	301	262	298	279	316	317	273	301	321	301	297	289	291	330	285	321	319	292	305	323	270	357	317	307	288	308	303	315	302	321	264	291	320	302	306	317	273	310	299	309	315	288	320	313	316	317	283	321	295	290	297	296	300	302	318	331	351	309	278	312	303	305	314	279	310	320	324	255	298	292	293	292	303	302	287	311	305	291	312	310	304	311	289	334	315	314	323	314	308	311	283	293	314	280	316	322	272	324	294	291	300	288	323	311	301	288	331	300	346	326	308	287	302	281	297	298	314	288	305	304	321	296	304	309	303	300	298	296	286	272	312	317	297	293	310	301	272	302	319	343	313	288	299	285	311	300	321	322	332	302	310	291	288	291	303	282	299	355	299	306	320	307	298	315	306	323	287	342	309	311	279	296	323	276	315	278	297	322	306	272	287	288	297	283	295	271	326	327	336	321	326	328	310	297	335	319	284	314	285	315	304	331	296	297	303	301	299	295	305	322	301	323	339	318	326	293	313	284	296	283	325	321	287	326	340	312	302	313	306	315	312	299	276	281	303	292	319	306	273	302	277	296	314	337	311	318	258	317	293	292	298	300	303	303	323	294	292	283	297	300	298	311	313	279	272	294	276	318	297	279	304	317	262	327	303	322	298	322	325	286	301	302	294	293	274	324	319	296	307	281	317	272	303	306	287	307	293	282	298	308	312	290	294	303	309	311	277	311	311	329	316	313	287	290	299	298	302	285	258	323	284	307	301	313	298	288	286	337	298	323	298	295	309	323	317	305	318	289	272	319	301	309	286	297	305	297	305	306	287	311	278	320	316	315	288	317	284	308	334	305	288	339	299	298	326	338	316	274	317	282	362	331	316	328	263	316	293	283	299	338	300	311	324	340	316	295	306	335	279	339	324	277	306	309	319	308	289	311	264	304	306	290	294	318	310	320	332	288	297	305	309	334	318	328	279	295	324	302	273	293	312	293	324	311	328	300	313	273	314	288	296	301	292	292	289	309	316	341	319	281	275	303	288	337	317	269	303	337	285	286	313	310	343	323	311	318	312	291	320	315	316	284	308	296	302	317	280	324	317	313	285	326	296	304	314	289	301	299	296	330	340	292	273	300	322	265	303	278	271	297	322	319	297	293	294	307	319	271	299	282	300	298	347	276	296	312	318	297	325	304	301	304	302	295	281	315	285	316	282	299	287	302	296	346	268	324	325	302	290	305	334	329	308	303	312	304	314	309	306	316	343	289	280	291	299	295	289	282	272	321	265	284	296	311	350	295	317	306	300	312	301	305	293	293	308	303	316	333	297	295	310	320	274	297	292	307	309	303	313	297	328	266	300	307	312	291	300	320	324	298	292	313	280	304	306	301	291	271	285	320	298	302	288	307	279	321	335	343	322	284	305	301	314	325	303	288	259	322	327	292	306	309	309	289	306	290	295	298	281	309	314	324	279	306	309	316	289	305	343	315	320	283	300	309	290	281	292	286	308	301	313	339	319	309	342	283	281	298	304	344	278	303	301	298	308	305	308	305	317	283	276	280	284	301	287	307	304	311	321	290	294	327	324	306	327	306	284	288	316	273	306	298	310	308	318	327	322	294	293	320	307	299	296	313	294	298	327	298	318	351	312	322	317	322	338	293	262	315	318	326	315	302	302	288	351	308	296	304	298	303	321	322	317	300	349	311	293	320	304	329	305	302	304	315	299	283	323	292	292	305	307	317	347	326	294	275	323	308	332	326	309	305	309	313	306	308	251	292	285	291	319	313	330	307	320	305	310	308	283	288	286	296	313	303	300	319	332	320	302	291	281	298	326	302	283	296	286	348	312	266	337	327	312	323	295	329	294	316	301	314	304	305	334	271	294	302	291	315	281	275	291	275	330	284	255	287	282	335	306	279	319	323	309	295	325	284	293	327	292	314	290	279	323	285	286	321	302	299	288	318	296	288	320	299	287	297	300	312	331	300	297	305	286	305	326	283	298	320	292	292	338	296	310	303	349	300	312	272	316	282	328	348	288	305	271	310	308	300	305	303	339	319	323	307	307	289	315	322	282	320	327	308	270	306	295	272	311	265	300	303	323	320	315	302	262	308	290	347	320	292	323	298	293	299	322	328	298	308	311	289	315	304	274	316	301	316	274	307	312	293	310	309	311	304	284	296	306	275	323	306	305	302	304	286	292	282	303	271	291	291	309	295	333	302	293	282	322	299	297	268	302	271	310	313	292	279	293	301	317	323	281	295	320	336	320	293	316	303	312	318	314	303	339	308	312	277	279	268	311	307	312	301	290	291	328	272	308	301	302	296	307	291	291	312	330	288	302	301	297	311	296	307	273	298	312	304	317	314	314	293	267	300	298	322	322	269	301	271	297	319	287	313	283	281	294	310	305	295	308	300	291	322	308	272	294	309	296	320	292	301	299	311	276	299	303	336	290	327	310	356	334	315	280	313	277	317	308	350	314	283	312	314	298	303	334	312	311	305	301	323	280	333	297	299	293	295	319	285	317	280	308	309	263	297	285	301	316	324	283	301	293	319	326	300	326	324	314	311	302	298	310	304	305	276	326	264	270	282	324	303	303	282	331	280	283	323	292	315	294	303	296	281	298	293	308	336	324	303	295	321	316	300	339	319	294	294	282	309	322	297	299	283	311	299	300	331	279	312	304	308	302	316	302	315	346	276	296	298	321	289	308	327	304	298	282	319	335	278	330	272
38567	12871	2288	957	688	464	415	286	289	238	191	177	185	162	152	151	160	121	121	124	124	135	122	127	123	120	105	117	112	113	128	84	117	120	115	116	110	117	116	123	105	82	110	103	118	117	119	115	107	102	120	114	125	109	118	107	103	101	105	118	105	107	100	108	103	105	111	107	112	103	101	100	84	106	105	96	105	102	94	115	112	92	100	118	91	94	94	117	114	104	111	116	108	90	108	103	99	137	107	110	104	97	92	99	90	100	111	94	100	111	93	106	89	103	71	85	111	111	84	96	119	101	105	87	77	117	121	107	88	88	100	92	114	113	105	93	88	115	110	112	105	104	103	103	93	98	93	110	107	90	108	104	94	110	97	103	103	97	114	101	106	115	102	113	89	110	108	100	83	113	101	111	104	92	111	84	103	122	98	117	96	113	121	121	97	105	110	98	105	93	93	108	111	108	94	96	106	96	131	100	93	117	104	136	123	81	120	107	99	96	93	91	107	97	98	104	113	116	107	107	89	115	110	94	101	84	95	106	102	108	105	105	126	92	112	121	111	102	108	118	100	99	121	97	94	103	102	104	104	92	85	100	100	107	85	104	99	96	102	94	93	110	95	88	113	90	93	116	112	96	84	97	100	98	116	90	93	92	104	116	100	107	107	92	94	107	117	107	122	106	95	125	100	85	112	118	101	91	102	109	113	116	92	85	93	113	97	83	100	115	101	103	106	95	126	101	97	117	93	123	103	89	112	109	91	94	107	100	101	99	111	101	113	103	106	91	97	85	121	101	119	100	115	106	99	115	90	82	91	104	104	99	110	98	106	92	100	129	106	109	121	108	123	115	108	114	109	105	91	102	114	107	107	101	108	114	95	107	95	98	122	101	100	103	103	105	109	106	95	123	94	95	102	101	108	112	96	107	111	101	100	89	95	87	112	96	103	116	108	108	94	120	85	104	102	111	95	89	106	112	106	96	116	129	94	94	87	90	93	113	92	93	93	100	100	110	115	97	98	96	112	88	117	104	119	103	107	111	98	103	97	103	84	98	99	86	116	95	98	90	94	107	124	90	93	125	101	92	100	107	109	97	91	98	93	83	117	103	85	107	104	93	107	124	76	103	99	108	99	115	99	102	97	108	101	115	109	99	112	96	118	117	96	107	96	99	94	112	100	103	107	93	93	89	106	116	99	110	111	113	100	99	114	95	121	117	91	80	122	115	100	95	93	109	110	110	106	105	117	103	105	112	99	110	100	98	88	123	120	114	104	108	110	120	108	96	103	106	105	107	101	96	102	115	104	108	83	108	107	120	102	89	110	104	119	107	110	111	103	105	113	97	92	110	91	111	95	75	94	94	123	102	112	102	102	95	104	114	109	101	106	107	108	88	101	84	119	83	93	104	110	100	108	106	95	120	87	101	114	126	94	103	100	111	106	105	94	89	99	115	102	92	80	103	116	96	106	108	107	111	83	118	93	104	115	124	94	102	120	103	103	104	100	98	112	111	126	102	108	138	114	102	106	106	114	90	99	93	82	98	99	92	100	100	114	85	102	103	111	113	93	109	96	105	113	112	101	103	95	98	101	104	90	105	99	100	124	103	102	90	104	113	86	110	106	98	98	93	111	102	103	94	98	112	106	86	113	109	105	101	112	99	109	110	84	101	98	96	87	103	106	101	109	122	116	100	79	108	93	88	101	117	111	112	122	106	130	104	98	103	114	89	118	95	97	82	97	97	114	101	117	82	111	96	92	113	100	100	100	111	104	107	119	95	124	103	101	107	99	99	93	99	97	106	120	102	100	102	90	91	94	87	110	102	91	105	110	96	101	103	109	100	91	106	106	78	110	81	97	97	113	106	110	105	111	97	115	116	106	123	92	95	99	103	94	104	86	96	98	126	109	109	96	85	109	94	95	86	105	102	120	97	114	110	97	125	116	85	93	109	106	98	107	108	106	102	104	126	87	95	108	104	110	106	108	81	112	109	81	99	111	106	129	111	113	90	105	118	121	107	121	110	109	100	86	104	108	89	110	123	95	92	96	111	108	106	95	112	113	86	89	101	88	108	125	96	121	124	105	100	103	114	125	111	97	103	91	110	109	96	116	90	99	119	85	116	101	96	97	96	95	89	100	113	89	96	89	110	117	101	101	106	83	104	79	96	91	102	99	90	100	102	110	92	93	88	93	103	90	96	115	97	105	100	118	101	109	118	91	105	115	102	107	114	97	106	107	84	102	97	97	113	99	82	114	96	117	101	105	108	111	96	95	112	93	107	93	92	109	102	86	90	120	106	110	100	117	100	103	105	112	87	124	86	96	91	91	97	110	124	92	120	108	90	106	104	106	114	119	93	107	86	93	96	100	95	89	100	96	105	91	100	124	94	82	117	112	122	102	91	112	102	105	106	97	107	95	113	92	94	105	93	96	104	109	122	94	86	117	105	119	114	102	99	88	96	84	85	113	101	104	125	113	104	101	114	126	100	103	98	117	102	87	109	119	115	97	102	89	101	109	102	92	100	102	110	103	102	117	84	105	90	115	112	101	89	108	96	112	112	101	102	85	123	114	102	126	92	93	100	98	90	107	97	111	103	106	102	115	110	106	108	107	112	110	97	104	96	108	103	91	100	108	114	120	89	101	107	107	107	101	104	104	104	98	102	96	109	104	116	97	105	92	108	102	107	114	92	110	103	97	113	93	105	102	101	105	111	94	112	90	111	97	87	105	92	96	110	104	105	93	103	129	107	109	90	100	104	108	102	92	95	113	105	97	106	98	107	94	132	95	110	116	91	93	101	119	89	105	98	112	109	116	98	125	94	105	111	101	107	92	98	120	104	109	96	100	115	114	89	107	91	99	103	87	117	110	99	109	97	118	98	103	99	98	111	85	90	117	99	110	105	111	119	104	86	90	98	97	114	96	93	96	98	105	105	116	100	103	110	110	86	100	90	85	93	107	95	97	94	89	101	97	98	97	95	102	102	100	86	98	102	103	100	96	100	104	100	90	93	103	108	107	90	117	95	95	106	121	90	107	115	114	111	88	94	110	105	106	98	94	97	96	125	95	117	103	100	106	92	107	92	86	96	99	111	90	111	101	104	86	123	101	106	83	101	93	102	107	100	103	112	104	122	94	80	106	99	106	113	101	89	106	96	83	104	116	100	100	100	105	88	109	124	115	97	118	108	101	93	106	117	73	97	109	92	98	116	105	95	97	133	98	112	93	107	91	86	99	108	96	95	130	91	119	115	127	101	108	99	112	120	115	101	99	89	102	104	87	103	104	86	93	99	100	96	117	108	88	97	120	93	85	78	104	114	109	112	98	89	96	99	99	94	95	100	97	114	94	110	94	120	104	106	85	106	91	104	96	97	104	91	86	82	115	98	99	95	99	109	105	106	104	93	94	116	95	112	106	115	103	106	100	104	92	105	101	112	97	102	79	113	87	111	97	122	99	114	112	105	100	88	100	89	85	107	106	103	93	113	108	106	117	104	94	99
18024	1173	2783	3222	2758	2168	1791	1539	1291	1179	1008	842	848	782	720	638	586	579	573	551	549	514	487	489	488	495	489	453	445	470	419	435	408	406	394	412	410	393	412	371	412	391	422	404	381	385	397	348	376	341	372	386	391	404	390	356	344	399	376	405	369	368	375	403	383	366	372	360	397	357	366	393	347	384	337	371	371	360	357	345	348	324	373	359	392	343	392	328	365	363	346	333	350	359	332	361	340	359	372	395	371	347	343	372	347	364	364	364	332	366	401	358	354	387	348	365	337	344	352	341	354	331	342	352	359	335	349	378	343	363	380	332	345	343	353	346	347	393	361	337	312	362	352	345	322	328	375	388	332	325	330	334	358	377	334	321	350	330	333	348	352	296	342	383	331	378	401	368	339	354	347	366	356	387	352	353	344	366	323	339	331	360	353	361	351	335	356	338	352	353	333	348	342	352	370	355	366	365	338	357	330	372	338	357	353	343	350	347	379	363	332	350	339	330	362	334	361	384	351	376	377	344	382	387	347	353	303	361	360	354	337	362	350	363	354	326	299	366	350	319	367	374	365	353	362	339	347	350	336	354	338	352	357	356	362	338	339	356	359	345	376	349	347	351	347	352	318	327	347	344	364	352	330	351	369	326	353	348	346	349	367	352	350	325	363	338	368	346	340	299	362	343	334	340	341	355	327	349	334	321	343	335	354	361	347	341	374	352	348	389	356	344	358	344	362	354	329	340	377	317	350	351	355	305	332	346	347	380	337	322	352	373	358	382	369	326	379	341	343	368	337	355	303	356	354	343	373	347	371	310	321	331	377	351	339	391	331	344	342	388	337	378	356	352	345	400	347	358	349	362	362	350	368	362	377	344	362	337	345	360	329	335	332	337	358	340	360	342	338	329	350	337	349	391	348	337	358	320	359	379	349	340	368	361	376	337	367	345	326	352	336	327	351	338	371	368	383	339	370	333	368	351	329	353	310	323	343	362	365	376	367	390	372	364	302	358	346	335	334	363	339	340	334	326	361	365	370	385	343	362	353	358	346	346	341	327	345	357	330	366	357	352	350	369	357	334	365	333	349	333	348	338	335	338	323	347	341	331	354	346	340	334	305	310	359	327	358	355	362	363	373	322	363	355	357	398	324	366	327	380	363	318	368	316	361	342	359	341	299	344	366	369	329	340	365	337	380	349	377	340	345	372	317	328	360	353	375	326	390	349	366	345	376	354	319	334	398	341	340	394	348	353	344	333	319	339	308	335	343	346	359	374	341	341	355	347	349	373	381	356	338	347	364	358	329	374	373	341	369	346	367	332	369	329	361	359	336	332	349	356	384	389	375	347	344	369	358	353	307	337	349	332	343	341	355	335	379	329	349	342	345	359	334	348	347	353	328	365	339	340	322	369	364	379	330	384	335	357	304	355	350	357	360	368	351	349	357	371	338	334	379	357	321	341	338	347	353	337	336	372	343	349	350	316	351	349	367	354	347	369	346	341	367	356	343	353	361	341	344	346	368	367	334	372	338	340	361	338	355	314	371	348	353	370	381	363	329	364	380	318	349	376	305	336	386	375	340	369	353	321	348	350	327	362	336	364	407	372	363	352	352	326	363	370	379	367	365	339	330	348	368	312	318	350	348	338	368	366	372	377	330	381	347	338	341	358	345	336	348	323	338	336	343	350	360	358	376	340	320	355	356	357	367	355	362	353	366	378	372	350	365	371	341	380	359	345	328	354	333	363	345	373	354	338	347	354	333	363	320	305	350	334	321	348	352	334	357	342	360	344	315	341	354	319	350	338	373	359	321	353	375	360	336	363	352	346	346	358	337	356	353	311	341	373	360	356	342	343	351	383	327	340	375	326	412	333	370	361	353	363	326	386	326	367	349	348	354	342	348	333	382	392	355	333	346	324	369	345	376	350	363	342	333	360	341	373	339	342	370	337	325	368	325	381	356	340	350	324	348	340	346	338	341	318	364	338	357	341	357	337	372	354	308	327	349	356	332	343	367	358	352	367	375	341	351	347	340	340	354	377	369	347	335	327	366	339	310	328	381	317	358	324	374	335	347	373	378	344	356	353	319	350	340	368	337	366	317	359	330	376	334	355	338	322	353	362	351	328	316	359	335	346	322	321	336	382	352	336	363	339	338	374	364	350	326	326	378	351	354	358	348	362	352	332	360	369	352	355	353	360	341	364	334	336	376	357	368	346	361	336	357	358	334	332	342	360	342	365	345	353	329	337	343	345	372	363	316	373	356	347	345	316	366	357	332	332	361	357	352	326	364	333	368	339	345	328	358	352	341	360	337	348	355	326	360	348	340	368	358	336	335	371	342	337	400	352	346	372	315	367	376	338	359	333	340	343	323	363	315	345	360	351	362	353	346	353	354	377	341	346	353	290	354	366	349	387	330	349	359	368	351	350	346	322	343	366	339	312	337	338	349	355	355	367	335	343	378	315	350	332	342	336	381	353	344	362	340	365	349	394	334	361	326	346	363	332	330	340	344	339	360	352	341	339	327	337	353	363	361	357	370	379	354	347	341	337	324	363	399	368	345	343	324	358	331	344	331	348	353	338	344	361	334	331	330	334	357	324	356	359	363	364	335	354	349	397	339	357	354	330	387	321	375	350	338	343	358	336	362	327	365	369	350	348	326	346	330	351	346	375	370	332	347	351	333	355	358	342	322	331	346	342	333	339	330	384	364	363	380	354	332	367	327	318	353	378	346	332	348	336	349	345	349	364	349	354	357	350	326	334	359	347	350	375	345	327	361	347	363	356	350	333	350	367	312	349	319	364	325	358	302	344	342	363	333	331	348	363	356	360	355	345	371	345	355	322	364	353	343	332	354	363	345	372	364	364	335	352	339	357	364	358	320	329	324	336	349	364	338	339	371	329	375	332	327	364	382	348	317	356	385	363	339	380	379	334	341	359	381	343	355	349	391	344	299	329	376	352	398	353	337	349	319	341	320	374	365	329	350	339	375	341	339	354	315	368	314	356	347	356	348	397	383	348	338	361	342	350	344	326	343	341	343	322	357	360	365	352	319	358	384	323	345	324	340	325	364	365	342	347	397	364	360	361	334	373	358	349	342	334	338	305	363	376	309	351	337	350	346	361	360	328	336	342	370	341	356	360	318	341	359	366	334	311	344	353	325	356	321	319	340	383	341	342	314	334	367	348	297	329	349	324	362	356	341	343	368	339	334	331	357	352	335	339	361	326	323	383	362	341	378	355	339	333	356	348	393	337	305	325	362	338	340	349	340	362	365	350	365	339	365	342	352	352	360	339	349	359	343	334	368	350	376	345	333	350	349	326	351	327	362	351	319	351	339	331	337	361	373	386	358	331	327	353	360	336	324	314	352	377	369	341	380	294	377	364	334	341	350	345	345	402	360	356	340	330	337	319	372	345	348	364	396	355	345	364	395	374	357	323	318	349	338	309	365	351	304	334	348	339	363	333	353	361	375	370	325	358	317	338	342	352	367	380	357	356
45272	20951	10801	2306	1397	1112	792	660	508	503	381	405	350	344	311	308	268	250	257	272	270	247	245	239	272	217	228	242	212	225	232	236	232	230	248	223	218	251	219	229	195	232	214	219	215	188	214	225	239	228	206	198	242	211	226	218	206	218	225	192	205	186	209	237	202	216	229	232	217	256	222	194	207	211	200	205	218	198	218	233	219	210	234	194	242	202	213	190	211	211	200	202	197	206	206	214	208	239	211	220	193	211	208	232	233	220	231	223	241	226	227	224	203	219	216	184	238	197	208	208	196	216	225	228	228	235	224	191	205	230	209	212	203	192	209	210	226	213	211	202	209	200	221	226	226	239	191	197	217	222	223	204	220	222	206	183	211	217	206	193	216	191	209	200	209	209	195	205	221	215	214	225	219	218	203	221	246	224	214	192	203	197	216	221	211	223	195	185	207	204	185	190	225	187	196	212	209	193	216	213	186	186	203	232	222	214	223	230	181	201	190	188	210	229	197	233	236	214	197	200	212	209	197	246	209	227	220	217	222	214	193	219	222	210	179	221	228	225	215	209	224	219	199	203	233	231	207	223	207	236	200	211	199	201	204	228	223	212	190	204	208	188	219	230	230	233	205	216	201	234	216	225	225	206	192	241	212	198	193	213	222	195	202	211	207	204	200	197	176	209	204	203	200	205	223	194	218	189	231	200	198	190	192	195	225	185	218	226	220	196	208	197	196	204	224	194	214	184	226	224	232	208	213	221	192	204	186	207	191	210	232	207	192	209	218	189	227	206	219	202	232	212	211	230	208	211	192	224	207	211	188	198	225	201	224	209	219	203	208	219	199	212	207	217	222	196	186	202	206	228	228	170	204	213	218	205	209	203	219	221	232	206	212	190	210	224	236	218	238	229	204	217	204	212	212	236	209	210	208	222	214	220	198	200	203	214	216	206	206	231	191	234	205	199	191	185	210	221	217	216	187	205	227	188	205	223	207	196	204	212	204	209	228	207	221	189	218	209	224	205	215	229	175	201	193	204	215	220	230	215	219	212	198	216	237	234	218	215	213	184	227	217	203	221	204	220	195	205	227	223	194	224	190	204	202	185	232	211	224	199	202	226	212	212	183	218	213	221	204	209	211	203	196	190	228	205	224	201	211	215	192	200	199	218	223	212	214	206	183	211	240	224	193	203	211	211	202	210	209	201	212	212	225	213	199	207	216	230	231	217	213	240	181	208	234	232	171	218	193	193	217	234	213	211	213	203	206	212	217	198	220	221	214	224	212	207	235	206	209	207	241	217	211	176	186	192	211	196	232	237	212	213	208	197	212	246	205	222	216	223	184	184	198	210	190	206	233	177	206	215	212	212	205	214	232	215	194	186	239	185	189	182	188	216	234	223	217	219	218	193	171	231	221	216	221	193	219	204	202	234	203	202	214	206	187	206	245	202	196	218	193	226	217	222	234	200	229	207	210	194	240	216	237	210	188	186	209	195	184	235	208	208	210	207	218	201	211	252	192	192	229	209	206	239	218	225	207	205	211	199	208	205	200	222	219	200	185	196	200	189	205	191	208	208	210	214	188	173	241	194	177	234	178	194	249	203	216	233	193	195	214	204	215	207	200	204	220	211	224	208	223	218	233	191	199	213	212	215	191	209	213	225	200	219	237	226	207	218	212	182	209	244	214	210	213	206	198	187	212	204	212	216	230	251	222	208	204	222	212	228	229	220	204	199	190	224	202	225	190	190	209	190	216	228	219	194	226	213	192	202	215	238	245	195	226	230	215	201	243	224	210	205	209	191	225	226	212	213	228	230	186	232	219	222	191	188	187	201	208	220	218	197	227	214	228	207	218	215	196	203	214	202	216	179	200	214	223	199	203	210	220	220	194	193	203	231	205	216	222	202	207	215	233	218	189	216	215	214	226	202	189	221	204	185	208	208	224	218	208	213	213	193	216	213	204	212	221	224	208	209	186	216	234	196	219	247	203	198	182	216	230	202	207	221	200	201	244	214	207	179	218	206	246	215	239	206	204	191	228	209	218	211	219	230	242	206	216	207	195	203	192	230	235	202	203	240	207	222	205	212	172	238	204	201	230	194	194	189	213	221	205	205	209	186	171	213	201	212	233	198	219	214	189	188	225	209	205	204	184	210	205	238	199	212	221	202	204	200	206	209	216	207	220	198	195	211	198	210	243	196	192	223	200	208	210	209	199	226	208	223	225	188	179	203	209	225	222	227	206	203	206	207	214	217	194	210	205	222	204	205	197	201	207	209	234	214	209	220	208	232	216	187	201	187	237	211	218	213	199	208	198	204	206	202	196	196	215	226	189	213	231	207	208	222	220	207	208	188	208	210	220	212	195	197	197	220	218	224	181	236	213	198	217	197	217	217	201	217	200	218	192	222	199	221	184	242	215	211	228	195	217	190	229	246	212	227	211	209	209	221	177	218	220	195	193	220	234	213	195	218	245	204	220	188	224	224	226	205	184	202	217	194	193	208	219	208	188	214	214	215	190	202	193	222	203	239	199	210	223	190	191	214	205	201	208	211	241	202	217	221	208	222	206	214	218	199	204	214	197	203	206	199	228	247	227	233	219	194	200	227	192	200	205	209	215	225	220	208	211	208	215	226	231	203	210	194	188	205	221	208	204	224	192	213	203	229	195	225	191	189	188	201	193	229	219	222	207	208	177	212	186	214	219	218	237	217	203	210	219	184	209	201	223	208	231	174	220	223	206	215	222	207	202	237	225	220	229	222	228	203	182	202	221	221	194	226	228	209	216	217	217	215	186	201	209	213	188	210	220	230	239	218	204	223	194	221	192	205	208	189	217	221	216	182	202	215	225	204	201	190	222	218	189	217	204	209	215	235	205	209	234	230	229	198	205	226	203	189	205	178	196	205	235	208	206	215	201	228	228	211	221	195	209	214	210	223	207	235	217	194	218	205	230	205	226	217	203	206	238	201	210	187	230	220	219	201	204	207	199	220	223	208	207	209	208	194	212	182	229	196	197	222	210	195	250	196	210	227	197	196	208	212	212	222	206	230	211	197	214	187	206	186	218	208	226	208	221	203	213	201	212	217	208	199	219	238	215	198	214	195	189	225	201	191	219	226	220	204	221	209	218	201	201	213	224	201	203	206	201	220	205	199	216	227	220	193	203	226	227	240	202	199	206	224	233	198	198	189	208	203	204	224	204	212	225	202	205	218	216	206	214	247	206	207	189	197	205	218	179	204	233	207	219	229	218	221	230	207	215	204	240	231	205	231	197	211	229	227	203	201	214	209	207	193	224	213	205	201	217	205	192	221	219	209	224	201	218	202	215	217	211	236	226	211	210	222	207	219	194	204	211	236	200	208	241	198	208	223	203	190	197	204	221	200	213	212	190	210	212	221	217	184	232	225	189	193	210	220	237	224	201	199	225	214	220	204	208	219	208	221	227	194	211	206	214	201	212	206	191	222	227	205	228	231	193	191	191	201	196	219	207	200	234	222	220	208
23226	2432	5472	6196	5223	4152	3509	2855	2485	2102	1907	1748	1580	1421	1313	1216	1241	1143	1098	1058	1043	910	938	947	922	862	903	815	815	792	803	745	799	775	794	735	747	776	744	730	716	741	736	690	727	766	693	685	705	707	684	661	665	642	678	668	673	664	684	648	664	706	696	680	667	639	644	664	636	681	694	680	652	665	673	701	656	674	661	662	676	651	624	650	636	684	674	625	693	645	645	619	648	663	649	626	650	626	672	664	644	635	637	683	611	672	633	632	655	663	658	647	654	659	646	643	626	679	653	670	629	586	616	611	620	659	660	660	612	687	647	612	700	688	590	619	660	639	641	654	661	630	631	661	624	605	632	665	622	628	663	632	643	656	622	633	643	613	648	612	617	647	650	619	635	616	641	632	631	593	643	653	605	623	678	666	631	622	619	659	658	658	650	689	642	577	631	636	560	636	614	627	675	653	656	662	631	623	644	644	632	693	613	623	642	635	706	621	688	622	674	644	618	597	589	643	670	626	644	593	647	655	648	607	633	625	649	622	614	607	634	681	647	577	643	666	611	588	656	646	638	631	668	652	628	637	643	636	642	650	578	604	646	625	667	607	624	614	631	671	689	589	666	660	602	647	622	612	617	634	662	640	590	611	608	646	589	607	662	610	660	627	646	655	654	657	645	683	616	578	642	635	654	597	656	662	629	626	668	649	612	638	659	659	606	638	652	624	672	644	690	626	638	635	680	610	677	641	621	613	609	648	624	648	622	624	635	614	637	628	622	630	646	617	637	657	587	701	652	626	626	620	627	665	614	679	621	637	635	637	620	599	695	618	647	610	636	665	660	552	595	595	665	614	587	638	626	624	672	633	661	606	664	610	642	621	643	567	642	630	616	621	622	618	570	660	615	641	641	611	646	640	650	651	668	632	670	577	658	646	664	661	594	576	622	616	704	636	662	679	644	621	615	651	634	613	653	619	611	607	638	643	660	637	623	665	624	627	645	633	681	616	584	634	652	668	642	595	644	627	655	636	602	663	603	644	599	654	630	630	645	600	606	616	656	607	600	656	623	631	657	623	653	673	614	572	597	690	609	616	640	657	596	659	639	654	615	635	655	613	558	625	651	640	584	645	629	646	633	625	663	642	681	641	646	634	618	627	600	674	648	629	621	643	658	637	594	653	629	629	598	642	640	647	605	682	633	611	635	641	648	601	660	620	667	643	594	624	648	645	642	638	637	666	590	613	648	642	633	577	628	611	612	592	662	635	627	615	637	613	671	658	647	622	643	644	632	657	636	676	661	641	662	624	632	618	635	638	661	623	677	635	605	632	622	650	650	601	587	663	604	650	596	608	641	671	644	665	659	614	646	628	672	653	655	703	604	623	600	643	691	638	641	599	668	656	607	601	606	662	594	656	654	616	605	626	677	651	654	650	660	636	640	643	631	649	653	619	611	621	669	652	616	653	618	639	655	621	635	627	615	623	633	658	637	662	665	602	619	618	595	622	623	679	675	632	644	641	631	602	643	619	639	634	622	596	646	639	595	613	616	608	623	623	611	651	577	636	659	648	634	618	648	657	633	630	628	669	676	588	636	676	644	654	688	639	616	601	611	621	603	643	606	610	623	656	655	598	687	615	656	613	629	609	635	611	616	605	599	634	637	645	651	597	630	653	636	638	599	660	663	680	653	617	671	611	657	633	633	692	594	615	604	622	630	641	593	621	648	629	582	689	614	653	653	621	586	600	613	681	632	627	669	619	651	624	666	608	625	689	637	663	597	651	609	586	624	682	674	623	632	646	628	663	644	641	647	663	596	650	636	625	656	658	627	608	639	549	631	609	660	581	639	600	649	632	680	627	659	620	681	647	632	653	594	632	618	653	585	631	652	644	645	643	569	656	640	638	642	662	639	634	626	626	608	644	641	607	668	615	671	627	630	664	605	651	618	645	618	632	639	635	644	630	619	567	656	633	591	640	609	650	642	675	611	647	633	613	640	621	627	679	612	592	649	653	628	637	652	599	633	631	657	635	608	670	663	601	599	619	631	608	621	657	618	626	662	648	666	633	691	614	650	629	648	644	634	626	618	634	649	607	627	625	687	647	630	650	615	642	633	675	647	583	621	662	620	645	650	638	623	624	608	654	628	647	647	632	608	602	624	661	609	611	642	631	647	625	621	624	567	607	682	646	635	636	639	623	686	624	616	625	626	659	661	666	642	605	627	633	627	619	659	655	629	597	629	642	578	621	640	595	623	651	647	646	698	589	634	639	667	606	591	599	610	622	639	590	620	610	635	634	600	627	657	590	673	678	624	593	662	624	617	647	639	591	623	608	612	626	621	630	667	647	651	637	666	601	639	606	639	663	569	651	648	642	586	593	671	651	627	627	625	648	681	624	617	635	666	635	601	652	634	616	601	635	660	635	609	645	647	631	629	643	652	654	643	675	646	657	626	636	663	604	646	658	639	635	673	602	600	654	649	651	646	641	662	619	630	644	633	646	631	597	636	666	631	650	621	635	671	629	628	599	626	587	652	673	634	636	622	600	606	565	625	662	642	649	590	650	693	586	618	683	640	579	622	639	625	649	647	622	627	612	639	613	621	656	610	617	635	641	651	649	617	602	686	719	644	641	625	657	620	614	595	582	697	606	615	620	681	637	652	634	625	642	648	622	657	611	677	612	674	593	639	619	607	611	642	673	629	668	661	675	641	660	609	631	632	641	641	675	594	625	638	604	615	624	597	644	612	643	649	611	629	663	654	640	644	639	633	634	671	658	677	667	646	664	633	638	647	664	617	647	667	580	586	610	654	610	628	678	672	628	618	642	656	625	630	634	616	600	605	657	651	617	641	687	641	648	660	660	664	659	640	621	650	648	631	643	636	648	672	618	626	682	618	609	698	614	615	641	623	608	607	640	613	618	670	598	651	658	638	649	622	636	584	662	643	665	677	626	657	635	641	616	608	676	678	624	603	612	640	674	649	630	595	603	681	647	638	632	621	581	624	623	662	685	584	630	619	652	602	702	617	628	642	650	687	608	651	650	646	674	624	660	632	641	590	634	660	654	633	629	658	622	649	624	651	644	628	639	595	617	655	604	658	635	631	668	614	641	630	595	633	610	607	665	635	666	641	674	646	664	658	602	639	650	587	646	664	654	641	635	648	646	631	633	640	594	643	624	649	584	643	605	658	612	650	639	623	650	663	635	636	682	623	590	614	637	599	662	600	627	685	659	645	626	674	650	601	621	626	600	605	650	621	644	635	633	589	625	622	644	623	670	626	625	670	604	642	623	656	668	665	606	598	630	646	665	639	619	653	638	665	624	654	637	588	642	619	654	585	617	637	697	604	646	615	621	621	627	607	604	639	623	613	593	644	672	624	586	618	623	605	661	695	632	612	664	673	639	644	641	629	643	619	650	590	641	615	649	642	630	630	606	650	676	634	648	590	604	677	682	623	667	605	666	681	666	572	663	646	660	609	608	651	642	604	636	624	646	590	620	625	639
5646	331	214	147	129	91	95	89	74	107	110	88	96	88	83	86	89	94	91	93	77	93	95	93	111	97	81	103	109	92	97	112	84	89	99	97	63	75	72	92	82	87	64	75	79	96	88	92	88	87	78	92	94	87	104	86	81	111	101	93	79	80	74	94	87	77	67	93	89	85	108	90	79	91	93	84	80	78	71	98	98	97	89	94	89	86	83	87	80	89	98	98	88	92	85	87	65	96	85	80	72	75	80	83	72	99	94	82	83	90	88	76	87	91	87	92	79	73	92	91	82	101	86	74	85	98	104	81	82	83	97	74	92	88	85	103	84	100	88	84	81	110	88	104	83	86	77	66	80	95	73	99	97	81	80	90	95	97	73	70	99	92	80	91	87	95	68	97	76	88	73	102	96	90	97	88	80	95	84	80	86	103	80	82	90	88	91	74	82	79	97	102	76	87	78	78	63	88	70	95	108	85	93	84	98	80	87	95	76	82	88	92	82	87	56	82	114	86	105	85	81	95	108	85	97	100	94	78	81	90	87	83	89	91	77	96	81	92	88	92	75	84	95	79	82	90	88	81	85	86	80	82	89	85	84	90	86	83	87	89	78	91	72	91	95	75	72	90	79	97	86	95	82	88	101	100	100	70	63	92	70	99	86	92	76	70	94	82	75	100	88	88	88	83	96	84	107	82	92	96	93	86	88	105	93	94	89	79	101	71	104	88	75	80	97	86	85	97	92	94	79	100	80	108	103	95	87	95	95	93	100	77	72	82	90	89	97	73	80	99	100	87	96	109	96	73	81	83	81	85	93	95	105	82	75	74	97	104	70	93	78	82	79	83	101	85	85	72	75	98	92	78	94	93	63	85	95	68	77	90	78	107	88	79	95	100	88	73	86	80	85	97	89	87	93	82	92	84	93	89	90	90	83	78	89	89	81	92	86	79	74	95	86	68	100	105	86	80	87	87	80	76	83	79	94	100	92	89	88	76	87	111	92	97	92	60	91	77	75	95	88	86	93	87	88	77	85	91	89	70	90	97	88	105	93	71	80	72	89	72	88	84	94	75	104	82	87	91	81	92	93	87	89	92	90	97	84	86	90	95	69	80	79	77	101	73	96	99	99	96	85	75	89	87	94	84	97	85	98	67	101	92	78	98	87	98	93	78	106	84	89	100	101	93	78	88	86	80	72	85	93	89	85	64	90	87	86	84	79	98	84	88	99	85	100	74	86	81	85	99	76	89	91	78	81	83	83	92	82	92	71	81	73	83	94	95	84	92	96	90	83	86	81	88	110	83	98	73	97	90	98	80	80	90	101	100	95	70	84	101	69	94	78	87	76	80	81	89	80	68	97	104	91	92	104	78	83	79	83	76	82	90	88	91	75	74	84	114	100	94	84	82	90	89	87	95	102	83	76	96	109	83	95	85	91	82	99	99	91	75	88	81	98	79	83	79	77	83	108	100	103	96	76	85	92	86	84	79	80	94	107	84	79	82	88	95	103	81	88	79	87	88	82	98	108	99	82	106	83	104	93	111	96	112	67	90	72	82	85	84	105	79	84	88	96	89	97	88	103	83	87	96	85	78	78	77	93	80	73	87	86	86	85	94	91	104	88	95	74	74	91	80	83	90	88	85	85	74	93	101	100	82	89	82	117	81	77	83	81	96	85	91	100	83	87	89	87	77	99	91	93	84	91	84	101	96	77	84	92	82	92	101	86	95	82	103	90	90	90	98	93	85	81	86	95	95	91	87	88	83	95	89	88	104	87	99	86	100	82	105	74	97	94	90	90	76	94	100	101	85	94	89	88	73	97	90	99	92	95	80	73	89	80	78	92	89	95	74	88	89	95	70	83	92	77	82	86	86	119	81	94	111	87	99	78	84	80	101	98	93	88	73	76	86	93	87	108	96	81	70	97	83	101	86	90	119	93	84	101	82	88	92	91	95	106	74	77	77	88	82	83	98	96	88	82	106	83	83	108	72	78	86	88	95	86	82	90	92	82	91	81	83	90	104	111	92	81	98	91	83	85	88	93	101	112	94	106	97	68	89	78	86	83	97	86	90	93	101	80	101	92	82	104	81	88	96	94	89	82	86	98	89	84	102	92	89	99	78	85	96	69	72	93	91	79	84	95	87	82	96	80	81	83	88	73	103	84	100	108	102	76	95	80	92	80	91	85	94	84	85	94	74	70	68	82	84	85	90	84	92	96	77	94	96	71	78	86	87	81	94	101	81	95	90	74	107	83	90	77	76	102	84	77	98	71	79	94	72	77	78	88	76	105	78	83	84	97	74	88	90	89	89	96	70	102	85	83	91	96	93	91	87	89	94	97	95	87	81	89	76	88	87	85	91	95	93	67	97	104	78	102	89	101	97	81	70	102	97	78	97	95	95	103	100	85	94	82	83	64	89	73	73	84	96	69	110	78	82	80	74	82	73	89	81	92	84	93	91	86	86	79	85	85	71	97	82	91	91	77	77	88	87	70	90	81	94	72	100	91	94	89	85	84	85	87	103	94	93	113	89	88	86	89	96	84	93	85	101	85	82	80	85	88	101	102	98	96	88	85	98	84	94	91	84	95	76	84	91	83	91	99	93	99	85	109	96	92	72	85	84	102	89	106	83	86	88	97	78	76	81	86	96	91	95	91	88	83	81	78	94	76	89	69	74	92	95	84	90	99	78	84	94	84	87	98	87	85	92	87	91	97	87	82	89	98	96	84	71	99	90	75	87	87	111	90	94	83	99	80	85	85	85	94	84	91	91	88	97	106	73	87	101	77	92	98	109	84	102	69	92	83	77	79	79	92	87	83	86	87	92	87	85	85	79	90	79	63	87	86	84	87	102	96	86	97	90	103	93	89	98	105	91	89	90	77	103	98	95	115	89	83	96	81	93	98	86	91	104	71	92	69	90	92	82	94	83	94	79	85	78	79	85	77	85	81	83	93	77	97	86	81	99	92	105	81	101	98	103	89	88	80	78	106	87	86	102	87	84	74	99	96	79	85	96	99	98	89	99	77	76	88	70	84	98	78	93	71	102	87	90	82	100	84	101	100	86	96	87	83	98	78	91	77	81	79	97	83	92	92	89	90	89	82	106	91	95	93	71	90	80	79	90	84	57	81	77	92	71	80	103	95	84	68	106	86	94	87	96	78	95	108	76	98	78	73	89	86	87	64	75	83	80	74	93	97	79	79	92	88	84	67	83	84	99	103	92	77	87	90	67	87	81	85	88	103	102	104	81	72	80	85	105	98	77	91	77	79	79	94	91	82	74	85	90	79	82	96	101	82	89	70	89	89	92	92	95	84	104	95	86	84	105	100	89	96	86	76	92	82	98	109	85	82	115	87	87	84	94	102	77	97	77	72	94	89	109	90	71	90	82	95	85	87	89	97	98	86	83	98	94	110	80	89	102	86	83	96	85	70	91	87	74	95	98	72	98	75	77	78	90	86	78	79	90	94	92	90	82	85	82	109	89	76	89	88	79
5338	391	394	456	421	406	399	354	401	363	361	331	290	335	326	302	349	313	320	345	290	308	327	295	283	285	277	335	315	333	304	308	325	302	279	314	317	309	300	309	282	309	292	292	282	346	291	339	334	294	343	303	279	317	294	326	287	309	283	307	312	310	289	313	289	313	286	332	333	337	277	306	307	301	290	333	277	294	310	301	315	311	286	319	305	280	273	283	312	276	278	263	336	342	303	304	299	299	273	322	295	291	302	298	288	302	297	316	284	313	319	285	322	315	317	310	285	311	316	292	311	334	316	326	295	300	269	299	309	283	305	290	277	286	272	315	305	323	294	312	317	302	294	298	272	282	305	309	293	299	288	296	320	294	292	297	306	272	293	303	284	253	343	288	314	308	302	288	291	313	286	301	275	303	331	264	318	321	275	311	290	297	313	316	298	288	266	330	298	329	304	282	308	272	290	330	307	320	303	303	322	319	306	300	304	292	321	277	323	309	287	268	299	278	275	289	301	306	297	305	294	290	308	300	310	273	304	280	293	325	308	324	304	318	323	303	284	303	309	317	293	317	280	292	316	339	310	295	324	291	286	344	317	312	307	285	304	291	288	282	303	280	317	291	274	311	295	307	279	309	295	309	305	282	280	304	321	297	329	287	299	282	268	301	300	292	299	296	284	272	280	306	287	313	259	312	305	294	257	349	309	327	310	301	282	296	269	277	316	323	300	283	309	360	321	296	281	295	329	284	296	341	313	284	310	266	320	333	297	301	286	305	278	296	305	354	297	303	335	280	313	322	297	288	315	317	265	312	291	298	274	312	311	301	333	300	279	292	288	280	277	326	302	293	316	287	292	300	287	277	292	275	287	295	304	286	332	306	302	285	289	287	330	288	298	316	294	315	264	298	295	301	285	270	310	308	302	329	279	325	320	335	274	318	310	324	296	267	285	305	313	271	304	301	336	302	288	322	314	304	292	319	303	271	280	296	299	320	326	309	281	328	306	292	273	321	285	309	321	348	305	279	315	324	320	307	312	302	289	329	290	324	286	307	306	330	313	316	291	267	298	305	283	295	269	296	315	274	307	313	296	281	321	302	303	303	277	291	292	303	303	274	316	293	285	298	315	290	327	291	295	298	314	306	298	316	323	319	299	298	286	313	372	306	311	293	282	313	309	308	283	318	337	332	275	297	322	301	302	296	289	293	351	318	280	312	282	318	318	312	285	296	297	328	302	309	310	269	328	312	330	314	254	304	313	272	273	287	283	318	311	301	294	268	266	323	326	303	284	305	297	324	283	300	320	287	315	309	298	315	312	276	322	327	328	296	299	304	312	278	300	268	290	309	315	299	288	327	277	288	290	300	293	303	285	345	307	301	320	326	285	302	310	306	265	332	295	338	297	264	307	305	288	327	321	300	292	313	294	284	320	263	272	329	314	294	296	282	293	308	276	305	285	301	302	306	320	286	297	343	308	316	293	306	308	316	285	303	311	325	302	290	289	305	279	278	323	284	305	300	319	296	304	291	298	270	284	308	281	318	306	346	324	286	268	304	306	328	275	339	298	311	308	302	273	298	311	297	286	306	287	288	311	319	290	287	288	308	294	290	306	274	318	298	321	337	286	285	300	300	316	329	318	285	305	305	311	280	305	289	311	295	288	294	277	289	301	288	279	279	306	293	295	304	307	287	302	304	324	248	306	288	317	288	302	263	285	292	298	316	286	315	316	293	296	293	309	283	295	316	301	330	297	314	290	295	276	298	316	333	265	293	324	323	295	316	302	293	306	295	257	301	299	274	298	292	322	283	314	283	281	264	300	296	299	300	265	318	296	282	311	334	337	328	282	334	281	289	304	300	313	294	305	296	286	293	293	278	289	321	264	337	360	323	290	284	303	312	310	299	305	298	294	320	322	308	274	333	337	335	299	304	321	296	290	304	343	295	327	287	311	303	314	304	313	346	305	293	331	292	296	297	280	317	321	319	307	335	276	302	282	302	303	305	297	268	281	294	285	299	300	329	325	284	276	316	297	298	301	291	287	321	312	322	319	285	320	302	314	311	330	326	314	284	292	298	288	280	298	291	316	307	291	268	313	277	322	311	300	286	312	324	300	310	258	352	317	283	273	294	293	303	294	308	299	292	294	298	299	310	302	263	287	297	317	314	290	300	317	306	295	315	259	289	311	277	293	286	307	307	290	281	284	304	279	313	286	294	295	295	285	303	335	291	294	303	315	323	328	281	276	283	292	327	299	328	298	308	306	271	275	317	290	265	296	293	315	315	275	280	327	326	314	323	282	291	287	352	317	286	327	311	311	288	283	271	278	285	315	303	259	288	326	275	326	311	327	343	265	315	318	276	322	296	302	306	325	326	292	315	324	324	314	291	320	313	301	319	278	298	294	293	291	275	320	320	268	287	275	301	277	297	285	298	329	294	313	303	322	278	298	297	289	281	295	330	317	305	324	310	301	282	313	333	292	261	286	308	335	299	291	308	304	335	297	292	302	300	306	319	326	292	309	309	325	348	308	292	305	305	321	283	334	307	301	302	323	328	308	303	309	297	288	344	307	309	274	307	277	334	304	302	325	303	283	321	280	311	280	316	276	318	291	313	317	287	326	312	292	308	308	309	321	288	287	331	282	303	293	303	284	298	263	288	301	293	303	279	301	302	310	284	278	321	320	305	267	328	285	278	296	312	303	298	301	307	299	263	302	278	277	293	291	320	304	308	280	291	326	310	310	314	329	311	314	301	307	314	298	322	320	305	298	285	308	287	321	297	304	288	312	303	328	338	307	346	296	301	296	336	327	326	320	291	296	323	327	325	283	300	273	271	298	320	305	304	306	296	291	282	299	279	314	298	300	290	315	276	319	319	313	294	311	303	288	310	312	293	313	326	312	306	297	312	306	301	314	295	286	303	297	287	305	316	309	309	266	335	278	329	285	260	302	297	293	297	326	298	287	319	298	286	320	299	311	306	294	296	309	284	295	276	304	309	290	304	292	289	301	330	304	297	316	312	305	331	293	303	284	313	310	343	320	276	289	292	290	331	299	327	318	285	298	284	287	313	286	331	280	327	304	308	304	301	304	293	316	326	353	334	324	291	304	313	287	312	289	333	324	311	324	323	309	298	301	278	310	284	302	296	289	310	277	314	317	285	291	316	313	300	281	292	305	309	290	290	336	300	304	278	292	287	293	297	292	329	307	302	313	328	292	288	288	316	298	299	270	302	302	288	319	294	301	279	317	332	289	288	324	298	319	296	317	310	283	291	318	295	309	315	315	288	292	320	316	316	297	295	308	306	297	309	290	295	297	288	305	277	301	304	303	287	282	301	302	318	297	317	291	323	296	326	299	338	309	290	279	312	270	308	291	305	308	318	316	299	298	300	319	309	278	322	282	299	327	331	282	314	300	319	296	315	303	272	314	281	325	317	271	307	320	299	289	295	309	283	279	285	297	289	316	260	325	285	303	302	304	261	324	295	297	295	295	295	282	302
36708	7763	1384	959	661	538	429	331	279	252	185	182	161	157	139	165	157	133	129	111	143	108	134	120	133	97	104	107	116	106	108	86	124	117	95	129	129	107	98	107	109	94	103	114	91	96	92	93	103	96	89	118	112	88	120	112	106	99	93	101	108	99	114	85	94	125	88	109	100	93	101	92	98	105	97	95	110	109	123	103	98	105	94	100	98	91	96	96	98	100	114	83	94	92	130	105	93	89	97	92	110	105	88	103	102	78	116	92	105	105	99	96	110	108	97	78	105	103	111	94	105	105	96	86	120	103	97	106	108	94	89	126	105	82	91	95	104	94	95	92	96	103	111	96	72	111	92	94	83	99	94	107	104	89	106	98	101	116	92	109	105	113	95	114	105	84	97	113	109	107	106	127	94	104	105	82	101	90	99	93	93	102	97	104	99	103	107	118	98	103	96	79	107	92	101	108	107	89	114	95	100	101	99	106	112	86	104	105	131	108	113	71	78	110	100	110	99	95	108	101	103	93	109	107	103	111	82	104	107	102	113	82	99	92	96	103	96	106	90	97	118	100	82	100	117	111	102	102	75	115	105	106	120	94	109	102	111	98	99	94	90	107	94	94	100	94	118	103	99	102	121	112	89	101	117	120	111	93	98	90	91	87	110	94	108	112	98	94	96	126	89	100	94	90	101	107	102	102	123	93	105	91	109	104	118	83	101	112	105	94	125	98	103	94	101	104	110	115	102	97	91	105	99	82	100	95	111	101	99	103	96	96	103	97	94	88	95	115	126	100	91	99	113	89	131	90	111	99	110	109	87	98	113	108	93	97	90	107	105	101	104	119	106	95	84	125	94	110	95	116	97	105	97	107	85	89	99	117	108	110	109	92	105	101	104	118	98	96	102	100	94	102	107	89	111	109	97	112	95	93	90	101	102	89	99	109	94	105	112	93	103	100	96	94	92	113	115	105	115	112	96	112	102	119	106	94	113	105	107	102	113	117	72	91	94	88	105	87	107	95	98	107	97	101	83	118	90	110	94	99	94	99	84	113	92	104	88	91	112	99	107	98	105	100	95	101	113	96	107	116	103	104	104	100	112	97	93	105	114	105	108	89	123	105	111	107	84	103	105	104	106	107	110	111	104	82	93	94	123	101	107	115	94	94	103	81	127	102	88	113	104	95	88	102	93	120	105	102	102	116	106	114	106	104	97	95	104	105	120	89	125	105	95	80	98	92	123	115	109	115	95	108	114	107	111	94	101	114	105	90	114	103	91	100	90	95	91	90	99	97	111	84	98	109	114	102	98	110	114	104	105	106	123	109	108	100	94	93	111	109	109	105	105	99	103	114	110	104	110	94	84	99	107	100	79	101	107	85	101	105	104	115	91	80	89	89	109	91	115	96	103	92	102	85	111	113	99	110	106	92	106	125	121	115	97	99	93	104	115	109	106	105	92	85	105	94	107	102	110	101	97	102	88	99	106	109	126	100	108	101	94	94	88	100	95	111	95	91	109	108	86	108	102	121	84	106	103	98	106	101	109	90	98	102	105	114	94	113	98	111	104	76	97	89	97	102	107	106	94	120	93	100	87	109	85	113	91	98	107	103	104	97	112	94	113	108	105	100	81	107	94	104	101	106	110	97	103	105	96	99	88	91	90	82	81	98	107	99	84	87	77	95	112	112	80	105	110	102	95	86	92	102	114	107	93	96	100	91	98	110	96	106	88	89	109	109	96	104	99	86	102	94	115	99	95	80	103	101	95	99	87	113	114	117	93	115	93	84	95	103	122	114	115	118	91	94	101	109	88	93	99	98	104	103	90	110	82	91	90	75	95	91	92	91	96	116	92	109	105	117	118	93	106	110	104	98	90	103	91	104	100	91	107	93	104	108	105	111	100	97	109	102	98	108	89	115	103	102	102	110	104	102	121	85	85	103	89	98	103	131	84	97	110	100	129	99	123	108	88	110	115	95	92	92	110	104	114	89	109	100	87	114	93	82	85	92	91	97	83	115	82	114	93	99	112	122	97	100	116	105	95	99	102	88	98	111	97	86	103	83	111	107	106	106	100	100	95	94	103	115	104	115	100	115	97	116	113	110	115	101	95	91	95	104	96	117	95	99	93	96	121	97	109	98	108	96	104	91	105	76	103	109	105	108	105	82	102	98	112	91	103	110	115	123	121	116	110	105	110	119	108	94	109	108	93	100	84	110	95	98	103	107	114	114	88	110	93	111	91	101	110	94	102	103	103	108	95	100	100	114	91	104	92	101	103	94	89	90	116	80	113	98	95	102	118	84	119	113	112	96	86	95	94	86	111	108	92	97	107	82	113	84	87	118	106	124	99	89	87	98	95	91	82	107	95	108	111	106	117	101	104	108	82	108	102	101	99	107	88	97	100	95	92	116	103	104	118	106	111	99	107	97	96	87	80	102	100	103	104	109	98	101	98	95	93	92	69	115	112	92	98	103	120	110	97	91	100	88	92	121	86	98	101	106	101	115	94	114	94	111	109	76	105	87	106	95	95	96	110	99	132	110	108	130	98	106	99	97	116	111	99	113	90	90	104	116	105	98	97	100	104	106	101	102	108	108	81	97	107	82	83	107	92	114	101	74	103	101	107	107	100	117	103	103	109	110	105	98	97	101	100	104	122	97	97	87	81	105	95	98	101	112	103	97	102	97	101	108	97	107	97	112	88	105	118	97	110	89	121	113	90	132	105	90	108	103	101	106	97	89	116	92	79	100	115	99	91	94	107	111	102	107	100	114	92	89	102	90	94	96	95	96	93	94	98	126	101	110	110	112	101	112	110	109	88	117	107	108	104	90	94	94	112	117	101	91	112	104	111	94	91	83	98	119	111	108	115	114	87	96	97	104	106	125	125	110	100	100	71	105	95	100	89	117	102	101	105	106	117	117	128	115	111	101	99	94	103	105	114	122	111	95	88	91	104	91	105	115	105	94	129	84	100	111	116	90	97	91	115	88	97	101	83	110	102	118	104	119	105	104	92	111	89	98	114	98	107	97	122	105	115	83	117	96	90	114	111	96	106	85	86	106	102	102	94	93	95	106	108	118	108	116	102	117	109	104	106	106	88	98	98	102	88	91	108	114	116	96	105	100	112	97	97	99	110	106	128	103	112	103	106	100	103	97	92	110	85	97	100	101	99	106	92	93	121	111	101	98	93	100	100	106	79	85	104	104	119	105	113	110	99	87	81	104	104	108	114	98	116	88	89	103	107	107	123	114	104	96	87	100	96	88	93	85	107	105	124	78	88	109	129	107	104	106	91	96	99	114	88	108	112	121	116	103	128	89	93	78	108	98	94	97	97	104	78	112	114	107	82	100	96	94	105	115	89	95	105	97	88	94	90	78	102	97	94	102	97	110	108	100	91	109	106	113	82	108	96	104	104	116	94	91	85	116	112	105	101	93	117	114	98	105	104	104	109	100	97	92	105	69	98	95	84	122	109	120	91	96	103	96	111	124	95	103	103	101
17022	1248	2870	3265	2716	2229	1761	1468	1272	1152	949	896	784	764	725	713	640	579	593	546	548	533	492	465	486	399	473	469	428	444	425	437	431	417	393	398	417	431	406	377	383	387	385	380	396	390	371	405	391	386	376	357	424	386	359	360	358	366	396	342	370	382	373	357	379	378	362	368	357	354	351	354	356	310	355	330	376	339	311	323	356	372	342	338	371	336	379	382	375	358	375	333	368	334	319	359	351	365	379	362	328	364	375	324	341	339	316	335	346	351	332	341	341	327	373	368	362	330	348	365	349	374	345	379	359	320	342	368	343	395	343	340	354	365	333	329	341	368	355	352	331	338	348	332	364	358	346	324	347	329	388	369	354	338	365	370	340	349	371	362	345	357	344	344	301	363	342	346	337	366	380	338	352	362	363	384	336	328	347	343	339	356	367	364	313	344	351	349	358	312	367	330	361	361	329	335	364	339	340	350	351	334	318	367	342	366	358	352	360	341	355	330	386	314	328	338	337	355	357	345	359	345	344	330	338	357	339	348	351	347	327	335	317	343	341	379	329	346	362	365	328	351	327	335	306	350	373	350	341	342	331	348	333	366	309	318	349	390	342	346	351	352	370	363	363	360	359	329	357	365	340	344	310	319	359	343	344	376	347	346	333	349	388	350	344	384	371	370	321	338	354	368	339	328	370	358	361	337	373	349	344	317	330	322	330	358	353	331	341	359	373	333	322	353	410	331	365	337	349	350	343	328	340	359	321	356	348	363	357	333	338	355	342	328	339	372	368	347	357	355	339	330	346	346	352	325	345	346	378	367	362	341	351	347	381	339	352	347	369	368	317	314	310	353	350	338	335	332	329	367	356	361	330	300	333	321	357	370	337	366	354	353	345	342	386	322	349	352	331	366	369	340	327	342	340	355	369	365	346	338	330	317	333	308	357	336	353	373	340	334	324	328	356	357	352	323	323	363	308	345	345	354	346	349	337	316	337	328	366	338	348	331	318	329	347	361	337	348	329	337	331	347	369	340	362	360	351	353	341	324	349	354	353	327	333	344	336	329	346	349	334	364	376	327	348	352	349	346	377	340	367	391	346	354	366	350	299	332	361	336	348	329	335	379	358	358	330	356	354	334	356	331	325	350	373	351	307	336	355	312	331	334	320	331	345	317	325	336	334	331	375	341	335	328	359	337	313	321	365	344	347	348	374	362	381	340	331	357	340	303	379	321	331	308	369	361	329	334	358	363	338	354	384	336	349	309	329	355	339	311	347	343	324	329	347	345	348	334	368	372	346	360	331	318	357	324	345	326	339	345	324	342	319	372	330	376	342	345	315	373	326	360	348	363	351	319	293	359	348	324	358	363	338	322	336	346	332	352	341	337	332	316	351	329	363	316	379	362	360	358	365	354	374	348	332	362	305	360	359	345	350	335	344	341	328	324	319	379	326	391	347	360	368	362	338	335	336	334	302	355	346	340	331	334	349	340	339	339	342	337	320	323	372	338	360	380	354	314	315	335	340	317	363	353	335	351	332	369	324	358	375	329	358	348	360	315	355	366	325	345	346	357	335	339	335	366	323	326	330	342	308	336	323	335	338	331	358	317	367	324	349	309	327	368	330	310	323	335	352	340	353	357	367	339	377	314	356	368	320	347	358	330	360	339	349	333	340	345	346	325	363	341	315	356	356	346	371	345	326	304	364	349	384	364	315	342	352	351	332	323	347	315	346	354	364	342	315	351	336	414	359	310	357	352	359	346	329	351	310	347	314	336	354	340	315	343	328	324	359	354	365	320	350	378	387	348	327	323	342	350	337	349	332	317	356	328	322	336	310	333	357	351	358	343	317	351	336	374	356	352	346	341	338	379	366	329	327	364	373	350	350	363	372	344	332	359	331	353	339	334	330	354	354	341	361	323	341	304	371	372	353	344	355	318	323	363	333	363	362	386	339	319	383	331	359	363	335	330	371	331	350	345	350	363	332	343	381	342	338	341	345	332	343	349	338	354	352	342	358	363	343	333	347	332	361	341	348	341	371	350	388	321	335	349	348	354	341	361	333	354	341	348	349	351	330	380	369	350	394	345	343	353	366	306	343	367	365	334	372	350	330	382	379	366	339	340	329	323	339	363	345	309	343	330	356	330	330	330	339	333	331	354	317	372	329	369	326	345	326	337	366	318	317	348	324	345	318	333	355	337	326	363	356	342	331	344	324	377	371	375	333	364	338	363	405	375	342	350	357	358	349	371	345	350	347	339	338	340	361	328	369	348	373	364	359	330	364	344	353	342	348	337	354	340	349	369	342	369	353	372	319	359	354	309	311	324	377	367	341	336	338	354	364	361	333	369	359	354	350	352	314	326	345	313	331	365	343	353	329	344	335	358	342	331	299	367	353	336	331	336	317	351	367	314	340	338	355	371	331	341	335	323	353	351	347	370	353	334	373	341	365	334	343	374	352	388	321	341	357	365	316	398	357	350	316	362	324	373	318	345	313	354	360	323	341	338	349	347	335	333	359	346	334	345	333	364	366	324	344	362	315	344	316	330	348	332	342	355	334	342	344	337	367	347	334	361	343	344	340	330	366	375	374	309	337	350	308	351	380	352	332	352	335	370	349	320	358	331	345	388	355	367	343	370	363	377	364	355	341	338	352	333	364	324	327	331	352	356	341	328	340	332	359	345	300	334	333	289	350	322	345	358	367	364	372	355	318	319	333	337	337	363	369	361	351	347	362	359	363	365	347	337	352	371	392	349	323	326	352	329	359	355	360	342	309	341	358	357	356	353	347	319	350	331	348	347	349	344	306	340	348	350	358	341	364	347	338	315	338	326	354	320	327	335	373	347	322	337	359	378	344	351	353	348	337	325	363	315	326	357	322	335	369	320	375	379	328	339	359	334	342	342	328	326	341	332	318	365	337	363	352	397	340	325	335	328	355	343	319	358	360	365	332	358	345	341	328	328	316	374	373	348	369	380	334	334	352	364	357	345	347	327	356	347	351	348	344	340	367	338	387	340	353	356	345	338	346	315	301	318	381	343	347	365	315	359	330	357	385	363	330	348	348	350	357	342	315	306	339	304	365	335	328	340	333	321	320	366	361	305	383	340	362	381	315	327	354	344	363	338	334	339	326	339	368	348	341	339	346	279	343	322	335	338	353	325	328	332	328	359	345	340	365	340	381	326	348	354	366	376	312	352	336	345	322	376	339	343	344	330	337	329	332	360	348	355	354	347	356	342	321	354	354	354	340	358	346	323	366	341	347	350	341	357	332	358	375	377	353	369	343	355	362	303	363	358	320	310	322	343	347	349	333	336	329	373	384	350	339	368	350	328	350	345	351	380	354	327	351	311	369	329	346	342	319	345	358	373	331	351	356	386	393	336	361	335	346	349	354	374	359	329	327	335	346	363	328	362	366	351	343	346	341	338	333	384	340	344	388	330	367	363	374	356	366	369	358	355	311	331	359	362	346	374	326	393	342	345	357	347	335	336	350	350	342	359
46874	17445	5567	2040	1453	1085	767	728	546	496	462	380	373	396	338	318	284	252	255	267	271	267	248	267	267	240	267	259	205	244	242	225	228	212	225	243	211	221	207	229	209	221	216	214	220	231	215	212	202	231	199	208	197	220	243	213	223	222	202	204	193	192	229	215	202	222	197	208	205	219	231	243	173	226	206	197	228	185	223	201	237	183	243	237	222	205	194	200	225	208	210	211	219	225	215	196	216	198	221	242	218	224	222	229	200	214	229	212	198	233	212	198	193	218	210	220	196	198	219	209	207	215	205	223	198	229	227	231	208	219	228	211	226	209	203	196	198	206	203	217	205	226	202	234	222	240	194	223	250	247	205	192	197	209	221	198	205	235	196	205	203	180	203	240	207	201	207	209	214	229	217	217	220	222	214	219	210	200	229	242	223	221	226	195	227	229	182	221	189	211	209	192	211	208	222	197	216	213	183	204	194	211	203	210	206	212	218	181	213	216	211	229	224	211	198	207	220	192	202	209	208	203	196	206	198	202	192	202	212	224	205	164	234	252	192	169	205	205	204	200	203	178	235	193	196	207	206	196	207	222	186	212	192	193	197	221	231	230	199	216	215	206	225	212	218	217	221	203	219	209	214	230	214	206	210	222	254	225	196	191	204	218	208	205	198	231	231	216	195	201	212	197	191	245	197	223	214	223	220	211	178	196	235	212	187	218	201	203	224	206	228	229	210	239	219	204	219	213	213	216	222	190	212	207	194	228	213	211	221	174	215	202	215	204	201	190	212	196	198	214	226	226	214	222	193	179	211	193	218	199	218	210	203	207	213	221	207	212	204	217	184	219	229	193	184	207	218	218	230	216	213	223	213	215	218	194	195	191	173	212	187	221	204	211	207	211	204	228	215	203	193	230	194	204	196	216	193	212	209	235	229	182	198	189	185	204	208	222	196	230	206	212	191	215	195	209	209	200	205	208	219	202	224	211	215	227	225	185	192	196	239	200	202	189	228	212	220	213	221	239	202	190	182	214	198	205	227	193	213	187	228	208	215	211	213	224	214	215	207	202	209	202	236	209	193	221	229	187	210	211	224	194	219	198	231	205	211	221	225	212	214	198	199	205	214	193	198	214	227	194	207	181	197	195	216	206	204	198	216	213	230	246	201	193	209	232	217	193	178	178	225	230	200	231	207	198	190	213	206	235	232	246	209	213	210	207	229	205	218	215	202	199	192	204	171	199	191	226	201	218	204	178	204	192	219	222	199	221	212	224	218	182	211	189	215	185	196	179	222	179	204	213	194	218	208	208	185	217	191	239	215	200	201	189	210	213	217	212	224	219	206	208	201	215	191	252	200	179	204	225	202	170	210	219	202	219	218	201	209	222	198	255	208	198	194	202	199	184	216	213	211	200	196	221	202	203	205	206	209	203	191	217	218	205	235	208	193	203	236	190	196	221	197	210	210	196	204	200	194	192	205	194	206	220	207	217	229	216	212	209	223	219	185	234	217	225	212	195	202	191	187	210	189	232	221	218	202	186	222	209	192	203	200	208	189	220	189	216	208	223	215	214	204	222	188	202	213	210	219	263	246	196	202	216	220	199	199	214	216	198	178	229	196	222	187	240	232	238	217	204	216	212	196	221	200	219	198	210	199	215	229	194	226	234	214	208	233	193	197	182	190	214	219	200	240	196	231	212	198	202	192	192	207	228	189	205	201	232	217	234	216	217	224	215	211	174	214	214	203	196	193	209	189	214	201	204	200	218	218	216	222	226	202	204	205	245	206	224	217	202	211	212	209	217	194	213	211	198	196	191	188	196	222	221	213	220	200	198	220	208	196	214	210	204	203	223	202	194	234	199	206	207	197	202	194	221	225	203	208	234	209	211	236	199	213	215	200	202	217	215	201	216	215	193	210	212	194	199	213	207	203	237	211	198	189	198	198	229	199	188	232	243	201	199	216	230	213	206	219	203	193	200	210	191	197	257	205	204	203	227	224	208	192	206	208	219	230	197	214	205	194	194	192	194	208	215	223	196	200	221	194	209	224	212	174	191	197	220	222	229	203	194	231	223	175	192	190	208	216	208	223	196	214	181	209	201	202	218	208	229	207	225	232	225	210	193	206	216	220	213	229	199	188	181	213	206	202	200	235	214	203	225	199	185	222	211	198	213	195	188	209	222	204	206	215	220	234	211	212	192	202	197	209	211	193	191	230	204	231	216	208	194	205	228	244	208	199	220	204	205	215	205	221	203	181	209	236	201	187	198	185	205	196	221	198	208	198	231	210	195	209	210	226	214	211	209	213	211	201	231	215	232	211	218	226	204	220	188	191	195	207	204	211	223	218	205	193	194	222	205	193	201	221	201	202	175	203	223	222	238	181	202	195	203	199	226	235	202	202	221	207	191	188	186	212	207	225	190	204	224	206	208	196	206	237	210	188	202	189	233	211	202	216	195	186	210	195	207	201	214	204	204	199	194	204	198	180	221	205	207	207	198	195	204	226	214	228	194	234	220	199	203	218	197	211	242	217	199	194	223	203	216	229	233	191	225	228	197	224	195	211	201	206	222	213	210	218	204	240	192	206	221	202	191	199	208	223	205	183	211	232	207	185	208	194	191	205	180	188	198	216	218	183	213	202	199	205	203	212	219	219	205	205	183	172	215	233	208	199	219	214	205	196	202	197	218	206	218	202	216	227	192	204	218	194	221	204	221	184	214	220	192	213	209	212	203	224	213	185	234	215	203	215	225	202	205	203	211	221	209	184	188	189	224	199	221	218	192	189	230	232	229	229	213	228	220	209	225	233	204	238	231	215	207	217	217	205	225	231	213	241	219	208	224	207	235	223	230	233	195	197	200	215	199	212	219	226	207	235	191	229	238	213	205	203	205	229	201	213	220	228	206	202	222	203	223	222	208	192	189	232	204	199	235	205	196	204	178	208	203	210	189	197	198	223	206	218	208	223	194	190	180	227	238	192	205	220	198	218	218	196	214	203	209	197	203	221	200	204	208	202	193	189	203	205	214	213	220	217	195	198	236	194	225	237	209	258	259	221	209	191	220	233	200	198	251	179	252	204	202	215	213	168	218	212	207	214	204	227	199	241	208	216	204	212	204	227	209	210	209	208	183	209	210	215	216	210	213	221	213	194	209	192	221	188	212	211	224	199	228	172	222	225	205	220	199	201	222	232	198	217	191	226	214	191	226	208	224	187	205	188	207	181	207	210	198	196	201	183	197	214	229	231	206	179	178	194	215	230	219	214	203	201	221	217	201	202	200	219	222	229	240	213	192	216	199	236	203	181	209	204	224	223	207	208	188	183	226	204	214	198	211	189	200	222	192	202	201	218	204	222	216	212	213	204	225	214	206	201	207	206	227	218	195	226	219	209	228	203	194	225	198	216	188	209	218	218	219	225	226	207	206	198	209	220	178	173	217	210	208	213	174	213	244	213	232	208	212	180	205	193	182	229	200	217	209	213	210	222	207	220	212	200	206	222	227
22917	2341	5423	6308	5315	4262	3550	2979	2538	2182	1922	1733	1545	1443	1424	1238	1189	1133	1141	1044	1026	971	967	874	884	878	904	839	874	794	745	790	786	766	758	821	752	713	746	722	722	741	689	672	708	697	699	736	624	723	677	657	659	665	679	682	676	710	685	638	694	665	675	652	638	693	652	681	656	704	650	644	636	657	630	664	682	685	663	666	650	657	646	654	667	632	667	674	617	618	687	664	662	704	636	688	653	642	639	642	636	623	676	592	629	630	681	670	661	618	672	688	615	660	676	661	683	611	658	683	592	665	601	661	595	630	651	697	655	670	606	601	624	672	605	614	649	646	610	657	638	654	631	638	705	591	602	623	598	615	602	627	590	611	674	606	607	651	675	651	635	656	652	629	634	628	611	616	603	643	662	631	621	692	598	714	647	625	637	613	681	664	662	634	598	676	614	623	577	674	608	597	621	626	643	641	641	609	655	603	645	649	660	614	658	633	643	636	664	603	650	655	611	613	627	668	665	659	647	635	610	590	615	630	673	637	634	650	631	596	593	632	583	628	631	593	641	648	601	619	674	650	576	633	637	658	681	638	606	610	654	638	641	653	610	659	635	629	589	647	619	615	685	646	596	557	635	618	658	673	662	624	627	667	619	636	652	602	630	660	647	637	614	632	617	655	601	635	632	615	594	564	609	643	630	632	624	624	636	662	636	622	649	666	631	655	634	620	661	624	658	625	586	595	639	666	688	598	604	641	652	679	644	640	633	597	622	648	595	684	627	605	680	659	662	650	613	619	598	611	631	654	627	618	645	584	644	667	659	650	672	643	667	600	630	632	605	618	687	619	649	644	644	626	655	626	651	643	669	650	603	611	575	609	611	615	619	599	638	615	622	608	652	603	643	626	606	650	632	647	616	635	596	628	627	601	662	644	632	609	605	639	680	654	607	612	631	618	615	599	662	649	657	641	646	637	660	643	624	628	625	642	632	644	616	649	650	636	653	593	645	662	620	613	629	634	652	632	684	621	649	605	649	597	642	652	630	623	606	639	645	624	618	642	658	620	654	666	659	607	610	624	600	624	608	645	600	587	623	588	601	647	617	657	657	647	630	609	621	625	644	581	617	621	628	609	590	572	595	621	632	647	627	594	603	640	639	685	630	639	671	611	654	599	639	604	624	666	647	666	640	634	633	620	674	644	640	650	604	615	668	593	592	647	673	662	573	656	613	661	639	653	654	615	609	622	604	634	603	631	610	638	581	626	677	674	628	599	646	649	664	631	574	623	622	622	621	636	625	631	668	620	617	641	638	649	683	563	613	616	615	674	648	649	637	622	604	622	650	547	595	637	654	648	635	602	619	594	612	645	635	601	632	582	641	643	626	634	612	603	624	633	634	617	636	600	586	640	613	639	616	633	609	624	659	661	652	649	671	617	656	664	599	630	598	605	642	629	612	616	608	625	593	618	609	640	630	646	664	622	685	604	632	623	608	660	619	622	675	612	605	606	653	653	683	614	617	649	618	630	639	643	611	644	622	621	640	661	589	584	634	647	616	594	640	651	626	595	629	645	675	673	609	646	639	606	643	611	613	631	608	636	627	612	678	631	623	592	602	633	688	625	601	643	602	612	636	669	663	586	596	640	608	636	616	669	630	605	616	630	629	655	644	616	583	596	636	610	604	644	599	636	594	645	659	639	656	662	672	610	627	659	612	613	589	645	572	634	642	642	598	631	589	647	590	616	621	617	624	621	625	651	623	597	658	603	624	589	641	656	646	660	600	623	648	635	649	637	638	670	632	703	593	596	597	635	637	684	656	603	622	604	636	611	635	581	603	652	629	689	593	639	606	668	619	572	592	659	614	608	645	617	644	621	631	647	648	643	640	663	610	647	624	642	663	611	652	594	608	619	606	657	614	586	637	671	656	660	658	654	645	609	665	613	670	648	625	658	608	599	641	599	621	606	627	652	633	642	605	620	630	672	668	651	658	646	589	663	623	663	636	639	618	603	616	621	647	648	606	601	598	652	627	625	657	618	625	608	672	629	660	658	612	622	619	637	647	644	619	590	618	599	622	599	631	649	613	596	640	643	669	604	632	622	688	635	660	638	595	597	689	667	574	636	619	620	672	634	605	619	619	662	631	661	645	637	587	615	587	669	576	629	636	657	676	591	605	628	638	610	586	674	671	640	639	642	611	645	628	661	652	633	608	599	608	617	599	658	642	649	656	658	587	650	614	661	619	643	655	626	658	589	643	628	667	622	660	647	647	640	598	636	590	662	603	618	625	601	656	634	623	616	614	666	644	602	595	602	602	650	577	590	626	664	648	624	658	698	611	640	630	643	606	644	591	621	657	634	631	636	658	583	592	592	605	625	620	620	643	584	632	664	606	620	648	644	613	667	605	661	626	632	606	594	634	665	604	656	652	673	656	641	637	664	651	641	607	644	662	663	669	647	650	610	646	644	603	600	633	652	612	600	614	686	597	625	597	623	622	610	636	592	613	582	662	641	678	590	624	596	668	639	649	666	654	606	613	651	609	660	628	575	619	653	622	595	648	630	638	630	627	650	651	622	647	625	659	615	598	643	629	634	627	682	609	612	598	594	606	627	614	636	611	620	595	613	635	642	658	591	619	632	651	656	633	617	625	617	634	600	596	658	612	617	578	671	640	646	654	651	609	590	599	589	663	622	629	617	605	572	649	629	641	616	656	617	660	605	663	626	671	709	636	578	654	582	634	650	637	684	621	630	628	640	638	626	641	600	629	653	633	645	624	647	610	633	631	618	678	622	571	650	639	650	608	663	630	643	693	611	622	639	554	619	637	637	656	637	642	624	656	673	634	606	619	666	602	653	634	615	657	618	633	620	681	658	628	655	624	653	634	655	663	657	630	597	652	666	624	680	667	579	626	685	628	628	684	610	639	595	643	647	616	615	651	644	644	635	639	605	590	626	632	631	644	616	654	616	665	628	629	613	636	589	649	696	647	654	652	641	648	604	657	617	596	624	608	642	637	663	637	659	639	647	643	625	655	629	637	604	632	682	604	630	619	612	627	609	638	624	645	669	645	690	634	615	616	635	665	656	622	647	642	651	640	601	605	632	643	615	615	659	605	619	600	635	632	617	614	622	602	619	595	644	594	680	660	661	610	587	583	606	615	613	645	632	669	650	687	607	583	664	632	667	629	610	637	633	621	630	623	601	636	618	649	633	626	615	624	583	612	605	608	652	636	612	666	618	673	644	658	621	619	627	628	629	612	643	611	630	618	608	643	626	629	652	585	620	623	572	630	675	576	601	668	631	621	648	616	634	576	641	616	646	634	598	626	625	630	635	619	637	573	618	691	622	610	604	646	703	648	615	637	615	673	645	613	603	603	648	600	640	594	634	640	619	648	584	606	661	606	597	653	660	606	626	607	596	668	600	648	554	655	638	638	589	625	659	658	626	642	660	629	668	629	627	613	568	638	612	623	703	635	650	611	599	670	565	693	641	632	615	674	627	610	657
5551	310	200	154	107	130	110	90	90	80	96	103	85	108	103	96	75	90	106	87	80	92	82	79	89	89	78	87	86	73	72	104	83	98	90	79	108	108	88	96	70	78	105	93	96	93	104	90	91	88	76	82	100	96	111	95	88	95	87	79	98	102	86	85	90	89	94	83	94	95	96	87	90	95	86	88	78	84	98	87	71	87	92	82	87	81	90	95	98	115	72	64	82	83	87	87	92	90	89	85	90	85	92	74	88	94	73	80	85	87	97	81	99	85	78	87	92	103	96	92	92	84	117	74	99	100	82	91	72	83	84	82	89	88	86	89	95	79	74	104	101	94	80	96	100	86	73	73	99	97	117	101	82	90	103	76	101	88	82	98	81	87	96	79	65	78	99	77	73	74	77	106	76	84	87	87	85	93	87	90	78	93	94	79	87	93	76	98	84	84	96	105	101	79	93	85	105	78	84	93	88	82	87	97	91	99	73	86	90	91	87	102	89	101	88	82	90	81	76	81	104	67	81	99	92	100	86	94	83	80	77	87	91	112	99	92	90	77	93	88	94	92	91	100	96	78	95	82	96	71	77	99	99	99	75	84	91	83	84	85	85	71	78	98	87	84	87	87	89	96	84	89	91	74	87	70	70	96	61	103	75	98	76	94	107	100	91	94	81	77	85	93	84	81	101	106	102	82	85	86	98	66	85	91	94	83	92	79	102	77	82	97	105	71	84	97	80	77	82	89	70	94	87	97	97	102	88	77	82	99	90	88	106	79	96	70	88	88	72	106	92	78	104	79	88	100	94	81	85	86	98	106	106	93	74	84	96	90	95	57	71	109	86	97	79	79	106	59	78	92	82	85	97	84	86	81	95	106	82	109	115	94	88	77	108	83	83	78	95	88	94	68	99	86	91	88	88	94	87	74	96	98	81	84	100	86	89	85	94	81	75	107	87	89	94	86	88	80	75	91	91	85	87	89	106	86	85	80	97	87	81	73	83	94	79	86	93	119	78	80	75	78	101	92	92	90	104	99	94	96	95	90	84	85	85	94	102	100	105	98	79	84	106	87	100	87	98	83	73	90	93	80	81	89	83	76	91	100	83	86	95	82	99	69	82	113	87	99	81	74	103	101	85	71	82	91	96	94	75	99	94	94	90	72	85	105	79	89	94	101	93	98	92	84	96	96	85	88	119	87	82	67	97	79	81	94	98	101	105	77	80	95	87	79	93	90	108	82	91	75	84	70	86	100	80	85	83	84	82	67	81	84	81	94	86	87	78	90	92	94	80	90	86	76	96	84	104	100	94	88	92	97	82	97	79	79	91	88	91	96	85	75	81	71	83	90	101	72	86	104	78	69	77	87	88	94	99	81	91	98	94	85	96	93	90	91	80	80	80	79	90	94	81	107	100	77	86	101	104	98	81	93	70	87	85	81	85	87	87	92	89	95	86	88	90	81	72	92	91	76	85	104	95	93	98	101	87	83	87	99	78	91	89	96	84	89	98	98	86	87	95	81	94	82	89	93	90	74	90	91	100	93	86	73	84	81	93	98	77	83	97	76	71	83	82	89	99	79	84	88	92	87	90	80	74	92	89	98	84	83	92	93	91	71	84	84	77	82	100	93	75	89	92	80	96	92	104	96	96	85	92	87	93	71	101	82	83	84	85	87	89	93	85	81	85	95	83	83	80	81	81	84	70	91	86	86	87	91	83	79	84	81	90	90	106	85	87	100	93	87	91	77	70	77	75	98	94	96	94	90	82	92	98	102	86	82	82	82	86	85	74	90	102	79	94	72	89	81	93	89	83	100	82	99	91	77	81	100	84	76	96	71	81	81	80	99	87	82	84	75	75	86	98	82	91	83	90	87	94	110	97	86	81	91	79	75	74	85	86	85	102	100	90	85	86	101	106	72	75	79	87	79	93	93	80	94	82	76	86	91	80	91	96	88	88	91	90	78	104	100	92	78	86	93	93	104	77	99	77	79	114	85	89	87	77	71	75	73	89	90	103	93	82	97	89	89	96	86	82	84	82	93	96	95	77	84	78	82	84	77	77	96	92	85	75	102	74	82	75	89	85	81	95	86	85	86	81	89	113	97	88	77	98	86	90	94	96	87	92	73	78	83	98	90	95	99	81	101	86	78	102	89	107	73	78	114	95	82	74	95	84	79	82	83	79	91	90	94	74	82	106	89	93	86	69	102	95	77	103	94	93	78	92	83	91	91	93	83	83	84	94	67	87	93	74	80	84	89	93	82	87	83	95	80	68	94	82	90	104	78	90	90	91	84	75	77	87	78	101	90	105	89	95	93	67	87	97	84	81	84	77	108	87	80	89	95	85	88	78	98	86	87	81	98	81	79	75	108	88	92	88	91	87	83	88	78	84	94	88	91	104	92	95	87	88	96	86	76	100	67	91	101	105	105	75	94	73	89	83	89	83	80	75	87	81	92	94	83	95	90	94	89	100	88	117	78	77	82	82	80	85	87	102	96	77	107	105	84	88	88	85	77	112	84	81	83	85	91	80	91	90	78	89	105	69	88	80	90	92	86	86	90	99	86	86	96	75	93	84	94	107	99	84	98	105	94	83	91	97	98	100	100	90	89	99	98	85	94	78	75	93	107	94	92	68	86	89	73	81	102	81	78	82	87	90	101	80	83	92	94	106	87	103	84	76	116	79	109	100	74	82	86	98	85	87	77	80	101	92	70	94	93	99	91	86	87	77	95	72	99	87	95	90	84	76	89	87	93	87	87	81	81	89	92	100	100	88	86	84	92	96	87	71	68	96	70	85	85	81	80	84	93	85	98	93	82	92	103	82	88	85	73	106	84	88	87	90	92	89	95	98	91	84	87	91	70	100	83	90	92	89	101	85	76	92	84	91	98	84	88	96	89	95	86	91	78	85	82	76	84	87	83	89	86	75	95	102	80	80	109	93	98	108	87	84	93	85	90	88	87	76	85	86	84	90	97	92	109	99	71	85	73	88	94	82	91	96	94	99	97	92	82	80	89	71	99	91	72	89	86	104	103	87	83	97	82	82	80	88	73	85	92	75	92	70	85	85	102	82	87	101	84	94	81	85	80	94	89	86	85	86	92	108	108	99	96	85	81	73	86	88	97	83	79	94	109	97	82	95	72	86	77	82	96	78	82	79	82	84	84	101	95	74	92	74	95	90	78	77	95	102	78	74	77	73	103	92	79	89	78	86	103	90	85	88	111	96	87	90	92	91	85	96	65	89	83	97	84	90	92	89	89	85	98	84	105	85	85	92	83	73	82	86	95	94	83	99	87	89	104	76	73	76	89	84	82	87	101	85	105	82	108	72	83	64	119	100	92	81	82	90	88	85	90	73	70	88	92	82	88	86	89	88	79	86	99	116	83	108	76	91	75	99	72	94	85	106	77	80	77	87	86	76	78	92	76	79	118	86	98	84	85	76	80	90	91	91	84	97	82	61	100	80	97	110	91	98	95	84	96	91	76	68	79	93	79
5109	350	431	437	441	429	356	368	336	319	342	354	320	341	340	329	348	318	343	312	311	304	315	281	342	311	317	308	286	335	321	281	308	284	309	308	310	308	298	315	302	291	331	277	312	292	328	310	296	313	294	318	308	317	306	286	283	282	306	278	310	324	312	281	319	322	304	283	331	298	300	318	328	271	317	300	304	284	321	317	291	302	291	293	293	275	272	301	303	298	296	311	270	296	312	282	284	309	267	321	324	301	312	323	330	303	324	309	320	291	277	295	311	300	300	304	302	276	299	332	291	300	293	269	311	284	316	319	305	312	305	321	277	308	282	314	318	325	300	306	286	315	280	289	303	314	321	321	305	301	301	277	306	291	289	338	299	307	298	306	273	311	299	295	310	312	299	296	294	296	277	319	331	315	315	302	282	300	304	298	290	328	354	288	305	311	302	327	313	298	297	267	297	321	279	319	294	320	300	307	280	303	312	300	279	306	284	302	276	292	310	310	279	324	294	324	323	305	298	318	303	301	286	309	300	296	291	296	311	298	315	282	275	265	310	299	316	300	275	294	330	289	279	292	276	342	283	286	296	313	299	290	289	287	300	286	284	314	307	282	276	263	253	296	311	297	301	312	297	315	279	301	300	298	295	276	277	318	345	275	315	305	294	291	299	292	329	302	312	337	286	316	313	277	324	307	287	301	304	318	288	293	293	287	346	295	320	322	302	313	282	295	303	287	302	322	327	288	346	303	305	303	277	316	329	306	289	330	303	305	282	330	280	293	338	287	303	300	309	267	325	300	299	303	343	334	262	262	275	282	318	292	288	293	299	272	295	298	326	316	302	309	318	320	267	322	289	307	282	294	325	295	289	292	287	298	307	292	323	285	320	302	286	332	330	292	303	283	321	303	290	297	302	306	312	317	295	301	302	276	290	303	290	290	315	279	296	317	304	278	302	307	292	311	314	290	288	283	307	305	266	291	307	320	327	318	328	327	328	302	315	278	292	324	292	309	343	281	302	299	303	305	326	306	355	297	270	299	304	292	286	297	293	320	283	314	342	311	284	307	292	304	267	279	298	288	306	320	285	283	327	301	308	297	285	288	310	302	290	315	304	255	290	296	316	291	256	318	290	310	325	306	314	311	324	290	316	300	291	279	284	318	321	311	311	302	295	283	299	310	311	302	302	302	309	289	281	284	304	326	280	313	300	283	303	290	324	309	312	284	324	329	312	295	298	271	317	297	291	313	317	294	312	344	278	314	297	294	297	300	305	362	335	302	296	308	291	276	292	308	318	303	307	306	321	304	339	328	302	286	286	328	317	289	267	321	287	326	299	280	296	305	319	325	312	300	266	303	333	309	316	306	320	317	307	258	306	304	281	284	287	283	326	292	320	301	288	284	299	279	287	295	308	310	263	311	280	314	316	301	310	308	293	267	328	287	297	310	293	324	304	298	304	311	338	332	322	296	288	318	289	312	307	314	293	266	312	302	284	330	305	334	278	283	320	287	314	282	300	263	293	295	286	346	309	312	316	267	292	313	268	277	285	313	308	286	321	279	301	297	273	319	286	298	290	302	282	293	318	295	286	307	309	329	266	298	300	296	300	288	264	300	268	306	303	332	299	309	327	302	287	309	267	304	297	313	317	302	309	302	280	280	292	310	289	326	326	294	315	296	284	307	314	291	309	314	273	291	298	313	308	308	294	313	309	329	300	315	280	320	303	297	280	335	321	328	304	311	313	313	306	312	296	318	292	286	306	291	294	283	300	311	318	363	314	320	277	279	316	271	295	321	316	326	335	306	321	295	297	288	319	296	332	303	311	322	322	276	300	311	316	285	304	307	309	311	323	297	319	341	298	262	275	335	302	330	335	322	313	294	283	327	308	311	276	288	325	306	313	302	280	303	305	325	312	316	303	271	300	316	327	327	281	311	278	305	269	307	338	328	285	316	273	296	328	293	295	283	312	272	298	275	314	297	315	314	326	309	282	301	283	317	276	315	278	340	306	311	334	292	289	284	285	274	282	297	307	304	307	302	289	293	283	288	286	324	326	277	308	350	314	321	333	307	313	312	289	273	260	303	329	277	307	292	282	267	300	309	295	298	276	304	310	310	316	315	294	315	318	294	310	318	278	310	273	307	318	308	260	338	301	282	304	287	303	300	296	299	306	309	321	303	272	321	325	286	291	322	309	302	292	299	326	268	312	290	306	329	281	315	285	322	309	298	289	333	290	302	291	300	303	296	286	339	292	287	295	304	267	281	305	300	300	313	297	311	271	276	304	310	305	323	306	304	302	291	304	292	325	308	306	279	304	284	283	314	300	291	278	303	315	299	283	309	285	292	321	307	298	271	291	270	299	329	323	292	296	308	288	278	310	309	299	292	313	274	272	299	316	323	285	285	288	327	305	289	294	290	317	287	293	317	289	279	293	304	288	307	297	297	287	268	310	287	299	275	260	294	333	306	283	291	302	267	329	281	323	331	315	330	307	305	324	320	271	281	305	288	292	321	293	280	308	281	309	311	326	271	312	311	293	309	300	268	305	298	310	318	288	276	310	264	327	318	297	278	302	308	303	314	330	296	297	280	299	309	318	306	294	293	261	261	315	293	322	317	300	318	327	303	302	313	304	270	304	293	286	323	321	306	308	324	320	305	321	288	283	295	275	289	301	251	277	309	307	303	306	305	277	282	321	302	283	294	325	283	306	288	308	307	314	311	273	262	326	285	300	315	308	313	318	316	289	323	298	305	270	311	310	293	274	292	280	294	302	307	301	312	299	311	319	312	276	344	315	286	283	315	302	305	299	297	303	275	270	325	288	301	271	313	306	296	287	300	319	347	302	288	306	324	271	317	281	312	291	285	299	295	307	298	291	306	294	309	326	294	297	292	303	326	271	316	323	305	302	296	301	323	263	335	306	298	331	309	270	311	300	354	313	320	299	298	312	281	273	300	332	298	290	297	320	247	317	317	285	293	313	326	328	276	299	314	313	294	278	295	305	312	281	278	319	319	347	332	271	320	314	306	317	332	295	322	308	322	320	273	339	326	306	281	325	297	297	299	321	315	294	299	305	277	317	323	325	316	288	322	312	276	305	323	304	326	302	333	323	300	297	283	292	285	305	315	268	304	294	320	291	296	283	311	300	304	299	292	331	309	305	318	301	293	318	297	282	291	305	309	300	285	272	296	310	287	306	264	272	291	289	302	317	320	266	334	294	307	283	278	306	312	288	327	292	285	304	317	326	275	333	274	264	331	299	308	296	332	322	307	278	285	308	293	305	335	309	301	291	295	294	289	288	295	297	313	300	306	320	287	309	341	284	313	281	306	298	329	308	331	303	291	310	312	297	321	277	303	270	308	297	316	319	300	314	307	298	309	284	321	264	334	301	279	285	333	294	285	291	299	292	306	295	277	282	260	286	324	308	327	313	304	304	293	296	320	298	308	290	300	295	291	305	284	313	286	260	313	270	308	277	318	288	313	279	290	319	312	299	308
36108	7560	1448	990	669	540	402	336	292	240	186	192	176	175	166	145	136	136	162	164	141	131	113	124	112	126	131	116	97	117	94	101	112	118	111	115	111	104	117	99	112	104	118	108	90	106	109	120	94	112	99	102	94	110	106	101	111	129	123	90	123	104	118	107	109	98	116	110	88	123	126	117	96	120	103	109	101	96	125	94	121	110	107	91	84	101	101	105	100	83	112	101	87	93	116	105	96	97	98	98	90	104	95	96	77	98	104	75	90	115	102	103	120	104	97	101	104	111	90	114	99	127	108	104	121	106	117	106	88	116	84	106	117	96	98	110	107	102	102	99	113	104	104	101	107	109	98	103	105	114	97	108	92	94	117	91	89	103	105	95	114	89	108	110	109	88	97	93	105	115	93	112	87	108	119	111	108	115	112	100	115	87	119	88	116	105	86	108	106	83	87	94	101	103	108	111	90	85	93	93	108	96	132	119	111	92	97	112	112	92	99	86	89	81	112	117	99	109	97	98	129	104	105	102	95	99	112	99	78	95	103	101	102	101	117	89	103	114	98	90	117	94	89	103	101	108	104	99	128	92	93	102	105	102	111	121	111	101	99	87	95	123	120	88	107	90	109	95	106	96	104	85	82	88	96	107	103	109	126	99	109	115	96	108	106	101	98	102	86	113	99	105	107	105	90	98	88	111	105	118	97	113	100	97	125	110	107	91	114	119	114	86	100	99	99	109	109	105	98	112	99	100	81	106	106	107	99	97	118	117	99	89	102	87	95	100	119	102	91	96	99	106	106	102	106	89	95	105	109	98	119	119	103	104	97	110	110	97	105	112	90	95	109	94	105	100	111	84	102	117	101	113	98	110	101	91	107	104	110	101	92	110	103	96	111	98	93	89	103	87	88	112	96	107	123	87	71	87	111	94	98	110	86	101	120	114	94	99	100	96	95	89	82	92	105	93	105	100	103	109	95	104	92	100	97	116	105	96	106	96	92	95	88	101	101	93	127	107	100	108	96	88	95	109	99	96	93	105	94	106	90	98	106	84	105	108	93	101	85	95	98	108	100	88	93	89	106	87	98	92	104	92	89	107	96	89	91	101	106	115	109	92	105	100	88	99	98	97	115	105	109	95	101	117	124	91	109	97	114	102	93	92	93	102	93	119	96	80	107	107	102	131	98	111	106	88	105	80	98	110	103	104	106	111	98	95	109	107	98	99	91	89	107	112	97	118	92	121	120	88	106	87	88	100	97	94	92	105	93	109	106	93	94	91	91	91	105	84	104	91	98	103	81	101	114	109	86	107	97	116	101	90	89	91	91	111	107	96	81	90	102	107	108	100	81	91	113	98	104	99	98	94	92	100	96	102	114	106	88	95	101	110	114	98	111	105	96	105	81	108	95	88	98	116	98	119	79	95	99	96	86	118	106	78	89	90	97	86	98	107	103	97	112	83	84	97	101	86	107	108	94	115	103	107	111	91	100	104	90	105	109	88	102	97	100	94	125	104	100	115	101	101	102	98	108	94	108	106	94	93	91	112	101	90	94	95	98	109	101	111	99	97	99	87	88	110	103	109	100	87	109	92	114	83	101	102	119	99	102	93	113	101	105	96	101	91	117	92	95	100	109	123	93	87	110	94	88	97	109	87	102	106	90	96	115	124	110	107	95	114	116	114	97	78	92	105	92	108	107	102	91	117	115	88	88	100	112	103	115	88	116	99	101	116	115	116	116	102	108	89	105	88	94	104	97	107	103	107	91	93	101	118	86	83	98	104	105	105	109	97	109	101	111	104	100	112	108	110	118	103	91	98	77	109	101	103	108	97	87	98	83	105	104	106	108	86	102	106	105	99	111	106	96	88	98	103	97	112	101	98	109	106	103	120	113	99	112	116	105	98	87	97	94	80	111	101	102	97	104	83	99	87	95	112	90	89	104	92	88	129	112	95	110	111	109	88	104	104	107	131	93	91	86	117	109	100	101	100	99	105	80	81	110	113	100	106	79	98	111	108	112	99	89	93	105	81	94	105	98	99	90	112	79	93	103	117	96	93	108	94	109	107	98	118	91	97	116	113	97	116	100	99	97	105	98	84	111	109	103	114	92	101	97	96	99	100	91	122	102	94	92	82	115	105	111	102	108	100	98	99	102	115	104	92	100	103	102	113	119	107	124	90	98	102	108	119	100	105	102	89	101	103	102	106	109	103	98	93	109	106	115	93	109	117	102	98	97	106	121	103	109	106	89	97	93	92	117	97	113	106	112	83	87	104	109	98	110	119	100	91	96	99	102	96	107	106	87	91	105	112	90	89	94	89	106	105	96	83	86	103	103	92	96	96	89	121	116	112	86	113	103	112	109	103	92	97	118	99	91	98	92	96	80	98	97	112	106	95	107	89	119	84	102	120	100	94	93	91	94	99	102	95	101	92	102	80	95	96	111	109	104	103	101	105	96	98	97	104	118	110	91	102	102	100	121	80	97	108	115	111	108	124	101	102	102	98	103	108	106	98	101	111	108	96	91	92	98	108	116	102	100	95	111	106	97	106	117	84	114	101	92	96	89	94	100	103	97	84	122	112	96	102	121	111	102	113	101	105	101	112	96	96	111	110	117	103	89	78	109	109	126	107	94	100	84	97	88	101	95	111	91	102	94	100	108	96	110	103	96	90	89	85	93	100	114	112	98	109	104	97	97	108	97	90	90	77	115	86	73	104	99	118	106	102	128	100	115	96	102	108	103	119	105	95	111	102	79	105	105	95	118	106	115	113	76	111	104	113	124	98	102	111	99	104	104	86	95	119	80	89	100	108	100	107	109	110	107	116	104	99	98	95	100	108	100	93	94	92	106	87	106	97	98	112	88	77	107	104	100	109	92	110	105	110	99	113	97	104	109	96	97	83	94	106	88	119	90	111	113	67	83	122	106	93	107	91	109	100	92	96	93	105	104	98	106	103	109	74	101	93	101	106	95	115	103	99	112	108	101	88	100	102	98	109	110	73	102	96	103	109	109	99	80	94	102	112	98	99	100	103	91	108	108	110	99	103	94	95	112	117	79	125	101	121	101	104	86	96	98	96	108	124	101	103	100	98	97	100	109	90	107	113	93	101	100	105	95	97	91	103	112	94	109	92	107	103	85	107	106	107	113	110	87	122	96	99	121	103	94	95	122	86	102	97	83	95	81	94	106	98	79	102	108	106	98	90	96	103	87	109	113	110	105	106	103	124	111	101	111	99	108	99	104	98	122	105	102	95	102	101	97	99	92	113	88	104	100	88	110	101	91	103	94	98	91	105	93	107	97	110	99	106	128	105	112	104	101	106	99	99	104	101	104	112	99	92	102	115	117	106	84	80	102	86	109	96	99	101	96	105	100	88	96	114	108	103	85	95	109	77	99	98	105	108	110	95	122	106	99	106	117	94	86	98	77	88	93	118	108	110	131	107	94	81	106	114	104	108	98	95	93	96	111	100	102	94	100	96	101	96	101	118	107	102	109	86
16786	1291	2924	3251	2812	2218	1852	1529	1307	1115	987	897	851	832	707	669	684	610	575	596	552	516	510	468	447	462	472	460	452	403	399	449	390	434	423	414	440	440	410	424	397	430	369	390	401	382	421	381	385	384	391	384	355	403	380	352	352	392	369	363	406	361	362	348	356	349	349	346	393	359	369	360	343	332	395	363	313	355	342	363	358	375	338	320	337	366	365	388	352	363	353	329	354	355	364	391	346	333	362	322	344	365	341	351	341	359	345	346	348	327	322	365	326	350	342	350	365	334	376	376	372	371	348	346	346	372	336	323	337	339	356	350	311	327	337	344	350	351	359	374	323	349	321	344	354	325	349	361	379	352	313	359	323	334	352	323	338	324	394	326	329	327	336	362	367	365	360	344	376	369	350	336	378	378	345	350	346	360	338	349	360	355	348	304	359	339	328	341	356	367	337	347	330	331	349	329	356	370	356	342	352	345	363	357	348	317	341	341	345	368	393	376	359	338	344	352	348	339	364	360	365	331	380	378	359	325	378	345	353	356	369	363	340	341	316	329	371	335	313	340	351	362	315	326	380	358	338	356	364	368	387	340	336	321	349	325	357	373	361	388	360	344	333	331	362	337	351	406	366	344	360	348	349	373	350	372	376	335	349	356	359	362	354	345	372	355	335	327	335	329	339	356	317	339	344	312	379	323	363	337	322	348	335	366	373	341	324	344	331	342	359	353	357	357	345	351	388	352	322	343	376	336	344	356	357	359	349	306	373	351	346	359	334	366	380	343	347	311	339	331	374	374	351	331	356	326	339	343	319	324	356	369	360	361	373	339	305	370	328	338	340	354	334	331	359	319	352	329	335	339	354	344	338	337	358	347	327	353	315	381	382	376	363	361	369	321	368	352	352	359	363	333	362	353	330	350	339	321	338	323	381	351	359	309	370	352	367	361	367	325	325	339	375	359	347	339	345	341	356	357	336	365	352	339	366	332	330	319	333	345	356	352	381	363	329	335	340	367	318	331	362	343	332	337	361	344	361	353	332	322	356	365	365	344	385	351	307	361	362	348	342	358	336	366	331	321	347	336	373	339	346	317	384	362	325	354	345	337	320	387	346	351	357	306	371	345	345	341	325	339	371	368	370	356	335	339	358	361	316	311	348	353	342	333	359	329	336	311	358	361	325	329	363	339	312	336	343	350	373	327	317	313	369	333	384	368	367	335	317	307	339	329	323	307	386	362	339	356	361	328	344	375	332	351	374	341	364	341	361	329	324	374	324	357	343	361	382	332	409	324	346	367	328	336	329	353	351	367	366	344	323	345	320	312	383	336	343	364	336	382	372	362	328	357	321	360	312	345	348	338	354	355	335	335	341	359	345	348	342	344	325	342	346	365	349	375	358	353	398	333	378	341	358	350	331	349	345	352	359	323	339	345	355	381	330	321	348	336	338	335	340	359	376	319	353	356	361	353	346	371	337	351	316	336	346	327	358	348	344	333	352	377	369	353	344	339	327	312	336	346	383	311	377	343	349	343	371	338	315	359	383	365	342	343	323	347	337	331	353	353	341	334	356	332	344	332	343	343	336	350	338	287	347	364	335	359	345	372	350	381	290	364	342	335	345	348	338	323	345	335	359	365	333	352	345	337	357	352	347	332	348	362	327	340	323	385	379	352	401	340	356	354	340	345	380	318	323	339	360	341	320	376	387	353	332	338	345	352	331	325	334	348	403	351	345	349	334	331	357	334	368	336	328	325	330	359	330	361	371	331	333	349	336	350	358	342	341	351	335	328	301	350	340	320	325	322	347	351	352	330	350	356	345	367	333	363	341	349	335	330	319	327	358	336	372	327	343	322	347	336	366	364	319	325	348	344	356	368	356	346	336	317	327	343	379	352	353	377	346	344	343	325	364	342	362	357	350	347	303	363	371	334	326	349	345	352	322	332	345	360	345	356	344	330	404	329	333	357	366	364	338	374	339	341	357	379	357	362	376	382	361	342	352	330	333	361	333	332	339	350	314	357	364	333	322	326	334	316	324	342	356	327	349	350	352	359	321	340	356	355	359	347	354	341	359	334	373	355	354	350	355	325	341	343	329	353	368	389	358	339	329	354	336	331	336	318	362	349	347	353	352	331	314	358	368	358	337	347	344	357	370	372	314	363	350	366	329	348	336	357	335	332	353	334	384	368	334	330	311	365	356	304	365	377	358	333	323	366	367	340	363	355	328	318	308	346	338	335	371	347	363	363	341	332	359	372	344	329	350	381	355	350	350	337	356	330	365	336	350	377	346	351	332	311	354	386	348	310	360	360	352	333	343	353	370	335	335	359	327	331	344	356	317	362	345	343	336	332	366	300	379	346	322	339	367	316	376	366	338	361	352	366	345	328	315	345	371	363	322	352	357	314	363	348	359	347	363	342	359	360	334	324	348	373	318	344	372	373	322	334	343	361	357	321	349	355	330	357	330	327	356	367	328	356	356	359	358	320	359	366	348	333	323	347	337	361	363	330	363	348	328	358	358	348	336	336	355	342	361	313	333	334	325	343	320	349	362	349	321	331	374	319	384	386	371	355	345	344	336	381	329	337	341	345	358	354	362	321	307	354	358	329	331	339	353	339	356	327	360	312	394	332	357	331	336	339	327	384	343	351	362	311	345	363	325	327	383	330	372	351	360	327	336	394	337	346	351	327	351	328	356	363	340	343	302	351	349	314	353	298	349	351	346	341	331	358	345	326	364	358	350	334	326	329	338	343	335	326	365	353	351	328	350	333	316	360	329	373	343	371	340	325	323	367	332	352	343	332	376	353	359	368	389	357	343	359	333	316	354	327	322	351	337	339	360	328	370	341	340	329	355	354	336	335	365	331	349	330	347	350	305	337	348	317	354	347	348	365	327	335	375	353	353	333	366	350	334	345	337	364	353	329	350	333	342	348	337	324	350	351	338	357	322	338	364	338	366	328	343	333	346	350	355	359	367	367	322	349	336	359	389	395	332	322	372	339	351	377	338	338	338	351	341	371	393	356	367	350	331	378	400	349	365	370	388	360	373	328	354	362	326	328	342	316	356	346	356	343	365	378	344	337	310	376	352	358	346	366	331	330	360	348	371	316	364	350	350	360	343	365	353	376	348	358	328	353	357	346	364	333	323	352	340	331	365	353	346	316	356	360	402	357	343	347	343	341	335	333	358	350	334	346	347	345	350	340	358	310	342	328	375	334	359	377	370	354	371	361	326	353	364	352	322	333	319	359	331	366	349	352	366	347	368	358	333	346	305	340	322	369	374	344	375	342	358	347	330	344	330	373	346	377	332	336	353	346	383	336	340	360	359	311	362	346	336	368	350	378	360	354	324	386	367	338	336	342	321	351	369	342	310	378	322	340	377	338	321	324	366	333	328	340	365	375	355	338	352	313	344	344	342	364	358	362	346	377	352	326	346	313	361	356	322	358	352	332	370	328	336	356	341	341	352	362	290	366	348	337	366	365	323	346	365	334	355	339
47378	17606	5797	2018	1441	1106	804	646	594	483	434	389	354	333	308	315	309	276	288	269	244	247	218	236	222	254	243	249	246	245	243	236	225	235	246	230	211	249	228	245	227	215	225	200	213	220	218	222	219	226	212	199	227	210	219	207	210	213	216	204	222	209	218	216	229	193	238	211	203	196	222	216	228	218	210	230	190	168	202	195	227	208	222	241	219	212	210	204	216	197	219	191	211	215	223	204	210	260	215	219	219	186	238	214	190	220	216	205	208	218	188	190	198	206	211	239	201	217	242	211	228	200	224	213	204	227	196	193	187	236	210	210	202	202	206	223	207	217	199	217	238	200	208	206	241	213	214	203	213	207	187	212	215	209	210	200	201	230	204	217	235	216	217	209	194	215	198	229	214	213	191	213	235	211	227	212	206	208	217	212	218	221	220	207	218	203	248	198	224	187	208	198	237	213	227	209	208	200	208	216	231	199	227	207	214	236	228	209	205	205	231	196	213	210	217	209	196	229	220	202	216	197	220	240	213	233	203	183	216	217	228	212	213	223	215	214	229	195	207	221	216	214	222	213	223	205	193	199	216	240	209	203	256	210	206	232	227	194	218	207	205	224	214	219	229	201	249	223	188	223	221	219	197	218	214	223	200	199	213	216	211	226	212	209	211	209	212	204	186	206	228	227	224	199	197	205	200	208	216	229	229	227	195	203	212	218	200	219	205	208	198	217	196	224	215	196	214	196	227	204	224	211	212	205	183	192	225	235	212	209	203	219	180	218	198	221	214	177	209	226	220	229	209	211	188	202	211	204	215	202	211	199	204	193	217	208	222	228	188	200	220	209	211	198	206	220	200	236	191	209	224	215	180	192	217	224	217	206	208	233	205	208	216	191	209	212	216	204	192	188	192	182	213	209	223	232	209	220	202	177	206	213	197	206	201	229	224	197	225	202	198	233	227	232	223	188	213	183	219	213	190	219	213	198	203	212	201	224	233	223	233	206	191	210	218	208	187	205	216	241	233	216	242	191	218	205	228	208	193	217	199	242	216	208	231	210	191	200	203	198	201	191	249	230	213	198	225	242	230	210	208	210	236	236	228	206	197	196	219	223	176	193	170	217	220	236	191	197	191	206	214	207	220	203	205	226	209	195	220	219	208	199	221	215	224	204	190	179	205	220	221	214	218	235	217	238	226	224	210	226	220	197	191	212	193	231	240	189	193	225	188	197	210	194	210	218	167	235	205	206	182	238	179	200	206	224	209	224	226	223	231	210	219	220	200	204	209	202	189	202	195	214	201	224	209	195	199	211	197	216	222	227	202	241	202	221	205	192	213	204	216	219	207	201	252	238	203	210	200	223	223	240	206	228	200	182	229	195	213	210	205	209	210	211	196	196	172	219	211	196	193	221	195	207	210	212	209	204	212	217	215	209	230	243	211	219	205	220	213	219	224	209	217	236	212	207	203	237	187	189	213	201	187	181	186	192	223	212	209	198	205	223	228	203	205	212	212	219	224	224	221	221	207	222	214	220	219	211	239	187	203	229	239	198	224	210	216	211	220	203	231	222	201	204	219	201	181	222	192	201	225	232	203	216	224	229	207	198	214	213	205	203	200	229	184	212	205	226	247	190	223	208	203	195	214	211	216	246	200	208	210	216	210	256	195	190	188	223	193	204	203	197	207	214	203	223	219	209	194	213	220	211	186	208	224	218	202	201	203	207	197	229	233	220	217	205	197	225	218	225	217	192	228	194	238	191	223	203	218	200	204	208	215	217	210	218	226	173	198	214	207	204	205	204	221	207	218	223	200	229	206	212	239	227	223	208	198	209	202	213	208	230	202	212	220	217	192	213	202	226	224	198	201	212	191	212	205	205	203	216	227	213	199	197	194	198	217	206	225	207	200	215	202	210	232	197	199	219	212	229	229	205	200	222	218	209	248	202	183	199	211	202	218	208	212	229	209	218	209	203	215	222	182	212	228	218	220	218	218	180	217	208	207	214	234	203	225	214	215	202	225	222	218	208	187	220	204	211	203	206	213	208	199	198	211	201	211	187	203	220	204	205	187	222	220	220	228	209	214	208	214	216	209	198	199	230	205	188	226	200	220	255	211	191	193	199	223	205	211	203	213	196	194	209	219	198	178	231	200	215	208	208	210	224	192	201	202	190	201	204	189	228	196	222	231	190	183	202	207	206	221	199	199	203	202	210	201	209	169	214	213	228	195	210	203	219	233	216	208	194	214	231	207	194	216	213	205	187	214	237	218	216	232	200	236	203	198	223	210	220	193	214	189	192	219	211	204	215	217	193	225	207	194	198	221	179	229	198	231	204	202	191	214	206	218	208	199	194	253	208	223	228	187	203	212	198	209	208	234	229	181	215	172	193	221	257	226	203	228	211	223	209	222	214	206	218	214	228	215	220	189	220	202	216	209	207	203	223	205	226	189	212	204	195	222	199	194	206	205	218	203	222	203	203	223	221	182	190	191	204	229	189	206	220	181	205	222	179	190	183	200	204	197	206	202	218	221	202	198	195	232	197	218	223	197	213	209	230	239	211	208	208	228	226	206	220	202	220	219	221	186	224	210	209	196	204	200	207	185	179	191	214	198	210	211	178	210	220	203	226	215	247	204	216	186	198	210	229	193	188	195	205	183	221	213	226	211	217	193	202	191	197	197	233	222	216	205	207	211	197	192	224	253	237	224	180	198	224	202	209	213	216	201	200	218	202	212	218	194	199	228	206	204	219	207	200	214	214	210	209	220	195	224	212	207	225	218	197	208	236	225	232	217	193	187	189	236	207	199	210	186	205	230	218	227	204	194	218	216	201	182	220	220	214	214	206	226	213	222	186	212	188	216	215	252	220	189	203	238	200	197	215	239	222	240	208	206	205	188	207	222	225	218	199	215	213	200	212	225	209	227	218	205	209	205	206	211	194	219	191	231	205	203	206	227	204	191	205	215	211	214	231	214	211	215	202	196	207	222	192	219	202	221	209	202	198	207	202	173	224	207	208	223	183	202	219	215	225	201	230	213	227	224	204	210	201	195	222	207	221	233	204	206	228	229	200	237	223	238	178	174	212	244	229	215	200	213	200	210	211	215	216	188	211	227	213	214	198	200	191	199	214	190	221	216	193	231	225	199	218	210	195	228	218	216	216	190	191	215	237	199	235	195	195	211	214	207	208	197	220	213	217	213	223	239	225	218	207	208	224	216	209	207	212	212	203	200	229	191	180	209	196	222	219	205	214	211	211	180	210	206	205	218	208	221	215	194	215	224	200	221	237	224	210	187	217	221	221	212	234	189	210	202	200	220	196	202	213	222	211	220	226	218	213	215	214	236	202	190	202	172	205	203	203	222	204	218	192	226	209	215	205	219	204	226	226	202	214	195	230	219	204	223	207	231	202	224	219	209	169	240	200	214	201	239	220	200	219	238	192	210	212	223	232	202	225	231	219	212	207	236	208	198	241	215	212	206	236	214	211	235	214	194	224	202	211
23639	2564	5283	5970	5277	4301	3549	3000	2481	2133	1899	1779	1606	1461	1302	1273	1244	1149	1145	1050	1017	947	906	901	899	906	833	815	823	845	770	750	800	793	776	742	792	748	674	728	745	727	746	710	706	664	710	628	711	729	737	641	670	638	718	656	658	691	688	676	696	675	648	653	689	641	683	689	617	715	681	636	624	671	690	660	643	678	621	655	636	654	623	640	628	645	702	659	680	663	631	635	739	638	667	592	689	633	605	635	631	680	637	643	617	609	676	667	629	679	626	638	646	661	575	640	660	619	688	608	644	606	628	648	648	639	634	648	620	612	661	667	619	639	623	608	627	630	655	667	580	668	610	585	629	655	622	614	656	623	597	612	624	650	654	684	618	660	624	632	648	612	622	648	661	685	647	617	662	598	659	628	634	617	634	626	576	640	624	634	641	618	615	631	625	618	621	649	640	642	647	649	630	647	651	607	611	597	655	627	636	593	596	627	631	652	635	625	638	637	626	643	603	603	647	634	637	601	646	643	639	628	598	626	621	619	647	621	569	572	652	640	651	600	663	639	625	643	660	623	622	611	624	612	587	617	616	676	619	630	659	636	612	613	645	647	639	615	672	608	691	687	601	640	664	637	604	593	619	631	618	608	599	645	684	625	636	620	634	643	597	644	598	594	652	608	644	582	658	613	643	633	612	611	618	617	621	668	628	654	672	660	589	614	620	634	638	616	610	637	602	662	642	619	636	651	622	672	643	579	647	596	616	623	632	614	636	690	644	643	608	598	611	614	638	590	625	608	648	660	669	659	630	625	603	613	625	616	635	617	584	649	643	618	614	574	631	607	668	624	638	639	642	586	625	616	591	605	659	671	621	601	607	642	598	643	648	610	604	629	589	618	665	665	589	618	597	638	587	624	668	649	664	628	593	623	635	628	619	618	655	625	677	663	619	673	591	635	603	617	686	608	619	634	638	603	629	609	638	632	681	670	611	654	663	609	657	649	582	623	643	588	631	614	581	632	632	656	581	678	621	626	662	638	626	634	620	609	648	627	619	654	613	642	612	629	584	649	638	624	639	694	674	648	638	657	621	631	644	625	642	651	614	645	592	647	647	620	672	678	653	595	665	648	636	685	618	633	638	567	627	626	651	619	633	642	672	683	637	620	604	619	585	615	670	654	629	666	637	588	654	624	612	583	656	634	653	626	607	652	624	661	656	655	680	594	667	636	620	604	670	606	598	623	620	616	618	640	627	633	627	648	607	641	595	629	637	664	606	615	638	601	608	647	607	602	619	590	631	643	645	676	673	607	597	601	680	630	590	656	656	649	625	633	628	611	620	637	610	651	619	644	649	669	617	605	665	609	628	633	630	654	642	629	578	612	623	631	606	635	674	598	660	627	599	626	638	636	654	625	629	619	583	634	642	603	652	588	605	622	597	627	665	633	597	600	664	641	661	615	598	659	654	608	667	630	682	639	639	663	569	698	646	597	623	612	630	636	647	665	612	612	625	628	651	600	609	617	655	682	614	673	587	641	615	599	642	608	666	665	682	664	625	656	657	614	636	606	638	603	630	615	634	585	646	597	591	606	646	589	621	618	611	609	635	665	608	624	652	624	629	604	611	625	609	609	624	643	648	651	627	634	694	614	704	633	617	668	584	643	648	639	613	644	629	602	639	629	610	612	635	628	651	634	600	686	617	643	599	619	587	629	650	600	598	637	620	628	619	634	602	655	651	637	581	643	657	646	644	613	681	655	636	660	641	566	614	643	606	644	653	639	643	592	619	603	611	624	589	643	679	649	595	670	620	595	626	658	638	578	619	651	607	582	647	593	650	605	607	609	578	628	593	626	634	585	666	649	625	649	608	598	612	602	668	643	652	599	598	637	596	639	588	611	657	625	595	647	638	665	650	624	665	622	621	585	663	572	649	619	634	618	637	631	577	642	633	635	632	641	612	591	610	621	576	606	698	584	598	608	632	627	624	619	595	626	675	612	649	609	649	624	646	601	632	654	620	597	637	624	640	593	658	641	627	588	606	610	644	632	659	623	622	627	620	639	597	650	614	581	660	622	641	654	615	631	603	643	628	615	665	625	675	592	678	647	616	644	593	633	603	665	623	620	619	630	641	625	665	633	649	661	643	625	620	604	655	640	640	637	644	663	649	577	637	587	645	608	628	640	683	635	631	626	608	623	627	633	651	622	629	612	627	642	629	574	636	634	631	621	631	639	614	619	649	638	620	621	666	609	608	636	577	639	600	634	605	701	650	618	612	659	633	627	657	617	637	647	648	636	610	640	629	618	663	616	605	667	632	619	618	655	654	623	601	629	649	613	626	628	611	672	628	616	642	639	589	647	636	607	631	604	640	651	669	632	578	673	640	639	621	636	658	599	623	599	592	646	658	659	630	615	668	631	612	624	606	643	607	616	623	585	609	654	616	651	624	607	678	616	621	620	647	601	636	664	608	642	622	605	687	629	652	627	647	621	620	638	626	654	608	623	632	659	641	619	669	598	657	617	603	583	634	639	623	642	689	643	632	628	606	642	644	689	647	631	661	606	616	637	609	594	589	651	627	618	611	613	600	628	621	638	651	619	616	635	551	639	621	619	652	614	621	614	636	630	636	631	641	611	649	664	632	608	636	682	610	626	639	671	651	642	636	590	621	672	662	619	637	627	609	623	598	623	679	669	654	612	712	630	629	588	629	640	631	633	702	596	620	592	647	653	650	635	625	645	647	684	610	664	630	596	624	586	623	643	637	651	580	604	618	584	628	634	596	662	600	654	625	617	644	599	642	602	602	624	608	597	654	634	648	582	606	638	624	604	615	619	624	623	605	617	619	588	596	632	626	653	625	623	636	597	662	623	628	628	649	664	590	608	596	588	627	605	622	594	614	601	677	589	626	585	614	673	687	640	640	594	618	638	631	639	634	639	647	647	657	636	653	624	642	658	668	585	625	596	618	584	601	622	611	646	598	620	637	620	620	622	647	649	594	642	675	623	626	648	624	617	656	593	640	613	592	612	640	653	668	621	653	588	642	623	627	646	636	700	643	623	613	617	626	587	633	623	608	616	597	668	601	631	636	598	619	644	664	648	617	653	698	630	670	649	622	615	611	602	611	624	639	640	621	647	640	650	610	646	644	595	621	593	629	606	626	631	614	618	668	666	626	616	636	659	614	580	631	632	638	601	590	602	622	625	635	657	620	602	596	655	610	645	616	589	663	652	641	626	659	621	647	631	590	644	650	646	618	617	591	630	647	659	598	633	652	638	667	599	609	628	646	621	625	604	635	591	620	638	630	648	637	632	562	653	608	639	611	691	650	609	592	670	690	617	629	612	575	627	623	646	605	644	644	634	613	652	650	612	617	682	593	627	669	629	659	626	606	614	615	655	663	635	654	646	669	586	627	632	665	582	667	645	614	650	636	632	665	670	618	650	619	628	629	640	636	638	642	649	612	639	627	600	685	697	674	604	649	639	609	643	580	642	637	659	611	648	668	657
5476	253	143	124	105	97	109	98	102	94	94	103	91	110	93	97	93	102	86	86	80	89	101	105	103	105	74	91	106	86	85	97	83	95	96	104	91	86	94	71	86	80	96	95	86	96	92	81	94	91	90	84	92	73	72	88	82	100	95	85	92	79	81	89	91	82	96	80	97	86	75	114	76	103	92	92	94	88	84	75	84	94	86	82	94	79	89	91	88	93	87	73	90	97	84	78	89	78	92	88	91	93	89	92	93	103	95	98	89	87	82	84	75	90	94	93	105	93	93	107	94	75	90	74	68	82	92	89	78	87	75	100	86	90	88	85	86	98	85	71	75	77	72	91	102	88	89	91	78	89	83	75	91	73	81	98	93	82	107	86	97	94	87	88	87	102	91	81	78	91	83	85	96	80	71	87	75	87	87	93	95	65	81	78	95	92	80	97	78	85	101	74	99	85	105	79	97	91	103	82	91	85	88	86	84	82	96	64	104	94	86	103	82	88	81	76	96	68	94	113	86	96	81	75	109	73	77	105	85	105	92	82	82	87	73	82	95	79	86	89	90	77	69	77	81	102	91	105	67	87	82	83	71	82	90	96	80	85	77	76	107	70	97	75	75	89	88	78	87	83	95	83	93	86	74	74	97	73	77	78	89	100	90	90	86	97	84	88	84	76	97	85	76	95	85	90	87	97	88	98	86	95	86	95	97	89	86	89	96	95	97	78	87	80	78	82	91	88	88	89	78	105	83	92	91	81	91	102	79	84	76	68	100	88	87	76	100	98	83	92	78	89	70	91	96	91	89	97	87	98	89	83	86	85	84	85	88	94	100	82	97	99	93	74	78	82	88	84	92	84	101	102	110	93	98	88	90	105	86	85	85	93	97	98	92	88	83	85	78	87	75	84	90	89	91	66	75	107	82	80	93	73	91	80	71	91	95	100	91	91	77	93	70	105	79	88	73	94	86	79	100	88	91	94	74	84	105	80	81	89	78	97	92	80	84	85	93	103	78	93	86	83	90	77	83	77	83	95	74	81	94	88	70	85	104	94	87	75	85	77	67	100	80	78	96	78	90	82	88	73	90	95	96	90	80	82	101	85	77	100	94	97	81	84	104	73	102	98	99	78	74	87	103	103	84	80	97	82	95	88	79	84	88	82	84	97	86	87	78	84	88	88	86	88	106	76	86	82	97	94	90	79	87	97	86	98	86	88	96	78	91	87	100	86	81	77	82	106	74	99	97	85	91	99	67	92	95	83	61	88	91	84	98	88	98	90	82	78	107	80	87	87	78	93	80	104	76	96	85	87	79	106	83	83	80	92	88	94	79	78	108	95	86	93	95	86	91	91	95	94	83	104	87	88	81	86	88	88	86	79	70	82	79	86	94	88	106	84	90	74	95	91	94	91	73	90	71	82	81	100	88	100	79	93	94	100	97	92	90	82	94	94	88	81	110	67	91	79	85	82	73	88	94	100	98	92	94	100	100	90	109	87	87	89	97	88	93	78	109	108	87	80	78	87	91	81	96	110	77	88	92	94	89	87	83	96	77	82	97	80	88	93	89	80	105	99	95	89	81	84	83	76	81	82	120	88	91	82	105	91	79	94	81	102	92	106	87	90	98	72	87	79	97	71	90	106	99	83	88	89	106	90	89	86	85	91	94	98	81	97	83	81	91	100	79	103	84	75	86	74	64	87	87	78	102	86	80	77	86	88	93	89	94	97	88	98	86	95	84	84	83	95	93	101	96	95	90	78	95	84	83	106	87	78	80	106	89	69	87	76	87	91	89	88	93	80	87	80	106	95	96	79	89	84	97	104	84	88	90	97	82	90	81	85	87	103	82	80	84	96	91	74	70	77	88	80	78	78	94	92	92	66	97	93	99	90	107	87	98	97	93	94	77	77	88	94	103	94	92	96	97	88	78	97	91	94	84	78	88	100	94	86	73	85	90	106	105	71	89	83	67	95	105	91	99	80	98	74	87	84	73	78	71	89	90	92	88	86	111	74	81	84	79	93	97	89	100	92	86	82	86	98	95	104	89	84	79	87	88	91	81	90	79	85	89	87	85	98	92	96	105	89	79	80	80	102	84	92	89	85	79	94	89	74	87	91	86	94	83	83	93	77	80	91	99	90	85	70	90	89	77	87	102	95	98	78	92	92	79	91	92	99	88	93	86	87	88	92	78	75	84	92	95	89	79	68	102	86	85	76	63	97	102	78	95	96	81	102	80	87	78	79	76	80	85	101	107	118	91	96	99	82	85	92	93	89	91	104	77	83	94	97	109	72	84	69	90	83	88	98	86	98	82	76	81	71	88	80	84	88	72	96	89	81	99	78	84	83	85	92	79	83	103	95	88	89	87	89	95	88	97	84	87	88	88	91	85	88	97	92	87	96	76	95	76	99	95	79	92	79	94	96	86	79	92	92	81	89	99	85	64	95	95	94	114	110	80	91	94	95	87	77	97	85	88	82	82	86	88	108	71	82	84	77	77	79	98	99	67	75	92	98	92	91	98	81	87	81	101	76	99	94	83	86	89	83	98	105	88	85	87	94	85	109	97	98	94	78	70	86	85	78	87	99	82	85	84	87	78	99	91	90	71	85	86	78	80	84	102	86	67	96	77	84	99	85	110	85	76	104	94	103	102	82	83	82	96	89	91	82	98	92	84	80	86	87	84	62	80	91	85	86	91	103	89	106	80	93	82	87	85	93	93	78	92	108	72	85	85	91	86	87	85	87	92	83	80	87	97	101	93	86	81	108	98	92	91	84	82	91	95	90	92	85	79	71	79	113	90	83	75	100	95	88	102	84	74	86	77	78	99	101	72	98	73	84	74	87	80	73	83	67	86	96	92	78	102	90	89	97	92	91	87	79	95	80	77	90	94	88	83	82	91	81	97	91	75	84	86	85	99	94	94	81	84	108	91	87	80	104	98	80	82	84	85	86	77	90	96	85	77	95	73	88	87	83	89	83	86	96	88	73	92	102	87	100	109	87	74	67	97	77	82	83	103	100	100	93	85	82	92	105	81	78	93	91	99	87	81	76	87	71	86	88	72	80	81	85	79	77	100	88	92	83	95	96	89	100	95	96	90	94	75	87	96	101	87	85	83	88	101	80	84	77	93	107	96	85	98	78	85	93	86	74	88	72	79	80	74	92	98	90	86	68	86	86	70	73	93	89	78	100	81	94	84	94	90	88	92	71	100	95	92	88	82	86	77	75	73	93	90	78	91	85	95	81	81	99	102	96	93	84	66	77	81	91	81	96	97	87	82	80	86	90	86	83	92	71	78	81	95	91	87	75	81	82	89	88	71	85	91	94	94	83	77	87	88	80	80	92	79	83	104	80	84	82	88	83	88	68	101	101	89	94	86	93	88	95	74	81	79	79	76	69	106	91	95	84	85	91	106	99	85	94	86	79	78	87	89	89	79	81	89	90	98	77	85	95	89	77	87	88	93	87	89	93	80	90	84	76	81	104	101	80	91	79
5148	363	441	479	431	344	362	336	332	337	328	322	346	308	311	331	324	302	325	310	331	307	329	281	306	306	291	296	318	325	319	296	323	318	292	322	274	319	338	290	323	341	288	295	317	284	306	319	291	284	296	329	304	316	303	288	298	277	309	287	307	310	311	295	332	320	303	304	315	271	316	294	311	296	323	333	281	291	317	293	290	291	290	301	287	336	312	290	305	313	293	296	304	311	331	317	320	287	292	308	298	306	314	304	280	299	316	310	315	295	298	274	290	282	275	296	301	289	300	287	282	263	275	299	294	294	286	315	297	280	295	304	287	282	283	289	281	308	281	332	311	303	289	271	320	339	292	282	294	282	285	291	314	303	298	350	293	294	285	311	325	297	310	323	291	301	301	272	305	277	302	294	325	298	299	302	291	288	278	298	290	312	287	300	304	287	267	311	318	287	279	331	284	337	299	310	306	303	293	307	276	304	262	277	310	276	289	266	283	330	272	282	286	300	281	296	296	295	284	266	288	297	335	262	326	307	298	285	314	285	303	307	323	294	292	361	290	320	299	308	289	283	307	285	303	296	290	311	293	294	299	302	287	295	322	290	285	303	291	286	316	301	290	289	305	284	280	265	301	344	290	294	336	326	295	324	313	312	292	265	312	333	308	303	279	328	294	290	314	305	336	299	324	281	305	311	295	306	288	309	284	312	283	291	308	290	278	309	310	252	296	297	303	297	311	270	336	290	299	295	273	284	296	294	318	301	316	309	321	313	316	280	323	308	321	272	311	302	300	273	302	301	292	291	292	281	328	315	302	266	324	282	296	269	296	322	324	297	311	295	337	296	257	314	286	279	262	309	293	330	300	328	308	296	301	327	297	273	320	280	315	310	287	294	326	326	303	318	286	289	270	318	297	313	300	297	301	304	289	309	296	313	307	279	303	261	286	290	334	305	303	304	266	312	327	309	328	290	310	329	296	297	295	311	300	321	288	292	279	291	257	279	323	309	317	297	309	276	301	307	286	303	296	315	294	298	292	263	294	298	286	298	305	291	271	303	287	308	308	300	315	271	320	332	327	275	308	327	308	281	339	307	317	300	319	268	305	291	305	283	308	298	311	301	296	294	294	280	307	298	317	319	265	298	295	329	304	296	318	323	279	294	291	319	277	282	280	324	267	275	305	275	296	311	301	293	319	321	332	297	322	301	322	268	309	295	310	315	294	289	311	288	294	329	273	270	285	300	287	282	287	281	312	288	323	292	290	323	350	310	323	300	275	319	301	300	338	319	308	331	317	302	322	325	286	292	329	274	302	320	311	297	277	313	301	323	302	282	307	281	287	291	293	255	304	292	263	285	291	289	307	337	282	293	286	290	293	269	290	275	315	297	314	315	290	311	302	309	283	263	303	261	338	288	296	293	284	273	328	323	317	313	286	324	305	327	304	306	272	310	311	335	285	304	268	284	318	286	299	315	313	332	296	296	313	289	312	294	329	305	311	291	292	306	314	322	302	326	309	313	313	312	284	346	313	293	304	291	277	325	315	322	299	298	279	303	311	295	288	308	314	305	324	304	323	286	288	286	313	306	293	316	329	305	326	309	292	336	298	285	299	285	330	281	280	302	305	282	342	289	315	300	299	289	311	321	302	290	266	285	289	302	284	322	313	311	346	304	311	302	291	299	286	293	291	307	316	289	297	318	315	280	318	302	269	282	291	291	330	278	319	309	311	329	294	316	293	288	278	316	308	332	314	298	293	312	308	314	282	287	298	312	270	322	307	316	286	321	309	292	307	306	287	276	273	317	299	266	323	299	301	290	286	309	314	287	300	306	287	301	271	312	313	306	313	293	306	310	299	313	297	286	275	291	297	296	289	294	340	302	306	296	309	306	296	293	281	299	278	324	306	306	284	307	285	271	298	307	306	314	311	307	293	309	283	322	298	285	286	311	283	308	308	323	311	307	263	293	292	258	301	323	309	295	331	301	301	273	303	296	317	273	310	306	285	338	272	306	272	267	270	289	304	306	289	302	314	318	297	314	288	272	282	300	303	293	303	330	297	328	283	326	286	291	306	325	284	277	303	310	278	295	303	315	302	337	292	301	293	295	311	301	285	308	303	328	290	297	281	329	326	295	268	307	295	302	301	302	327	303	273	283	297	318	316	280	281	286	283	279	322	297	286	282	289	308	319	273	282	332	278	295	316	287	288	319	323	281	311	289	287	288	297	307	333	289	286	305	303	292	328	313	281	291	313	315	311	292	322	321	311	332	290	313	288	364	308	315	320	314	292	290	322	304	319	319	275	328	290	256	304	307	310	305	297	286	279	304	288	284	292	276	287	306	291	275	295	279	301	325	288	308	277	289	296	293	309	304	285	275	296	313	311	295	292	270	288	306	299	312	316	293	325	280	300	333	310	277	281	271	289	284	282	292	326	305	310	317	306	281	302	291	298	317	301	308	304	284	333	295	313	273	262	302	272	298	290	320	304	345	296	278	291	296	289	313	292	295	297	312	350	295	286	312	267	325	281	307	322	324	304	300	337	287	305	304	297	302	303	311	302	297	290	295	289	307	292	283	321	287	266	306	301	277	313	291	302	295	284	275	312	329	299	261	297	295	330	294	289	282	319	281	300	326	287	293	292	324	299	302	281	317	280	305	321	294	294	309	315	311	305	284	261	327	295	284	294	299	285	286	310	320	296	291	302	311	325	281	298	321	307	310	283	304	301	274	278	295	310	285	314	295	291	314	276	304	315	295	258	326	292	267	292	299	285	320	283	341	298	283	275	277	298	305	329	316	309	271	294	290	288	313	327	295	293	276	307	301	293	317	303	282	293	336	300	285	280	318	321	282	277	280	288	321	299	302	289	301	286	318	303	311	297	282	341	308	305	300	282	318	305	290	301	308	280	299	313	305	294	322	274	296	250	323	300	305	304	295	309	300	312	301	293	308	310	333	312	310	303	326	305	315	299	293	309	303	336	301	300	274	293	300	289	316	320	298	307	321	269	306	288	310	337	302	301	318	298	299	303	298	301	301	295	295	275	309	315	302	322	280	336	255	323	315	308	301	277	310	330	275	332	292	308	301	299	297	297	292	350	277	284	287	313	315	269	327	314	301	309	311	267	318	302	350	299	298	286	299	304	287	302	319	286	269	309	306	256	296	313	280	290	290	304	265	292	295	331	346	309	255	311	295	327	290	325	318	310	308	288	299	284	308	320	319	304	300	284	320	298	303	275	332	312	306	290	301	313	307	296	300	283	310	298	311	307	320	295	286	296	292	295	326	299	322	269	285	296	324	323	310	294	265	297	336	323	277	295	334	297	304	322	299	292	352	317	294	319	292	299	306	279	246	313	311	321	304	257	308	292	327	315	335	299	328	305	320	280	308	292	287	296	306	317	294	306	294	287	300	288	306	284	287	320	256	267	331	312	288	290	291	309	305	277	300	315	275	315	282	300	299	280	310	293	307	301	265	318	305	281	295	324	308	320	315	334	301
37555	6514	1453	927	660	497	420	314	264	225	229	197	167	177	152	122	115	121	125	162	132	132	111	111	131	99	113	110	113	112	115	106	124	88	97	121	110	115	119	102	113	106	126	104	100	108	84	105	99	108	104	86	108	101	86	100	106	103	108	105	116	81	112	95	114	93	100	110	104	97	116	104	109	110	96	108	112	101	78	92	109	99	100	107	94	101	95	115	107	94	95	115	98	90	103	98	87	105	93	87	107	111	91	102	107	96	75	101	116	96	132	98	118	117	112	105	115	105	79	109	99	108	94	107	108	84	113	112	101	88	113	74	87	91	92	102	98	108	110	89	99	105	114	89	92	86	99	102	97	106	115	105	111	90	105	85	104	84	102	93	98	103	93	115	104	114	110	114	111	113	105	101	90	87	110	103	113	86	116	96	111	105	96	90	103	106	98	97	83	110	100	124	89	92	97	100	90	82	106	95	92	106	105	101	104	103	97	115	105	95	97	91	95	108	96	87	116	99	98	94	96	119	98	97	104	126	100	88	128	97	97	100	111	120	106	112	105	105	99	104	98	107	108	98	90	112	95	99	94	109	95	95	110	90	121	114	98	105	77	114	113	81	87	90	121	98	105	106	88	92	108	92	83	108	91	107	93	109	103	103	81	104	104	93	113	102	117	89	110	72	99	89	117	125	112	101	88	106	99	104	91	109	116	100	83	92	96	109	92	104	121	85	91	102	107	128	115	111	94	102	88	107	110	91	85	96	101	93	110	96	79	114	108	89	91	86	104	91	93	96	104	103	91	97	89	107	113	109	99	109	97	109	85	105	119	120	96	98	84	121	98	90	116	99	86	91	106	101	88	93	99	94	100	111	104	98	119	100	105	101	93	91	93	99	100	83	95	105	126	103	112	87	126	93	112	102	96	97	115	95	104	113	108	104	101	102	101	116	98	97	101	120	106	103	85	116	79	80	114	114	91	105	107	123	108	102	90	115	107	101	90	103	99	123	106	124	107	104	106	99	93	98	91	121	88	92	101	113	95	105	115	105	114	102	97	100	110	105	103	96	101	87	109	111	107	109	115	103	92	102	102	105	109	95	105	114	100	105	99	101	103	99	113	118	109	93	91	102	100	96	114	87	98	93	98	110	101	104	106	109	100	85	116	85	120	101	93	104	104	96	103	103	104	108	98	100	96	102	116	100	88	104	106	91	108	89	113	124	111	98	99	103	110	116	91	87	118	116	105	111	81	98	111	99	90	88	98	111	111	119	107	108	97	106	78	91	118	96	93	92	74	100	89	103	107	120	111	112	103	89	114	94	102	108	89	111	95	112	110	105	97	97	106	100	102	105	117	106	86	118	91	105	96	118	115	112	106	91	114	98	93	98	86	94	107	108	94	104	106	103	91	83	96	91	114	104	110	80	100	95	99	110	105	109	105	101	118	110	110	109	89	103	91	102	92	111	118	104	112	94	102	92	96	97	109	110	109	97	110	93	109	115	100	107	92	102	102	105	88	92	106	105	85	115	109	113	97	107	116	114	103	108	94	112	102	113	103	113	99	107	109	89	108	121	106	100	103	101	95	95	117	88	117	103	132	102	88	98	118	93	109	116	108	86	91	100	99	84	118	101	96	100	108	91	90	95	79	105	102	97	113	105	105	93	100	101	91	91	110	108	105	89	93	99	106	94	93	95	114	86	93	100	96	102	89	108	89	95	79	115	121	91	87	100	99	97	106	118	100	96	110	92	90	108	105	111	105	104	101	90	104	104	124	136	99	97	106	87	123	97	84	103	105	91	128	113	94	102	96	84	124	114	109	96	87	107	91	99	114	103	128	93	95	113	101	76	121	107	94	86	105	112	96	89	108	98	92	107	95	119	109	104	110	101	96	99	101	100	92	104	111	114	85	87	93	93	93	127	99	101	96	98	93	91	102	85	102	102	110	98	99	98	107	86	89	97	87	93	118	104	89	99	98	97	102	112	124	120	101	91	107	97	105	107	106	105	110	115	114	108	107	112	84	101	106	89	89	97	109	118	99	104	95	90	90	107	115	108	113	92	114	103	103	91	102	93	102	91	99	85	125	111	94	93	90	93	92	112	107	117	82	107	113	100	92	121	97	107	96	104	116	114	88	96	99	109	100	104	107	87	111	96	118	105	105	114	112	97	105	95	88	112	107	104	94	104	112	103	110	89	99	101	106	123	90	89	102	105	98	106	105	93	100	127	94	104	105	111	101	108	110	96	101	105	105	104	114	99	97	109	103	102	109	118	94	112	92	108	104	90	121	100	97	103	121	85	78	113	95	74	84	105	98	89	111	86	91	102	113	108	105	105	84	79	103	110	111	93	97	101	92	107	71	90	124	106	115	110	92	111	78	92	114	93	113	92	104	102	102	97	79	87	100	98	90	98	107	96	104	121	99	107	89	102	93	103	105	98	81	95	123	100	105	85	105	120	90	92	121	104	116	105	123	103	118	94	103	88	117	102	114	119	86	111	110	111	103	97	110	110	97	101	100	103	102	109	104	109	117	97	123	94	109	105	94	99	98	114	105	107	94	123	93	113	106	106	120	104	97	101	111	106	90	88	112	106	86	108	100	116	110	108	105	101	95	103	106	90	106	126	105	96	115	88	101	104	105	91	108	107	109	93	86	114	117	96	105	107	115	104	78	111	110	98	115	130	87	96	111	113	100	102	94	111	107	129	73	95	104	104	99	106	115	96	99	103	89	99	83	104	99	91	114	96	113	105	93	101	114	113	87	93	102	85	105	114	91	110	97	97	112	100	126	75	109	111	99	113	101	112	84	118	96	90	90	111	121	83	98	104	105	99	111	97	102	106	115	85	97	97	105	86	92	82	83	107	125	93	103	110	105	96	97	94	103	94	101	111	100	107	106	109	121	92	103	113	98	99	109	104	119	104	118	92	90	107	122	114	94	105	95	103	104	114	105	95	96	96	97	89	95	84	104	106	102	75	100	88	101	91	97	93	108	96	94	93	114	99	108	108	99	98	109	98	83	109	121	105	102	100	116	100	113	82	111	102	99	106	102	95	114	108	80	102	100	98	99	99	102	99	105	105	96	105	101	105	102	96	98	96	93	90	99	105	114	137	112	97	104	97	125	95	110	94	101	99	113	116	103	100	113	83	100	112	104	115	98	116	115	126	86	98	111	89	86	99	84	104	108	113	102	109	97	99	93	96	75	108	125	93	101	90	92	117	111	97	70	116	110	116	105	99	95	97	105	106	108	101	91	98	108	113	103	111	75	110	95	90	107	116	107	116	117	127	89	113	108	104	109	93	95	99	111	98	103	88	97	123	110	102	84	111	93	80	90	105	93	94	96	118	100	111	102	78	119	109	97	121	92	99	87	104	95	102	110	107	117	108	103	104	116	107	90	93	79	104	102	88	103	99	118	97	108	95	87	95	116	107	101	97	98	106	108	88	93	98	91	100	103	115	109	94	89	112	96	89	94	100	112	102	107	89	110	108	98	103
17888	1212	2842	3228	2690	2188	1789	1591	1249	1104	999	953	840	807	704	723	653	620	617	561	519	489	465	452	527	503	466	427	446	440	430	428	417	409	387	377	403	396	382	413	380	381	404	398	409	364	392	385	391	367	352	393	376	365	398	344	406	366	336	383	351	320	376	353	342	363	331	339	335	355	383	345	396	350	349	406	387	371	349	359	372	344	369	321	380	403	343	342	374	379	360	354	378	350	377	399	361	342	393	340	384	357	362	353	343	377	385	360	374	316	362	376	384	361	371	317	332	317	350	349	374	366	361	334	348	358	331	341	325	356	364	337	331	355	340	340	366	358	327	359	375	319	344	347	312	344	332	356	362	390	365	363	354	403	365	349	360	366	330	361	347	354	367	340	354	373	359	352	340	367	360	322	383	349	350	345	378	359	337	337	354	370	331	347	368	355	326	345	357	356	372	330	320	333	349	329	363	347	376	355	360	351	356	336	362	336	363	378	366	335	339	384	342	332	358	337	346	350	370	322	345	381	341	337	382	342	376	354	343	342	367	335	318	351	336	340	348	337	348	330	392	324	379	358	313	362	353	333	353	341	349	361	349	334	342	345	370	339	372	372	319	343	356	400	329	337	328	348	344	364	367	352	340	367	349	354	352	334	377	319	343	338	365	321	360	395	328	319	327	322	334	362	304	347	366	348	316	365	366	354	336	327	329	347	367	362	347	344	358	355	354	342	356	348	340	352	362	320	362	344	315	348	374	351	358	374	360	363	351	336	368	333	355	315	364	306	343	338	326	339	304	360	375	352	324	323	339	328	372	322	361	357	344	316	350	338	350	324	379	346	346	337	359	352	343	394	340	363	368	340	355	399	347	330	389	315	357	363	369	346	344	363	310	343	306	312	342	345	381	374	341	348	346	383	368	356	347	342	356	371	345	353	381	376	337	330	324	350	355	334	346	319	332	343	337	358	346	359	356	377	359	352	355	368	377	335	392	335	304	373	372	398	354	333	306	363	355	373	354	342	339	363	342	387	339	350	334	354	317	364	375	323	349	387	338	343	346	366	355	317	355	359	339	372	359	351	361	350	331	362	347	365	355	348	330	356	363	361	347	338	365	355	346	348	342	330	347	365	328	346	327	311	345	332	357	347	344	356	340	387	340	347	363	354	364	342	348	366	331	327	352	362	353	345	357	338	366	377	338	387	336	335	334	329	352	372	370	326	322	355	345	365	362	384	351	370	348	341	303	358	344	334	322	359	350	381	358	367	322	351	348	321	338	337	364	352	378	345	311	352	331	325	330	382	346	362	338	352	328	353	346	334	326	326	359	379	314	315	303	341	356	336	367	382	321	329	342	340	348	374	316	332	310	343	352	351	343	384	312	315	323	381	379	343	332	362	345	361	325	388	363	356	342	337	335	349	316	378	350	344	313	343	372	346	345	311	319	343	338	316	334	357	348	308	363	375	357	363	355	319	329	309	328	344	334	344	349	322	348	389	362	354	304	345	358	363	325	298	354	375	349	351	355	371	364	329	347	411	336	338	298	348	391	352	340	365	314	336	361	322	358	351	369	373	375	369	349	352	292	354	336	337	337	348	361	360	364	384	379	330	349	348	322	328	342	347	357	348	367	317	371	405	333	343	359	345	373	368	333	341	347	354	318	346	368	365	360	374	366	348	301	365	323	335	353	378	351	349	365	329	350	353	399	352	356	343	336	334	361	345	320	394	368	328	335	357	347	357	330	341	358	321	344	366	385	389	353	334	354	373	350	340	324	365	340	359	336	354	396	346	336	378	346	383	345	359	391	347	340	357	346	309	335	358	345	321	340	352	369	366	346	344	333	326	343	329	355	295	358	347	354	345	367	352	348	324	348	344	351	345	351	331	331	350	366	361	348	350	354	324	329	358	369	356	330	364	325	379	349	370	332	319	334	343	365	341	324	386	336	335	375	360	365	358	318	337	383	360	333	346	373	323	323	379	363	327	332	333	322	361	361	339	342	341	349	365	335	362	353	327	360	344	353	356	393	328	323	370	350	368	341	338	361	361	388	339	361	338	312	363	359	323	345	372	325	325	316	343	363	334	330	340	357	358	328	359	330	346	345	344	346	347	328	356	324	344	352	336	360	361	373	342	343	356	360	343	326	372	306	344	326	368	337	356	355	367	330	342	335	351	348	347	324	354	347	323	364	326	381	351	344	336	364	337	348	322	353	373	346	343	313	334	369	366	365	370	356	394	331	356	352	356	353	366	342	347	373	371	345	351	342	332	391	360	345	319	365	336	343	375	353	332	313	371	350	339	316	379	332	348	323	337	352	327	397	329	367	330	348	333	357	360	354	332	363	371	371	319	366	320	342	317	355	372	381	342	344	303	346	346	320	328	362	314	339	333	358	349	322	326	345	382	343	353	353	357	345	374	359	339	347	357	373	359	372	353	316	364	351	337	366	311	316	346	355	352	365	383	326	379	331	347	349	321	331	333	347	334	380	336	346	369	347	338	360	345	359	364	338	327	308	371	356	312	360	331	378	357	340	328	349	339	348	365	384	366	344	340	344	362	349	321	333	345	319	344	321	359	317	354	349	344	322	340	356	354	372	362	358	351	347	353	368	353	354	327	329	404	323	364	382	367	338	362	329	377	362	351	360	326	338	335	314	358	355	320	347	354	377	355	327	396	360	361	330	344	333	315	335	328	338	355	368	350	363	363	328	341	336	343	374	341	330	315	331	346	352	363	323	366	356	355	340	320	360	349	380	341	366	381	304	348	358	354	332	361	362	383	344	308	353	365	361	326	342	314	337	381	337	368	340	376	372	344	359	330	349	326	343	353	357	339	385	327	392	360	371	361	355	370	348	344	337	308	333	331	347	347	352	339	351	353	351	351	382	359	347	343	354	344	386	343	331	356	320	326	359	358	355	333	346	356	346	347	353	345	338	350	348	346	321	352	332	350	375	343	366	346	334	334	379	312	353	315	352	346	364	361	301	373	328	349	325	344	344	321	374	309	339	365	332	322	292	365	358	380	352	351	377	351	329	354	370	358	345	394	348	345	316	348	338	310	335	338	351	355	362	340	330	341	339	348	352	395	341	342	297	358	346	373	324	325	334	370	359	367	384	356	334	332	363	322	370	358	328	321	342	380	334	330	324	371	358	308	345	352	357	338	357	325	334	327	366	337	318	339	352	336	350	352	352	333	347	368	365	333	343	383	336	338	362	376	340	336	347	322	352	363	336	350	351	367	339	329	355	359	354	347	328	353	362	329	356	355	329	353	352	351	328	362	360	377	322	363	339	374	348	345	351	317	318	351	351	370	372	344	315	382	317	360	337	328	350	358	370	332	348	355	332	347	379	337	336	343	346	320	367	352	348	349	328	361	337	381	323	353	380	370	355	344	351	363	342	382	354	327	350	371	328	351	359	364	339	372	331	326	338	342	363	341	312	347	362	348	361	334	336	331	365	355	342	345	336	347	326	372	354	345	350	345	355	344	360	352	326	311
48611	16265	5128	2136	1462	1031	831	699	563	475	432	399	369	317	280	297	260	285	275	278	240	257	249	241	239	226	244	257	243	239	222	222	247	236	214	220	218	219	209	233	258	203	204	228	196	190	204	247	225	196	225	222	220	198	201	221	234	204	209	196	203	247	207	214	188	205	218	195	219	205	212	221	213	194	219	206	226	212	213	220	193	202	195	229	213	189	241	195	212	209	230	193	225	217	203	222	227	192	193	222	217	199	208	179	234	223	177	218	213	182	224	211	197	201	208	226	197	214	219	221	217	205	202	241	206	186	233	201	239	214	189	226	188	215	190	197	202	208	233	205	206	198	210	223	186	202	213	239	196	169	228	205	213	199	222	182	201	210	224	218	226	217	214	214	202	200	187	190	211	183	223	209	256	208	204	213	206	227	193	211	195	211	209	206	220	206	216	206	198	201	214	193	193	184	194	210	211	199	200	202	238	197	214	208	212	224	199	191	205	205	225	221	204	197	224	190	205	207	189	217	228	199	180	196	195	227	188	216	214	199	182	200	195	224	195	197	228	187	211	228	220	223	167	215	208	227	222	215	209	214	202	223	197	227	207	178	190	192	192	245	225	205	194	233	216	219	188	187	217	212	195	244	236	193	199	185	223	202	230	200	229	198	183	202	211	209	228	213	197	194	229	201	200	207	216	223	200	189	198	210	222	193	213	250	228	236	236	183	194	187	184	191	243	217	231	207	208	238	237	212	198	213	220	183	209	217	220	209	215	205	195	211	193	201	233	197	203	223	226	212	225	219	176	200	206	216	201	231	220	203	197	207	207	232	189	236	201	209	221	227	230	204	208	231	210	207	216	194	220	220	218	233	220	192	197	212	211	205	201	210	189	223	226	177	220	205	202	193	201	208	190	218	207	207	202	221	213	192	223	225	200	207	190	192	213	212	226	178	197	211	214	219	200	196	226	187	194	162	225	198	235	196	198	225	235	206	209	224	181	223	213	200	201	223	228	210	199	223	211	234	223	207	185	194	208	196	213	206	208	205	219	204	206	190	224	206	163	193	220	216	214	214	201	209	213	220	217	199	190	210	200	214	217	191	198	199	197	226	197	183	210	203	196	231	210	226	208	235	192	224	209	213	202	217	208	196	208	201	209	219	200	208	228	188	246	217	201	194	201	196	201	217	205	195	239	195	230	198	187	203	227	217	208	196	193	213	200	192	208	210	221	216	200	198	183	241	197	195	183	223	191	207	231	164	202	195	211	214	197	220	209	200	217	228	207	210	195	206	211	222	190	210	204	207	203	219	221	205	217	186	199	219	196	202	216	219	194	213	223	233	207	195	234	217	201	188	232	181	191	216	238	211	210	196	201	230	180	219	209	212	230	190	216	205	185	228	243	219	224	207	213	206	198	196	225	245	184	212	216	203	201	212	222	201	207	215	215	212	188	211	221	219	194	196	213	222	219	220	203	232	163	198	217	211	233	208	178	202	203	206	200	208	216	202	207	229	205	204	218	194	223	194	236	202	212	207	231	219	204	209	207	211	229	198	217	200	200	195	216	213	198	197	223	233	207	208	185	216	196	225	210	215	207	232	206	217	212	210	200	218	213	218	194	211	219	207	216	198	200	199	174	205	192	201	210	203	198	174	210	226	212	205	204	215	203	216	203	187	221	188	223	195	200	194	211	224	217	207	227	200	217	187	212	202	190	208	215	198	197	220	231	207	211	227	197	232	192	195	251	214	221	197	226	201	214	188	213	207	223	213	225	219	211	197	210	220	205	252	196	213	218	202	200	179	178	208	198	212	230	197	188	196	207	197	224	193	211	201	238	212	210	235	210	219	216	207	207	233	204	220	181	175	207	183	201	198	212	229	205	216	211	211	199	238	232	209	214	196	207	180	229	203	182	222	193	218	193	215	202	211	196	187	190	206	230	208	202	219	209	208	213	206	213	208	223	213	238	217	213	202	193	186	214	209	197	219	207	203	208	207	217	185	225	196	221	222	217	201	178	198	209	215	225	211	211	191	223	219	207	229	215	202	191	213	214	202	214	191	203	199	222	200	206	206	208	229	215	210	211	233	214	217	219	210	203	214	223	227	200	223	213	216	218	201	202	230	191	212	197	183	220	223	195	218	206	227	209	224	200	230	220	195	209	192	203	229	194	184	203	185	213	213	199	228	204	202	219	224	202	191	212	215	208	207	197	225	220	190	200	200	220	211	191	203	216	200	179	211	181	216	204	205	198	214	216	205	201	210	205	215	198	194	202	242	224	214	227	204	211	217	190	174	201	205	197	222	216	224	193	235	210	220	215	218	203	196	200	201	211	208	199	205	176	200	192	204	205	209	214	234	195	230	204	197	201	223	223	210	226	205	224	189	175	210	216	215	183	223	214	246	219	206	208	212	198	217	201	216	208	181	203	195	215	208	232	188	186	200	202	190	211	234	173	220	216	201	209	217	221	203	205	192	218	201	209	204	208	209	257	240	188	205	225	190	194	210	213	229	197	207	228	216	221	210	195	198	207	204	188	206	205	193	202	192	203	213	217	206	246	217	215	201	206	217	190	235	217	218	214	207	180	208	179	207	173	199	189	214	221	222	185	179	227	222	180	187	219	204	214	189	221	190	212	220	216	218	231	240	189	210	199	219	201	198	195	222	217	216	215	181	195	232	218	204	204	213	184	231	217	206	197	202	206	202	205	215	209	195	235	217	213	181	216	240	198	199	183	215	197	211	195	188	211	219	198	200	231	224	192	212	183	202	206	209	216	197	205	202	202	193	215	216	212	190	206	223	212	215	195	230	188	212	220	208	225	206	188	197	208	205	253	210	217	242	212	217	205	218	224	188	214	215	207	204	189	222	190	224	176	191	196	199	196	225	179	223	203	210	210	241	242	217	185	211	207	202	207	219	210	229	222	208	211	205	198	218	216	198	219	205	201	194	240	212	224	210	218	203	199	196	207	197	203	217	220	200	214	202	192	185	196	213	199	214	203	196	200	197	189	254	209	245	212	213	184	207	215	203	183	212	210	199	199	221	222	218	206	197	211	192	220	189	211	210	197	194	206	223	224	227	219	224	195	192	201	203	201	209	196	212	214	215	226	200	238	219	186	216	212	200	205	204	212	194	226	202	200	217	214	220	210	210	208	222	185	195	184	203	197	173	230	209	204	204	204	224	205	206	205	154	196	210	206	184	208	210	231	219	208	192	213	207	207	203	216	196	202	225	208	194	227	221	211	214	184	203	202	231	199	197	204	225	190	193	201	224	194	200	213	214	216	210	212	212	193	201	201	237	201	216	209	201	216	178	230	191	205	204	210	209	186	209	218	217	192	199	211	214	204	238	232	213	229	199	220	211	214	217	233	213	217	191	235	238	200	209	197	198	201	228	237	186	210	220	191	199	202	203	227	228	222	219	186	217	216	200	205	189	192	227	206	227	221	179	210	182	193	210	200	220	203	215	227	215	192	197	185	220	203	204	211	225	189	230	200	205
23558	2419	5463	6261	5331	4300	3523	2949	2507	2209	1943	1624	1571	1538	1425	1268	1211	1117	1056	993	991	994	951	963	954	900	883	843	806	792	811	797	742	763	814	797	745	773	766	752	670	798	681	740	675	681	666	669	692	687	706	691	710	686	655	682	718	637	698	667	633	668	630	673	648	648	687	644	673	698	671	650	658	656	661	637	594	642	670	657	656	715	664	640	653	671	628	672	687	631	689	642	633	692	648	680	635	680	610	633	661	638	683	637	630	595	639	629	640	648	620	627	623	634	621	645	656	607	604	678	602	661	619	629	656	630	632	605	694	649	648	645	613	602	678	668	626	664	639	643	673	627	650	652	642	645	654	644	604	657	629	549	673	639	646	637	643	648	661	583	597	607	640	644	656	672	641	609	643	644	632	626	637	684	658	661	629	641	619	627	676	621	600	605	606	620	664	610	621	624	628	672	618	587	638	618	571	620	633	600	654	684	635	616	660	649	640	639	621	638	626	555	618	624	633	635	649	644	622	649	674	647	594	600	619	605	639	653	658	644	639	641	616	634	644	623	637	643	605	614	642	625	654	642	610	623	641	608	610	619	656	637	620	587	606	674	612	625	649	627	623	635	681	631	612	604	653	635	625	600	595	616	640	652	609	661	656	621	606	614	630	648	652	717	623	636	631	597	655	630	624	655	607	620	628	583	638	598	639	641	654	601	627	614	654	630	657	648	606	650	624	591	638	605	604	633	619	633	636	617	688	647	632	619	623	589	624	584	580	597	630	602	600	659	622	641	689	655	580	595	610	608	622	656	657	628	650	602	632	634	612	645	654	682	627	655	641	615	656	637	650	620	670	623	638	647	653	588	631	588	668	608	652	670	632	658	642	622	642	591	649	623	644	657	631	610	637	634	578	618	647	586	629	635	608	633	602	627	670	636	623	627	660	592	642	665	629	579	645	599	606	665	619	601	632	628	628	594	615	630	642	628	633	610	655	636	613	649	621	655	606	637	630	604	643	626	615	611	646	662	637	607	608	616	603	641	618	616	591	597	619	644	635	637	669	629	605	610	623	633	645	630	644	577	648	655	635	652	599	675	629	633	653	613	661	643	616	652	660	648	655	628	639	581	650	624	672	646	611	571	599	609	619	632	687	629	650	645	658	622	626	627	664	636	636	654	619	671	645	645	631	622	612	603	654	648	608	602	623	605	653	617	646	644	618	642	612	641	642	637	672	654	625	612	615	645	625	573	616	581	626	661	602	633	629	629	658	645	598	622	593	652	636	636	608	639	615	615	618	610	612	685	660	624	611	659	608	637	585	642	590	661	659	690	634	593	633	622	635	638	622	584	664	595	616	628	656	682	616	621	624	613	608	648	624	609	630	659	622	620	593	648	628	655	616	665	606	669	655	607	655	596	574	613	632	683	633	624	596	677	658	681	659	647	589	646	620	669	634	615	640	623	631	638	660	598	629	632	635	647	661	603	588	645	629	611	635	649	658	585	637	617	626	632	641	606	658	644	623	626	622	638	638	584	605	674	683	628	629	647	601	654	640	679	621	655	618	635	660	605	630	655	620	645	613	624	622	610	633	601	667	633	630	644	666	614	638	645	645	622	703	650	604	662	640	609	617	592	601	608	656	619	637	609	603	629	635	590	637	652	640	659	623	604	621	599	628	630	613	607	625	618	619	647	579	620	616	615	662	650	617	633	655	624	644	641	607	621	665	604	637	612	637	600	566	625	597	652	660	632	596	635	620	626	621	592	672	646	589	646	627	654	625	634	623	662	643	630	617	551	615	625	640	639	584	586	636	668	662	601	663	613	661	660	654	637	677	634	611	647	654	670	596	621	639	624	603	579	634	662	626	625	664	638	639	634	645	653	658	603	609	620	615	654	613	628	624	646	620	647	629	621	610	628	652	648	630	629	622	641	612	604	656	585	619	646	632	635	615	623	625	632	598	601	597	601	619	604	645	654	597	615	616	681	627	636	649	590	640	624	614	629	646	675	644	615	647	638	664	653	629	628	658	633	662	607	655	627	656	637	613	637	595	625	632	659	649	655	583	680	649	613	613	640	657	636	625	576	621	651	673	614	627	639	666	644	639	590	645	619	630	658	633	644	649	655	630	625	626	632	649	626	611	608	626	620	642	632	636	642	632	622	620	587	590	641	652	632	604	631	638	590	623	674	631	603	636	670	611	653	621	613	643	657	610	615	652	636	631	622	657	600	613	631	613	622	642	664	621	624	634	600	682	665	672	701	621	614	639	620	630	661	616	632	646	630	646	639	606	627	655	660	583	664	647	607	595	654	647	651	640	608	618	574	614	661	637	608	639	644	580	601	674	654	644	578	614	621	587	685	608	660	608	597	644	639	644	629	590	598	634	631	639	629	589	586	653	629	652	689	654	639	622	621	624	639	606	619	640	649	658	646	659	628	676	642	614	693	673	633	660	647	618	624	636	651	616	649	627	629	597	641	645	666	672	575	620	631	634	645	683	660	629	633	657	604	638	659	669	667	649	651	628	645	612	607	630	675	616	633	664	677	693	639	646	655	675	622	621	662	655	622	581	652	669	598	649	694	650	603	628	630	601	620	637	608	616	654	666	643	625	671	583	678	635	673	656	594	634	640	629	640	638	605	646	609	605	640	656	663	618	641	632	624	600	647	639	681	658	644	633	708	603	615	630	613	623	619	666	631	582	628	601	641	626	662	597	616	615	653	610	592	641	648	632	647	632	612	624	664	642	633	638	671	619	623	647	601	604	617	609	654	625	647	586	678	673	678	628	629	612	594	588	631	660	678	647	656	614	639	631	628	614	622	613	609	654	628	626	661	644	626	626	647	663	640	629	662	633	628	645	630	612	602	613	586	663	662	622	636	593	656	612	620	611	605	594	599	629	614	653	611	672	652	664	659	636	634	682	626	668	642	615	627	655	654	627	606	579	649	658	622	613	650	605	649	651	623	642	610	595	636	613	625	655	650	629	654	607	604	593	604	593	612	639	647	591	666	621	632	637	610	637	611	620	641	627	663	593	622	623	656	610	610	669	640	642	636	642	597	586	591	630	664	641	666	618	657	634	632	598	615	607	649	609	634	628	657	625	617	636	582	608	627	626	620	630	623	617	663	576	631	634	622	633	635	569	581	633	660	591	623	624	667	630	609	637	628	581	634	611	634	628	648	651	633	630	571	620	627	664	592	659	675	676	674	611	630	638	646	650	636	656	635	588	615	641	618	595	637	652	579	643	627	661	639	613	631	625	651	654	614	643	632	636	623	629	639	605	637	597	614	584	617	671	640	593	593	622	617	637	621	660	578	642	643	656	615	668	624	652	619	624	621	592	629	641	652	642	617	640	623	627	625	627	582	609	594	636	574	678	621	638	682	635	611	648	629	620	606	630	597	605	610	643	638	657	610	631	635	628	600	608	628	635	623	628	657	599	646	629	613	642	647	630	665	613	643	622	617	638	674	663	639	663	595	636	634	669	623	616	605	617	648	620	662
5582	300	176	140	121	122	90	109	80	90	81	93	97	80	84	68	86	101	93	106	89	92	85	102	87	94	91	97	105	96	89	79	79	89	74	93	83	99	88	96	77	74	81	84	79	84	103	87	88	101	91	78	69	84	82	100	91	76	66	90	86	100	91	89	93	91	85	98	79	95	81	91	102	90	87	74	90	98	98	83	91	90	100	84	92	96	86	81	77	96	88	86	82	91	97	87	94	91	81	70	59	71	90	91	97	79	90	83	84	83	81	95	95	78	91	69	77	105	85	87	88	79	84	71	78	83	85	93	106	74	77	93	78	90	92	87	66	91	80	79	83	74	90	88	109	88	89	93	105	91	88	84	96	107	80	105	101	87	92	91	94	85	100	69	79	94	90	90	90	108	69	104	84	76	85	86	98	65	88	106	92	83	82	98	86	100	76	78	99	82	77	74	106	78	104	70	95	89	91	85	91	95	98	85	70	72	91	105	89	89	76	102	88	85	96	83	97	71	81	83	101	93	81	105	99	79	93	77	95	76	96	78	72	79	86	81	99	109	84	84	94	99	87	88	90	86	92	89	76	104	88	94	85	78	76	92	74	85	87	79	93	94	98	91	79	78	108	90	68	96	95	99	82	97	88	69	92	93	86	84	102	92	61	94	82	82	76	88	80	80	78	89	91	91	66	89	76	81	89	73	92	86	79	100	83	90	80	95	93	109	92	91	86	91	80	100	102	76	96	79	82	78	92	76	85	90	85	80	101	66	91	98	79	92	90	81	80	90	74	82	97	71	82	85	103	88	75	96	95	78	84	80	84	104	91	99	77	89	79	95	80	95	90	79	82	89	87	101	107	93	83	74	89	97	91	87	72	67	72	75	81	82	77	79	82	85	91	88	92	96	105	100	74	119	89	87	70	90	82	87	87	79	80	98	80	75	81	98	92	74	85	79	79	97	72	87	82	82	82	90	84	81	91	86	92	102	81	82	90	81	101	77	73	93	102	103	79	80	96	79	82	76	68	67	79	83	91	86	68	90	93	88	73	80	78	68	97	86	90	102	92	84	82	88	80	88	80	105	87	93	94	102	93	102	70	96	85	90	96	100	103	75	75	98	89	92	88	87	93	101	83	89	90	74	69	102	95	91	85	89	75	81	104	68	81	77	92	79	91	74	102	70	77	89	78	74	91	84	85	79	89	88	84	83	72	81	83	77	67	83	85	94	101	85	106	83	94	75	96	90	77	83	76	78	102	91	89	87	97	75	92	79	84	88	85	88	97	72	73	88	103	87	76	79	78	77	74	67	86	88	77	82	80	88	57	77	83	87	71	94	102	96	105	106	82	75	85	72	81	95	84	79	92	82	81	81	95	100	95	88	108	97	99	106	93	97	74	71	83	85	82	91	95	82	85	94	105	86	104	70	81	73	101	87	75	77	94	85	90	86	84	80	72	77	92	98	91	78	87	84	61	84	83	90	77	86	86	89	82	96	83	84	89	93	78	98	96	102	99	91	98	72	93	81	88	87	91	95	94	112	74	99	79	93	102	77	85	75	90	76	82	71	94	73	92	96	89	98	81	88	101	87	98	79	78	91	88	102	86	90	78	99	77	98	80	87	95	87	92	78	90	111	90	84	85	86	79	111	85	88	90	77	85	91	98	74	80	66	81	88	94	95	81	85	96	79	88	100	87	90	91	89	84	86	75	94	98	88	89	71	79	86	90	98	91	74	77	84	88	95	63	88	77	77	78	82	70	88	95	96	101	89	92	76	95	84	94	91	95	85	102	92	83	96	60	87	93	83	72	84	102	75	111	76	71	81	96	89	78	79	74	100	65	88	85	95	84	83	87	82	67	87	80	80	84	105	70	82	92	78	81	95	79	70	90	89	88	83	91	85	87	86	91	89	94	94	77	68	87	83	94	77	76	68	95	96	81	84	89	100	88	95	93	92	99	76	94	98	73	109	88	101	80	90	74	97	86	85	98	89	98	91	83	80	92	87	75	75	94	86	91	77	75	89	98	66	81	93	89	85	70	103	73	93	77	89	89	91	78	97	81	89	84	82	88	100	69	85	88	80	79	85	71	80	81	84	69	105	91	59	83	74	88	98	81	95	79	75	94	85	89	94	71	99	80	89	92	93	68	81	92	95	87	86	83	82	69	81	76	89	79	71	111	102	91	73	69	87	76	82	83	91	95	84	86	89	95	68	92	93	81	84	79	82	92	81	95	88	95	77	78	96	77	93	116	87	96	78	81	90	100	83	72	114	83	79	101	85	79	65	91	82	80	70	92	83	75	71	83	97	97	92	82	92	81	85	91	85	81	96	89	90	77	107	96	95	75	76	83	81	86	86	77	91	79	89	99	87	98	92	83	98	89	104	101	88	79	87	90	77	78	113	91	101	81	77	87	73	79	80	75	75	100	69	89	85	81	74	76	103	100	76	89	89	85	78	81	79	88	85	87	86	85	73	81	76	100	97	82	86	78	97	96	83	83	91	98	92	88	92	96	96	95	81	81	105	84	97	97	83	93	88	89	75	98	80	72	81	93	81	108	93	74	102	81	78	74	105	93	86	89	82	95	96	103	87	91	97	110	95	75	99	91	80	89	81	66	83	85	65	83	97	84	79	107	76	89	84	79	95	99	91	88	92	83	80	80	89	80	108	96	78	80	85	82	80	83	85	97	83	83	89	71	97	83	93	85	79	93	92	75	99	72	74	78	89	84	105	87	85	84	64	76	92	92	73	101	86	110	79	78	83	100	91	72	92	84	88	77	89	64	82	75	87	95	89	101	77	86	92	92	89	101	108	97	86	74	86	77	83	81	101	89	101	90	83	89	73	75	91	99	104	75	82	85	92	88	89	79	85	93	84	75	88	96	81	73	80	76	100	91	90	91	93	75	87	62	76	95	98	97	91	92	92	97	83	91	88	91	96	104	87	102	79	91	86	70	92	94	97	81	66	88	82	88	81	87	91	89	92	87	76	86	71	82	69	95	90	79	90	91	70	91	74	83	111	105	93	88	85	77	93	78	94	69	104	82	94	84	76	87	59	87	79	87	97	93	81	98	78	81	71	87	83	89	86	92	76	91	70	99	81	86	78	85	69	93	95	78	99	79	93	72	80	79	81	92	88	80	81	70	85	71	85	89	111	75	76	89	68	75	89	77	75	86	101	70	74	78	108	96	106	98	87	93	83	89	86	110	72	94	85	93	86	102	87	84	76	90	91	76	92	86	92	90	81	101	94	90	73	103	83	72	89	78	91	76	81	89	89	101	88	80	87	79	89	81	99	97	71	96	90	83	93	96	105	84	89	89	87	96	76	76	83	88	96	93	86	79	94	92	74	71	84	74	76	73	91	93	86	79	85	90	85	102	87	76	97	90	89	97	84	104	106	83	78	77	74	88	90	78	83	82	73	74	78	72	74	79	91	87	75	76	89	91	91	81	88	84	83	91	79	76	89	87	101	92	90	81	83	94	83	77	77	86	85
5327	330	452	472	425	373	376	365	341	325	351	314	341	325	317	306	330	292	320	296	321	311	327	340	303	304	324	325	291	296	299	288	299	317	290	274	282	309	313	304	318	311	316	288	315	290	314	307	329	290	287	321	311	328	327	309	305	285	285	282	279	299	293	291	286	315	303	310	288	284	316	313	276	284	291	309	321	307	277	304	292	330	295	322	294	314	278	311	267	294	283	295	324	304	321	294	309	271	322	309	325	278	276	278	305	291	302	304	259	322	302	310	305	330	285	294	295	330	278	296	294	320	332	286	302	276	344	302	306	301	277	297	312	270	312	342	305	320	323	317	289	281	323	294	293	327	305	300	283	328	278	298	271	334	315	306	307	307	294	312	270	301	326	297	344	307	235	329	290	304	304	298	305	310	281	276	288	310	299	299	309	311	310	314	299	282	300	309	267	292	297	330	288	309	295	307	290	283	266	293	315	292	284	324	303	330	294	311	305	306	298	308	309	301	303	277	282	317	323	311	318	304	312	316	290	310	317	316	294	301	298	283	327	327	264	321	275	283	291	328	288	325	298	288	341	305	298	324	266	305	275	307	316	317	300	297	289	284	306	323	300	297	301	286	309	303	299	283	303	265	314	323	309	290	271	313	282	280	267	321	320	297	303	310	272	277	300	310	295	302	305	296	319	280	299	296	327	317	314	309	296	306	310	304	310	316	294	293	329	271	294	285	305	291	320	275	305	321	300	288	295	281	323	323	316	301	264	301	312	294	300	318	270	293	296	283	275	322	284	304	277	286	300	313	297	303	299	272	307	275	327	309	302	277	287	300	314	309	303	274	269	300	290	300	300	295	294	295	307	276	303	299	320	293	336	296	266	279	291	285	333	289	287	261	330	302	277	290	295	313	308	306	281	314	263	304	292	275	317	327	275	293	303	280	285	293	318	299	263	308	298	318	277	288	260	286	290	300	301	275	335	309	299	309	292	274	283	330	302	302	307	312	305	294	314	305	321	289	281	307	301	285	312	307	323	280	317	294	280	277	268	330	301	267	301	276	317	292	268	287	313	283	318	308	312	308	345	307	291	303	280	298	306	309	315	336	281	300	292	282	276	273	326	285	312	280	297	311	305	319	307	316	306	294	322	323	279	315	333	290	290	312	297	298	273	279	308	310	348	295	288	308	260	311	288	364	286	288	299	310	309	280	297	322	306	302	309	294	324	314	285	325	318	330	269	312	289	287	298	326	280	300	323	312	267	287	315	269	312	262	285	299	306	299	324	323	302	313	304	325	314	270	286	307	281	315	316	308	312	297	324	301	306	332	291	302	297	300	292	306	337	287	281	310	277	288	276	292	287	297	280	274	275	294	290	309	298	284	330	319	288	323	318	298	277	285	297	291	344	304	334	311	300	305	269	283	286	291	265	314	303	296	290	311	306	295	318	311	321	279	289	310	302	285	293	309	322	307	306	310	325	300	317	290	306	317	302	323	290	290	295	324	273	293	315	287	266	280	307	331	304	322	319	313	265	291	288	327	319	308	323	330	307	304	289	294	313	270	311	293	273	272	308	311	309	286	308	299	295	282	300	304	302	292	289	309	284	342	287	327	324	322	298	295	297	320	303	281	291	306	311	298	285	325	315	307	301	270	297	298	291	294	309	286	311	323	297	280	308	260	315	272	316	287	295	334	324	295	295	312	298	280	278	290	305	296	287	326	303	297	306	278	306	301	313	293	291	278	311	309	309	293	297	294	296	303	283	293	311	312	280	288	297	300	306	315	290	307	295	273	310	286	300	276	273	308	315	309	295	326	323	304	298	293	298	277	291	319	293	273	278	294	285	297	286	289	324	317	331	282	300	306	299	320	284	293	305	287	296	286	312	320	313	261	291	334	302	327	283	285	348	314	279	296	296	288	298	326	298	306	292	313	298	330	282	313	285	306	271	310	291	289	297	298	322	294	311	310	334	292	289	284	300	272	320	320	303	285	305	298	297	310	331	288	288	310	336	317	303	309	303	295	283	317	300	276	293	321	303	315	291	298	288	291	329	305	319	322	310	295	310	282	304	284	286	318	309	298	304	320	311	322	318	308	298	319	287	315	321	312	269	305	314	295	312	269	296	287	336	323	268	294	282	304	305	302	322	300	315	326	286	273	298	318	307	318	296	322	289	298	303	266	311	301	274	314	318	304	311	329	289	290	293	312	294	290	288	279	281	287	317	296	297	304	287	284	288	303	317	303	335	304	284	337	292	301	302	299	299	291	307	290	289	300	324	296	311	292	309	300	304	316	300	301	282	309	331	280	306	294	317	295	337	316	334	299	306	291	297	295	286	330	283	298	312	323	308	305	288	285	282	319	295	295	255	269	301	309	286	296	336	300	318	298	294	310	303	274	304	275	309	328	296	275	291	320	310	281	300	333	301	275	297	298	312	285	335	287	302	311	303	283	299	319	271	305	272	312	281	293	286	278	297	302	303	308	308	311	283	301	344	285	342	285	295	316	299	292	295	288	321	296	307	270	307	273	318	300	317	315	298	327	314	306	295	305	314	285	281	305	330	315	278	304	282	295	298	321	277	292	292	306	317	315	317	306	307	290	290	296	319	283	300	316	323	309	295	302	270	289	304	311	290	297	295	271	273	299	309	316	310	291	319	322	285	310	284	286	290	305	275	315	310	323	302	326	319	298	274	303	303	279	307	313	294	282	319	289	287	297	316	274	293	283	299	288	315	313	284	298	304	307	260	323	311	310	300	283	286	262	289	298	315	269	334	274	303	307	309	303	287	289	284	316	298	323	323	294	290	272	302	277	274	274	301	299	309	308	323	254	314	328	288	310	318	300	281	293	318	299	291	316	292	287	295	284	300	293	276	296	317	271	311	276	303	311	296	313	320	304	324	315	317	299	322	279	276	296	308	312	307	285	307	329	302	307	298	306	290	336	285	298	303	292	318	307	290	302	270	298	298	287	296	292	287	343	297	290	309	294	303	325	299	297	332	275	336	313	289	303	293	289	313	282	275	303	272	270	288	275	306	285	317	273	338	277	283	317	266	304	277	346	278	297	301	307	324	324	305	310	267	274	280	290	292	282	292	308	310	277	320	294	298	295	301	295	291	293	286	321	292	312	288	287	306	322	307	313	256	318	307	311	288	289	299	308	297	290	296	338	314	288	286	305	298	302	305	294	338	286	303	306	291	301	303	272	310	288	275	269	307	272	305	290	313	311	300	295	310	339	306	300	308	280	308	320	291	320	287	295	335	278	292	309	304	319	296	308	303	314	291	285	316	295	286	309	300	301	306	296	299	272	290	306	280	316	301	338	316	311	288	311	323	303	273	310	303	317	308	291	307	317	312	316	329	270	337	286	300	329	304	315	294	301	303	280	296	276	333	294	283	326	331	297	305	317	305	312	307	315	308	305	318	332	285	295	297	330	307	305	293	279	301	310	330	283	289	303	311	297	279	281	302	307	270	320	317	288	290	308	305	291	300	310	281	310
38650	8606	1549	952	678	524	406	292	272	195	186	178	154	164	151	136	131	122	130	149	109	114	102	123	132	109	100	88	121	104	111	111	106	114	110	93	119	99	109	113	110	100	90	109	121	105	118	98	94	110	115	81	109	129	109	96	103	86	119	104	99	98	94	102	116	93	90	99	101	114	120	100	103	99	114	113	103	111	107	106	98	98	136	112	102	82	100	110	95	100	84	113	103	96	92	108	115	103	108	114	104	103	119	104	91	104	99	112	100	108	99	104	94	98	96	102	106	83	93	89	110	104	112	104	86	102	100	118	92	101	103	103	99	103	112	110	72	115	116	104	82	111	97	98	101	108	98	102	103	101	101	93	98	105	107	103	104	110	101	109	99	120	115	111	101	82	111	102	100	94	102	109	103	107	110	100	91	95	92	123	83	92	113	90	96	102	108	98	111	93	105	132	117	104	93	104	87	107	110	110	96	98	101	106	110	91	99	111	89	106	114	93	99	123	97	92	100	109	91	87	101	117	102	104	109	111	98	100	96	89	111	102	92	110	111	100	113	90	92	103	100	83	105	107	94	114	116	103	92	75	106	117	90	104	88	118	94	101	86	93	95	101	106	113	108	110	95	77	110	99	107	102	102	103	102	89	100	109	111	92	112	105	99	89	121	78	83	84	96	100	105	108	88	104	85	109	119	95	93	114	115	117	107	111	126	101	98	91	86	94	87	89	119	96	111	96	108	96	116	104	106	107	101	94	109	97	107	98	95	89	80	104	91	121	83	103	93	92	102	111	89	92	94	95	105	100	100	96	100	114	115	90	99	89	100	107	81	124	106	97	99	111	105	91	124	101	104	81	126	115	97	120	102	98	101	93	96	104	108	99	78	91	111	102	100	86	114	99	102	97	97	103	100	89	93	104	85	112	94	104	116	111	83	114	105	112	83	85	97	113	97	99	106	127	101	109	100	91	105	110	92	110	92	92	104	105	116	124	94	108	110	109	104	94	120	101	98	111	103	97	84	99	116	91	93	104	112	94	96	120	88	98	103	91	102	94	92	96	97	97	100	103	118	86	94	103	108	95	111	109	97	90	96	108	96	123	106	90	90	104	93	86	113	103	88	115	119	103	110	112	126	104	85	99	101	78	107	100	103	92	103	88	106	103	113	105	90	110	112	87	106	108	104	109	105	104	113	102	96	107	100	111	108	112	100	98	99	94	104	99	117	124	88	102	98	103	97	102	111	90	114	85	101	89	96	87	102	103	102	106	104	94	90	102	110	107	117	82	122	110	100	103	96	112	92	110	89	97	97	113	115	100	91	102	85	97	119	122	86	102	116	98	103	98	111	117	111	100	107	101	97	90	108	98	113	85	94	99	97	103	112	102	85	110	93	84	96	98	98	106	93	107	90	103	92	104	113	126	106	111	113	114	108	92	106	117	104	91	98	117	84	88	101	92	88	105	98	91	115	116	103	102	100	106	84	104	88	110	100	92	108	110	103	100	88	99	93	106	113	109	93	106	114	125	99	104	94	106	103	103	112	97	102	98	124	94	116	94	106	104	95	108	98	120	85	91	99	110	122	105	97	96	92	95	113	112	108	100	87	106	109	94	92	102	118	88	104	107	112	85	93	100	88	103	101	91	108	103	91	110	101	89	89	105	93	104	92	107	113	114	103	105	97	105	98	88	113	125	107	105	121	99	107	115	111	82	99	103	106	103	91	104	95	97	107	112	102	102	104	112	81	111	89	80	97	92	104	85	96	102	99	117	113	103	100	81	111	97	109	108	88	97	101	110	112	107	90	100	112	105	90	87	113	94	95	107	83	86	97	127	109	104	103	91	98	107	106	101	98	97	100	91	94	110	109	106	105	102	111	106	120	103	105	116	120	108	105	82	102	99	99	90	100	119	97	94	88	110	105	97	112	105	103	96	113	70	102	106	96	112	116	98	98	96	89	92	94	95	101	92	119	92	89	81	100	112	99	101	86	95	120	118	102	98	94	123	102	83	107	95	109	101	94	105	120	99	98	98	92	97	102	83	100	102	94	101	104	97	98	91	96	114	94	101	104	105	92	128	108	106	93	102	97	115	103	84	85	96	108	84	103	105	113	84	101	95	98	102	97	107	111	90	94	108	106	104	121	109	100	94	100	110	111	94	88	90	105	83	96	120	98	98	97	111	98	113	92	93	104	100	105	91	90	105	94	77	123	100	130	110	99	106	93	94	95	121	104	93	98	104	96	93	98	111	88	104	99	100	109	106	89	98	102	113	95	99	116	103	98	92	107	103	92	99	100	102	89	99	93	89	104	88	95	95	113	99	100	94	109	99	88	98	106	109	82	105	103	93	106	87	89	101	89	92	99	95	122	107	97	111	105	99	85	110	102	99	109	87	104	98	125	98	105	102	91	87	119	92	96	110	115	115	113	118	120	81	88	92	110	78	105	102	88	107	104	99	99	101	95	110	91	106	125	96	85	99	95	84	101	91	95	104	90	94	102	105	108	105	94	93	87	88	108	95	107	97	97	108	100	119	93	115	104	94	90	98	120	92	98	98	124	83	100	114	104	98	101	91	96	88	115	86	84	87	70	113	106	104	110	101	98	100	122	110	95	82	105	108	103	89	108	105	99	86	97	120	97	86	95	121	89	89	115	93	107	105	101	122	108	97	105	92	98	105	90	101	104	86	108	98	98	124	92	91	110	116	98	94	96	85	88	88	91	92	96	85	104	102	97	92	101	105	91	104	108	102	88	118	92	92	98	93	114	103	93	105	111	105	105	96	91	90	115	87	82	101	101	94	111	92	81	104	110	88	99	98	102	104	98	90	121	93	110	117	104	92	117	99	93	109	87	77	96	91	102	103	100	104	94	104	113	100	106	101	103	101	88	110	87	90	89	104	103	101	115	104	102	100	117	104	117	95	100	76	87	93	94	108	98	96	106	92	96	98	94	98	101	105	84	99	107	96	105	98	118	91	111	99	87	128	115	86	89	88	97	87	99	93	93	103	106	101	125	101	111	101	101	107	82	98	103	96	101	93	105	99	72	96	119	90	130	129	123	100	98	101	94	105	96	112	91	99	106	112	109	98	96	103	107	100	98	109	107	92	111	91	108	94	99	105	92	97	103	104	103	115	99	109	109	112	100	116	107	126	92	86	92	95	104	100	93	85	100	85	97	107	111	94	90	97	115	119	101	117	97	99	106	110	112	95	102	124	112	98	91	101	105	104	99	99	115	106	120	97	109	92	111	94	101	82	87	102	106	109	98	87	120	106	90	86	103	86	105	94	105	94	104	83	121	91	89	84	111	93	98	91	98	121	105	95	100	98	105	98	103	102	85	119	83	78	89	98	112	98	85	103	94	94	105	108	101	107	99	92	85	94	119	97	85	116	90	113	88	110	122	96	109	95	102	116	88	90	103	111	94	98	94	87	86	106	86	88	92	106	118	110	98	97	87	120	93	91	93	114	108	102	116	90	92	95	107	97	100	103	100	90
18362	1245	2814	3303	2837	2235	1784	1569	1308	1176	1001	921	818	766	718	633	654	612	565	577	527	507	530	471	495	476	441	473	433	459	462	421	400	406	404	395	416	450	391	418	402	378	406	421	404	387	392	383	364	392	372	379	372	370	347	378	345	379	356	389	360	341	350	381	348	360	365	363	390	379	355	364	381	376	349	392	348	362	373	345	342	345	319	347	362	384	366	345	365	339	352	340	353	365	383	352	321	335	341	343	335	373	354	379	352	333	336	348	354	328	362	348	354	334	342	350	378	390	344	372	342	397	332	338	360	334	354	382	334	354	316	347	318	372	382	348	363	341	365	336	324	346	364	377	358	337	378	365	327	348	324	362	378	370	339	324	373	345	338	349	329	382	375	353	351	345	349	367	325	391	352	346	348	368	341	328	349	345	368	308	347	362	333	360	329	354	342	345	382	336	341	368	316	322	344	346	389	348	319	343	353	351	326	366	367	384	347	356	352	361	345	318	380	352	377	320	346	345	312	370	334	343	368	363	336	350	357	346	357	348	375	374	337	355	344	342	385	353	369	356	359	348	325	335	378	365	336	351	343	351	331	383	336	321	373	344	336	331	320	336	332	349	385	346	375	332	354	328	357	332	362	317	342	348	383	334	355	355	345	328	319	336	358	345	346	343	307	314	343	312	325	386	347	345	349	356	346	339	356	293	347	341	333	350	339	394	323	378	349	339	346	332	336	372	337	363	352	354	390	333	372	356	342	331	363	341	369	358	351	394	364	367	360	342	334	330	346	345	377	313	349	349	345	356	353	378	356	370	360	329	318	314	365	347	351	344	335	311	356	349	297	312	319	365	349	330	328	342	354	342	327	343	348	365	316	334	323	337	341	361	354	354	326	359	323	329	385	341	428	326	324	317	329	317	346	362	366	309	334	325	320	338	336	329	343	347	348	362	343	292	355	364	332	349	363	312	335	348	342	380	308	369	377	366	370	351	332	328	343	322	332	327	323	348	369	357	367	353	348	364	347	363	333	359	365	368	336	338	378	358	343	319	350	333	357	326	346	327	370	366	304	341	346	337	328	358	319	362	325	376	331	366	341	324	342	368	332	363	329	350	361	335	382	321	357	350	328	358	356	335	321	330	339	381	338	353	339	333	381	359	388	368	382	325	377	332	342	357	355	322	372	326	338	310	324	336	317	365	350	351	338	369	357	343	321	327	357	356	361	380	329	349	300	339	369	363	332	347	346	344	370	303	354	360	336	349	374	331	363	381	358	351	356	345	350	348	369	342	388	319	341	344	353	349	324	360	364	313	343	331	328	352	350	368	354	347	339	342	340	371	345	324	302	385	351	373	313	337	359	340	342	334	357	319	319	349	329	339	363	354	335	331	339	358	333	367	352	315	371	343	362	372	354	364	352	335	327	337	351	351	328	375	322	341	335	358	337	332	360	340	325	389	343	328	335	367	331	373	365	338	382	344	340	339	340	363	308	328	320	328	352	358	350	363	334	348	338	318	335	324	334	353	337	377	359	375	368	367	383	346	324	352	320	347	341	366	343	320	324	359	317	351	356	356	370	371	344	319	354	359	336	355	329	352	365	353	327	309	313	351	365	331	342	344	337	363	309	333	353	363	332	345	332	329	365	360	298	344	338	339	297	345	328	330	355	318	385	339	348	388	347	346	349	351	338	339	338	353	385	324	375	333	332	370	372	298	390	373	362	323	322	338	328	332	331	341	354	364	350	313	356	303	310	297	337	330	359	326	352	352	334	350	309	365	363	308	351	356	348	352	338	350	343	353	340	345	328	310	361	348	367	345	343	345	337	376	367	357	358	361	323	360	351	332	324	366	372	343	338	339	323	353	328	338	358	320	354	340	348	355	379	332	344	319	320	354	326	340	351	333	348	352	336	336	340	318	324	320	335	356	330	332	375	330	323	337	382	349	348	324	347	305	332	349	390	331	356	329	329	316	367	355	348	347	341	347	346	311	332	355	315	327	366	352	351	330	364	365	331	316	373	357	359	364	367	385	371	334	313	314	335	331	363	320	358	329	344	352	318	314	319	335	360	374	334	372	339	327	311	333	363	367	337	385	373	366	292	342	358	378	327	337	334	315	339	376	341	338	358	361	341	336	343	325	304	356	336	339	363	330	337	341	346	355	373	347	344	342	337	339	324	372	364	327	346	348	374	313	334	337	346	292	350	346	366	358	337	348	370	339	357	346	376	345	352	322	310	344	337	346	332	321	357	312	344	356	399	346	347	325	360	332	359	384	347	334	343	331	307	365	354	322	335	373	340	300	373	346	367	319	333	335	338	326	314	319	382	369	335	365	351	390	356	328	358	349	328	341	346	341	339	321	349	298	350	346	346	340	367	327	353	337	353	331	321	373	346	315	344	319	342	354	322	346	346	366	314	347	323	336	355	327	351	320	345	332	330	338	348	326	363	312	365	359	324	341	354	333	404	372	320	373	336	348	352	350	349	324	331	367	346	375	330	385	318	345	368	360	329	348	346	346	316	340	317	336	332	326	347	356	342	333	352	378	336	326	365	363	351	332	368	330	347	347	352	334	322	333	319	338	345	383	329	360	332	365	363	332	353	315	374	331	363	347	334	350	344	327	335	359	355	320	370	326	365	341	372	329	351	330	344	334	339	320	330	331	309	306	324	330	365	351	375	343	379	338	339	358	316	339	372	388	328	347	339	343	352	324	393	344	308	341	332	309	377	366	322	346	362	333	334	363	362	347	342	353	340	345	320	363	329	349	319	340	321	311	385	352	380	344	355	326	371	337	376	357	315	373	346	327	335	336	312	320	351	339	330	332	312	355	335	309	319	353	356	345	354	322	336	342	328	330	324	363	332	366	344	337	351	362	341	345	380	377	357	355	342	351	334	331	348	339	364	336	317	328	315	340	353	318	357	333	354	346	366	314	340	337	340	356	340	317	322	371	354	346	345	357	347	367	350	333	326	336	321	401	318	348	332	364	355	325	336	363	311	307	341	326	358	347	339	337	364	336	329	369	346	359	342	349	343	369	346	343	345	377	327	327	364	347	328	333	370	381	356	335	375	352	366	334	331	365	341	330	344	341	361	335	341	315	322	342	327	351	349	330	378	329	342	357	357	372	373	340	367	297	325	339	363	383	308	314	404	324	355	357	342	329	343	335	367	332	342	342	359	344	356	321	373	353	323	347	341	338	353	315	329	349	317	353	360	368	311	336	320	344	365	342	336	332	333	344	354	334	385	334	360	334	325	340	369	339	352	316	347	377	356	331	380	358	347	325	323	359	329	330	334	333	328	334	344	372	342	330	327	316	351	372	370	337	372	363	328	353	358	376	348	355	335	322	304	354	322	316	335	363	350	359	360	353	365	343	353	353	323	342	347	343	379	315	346	346	384	347	343	332	312	366	336	342	332	336	321	347	326	352	356	367	322	329	334	341	351	359	354	366	378	321	353	343	331	371	324	342	342	335	352	338	339	373	354	366	323	339	359	317
48316	18847	7704	2255	1392	1051	872	670	533	501	447	390	346	348	355	315	279	276	284	249	253	270	272	250	253	222	227	227	222	235	245	253	221	217	237	239	222	256	223	235	237	243	213	232	200	227	220	235	221	229	219	203	209	214	193	213	221	217	224	227	206	198	206	228	199	205	195	212	224	200	208	226	241	226	210	216	224	199	238	186	216	201	217	204	207	197	209	200	208	221	226	213	218	204	210	210	203	236	214	201	221	214	214	222	234	212	196	200	189	234	218	214	206	198	230	190	205	208	192	220	212	206	216	209	215	208	218	220	216	196	225	200	232	212	229	237	223	224	213	213	196	221	214	219	196	199	188	235	186	224	202	225	221	208	198	189	211	206	225	240	225	202	218	219	213	214	228	223	230	230	207	189	193	218	197	214	193	216	231	196	219	226	196	188	197	233	217	206	204	200	240	222	185	228	212	222	223	222	179	193	210	209	208	220	192	225	190	204	218	220	216	223	185	204	186	203	208	236	220	221	226	206	220	202	207	187	226	215	203	222	202	189	227	180	230	181	230	218	202	180	218	197	232	213	201	214	219	204	218	196	225	229	213	224	198	216	194	225	221	224	205	228	212	214	214	201	204	204	210	225	254	206	211	202	187	218	238	193	204	215	223	213	242	194	216	183	217	238	206	204	223	221	206	207	223	211	227	220	205	193	196	212	216	205	193	231	220	207	221	203	201	225	208	235	195	192	207	213	198	215	217	204	246	218	220	215	209	186	231	205	226	217	202	202	216	214	198	201	195	199	231	227	211	202	234	213	236	221	180	203	204	217	230	193	199	201	223	203	198	176	204	197	201	216	220	231	227	191	207	174	212	219	213	209	213	201	217	201	197	243	235	203	220	211	189	184	217	222	212	231	233	207	202	211	212	202	209	172	214	225	244	186	173	220	191	204	203	208	217	222	219	192	220	229	228	222	188	199	211	208	206	211	230	212	237	201	228	224	221	174	203	198	201	217	189	232	202	222	180	215	219	191	226	198	240	196	213	240	210	201	230	200	192	231	189	197	212	210	180	193	216	207	201	229	232	205	208	189	206	180	208	193	211	209	216	227	217	207	220	213	209	197	214	207	247	207	197	199	213	202	213	212	208	207	211	198	212	219	228	226	228	225	208	221	198	196	214	231	206	203	201	209	220	172	198	242	208	212	191	214	189	189	196	208	192	198	217	205	241	209	224	197	201	212	194	212	214	214	207	218	244	215	224	210	223	215	229	205	242	204	188	223	183	209	203	191	219	212	209	204	230	215	234	222	212	220	237	220	222	236	199	195	214	218	209	198	210	217	199	237	216	186	226	212	197	221	231	196	205	200	239	219	197	184	219	199	202	193	198	191	201	200	214	190	220	215	215	214	177	223	217	193	205	207	170	204	204	207	214	186	188	210	194	227	204	205	213	206	214	192	237	201	221	197	187	203	212	214	229	204	206	205	199	187	198	229	210	204	225	206	211	208	201	213	194	197	220	217	215	209	208	213	226	205	200	204	230	202	212	193	206	233	216	228	209	201	213	204	204	195	227	206	214	206	222	215	197	198	205	213	214	194	230	225	199	205	206	198	221	207	202	201	228	229	188	205	206	194	208	218	227	203	211	190	212	209	210	220	226	188	217	189	204	189	237	212	209	201	213	204	229	229	210	196	208	217	226	218	186	200	202	236	186	190	194	213	196	209	212	198	207	252	192	187	225	184	218	203	225	201	215	202	222	219	217	212	204	203	207	216	227	205	199	186	228	220	227	225	233	228	192	217	197	179	213	238	209	186	200	229	247	212	221	217	187	183	242	199	222	205	222	204	226	203	190	226	211	197	207	203	190	209	198	228	218	209	200	237	192	210	188	203	216	219	217	204	186	203	192	214	199	186	218	226	220	243	213	200	207	221	200	200	220	211	204	217	214	234	235	256	191	183	219	191	236	201	193	214	199	204	217	202	194	199	199	201	212	208	199	201	235	211	206	187	228	215	225	214	227	218	200	202	207	228	219	193	203	229	160	220	223	221	191	214	225	196	218	236	210	201	198	205	227	201	198	203	191	183	224	227	220	213	208	191	217	216	197	183	213	215	206	209	201	215	203	209	224	221	220	204	209	214	200	198	207	220	221	242	229	204	219	180	211	189	234	204	201	199	187	185	202	215	214	224	202	208	194	224	233	214	205	197	227	192	207	203	219	203	213	185	214	208	205	211	190	210	194	211	215	213	207	213	215	215	196	197	210	203	212	223	224	239	221	202	233	225	201	225	215	207	213	176	191	222	219	197	220	201	256	217	214	201	206	240	216	201	182	217	198	227	193	182	229	218	200	215	202	208	227	209	222	190	210	232	210	196	221	234	215	179	202	214	210	223	232	225	206	222	186	207	190	196	222	210	232	225	228	213	228	206	190	202	207	222	215	232	206	197	214	223	208	180	184	177	229	195	227	215	236	189	193	215	216	210	219	217	204	213	201	233	229	200	208	212	213	182	209	222	226	221	228	209	194	190	216	204	210	197	201	235	238	225	207	207	234	207	222	215	198	221	215	216	243	237	229	219	217	195	197	184	185	200	179	213	198	198	210	202	250	220	215	194	210	222	194	228	228	211	235	237	221	245	221	199	205	196	214	227	222	228	219	219	215	200	198	250	240	215	221	204	205	200	204	213	200	206	205	228	196	238	199	189	216	205	212	226	198	202	209	218	229	210	194	209	237	216	196	207	213	219	224	196	218	220	220	215	216	213	213	201	201	224	191	226	200	211	217	203	202	224	207	216	218	195	228	211	231	208	197	211	197	188	181	209	209	214	198	190	182	205	220	229	188	209	245	210	234	220	198	213	211	214	196	189	196	210	208	237	205	198	187	216	187	231	212	222	194	212	191	189	204	215	185	214	175	195	216	202	225	204	204	215	181	206	206	208	193	225	188	232	174	166	227	216	204	217	219	251	211	209	232	206	203	193	195	223	213	214	206	204	191	197	207	182	192	207	195	193	213	188	191	213	208	200	216	217	195	217	202	212	214	208	201	210	193	205	226	201	201	194	198	220	223	217	217	217	203	209	218	205	213	206	213	196	206	201	212	237	205	236	200	217	199	197	220	217	191	178	214	226	198	217	206	218	235	198	250	206	195	213	228	201	181	216	243	220	217	218	193	192	200	225	201	195	197	183	206	222	202	226	189	231	179	232	214	188	194	222	217	212	210	206	203	202	216	189	220	192	183	223	207	193	188	243	210	235	222	216	193	217	213	234	206	238	208	202	218	217	223	204	197	209	212	206	216	220	242	191	231	221	203	202	193	199	216	209	197	226	202	195	193	225	207	205	209	213	217	197	181	237	209	198	210	217	200	191	218	212	202	195	212	203	212	195	206	203	219	211	206	210	206	221	212	207	235	184	219	176	214	209	220	227	217	218	217	225	229	215	217	194	211	215	201	195	203	178	214	210	208	200	181	216	208	201	197	235	213	217	244	212	209	203	194	216	224	199
24293	2438	5478	6204	5275	4318	3508	2932	2544	2167	1902	1742	1547	1527	1413	1257	1255	1145	1069	1098	944	952	973	933	912	834	820	859	908	773	809	790	755	750	777	789	743	731	735	743	742	772	716	714	726	726	748	745	734	724	717	712	734	649	686	674	659	720	657	684	643	702	690	664	681	713	637	673	634	631	635	696	636	634	696	684	647	631	699	644	675	654	659	614	687	667	655	630	650	650	643	615	620	665	653	623	640	632	650	661	647	675	630	683	676	664	635	616	661	630	646	624	661	640	668	672	658	650	650	679	697	656	672	682	663	654	611	663	623	657	662	613	641	630	649	658	597	604	663	648	650	589	618	635	633	667	614	605	589	594	613	637	644	627	632	650	605	637	658	612	598	634	616	669	623	639	642	583	666	650	656	618	662	617	639	643	639	621	673	641	680	621	623	629	618	661	668	631	631	648	621	603	619	628	630	618	669	646	601	698	673	617	685	611	662	578	634	670	658	614	633	640	598	662	628	710	664	602	637	687	660	616	634	620	665	612	596	652	655	628	647	601	624	660	638	655	640	585	651	628	633	648	645	628	615	598	589	599	593	664	632	633	586	668	655	674	629	616	670	620	583	610	628	612	672	625	634	634	617	611	647	609	641	644	618	633	611	648	665	660	594	642	636	634	669	629	614	646	608	599	614	634	602	632	558	627	654	632	675	630	619	602	641	652	607	688	619	643	633	634	670	639	652	657	633	660	616	652	615	653	608	642	649	618	631	656	626	635	638	583	639	620	640	649	628	611	599	610	622	671	620	649	662	636	637	670	663	648	640	611	605	625	602	599	600	619	589	614	631	656	656	643	660	587	642	592	682	620	654	651	640	596	610	671	638	691	647	614	612	586	614	639	670	579	633	671	598	624	629	621	659	633	643	639	608	667	639	651	651	615	664	643	627	610	637	593	653	602	595	651	603	626	630	639	647	653	617	647	657	570	639	640	599	624	604	606	626	610	694	704	613	627	613	612	575	596	660	648	603	620	621	630	628	601	656	627	608	643	628	604	652	653	639	618	638	648	622	654	629	648	660	627	603	658	658	626	611	654	634	629	645	628	635	634	638	620	640	635	633	622	650	618	602	576	643	600	606	619	652	612	595	627	639	621	619	622	663	620	637	596	623	655	628	629	682	633	629	601	586	638	643	634	620	618	682	607	655	646	609	622	588	587	659	628	593	634	673	652	615	629	618	660	656	617	640	638	596	670	631	622	616	639	650	644	646	633	650	613	638	639	642	622	632	656	656	668	593	580	645	627	623	618	634	628	605	617	635	638	638	638	677	644	580	640	603	669	643	622	614	621	647	615	643	651	669	622	646	625	664	614	639	621	660	617	621	672	632	626	608	615	616	615	590	575	566	618	612	622	607	592	669	578	608	648	630	589	611	633	626	663	639	635	607	635	649	618	605	593	675	632	615	627	612	649	596	637	651	639	635	635	649	652	615	612	669	608	640	625	646	636	656	616	622	632	654	648	673	577	627	609	634	644	635	642	635	620	676	659	640	655	636	665	661	623	568	623	690	627	655	611	644	608	637	596	595	617	616	634	678	631	664	632	643	646	700	640	634	604	619	635	672	588	646	611	621	678	618	609	605	634	607	640	579	623	601	608	643	621	584	650	656	617	606	673	588	611	598	644	640	603	682	644	614	662	678	628	676	622	605	642	599	641	617	624	630	649	649	629	661	634	633	637	612	601	615	607	653	634	580	613	606	635	628	634	630	638	633	617	657	659	636	598	661	651	648	645	612	589	651	597	592	627	607	658	640	555	665	618	658	618	639	642	649	600	633	592	645	611	625	620	610	640	650	635	634	609	619	670	598	632	624	614	671	610	601	615	606	640	673	658	670	621	653	623	610	637	651	612	646	686	634	637	656	609	661	676	635	597	629	644	576	621	639	613	665	660	632	644	614	588	613	635	641	640	641	619	656	598	643	694	666	636	641	614	588	604	642	684	616	628	648	615	603	611	612	605	649	623	632	612	605	658	637	601	636	640	600	613	638	646	630	603	638	644	609	641	600	625	651	624	623	664	583	656	629	598	694	659	649	687	647	556	584	603	622	689	596	629	637	626	656	622	630	613	624	649	650	646	642	629	669	601	639	596	645	634	681	609	597	602	649	617	649	623	635	668	577	631	601	642	665	682	717	614	622	623	642	620	613	610	660	627	663	677	634	681	647	608	625	643	635	640	638	649	662	670	653	644	629	635	627	629	634	644	673	620	662	632	613	679	660	639	657	624	651	657	643	582	575	592	608	600	616	640	602	615	614	624	600	598	686	627	638	646	621	624	641	618	619	569	625	620	598	611	629	619	627	621	553	683	669	616	631	603	618	677	679	608	617	617	653	647	633	631	659	680	651	627	657	627	579	622	582	633	628	619	629	652	635	624	609	622	617	646	622	602	605	648	647	596	619	658	596	641	717	675	636	632	618	615	637	584	639	658	643	646	630	624	583	677	581	632	635	624	621	681	588	621	594	623	637	626	692	596	615	631	607	606	642	621	652	606	575	630	655	599	660	640	620	625	632	631	649	623	626	658	656	657	578	627	637	647	663	618	643	622	630	598	636	625	650	605	603	558	641	645	657	596	687	643	590	605	650	656	657	633	623	671	675	611	671	643	654	618	627	669	639	635	632	646	609	628	618	595	653	645	641	620	569	615	627	607	598	597	627	643	633	621	666	613	591	619	670	652	641	618	649	657	652	625	586	652	609	577	638	665	625	605	671	619	652	620	605	628	596	629	637	626	617	622	652	636	618	586	616	623	635	665	620	652	633	607	623	620	645	647	677	617	664	585	678	645	629	642	651	655	658	649	591	602	630	599	722	629	591	628	631	689	635	635	590	597	634	644	609	634	615	617	626	689	639	641	603	672	632	643	631	670	667	617	610	624	620	669	580	640	659	647	622	660	635	618	629	600	631	641	629	628	651	638	652	607	615	647	645	601	615	619	627	582	611	634	656	653	581	648	606	650	641	651	614	664	662	630	622	622	646	615	653	654	653	652	645	615	629	630	615	580	594	612	600	627	615	636	627	655	633	597	616	622	628	599	624	653	596	615	610	625	633	619	604	599	640	613	606	598	628	581	612	606	616	637	638	613	623	637	654	620	666	637	632	644	629	635	700	642	626	611	604	634	566	671	639	659	612	671	614	620	651	646	623	598	680	581	596	620	662	658	652	622	635	645	597	620	618	623	656	667	664	638	627	597	618	590	597	647	626	603	625	648	648	670	630	617	598	612	623	639	667	616	654	651	648	654	610	650	625	653	606	659	628	586	626	633	644	632	574	581	635	625	623	667	635	651	643	631	639	630	642	578	658	647	629	651	615	650	578	637	655	658	626	620	660	621	605	669	618	632	691	625	671	599	637	611	640	620	579	601	611	667	593	627	670	661	623	640	630	579	642	636	661	638	655	637	642	642	644	613	632	644	635	641	608	656	616	635	674	648	621	585	690	625	629	614	648	620
6215	260	177	134	115	111	110	111	89	83	92	94	86	97	96	81	92	96	111	88	82	91	76	107	99	74	83	78	95	82	98	84	102	89	86	90	87	91	92	96	82	100	82	92	102	92	86	83	81	83	91	92	82	82	77	112	85	81	94	67	80	91	78	96	82	85	83	110	87	96	85	71	86	85	87	93	81	86	97	84	101	87	95	95	75	82	83	91	100	84	87	104	93	74	88	87	72	100	92	74	94	100	96	77	92	92	95	102	85	71	82	89	77	75	76	80	92	89	88	73	89	86	90	88	85	82	91	89	87	80	75	90	81	68	93	79	90	91	93	84	75	93	89	96	76	72	92	71	74	70	95	75	87	98	98	90	79	100	85	101	104	89	100	87	86	72	95	115	113	88	73	95	89	101	79	82	73	104	98	76	96	86	83	76	91	82	86	98	77	96	88	101	82	91	86	81	90	70	111	97	90	98	66	94	75	67	106	90	88	82	79	76	93	84	81	88	84	96	96	88	72	104	92	94	91	91	88	82	96	80	91	102	99	84	99	86	79	91	83	97	92	97	69	98	85	79	83	99	88	83	73	78	89	83	103	84	72	85	75	84	87	83	88	102	94	85	102	81	86	81	101	88	97	84	88	79	81	81	92	100	95	87	75	77	83	93	93	81	96	87	74	95	90	86	93	95	75	101	74	89	101	91	91	78	78	86	92	79	90	86	85	92	84	104	85	84	74	97	89	98	110	90	89	94	103	93	86	85	89	91	85	96	83	94	85	73	104	96	76	82	83	86	67	79	77	74	103	93	89	76	93	96	95	100	98	78	82	71	73	78	109	93	91	91	86	92	87	102	80	76	89	89	79	88	85	78	68	74	74	100	103	86	98	84	79	95	94	86	77	94	105	90	80	92	82	83	96	98	83	82	83	88	106	107	95	87	76	82	100	101	90	96	91	80	75	94	78	86	75	96	101	90	87	81	76	92	100	94	83	96	112	83	80	92	92	91	81	75	99	85	92	82	92	75	94	90	83	91	95	75	93	77	89	97	87	98	88	82	107	84	93	90	78	93	82	98	87	68	76	83	98	101	93	99	81	60	83	74	93	100	81	75	91	103	87	74	72	67	109	73	72	72	86	77	98	76	90	75	75	81	93	102	95	110	95	94	97	75	72	87	90	83	86	85	89	107	90	89	88	91	86	87	93	78	93	88	73	98	92	69	101	82	88	74	78	101	89	111	87	87	84	88	94	83	87	98	88	87	92	86	74	105	83	83	72	89	83	109	88	90	95	102	69	89	80	79	93	86	84	75	93	90	97	87	81	72	79	90	92	87	73	92	97	93	85	98	64	70	94	100	78	83	74	122	80	90	91	92	89	85	84	79	89	84	97	85	89	85	93	96	83	99	83	93	84	83	84	91	94	72	95	93	79	86	103	89	83	65	90	82	91	103	99	89	80	76	94	83	95	79	70	79	93	88	102	91	74	75	88	81	90	77	84	91	93	77	97	84	114	87	85	96	91	74	76	98	77	89	106	82	107	86	88	100	89	84	78	101	89	87	90	97	93	90	86	107	82	96	83	91	73	72	98	118	66	98	92	90	112	88	87	89	89	99	85	92	92	91	88	87	92	82	93	95	106	73	101	98	99	81	73	90	79	80	93	98	95	99	94	100	92	98	89	99	88	86	101	90	102	83	104	67	84	80	98	92	93	104	103	92	66	93	89	75	91	90	102	99	96	80	91	93	84	96	102	74	80	83	92	71	88	88	106	94	83	78	90	94	97	75	64	92	92	86	98	90	106	96	80	67	86	78	88	91	82	80	85	103	84	109	90	98	82	90	85	81	79	89	85	80	95	91	71	81	88	86	93	89	97	94	87	91	77	82	103	92	102	93	84	82	71	85	86	67	87	82	75	72	84	84	90	91	93	84	75	78	83	85	87	92	69	91	105	71	88	84	79	85	115	94	83	92	81	82	90	76	84	82	93	84	82	94	96	90	96	94	76	99	88	67	87	84	93	82	100	96	86	88	82	94	73	87	66	92	82	73	74	89	97	84	82	87	104	75	89	96	93	87	75	95	112	80	96	96	83	83	97	102	81	90	84	94	80	75	109	78	84	86	86	82	92	97	83	95	83	75	82	95	85	96	91	78	89	95	75	96	100	88	84	88	79	90	92	79	82	85	81	97	92	78	88	76	85	79	88	98	106	82	90	90	85	76	90	70	89	85	96	94	77	75	91	77	85	76	91	88	91	83	81	97	95	96	96	88	90	78	85	84	85	73	90	76	82	90	97	100	90	86	87	91	85	76	92	92	85	91	81	80	88	86	82	85	99	88	101	112	95	89	72	100	92	89	91	85	79	85	106	86	93	82	92	99	79	83	91	81	96	97	67	71	97	99	92	91	98	72	81	90	86	78	105	67	99	81	100	85	84	89	90	89	115	84	67	77	90	72	93	75	94	86	75	88	86	91	81	88	73	89	81	82	86	95	86	89	83	93	97	99	88	85	80	108	90	73	81	88	77	100	91	74	80	86	92	97	86	91	83	79	88	90	88	90	101	91	82	93	77	92	84	86	94	84	84	74	81	105	84	86	78	86	84	71	105	94	76	87	83	87	91	92	108	80	81	99	99	83	79	79	93	78	94	89	79	89	81	86	99	87	105	91	64	84	73	71	84	89	76	100	68	82	82	84	83	102	93	95	96	105	92	83	98	97	80	100	106	72	78	87	85	83	74	83	80	96	87	75	83	94	85	94	88	89	81	82	89	102	96	79	87	82	98	69	89	77	79	100	80	96	86	83	80	83	102	81	105	77	92	71	73	93	102	93	77	98	83	87	97	93	88	88	85	83	78	89	66	90	80	110	101	77	95	76	91	100	80	78	78	97	85	89	66	99	76	93	94	91	88	76	89	76	81	86	82	95	93	79	81	76	93	88	105	83	88	85	86	92	90	101	84	78	76	87	67	100	89	79	79	79	94	91	82	86	96	75	91	89	94	93	83	103	90	86	89	109	88	78	97	89	74	90	78	103	97	76	80	95	90	79	103	94	80	103	100	91	74	86	92	85	88	92	77	76	92	86	94	82	88	83	103	91	95	85	84	101	95	87	76	86	75	93	80	76	83	105	78	91	86	83	87	87	83	87	108	95	83	85	100	84	73	79	88	82	92	83	89	77	82	95	84	100	75	92	90	101	93	91	119	102	81	88	95	75	82	88	90	72	90	91	77	82	96	92	96	95	83	78	92	92	81	88	94	106	88	85	99	77	95	103	95	84	77	91	93	95	84	88	94	87	101	81	96	90	82	79	76	74	102	96	80	95	83	84	87	85	86	86	92	91	71	81	83	106	87	77	87	75	83	93	87	80	108	82	79	99	66	88	77	86	80	88	76	98	75	104	98	91	74	98	88	66	86	86	93	91	100	85	90	79	80	76	100	80	82	91	82	84	81	104	96	101	90	62	84	92	105	86	108	89	99	101	102	106	102	109	117	90
5738	344	404	420	408	409	382	350	359	330	343	344	350	351	297	300	293	307	308	327	295	284	319	293	320	329	310	294	313	316	304	310	285	294	316	305	316	316	268	304	294	336	342	302	304	309	327	309	317	304	309	287	273	296	297	299	330	306	315	301	297	289	309	288	303	333	313	273	280	298	288	277	309	290	333	313	323	321	283	292	283	312	306	299	292	305	307	302	309	315	320	303	313	343	290	307	313	325	283	308	305	279	280	289	321	308	301	310	302	307	303	333	306	296	278	299	282	293	322	293	303	305	329	306	302	317	311	335	302	289	310	330	327	295	282	320	312	324	295	286	320	291	276	308	325	322	269	312	328	287	350	276	302	322	293	324	291	290	331	333	308	299	299	302	291	308	298	306	323	292	304	319	318	291	285	316	316	276	292	323	283	285	266	314	301	303	312	309	303	314	279	329	311	313	298	310	260	320	305	304	299	329	290	315	336	282	294	276	303	281	285	285	293	327	292	316	306	317	298	303	298	292	313	309	323	294	314	279	281	294	302	301	294	286	289	308	304	307	296	296	279	299	263	292	309	290	282	292	310	326	321	296	304	314	296	285	316	306	323	322	306	319	281	323	291	267	311	295	327	301	303	316	305	317	318	333	312	299	296	294	301	291	296	332	308	306	305	284	309	344	305	281	301	286	330	292	297	334	299	287	310	289	313	317	335	315	297	276	297	297	323	303	317	271	315	322	323	325	318	300	293	271	341	314	315	292	285	311	312	319	338	295	291	315	295	308	280	297	294	312	313	282	295	321	311	288	267	320	318	285	318	310	321	304	285	302	249	298	280	289	298	321	324	287	304	338	313	315	297	336	316	283	322	294	296	292	304	303	306	318	318	314	317	292	309	278	301	309	312	285	307	278	303	298	287	323	300	286	306	277	314	295	313	316	312	312	318	289	308	282	306	294	320	296	271	297	321	326	270	315	290	278	286	307	297	287	316	285	320	285	309	288	311	297	283	282	307	310	313	280	309	313	275	271	322	268	317	297	329	310	300	302	317	306	301	292	328	303	316	281	301	316	288	316	277	295	332	310	290	326	301	323	310	296	288	315	286	306	267	281	289	310	306	278	326	288	284	280	282	304	297	292	286	280	277	292	314	277	301	281	291	320	294	312	291	325	308	313	308	269	303	300	301	276	354	302	288	335	322	285	300	293	281	288	280	319	273	300	311	297	275	293	308	289	306	317	318	295	302	299	311	291	315	295	295	326	283	317	317	298	336	325	306	303	297	288	301	351	310	298	315	299	310	299	294	306	325	320	317	314	288	322	305	282	265	304	304	313	315	285	299	325	312	339	257	278	287	311	288	331	300	298	311	329	302	309	298	311	321	292	300	341	293	293	307	297	316	274	281	302	305	323	320	316	321	303	312	310	286	321	292	336	277	299	285	296	286	303	308	300	299	291	317	287	312	305	301	331	319	296	315	282	272	311	317	287	317	311	360	284	299	304	303	307	283	306	286	315	294	330	325	298	304	281	303	282	331	288	318	313	294	282	273	278	310	291	302	335	327	299	312	307	305	308	286	328	329	298	292	271	310	308	310	306	298	292	309	296	302	275	274	305	286	318	295	296	316	279	271	277	282	286	309	270	306	293	298	303	307	339	304	296	331	299	318	293	285	304	299	316	311	274	271	276	283	332	308	326	338	294	305	306	289	273	296	327	279	294	311	258	317	317	318	301	309	321	303	308	301	308	302	270	335	298	321	312	307	270	317	313	283	303	271	308	265	323	313	293	290	306	279	288	314	286	337	319	298	311	323	291	303	294	299	290	307	330	292	270	307	287	304	312	295	307	300	290	326	304	319	298	280	301	296	299	284	310	301	308	293	271	296	290	297	328	306	292	307	322	307	312	309	322	323	304	297	333	330	325	285	289	292	294	281	290	298	306	262	302	290	300	307	329	318	285	312	305	318	311	295	331	278	308	323	298	289	319	296	295	297	290	280	294	328	258	322	329	319	297	273	313	276	307	320	308	324	317	272	312	302	322	289	321	282	282	283	279	307	294	308	305	281	299	321	263	286	303	306	300	277	323	284	329	292	323	311	319	285	299	301	309	313	325	277	301	308	323	268	290	284	296	334	326	289	291	271	317	312	293	298	279	319	294	304	339	312	301	302	311	290	340	296	314	323	329	295	284	307	348	309	305	268	283	316	309	305	336	310	286	313	306	306	274	314	297	297	309	292	302	279	300	289	328	301	312	312	309	296	296	281	306	302	330	291	299	312	300	297	311	291	292	322	302	299	315	299	337	314	320	295	307	305	275	301	331	314	347	321	312	303	300	316	295	277	312	312	313	297	297	298	296	314	306	317	318	312	305	306	297	320	308	296	325	305	312	320	327	332	274	336	296	302	290	328	314	282	325	262	281	284	300	311	300	288	280	302	296	295	304	314	311	257	287	289	300	346	299	317	292	338	312	289	310	325	300	302	288	309	333	305	306	292	273	314	294	311	328	294	309	325	292	282	297	319	296	292	312	282	324	292	328	276	324	311	311	301	303	281	321	268	285	276	310	296	315	313	313	308	302	322	318	340	323	309	301	272	297	329	313	284	300	301	292	328	295	308	301	340	268	295	333	299	290	283	301	299	298	301	302	307	292	350	301	325	275	306	325	286	291	300	320	269	263	304	304	302	302	300	299	281	311	298	311	309	304	326	291	307	331	307	334	315	290	321	320	284	329	313	298	274	307	306	262	284	289	296	313	298	300	291	286	327	298	287	314	328	326	273	308	266	306	308	332	286	292	305	321	285	283	284	287	283	286	281	288	311	289	308	298	279	269	305	289	356	290	296	312	308	324	329	298	298	327	293	314	307	327	269	299	313	295	284	298	301	311	309	312	287	280	313	306	306	320	278	319	316	302	292	314	343	298	299	314	311	257	297	282	275	304	309	327	273	310	332	288	313	292	294	298	304	321	307	334	297	285	321	297	310	326	313	323	300	321	271	288	317	279	339	307	298	309	324	331	307	300	292	287	265	297	302	277	294	290	310	280	318	335	330	295	320	301	314	293	311	311	276	325	288	292	321	271	292	279	311	310	309	284	304	295	328	298	279	300	315	295	318	295	301	324	292	314	271	289	284	326	296	266	270	307	281	302	318	298	302	309	303	318	323	307	306	300	276	314	282	278	299	311	314	301	283	290	311	337	291	305	286	333	294	321	308	320	307	293	285	300	302	314	339	306	320	296	281	319	290	332	287	298	305	298	291	300	308	340	306	310	276	280	319	328	264	279	273	300	319	298	323	294	294	295	302	312	279	275	307	306	318	337	286	337	312	290	309	320	325	318	299	313	281	285	318	310	290	299	313	298	332	328	301	296	297	302	311	302	313	308	309	289	292	300	304	326	306	307	270	326	315	326	303	286	291	315	310	319	324	300	280	307	297	301	286	295	304	297	321	286	308	295	315	340	302	288	319	292	318	277	329	305	305	317	299	305	283	305	314	291	258	292
41201	16260	3830	983	689	480	406	333	235	209	204	180	170	150	175	152	133	125	121	153	133	128	134	115	101	98	112	106	100	105	140	100	102	105	118	107	133	109	104	129	110	113	127	102	116	109	120	106	114	107	88	92	109	103	110	103	114	97	111	110	99	108	108	105	75	124	109	116	101	106	130	91	88	109	100	109	129	110	87	100	104	107	107	93	96	111	118	109	106	108	96	91	81	95	104	101	106	91	103	110	115	89	106	110	94	97	97	106	112	90	116	102	104	98	106	119	100	108	88	101	94	97	102	103	109	100	93	81	83	72	102	101	123	121	109	104	110	128	100	105	91	97	94	106	106	93	105	105	101	101	119	82	98	95	96	101	107	100	99	92	119	98	97	93	115	111	111	108	100	124	95	108	105	114	98	98	100	95	89	109	93	117	106	111	107	92	101	111	90	112	111	93	101	108	106	121	105	89	111	103	106	111	76	101	125	113	94	116	121	93	112	95	93	101	106	91	109	106	111	136	76	108	107	108	103	80	110	105	99	99	114	100	99	108	99	101	100	96	96	94	102	113	90	84	96	94	98	111	103	110	106	96	109	102	94	119	85	112	129	112	114	120	86	102	85	108	95	107	116	94	112	95	110	114	106	97	98	103	103	98	112	126	112	99	98	101	104	121	92	102	93	105	84	104	101	95	111	77	101	90	125	102	102	125	94	107	119	89	94	117	102	107	114	92	108	87	111	102	97	109	105	92	108	115	114	111	100	101	90	82	117	108	117	114	85	101	91	88	115	120	123	100	95	109	100	101	99	105	108	119	113	109	99	111	104	98	106	103	107	106	106	86	103	100	81	102	123	93	85	100	114	105	117	92	102	105	117	88	95	99	98	115	99	114	108	110	102	135	123	96	126	122	94	98	99	99	100	106	117	118	105	100	103	105	107	88	97	100	100	107	112	124	109	110	80	117	114	111	108	102	126	98	108	116	131	92	106	128	101	95	113	108	94	105	109	104	103	95	109	92	96	98	104	100	108	98	118	109	102	98	85	97	96	117	104	99	105	116	115	90	102	88	109	113	108	113	131	96	104	94	110	106	97	89	110	103	109	108	111	87	101	89	101	99	104	97	97	103	86	98	103	96	102	108	98	92	113	103	115	97	91	114	92	98	114	82	102	109	109	97	95	101	101	106	112	89	99	92	100	96	112	109	94	106	107	110	95	81	100	106	111	106	102	104	93	108	117	89	95	109	95	109	105	114	93	102	105	118	95	111	109	92	108	94	102	120	96	100	110	91	89	110	112	113	105	102	119	106	82	99	102	104	96	103	106	108	102	112	93	99	97	112	80	113	105	90	119	114	102	112	109	113	91	99	112	89	91	103	98	94	106	91	96	98	116	116	103	117	95	93	103	96	114	121	110	113	110	109	115	125	95	101	97	113	106	103	89	96	107	97	93	110	104	94	121	109	105	100	100	114	93	100	105	94	103	102	102	98	108	104	109	91	110	116	104	106	118	92	126	115	111	100	104	96	118	108	99	94	99	99	114	108	105	89	101	97	91	101	91	107	93	110	109	113	98	91	118	90	97	121	104	86	111	114	113	99	108	95	114	80	92	100	102	105	108	91	91	103	94	124	111	123	113	105	91	87	121	112	107	103	113	111	95	104	95	106	110	118	111	122	90	113	91	98	91	98	99	123	113	97	101	90	98	93	118	91	114	106	97	109	104	98	100	104	88	93	104	113	103	110	98	113	88	111	95	114	95	84	108	113	113	102	112	131	109	105	90	110	106	100	98	90	86	76	97	98	105	91	93	98	99	119	108	76	112	103	108	83	96	92	114	108	102	87	90	110	93	100	97	103	112	116	106	107	124	108	108	105	74	93	104	107	106	110	110	103	109	109	111	108	98	101	109	103	83	106	119	105	104	76	93	93	107	79	104	105	103	88	97	101	125	99	110	101	104	94	99	132	84	115	101	99	118	100	93	105	90	132	98	90	107	109	104	126	96	95	97	110	95	87	117	123	125	98	112	106	90	110	96	112	105	105	118	93	130	105	99	74	101	110	104	86	102	105	106	101	90	83	116	110	109	107	107	117	96	89	105	104	91	103	88	86	94	108	98	106	106	95	90	114	95	91	98	100	94	120	96	85	95	100	101	114	102	94	99	93	102	121	98	97	119	100	111	98	103	93	131	113	95	82	116	110	118	108	120	86	99	105	108	91	99	109	102	106	102	103	126	86	110	103	99	92	100	106	86	89	103	101	122	117	112	104	105	82	115	106	111	101	85	89	102	103	126	90	112	109	98	85	105	103	111	109	105	110	110	95	126	97	108	98	114	96	95	98	92	101	100	104	115	109	109	99	98	108	102	107	101	111	97	112	100	113	106	99	113	98	110	100	95	90	101	80	119	115	101	100	121	98	111	120	112	96	119	100	117	107	108	102	101	108	104	110	94	110	107	113	100	90	100	84	93	116	112	106	97	100	110	93	87	120	99	101	108	100	100	87	121	89	100	98	97	92	111	102	96	120	109	101	110	109	98	88	103	124	105	96	98	120	96	105	103	99	121	102	98	100	97	97	99	113	110	109	86	128	114	111	96	87	96	99	96	100	99	113	108	99	88	115	105	80	109	111	87	103	90	94	104	110	105	110	92	109	109	110	118	95	102	106	114	119	101	110	93	111	90	101	100	102	110	94	104	95	97	112	116	122	96	117	107	107	107	100	85	93	113	105	112	105	126	106	108	106	84	122	122	107	96	96	103	95	108	91	113	113	100	93	103	101	110	103	105	109	93	97	102	87	101	105	107	104	120	109	84	107	104	91	114	92	106	102	98	105	102	108	108	108	94	112	104	108	106	106	106	110	100	103	108	86	123	93	106	116	92	94	91	118	97	112	98	97	110	97	111	125	81	103	100	104	113	105	95	105	79	104	110	95	93	133	109	103	105	95	93	92	94	111	100	87	104	101	110	113	100	105	93	107	110	100	106	111	102	122	87	98	99	86	112	87	107	105	109	114	110	105	119	93	104	100	116	99	99	91	100	90	115	104	116	105	100	95	101	111	101	106	101	86	93	104	116	106	109	99	104	87	128	109	112	101	92	103	100	109	104	83	91	108	102	108	102	109	100	92	116	112	75	121	97	102	104	101	113	111	106	117	98	111	100	98	103	109	104	103	113	112	119	87	112	126	95	106	91	89	103	115	127	105	110	102	101	114	95	91	107	108	100	97	98	98	95	102	108	103	96	90	100	111	89	86	93	127	96	100	104	88	121	84	106	100	96	98	96	108	89	96	100	102	111	105	97	104	98	88	115	100	113	104	93	95	104	100	129	100	113	101	95	116	97	105	92	90	104	101	89	87	96	100	117	102	101	115	87	85	114	108	84	87	88	100	103	117	106	95	96	106	111	104	93	79	119	111	95	98	98	114	106	99	103	118	81	107	79	108	106	114	104	92	104	98	109	103	87	107	112	103	128	110	77	109	91	109	87	112	94	99	83	108
19666	1169	2718	3226	2698	2276	1841	1515	1326	1153	957	864	808	787	716	649	605	589	571	530	529	544	527	454	507	490	458	481	429	451	409	422	399	381	402	421	409	415	416	379	402	401	421	388	385	411	405	390	401	378	395	372	407	379	389	418	358	380	325	384	354	339	367	355	411	403	337	350	370	364	377	349	367	397	340	364	376	361	382	334	313	348	362	354	356	364	336	365	355	356	394	364	365	340	353	367	364	371	375	380	377	384	362	345	380	360	380	385	370	356	373	366	343	347	375	355	381	381	367	337	388	308	340	384	381	337	376	378	369	365	368	344	320	339	359	386	373	369	347	388	372	367	354	332	360	331	330	375	380	325	334	318	350	350	370	369	350	339	366	336	352	325	348	379	332	353	368	353	392	348	364	315	360	353	366	382	323	366	373	389	369	329	354	345	340	306	329	351	360	328	352	332	377	366	340	414	376	355	350	344	373	352	337	343	359	372	353	362	327	339	324	374	348	339	351	399	354	333	367	346	361	335	353	367	332	383	368	318	366	373	342	337	319	384	345	346	349	380	338	338	345	354	400	359	370	333	328	356	332	344	311	342	359	361	333	357	342	324	346	307	343	354	346	385	351	338	320	357	358	398	360	360	348	345	353	332	377	360	363	365	361	352	349	371	325	379	358	383	350	339	345	334	347	347	356	358	357	350	354	356	377	372	320	362	314	332	358	362	365	346	340	349	359	356	360	349	358	339	347	386	334	356	337	359	355	351	350	369	330	336	354	328	342	380	381	341	316	335	334	343	310	355	385	338	364	360	317	364	372	375	337	348	376	356	357	337	313	380	334	347	323	331	346	367	365	313	336	348	345	360	318	349	331	348	370	360	350	339	353	361	328	320	332	338	354	370	357	348	341	327	357	326	343	382	369	338	358	333	348	357	348	343	379	338	385	381	367	352	369	371	377	327	364	326	352	370	354	320	359	359	314	372	343	342	368	349	326	355	335	330	333	341	351	346	347	348	388	329	308	364	347	331	328	332	380	374	364	353	374	332	319	312	311	323	340	382	377	382	362	344	359	343	363	347	343	354	358	338	365	337	356	346	327	365	336	353	330	360	319	360	389	369	354	346	335	329	407	341	360	307	348	352	344	349	336	336	334	333	376	333	362	354	326	363	364	337	361	348	329	356	336	333	338	374	321	362	361	389	346	349	338	336	334	325	328	332	354	367	336	354	333	341	364	363	348	350	365	337	359	364	346	331	367	368	354	355	377	365	354	375	322	340	346	364	338	349	328	365	336	346	354	345	365	338	353	367	344	349	339	383	354	347	369	337	344	372	362	343	373	370	362	342	366	348	306	342	371	359	335	347	340	351	344	336	346	352	346	377	341	368	317	320	353	360	339	368	342	328	355	322	354	345	376	308	307	371	355	349	388	328	374	334	371	364	354	351	367	343	363	363	329	348	342	358	377	315	342	348	356	346	361	337	329	373	376	339	330	348	343	349	389	352	355	332	350	340	355	343	357	347	380	311	337	336	355	323	363	361	357	365	351	341	340	330	382	365	361	359	324	333	352	347	360	325	332	374	359	380	334	365	331	363	355	382	375	340	341	331	355	349	336	364	348	351	359	335	355	371	368	357	331	346	352	347	368	351	366	349	392	324	329	332	370	326	328	305	370	339	330	331	335	334	367	334	330	352	346	347	349	349	339	342	348	329	370	351	334	365	382	339	352	334	383	340	362	291	357	363	381	352	344	353	340	343	321	349	320	335	370	337	313	330	354	368	330	379	326	362	352	345	340	357	317	378	366	358	348	347	368	366	343	322	346	338	383	348	355	332	334	354	341	339	373	334	377	348	365	378	386	349	351	364	343	361	373	319	359	369	393	403	363	352	340	354	377	354	319	379	341	349	351	324	353	350	359	350	355	383	375	335	348	354	368	352	340	341	352	356	339	363	366	338	327	358	371	349	379	329	359	349	366	353	346	358	330	341	368	348	348	336	362	361	327	402	324	363	327	361	354	342	339	341	372	331	341	338	342	330	331	370	360	326	369	352	363	329	337	353	318	329	353	323	344	325	395	358	337	346	398	321	352	359	366	344	363	321	357	336	362	362	390	324	354	369	342	361	332	321	350	344	335	328	348	307	369	345	375	341	363	337	341	317	333	368	357	349	346	355	346	333	361	328	314	333	365	337	331	351	346	351	341	377	354	377	383	335	344	359	327	346	350	333	391	335	354	350	347	347	320	360	346	331	364	343	328	385	346	355	334	345	330	362	313	355	356	374	351	351	365	347	374	381	334	332	347	364	378	344	372	322	334	366	344	322	344	365	349	339	375	351	374	364	339	344	376	359	355	375	314	362	363	385	353	375	357	360	360	330	316	329	346	344	371	349	303	330	350	353	379	356	340	344	356	349	359	338	368	336	367	346	341	319	314	376	376	347	380	326	357	340	378	304	352	377	338	322	375	340	361	355	358	356	342	370	359	322	368	366	353	354	356	339	370	334	341	346	398	369	351	369	376	309	366	362	363	351	338	349	344	361	334	358	351	361	348	351	344	350	348	373	359	358	363	366	364	368	354	331	329	340	372	357	324	360	343	348	360	388	355	345	326	336	359	360	356	360	359	331	359	345	358	355	324	378	322	366	363	335	348	374	354	370	346	354	370	355	348	332	360	339	342	368	419	388	328	357	386	352	364	333	359	397	343	354	345	320	373	352	349	348	342	327	334	366	363	368	353	341	327	367	350	337	349	339	355	351	326	334	338	341	363	339	365	352	355	366	342	322	356	326	382	333	331	336	383	348	369	365	355	349	380	348	361	375	351	373	374	317	371	321	364	359	359	355	373	359	356	344	332	346	367	338	336	372	396	372	326	344	348	321	333	367	356	340	331	376	354	334	351	364	353	346	344	345	347	345	363	367	367	371	340	333	335	350	322	350	402	363	378	360	378	374	351	374	374	321	340	385	362	373	311	329	330	345	384	346	318	299	331	321	349	368	343	341	382	354	355	366	352	361	382	364	352	328	340	375	351	321	332	360	339	383	324	330	340	380	379	371	325	358	361	343	383	346	371	348	360	379	318	366	349	334	373	342	380	336	378	358	359	345	379	305	345	372	347	374	336	361	358	360	362	384	350	354	318	367	357	361	357	346	347	382	354	320	321	344	342	358	365	345	312	347	344	345	345	356	356	324	340	348	345	362	380	333	394	358	350	350	363	354	354	361	338	385	365	347	324	361	349	349	339	345	385	336	353	342	348	371	326	338	339	326	312	326	339	360	346	360	324	358	363	386	356	373	344	325	371	357	340	352	330	348	355	341	363	360	355	319	364	340	341	366	324	351	355	327	376	339	356	353	333	337	344	357	331	356	353	334	379	338	384	355	351	358	344	328	339	342	363	372	349	327	354	324	365	330	369	347	336	357	345	341	365	360	345	329	345	316	328	395	321	345	371	358	357	356	360	337	353	339	352	341	376	352	364	358	344	347	351	361	326	359	311	338	371	369
46196	21286	15218	2737	1411	1063	802	682	555	475	445	431	339	359	291	298	304	235	267	247	256	252	239	256	250	233	231	232	256	239	214	239	220	210	216	229	226	222	212	206	218	199	221	229	222	223	223	207	219	192	210	230	221	239	219	247	204	208	211	229	211	223	229	222	219	225	227	225	220	247	231	207	244	207	215	201	218	214	212	205	195	205	217	201	214	231	201	212	191	211	243	222	232	185	182	231	193	203	190	252	200	225	237	204	200	216	233	202	201	204	231	189	229	206	204	202	193	208	203	211	217	205	205	192	205	236	190	219	231	217	206	224	211	229	219	200	217	198	208	199	211	186	202	193	205	197	220	225	240	217	214	193	214	225	196	187	197	222	195	189	195	213	208	219	240	217	207	205	197	206	212	219	214	208	211	206	237	192	222	221	204	205	187	209	232	196	212	209	227	200	199	209	231	220	189	242	201	204	208	225	201	188	203	195	209	200	206	193	227	176	205	213	182	236	207	227	218	233	186	208	215	210	197	200	202	183	190	207	219	203	217	212	198	224	190	213	196	211	215	168	212	198	241	236	201	219	190	216	197	196	190	227	213	207	218	210	212	219	214	194	203	203	209	194	189	219	229	202	196	231	213	212	193	210	214	237	206	208	189	210	183	199	227	192	225	229	238	187	209	217	216	223	213	182	209	214	233	211	203	201	237	202	200	200	222	188	205	223	223	222	191	184	218	226	194	211	213	195	202	238	217	196	214	196	215	207	219	199	192	214	184	191	207	206	214	191	221	212	198	209	226	224	213	224	214	204	204	221	202	187	210	196	204	199	229	207	223	229	220	213	208	199	207	195	208	214	197	208	222	225	206	225	188	219	186	217	226	224	219	209	202	211	194	208	227	228	207	223	209	232	228	207	198	230	221	214	185	217	185	217	217	220	215	187	176	224	202	201	216	226	204	196	217	212	185	227	211	219	214	231	205	216	215	199	211	188	216	206	220	215	196	201	203	220	229	217	212	216	185	201	199	201	217	205	206	206	156	203	209	214	234	183	203	210	194	197	202	217	178	217	230	197	172	211	224	218	193	205	201	207	210	226	182	224	191	180	188	239	205	197	218	244	211	211	233	203	206	194	204	229	194	212	221	166	188	189	220	206	223	209	201	203	191	216	205	191	211	236	226	218	223	223	194	224	218	195	213	190	223	182	198	193	199	205	236	203	209	198	213	200	208	196	207	216	194	209	208	226	208	219	195	216	214	217	206	245	180	200	207	207	223	201	204	202	202	211	203	185	199	206	217	198	203	205	206	228	209	214	212	211	225	232	183	191	239	178	210	231	226	189	229	176	172	221	190	234	201	210	194	196	215	211	223	214	222	192	191	218	220	205	202	217	202	194	195	198	225	191	209	193	213	185	199	223	202	228	229	203	206	212	213	214	223	215	194	213	213	229	195	211	207	224	235	203	224	217	195	211	196	217	243	233	227	196	216	189	234	205	213	208	235	237	211	208	205	206	192	200	208	189	213	189	216	200	199	204	199	184	206	221	244	214	192	221	186	189	207	194	224	192	203	226	195	195	212	207	198	189	212	225	218	208	212	211	201	214	201	219	205	238	204	194	178	212	207	215	208	183	186	201	219	204	219	207	222	221	217	194	185	230	211	200	214	225	206	203	210	219	213	204	194	221	205	207	204	202	200	204	177	202	207	215	225	224	212	217	191	192	217	222	187	198	214	207	191	212	232	179	229	215	200	209	209	222	199	204	204	208	201	201	234	211	203	188	232	197	216	194	214	213	209	213	220	212	217	208	207	201	171	210	182	239	202	215	193	214	216	207	178	223	174	219	202	228	197	195	218	195	217	199	213	243	198	208	201	229	222	203	187	229	204	212	220	193	212	239	220	223	223	203	199	215	203	208	218	209	201	198	161	216	203	198	216	219	197	184	220	199	209	205	211	197	197	199	204	194	225	193	229	208	204	220	194	209	195	226	208	209	218	215	199	234	207	180	221	210	214	212	224	244	210	222	193	230	210	172	198	224	217	212	189	204	197	201	190	210	201	209	228	188	236	197	214	228	206	201	220	211	206	204	202	195	202	193	193	215	228	193	215	191	204	191	225	215	204	194	225	214	182	220	230	215	209	192	199	210	186	222	226	231	230	211	216	207	203	188	204	223	235	218	221	219	216	218	196	210	201	188	206	222	191	190	197	216	174	211	216	197	211	200	229	179	205	228	226	195	204	214	225	201	216	224	226	217	233	210	172	208	212	224	216	246	199	230	237	210	205	193	221	208	212	202	210	198	216	202	212	204	184	196	202	204	223	191	208	236	227	209	205	232	219	185	225	209	212	187	222	183	213	195	199	200	186	217	205	220	223	209	187	204	179	227	197	200	219	219	211	225	206	217	212	209	189	233	241	208	203	195	214	214	223	193	181	222	212	222	204	208	200	216	224	200	236	204	202	207	204	180	206	218	214	218	193	196	214	209	205	195	198	203	205	206	222	219	194	213	210	220	236	206	220	187	197	224	213	201	208	215	224	195	231	194	208	220	230	212	176	205	195	211	204	187	229	194	199	205	210	208	228	214	206	213	223	225	209	207	207	208	202	229	212	221	192	223	209	216	194	218	202	219	199	234	204	216	209	232	205	227	220	207	194	207	238	212	199	222	223	202	228	211	203	200	211	233	183	191	212	222	202	230	225	212	225	205	196	193	212	199	213	217	218	204	195	222	227	202	215	205	213	187	205	192	193	230	240	193	213	208	231	212	197	228	232	217	203	216	214	213	227	191	208	230	185	198	179	201	220	178	198	214	192	212	201	211	232	208	199	184	195	217	210	233	232	204	205	202	223	207	188	203	200	232	202	222	222	195	172	207	228	193	213	228	194	180	231	183	192	208	227	226	228	216	232	214	221	176	207	218	219	196	203	233	228	198	208	227	221	220	194	224	200	218	215	200	203	232	230	225	203	189	221	211	220	219	213	203	202	220	190	196	202	192	213	190	216	213	222	216	238	197	222	184	222	194	203	212	207	217	204	202	194	227	198	223	214	226	207	217	202	212	189	239	196	202	202	229	232	211	197	211	209	210	219	204	246	204	219	210	209	199	204	195	214	198	209	219	215	206	213	206	191	201	205	195	200	188	221	212	212	216	198	204	210	231	206	198	189	188	225	210	215	220	204	221	217	221	218	233	168	227	244	201	219	186	206	205	218	212	200	195	222	192	190	224	224	219	220	188	214	197	205	232	220	216	226	208	190	210	206	230	205	221	195	232	218	202	216	207	213	224	216	201	213	199	204	213	200	201	199	195	199	184	198	202	213	209	222	201	236	224	218	199	221	187	207	207	203	212	212	188	234	200	208	208	193	199	197	189	215	225	220	228	202	197	207	217	201	222	203	223	213	204	209	216	205	195	197	213	213	190	206	221	205	207	215	224	215	203	215	225	213	229	203	205	245	235	190	200	209	211	218	206	218	227	209	206	208	218	195	218	225	216	211	184	213	240
24729	2464	5422	6063	5219	4289	3449	2955	2519	2045	1973	1744	1561	1470	1335	1260	1167	1145	1041	1042	994	1009	946	917	889	952	837	835	858	802	759	787	783	793	763	759	715	780	738	760	691	721	775	729	696	683	713	698	766	709	724	669	678	653	687	707	681	661	663	708	655	631	687	661	617	654	674	679	617	637	652	696	665	656	701	644	636	625	684	694	649	686	646	634	684	669	665	698	659	641	680	688	643	647	639	612	650	629	649	639	624	641	631	651	681	590	646	647	675	673	644	648	642	649	655	635	646	662	637	670	650	649	649	608	623	674	613	658	636	650	624	615	635	633	627	635	637	632	607	630	642	623	642	669	623	617	662	635	650	627	616	647	670	662	667	611	638	630	628	642	637	623	629	647	663	614	617	611	641	652	632	647	642	610	627	661	633	634	618	594	612	634	635	610	632	649	595	610	627	643	634	617	652	651	630	648	649	612	619	693	629	640	607	671	637	602	642	656	613	620	598	653	644	649	659	645	631	603	608	611	648	632	620	621	614	615	661	650	602	616	628	675	600	612	603	595	647	634	665	695	631	612	593	650	629	606	666	591	628	655	628	632	649	636	627	620	633	645	593	606	654	641	654	618	587	664	648	653	631	591	663	634	649	652	612	643	653	607	713	608	609	636	631	623	622	620	651	603	632	638	636	628	613	633	635	639	611	603	644	585	608	645	609	621	644	615	655	637	624	627	620	604	642	667	625	625	633	621	571	665	658	618	620	628	604	647	617	646	663	653	668	620	649	651	624	687	642	612	651	618	657	642	622	644	626	582	635	626	615	661	620	627	660	610	646	635	616	621	611	670	605	614	612	624	616	626	603	602	634	667	605	601	641	617	641	581	629	656	629	629	610	674	632	638	687	654	637	634	612	632	603	592	632	637	624	641	633	679	621	591	653	605	666	645	636	592	647	622	633	682	579	640	628	660	610	603	660	656	580	595	630	673	665	603	612	623	642	624	610	654	611	603	596	641	651	647	645	636	608	610	645	657	662	613	664	644	654	617	645	620	601	630	610	665	637	654	589	620	593	663	690	646	672	598	673	642	656	639	640	589	627	604	635	646	601	691	635	618	638	628	606	661	649	627	654	606	566	680	633	598	624	631	629	623	656	633	588	605	671	653	631	627	640	631	632	591	615	654	620	603	601	614	635	615	648	593	585	633	657	671	630	591	620	650	661	674	638	668	594	671	660	629	647	634	632	615	602	677	622	597	665	626	592	636	617	627	677	607	669	621	655	658	617	638	639	670	645	664	609	603	594	648	615	687	617	649	587	667	661	659	650	601	616	664	689	620	635	608	679	698	639	646	652	614	611	602	656	637	632	605	631	654	627	672	631	649	650	616	596	646	592	636	655	674	652	614	647	629	587	628	638	617	631	622	643	646	663	579	644	637	609	603	627	582	666	622	613	665	612	620	663	625	641	631	664	656	629	629	618	589	642	621	603	662	640	668	625	665	649	621	614	645	632	653	625	652	650	695	645	612	643	638	627	648	626	625	617	641	630	627	639	659	649	614	634	619	610	601	601	648	624	669	576	645	642	587	604	619	603	666	618	625	638	650	661	630	658	635	649	573	665	637	624	633	652	620	627	624	623	652	636	597	620	634	625	691	623	684	623	624	597	661	628	643	639	591	668	645	625	611	663	595	608	607	644	602	656	600	622	617	595	641	609	611	649	691	613	608	630	623	647	599	588	633	648	624	646	702	641	665	571	660	639	596	633	632	621	632	665	617	657	634	618	618	605	644	600	593	617	626	595	627	637	601	624	644	640	631	636	627	625	621	649	647	658	677	651	643	638	594	639	612	607	664	640	642	618	626	615	626	607	633	615	589	617	614	690	650	643	587	640	618	598	660	660	665	617	581	580	627	668	653	642	584	630	633	596	594	642	642	635	674	633	651	654	657	636	616	657	647	639	631	613	679	621	635	641	628	628	673	661	608	622	640	632	680	662	610	680	655	661	610	592	621	646	639	650	637	647	677	598	626	643	605	645	619	653	657	656	630	625	648	603	642	677	660	616	640	654	592	619	657	617	620	636	657	606	598	622	604	648	618	627	624	619	651	642	633	677	647	635	622	653	659	632	579	609	632	665	624	576	650	641	649	636	619	614	614	633	639	629	621	596	638	644	630	635	661	639	600	669	645	595	652	579	622	629	627	608	649	584	634	638	670	632	667	669	652	671	645	645	641	655	617	618	685	594	621	644	634	634	639	646	607	605	665	653	622	630	609	639	622	662	617	652	628	615	613	652	639	599	661	610	633	637	665	631	605	673	630	664	640	668	611	669	638	647	670	642	629	676	605	620	631	621	618	669	638	642	612	635	612	602	597	655	628	619	633	612	629	629	660	608	661	614	617	622	596	640	628	650	628	651	663	619	618	650	616	655	640	613	652	648	616	650	620	632	663	639	601	610	670	640	568	661	633	638	599	605	646	622	640	618	634	641	596	704	646	651	662	669	642	676	637	699	621	638	600	653	632	625	637	653	645	643	640	625	632	599	560	642	628	667	644	626	643	638	608	605	653	631	638	672	629	657	605	629	582	661	609	617	633	581	679	627	588	670	604	617	669	638	653	630	577	625	634	650	601	578	626	639	635	625	670	607	647	649	644	617	654	623	637	602	665	623	664	622	627	602	615	635	648	606	661	618	653	592	633	631	671	608	642	654	672	629	635	695	645	657	574	632	661	633	680	646	662	651	653	612	595	611	644	638	637	640	654	603	630	595	622	613	616	617	614	637	648	605	657	625	664	622	660	648	626	688	626	637	644	677	633	653	635	625	626	600	653	676	641	641	611	620	643	662	649	650	670	630	620	609	682	628	603	611	612	612	637	639	579	659	638	621	636	610	671	652	636	673	659	619	669	606	627	652	690	618	652	655	661	657	625	610	622	628	614	642	612	630	630	627	626	637	635	625	639	596	630	623	574	615	652	609	642	618	623	616	613	624	650	630	610	618	667	613	651	606	635	648	646	658	635	618	643	623	617	630	639	684	656	619	673	654	614	690	623	639	634	610	625	629	611	632	672	639	628	606	645	576	595	657	615	631	643	646	593	651	598	587	599	630	657	621	626	673	626	647	649	649	656	628	612	695	640	651	625	638	611	616	635	611	605	621	627	627	618	614	660	652	634	642	639	648	648	615	639	644	677	628	628	626	619	653	616	622	606	656	609	679	620	600	620	631	660	661	654	635	643	646	621	594	602	650	640	653	589	650	633	659	635	608	640	609	670	649	630	622	630	639	646	652	612	632	601	648	608	616	594	647	622	653	623	652	642	586	630	606	642	675	630	678	640	671	590	625	651	637	631	669	664	632	665	663	632	659	619	592	580	669	605	652	632	639	601	642	616	635	600	637	645	639	662	609	635	605	621	620	669	644	599	621	643	654	587	645	637	600	667	655	657	672	638	650	594	617	646	627	598	631	647	613	643	604	660	615	639	604	615	661	621	605	644	679	602	629	633	600	595
6106	344	237	118	109	98	96	94	109	96	102	98	85	76	95	101	100	102	89	96	87	79	71	102	94	86	85	103	93	79	93	102	97	110	81	116	76	95	69	87	89	72	99	92	84	80	82	86	83	83	81	76	98	82	80	87	78	93	74	77	101	77	100	96	95	84	87	92	97	87	82	98	84	101	91	107	92	84	101	97	72	96	66	91	91	82	96	69	88	111	94	96	108	76	77	92	79	97	89	95	79	82	90	85	90	80	65	91	82	76	108	75	81	75	89	70	82	100	79	77	104	85	94	74	86	70	94	87	100	118	97	93	75	77	98	75	82	92	94	84	94	89	89	85	92	84	87	81	83	70	77	89	82	93	84	95	82	85	73	94	94	91	93	92	71	72	89	94	78	86	62	101	78	81	102	74	92	89	95	106	76	86	77	84	80	73	86	102	76	79	76	89	87	80	93	96	93	80	100	98	83	100	84	74	87	82	95	94	84	99	81	101	82	79	95	88	86	90	98	94	80	88	76	90	94	95	77	65	86	98	86	95	85	88	85	99	84	79	97	97	87	69	82	96	85	69	83	87	92	92	72	82	94	80	74	96	95	110	78	70	88	95	86	100	88	87	99	88	104	86	80	78	85	86	87	94	89	91	86	75	94	107	68	93	104	89	77	78	85	98	97	84	101	93	84	86	95	70	98	79	67	95	89	78	84	101	77	88	75	86	88	94	87	98	80	100	87	98	97	94	98	87	85	60	91	102	104	86	99	84	76	69	91	95	103	80	88	88	69	107	90	110	96	92	79	96	100	91	96	91	90	95	75	88	96	76	86	106	98	79	79	94	84	82	90	87	90	88	68	90	71	95	89	91	75	84	112	84	81	104	80	96	88	79	73	97	83	105	88	86	95	84	85	105	89	87	78	89	98	70	88	79	93	73	80	87	105	92	92	76	93	84	91	83	99	86	78	75	86	81	97	97	94	89	100	82	90	84	83	87	82	79	77	102	92	74	85	87	89	92	93	93	92	90	97	70	88	81	84	85	90	78	93	88	89	75	96	80	99	79	93	100	94	84	94	69	99	86	93	82	85	86	108	102	68	90	78	87	94	64	95	80	89	86	90	102	69	82	81	84	100	81	86	92	82	85	79	90	88	98	90	84	82	86	102	85	93	89	101	94	88	66	82	93	89	83	93	74	95	83	84	78	85	100	83	83	101	87	108	96	92	85	88	91	86	98	94	98	75	88	81	70	93	97	83	82	92	89	92	86	94	98	107	89	93	92	80	78	85	88	95	89	70	84	107	86	80	90	93	90	85	84	82	76	93	90	67	84	85	94	92	104	76	97	85	79	88	92	83	78	66	80	86	85	88	83	102	77	89	86	102	81	96	86	108	99	86	92	90	86	80	92	84	85	97	86	91	89	80	77	75	97	76	84	83	83	90	102	83	103	79	85	81	95	88	80	97	107	91	81	82	96	84	88	79	87	83	108	91	71	80	79	93	89	97	90	88	83	94	82	84	80	86	101	99	81	86	62	83	91	87	82	77	104	96	93	90	86	91	105	94	93	90	93	87	79	98	97	94	75	69	96	92	79	101	105	93	89	84	76	77	86	92	80	95	95	110	88	98	85	98	85	76	97	96	106	86	83	99	75	90	92	81	83	76	88	88	79	84	83	80	69	92	86	102	87	102	81	82	85	74	81	79	87	77	91	105	89	79	83	76	96	73	86	81	90	86	106	101	84	89	84	99	93	80	80	93	102	111	78	83	66	80	78	79	85	94	79	91	76	91	94	88	97	93	85	86	79	95	89	98	97	87	96	80	72	90	86	90	91	94	76	91	78	78	91	86	81	84	91	86	100	103	87	84	69	91	93	92	96	79	79	98	87	103	84	83	90	91	99	100	75	85	91	90	97	105	72	89	99	87	82	75	76	72	84	105	93	80	85	84	96	90	82	92	87	81	95	86	99	76	84	81	93	95	84	80	83	97	89	82	86	93	90	93	88	82	104	94	83	80	86	86	81	88	76	98	103	80	87	111	93	101	94	82	96	103	89	84	83	78	98	82	97	99	79	78	95	104	96	94	88	98	105	80	72	92	89	82	88	74	91	90	77	83	86	88	101	91	72	87	95	93	77	101	86	71	118	87	94	93	83	89	84	85	84	80	93	80	86	81	80	103	107	82	90	91	89	89	84	97	80	78	87	73	72	100	86	72	91	90	80	71	93	73	83	68	77	87	59	78	66	89	88	104	79	97	103	84	90	90	92	82	88	71	82	99	101	84	89	85	83	87	88	88	80	96	101	121	86	106	86	79	87	93	101	98	84	74	75	96	83	98	90	78	73	81	84	81	81	81	80	79	81	81	83	83	65	99	101	72	79	92	74	96	85	107	98	82	91	78	86	83	99	97	103	79	98	91	78	102	88	63	76	92	83	67	92	97	94	74	86	87	77	78	96	82	97	108	88	89	87	98	86	88	85	76	96	107	89	80	101	92	90	85	79	88	94	96	98	92	85	92	90	93	82	107	93	86	98	85	109	91	78	93	71	79	77	86	82	91	96	91	85	81	98	97	73	92	108	83	96	90	111	79	79	86	78	84	93	96	81	79	83	73	91	80	88	98	84	88	94	93	63	85	92	83	94	77	92	97	85	74	83	98	90	98	89	86	89	81	92	96	77	71	89	93	94	73	93	81	76	96	85	73	74	104	67	75	78	78	70	86	103	85	99	74	73	73	99	92	104	82	89	94	81	92	84	96	91	90	91	82	90	92	79	102	77	93	94	86	102	84	75	71	87	89	96	87	65	104	74	96	86	94	82	93	78	75	83	81	98	62	93	86	78	90	92	96	84	69	77	83	95	86	83	80	74	76	92	89	89	110	84	72	96	90	91	90	80	85	86	94	96	87	84	85	101	90	87	77	83	92	93	83	96	87	84	75	67	79	69	88	84	75	97	91	81	105	85	98	83	79	74	88	82	83	83	71	81	95	92	95	96	77	103	78	77	91	96	84	83	96	99	80	89	104	81	96	81	79	96	91	80	74	91	85	86	86	82	88	92	82	89	82	88	81	77	85	94	77	91	84	79	90	98	83	91	73	112	80	85	80	92	84	84	82	78	65	101	78	94	99	82	86	88	92	70	99	72	86	83	94	67	99	88	83	79	90	78	83	87	79	94	94	81	79	102	72	107	94	90	80	96	79	82	101	84	92	98	105	93	93	111	87	93	67	81	86	88	100	76	107	87	96	67	85	98	97	96	96	83	76	81	97	96	86	90	86	99	84	88	79	88	96	100	83	91	93	87	75	73	73	86	87	103	84	84	79	109	64	62	68	89	62	73	82	88	91	93	98	89	94	110	77	74	85	94	88	86	74	86	93	91	75	76	76	98	92	93	77	110	94	82	94	92	87	82	76	68	101	96	87	99	109	92	84	78	99	64	76	97	82	88	86	87	83	93	87	103	87	82	85	86	102	81	100	93	98	101	100	89	74	91	72	71
5565	371	423	470	437	406	375	348	375	341	353	355	333	318	338	315	315	315	289	312	312	302	290	318	297	304	317	290	313	311	294	285	285	307	290	294	293	299	297	285	294	285	299	295	303	306	317	305	294	297	298	307	294	285	307	336	298	315	296	328	304	291	274	307	315	284	314	320	300	344	295	294	290	291	303	312	299	260	293	281	284	334	296	318	309	305	308	278	290	300	311	282	306	286	304	298	304	281	290	293	298	267	284	290	303	300	282	270	292	281	296	293	287	299	300	276	294	322	320	307	264	285	308	308	291	300	322	338	311	295	325	278	273	301	304	313	307	323	266	311	324	297	319	280	332	286	276	287	303	300	296	325	257	313	262	322	343	292	331	317	298	288	291	316	267	332	303	275	304	286	298	302	309	276	321	275	321	336	296	297	315	342	287	299	315	279	332	277	267	293	253	300	270	295	284	309	282	324	335	300	283	268	282	283	315	298	279	292	301	272	315	300	292	328	308	284	323	299	300	316	313	335	295	311	272	303	315	297	281	303	295	331	309	317	293	302	254	302	316	292	272	343	341	296	292	299	317	324	276	279	287	272	331	281	296	295	293	278	275	287	299	295	302	281	306	305	304	311	288	318	306	311	292	280	300	317	353	295	289	297	308	295	302	297	294	310	310	329	306	288	296	274	322	277	284	281	284	332	292	307	313	301	290	316	310	311	291	289	319	305	301	310	280	290	297	286	282	313	302	297	304	293	289	296	301	264	292	292	291	344	278	294	287	299	281	283	322	312	333	293	292	276	305	315	283	277	328	304	310	307	327	332	290	290	287	293	280	327	276	283	274	263	291	323	307	330	280	309	267	340	296	320	267	271	292	288	308	320	311	319	291	282	334	307	288	284	313	297	288	312	312	278	314	286	295	293	316	330	289	310	289	312	293	284	292	349	297	332	294	290	301	296	298	277	302	270	322	302	300	290	271	292	275	324	315	293	287	314	309	321	311	341	288	319	272	310	282	300	304	318	299	310	300	325	311	308	288	292	261	295	288	267	307	296	285	335	314	269	309	310	279	286	293	305	276	315	277	302	300	310	325	294	295	289	298	297	291	319	292	311	276	303	301	327	291	303	277	303	295	305	288	300	300	329	308	299	324	333	300	292	312	304	320	292	279	318	275	275	313	331	305	276	282	335	288	272	310	309	298	284	301	287	314	318	309	297	295	282	275	310	266	287	308	305	322	311	263	292	321	303	323	299	295	310	346	275	276	306	325	316	274	360	301	312	280	322	276	308	280	276	270	295	298	309	285	303	311	302	282	300	286	304	323	279	313	324	319	287	312	302	308	306	291	307	298	289	304	290	308	266	272	288	290	301	311	279	319	268	267	280	295	296	291	299	332	296	304	305	317	332	288	280	305	310	295	286	286	266	275	319	303	303	304	272	282	325	355	298	294	295	308	305	317	315	316	285	295	313	289	308	288	307	274	306	290	275	280	268	305	292	344	322	348	318	284	281	276	309	271	301	299	314	295	294	281	283	304	279	310	318	277	297	285	303	333	293	312	315	303	285	331	274	293	302	297	294	309	291	286	284	299	298	293	310	298	281	324	295	288	307	321	316	292	308	311	315	291	268	285	295	288	306	316	307	305	324	309	275	306	289	297	329	353	315	305	315	309	294	310	296	328	297	312	292	305	312	310	308	323	322	317	277	312	287	301	316	316	308	301	317	255	316	333	284	325	278	279	308	307	303	338	292	285	315	278	318	291	305	275	295	280	255	267	294	271	292	307	319	273	299	266	301	301	313	266	268	328	323	321	308	285	254	329	281	286	318	284	302	282	280	292	322	308	275	303	272	299	296	311	313	278	288	336	289	309	293	310	322	302	304	307	326	330	299	321	304	312	307	341	302	300	311	326	313	278	311	301	285	280	289	276	302	314	252	309	308	327	299	271	327	280	283	289	266	282	304	318	296	303	333	266	287	285	273	299	302	323	302	306	325	339	309	322	281	290	301	282	294	312	288	311	305	308	298	301	290	301	310	299	308	292	302	280	284	303	284	314	297	285	313	333	342	311	305	287	312	300	324	302	327	326	302	300	270	295	309	298	312	315	312	286	274	309	310	317	325	305	336	305	303	290	297	311	317	269	332	322	292	307	290	284	282	344	310	305	296	297	303	315	312	309	292	293	296	316	300	308	290	278	276	315	314	307	312	297	314	309	292	307	299	305	295	298	290	317	293	341	281	267	293	320	306	298	297	281	292	327	273	297	285	300	313	300	283	312	299	307	271	259	277	301	267	304	322	308	267	272	308	301	335	286	283	295	303	317	323	285	284	299	287	302	299	286	326	279	268	286	314	281	302	262	279	316	303	322	294	282	296	282	287	316	291	283	303	301	300	314	336	309	289	309	280	313	327	321	301	287	281	323	309	324	275	304	322	299	310	271	301	282	318	308	321	318	269	328	299	263	299	288	295	296	304	269	310	277	308	287	297	286	309	288	265	307	293	284	301	315	290	304	290	300	290	311	292	325	338	312	296	305	309	295	307	321	308	313	264	310	301	295	314	313	268	294	282	304	290	321	312	298	305	290	273	320	312	298	275	297	298	268	294	283	289	322	280	314	302	270	292	280	298	310	323	319	311	298	293	310	303	299	286	296	278	271	283	284	341	283	309	294	265	297	307	293	316	296	290	313	282	306	324	279	263	289	314	328	307	295	303	319	300	305	282	278	290	304	295	317	273	332	292	285	307	312	285	286	289	297	283	294	309	271	307	321	272	314	309	278	305	318	285	317	286	289	306	314	312	274	292	322	302	339	316	312	303	294	289	271	283	293	325	301	310	333	289	273	313	287	290	279	307	275	309	247	281	302	319	251	310	271	310	301	288	320	305	302	320	312	286	289	290	310	332	311	277	313	308	308	317	288	284	320	316	328	318	299	298	303	303	320	288	293	305	329	310	276	300	328	287	270	298	336	299	278	313	296	312	298	281	287	306	310	298	319	286	317	297	307	319	318	299	300	308	318	321	310	325	284	320	283	291	318	297	304	305	304	320	282	320	312	299	302	274	294	320	309	289	281	276	284	269	263	291	302	301	290	287	269	293	318	290	284	278	312	284	294	300	290	285	315	288	304	331	322	278	312	287	301	308	314	281	295	301	265	307	287	314	293	305	297	293	302	286	319	285	285	314	320	325	318	285	287	306	298	303	283	300	316	304	318	305	315	327	312	328	301	309	297	289	285	316	305	296	318	327	284	284	277	310	300	294	295	324	282	290	296	309	311	279	277	315	302	338	266	301	328	287	311	334	325	317	285	276	323	309	300	284	306	282	292	325	280	306	308	297	280	296	312	290	291	303	300	294	294	314	269	303	316	314	320	315	262	299	289	297	293	295	313	311	294	283	290	298	298	291	318	290	273	292	321	288	302	304	284	286	284	299	304	309	279	291	301	301	308	318	284	296	324	297	314	299	299	294	318	312	306	277	293	284	310	283	260	307	288	291	295	308
39240	11155	1955	999	714	499	408	366	290	253	202	200	185	156	147	136	148	137	134	130	111	124	126	122	134	109	123	133	116	113	105	120	108	108	95	128	109	121	121	102	97	116	105	115	85	96	105	113	96	93	91	101	112	111	102	97	101	121	106	101	110	119	93	127	95	101	109	103	97	116	133	110	87	96	111	91	110	92	119	107	95	90	109	104	110	114	89	106	114	115	111	111	103	94	104	117	85	117	106	103	103	123	110	103	90	111	102	88	114	93	107	97	117	96	100	120	105	102	115	101	111	91	100	95	89	111	115	97	91	95	112	117	105	98	93	121	100	120	115	108	101	117	100	92	101	100	113	104	83	102	126	99	106	91	82	98	92	117	126	126	111	80	95	120	109	100	102	94	103	107	105	93	93	106	119	105	106	99	119	118	101	112	87	110	93	87	109	87	108	126	111	83	96	125	108	115	102	119	108	105	99	83	101	98	108	107	108	102	110	99	119	111	121	100	118	109	102	108	92	91	94	101	102	102	101	106	108	93	110	90	95	107	114	113	95	114	89	107	88	101	109	109	104	111	125	106	112	90	111	101	111	106	113	118	92	107	84	100	81	103	115	92	97	103	96	96	95	104	114	121	103	114	97	99	91	107	89	106	98	98	105	109	92	117	100	101	102	98	111	97	94	67	94	104	102	128	88	116	110	111	101	115	81	96	94	117	98	88	119	91	96	110	104	120	101	92	100	116	90	107	114	106	94	91	111	114	100	101	92	124	99	123	107	100	97	97	87	112	100	104	94	95	95	91	99	91	93	97	115	96	113	95	97	94	102	117	114	99	108	84	105	113	93	93	98	118	96	81	106	112	101	106	100	82	97	96	97	109	107	112	106	104	99	109	98	103	112	96	108	104	96	99	112	114	100	101	97	102	112	99	106	117	105	81	116	107	97	107	95	108	113	126	94	102	83	106	102	85	123	107	97	101	102	104	88	88	99	88	97	103	93	89	106	119	91	93	110	93	95	104	118	92	91	101	102	101	99	105	97	99	107	105	85	100	92	91	111	81	110	92	104	95	99	109	96	91	86	98	122	104	88	108	124	113	99	93	110	115	105	107	96	88	109	94	109	88	102	113	86	98	98	102	101	107	98	116	102	85	106	109	106	95	101	114	90	93	106	118	96	112	106	114	111	102	95	104	90	88	116	108	119	95	83	106	107	116	111	114	112	104	107	119	98	115	111	95	108	79	91	74	108	111	98	92	96	102	97	109	112	110	105	94	84	100	98	100	109	92	101	113	110	95	93	102	114	106	99	108	119	108	123	111	84	94	91	122	114	99	113	98	118	104	88	105	101	88	89	86	102	108	97	101	113	102	92	83	109	118	95	98	95	99	117	105	112	102	112	98	96	91	97	97	90	101	100	112	91	113	107	96	105	92	82	95	121	108	99	91	96	91	105	98	108	102	97	137	118	108	86	90	102	103	108	103	113	105	103	104	100	114	114	103	108	111	93	108	108	110	92	99	98	109	111	102	107	107	97	105	107	102	107	94	104	95	86	110	103	79	109	98	127	88	96	110	101	123	115	105	115	107	115	107	99	83	101	108	91	98	100	99	98	104	97	109	115	103	120	100	101	99	139	96	96	98	102	118	105	117	120	100	93	91	108	117	109	85	91	84	96	123	94	88	97	95	95	91	115	101	107	100	109	98	103	103	114	100	90	88	102	93	110	113	96	101	110	103	100	95	97	105	104	89	100	97	104	102	96	101	111	105	107	96	104	99	80	98	118	100	94	115	117	97	117	92	115	103	97	106	110	111	85	99	100	96	97	113	112	87	99	85	107	93	88	95	98	110	86	110	85	97	102	97	116	100	104	100	109	81	103	97	100	111	101	102	122	101	109	101	107	106	99	103	110	100	103	98	108	106	114	102	109	106	111	109	103	101	90	101	102	104	104	90	110	105	108	94	97	106	98	118	94	118	95	109	114	95	108	107	97	104	100	99	99	98	98	101	103	121	108	114	110	93	106	98	90	111	104	95	102	111	124	94	110	94	97	112	100	102	90	117	126	110	89	123	86	99	92	103	100	100	111	93	95	94	104	117	97	94	114	92	84	110	100	96	108	102	109	107	106	114	100	135	100	99	99	104	105	121	106	105	99	106	97	92	86	112	94	117	93	106	104	95	111	98	99	91	110	93	102	99	91	123	109	100	95	96	103	80	84	95	99	106	90	107	105	103	111	99	89	99	99	97	100	104	99	92	95	98	101	112	90	102	89	86	101	102	96	115	106	105	113	114	119	94	101	112	126	109	96	100	106	118	100	104	118	95	105	84	106	124	99	114	98	103	101	109	105	108	101	118	93	115	119	90	106	111	105	106	106	101	102	112	125	99	83	96	114	86	102	102	107	96	99	89	101	115	100	98	94	93	103	93	80	100	101	105	85	118	108	95	86	101	106	94	118	105	91	105	103	118	116	93	106	106	81	85	108	110	100	107	107	97	86	100	106	99	113	107	103	119	97	89	101	111	119	119	91	104	97	86	96	106	94	103	109	102	94	109	93	88	108	99	93	112	100	96	111	105	94	101	91	116	109	69	97	96	111	120	108	92	106	114	108	107	108	92	93	107	97	99	111	108	106	114	116	107	112	93	107	104	88	108	95	118	109	90	91	126	110	104	108	96	114	110	102	84	120	79	87	98	110	122	120	109	96	92	92	91	116	117	112	107	108	103	106	91	114	108	98	93	103	109	98	99	107	106	96	116	120	98	107	94	91	99	91	110	111	92	99	87	124	110	97	95	116	113	113	98	103	98	93	115	103	99	88	124	89	92	87	92	101	105	91	115	95	106	112	100	102	102	99	107	105	111	104	97	106	112	88	112	91	109	96	91	108	106	97	121	95	76	96	98	114	87	95	97	105	104	96	95	104	106	112	99	105	105	106	119	93	99	105	102	101	94	108	107	94	94	100	94	102	110	91	95	103	97	102	99	94	94	94	87	88	74	107	102	107	79	95	99	91	106	85	100	101	89	90	113	110	113	104	116	111	93	110	85	102	94	114	122	110	83	109	94	98	88	115	99	94	83	92	95	113	96	104	112	92	96	106	104	103	104	118	108	124	108	100	102	99	107	116	106	81	86	112	96	117	103	83	100	120	120	118	98	114	103	95	108	103	113	101	107	94	115	105	112	103	117	92	103	111	112	96	101	97	87	80	88	110	110	101	117	101	104	89	91	90	84	100	93	105	109	111	96	115	90	93	132	90	96	102	118	101	99	99	101	117	103	108	86	94	102	83	86	93	120	115	107	102	91	117	137	104	123	80	105	81	109	88	102	118	107	106	99	89	115	110	94	91	111	101	92	111	95	107	125	102	105	105	117	97	99	107	109	88	99	106	111	113	100	113	87	109	105	93	96	79	99	91	102	112	102	110	88	120	109	114	102	103	110	93	88	100	84	112	100	93	120	86	101	90	95	113	122	101	115	98	92	91	106	106	97	92	99	92	88
18577	1215	2864	3260	2812	2225	1844	1509	1288	1164	1064	831	885	778	695	639	619	580	577	581	540	514	481	509	474	440	445	454	478	478	439	428	396	410	374	425	408	441	385	392	383	405	354	395	418	400	409	385	379	377	383	383	388	381	346	404	391	392	370	379	397	384	362	373	369	378	373	327	368	397	369	354	346	345	330	372	364	361	355	343	371	359	366	347	372	363	350	360	359	355	368	356	351	351	364	337	333	328	359	356	373	322	355	354	371	348	354	351	340	359	316	359	366	362	346	378	390	348	369	363	329	366	337	328	363	347	358	358	342	355	340	403	381	340	348	345	335	349	344	379	353	333	391	348	369	314	393	334	342	363	322	331	350	364	341	335	353	340	350	361	361	346	347	342	354	380	331	380	348	316	359	369	364	338	339	363	332	336	378	315	337	354	359	327	318	318	346	348	345	332	344	356	310	334	377	315	341	351	372	320	324	338	321	378	382	335	337	335	346	339	354	370	392	373	377	359	357	337	342	329	331	350	342	347	362	325	352	360	337	312	347	370	348	361	358	371	372	328	360	337	333	346	341	350	341	374	341	350	395	331	368	369	359	330	317	358	356	369	335	349	322	375	363	382	360	334	350	332	354	365	351	341	352	345	326	379	347	346	321	346	371	328	324	352	350	399	361	365	339	347	360	321	327	345	337	371	345	337	344	337	352	350	371	353	337	342	337	325	366	342	338	339	350	338	357	359	369	380	343	345	331	338	339	360	346	335	371	356	317	371	340	364	329	349	327	356	344	337	335	336	342	322	349	340	328	339	361	359	358	336	326	351	341	352	374	356	381	319	342	341	345	331	362	352	336	350	340	366	333	362	358	330	328	319	360	342	349	343	314	355	346	350	338	330	350	363	349	332	337	338	360	350	313	373	341	355	344	379	352	343	343	354	349	360	336	335	328	363	329	346	353	341	345	366	345	337	342	344	325	330	353	357	344	359	353	345	339	390	334	349	319	340	354	365	354	331	364	375	344	316	351	331	358	353	372	366	338	358	360	332	316	364	325	347	324	344	328	340	364	361	352	395	376	361	321	375	350	291	367	342	361	337	387	346	318	370	379	333	368	352	336	349	354	355	331	369	306	352	345	344	329	346	353	361	333	358	329	332	307	341	359	362	313	348	325	346	335	333	355	329	322	361	327	328	328	374	340	351	352	364	333	352	354	296	334	361	365	332	363	363	336	321	324	336	357	375	339	352	336	329	327	405	355	354	363	359	342	355	337	349	351	345	362	360	386	366	362	341	363	350	357	384	377	334	355	356	362	350	357	361	381	349	358	311	365	355	359	352	354	353	373	326	354	356	364	311	343	347	347	325	356	373	326	369	357	332	327	349	347	348	341	321	363	371	345	327	342	370	332	325	369	358	362	333	358	361	356	364	384	338	370	318	350	342	345	354	352	353	316	357	352	377	334	374	348	311	345	344	327	338	343	327	330	360	340	350	344	353	314	358	333	364	332	352	341	373	329	342	359	306	354	351	355	309	346	346	321	351	337	371	303	354	343	388	343	362	371	328	353	354	309	328	359	364	384	354	384	374	377	359	344	367	389	375	351	359	359	330	349	348	339	360	370	307	341	357	368	336	345	339	371	353	348	316	349	331	351	362	352	364	360	359	346	327	373	364	343	353	362	355	337	362	357	324	328	318	352	354	332	325	355	347	354	327	355	346	326	365	359	377	314	337	344	393	350	388	337	364	351	349	339	354	354	348	347	326	339	325	374	379	338	326	350	303	345	355	343	354	351	366	356	344	357	331	360	311	343	368	316	364	366	360	355	335	346	371	357	333	367	356	369	334	333	342	331	365	358	348	373	338	337	342	353	361	347	367	338	360	343	356	363	338	381	353	305	316	345	336	352	350	323	361	340	336	342	351	295	345	338	341	405	342	340	344	326	337	326	358	377	383	335	327	364	349	332	370	321	354	356	339	333	307	332	351	334	345	330	358	356	346	324	315	369	351	374	324	361	327	359	320	373	376	330	347	319	321	358	350	344	337	368	360	347	388	349	323	339	354	343	372	354	333	339	324	343	340	349	342	308	339	370	334	347	332	346	383	321	346	363	333	366	342	358	338	350	317	343	347	352	356	359	384	353	342	308	334	339	361	333	336	297	326	355	339	350	348	323	341	343	360	337	335	350	334	374	326	368	363	356	345	336	368	337	369	332	361	365	340	339	367	377	359	353	343	389	342	357	328	342	365	342	367	342	329	326	351	340	350	332	322	382	359	344	358	350	371	379	347	312	352	381	347	316	337	332	347	346	362	356	335	340	311	339	332	341	350	362	328	339	346	327	343	365	361	359	343	347	337	348	362	356	344	340	327	345	394	377	344	318	346	365	345	328	361	346	348	334	324	330	338	327	347	353	322	353	347	385	363	327	352	359	340	336	341	364	344	339	355	364	340	386	346	335	336	386	348	334	315	355	360	369	368	359	343	355	365	346	346	346	316	351	358	336	354	355	361	314	367	381	363	364	403	353	355	362	384	394	329	342	347	364	350	317	349	360	329	358	348	350	357	352	360	369	362	344	332	332	353	320	341	310	372	365	382	325	372	331	336	361	319	349	363	318	303	353	311	380	345	372	340	345	362	316	358	357	356	328	346	318	363	346	373	353	393	334	297	350	338	341	371	376	342	326	375	298	332	347	362	366	351	360	380	330	321	369	360	346	352	370	383	366	320	373	348	323	349	356	350	336	348	337	363	356	353	353	321	357	374	336	363	365	352	342	306	359	343	312	319	375	347	329	359	344	369	342	355	358	343	348	332	319	346	361	369	279	333	353	397	279	350	358	347	368	349	327	334	368	371	344	365	343	350	365	333	316	340	353	375	344	375	371	353	305	338	353	373	381	359	353	378	319	372	352	327	367	343	347	338	328	348	338	332	330	350	368	342	365	345	351	333	351	403	310	391	348	378	320	340	346	357	371	340	360	355	359	316	339	350	348	360	365	383	338	387	362	338	337	364	365	328	359	379	353	345	386	370	357	351	367	312	353	319	346	327	334	362	352	365	330	353	373	334	361	307	350	334	327	354	332	335	350	357	347	359	347	364	359	348	331	350	331	309	400	365	366	333	344	354	372	353	342	360	351	364	376	320	338	323	332	362	338	317	336	356	348	370	324	343	341	346	332	356	326	344	330	364	347	356	343	383	378	332	377	354	358	351	339	358	350	369	365	327	325	347	358	359	360	349	321	373	355	348	344	340	351	330	327	332	366	335	378	368	337	357	331	324	376	342	330	333	332	368	363	319	342	346	350	323	327	292	365	329	359	341	303	357	342	343	362	332	345	340	319	348	371	330	355	339	342	318	364	347	390	351	362	329	336	359	373	341	369	379	361	347	378	360	333	389	366	330	345	360	363	351	353	367	352	355	368	334	330	374	359	358	344	359	351	326	325	358	365	371	313	336	352	321	373	352	346	353	377	362	388	353	349	358	380	365	356	343	352	361	365	367	363	362
45827	20257	9811	2216	1500	1019	853	700	559	494	454	390	354	335	326	313	295	285	243	235	234	297	266	239	238	245	228	228	231	272	210	232	231	226	242	204	233	224	229	209	202	229	210	208	198	242	214	208	216	227	215	231	215	223	234	234	230	224	221	190	215	220	232	222	216	213	224	217	219	220	211	224	200	226	208	206	211	222	211	231	221	202	185	183	227	195	206	193	200	220	198	199	208	186	201	202	226	196	203	205	211	217	208	215	200	201	218	222	234	199	207	198	219	243	215	204	214	198	206	206	221	221	214	209	230	207	203	199	187	227	226	225	205	230	228	212	221	199	207	219	239	217	226	211	209	212	209	209	208	197	222	192	200	218	234	206	207	215	214	190	219	201	211	239	241	190	221	222	216	197	196	205	202	189	213	180	228	224	208	218	205	216	225	207	211	204	193	202	229	205	213	222	196	203	189	202	240	205	204	184	211	203	232	211	223	190	218	213	210	213	212	217	220	200	199	226	225	194	223	240	206	222	193	212	228	218	211	210	199	188	208	212	210	194	231	229	221	215	213	168	207	206	246	198	195	204	206	194	191	207	243	224	194	201	182	217	186	199	218	215	216	228	209	234	215	230	224	227	216	212	202	233	213	211	236	208	210	209	223	253	203	208	194	199	201	219	217	224	215	200	210	231	206	204	221	234	223	203	201	197	228	215	196	182	226	210	201	229	195	198	202	214	209	204	196	195	234	196	212	236	219	201	212	202	209	196	177	184	236	234	219	204	215	210	230	191	201	180	206	234	186	230	206	232	189	214	214	225	196	215	182	185	227	190	220	219	217	203	236	202	213	219	197	184	205	198	191	187	205	207	215	252	205	217	225	219	209	224	195	194	185	231	191	208	222	231	216	186	198	224	195	207	207	220	190	193	207	223	187	221	202	204	198	208	200	211	176	214	215	199	225	185	240	191	208	205	215	208	198	211	191	230	223	188	206	194	212	194	211	217	196	227	220	210	204	198	216	189	218	217	201	212	200	186	190	197	207	216	228	206	211	197	218	218	219	221	207	181	224	240	222	222	198	200	208	198	193	179	223	222	207	226	214	234	199	222	218	223	219	240	232	216	204	208	215	218	210	206	204	233	214	218	222	218	200	208	192	211	220	235	189	205	233	233	191	207	219	189	223	227	206	215	185	202	198	191	212	223	221	199	184	208	192	194	192	225	213	220	205	194	183	208	247	213	208	227	216	245	201	184	203	205	216	233	198	215	219	200	191	218	203	223	211	202	234	181	236	211	208	224	243	199	198	197	239	208	205	219	214	197	209	240	210	194	214	212	227	227	204	199	215	217	207	188	200	209	216	188	199	196	226	200	196	206	192	214	199	217	223	197	218	197	226	221	224	202	239	213	213	214	223	203	213	184	215	203	205	203	221	217	183	208	187	219	223	195	199	216	188	219	192	211	211	187	206	214	225	229	184	228	229	209	229	209	231	204	197	213	223	230	222	211	205	205	197	194	204	201	228	220	210	223	239	220	203	218	209	217	195	221	227	222	200	210	212	230	204	222	220	209	215	204	211	246	209	209	218	218	175	227	193	212	194	219	213	205	211	226	190	203	242	231	186	217	224	197	210	221	199	213	213	222	232	203	237	236	198	215	224	183	219	202	207	204	216	173	181	241	223	222	228	231	217	212	197	199	239	230	214	211	212	193	211	211	230	228	207	203	217	209	204	204	217	212	197	218	202	219	199	215	217	207	190	199	210	216	184	193	204	206	191	204	209	198	179	193	205	223	185	205	206	221	197	205	224	203	224	221	184	192	232	208	208	227	202	205	228	202	207	188	181	229	208	204	210	215	221	209	219	215	202	191	222	203	195	219	192	218	216	214	229	203	202	234	201	205	211	223	211	203	212	223	214	221	219	233	204	199	234	217	222	237	227	198	226	209	248	244	207	203	239	195	194	216	182	192	205	188	192	209	234	216	188	202	195	182	178	213	204	202	195	212	228	206	212	225	228	227	176	209	178	212	207	210	207	196	243	222	199	202	178	196	212	214	217	192	206	214	202	214	232	207	210	220	229	173	216	180	231	205	207	192	216	207	218	198	193	180	158	207	194	234	232	214	211	196	203	227	210	226	218	224	211	195	215	214	206	219	216	226	184	224	201	217	209	217	221	206	214	190	216	204	217	210	222	216	197	216	223	201	213	224	218	203	242	195	194	216	209	177	195	199	200	208	205	191	206	211	208	250	215	204	198	226	186	205	181	219	211	213	232	237	230	191	218	209	221	229	192	220	219	211	216	219	197	208	229	221	231	193	203	228	225	228	194	203	196	226	221	222	214	210	235	206	205	206	199	189	203	191	232	165	215	231	181	214	209	222	195	204	234	224	219	218	196	203	196	187	217	207	210	203	232	221	205	215	230	196	234	228	234	215	213	222	221	206	225	216	214	193	261	201	220	218	201	190	212	192	205	221	210	198	207	212	199	211	206	228	217	222	244	200	200	200	205	197	206	191	220	208	214	182	207	218	198	186	190	244	228	171	208	220	217	207	218	215	197	232	200	214	221	185	189	204	195	223	224	222	196	235	194	204	206	228	218	224	195	197	231	249	234	227	218	231	222	224	215	208	216	228	224	216	198	210	222	227	218	194	238	214	222	198	199	209	210	217	233	187	243	225	236	212	207	211	221	206	209	224	219	225	237	208	209	213	212	226	194	212	220	218	180	229	197	233	216	191	212	238	198	216	223	207	224	195	229	224	218	215	202	208	212	199	226	199	204	221	204	208	220	183	238	214	206	203	198	189	240	215	215	182	211	201	181	178	239	216	222	225	213	208	219	219	220	213	218	216	234	194	201	221	203	200	236	213	204	207	239	219	207	200	197	210	204	210	220	203	205	182	193	208	193	197	210	212	228	183	201	215	230	222	209	204	231	207	217	210	219	198	226	229	213	203	240	188	179	228	184	208	202	223	228	193	196	202	229	231	218	201	207	184	190	194	218	210	221	212	225	205	203	207	198	203	188	197	186	187	217	221	221	209	211	215	190	194	205	212	209	233	203	231	194	236	191	200	216	218	198	227	217	220	201	196	191	193	199	174	219	198	214	206	207	215	201	204	217	188	221	232	206	203	192	246	205	220	202	194	196	204	224	225	212	210	195	220	219	186	208	219	240	206	216	225	186	204	230	208	192	191	222	205	196	213	227	185	222	209	218	195	213	211	191	219	214	212	207	242	239	204	223	204	219	243	203	204	190	205	237	211	205	212	215	214	211	203	202	219	217	211	217	206	240	194	216	211	240	220	203	236	194	209	206	231	206	200	194	212	205	215	204	161	204	233	199	214	181	200	212	231	222	210	226	200	218	196	209	206	202	197	229	200	192	206	223	214	191	213	206	218	209	189	240	207	230	206	203	213	200	191	212	212	211	210	231	227	203	207	205	225	201	201	225	210	200	221	189	207	206	205	204	192	209	236	232	228	200	193	212	203	219	241	218	218	218	207	200	209
23793	2402	5274	6097	5158	4192	3499	2903	2473	2169	1973	1730	1550	1451	1401	1264	1276	1091	1083	1126	941	996	934	956	860	872	847	833	830	793	811	796	750	713	737	749	748	749	742	724	760	707	756	746	715	677	681	712	714	703	648	692	688	665	678	646	681	703	687	672	674	743	646	636	664	671	646	677	681	685	639	666	660	652	674	614	685	614	626	661	641	641	639	681	663	613	569	663	625	672	646	649	640	652	600	689	601	637	669	644	670	676	619	686	633	612	620	680	668	628	622	647	615	630	616	636	624	655	624	620	622	650	639	644	621	611	640	631	633	627	663	625	602	617	645	638	633	629	634	635	648	639	660	668	605	636	635	666	635	631	650	581	659	620	636	641	663	638	648	628	658	636	631	609	618	627	651	633	628	639	619	669	642	600	619	617	637	630	634	575	632	644	627	621	626	606	688	593	622	638	588	574	652	634	642	634	632	629	650	594	596	600	624	634	592	607	626	624	641	641	642	639	619	585	652	670	655	614	646	597	673	600	671	629	599	600	624	634	613	641	611	647	636	606	661	633	654	595	632	611	621	600	648	633	652	622	621	609	660	611	585	662	599	618	641	601	650	657	643	633	579	602	595	625	608	670	616	654	624	671	638	652	621	591	632	662	642	623	637	643	651	625	662	619	664	658	647	604	633	643	648	648	612	595	618	655	635	643	615	630	608	637	686	662	593	579	660	621	627	624	614	654	639	643	624	592	671	627	620	606	608	594	612	611	627	638	607	666	636	638	628	677	582	659	622	628	674	654	654	654	648	632	637	663	657	658	651	592	668	634	649	634	597	620	614	629	640	591	638	622	657	589	626	623	627	585	591	643	698	545	648	607	581	638	637	605	694	673	628	602	686	650	606	631	603	610	609	707	634	603	635	626	593	651	670	600	660	646	605	635	563	625	629	597	639	621	596	607	622	606	628	652	628	615	613	628	642	667	618	617	595	656	633	641	634	644	608	675	669	647	605	639	630	646	645	634	622	618	633	679	644	581	652	653	643	596	632	609	618	654	671	612	640	583	646	624	656	666	611	686	615	607	597	604	647	620	614	631	572	623	645	651	647	628	632	616	597	653	642	700	624	664	618	627	665	618	605	648	625	621	605	634	619	633	659	627	673	631	622	617	653	628	627	601	604	687	652	603	646	602	637	631	630	603	584	643	644	642	637	658	581	641	683	607	638	602	657	622	627	619	638	657	615	644	648	661	626	607	653	653	579	658	664	649	613	640	653	646	669	604	630	655	614	618	621	631	661	653	599	630	628	632	665	654	663	626	639	650	650	612	622	626	600	647	656	632	659	628	616	626	608	624	671	620	648	633	633	646	660	607	611	601	662	640	626	653	659	600	631	620	610	613	654	626	625	642	654	616	610	630	652	644	667	630	633	633	571	626	674	628	647	684	664	640	634	664	629	618	621	637	625	601	625	612	591	659	615	656	639	583	632	635	670	607	679	639	629	651	668	610	634	643	663	650	605	692	587	653	609	626	645	678	678	661	657	617	667	629	628	665	618	631	559	656	614	623	608	666	644	633	620	682	642	639	583	672	639	672	612	650	633	623	613	664	641	641	651	653	588	606	660	644	636	644	652	620	619	617	633	627	652	648	631	616	620	645	596	593	622	622	633	618	632	646	627	676	625	642	621	610	661	632	663	630	614	601	662	607	584	613	631	634	629	642	602	612	645	598	589	612	595	622	651	673	626	616	629	653	613	625	650	580	620	599	590	670	623	604	643	649	618	639	610	636	601	598	613	578	634	606	627	661	637	635	606	632	603	650	644	612	641	608	621	615	638	601	609	642	625	613	663	688	657	605	600	610	640	599	624	655	610	648	626	633	612	591	621	608	648	670	653	612	630	643	613	652	635	654	633	635	638	621	657	631	647	627	610	681	676	585	616	686	613	621	598	597	669	646	644	599	637	642	621	612	631	639	613	630	627	657	644	610	631	605	631	644	658	654	686	626	598	617	648	635	635	635	596	650	637	639	624	644	655	666	623	653	595	586	627	630	609	617	583	627	628	607	647	626	666	635	635	653	580	670	614	638	641	624	618	616	639	634	619	609	672	628	634	617	604	657	618	647	643	661	598	614	647	604	586	664	625	616	633	588	614	608	631	673	635	637	590	619	629	602	648	659	649	644	632	601	634	646	633	596	619	614	609	605	613	625	609	640	684	656	652	588	665	639	625	644	645	613	620	613	627	631	626	682	612	587	656	624	619	620	662	620	633	602	630	653	621	600	645	634	617	668	601	603	620	663	612	641	634	663	605	586	642	617	617	646	613	588	644	621	677	616	578	656	629	613	637	620	620	623	642	660	624	619	677	598	656	623	581	666	635	622	618	628	598	627	629	631	634	595	643	630	622	620	668	616	627	624	650	602	589	626	595	615	642	593	612	638	644	664	606	658	687	637	597	645	647	631	624	638	621	630	626	642	661	670	604	661	634	620	618	642	648	613	613	618	624	630	611	654	631	586	642	591	620	655	619	602	650	620	578	671	625	674	662	635	622	637	616	595	648	630	624	592	662	640	627	554	648	595	642	636	607	632	659	617	646	602	627	640	645	651	610	573	607	622	667	632	620	657	662	638	623	613	616	663	629	684	636	595	614	607	680	648	601	631	641	643	639	631	602	603	672	603	649	642	648	613	592	658	609	645	627	666	618	608	644	634	638	597	659	669	651	600	616	658	596	585	638	671	626	626	619	624	673	640	606	615	659	688	594	608	626	595	617	595	613	627	664	631	654	591	588	615	656	619	663	621	639	645	646	647	652	579	599	630	622	579	625	567	619	654	613	626	650	683	648	608	618	589	636	630	606	644	601	597	642	593	627	606	687	662	626	602	641	623	642	649	622	623	606	606	639	641	609	608	605	628	628	690	655	643	617	604	669	591	624	662	602	620	620	637	638	607	588	612	610	669	593	689	618	631	618	644	586	641	677	662	592	636	613	648	627	653	644	647	625	565	685	636	586	666	615	619	625	630	603	629	605	582	631	612	611	633	608	652	653	633	658	614	604	636	665	639	610	637	607	586	650	589	627	624	609	585	623	633	607	652	634	613	652	603	646	607	614	615	662	617	649	641	634	591	606	590	592	637	619	615	613	615	651	623	661	604	562	622	625	633	652	606	621	643	592	595	608	617	643	656	640	620	685	637	623	657	632	583	598	616	611	623	634	651	638	612	624	620	610	678	650	652	663	590	627	555	588	691	632	657	634	680	663	631	617	626	597	668	600	634	656	629	659	627	647	646	607	634	572	609	584	691	606	636	647	614	640	660	636	588	631	651	655	596	620	622	622	633	651	603	655	582	618	648	589	587	563	617	612	608	638	674	602	631	644	670	636	651	612	621	608	655	644	671	642	673	612	642	613	632	675	618	629	602	659	640	677	651	641	653	628	667	661	607	653	652	646	680	596	632	630	617	613	705	630	602	582	640	614	596	641	660	668	645	632	630	642	624	621	612	632	650	658	638
5866	328	209	131	129	100	99	74	99	79	79	81	99	108	93	78	82	96	99	77	104	80	97	71	92	87	76	87	79	89	79	100	92	83	88	94	97	93	77	75	90	86	93	83	89	88	98	66	80	97	86	97	80	73	83	116	95	78	83	85	94	88	88	100	100	71	76	82	90	90	96	87	83	83	98	77	102	99	85	78	84	81	80	74	76	88	93	81	91	81	80	88	101	70	85	102	71	93	95	95	93	91	81	78	95	87	98	85	74	95	83	90	83	82	88	120	97	105	84	86	88	74	85	84	77	94	85	85	62	77	80	88	75	95	78	72	99	79	86	90	88	83	95	85	80	76	73	92	88	92	86	84	72	81	94	84	87	90	76	76	92	83	89	77	82	84	93	92	91	86	90	69	85	95	94	84	97	84	92	96	83	64	76	78	85	79	88	93	83	84	93	75	101	76	103	87	87	90	79	89	82	76	92	89	80	82	103	84	103	80	83	100	80	83	80	98	94	86	82	96	99	87	99	84	89	86	95	83	80	100	86	84	76	84	71	83	84	88	94	100	79	78	91	71	77	90	77	94	76	70	76	88	95	91	82	81	89	90	71	83	84	101	85	76	111	77	84	77	87	78	92	84	78	76	92	87	84	96	106	95	83	86	76	93	77	80	82	79	80	99	91	91	87	91	89	80	80	87	84	83	87	105	96	103	81	96	96	103	91	90	95	81	90	79	85	93	90	83	75	78	87	94	100	86	76	92	100	80	96	112	90	82	80	94	92	91	81	82	98	83	78	76	82	66	88	91	82	82	111	93	97	91	114	97	77	97	87	81	86	73	90	82	90	86	93	95	82	76	82	74	85	77	96	93	94	83	97	98	82	99	87	90	83	78	103	76	100	64	92	78	76	92	103	94	75	83	100	74	111	71	80	86	70	84	73	76	88	77	75	79	97	83	80	87	81	92	107	91	104	93	91	98	82	72	98	85	72	81	93	87	101	86	88	98	73	85	76	117	91	84	78	86	95	62	104	87	86	94	97	86	83	97	100	82	90	100	70	87	76	92	86	73	88	74	95	81	102	78	95	106	88	85	86	97	89	87	87	83	81	77	74	77	85	72	77	81	99	84	86	77	102	82	84	86	86	111	89	85	82	95	87	95	76	84	79	93	75	94	69	89	71	70	91	87	103	88	84	82	79	97	102	87	88	71	77	84	76	82	88	90	88	87	95	95	85	83	95	80	75	99	86	89	105	74	70	86	94	93	90	90	88	91	93	85	88	92	80	84	102	87	87	75	87	83	84	79	85	81	101	90	104	92	75	87	90	83	60	88	85	77	85	90	79	114	86	84	86	77	83	94	84	84	79	83	76	88	73	81	88	80	97	75	80	77	78	87	92	85	74	80	83	86	97	88	90	92	65	89	97	97	115	93	89	84	80	93	76	102	95	91	94	83	97	94	82	82	90	88	99	94	97	98	84	98	69	71	88	80	84	99	109	91	86	92	93	83	97	88	88	86	76	97	107	82	87	84	81	80	97	92	79	90	76	91	77	84	84	89	85	105	96	92	96	102	117	101	86	73	85	82	83	91	78	115	94	79	89	87	76	83	78	68	87	73	84	82	93	101	91	79	78	84	94	88	69	78	91	76	66	93	94	79	96	79	92	92	94	87	83	76	84	87	67	93	90	84	92	96	96	75	74	74	85	91	89	89	89	79	83	88	82	86	90	106	95	85	91	71	84	98	95	88	77	91	83	88	80	90	82	73	96	94	83	84	86	84	72	89	89	85	77	91	78	102	84	90	95	80	79	84	74	79	85	91	79	101	81	68	100	90	79	95	85	102	77	82	77	81	74	87	81	88	94	85	96	97	89	86	102	79	84	100	92	96	82	101	83	86	86	86	75	93	78	95	82	68	89	75	95	91	95	79	102	96	82	83	75	78	90	71	104	96	86	103	77	74	103	101	95	76	73	88	78	96	94	99	94	82	86	98	89	89	69	75	84	82	82	96	73	92	83	97	100	85	70	82	68	110	97	87	91	80	100	90	79	95	84	77	103	67	79	93	78	84	78	83	78	69	85	83	91	78	91	93	87	85	83	94	102	88	73	86	83	99	78	96	104	71	87	85	86	89	89	73	82	79	95	80	87	84	98	80	92	86	82	82	80	99	88	77	75	119	91	83	107	75	89	91	100	95	89	75	89	100	85	77	86	82	75	83	95	90	80	76	75	90	73	85	83	86	81	100	78	86	97	81	79	104	81	85	93	98	84	85	85	90	71	84	76	91	61	74	92	68	87	90	98	76	99	83	85	85	78	84	84	75	89	111	69	82	81	87	75	81	80	78	89	82	66	79	95	87	106	83	95	94	94	77	92	90	84	92	82	78	84	96	82	87	87	73	93	93	94	106	80	90	89	82	102	89	95	90	85	72	75	91	68	76	88	87	93	88	86	69	95	79	80	92	91	68	71	71	102	81	97	73	86	79	77	109	72	69	97	90	79	85	96	106	81	82	89	87	98	91	92	86	87	83	78	78	93	89	85	91	99	91	87	89	77	88	85	87	82	79	81	76	85	77	73	87	93	96	70	95	86	88	82	83	83	86	89	87	93	85	85	88	91	98	73	79	80	109	81	60	89	83	77	77	100	80	83	79	92	101	66	81	71	74	88	90	68	74	83	84	109	108	93	91	91	101	93	81	94	95	81	97	74	84	96	85	89	114	100	88	103	76	98	101	94	84	67	89	100	76	96	88	88	104	92	108	78	91	87	82	97	92	71	89	90	107	89	91	92	86	96	89	93	100	89	89	88	79	70	83	92	85	81	83	92	88	96	84	79	102	86	90	113	90	78	87	81	110	104	103	85	85	77	104	104	86	93	69	103	68	95	85	99	77	86	90	89	94	81	69	81	77	94	91	64	96	90	78	113	85	75	85	91	101	77	66	75	84	90	114	83	82	96	75	84	86	85	94	98	78	89	88	85	78	91	95	73	94	96	97	79	84	79	81	93	75	88	82	88	86	79	92	80	78	87	90	94	107	90	96	87	92	78	89	78	97	80	76	93	91	90	84	74	75	70	80	87	98	92	69	102	92	86	100	107	77	72	76	89	96	84	95	93	94	87	71	95	91	88	99	77	76	98	82	80	90	109	74	84	81	91	94	81	71	88	73	98	97	84	74	86	84	81	87	86	105	84	84	69	94	86	94	74	78	93	87	89	96	92	71	76	77	106	89	81	91	91	97	84	72	100	89	90	104	89	81	90	84	85	92	85	91	85	89	90	70	78	95	90	89	69	84	71	80	78	94	84	99	71	67	82	77	94	61	74	92	72	107	94	86	94	73	78	90	80	100	97	81	98	98	100	95	104	86	89	90	88	92	77	71	91	91	71	100	71	76	88	93	83	92	87	77	97	89	80	70	84	82	97	88	83	85	95	83	93	81	86	90	101	79	97	78	85	90	103	95	88	97	83	75	84	73	82	83	73	89	83	101	79	80	82	97
5233	343	418	416	426	388	401	374	337	340	334	344	338	320	345	309	354	299	310	308	323	324	295	302	318	283	324	279	307	329	318	295	311	296	328	278	280	309	291	288	242	289	261	329	293	292	283	252	318	307	301	277	288	322	295	294	329	307	276	304	305	314	318	321	307	320	322	309	310	309	306	309	277	298	292	298	321	315	292	310	303	298	295	280	265	284	314	282	302	308	295	290	281	296	279	295	314	302	300	290	297	284	292	293	313	290	298	295	309	306	328	329	333	304	280	289	300	336	310	280	282	271	341	291	262	334	321	306	310	289	311	309	298	286	307	303	281	312	302	327	319	304	307	284	338	309	283	328	315	323	321	318	301	313	276	296	297	311	299	280	293	315	273	311	334	298	299	295	318	281	287	290	311	322	268	331	274	304	296	281	280	299	302	280	281	322	282	310	285	306	288	291	294	297	332	275	298	325	277	304	301	311	302	276	277	289	293	286	299	311	298	320	331	309	289	318	321	292	275	297	306	305	293	291	315	323	317	307	298	293	309	323	323	287	282	280	288	292	301	301	272	303	290	324	288	313	310	322	304	314	299	293	307	349	305	300	279	298	327	271	284	329	296	313	282	311	293	284	305	281	282	298	291	290	298	328	272	285	283	317	298	297	298	316	297	270	324	265	292	302	280	308	300	289	302	277	303	301	310	294	317	288	312	303	305	307	316	268	302	281	290	303	277	299	314	289	298	293	298	288	326	271	310	297	319	325	287	287	330	312	312	322	309	267	312	337	319	284	285	271	301	314	294	268	283	282	296	285	286	293	283	324	292	291	284	299	325	297	307	286	311	321	303	298	317	306	292	301	310	333	331	308	266	284	293	304	287	295	282	287	308	310	279	296	278	298	295	292	288	313	295	270	284	318	322	308	287	273	295	289	290	301	307	297	277	281	295	316	302	290	335	307	308	287	273	282	323	303	284	315	279	285	296	298	279	307	288	281	287	301	329	336	278	275	310	275	284	291	317	279	307	308	300	279	293	281	289	300	314	318	312	312	313	286	289	296	332	260	285	310	299	297	310	323	271	258	295	299	304	288	294	319	327	306	290	314	303	296	298	313	305	289	298	317	292	305	260	280	302	304	274	322	295	277	308	254	286	276	309	262	290	312	322	298	299	288	292	331	307	302	313	333	263	252	311	308	317	282	312	264	288	320	277	356	322	301	276	318	319	294	311	308	293	313	260	300	322	317	299	292	296	318	287	295	275	293	285	299	310	293	299	319	293	307	277	269	326	284	283	295	275	317	284	286	296	289	310	316	302	275	306	264	328	316	289	259	314	314	312	338	273	315	327	279	321	305	316	332	287	303	294	284	301	315	275	276	297	285	300	311	279	306	301	298	256	314	309	348	307	305	298	293	283	310	333	303	310	300	305	301	299	264	289	293	314	268	300	275	314	284	303	299	282	282	292	290	289	311	323	305	290	310	318	320	286	286	285	320	309	323	288	338	313	283	307	311	286	321	295	282	302	304	285	313	299	321	301	306	305	289	307	307	331	302	296	273	291	297	296	295	306	298	318	320	339	264	283	309	284	305	286	315	262	316	284	326	276	305	291	327	245	288	294	297	295	311	266	306	311	282	283	303	282	322	299	297	312	300	312	286	281	294	314	278	275	267	285	316	300	305	299	287	292	287	326	313	294	301	326	323	294	321	279	299	296	300	302	303	343	298	301	322	296	274	312	296	330	289	317	314	320	295	275	286	277	283	282	310	318	319	284	295	308	292	285	280	281	291	298	314	317	298	287	282	287	317	310	287	311	303	287	286	276	274	282	276	290	267	320	316	314	297	287	316	294	321	291	300	302	309	291	314	285	299	324	324	296	318	317	299	271	271	291	275	293	293	304	286	305	307	306	314	280	284	305	313	319	280	282	289	268	291	278	299	326	273	308	270	295	275	300	285	281	317	299	286	314	308	317	307	304	267	283	323	323	290	299	288	318	292	328	312	290	331	304	299	333	321	286	303	300	316	286	267	310	315	323	307	288	300	285	317	293	288	289	276	293	294	308	256	296	277	304	297	272	289	274	304	296	281	274	293	301	348	346	292	279	275	296	268	303	287	317	300	316	330	286	321	310	307	333	296	315	317	300	301	296	315	300	298	277	285	309	307	318	300	341	335	288	309	303	268	322	312	282	312	300	305	278	254	309	283	302	289	299	309	282	251	304	303	244	319	325	282	270	251	285	294	291	334	302	318	305	294	302	326	282	314	313	295	359	321	326	290	287	294	290	305	321	273	262	284	320	293	302	304	310	315	319	307	274	307	314	310	314	318	320	284	289	297	345	312	283	276	307	294	315	273	285	276	314	292	295	302	323	302	280	311	339	297	282	322	301	297	292	295	290	313	296	305	319	312	306	278	353	293	281	279	301	302	315	311	309	306	295	314	304	294	304	274	321	298	279	275	288	282	314	306	310	299	317	299	312	273	267	301	322	294	303	303	298	306	345	340	318	274	297	308	312	283	314	303	249	326	303	289	297	313	320	284	260	310	288	295	270	328	291	297	286	334	294	310	307	320	280	313	323	286	294	292	294	313	300	320	308	272	297	291	294	269	324	276	291	312	318	313	300	289	282	290	333	327	293	284	318	268	313	290	311	285	279	293	288	328	310	331	292	325	308	305	290	312	293	281	292	298	301	310	333	278	313	306	315	292	274	299	301	300	324	283	330	300	269	311	322	285	270	304	285	314	315	295	302	306	294	293	341	293	284	308	296	323	323	314	290	313	299	293	299	290	270	280	310	261	307	294	287	301	281	328	324	298	266	303	273	275	311	307	309	329	271	300	295	316	278	290	276	295	290	274	307	288	292	249	288	296	290	307	324	299	313	277	290	304	331	289	306	299	252	282	302	300	273	265	296	278	317	276	326	287	283	274	306	276	299	306	277	298	320	323	300	302	283	313	313	293	300	318	316	306	284	314	298	321	309	293	313	353	278	304	294	283	294	307	313	300	285	297	273	281	297	305	300	286	273	283	283	311	278	316	323	255	328	306	310	304	304	284	289	293	298	316	297	292	284	287	289	343	300	267	308	283	282	291	298	314	274	336	307	297	316	293	267	270	267	316	287	286	321	297	289	297	306	287	310	352	289	265	293	314	282	281	300	282	302	299	299	313	280	263	277	278	296	320	299	295	335	301	275	327	295	265	307	299	306	300	289	292	300	298	306	298	254	307	302	301	308	273	272	314	283	314	310	321	281	291	293	311	297	292	303	300	313	284	285	301	317	252	305	297	305	310	288	272	309	323	312	280	302	297	300	279	312	286	332	296	311	295	280	289	283	307	284	308	313	288	288	305	312	305	324	302	309	286	307	297	309	298	287	321	316	328	317	295	290	277	327	283	296	274	323	296	296	287	297	306	276	273	289	269	330	301	306	279	295	320	332	264	311	292	313	326	344	291	272	294	282	305	326	282	282	305	319	286	330	317	304	287	306	281	298	309	329	298	290	316
39523	13554	2495	953	690	518	443	372	286	250	210	216	175	164	169	155	147	162	118	126	102	131	130	134	109	117	119	117	99	112	97	117	93	129	116	98	108	111	101	90	91	104	93	103	101	127	92	86	115	100	87	96	101	87	109	116	106	102	85	108	120	100	111	98	95	99	98	104	97	93	103	95	102	102	108	101	118	118	89	101	98	109	121	120	85	112	92	99	88	113	118	100	106	102	108	106	100	87	101	101	115	103	91	98	105	106	111	113	110	83	107	104	95	104	78	106	118	101	103	87	118	107	99	97	99	92	113	89	111	107	99	94	102	103	101	100	90	116	109	99	102	113	109	95	103	90	94	91	107	117	104	106	97	70	85	99	104	101	97	94	112	100	92	112	88	98	106	110	120	97	104	102	102	106	89	96	107	95	116	102	94	98	118	98	85	90	82	97	101	110	106	107	101	103	90	98	90	94	107	102	110	98	92	109	88	91	94	102	102	103	100	96	116	127	107	113	104	98	102	101	83	119	102	105	93	88	90	99	104	110	97	96	98	113	112	114	99	91	117	100	101	100	104	98	101	95	103	115	86	99	109	98	101	120	109	94	100	97	98	100	86	93	84	103	122	97	118	97	120	99	100	109	90	101	111	82	109	93	107	106	118	93	90	103	116	107	104	107	105	92	102	90	93	113	107	83	95	116	88	103	113	99	107	119	98	105	115	107	112	109	108	102	99	113	95	104	130	95	113	97	110	94	103	98	99	110	96	111	122	104	79	102	97	123	119	86	88	116	101	95	104	98	95	122	109	132	91	110	96	96	95	91	116	113	102	83	112	104	105	97	115	107	101	102	102	97	109	76	113	109	109	112	101	117	96	108	93	103	110	117	99	101	89	114	102	108	89	107	100	106	112	113	103	104	102	108	103	96	101	97	80	98	101	101	110	101	91	94	112	110	101	99	102	88	106	92	92	115	97	103	108	119	95	118	80	128	105	103	89	105	107	110	116	102	100	95	108	103	106	99	95	93	116	117	103	106	103	102	109	121	103	110	94	94	80	109	106	99	97	96	100	111	83	114	98	109	97	90	105	92	92	104	101	104	102	101	93	116	107	111	105	96	86	98	100	107	107	81	110	118	103	103	102	97	98	99	102	111	120	110	87	97	121	97	89	118	111	91	98	90	110	100	108	98	98	105	100	119	118	91	107	103	107	115	117	102	102	95	106	93	84	89	113	109	109	114	87	100	113	97	116	97	108	122	102	111	114	124	111	104	102	93	102	97	112	91	104	108	86	98	128	110	93	108	101	102	100	86	92	97	89	97	108	117	96	97	103	90	100	112	106	83	120	103	115	98	90	95	105	98	112	86	99	94	101	105	103	109	111	100	117	109	81	99	79	102	100	99	97	118	93	111	102	88	105	107	115	90	100	95	96	100	86	117	87	80	93	90	98	92	113	90	100	123	110	120	91	106	96	111	94	93	92	92	112	118	94	98	114	101	104	107	99	103	107	102	99	105	104	119	93	106	105	86	103	97	103	107	93	96	77	91	97	105	98	90	120	106	116	105	92	100	110	106	96	99	83	106	108	121	94	100	97	96	101	113	91	101	116	106	97	100	81	99	105	118	121	94	122	92	93	108	110	113	116	89	103	101	112	96	99	111	109	93	88	99	99	87	109	104	105	90	117	92	103	93	101	75	88	101	97	100	115	100	93	87	116	107	110	101	110	102	83	104	109	102	99	116	94	95	109	96	116	91	108	93	96	110	109	128	104	93	86	106	97	109	101	105	119	115	93	104	96	100	115	100	96	111	124	91	108	113	107	91	109	105	88	102	102	106	98	107	96	101	102	82	105	102	112	111	116	99	102	93	110	134	110	105	88	104	103	88	92	97	95	97	97	107	96	79	102	88	96	90	88	102	90	92	92	114	106	102	82	109	102	101	91	99	113	109	105	115	104	107	106	124	109	107	105	106	122	87	105	111	109	116	102	105	110	101	93	84	93	99	122	101	111	119	101	102	101	118	98	86	96	108	97	105	97	119	99	92	105	107	99	97	97	114	108	75	110	103	100	119	104	84	106	107	98	96	97	106	113	113	112	100	104	105	96	114	112	115	93	102	107	79	98	80	100	112	89	83	100	92	111	97	100	98	116	109	110	123	105	113	92	94	99	87	109	100	103	96	101	108	100	115	76	111	112	115	113	97	103	85	110	96	89	108	93	108	106	88	112	93	94	118	91	104	93	91	80	106	102	100	101	111	100	88	113	100	87	92	103	82	84	98	87	114	111	95	105	102	119	116	110	125	84	122	101	99	128	112	111	105	78	114	100	91	90	109	103	113	101	109	81	110	95	84	113	99	114	111	109	98	108	90	79	98	95	110	104	107	116	96	101	94	99	114	125	98	112	105	106	103	94	93	108	97	104	104	109	102	111	88	106	98	94	103	95	107	94	93	101	93	97	111	100	103	112	85	98	106	95	103	107	109	121	106	110	120	112	103	93	104	91	107	103	113	112	113	108	114	111	90	88	109	99	109	112	89	87	101	93	106	103	126	112	123	75	116	105	99	109	109	121	106	110	111	91	97	98	81	124	99	111	103	91	102	105	105	93	94	108	98	103	88	75	103	100	108	103	88	93	106	91	103	105	102	110	97	119	96	91	101	93	107	90	123	103	82	102	98	90	94	114	121	104	112	95	95	105	92	110	95	93	92	96	95	92	98	107	95	97	96	101	87	109	113	112	101	97	108	85	107	90	116	90	107	107	87	102	87	98	103	104	112	93	95	103	108	103	107	114	96	117	122	99	90	88	129	106	101	103	89	99	100	114	111	73	98	87	99	85	98	91	94	109	108	110	110	100	111	105	112	99	112	99	92	101	92	104	95	100	98	103	117	87	105	95	102	103	95	92	106	80	90	99	85	101	110	111	93	94	106	123	103	92	117	91	84	111	112	113	95	94	103	84	112	95	106	91	92	88	110	113	110	98	110	111	107	99	90	130	97	85	114	101	111	104	109	105	102	83	123	104	98	92	117	95	94	92	107	106	114	107	115	92	93	103	102	110	94	106	97	110	107	98	93	96	99	114	98	115	92	116	92	104	100	95	117	110	88	104	90	108	118	107	103	100	99	94	114	114	98	101	106	95	107	104	91	96	95	97	104	84	99	99	89	108	78	95	93	122	104	105	88	115	97	87	98	100	115	99	100	110	87	108	105	124	86	91	89	94	105	100	85	112	124	109	103	102	105	105	102	112	102	98	105	112	102	100	88	95	107	96	114	103	96	114	108	121	102	111	111	115	105	122	105	86	83	105	94	103	102	112	99	105	102	101	104	126	111	121	88	98	83	99	112	96	102	111	93	110	78	98	107	104	91	107	109	97	102	107	101	105	104	88	87	88	113	88	102	116	110	105	91	108	110	97	99	110	92	111	106	115	102	102	95	116	100	121	116	112	91	108	86	121	128	111	103	108	90	109	111	104	118	108	111	98	111	110	104	108	93	110	109
18617	1212	2785	3202	2710	2180	1812	1582	1293	1135	1043	929	830	772	702	663	631	617	593	571	503	519	505	462	457	483	451	432	433	458	443	395	442	440	435	430	420	440	410	416	415	398	396	444	389	403	408	391	382	382	386	361	381	409	384	353	341	360	391	344	371	391	339	371	351	369	368	344	354	359	356	329	359	353	365	347	354	375	346	371	360	339	331	388	345	339	372	336	370	351	398	385	383	398	343	359	376	339	381	341	323	343	362	374	352	340	337	364	317	319	388	366	362	337	325	337	382	350	330	359	350	351	361	331	368	338	340	308	375	356	349	350	372	353	350	319	367	344	328	376	354	387	334	395	343	333	334	336	343	352	353	353	330	321	327	350	329	353	354	317	375	348	374	369	358	346	357	374	348	339	336	335	348	354	318	353	346	354	377	369	349	348	349	355	375	335	355	361	369	328	341	373	352	378	378	350	317	383	337	344	342	316	337	360	357	346	350	367	289	330	359	370	355	360	345	354	373	315	339	353	376	396	367	331	346	373	314	366	338	342	345	348	364	302	344	378	350	332	315	334	318	366	336	366	335	334	333	327	351	376	340	318	329	340	370	343	323	378	347	359	351	314	372	353	367	337	358	313	364	350	392	343	378	341	346	349	335	360	340	331	344	358	325	375	337	341	343	354	365	353	317	331	333	374	349	337	367	333	362	318	356	347	339	382	376	334	369	366	378	363	371	371	327	366	342	355	354	344	345	349	336	363	344	340	321	355	327	319	332	358	312	345	356	370	355	344	352	321	334	370	361	364	340	310	307	352	354	360	314	339	367	358	347	336	346	366	355	368	378	397	356	306	370	311	311	315	339	321	349	318	365	346	341	358	317	330	351	351	369	345	311	315	380	341	349	337	330	340	343	347	360	364	345	363	346	376	345	334	338	357	362	332	333	316	380	355	367	368	331	356	342	326	363	320	382	340	336	358	375	343	325	369	332	315	337	339	331	391	340	328	330	363	375	352	366	312	341	348	325	363	342	318	361	342	339	361	353	357	335	365	320	354	340	357	358	320	340	364	337	373	353	336	339	391	364	361	374	371	366	358	350	339	329	340	359	351	333	310	377	357	386	377	349	327	346	336	336	370	347	374	351	375	362	337	349	322	334	336	350	347	354	332	373	351	342	333	346	315	384	349	348	352	362	328	355	392	314	323	367	341	336	334	357	358	323	352	326	349	334	351	357	334	345	329	362	313	330	387	378	341	339	357	337	367	341	362	345	349	362	342	352	352	373	325	339	355	367	357	359	356	384	358	354	389	364	354	325	349	338	330	358	327	329	332	354	338	331	361	342	349	379	355	336	318	301	314	320	350	327	327	389	324	331	403	336	333	319	346	353	335	329	330	354	337	355	361	346	312	362	337	363	332	338	325	355	325	370	380	342	346	359	339	359	357	373	334	336	323	348	349	362	344	328	331	323	350	373	338	354	335	355	363	339	352	348	388	371	341	294	345	321	355	354	330	350	351	323	327	376	345	341	348	331	332	359	386	353	348	345	323	336	359	357	346	380	370	325	359	347	360	352	327	345	344	332	383	321	359	342	370	352	364	333	360	300	381	359	352	340	349	330	334	380	350	349	355	341	307	361	350	349	356	329	329	355	318	368	351	357	338	349	336	363	394	365	324	373	308	351	370	345	358	350	359	341	336	351	339	349	357	345	324	355	338	338	366	367	357	348	363	312	357	329	358	343	339	340	352	350	346	348	356	338	368	338	365	384	374	324	360	357	343	322	383	352	374	364	345	373	366	354	367	335	341	365	362	347	334	365	325	363	329	365	371	335	362	350	355	343	342	385	347	361	335	360	349	350	350	355	334	309	348	350	352	316	351	356	368	351	356	362	338	352	363	363	349	338	352	385	339	319	361	350	394	345	331	358	353	343	364	337	310	364	378	362	354	341	360	368	348	349	336	351	334	355	336	360	332	359	347	375	351	366	344	330	368	362	317	354	339	385	374	319	372	340	345	352	368	325	321	352	327	334	352	347	354	371	342	332	380	345	349	381	343	364	334	364	312	307	346	340	324	370	343	364	336	356	314	334	357	365	353	343	355	331	371	343	336	354	367	356	366	371	317	340	341	345	328	374	354	349	361	338	409	357	346	374	372	351	359	369	347	337	341	343	324	346	351	364	354	355	337	354	377	373	355	344	356	368	334	342	388	340	310	341	380	333	366	348	344	380	325	332	362	344	371	322	347	376	353	359	349	348	364	356	364	334	348	310	342	334	287	349	341	337	393	382	383	325	354	349	361	339	363	330	362	334	339	360	322	347	351	355	341	335	367	356	376	305	375	332	350	373	331	331	346	333	337	358	371	313	367	363	380	357	350	348	340	369	345	359	333	352	312	371	349	365	357	351	340	380	348	344	362	351	364	365	367	331	370	366	333	347	349	343	344	369	356	328	345	327	347	375	344	344	354	392	331	351	344	341	327	328	373	358	317	356	337	352	362	351	366	316	346	339	377	366	359	363	346	340	360	323	362	349	342	292	329	371	339	354	365	361	379	330	327	363	385	329	335	348	347	321	373	336	337	376	324	341	355	372	334	363	342	351	352	330	337	330	327	354	359	375	308	366	353	351	359	336	327	376	344	377	361	351	339	351	356	365	328	343	332	382	359	334	327	311	355	352	359	313	352	322	344	328	311	367	343	363	335	322	363	364	337	358	339	322	383	358	354	357	331	372	366	342	365	318	359	398	374	375	344	374	360	363	379	354	364	329	334	357	333	308	346	340	393	331	300	365	367	346	360	343	345	368	394	337	314	367	342	326	364	349	330	366	363	332	360	347	325	370	306	329	380	351	354	356	340	322	380	346	383	393	338	330	326	334	359	377	379	384	336	356	353	343	368	355	368	367	356	353	330	335	351	333	346	346	340	355	342	348	341	383	359	340	347	336	312	382	364	347	345	328	366	339	338	324	353	326	347	372	341	366	343	370	358	337	348	344	328	372	354	347	353	342	348	303	333	389	314	361	353	348	344	340	329	344	336	351	324	330	335	346	354	312	339	336	293	343	327	378	344	323	345	346	331	359	380	379	331	340	339	328	358	315	334	355	288	331	350	329	338	378	342	371	380	313	336	334	336	341	353	317	337	350	334	352	401	341	370	301	342	313	364	331	382	346	333	368	342	357	326	344	375	379	329	378	353	315	345	367	394	331	340	377	356	360	317	363	384	321	351	359	353	347	349	349	344	347	336	348	340	336	372	371	361	359	336	339	333	368	323	402	317	331	347	329	321	373	351	379	361	366	315	330	355	342	360	367	351	317	309	339	343	357	385	342	329	342	349	314	357	354	338	315	334	337	334	345	355	342	390	347	353	365	387	343	353	319	358	330	359	333	348	334	348	360	353	333	353	344	355	377	325	317	336	349	323	365	377	352	355	373	349	354	347	344	355	358	325	358	345	336	346	338	379	372	340	368	344	365	351	343	358	308	365	363	334	345	353	328	353	337	337	342	343
46494	20660	11396	2362	1417	1056	810	619	516	483	423	383	384	330	308	278	315	271	298	249	248	258	240	244	248	229	225	227	226	239	226	229	246	232	226	209	206	257	249	192	212	236	235	196	216	197	240	203	192	211	219	217	209	198	222	231	226	198	206	216	228	223	228	211	233	208	225	195	214	234	204	230	191	231	216	229	197	218	195	248	194	204	202	196	238	198	224	194	213	188	216	206	185	204	214	204	205	254	237	232	192	196	174	219	198	205	182	248	203	215	197	208	204	255	207	206	212	229	194	196	205	211	224	193	236	217	224	229	216	191	205	203	208	201	205	202	207	203	236	234	202	240	207	184	185	218	204	234	210	192	189	225	249	202	224	215	225	217	227	203	233	238	204	209	232	211	192	215	221	235	200	217	236	189	226	212	210	218	220	198	212	194	207	209	219	202	217	202	219	219	221	194	218	217	182	219	206	222	198	230	229	188	199	214	224	205	220	227	201	216	200	217	221	202	230	237	220	199	228	217	227	196	186	206	231	216	225	202	203	199	231	231	194	203	211	202	201	179	233	200	222	216	194	203	197	214	234	211	211	222	210	230	223	200	207	200	207	206	217	218	205	229	198	195	234	193	215	204	216	208	210	228	184	233	206	198	218	207	204	183	212	220	215	201	216	244	221	203	210	230	218	205	210	199	218	209	183	212	209	210	184	200	186	193	190	208	246	224	193	195	188	202	202	194	223	186	215	183	214	204	224	224	197	195	213	206	205	200	195	191	201	204	207	209	196	201	206	219	214	220	211	227	208	199	192	200	212	204	189	203	202	199	217	204	232	212	197	234	201	200	221	207	227	200	200	218	216	222	226	203	209	200	213	203	187	205	220	240	204	210	222	224	220	198	227	223	209	223	226	201	209	212	211	222	201	202	222	216	216	199	199	205	221	231	222	226	237	204	192	216	232	197	219	207	219	238	231	206	197	216	218	190	203	207	199	203	221	203	225	200	198	236	216	222	206	201	196	229	217	208	220	188	241	205	188	224	194	220	210	226	205	182	192	217	216	222	212	217	207	194	212	207	219	219	217	174	199	230	233	204	210	200	216	219	237	230	205	210	204	212	215	221	223	219	206	231	219	216	211	205	189	178	194	203	205	211	233	210	238	203	181	200	206	199	239	204	182	217	218	226	233	223	245	189	195	203	185	220	213	213	221	209	237	198	197	205	219	162	201	211	186	223	227	189	216	220	214	208	232	210	215	221	204	202	199	220	223	211	220	185	203	215	184	203	216	195	243	205	191	190	224	203	220	206	202	188	218	224	222	214	219	224	221	206	203	185	201	219	209	200	214	205	165	190	216	212	229	213	205	199	202	203	220	208	213	197	221	204	204	218	212	211	186	194	223	229	230	206	209	222	214	216	227	198	211	201	230	215	222	210	192	222	208	232	219	220	201	228	205	217	187	207	201	213	191	177	202	203	194	193	214	194	210	179	214	183	212	207	204	220	211	213	221	208	194	192	232	200	213	222	192	197	231	207	231	187	201	202	239	221	218	202	226	197	229	213	197	211	206	201	227	214	218	212	213	183	214	247	216	216	216	206	203	225	200	217	223	203	240	219	220	247	203	214	218	228	187	210	207	229	228	209	221	228	212	190	247	227	202	210	197	211	201	234	215	219	212	216	216	197	195	200	222	208	222	196	194	204	204	203	194	204	211	208	202	212	191	226	186	199	225	209	226	194	236	201	232	181	210	200	215	206	184	198	222	231	205	226	229	203	189	195	202	227	220	222	200	186	213	215	216	187	166	175	202	213	210	219	201	208	218	204	183	221	190	214	217	207	239	202	198	198	182	189	193	223	205	203	212	204	223	220	212	213	223	191	226	212	222	189	213	195	212	231	176	197	200	211	187	225	201	204	224	218	220	211	212	198	220	225	196	236	214	209	216	215	210	218	211	209	231	218	217	212	189	212	213	214	222	201	226	201	225	235	211	207	217	184	193	222	232	195	200	219	210	214	210	223	199	201	217	216	215	211	232	223	207	192	232	232	217	217	193	219	207	227	221	241	196	220	229	216	222	222	216	222	205	240	206	195	222	208	208	232	210	220	184	220	223	185	199	206	207	198	205	204	205	200	188	192	208	188	215	217	218	205	217	207	204	218	218	211	232	202	197	205	222	218	200	223	185	215	200	187	227	204	217	206	215	226	213	232	205	229	228	176	223	191	205	207	227	192	224	237	218	212	210	205	210	209	217	197	209	199	212	213	224	212	220	205	234	194	230	218	210	199	223	218	222	203	203	214	218	203	189	215	227	211	197	203	193	234	188	187	231	218	202	197	184	220	222	212	198	188	210	213	200	209	208	220	195	210	205	236	233	209	217	227	229	203	219	216	226	225	196	223	220	176	208	183	202	205	217	219	229	216	207	205	207	203	206	226	203	204	243	208	210	211	201	232	213	211	209	197	217	217	195	206	242	186	226	209	203	190	220	199	229	220	205	223	168	188	213	170	193	199	201	200	224	193	223	230	187	199	215	242	215	218	242	189	209	214	209	204	224	193	214	205	194	199	192	221	171	195	228	198	210	251	225	220	210	194	204	235	218	195	216	210	201	199	212	206	207	195	217	207	198	243	181	211	198	224	215	254	196	208	204	190	200	201	194	197	240	226	210	194	233	230	222	197	206	226	233	195	199	217	207	185	217	217	201	193	200	221	216	205	204	202	208	215	208	206	188	196	227	191	195	204	216	188	224	197	222	231	222	201	188	243	187	206	196	201	199	212	227	215	213	196	221	197	222	205	213	197	219	217	197	221	202	202	214	216	230	222	223	211	229	203	196	203	197	200	188	224	220	198	238	201	209	233	193	214	223	204	209	237	227	212	228	206	186	187	201	229	191	183	220	204	221	217	195	217	202	227	222	200	224	217	202	214	209	201	220	202	234	197	214	207	221	206	238	181	203	214	194	209	222	215	195	177	219	219	209	233	227	205	229	221	205	208	221	216	218	212	225	234	231	200	214	224	211	197	219	212	223	240	214	220	201	177	221	223	225	193	213	258	238	211	185	241	212	208	212	193	209	219	197	188	213	218	211	204	191	188	222	192	181	208	197	236	226	213	210	218	181	223	217	212	196	216	192	204	224	203	198	212	198	200	211	222	206	199	250	218	199	206	193	187	227	235	214	230	202	192	210	233	224	203	194	232	194	200	203	225	219	230	206	210	211	194	216	203	213	210	214	219	233	220	205	193	232	236	209	221	221	235	197	208	208	206	205	202	245	201	218	215	230	214	196	192	213	231	176	253	217	220	218	203	227	192	209	197	180	205	211	204	208	214	233	199	203	214	217	210	201	201	218	233	194	228	228	183	230	237	217	214	212	206	203	216	231	238	210	187	190	192	210	212	216	190	209	195	224	207	200	214	219	202	196	228	204	196	200	222	193	197	198	201	220	222	200	202	223	187	236	202	205	217	217	224	191	213	211	206	211	198	201	209	223	206	201	209	203	208	214	209
24388	2406	5266	6131	5083	4264	3387	2964	2542	2116	1918	1663	1625	1469	1379	1268	1177	1203	1060	1026	1005	988	1003	914	887	914	836	762	842	835	804	772	770	781	740	720	716	726	726	753	689	680	678	699	728	735	725	728	645	708	686	746	673	666	659	691	611	663	655	665	650	662	668	654	635	641	688	728	691	625	687	685	662	689	651	636	622	674	646	663	650	645	674	625	640	691	681	660	619	680	628	654	632	632	639	639	614	657	661	623	661	665	678	694	660	610	629	644	650	650	618	612	653	644	603	639	635	639	646	659	645	651	627	661	659	686	579	679	628	664	615	648	604	654	637	628	664	622	651	615	638	631	650	627	643	624	641	663	589	646	648	655	639	661	625	649	641	625	601	673	604	608	634	663	594	678	626	615	621	646	640	623	646	651	631	641	628	635	634	611	610	639	598	588	629	653	633	640	640	631	595	625	640	636	617	630	614	615	682	622	665	640	623	639	638	633	673	640	644	608	627	603	638	629	646	686	680	584	628	663	635	616	620	661	665	647	588	642	615	641	658	643	651	633	581	647	616	610	610	644	667	594	594	639	633	665	619	638	683	635	643	567	644	623	598	639	649	581	648	622	630	623	613	622	627	635	625	610	596	616	638	605	655	573	632	565	601	617	632	676	603	588	591	623	647	613	644	616	650	630	633	624	669	611	592	585	631	661	669	607	643	694	614	619	619	628	628	652	644	603	603	663	613	578	619	594	649	651	641	615	590	647	621	606	628	647	606	649	633	640	648	652	646	595	660	622	611	627	660	582	644	640	677	578	607	651	635	635	595	654	640	630	644	681	598	600	637	598	625	627	610	613	638	648	620	596	653	645	627	605	627	627	666	612	627	618	632	688	627	609	630	678	617	651	632	619	620	607	604	684	657	623	671	610	641	665	587	612	636	650	619	666	602	603	586	657	652	668	693	624	620	598	603	606	644	622	650	633	613	619	643	641	634	674	650	625	636	619	631	613	644	648	647	619	611	640	639	614	622	597	610	603	648	642	645	647	597	627	654	634	613	657	619	688	605	610	625	614	611	637	632	638	659	595	663	628	640	566	662	626	597	646	603	618	658	637	659	631	648	634	583	615	658	589	652	649	662	609	663	648	613	622	603	647	656	638	645	675	638	664	632	613	620	612	649	622	594	624	621	575	663	660	667	661	618	649	662	612	659	603	598	601	613	665	646	633	650	639	652	601	640	614	648	620	608	578	615	625	622	662	626	589	562	629	628	646	577	594	633	607	623	594	656	635	632	634	610	644	591	642	627	601	625	647	670	594	609	640	660	628	657	580	581	640	654	595	650	626	630	594	611	614	677	615	655	614	624	640	657	672	626	601	623	665	609	603	652	629	669	612	603	671	633	686	666	618	643	631	632	579	630	635	670	650	657	608	608	601	646	649	625	664	666	583	631	598	635	626	669	640	615	629	634	626	657	652	596	618	607	624	650	594	656	690	651	615	615	602	681	620	634	634	642	597	621	626	641	610	664	661	633	620	646	629	629	638	641	661	649	657	648	632	662	658	627	620	588	626	647	640	577	639	637	641	614	637	622	620	619	623	592	677	605	650	613	641	613	620	668	628	631	616	606	677	665	681	641	624	589	659	626	633	600	602	608	630	668	598	639	663	630	619	664	631	667	637	624	580	599	632	610	623	651	630	616	625	610	635	650	652	629	682	639	594	656	626	612	642	613	617	630	649	620	640	649	626	604	640	615	624	669	657	630	641	640	606	562	637	616	638	624	628	643	623	686	634	613	635	666	643	641	647	590	633	614	630	620	614	639	649	654	633	630	611	597	667	608	598	615	665	631	626	614	638	591	659	644	587	603	663	625	628	628	611	634	635	642	630	587	637	628	606	599	694	641	617	640	602	598	640	621	647	628	637	611	631	631	655	648	609	629	611	634	593	627	654	575	622	605	572	614	611	627	632	626	617	558	598	621	634	634	621	619	615	685	633	608	640	631	620	664	641	624	591	605	633	634	628	688	659	654	615	621	654	620	652	645	594	645	660	688	644	679	587	631	642	632	644	583	603	642	674	664	644	670	609	664	635	672	630	603	615	661	658	624	648	617	602	638	644	707	615	631	660	613	618	608	614	628	653	655	669	598	662	614	640	616	641	598	636	654	636	593	629	634	635	686	630	642	610	631	604	634	635	646	590	668	650	611	594	664	608	663	608	657	633	613	594	661	560	633	652	699	647	615	656	606	633	668	639	626	619	626	613	641	656	634	627	605	668	649	632	617	616	630	627	647	634	632	610	627	639	618	669	615	655	600	602	639	628	634	622	629	614	648	593	661	611	633	575	615	615	624	625	612	628	635	604	619	631	585	616	628	669	656	658	619	646	598	654	664	650	591	606	649	641	641	656	624	684	658	674	599	672	631	609	617	634	634	659	576	641	639	620	599	597	649	665	604	626	660	633	571	619	650	628	627	641	630	624	664	620	631	619	643	632	645	614	646	587	657	607	640	678	626	638	608	590	657	629	589	588	621	644	653	630	642	619	625	601	625	607	642	617	606	608	656	647	656	636	639	640	619	607	635	643	617	618	617	623	634	592	616	652	618	629	593	639	609	678	632	590	642	616	614	665	618	618	600	629	607	611	625	653	651	587	635	665	593	635	637	608	626	608	650	630	624	662	642	626	614	625	658	631	593	605	628	620	642	623	616	654	635	637	637	656	611	618	583	583	638	619	629	676	637	594	626	631	614	640	638	606	615	588	633	579	645	643	602	615	602	632	608	614	638	670	633	625	682	612	649	627	600	657	645	638	647	675	618	632	648	629	598	631	624	664	646	603	607	605	627	603	617	635	603	631	650	615	603	631	610	644	638	634	618	649	622	611	636	646	663	668	649	625	668	638	664	642	629	618	643	614	631	617	645	682	639	659	679	593	641	625	604	622	612	679	647	600	600	611	618	638	587	666	604	623	621	679	637	621	631	617	615	642	626	605	645	660	612	620	655	643	625	636	634	617	675	675	615	612	659	650	653	675	649	609	643	618	650	627	589	614	603	606	658	628	613	658	631	670	651	600	608	621	638	595	642	539	616	672	617	596	608	611	613	649	605	614	696	625	620	606	595	641	616	647	622	637	643	644	618	678	666	622	631	688	652	660	648	642	673	691	657	613	649	614	674	612	611	647	612	638	617	618	593	620	669	646	633	613	690	612	660	651	608	597	640	605	608	608	679	612	673	669	615	613	626	652	628	609	607	640	634	642	714	644	634	627	624	651	662	601	645	625	601	633	646	616	654	639	613	625	643	628	654	643	650	644	664	637	636	607	669	649	634	646	695	673	648	588	647	634	630	598	671	641	611	594	632	625	643	647	587	664	652	616	608	666	624	684	630	635	628	636	616	637	644	656	617	621	631	641	648	638	637	605	609	647	592	626	626	663	611	616	691	691	606	679	657	634	652	656	650	612	614	632	648	621	595	651	660	594	610	633	631	634	632	607	647	595	613	605	653	698	590	646
6196	321	268	120	118	91	82	105	99	103	99	88	73	89	90	87	90	88	84	95	88	71	78	97	76	76	96	82	91	70	82	84	103	93	78	92	92	85	87	91	77	83	83	94	88	92	89	82	110	106	99	92	91	110	79	88	68	90	79	77	68	91	83	90	88	88	84	101	83	92	88	73	98	89	77	87	90	115	90	68	86	98	75	87	62	81	90	84	77	88	80	85	78	78	91	90	65	104	83	90	92	90	86	87	78	77	99	96	86	96	77	87	87	87	69	87	90	66	88	71	89	73	86	94	77	80	82	75	98	80	79	68	98	93	83	83	93	101	78	101	86	90	73	89	83	84	93	74	80	97	76	83	80	92	78	71	78	83	73	84	86	79	97	81	101	89	90	68	94	96	103	111	91	76	89	89	75	79	111	84	81	84	95	69	81	92	94	86	79	75	87	75	83	85	90	97	93	89	106	73	98	87	86	83	101	75	75	77	75	78	85	99	74	111	69	84	101	91	71	78	77	86	79	94	70	80	79	88	92	80	95	84	88	83	89	97	91	81	83	72	82	90	85	103	95	107	86	86	88	100	86	91	101	76	82	100	102	89	93	79	93	73	98	96	73	73	96	92	97	85	84	90	77	74	104	74	76	82	83	76	90	86	94	100	80	76	94	90	83	87	91	90	75	98	81	94	93	83	88	63	93	82	95	81	91	77	99	85	79	85	82	96	96	96	83	86	80	83	88	87	92	76	98	93	89	94	78	100	100	114	103	73	73	77	95	90	72	91	97	94	87	80	85	75	84	92	76	93	96	98	93	79	85	84	88	84	69	88	83	78	97	119	77	88	98	89	97	94	86	89	94	89	91	77	101	92	121	91	90	80	78	85	91	66	85	76	84	83	72	89	99	71	88	90	85	86	93	90	84	83	89	108	88	75	87	86	70	100	94	92	77	83	74	87	83	90	91	75	84	69	101	96	76	89	78	87	83	92	75	77	93	89	90	91	92	94	83	84	101	86	93	86	92	89	95	81	80	74	68	86	69	76	96	78	81	70	92	95	101	100	94	88	78	99	80	83	90	91	86	93	70	89	89	91	75	102	87	83	97	96	85	87	92	93	89	90	92	102	91	87	73	71	84	93	94	96	72	97	91	67	84	85	84	95	88	80	93	98	89	104	85	93	76	84	91	99	88	78	69	82	78	92	99	87	99	72	96	82	73	80	90	96	89	76	77	91	92	79	85	92	83	86	101	83	76	96	93	90	75	74	102	80	90	85	84	68	77	90	78	78	103	84	90	89	83	103	87	80	90	114	73	86	96	103	77	76	88	79	81	84	94	90	112	104	92	99	82	91	93	98	81	95	103	84	89	83	81	73	99	90	88	89	80	97	72	92	94	85	91	91	86	78	92	90	80	104	94	91	80	80	78	84	88	80	105	89	85	98	97	96	83	97	89	79	102	84	88	71	80	78	84	90	83	87	92	74	102	86	115	82	76	84	81	84	101	90	91	78	90	94	96	73	79	88	69	79	88	77	91	96	77	101	70	81	102	93	100	87	86	76	102	69	92	97	84	79	88	79	76	93	84	79	84	71	91	88	79	88	105	82	75	103	74	92	105	84	77	95	97	90	80	95	103	76	91	70	89	82	91	99	89	74	70	84	85	93	90	74	80	83	94	69	72	63	88	81	80	84	96	96	74	69	89	91	87	89	76	68	79	72	88	92	82	89	79	75	78	71	85	95	84	75	81	85	97	91	89	86	82	97	103	87	86	86	91	84	83	95	75	90	80	99	74	97	90	90	97	98	84	106	84	90	107	85	81	86	89	102	89	87	92	84	100	96	91	82	90	75	91	88	82	87	82	81	67	101	96	96	64	78	84	105	92	75	76	83	100	77	83	73	80	80	92	77	85	95	86	95	99	83	81	80	86	81	89	75	99	63	91	74	68	85	94	96	101	78	85	96	75	108	82	103	90	89	91	85	85	77	88	95	90	97	80	103	82	82	97	77	98	87	91	69	83	86	82	81	96	88	93	92	89	100	80	102	96	91	91	80	96	88	92	81	84	81	89	87	79	93	96	85	93	77	91	77	92	71	73	98	97	79	73	74	90	93	100	108	88	89	93	84	91	100	67	93	101	77	70	92	88	99	85	89	78	111	91	87	96	77	106	107	92	85	91	87	77	106	91	90	88	95	76	95	99	99	79	75	65	79	77	86	88	97	80	81	90	77	93	109	79	102	86	69	88	113	85	89	78	95	86	83	91	77	93	84	92	95	73	93	93	86	92	90	82	88	77	83	81	96	88	92	92	93	73	73	92	91	106	96	64	107	96	88	92	98	85	85	95	89	100	94	86	87	69	87	97	97	90	89	78	82	101	83	87	85	76	82	76	104	73	89	79	91	89	100	87	94	84	101	81	95	85	94	83	89	104	98	86	88	95	95	93	91	99	96	92	75	86	91	85	68	89	92	80	95	63	84	74	89	88	83	92	92	86	106	89	91	85	100	88	79	82	90	83	99	101	90	93	98	91	80	60	107	76	89	74	95	83	84	83	88	97	92	74	79	84	87	71	89	82	94	87	98	92	73	81	92	80	84	80	82	74	76	88	77	96	92	97	93	90	90	83	76	84	81	62	99	89	83	79	78	85	90	88	84	71	86	89	75	81	74	85	67	85	83	99	89	77	87	75	81	83	95	62	84	87	65	95	89	95	87	90	81	77	79	90	96	80	83	72	103	90	76	92	114	95	80	86	83	81	87	100	95	85	75	99	86	85	97	63	83	90	83	96	91	79	94	100	76	98	110	99	83	101	90	101	93	106	102	89	94	97	92	80	81	93	88	97	83	79	84	88	84	91	88	94	88	71	90	79	90	85	98	84	86	89	80	82	93	94	95	100	90	84	87	72	75	84	90	83	89	81	91	84	71	95	68	76	82	83	72	82	78	98	99	76	75	98	78	90	79	87	86	98	86	91	80	85	89	85	79	93	85	95	85	90	96	84	83	87	99	83	96	87	97	88	87	80	89	66	71	70	80	77	83	92	88	80	91	85	74	72	85	80	96	82	80	79	84	76	68	85	79	85	103	83	92	86	93	89	92	84	84	80	83	80	86	85	83	95	93	86	73	96	93	83	89	77	92	91	92	89	103	72	63	82	85	93	82	84	98	111	81	74	78	84	76	96	79	85	72	98	77	73	77	84	99	77	79	86	88	86	76	89	85	111	78	80	90	87	88	78	91	93	68	90	85	81	75	82	98	92	93	95	104	73	82	93	91	87	95	97	96	79	89	86	98	107	85	79	88	87	100	87	76	85	77	86	86	94	83	96	87	100	102	88	88	94	94	82	91	104	82	88	89	91	99	89	86	93	81	102	94	90	97	103	95	99	100	101	61	95	84	91	96	87	98	99	82	79	83	59	92	92	84	79	78	86	101	102	89	90	72	84	80	84	102	84	91	85	88	84	98	63	95	92	92	87	90	86	66	92	78	92	86	74	101
5699	368	436	465	409	363	371	374	351	367	363	301	324	337	328	316	292	361	316	310	296	273	305	319	301	324	311	293	316	311	332	277	320	300	296	303	284	295	308	329	323	310	292	308	295	292	307	300	274	267	321	319	291	324	298	294	312	298	286	315	271	292	308	319	287	271	285	309	298	310	317	284	306	302	334	318	299	278	302	300	304	331	307	298	287	309	301	305	314	287	299	313	310	273	297	283	293	304	287	308	288	297	303	307	303	281	277	337	313	301	315	321	322	263	311	294	283	248	319	319	303	323	304	306	317	304	288	282	307	306	297	283	291	301	294	295	274	311	310	302	305	327	295	284	281	308	278	283	296	316	309	307	275	299	305	300	333	296	284	297	260	283	284	275	284	293	280	317	321	266	321	301	335	304	277	295	303	299	310	318	303	299	289	298	292	295	281	282	328	320	274	301	292	299	303	310	313	288	328	308	285	309	292	324	312	274	289	307	291	297	303	329	314	328	309	293	332	291	333	329	315	307	279	307	316	293	293	315	295	293	279	320	290	307	271	266	258	313	280	288	295	285	308	274	317	279	318	327	292	304	296	278	301	291	301	312	290	295	284	272	295	307	291	313	317	290	301	296	316	311	276	293	274	314	286	322	267	303	293	284	300	325	283	295	302	303	332	281	318	294	300	304	308	323	283	315	302	294	275	288	282	316	289	268	296	289	312	323	299	316	295	301	313	270	287	322	313	271	313	289	290	329	298	319	285	307	310	305	301	325	290	298	291	314	332	317	286	270	293	321	313	302	305	295	289	311	300	275	301	289	290	293	303	312	296	309	290	317	279	279	299	296	291	295	300	276	312	268	295	287	303	294	291	263	293	328	285	286	333	308	292	291	280	271	296	311	249	331	291	309	301	284	317	292	324	299	300	289	298	300	321	299	272	324	305	333	309	293	319	316	295	297	286	313	329	309	279	280	296	327	313	287	303	307	290	297	277	281	322	273	293	304	310	327	296	295	304	293	288	308	310	310	298	299	311	293	312	319	289	314	294	281	300	279	314	281	297	315	326	310	309	276	304	325	333	288	287	312	303	318	287	288	281	329	300	276	292	295	335	298	322	304	284	292	301	288	309	274	323	307	320	328	286	301	296	268	285	303	294	278	333	330	297	351	266	321	323	299	291	304	306	291	255	279	323	308	293	252	275	308	271	303	280	321	298	280	302	284	287	293	284	301	291	341	287	306	303	260	304	301	273	286	281	300	270	301	313	295	294	319	298	277	287	298	287	312	294	281	325	306	314	276	284	300	330	283	305	306	283	307	276	306	276	279	304	291	274	297	287	288	315	294	288	304	311	316	320	295	306	322	312	278	277	305	305	281	302	320	295	288	310	312	331	300	282	318	297	256	298	297	283	319	323	320	287	306	294	264	299	284	305	270	288	267	302	307	297	279	334	312	302	307	311	285	310	272	312	294	312	328	313	324	309	318	318	304	306	261	302	291	320	318	348	321	305	311	303	297	291	294	286	277	284	285	303	289	291	304	316	323	313	299	301	288	307	298	278	307	296	286	270	305	282	300	336	300	297	304	295	301	317	324	286	308	298	272	306	304	319	304	283	293	299	273	276	290	284	307	303	294	303	285	310	306	252	286	331	296	311	307	305	306	269	311	326	317	319	298	288	311	322	297	325	304	318	311	328	314	283	303	307	282	331	307	309	258	302	257	317	285	335	295	291	297	291	296	281	274	327	310	308	314	279	277	319	302	299	288	301	264	318	279	308	301	313	327	323	328	305	286	306	308	322	308	305	316	297	297	315	285	281	280	327	301	314	315	286	312	311	303	310	278	313	308	299	304	322	308	282	289	285	327	329	291	326	291	283	280	309	261	301	307	306	325	313	286	261	313	313	297	304	305	299	304	270	307	322	292	280	313	300	296	274	317	288	286	308	315	303	249	316	306	294	269	303	311	291	291	330	256	284	301	286	294	263	271	322	278	335	291	297	260	273	302	313	284	311	297	294	335	307	314	309	295	279	294	297	278	277	307	324	299	289	292	273	253	276	312	283	316	294	304	294	272	319	295	298	298	302	302	285	302	301	317	269	289	307	295	305	280	319	300	306	296	306	303	313	293	308	276	305	331	258	301	276	294	322	276	315	273	291	321	298	276	320	304	303	287	300	303	285	279	301	310	308	295	280	296	315	294	313	296	300	301	290	293	314	318	288	303	268	283	328	306	300	298	264	341	327	291	279	319	280	279	295	285	281	306	295	297	303	311	328	285	291	285	308	283	329	306	274	315	286	299	289	312	321	309	289	313	323	298	305	274	274	309	290	291	312	281	315	296	311	301	285	303	287	299	299	297	289	318	312	289	292	286	307	317	302	317	298	305	297	276	313	299	275	276	300	284	316	293	291	294	298	305	296	298	310	313	287	302	317	261	318	306	303	290	271	289	314	308	298	282	292	255	306	334	302	306	276	287	323	270	289	271	295	305	315	304	297	269	283	289	298	296	268	275	319	303	284	274	300	274	319	285	316	290	305	294	279	299	311	297	304	291	314	307	286	324	317	328	279	318	252	282	298	278	293	289	309	285	293	306	287	289	288	287	312	320	314	318	294	277	304	314	301	292	304	298	296	247	300	279	300	278	305	297	287	277	297	291	285	300	327	314	306	307	317	284	300	311	302	277	285	292	336	280	322	287	295	328	329	277	293	289	301	320	305	294	297	308	300	319	308	283	307	280	298	275	305	335	292	285	250	331	305	280	291	286	283	298	288	313	328	302	290	318	324	311	283	281	319	284	280	309	321	293	319	274	298	304	296	299	281	298	255	311	281	344	308	298	265	305	302	286	298	300	321	297	250	304	288	275	295	302	292	325	269	284	305	323	290	289	300	323	269	284	299	300	281	313	281	289	301	268	296	303	284	302	298	296	318	315	281	299	303	294	336	337	304	281	336	281	321	321	318	307	311	302	268	314	310	283	301	278	307	307	279	285	276	325	297	280	308	276	291	326	303	317	306	279	315	297	279	290	305	294	323	321	328	274	307	297	303	304	348	275	304	313	292	294	315	304	313	312	306	293	301	311	283	286	286	295	299	312	299	290	306	297	316	308	303	268	319	287	322	307	297	262	311	289	275	327	281	303	311	325	309	344	264	283	309	286	259	301	308	313	291	329	288	277	289	347	296	322	276	304	320	320	302	279	307	269	328	278	308	291	296	306	286	287	305	306	277	313	306	308	320	319	297	328	274	300	305	290	299	268	294	302	253	300	318	310	318	287	316	274	330	302	292	275	297	280	310	311	334	295	295	296	303	293	295	275	281	308	295	314	282	313	277	307	275	290	307	293	290	265	289	287	304	273	276	304	306	281	315	330	302	300	292	287	326	280	291	289	275	296	275	269	312	299	288	300	293	280	331	291	305	302	322	314	265	314	317	304	298	294	272	288	301	291	311	332	308	306	296	315	321	276	288	325	290	314	304	313	293	290	294	300	287	286	268	288	280	315
40391	16230	3860	1002	666	531	412	294	266	230	213	204	155	175	177	148	151	128	120	117	128	138	127	97	106	111	128	126	132	125	120	117	108	136	115	110	111	120	114	94	119	120	102	108	112	90	113	111	113	98	112	110	105	107	104	94	101	96	121	99	112	83	114	113	107	112	108	101	87	105	83	99	103	118	101	94	102	104	92	105	104	116	97	111	107	113	105	107	101	130	100	120	113	108	100	109	102	108	112	103	97	101	115	106	95	97	95	106	120	117	128	106	105	118	96	98	92	85	114	105	106	99	101	96	106	109	102	111	111	107	115	105	105	95	120	105	86	96	108	115	97	111	111	87	108	107	116	91	105	103	104	93	119	89	93	101	102	80	102	110	100	94	98	115	101	93	112	93	93	121	91	106	121	114	107	96	116	110	101	111	93	107	104	94	110	101	96	108	111	106	99	114	108	99	106	111	113	90	107	104	100	106	104	104	112	108	106	105	108	99	106	106	101	108	104	113	103	101	87	99	106	104	110	91	88	103	117	104	111	99	87	100	102	122	136	99	94	107	103	104	102	109	119	103	106	113	101	103	98	108	72	118	97	96	120	121	109	105	106	101	98	122	99	103	110	101	125	104	108	93	90	107	105	94	101	95	98	88	118	82	108	108	103	89	92	109	98	98	110	98	99	90	112	112	99	120	97	94	108	111	109	96	105	115	120	96	115	114	94	102	107	95	108	105	88	126	122	112	95	94	109	95	94	106	110	127	87	96	116	97	106	100	115	99	121	101	95	127	129	105	114	83	98	116	103	100	86	75	106	117	112	101	112	98	104	117	119	100	95	94	108	106	101	92	102	106	91	104	114	99	91	106	104	105	98	89	86	92	115	97	98	90	110	104	117	125	104	94	103	96	114	102	105	110	115	101	114	125	99	106	98	115	109	124	102	112	98	124	101	107	90	110	101	102	100	120	110	102	89	125	100	125	105	108	100	90	107	109	110	100	82	109	91	100	99	92	108	116	104	112	114	99	128	107	87	95	117	111	103	117	124	102	105	103	115	101	97	111	106	125	109	108	108	93	88	102	106	103	84	122	101	117	113	117	86	114	96	108	107	103	112	97	95	101	94	107	100	112	104	106	86	102	113	108	111	107	111	98	76	110	95	92	102	111	106	114	114	94	100	107	94	117	115	95	112	101	121	115	97	101	104	92	122	105	108	129	119	109	123	96	98	110	112	100	111	96	106	100	114	106	90	121	106	96	107	114	105	100	95	113	106	104	108	115	118	98	92	107	101	76	96	103	102	93	108	114	90	109	97	95	83	110	86	108	112	97	112	113	111	104	124	120	109	101	98	87	101	97	98	104	96	95	105	84	92	101	105	110	105	105	113	103	120	113	104	103	107	85	109	102	102	95	96	86	107	102	87	134	110	110	108	99	107	111	109	98	107	110	108	107	91	106	104	84	108	98	101	97	120	100	105	104	99	117	117	112	92	108	105	125	100	99	120	96	90	90	104	114	108	86	111	101	109	99	113	113	111	99	90	88	114	92	116	106	97	102	106	91	122	83	101	111	122	100	120	98	111	93	114	108	98	100	109	115	96	109	101	108	121	96	86	103	123	99	95	95	108	113	113	109	110	100	104	95	89	98	102	95	108	95	101	109	91	97	104	86	97	105	102	98	104	108	106	115	87	111	103	117	106	103	99	105	102	104	109	109	115	110	119	99	94	108	86	119	117	101	111	123	104	98	110	108	114	114	100	91	105	92	124	104	97	109	123	100	105	108	108	92	104	100	112	95	92	111	122	88	101	94	101	97	108	105	116	89	131	106	119	114	128	124	81	119	105	115	93	121	98	100	108	99	86	112	91	91	98	103	93	111	87	80	98	94	106	99	89	104	123	97	91	119	94	101	85	108	109	101	102	101	123	111	88	125	116	109	93	98	126	95	116	88	102	93	114	109	124	80	107	115	100	88	113	93	91	111	113	98	102	109	124	104	113	107	105	120	111	120	102	115	113	102	108	116	111	100	99	122	111	100	100	112	101	111	109	106	95	127	108	93	109	105	105	103	110	103	75	89	107	97	109	113	106	94	102	102	98	87	116	103	105	99	101	100	116	93	101	114	104	109	115	115	93	108	102	100	115	107	95	116	99	114	95	103	117	96	111	98	94	98	124	108	91	115	114	102	109	98	93	93	96	108	103	108	121	107	97	108	107	117	89	101	88	99	110	112	106	92	126	104	98	100	100	106	107	100	95	100	99	97	106	106	104	103	102	108	93	99	106	97	123	99	124	109	123	99	97	105	112	94	119	105	91	134	112	105	101	116	117	92	108	124	94	96	112	112	106	110	119	109	103	112	88	111	94	108	104	97	91	86	114	117	109	91	107	113	113	93	90	112	96	107	105	102	77	105	116	104	111	97	97	99	115	104	106	98	85	86	107	101	106	86	119	110	106	112	90	107	96	109	127	100	106	124	110	92	104	106	97	92	100	111	123	117	102	97	102	110	92	78	107	121	98	112	120	100	94	122	108	95	101	106	90	105	95	94	111	105	101	111	102	114	115	100	98	128	114	119	111	105	94	124	92	117	93	107	119	99	107	109	95	102	115	108	105	115	82	93	116	82	131	99	99	101	103	97	105	101	99	89	111	95	106	109	106	106	98	107	103	125	100	109	92	90	107	90	96	136	94	85	112	97	113	108	139	105	105	89	96	118	98	104	115	93	117	91	109	100	96	103	96	91	110	97	102	104	98	103	105	93	108	104	110	120	111	126	107	94	117	110	100	108	101	103	91	105	95	94	128	117	115	120	101	96	109	102	99	113	100	99	113	108	113	96	117	104	114	120	106	109	122	101	90	112	102	109	109	98	98	119	88	107	98	102	91	100	116	101	97	102	106	110	104	113	96	96	94	106	107	102	93	91	94	92	98	104	94	103	124	105	101	106	116	101	84	113	94	114	117	101	84	111	82	106	111	112	127	99	96	111	108	106	97	113	107	93	105	107	99	116	86	106	100	81	121	118	119	102	110	95	97	97	97	92	112	109	97	91	103	78	117	99	103	91	122	120	108	108	92	111	102	99	89	114	114	112	113	101	102	118	112	108	95	108	122	107	105	93	105	111	93	96	113	119	94	108	101	96	110	103	108	92	95	97	116	102	106	122	97	110	104	100	82	115	117	120	95	102	89	108	107	107	83	106	119	94	101	92	111	97	112	120	125	114	80	92	108	114	107	107	89	88	98	107	109	105	89	107	107	103	94	100	111	121	113	108	104	99	99	100	107	108	95	114	94	116	103	110	104	93	90	106	88	100	95	120	105	116	107	110	107	107	118	91	120	123	101	84	92	116	102	103	105	101	96	107	134	103	111	105	103	113	125	93	98	106	101	103	102	117	104	126	97	112	96	93	116	105	102	116	112	104	118	96	105	110	102	87	94	100	105	106	112	117	86	117	97	99	105	104	91	115	96	100	80	116	97	116	87	109	102	105	111	98	88	94	95	121
19704	1257	2680	3127	2749	2147	1841	1513	1298	1132	1010	899	809	758	704	662	631	579	550	552	514	545	491	523	500	457	471	426	444	429	453	407	405	422	443	429	406	384	405	396	370	408	369	371	415	402	378	406	403	381	394	371	378	401	340	370	358	384	351	374	374	333	349	356	374	370	373	338	370	367	371	357	382	361	338	362	359	353	359	343	359	354	324	342	328	341	370	372	365	370	303	348	344	343	349	375	365	369	339	323	364	399	350	329	352	388	333	350	332	336	346	351	342	347	315	364	400	361	362	372	342	329	390	348	341	364	365	353	345	326	373	325	352	355	327	383	337	332	366	357	360	357	337	355	347	378	363	348	339	323	385	357	340	331	340	339	358	357	339	346	387	348	314	361	336	343	352	349	371	343	332	381	336	348	347	372	334	356	377	358	354	337	352	359	335	395	327	351	359	391	362	375	338	339	356	336	347	319	357	370	340	321	369	356	359	316	319	328	392	354	368	371	379	320	378	340	355	311	368	321	342	345	365	376	357	349	347	354	356	345	351	300	342	323	334	362	353	352	367	354	371	357	340	354	317	334	354	376	355	341	326	336	351	367	344	339	358	330	376	367	365	344	366	357	361	343	344	330	347	314	347	349	335	370	337	321	382	318	336	325	323	365	365	353	364	339	338	361	337	309	362	352	369	345	356	312	349	359	360	372	341	349	371	355	328	362	341	365	363	323	336	369	355	354	362	314	342	327	333	342	353	327	344	364	362	370	398	366	357	372	353	334	362	361	342	353	372	352	318	325	382	347	351	337	317	342	335	339	343	341	368	363	344	353	368	343	356	360	349	379	345	362	367	361	335	342	368	390	331	353	349	362	323	338	360	342	317	374	363	366	346	367	338	366	343	366	332	355	355	350	347	340	394	346	333	379	384	343	325	369	337	330	303	328	328	325	334	348	360	361	337	366	349	359	324	371	362	340	388	296	315	354	329	338	356	370	365	345	354	357	354	313	356	354	379	374	343	323	336	341	359	341	348	373	328	361	324	316	353	350	351	359	364	348	351	348	357	315	360	342	349	324	337	310	348	342	338	351	362	336	371	367	317	344	344	365	368	331	394	355	352	361	345	315	326	345	370	338	349	369	347	331	357	330	344	304	363	348	353	350	312	367	375	338	355	357	364	366	374	330	323	344	342	318	330	368	326	350	349	323	335	334	333	357	348	374	367	343	326	342	339	348	366	370	337	357	356	355	352	358	386	355	324	324	356	356	334	323	356	340	347	346	335	321	362	363	349	336	331	349	357	360	349	328	318	361	340	361	343	334	353	352	375	337	331	363	383	328	345	372	334	348	345	324	366	354	321	351	358	375	347	332	369	373	363	358	362	360	323	332	365	342	364	360	334	338	334	376	353	382	375	326	348	357	346	298	334	348	351	363	349	333	374	351	344	345	379	341	352	350	356	357	389	316	366	336	357	385	318	350	341	349	367	364	350	343	359	359	353	351	382	318	326	375	339	340	350	356	336	370	365	362	326	344	356	360	334	305	366	361	371	331	376	351	334	320	379	373	364	313	313	358	340	348	329	296	352	346	328	342	332	349	330	355	366	336	346	347	358	357	326	354	357	319	353	336	332	352	340	356	334	336	366	382	355	354	359	390	345	371	354	333	353	343	350	349	366	351	327	336	392	327	332	360	334	364	367	354	350	341	333	357	344	366	339	345	369	407	358	353	364	364	351	364	338	332	343	325	354	369	330	323	353	332	349	332	295	339	346	363	393	331	344	331	353	345	326	308	340	313	378	364	346	330	364	351	325	328	341	320	324	346	377	365	403	324	361	353	302	352	348	367	335	363	345	351	343	313	319	344	368	350	376	351	321	349	353	360	382	387	372	361	385	381	322	363	350	348	354	326	363	313	357	352	352	338	347	360	364	317	343	339	347	387	328	358	333	349	359	387	359	343	336	340	363	368	389	349	385	332	349	349	339	389	348	339	367	348	372	366	393	355	342	377	376	350	324	308	334	334	357	344	314	330	357	372	370	331	361	356	336	351	332	343	357	350	328	367	299	349	332	374	382	359	360	365	344	356	342	367	360	360	360	352	334	354	343	359	351	322	351	363	356	344	337	342	338	373	339	343	327	357	325	349	348	370	328	326	336	365	321	367	378	352	380	330	344	331	337	379	341	365	352	360	343	363	339	347	349	346	355	322	380	351	331	329	324	330	355	368	360	346	324	326	365	347	350	367	340	336	323	345	339	333	341	350	343	369	333	355	332	329	391	329	320	348	362	372	376	320	337	333	352	351	364	342	344	333	347	318	315	320	313	378	344	357	365	380	380	354	353	312	378	350	356	357	372	345	337	385	360	336	334	351	319	377	353	354	315	378	372	374	345	303	366	349	350	361	341	364	357	355	339	366	355	342	344	348	360	317	332	368	358	358	360	315	344	352	351	297	385	348	368	370	333	355	353	355	385	349	338	366	376	326	347	335	336	347	314	341	360	345	342	352	338	322	360	336	348	351	383	347	345	368	346	358	367	341	347	358	333	348	357	327	344	358	337	357	331	344	360	332	349	333	332	341	361	323	351	376	380	324	360	407	320	363	334	340	337	334	374	333	348	358	332	320	342	340	336	325	364	363	347	374	339	368	334	358	353	390	369	358	384	342	350	330	382	384	359	354	327	325	331	339	335	364	308	348	332	368	328	372	336	381	321	386	354	328	319	319	352	328	355	359	339	372	384	364	360	369	328	338	348	333	317	325	359	337	349	344	357	361	363	381	349	350	362	366	351	348	344	338	367	372	335	350	361	380	358	312	338	342	397	347	351	362	355	369	346	341	346	386	327	343	322	379	310	335	358	346	342	332	317	354	359	334	344	375	324	362	346	345	351	366	363	357	345	336	321	374	322	345	311	332	325	375	382	339	348	362	351	380	404	331	359	341	307	367	374	341	379	347	357	338	339	346	370	368	362	359	347	340	358	378	353	363	334	365	358	350	359	358	361	399	357	344	364	407	339	376	355	317	339	357	318	316	395	357	309	338	337	343	330	365	348	360	377	334	327	380	313	336	345	376	340	351	362	371	330	340	333	379	341	353	414	330	357	334	332	327	387	369	349	336	362	343	338	335	359	378	342	367	352	316	343	334	362	334	383	349	332	341	365	299	325	331	338	368	344	334	377	344	344	366	359	348	342	354	344	329	361	326	355	341	362	359	342	366	358	349	349	358	330	338	332	332	326	360	327	351	328	351	368	335	331	337	355	377	360	358	340	383	328	325	351	347	366	334	360	355	340	331	335	357	368	340	338	373	365	365	331	356	384	372	305	338	373	329	353	370	378	345	327	342	386	354	332	313	315	367	338	345	383	359	330	357	337	337	380	339	355	359	357	365	333	355	333	346	367	345	331	360	362	376	356	335	333	344	362	342	412	338	352	360	368	365	353	383	367	350	341	373	359	361	348	372	371	364	354	358	350	342	333	338	346	379	374	329	344	326	318	335	340	345	324	332
43818	21939	17808	2965	1472	1085	839	618	524	476	458	357	340	310	320	280	297	277	295	276	281	273	266	252	243	236	246	244	258	217	242	218	207	241	238	223	230	229	208	204	199	193	237	249	221	193	191	214	230	205	234	232	223	199	207	230	202	215	235	228	227	212	214	224	207	208	214	243	221	216	228	216	196	189	194	228	203	192	204	208	207	217	217	223	243	226	219	204	211	214	191	222	190	200	229	225	193	238	234	206	228	208	208	211	216	213	194	208	218	219	202	215	178	245	222	215	220	213	198	217	221	205	213	212	204	251	223	214	226	215	190	219	223	206	214	240	216	215	195	203	210	214	205	240	215	237	229	232	219	204	228	243	216	216	206	205	198	216	218	206	215	185	196	207	228	224	230	217	219	213	222	243	225	190	211	201	223	196	205	220	208	206	182	229	186	207	225	218	235	199	204	241	209	224	219	247	199	212	221	223	206	199	219	195	234	206	218	234	205	225	199	208	211	209	217	222	225	210	203	226	220	223	219	194	220	224	233	219	220	228	220	230	202	192	217	217	196	192	198	212	205	199	205	213	206	234	215	211	215	209	210	193	222	208	211	223	193	209	199	240	217	198	213	222	246	182	210	193	220	224	221	208	216	224	222	220	231	200	207	213	206	217	203	225	204	175	209	208	214	233	197	205	217	205	211	222	216	203	215	208	212	205	216	210	237	209	230	196	226	234	204	204	207	221	198	210	218	205	198	203	194	210	188	198	189	210	220	230	208	191	236	203	189	214	206	232	215	215	226	211	219	226	204	192	210	196	211	215	214	187	165	196	221	203	240	189	229	219	207	192	192	215	219	223	230	212	208	217	207	197	226	230	218	224	228	186	189	204	237	203	210	233	219	205	230	253	219	196	208	217	219	210	197	224	202	201	231	213	229	209	224	208	226	201	210	204	214	192	216	209	208	212	206	248	215	206	228	198	210	188	210	205	180	213	222	213	222	214	212	199	192	185	209	217	186	198	195	208	227	224	228	205	207	227	238	203	206	213	237	192	204	207	207	229	184	209	218	216	197	200	195	210	215	209	195	249	225	201	205	208	204	177	223	187	212	237	233	207	194	212	184	201	217	205	192	236	201	209	211	209	234	227	205	217	216	207	201	209	231	190	217	193	202	211	224	221	192	218	201	213	230	224	222	202	209	196	220	220	199	222	205	180	194	204	188	202	221	208	204	223	232	233	215	215	207	217	181	200	205	203	194	208	199	222	225	202	211	202	187	225	220	211	234	220	205	214	215	191	202	193	196	236	196	203	202	204	223	235	225	233	247	229	227	219	207	207	236	226	224	200	200	209	221	202	196	192	206	213	211	202	181	191	220	226	250	181	205	224	220	248	220	244	176	213	220	198	220	207	216	218	221	208	221	213	196	214	240	205	211	210	205	204	213	213	196	224	239	211	232	221	209	210	184	191	233	202	193	211	216	197	201	235	207	219	228	224	196	176	218	164	214	198	203	219	223	217	227	211	235	214	224	209	175	207	212	193	191	235	204	234	197	219	206	217	188	211	184	206	229	203	236	214	190	184	211	218	209	208	219	219	206	213	209	223	197	206	228	213	222	221	196	222	190	225	213	186	199	220	232	220	206	217	221	210	220	195	203	227	163	221	215	191	214	223	229	213	204	219	218	229	200	205	213	193	216	216	225	231	185	242	224	199	223	231	220	237	218	241	203	203	218	207	199	232	216	198	192	234	229	225	230	218	251	216	206	215	222	223	178	225	213	191	177	193	210	206	235	211	213	233	200	198	198	226	194	208	217	201	237	216	188	195	196	244	224	206	185	200	198	204	188	211	197	202	238	179	212	204	191	197	220	227	220	203	202	235	221	223	218	184	204	235	201	215	227	227	213	193	233	227	191	214	224	203	216	216	211	208	204	209	224	213	232	215	220	247	207	221	211	240	204	197	207	219	206	212	232	181	226	210	205	211	231	203	209	197	189	221	210	212	216	222	209	186	216	204	179	203	192	214	216	193	203	206	201	199	191	223	209	204	210	199	192	206	208	207	227	211	234	233	230	218	231	219	213	213	234	207	242	198	211	193	230	220	231	205	203	186	204	213	183	186	197	228	190	209	187	203	229	199	205	226	219	203	206	188	220	198	194	214	221	195	214	219	205	233	213	205	203	231	209	206	182	188	189	212	203	227	218	209	203	194	183	220	210	210	198	199	201	213	204	232	222	200	209	211	212	258	225	171	235	217	204	206	209	222	178	195	206	197	189	199	206	223	221	201	194	190	212	199	227	206	209	205	218	227	213	214	193	222	201	225	198	230	223	207	208	214	196	246	216	213	190	210	195	238	204	244	234	200	220	210	229	202	213	212	209	199	207	234	219	215	223	201	200	214	215	217	199	235	193	205	222	230	213	219	251	240	215	223	206	199	209	231	226	198	230	208	177	212	220	212	214	206	228	216	237	211	200	203	202	193	216	222	211	197	235	192	222	221	216	202	210	196	232	201	232	216	203	198	213	206	211	193	220	203	215	212	222	222	211	222	214	206	238	225	220	212	206	214	210	232	215	205	213	223	208	210	203	220	217	223	202	213	215	204	193	232	204	230	204	219	244	195	203	210	238	210	217	219	178	241	216	201	204	199	218	224	196	209	213	232	208	205	231	243	190	225	209	212	198	192	229	204	202	232	216	242	190	170	195	177	214	238	221	218	212	225	210	190	209	218	218	177	215	191	203	211	229	196	202	223	215	225	217	211	184	244	202	209	212	186	213	211	195	215	201	203	180	206	205	211	217	212	199	204	200	204	196	196	195	198	217	221	219	217	234	215	229	193	211	228	225	211	223	231	203	218	224	221	181	206	212	206	220	206	206	247	212	200	227	213	211	218	213	203	202	230	185	223	196	202	214	218	215	218	227	210	173	209	191	218	214	232	200	214	231	244	211	221	200	201	201	244	217	227	226	201	197	224	198	211	236	217	228	212	218	207	254	205	230	213	215	207	212	212	211	231	235	225	222	196	211	226	217	198	237	233	208	205	194	193	183	228	228	227	219	213	216	191	209	200	223	216	218	205	223	220	220	198	193	214	222	195	195	214	224	211	204	191	195	203	197	205	207	224	191	187	214	215	215	229	236	231	249	195	220	211	233	213	218	202	219	236	230	209	226	202	220	211	197	215	235	183	212	208	218	214	221	229	223	229	216	203	228	222	205	215	220	176	219	217	203	201	200	210	223	194	204	211	211	225	233	216	201	217	195	203	202	178	218	228	199	210	217	213	190	203	205	203	210	228	210	221	240	242	195	226	204	196	213	232	215	217	214	215	209	223	233	227	226	215	183	207	220	208	217	204	212	191	204	191	199	206	223	213	198	208	217	183	188	213	195	191	217	201	206	191	225	203	220	223	219	210	206	213	212	196	229	216	200	191	228	216	231	209	225	206	192	221	198	195	193	206	217	197	207	195	194	203	202	222	221	209	211	218	226	203	227	227	195	207	205	221	222	230
24938	2368	5237	6087	5115	4234	3420	2804	2403	2107	1887	1676	1538	1429	1339	1248	1184	1113	1078	1032	1014	984	970	871	920	889	861	848	811	856	811	797	764	830	762	754	758	707	711	688	719	729	725	729	732	750	700	654	688	690	682	636	691	687	711	664	730	660	706	706	640	696	676	665	646	684	633	667	690	673	667	599	673	689	645	627	638	669	625	676	662	645	674	636	617	635	615	636	658	654	648	674	671	631	692	706	664	662	606	662	674	661	587	665	600	625	620	605	683	607	636	612	629	623	621	645	616	625	569	627	626	639	665	594	648	637	619	601	615	643	666	644	672	624	647	641	601	652	655	693	621	668	612	638	605	664	686	635	667	659	617	653	615	687	611	648	674	640	643	634	643	621	608	622	612	692	640	640	653	643	638	700	640	635	679	680	639	613	590	601	680	633	632	608	655	618	657	619	660	577	631	599	635	606	637	643	637	622	619	599	629	635	603	643	639	636	614	598	652	650	648	641	639	639	625	600	609	616	634	691	675	626	617	636	617	609	646	619	618	670	682	646	623	620	613	646	612	641	644	625	667	632	610	653	632	661	625	660	623	611	613	620	642	627	622	611	635	617	657	649	655	640	607	599	612	633	660	663	633	637	654	616	662	646	594	606	645	662	652	659	614	670	602	659	610	619	601	668	659	604	621	647	665	660	673	582	632	641	607	621	660	605	636	640	614	629	626	625	627	658	616	647	604	621	615	603	625	673	623	580	650	606	607	630	615	658	647	631	628	614	670	625	644	617	686	654	658	606	630	638	601	604	643	615	655	588	626	646	643	602	631	662	649	664	629	651	592	642	583	630	606	605	651	626	645	647	654	650	685	619	642	660	646	610	644	603	624	610	632	617	640	672	613	632	700	686	638	651	620	620	595	660	633	629	669	597	608	649	624	589	600	625	611	627	585	669	692	670	641	659	591	615	588	627	619	604	616	639	650	630	677	683	622	619	599	618	594	623	642	631	662	613	617	650	641	643	591	595	623	617	655	639	636	605	630	593	644	596	618	668	644	663	634	644	641	611	656	609	653	672	599	638	619	645	643	586	660	591	638	665	610	636	623	586	584	617	631	636	594	621	665	671	605	613	680	605	633	665	618	649	636	619	656	644	615	623	611	627	591	667	634	647	629	655	614	678	632	660	646	642	619	661	608	626	658	591	625	648	615	578	665	657	693	647	623	613	628	610	617	625	646	609	619	665	663	609	574	631	665	573	655	607	625	599	600	649	599	626	645	632	647	595	673	658	586	603	611	614	623	608	630	628	646	632	678	623	653	633	616	649	598	642	586	581	644	643	614	661	649	668	619	635	643	618	674	605	602	636	601	665	697	674	654	644	669	626	599	670	664	701	617	639	599	655	606	637	613	650	600	651	615	629	604	625	649	618	651	615	642	632	628	644	624	646	648	600	677	644	622	576	623	650	626	598	632	644	598	617	610	640	639	624	617	615	608	644	655	638	619	651	647	605	655	603	648	575	627	640	633	617	668	618	624	697	618	628	625	605	574	627	588	641	610	624	601	623	640	649	628	604	653	585	629	609	621	608	606	564	637	569	564	617	616	624	627	665	589	648	604	635	614	614	630	669	622	634	680	650	616	603	592	597	582	631	592	644	640	622	584	633	565	578	631	634	656	653	594	584	645	620	625	673	650	643	630	625	682	601	596	613	662	651	644	621	614	656	636	627	588	641	642	679	611	636	646	615	653	620	611	632	622	647	627	644	634	654	653	653	644	633	595	611	633	616	616	642	652	618	658	676	676	610	664	655	642	624	626	589	655	634	627	656	620	654	646	645	689	617	659	642	591	594	626	605	659	607	582	629	639	630	651	629	591	596	630	643	634	643	583	651	657	600	662	688	584	610	655	610	668	601	659	631	649	636	639	627	627	610	661	623	586	629	642	649	712	636	618	638	603	685	629	678	645	680	599	642	654	625	588	644	678	595	666	641	600	591	622	633	610	641	584	615	607	651	660	693	622	597	588	689	650	609	607	627	649	645	658	615	649	631	628	603	649	645	662	626	646	624	638	627	593	629	641	607	629	635	624	621	644	613	602	616	662	666	620	619	707	626	574	598	630	644	623	634	609	639	611	634	605	650	612	588	603	657	579	622	631	609	668	663	599	668	626	607	602	644	661	658	606	625	625	640	622	644	600	602	623	627	616	608	643	646	637	628	640	661	613	720	607	617	662	639	638	622	676	631	633	620	674	636	631	629	598	614	620	609	618	610	664	604	614	626	657	612	631	611	631	626	682	646	629	598	660	637	602	627	637	617	654	607	575	661	629	649	660	648	606	630	654	630	645	643	624	638	644	639	649	662	610	668	658	632	653	603	618	628	615	617	670	630	612	595	617	615	615	605	657	639	659	630	603	624	596	633	652	636	663	609	624	683	622	666	678	647	622	690	614	632	628	598	621	634	615	635	669	594	650	636	617	604	609	643	627	658	602	675	625	599	603	697	644	619	609	666	620	580	641	671	628	627	609	639	619	623	639	614	679	662	639	635	612	586	637	644	615	640	652	653	645	630	636	613	641	609	593	614	636	644	626	599	695	677	609	649	600	611	690	635	631	647	644	618	613	624	647	596	610	635	581	616	626	646	631	633	621	625	614	600	607	634	618	603	611	629	622	641	611	629	580	616	629	630	588	616	618	606	652	629	637	680	590	616	616	635	663	639	634	623	638	621	640	599	611	631	664	647	588	599	657	646	672	616	591	597	634	642	635	621	650	592	647	627	615	599	615	602	613	655	607	617	601	615	617	653	630	630	631	655	619	610	645	620	629	652	690	569	634	614	651	634	643	644	654	681	619	640	631	635	669	634	634	609	606	680	635	609	681	626	617	629	597	621	636	664	657	689	604	625	669	624	644	635	648	649	581	567	655	618	651	604	609	661	613	611	655	656	650	640	683	586	632	654	644	649	605	649	613	623	637	628	673	634	665	632	602	644	613	623	658	583	646	646	597	637	659	658	681	613	596	623	644	671	640	630	641	622	601	586	631	636	602	603	679	682	640	626	632	630	624	641	625	616	621	632	615	626	669	643	618	610	654	581	649	620	575	675	580	653	661	612	641	654	630	638	637	589	627	682	616	688	609	652	638	644	648	584	614	648	668	670	658	636	593	664	610	646	629	643	597	595	681	643	619	650	655	735	676	656	611	637	632	601	636	619	647	662	631	621	600	625	643	631	620	601	611	644	666	653	627	652	612	641	598	608	626	659	667	653	613	647	634	657	660	617	655	635	621	643	659	613	639	640	584	637	573	655	611	681	616	635	632	592	550	636	658	619	652	625	664	644	586	674	623	614	662	579	639	633	645	605	587	645	633	679	618	621	643	602	618	627	679	671	610	617	650	632	622	588	612	643	596	638	666	621	654	671	643	622	630	625	615	648	636	662	618	616	643	657	657	633	609	615	614	637	663	593	630	622	605	608	596	619	644	607	598	657	608	675	623	643	635	590	595	603	645	605
6958	342	252	132	125	108	115	96	104	92	80	87	92	73	90	87	96	78	85	109	97	80	88	106	81	97	89	95	79	89	95	85	87	93	94	84	94	90	93	74	84	102	90	70	100	91	84	83	102	96	84	79	81	105	75	78	77	80	97	97	79	86	89	87	88	94	104	70	97	77	93	82	84	84	84	74	75	89	90	84	95	99	101	80	74	76	96	94	87	99	100	73	98	85	72	97	106	90	75	73	98	99	93	72	94	88	89	109	74	100	85	87	90	99	88	99	94	74	86	80	85	81	86	90	80	83	99	98	76	91	67	89	80	97	73	98	101	81	76	87	84	93	91	90	79	92	74	85	96	103	99	90	77	95	102	86	90	78	97	89	76	95	87	94	86	106	78	90	85	81	95	68	81	103	83	106	80	100	87	92	83	72	94	86	85	75	84	97	89	84	89	81	89	88	95	73	99	85	84	70	93	103	93	89	96	84	67	76	84	88	99	72	97	78	95	105	83	90	90	83	98	94	89	83	78	89	84	89	90	101	81	86	86	82	82	77	72	97	81	100	78	123	93	96	86	86	95	88	90	79	92	78	105	89	84	70	88	84	96	87	96	85	83	90	102	108	95	70	81	85	73	76	84	93	97	71	90	81	89	79	96	83	81	91	80	83	97	90	76	76	65	80	92	82	75	69	88	93	103	89	108	89	99	82	101	114	66	82	106	87	91	85	98	84	79	92	75	80	83	92	111	96	75	84	81	87	94	88	93	82	90	98	90	95	81	93	86	81	81	95	80	94	101	99	91	79	81	85	91	74	78	89	101	90	82	89	81	97	94	81	90	77	100	74	78	79	99	93	96	86	74	85	95	83	77	81	100	82	91	83	83	74	86	95	87	84	71	79	93	110	99	102	85	77	90	85	73	86	88	88	82	95	71	92	94	97	93	74	76	84	69	72	78	94	78	95	81	85	91	91	79	97	80	108	92	88	83	79	90	87	94	79	82	80	94	104	92	80	83	83	94	87	90	73	95	91	86	93	86	78	84	92	85	81	102	72	77	92	96	69	84	107	101	76	91	91	82	80	86	84	91	107	106	100	87	82	93	84	84	89	95	99	73	70	88	90	95	79	86	83	80	91	101	71	112	97	92	98	81	92	96	83	77	80	88	66	89	80	98	90	75	98	91	81	83	87	80	98	88	74	94	95	114	82	112	91	98	73	102	96	73	101	95	86	86	101	84	73	82	92	80	90	89	114	89	98	93	92	84	93	74	93	79	96	97	99	116	100	65	81	83	84	99	81	84	86	94	88	93	109	99	69	77	85	73	82	85	92	80	90	91	102	83	93	95	86	86	79	102	85	77	83	89	113	87	92	99	97	96	90	95	87	103	100	90	89	74	83	98	93	114	105	100	85	91	77	92	100	88	80	108	93	84	101	91	85	87	106	108	88	101	83	85	82	80	64	81	96	88	87	92	90	88	73	79	98	95	105	88	90	83	83	88	102	93	71	104	75	99	97	75	93	88	93	89	85	83	84	93	98	89	73	101	84	109	93	97	70	84	85	82	86	103	98	104	84	103	83	84	78	78	92	77	95	82	100	100	77	97	91	93	94	77	90	89	84	99	89	86	82	78	101	78	90	112	79	89	101	84	101	87	91	90	86	98	82	83	96	91	86	80	97	90	98	92	89	61	86	88	89	82	78	102	100	95	81	95	96	82	86	96	85	77	87	71	86	74	103	81	101	90	89	111	97	93	103	92	82	87	77	79	80	90	92	75	86	83	98	98	93	110	82	99	90	108	88	89	82	81	80	103	94	97	94	97	88	85	98	81	86	72	94	87	86	104	99	94	87	101	104	92	85	90	86	84	76	108	98	91	76	104	98	88	83	87	87	100	85	76	92	88	85	78	65	84	89	75	87	104	92	87	87	82	90	86	85	69	87	83	101	65	86	75	75	95	87	101	77	97	83	98	91	103	98	81	85	104	81	90	68	99	92	97	85	93	71	100	89	93	76	89	83	112	98	87	85	104	63	77	87	70	87	92	73	79	71	95	94	72	76	87	87	80	84	84	78	102	88	89	83	86	83	87	84	72	82	73	90	92	82	84	77	82	94	84	115	95	88	84	87	95	89	78	107	88	79	95	92	95	86	90	87	87	90	80	89	112	73	91	87	97	94	78	78	90	77	81	80	82	108	83	92	78	64	80	92	80	100	83	74	95	77	102	87	86	80	83	94	83	81	68	86	79	110	100	91	90	104	97	99	83	83	83	89	78	91	86	88	86	90	88	88	77	104	99	89	96	93	76	98	83	96	67	82	87	80	84	93	84	99	90	98	81	84	93	82	78	77	87	89	80	98	92	79	100	85	75	93	90	93	106	87	98	85	108	79	92	89	106	112	88	102	85	75	93	91	96	87	78	86	95	79	80	97	103	93	92	83	80	105	98	106	94	83	94	82	78	94	91	97	102	84	95	94	104	73	82	91	77	81	76	69	81	100	75	91	69	75	90	93	94	84	83	73	75	85	99	76	77	73	85	96	65	85	93	97	79	88	101	82	86	96	95	111	101	95	105	74	72	89	84	86	92	93	91	89	69	75	86	95	84	90	98	93	69	84	72	87	81	85	96	107	97	100	77	95	78	96	75	103	98	110	107	79	76	95	100	97	85	100	82	80	96	85	83	101	70	103	86	100	74	88	69	115	83	115	82	97	94	81	78	85	93	92	77	110	74	107	77	89	83	91	102	88	83	92	116	83	81	94	102	82	94	80	92	93	84	92	75	88	83	99	89	100	83	80	80	118	94	84	99	101	85	84	96	86	89	94	82	94	74	74	67	92	101	62	75	95	91	70	86	86	85	87	89	74	87	99	110	91	91	74	101	103	101	79	89	78	84	92	83	98	77	75	76	85	78	88	82	87	92	82	85	105	85	89	114	81	92	98	90	75	96	77	93	85	99	104	94	87	75	74	93	96	81	82	78	84	82	74	80	93	84	92	88	97	90	76	83	79	81	75	85	96	101	78	88	98	86	88	84	97	72	96	94	95	90	81	81	64	84	90	95	87	84	77	99	65	104	82	88	80	90	100	82	80	84	78	106	80	96	92	84	74	87	83	90	81	87	92	97	69	101	94	72	78	78	73	98	110	83	81	91	78	93	102	100	89	90	63	92	85	96	82	90	107	83	89	96	77	86	81	81	81	73	81	87	109	90	100	96	99	83	84	97	95	98	97	97	82	85	87	93	94	93	92	96	80	83	91	98	100	75	80	73	90	80	95	84	92	80	82	88	79	88	83	102	89	96	83	78	108	76	90	106	102	102	89	105	81	88	103	101	99	99	103	100	102	87	93	84	97	79	93	104	67	98	90	87	75	87	78	81	83	73	82	95	90	82	79	99	79	100	95	102	101	91	93	85	102	80	86	82	96	89	102	85	89	87	102	76	101	77	84	114	76	94	90	79	76	93	98	89	74	85	100	102	95	100	83	97	82	92	104	87	79
6299	373	457	447	459	394	393	382	384	335	317	326	344	299	279	308	299	301	305	308	291	311	325	319	307	325	296	313	309	283	293	327	256	305	293	280	310	306	302	326	324	306	290	308	302	268	317	308	300	294	308	287	343	311	324	284	319	289	302	292	325	293	316	277	305	338	325	306	275	309	320	291	311	312	276	291	331	322	299	295	288	327	298	301	333	306	311	293	287	309	323	298	318	288	322	318	320	278	323	310	311	310	287	297	284	304	285	346	305	279	299	296	287	305	305	329	315	332	296	304	307	325	299	307	303	310	294	298	271	288	265	279	310	333	306	302	323	329	329	317	309	325	313	322	302	278	320	310	261	274	343	292	324	270	299	320	321	290	290	292	302	294	276	286	304	333	283	287	298	283	283	289	306	317	294	260	317	300	329	280	337	297	273	265	323	334	324	294	310	306	291	316	301	272	325	300	319	303	333	312	325	329	313	322	298	286	284	291	308	300	290	289	282	317	290	317	321	286	304	295	305	314	306	266	323	291	292	307	309	282	292	316	311	278	274	289	307	307	319	284	310	316	323	307	317	292	314	294	316	270	272	314	329	275	281	297	296	296	322	310	290	305	297	290	311	329	296	328	317	304	288	294	309	317	304	305	299	310	307	263	307	306	299	295	278	276	324	310	296	288	323	300	291	302	324	294	279	314	297	297	274	315	311	300	279	356	329	294	315	299	292	289	292	291	281	310	284	312	285	332	282	291	292	299	292	294	299	311	271	280	306	314	301	326	334	264	303	316	317	307	286	261	288	318	332	320	276	300	321	304	322	294	301	325	282	289	304	279	300	277	302	279	310	306	282	289	312	294	294	303	302	275	300	283	309	307	308	303	291	305	307	314	298	292	302	274	312	294	280	281	295	289	330	306	292	287	290	296	337	311	306	310	303	279	285	288	306	289	297	309	308	338	311	291	296	285	313	283	299	312	278	277	325	294	283	321	297	318	321	296	289	294	284	338	336	290	307	323	310	291	278	305	295	305	309	292	314	315	297	343	339	291	300	294	296	306	302	262	331	308	295	281	317	343	289	326	273	285	295	285	311	272	312	297	285	286	295	297	328	294	288	299	304	290	313	311	301	298	320	284	292	306	327	306	288	268	302	296	338	309	303	302	344	300	296	301	301	302	292	318	339	294	290	326	266	292	304	292	308	271	305	294	301	281	286	320	294	307	307	308	279	303	294	329	304	291	298	280	320	298	301	326	287	274	296	312	329	286	298	324	323	254	298	310	335	279	284	284	280	306	315	289	290	312	311	288	296	288	286	298	306	346	312	314	293	303	301	314	272	301	310	308	296	298	302	320	329	328	290	304	315	300	267	311	303	281	321	302	316	272	275	290	312	285	313	305	291	294	318	294	308	307	310	302	334	269	320	297	303	272	314	328	325	293	301	302	302	291	326	300	304	301	293	294	272	313	300	307	315	280	281	305	279	308	277	319	331	322	351	325	290	271	294	320	314	282	290	311	293	317	273	290	297	293	304	316	287	294	310	308	315	294	307	319	330	308	289	311	273	277	333	315	319	288	302	289	279	317	304	284	316	299	295	268	299	282	307	290	308	286	313	298	313	292	293	302	298	319	289	318	279	292	313	312	340	300	298	294	290	291	292	288	298	294	303	319	291	318	266	319	292	284	306	280	303	305	284	297	295	315	293	303	298	290	275	272	275	282	336	305	345	301	285	293	336	293	304	309	288	329	316	302	283	270	301	291	291	301	288	307	290	302	275	303	292	291	308	313	312	312	303	285	275	284	314	317	300	306	295	282	290	298	272	298	319	304	303	308	321	300	359	309	294	298	286	299	300	336	281	323	314	301	304	276	277	302	311	288	297	351	286	295	315	312	317	279	276	270	306	325	312	296	282	301	278	314	301	267	337	317	339	282	327	319	328	305	280	297	319	290	292	310	295	289	311	318	331	330	289	312	297	311	286	323	279	305	296	322	297	323	312	299	302	315	280	317	286	316	298	321	294	282	309	275	316	319	303	358	287	341	313	347	298	293	277	294	274	306	270	290	318	306	300	290	260	291	340	302	308	301	309	322	301	308	302	319	287	303	316	318	279	301	268	277	272	298	330	312	302	266	293	317	318	299	308	303	281	350	322	303	338	325	304	309	295	308	284	291	306	335	326	319	337	304	290	304	270	297	306	294	281	287	320	263	351	356	263	275	303	315	296	301	296	300	296	348	290	311	284	306	316	300	312	305	292	270	306	343	270	302	292	295	311	311	305	300	289	329	327	290	289	297	292	293	281	300	292	286	300	284	272	305	309	303	301	307	276	298	305	298	294	322	270	297	305	289	302	317	277	321	295	296	289	297	300	303	325	291	298	302	328	287	286	294	305	281	323	321	275	280	302	316	308	300	277	291	323	299	327	296	309	323	306	305	304	297	294	305	305	306	265	288	271	327	281	299	254	316	256	293	294	297	284	308	263	279	272	329	286	295	310	308	308	291	310	286	318	302	300	306	297	275	303	335	289	300	333	311	290	300	283	292	308	330	310	308	323	303	338	265	312	325	322	280	296	318	332	304	299	290	316	297	290	304	287	292	322	310	306	283	323	314	300	302	301	302	315	296	288	318	316	331	259	291	271	292	282	308	331	310	279	280	322	294	269	318	290	277	298	295	304	306	322	292	296	302	314	302	322	293	297	273	293	320	300	323	310	291	298	285	313	268	311	300	274	310	316	318	288	295	323	289	283	318	314	326	323	303	326	276	296	305	307	278	300	333	312	300	297	306	296	337	273	287	312	295	287	273	291	308	289	293	282	301	327	303	325	300	296	305	291	313	294	307	275	315	310	302	263	309	298	308	286	323	309	284	295	256	270	323	299	325	316	294	290	291	262	293	308	310	298	320	293	302	338	325	306	298	297	294	281	287	325	283	325	265	292	293	301	334	281	289	291	292	313	297	288	307	287	300	311	295	293	306	303	288	323	309	305	312	276	324	297	276	308	301	299	266	328	324	330	333	295	300	278	295	297	291	282	307	294	323	307	304	296	287	313	299	297	293	297	317	283	298	327	320	309	323	335	305	313	314	294	280	275	290	294	281	301	274	297	341	293	322	306	317	323	315	328	286	305	282	309	270	304	318	329	288	276	328	288	306	317	291	277	299	310	295	292	312	295	272	322	308	290	322	319	308	288	258	304	283	314	322	276	310	285	297	298	295	304	304	300	301	331	340	307	313	311	307	306	279	298	302	331	315	336	302	272	312	331	304	293	309	291	320	277	267	328	279	337	311	301	275	306	273	294	311	314	317	324	313	285	299	271	302	283	289	293	311	301	293	301	321	292	293	294	300	281	294	346	317	317	312	298	286	335	295	334	280	290	295	313	309	306	277	290	303	288	299	300	301	319	256	315	301	328	329	308	291	339	270	304	310	283	306	294	310	288	325	296	295	318	305	291	293	328	277	303	329	283	329	295	265	294	300	284	278	296	307	296	310	310	306	318	308
40561	16677	4164	941	635	512	420	318	268	222	194	180	187	155	146	137	127	127	142	148	133	135	111	111	123	100	115	122	133	122	106	114	97	128	109	102	105	90	112	108	117	122	99	120	90	94	119	115	90	103	97	106	96	110	104	108	111	105	91	108	102	84	107	113	117	96	101	107	116	81	102	110	95	99	93	123	113	107	110	125	94	99	97	102	93	98	93	114	102	110	95	100	98	101	108	105	106	74	116	119	108	94	100	101	102	100	106	113	115	95	102	120	81	112	122	104	89	117	115	96	110	104	93	94	105	117	110	121	108	114	118	102	104	96	119	85	109	123	121	110	102	96	90	107	119	99	123	101	94	104	86	103	108	96	98	88	103	95	110	108	104	106	110	98	114	95	104	119	97	107	103	95	91	87	99	105	92	117	85	104	95	91	100	100	119	87	84	103	115	109	103	92	105	101	111	94	96	98	96	116	109	96	105	89	115	123	96	111	101	109	105	124	98	90	96	93	83	112	102	106	91	107	104	124	97	104	95	107	93	83	88	114	92	120	92	119	105	104	110	105	100	114	111	83	102	114	94	103	94	103	107	100	100	83	102	115	87	102	107	105	93	116	109	97	109	107	74	98	100	89	95	110	105	97	147	107	121	88	130	99	104	127	104	81	108	96	100	103	87	96	109	103	115	103	90	111	108	110	108	105	118	115	111	107	116	94	111	101	110	105	94	127	115	116	100	100	102	106	98	110	125	116	126	99	97	96	104	116	88	95	92	89	92	120	107	98	104	101	118	106	105	126	94	96	93	100	97	97	110	88	110	127	112	82	110	96	96	108	116	96	106	114	96	106	111	112	100	117	117	106	97	104	89	87	112	96	110	104	87	106	103	101	106	106	111	106	90	100	109	109	75	105	107	93	102	112	113	110	99	110	93	122	95	96	110	102	95	105	109	103	99	109	117	107	113	103	113	126	113	109	101	120	112	105	95	115	97	111	92	94	91	113	104	115	137	107	109	117	106	102	122	93	90	116	102	112	101	104	105	126	84	104	96	106	104	126	98	101	98	99	92	95	97	116	115	74	107	119	110	96	97	112	104	102	106	110	117	93	111	85	97	101	112	96	107	97	100	122	100	109	117	106	110	117	117	86	109	93	94	105	94	114	96	102	109	95	108	106	122	108	125	98	107	93	88	93	97	104	104	116	102	101	107	120	110	92	106	121	80	106	108	94	106	85	108	99	110	93	108	100	114	102	122	112	98	101	84	83	92	103	107	110	95	109	110	98	108	115	96	81	111	91	103	121	101	115	111	113	94	87	117	112	110	111	99	109	107	107	96	92	91	103	103	94	103	113	106	97	99	104	88	99	106	102	92	86	127	124	99	99	91	102	102	92	109	88	97	103	85	102	90	92	105	115	97	114	105	108	116	114	83	113	96	100	113	98	122	92	91	120	125	108	88	99	99	107	108	98	117	103	112	104	93	99	116	92	87	104	95	98	109	98	118	92	130	108	92	125	126	109	96	107	96	98	107	100	106	115	103	104	121	111	99	119	111	92	99	105	104	98	109	91	104	94	92	120	103	94	131	104	107	106	106	112	108	119	80	98	103	93	103	83	108	92	97	86	97	105	114	121	99	93	103	88	104	103	109	103	109	94	123	99	86	105	100	122	104	108	102	93	81	90	114	103	121	95	104	122	99	92	118	112	106	91	97	107	120	89	105	95	92	118	105	115	100	127	117	100	126	107	92	89	99	121	96	106	102	107	110	102	79	95	103	92	111	111	112	98	87	92	108	102	98	101	107	105	103	110	105	100	90	89	106	114	99	105	94	118	110	111	112	97	123	110	96	118	98	110	93	117	94	103	99	110	111	109	120	78	100	97	117	114	123	106	104	102	115	123	120	119	101	122	102	93	94	96	92	99	99	81	111	98	107	94	102	102	121	92	113	110	108	97	100	105	94	99	100	91	96	111	98	92	106	105	115	106	97	104	113	107	97	110	94	101	89	94	117	89	92	115	93	112	106	102	98	65	92	112	90	103	98	114	105	94	102	100	118	123	96	105	109	97	91	103	113	120	97	94	124	102	105	123	105	119	106	114	118	108	103	120	137	96	103	107	98	106	94	101	93	93	108	114	102	107	114	112	101	141	118	118	88	121	98	93	114	101	109	106	94	119	90	116	101	109	109	99	103	101	106	111	114	122	103	90	100	108	84	105	112	101	99	118	132	113	95	109	93	105	89	132	95	85	111	122	96	109	114	96	104	76	96	101	104	111	86	109	87	91	130	125	96	105	102	110	87	114	113	103	90	124	98	86	110	97	105	94	105	104	111	105	104	112	85	92	100	114	108	108	128	114	98	129	103	90	99	104	110	108	95	92	111	109	94	116	96	107	82	102	107	104	103	102	97	115	104	111	109	111	111	98	113	115	102	103	96	107	115	109	116	75	109	85	119	117	105	109	107	97	118	104	95	105	105	96	90	110	108	102	94	103	83	92	106	118	98	119	96	106	109	109	124	104	93	113	117	106	87	85	108	94	98	112	106	111	107	115	110	106	101	99	108	102	98	109	101	91	107	120	96	113	93	97	107	90	102	94	95	101	104	115	107	104	90	99	104	86	98	87	97	107	111	117	116	120	117	100	97	87	118	119	99	92	107	101	101	95	98	93	111	97	104	87	117	112	107	116	80	103	115	113	97	103	109	95	87	108	95	121	97	87	95	115	120	94	107	113	95	104	117	128	95	101	127	102	103	97	113	106	103	105	114	111	111	134	97	105	99	99	95	105	100	108	98	112	111	104	118	107	81	95	110	114	101	90	89	100	105	99	95	106	93	110	91	108	121	105	119	99	113	108	101	88	98	113	110	93	94	104	121	109	122	110	121	93	103	92	110	111	95	85	106	111	89	88	90	86	98	119	108	107	100	108	87	114	97	106	98	101	107	98	111	104	95	103	99	107	99	104	98	81	106	104	115	104	111	113	106	108	96	99	113	91	101	120	116	107	98	117	96	105	93	95	99	87	116	98	88	117	87	89	89	90	94	121	99	96	104	121	124	101	114	124	111	133	91	102	103	95	118	104	98	85	108	94	108	104	88	106	118	110	120	101	97	104	100	97	83	104	121	100	94	106	100	111	104	113	108	100	97	109	110	114	129	123	104	101	99	123	105	86	102	117	107	103	107	99	101	105	114	112	98	80	90	113	93	81	106	113	95	111	92	92	106	89	101	101	115	102	97	97	87	116	97	99	79	107	111	107	86	110	119	101	106	97	97	106	101	114	105	109	100	101	94	110	105	92	88	115	100	114	87	125	106	102	90	100	82	109	104	106	110	91	108	101	112	95	79	94	110	113	95	107	112	122	109	99	99	83	109	105	105	120	122	104	85	109	95	115	85	130	87	105	95	105	105	106	109	105	84	112	93	114	104	103	87	101	99	92	116	101	115	105	94	104	113	113	82	111	106	115	92	106	125	102	94	109	115	104	105	78	112	92	104	128	106	107
19547	1152	2731	3124	2718	2226	1853	1513	1233	1173	1029	921	822	732	667	654	607	605	555	556	557	497	454	480	451	523	452	440	428	438	423	439	438	419	408	403	424	398	410	396	388	384	413	412	343	369	383	411	418	371	406	374	378	374	345	381	361	401	362	349	365	344	354	371	362	378	379	380	329	374	396	382	351	344	359	375	402	370	341	369	383	369	342	377	348	357	354	349	334	345	338	398	383	364	338	384	372	356	369	342	344	342	339	341	335	356	348	355	331	324	374	333	346	383	352	367	381	367	358	371	333	348	356	332	356	395	376	328	362	360	348	372	380	358	329	365	355	340	350	349	340	332	383	328	350	353	335	374	352	361	344	324	347	330	364	378	323	363	344	366	364	350	362	336	367	362	358	354	338	348	357	330	333	366	355	314	406	321	349	357	333	365	393	345	338	338	377	374	375	323	359	370	354	316	362	334	365	344	349	340	338	334	366	326	359	327	373	321	371	352	332	310	318	359	338	335	371	369	321	321	375	349	360	338	374	363	376	342	374	386	390	359	346	346	318	327	346	347	362	352	347	347	341	322	341	358	334	388	371	332	325	342	351	356	352	344	367	358	357	357	336	335	351	352	366	362	343	348	339	364	340	356	373	361	351	356	363	348	360	356	351	318	372	340	363	346	325	390	351	356	370	318	365	342	367	382	342	359	345	341	359	331	357	330	344	325	375	330	361	350	372	345	341	358	366	328	343	307	319	354	352	332	317	351	401	362	354	349	335	368	368	364	354	389	355	355	342	373	342	355	332	379	341	328	355	353	352	354	360	337	339	350	348	347	372	340	365	325	348	338	353	362	389	324	379	354	377	382	319	334	343	313	343	350	362	343	373	340	365	340	354	381	371	361	361	343	346	342	342	373	344	385	341	371	382	368	342	384	349	336	353	343	326	356	363	365	332	341	343	367	345	347	350	362	332	344	332	338	352	363	347	363	342	353	345	351	365	326	369	343	354	363	322	382	311	362	343	316	376	366	366	362	340	335	357	359	375	341	350	348	353	355	340	352	342	334	353	336	363	372	370	365	362	362	339	380	347	334	348	326	331	324	343	360	325	345	370	361	345	356	359	317	336	340	370	347	333	334	332	316	339	333	358	361	329	327	394	332	369	346	321	368	358	327	374	359	357	360	361	388	343	369	359	386	349	353	333	325	366	359	340	368	358	359	330	327	341	348	338	387	350	340	354	331	386	355	346	343	343	341	354	302	378	336	354	361	355	344	341	385	346	352	333	353	325	370	352	343	345	368	357	326	339	369	357	367	339	325	346	370	335	339	354	338	340	339	364	380	357	365	341	336	340	367	336	354	347	347	339	338	350	366	368	371	325	326	372	351	395	330	348	356	316	375	335	333	365	348	359	369	326	364	369	340	325	369	342	345	339	343	335	335	353	326	371	340	348	349	352	360	329	342	340	363	381	369	337	363	343	314	339	372	367	328	374	349	334	301	345	379	333	325	353	314	357	329	360	352	363	334	355	355	329	371	347	358	338	353	333	370	383	352	345	330	345	349	354	326	329	369	321	341	340	368	344	328	319	344	351	315	345	326	315	368	363	371	365	329	322	346	327	330	330	331	339	318	345	358	341	356	326	368	325	335	343	333	336	371	360	362	323	360	344	333	333	364	385	333	361	343	336	398	349	384	370	334	364	349	343	344	387	358	343	351	369	348	325	374	336	344	300	339	325	318	351	330	380	341	368	332	359	350	361	345	319	372	332	364	374	350	372	348	351	320	303	348	326	352	356	377	351	343	360	324	333	337	334	359	344	351	340	367	296	355	339	335	329	332	362	339	347	374	347	370	353	373	365	340	370	356	336	356	384	372	342	361	375	365	350	327	348	352	343	357	345	362	372	369	381	358	377	370	338	310	365	300	365	382	371	367	360	368	342	358	380	370	324	357	328	355	364	363	347	356	328	325	337	330	328	342	336	334	353	371	350	361	352	335	329	366	357	353	371	358	350	310	338	359	368	363	355	341	366	369	336	376	334	349	357	350	372	351	347	330	325	348	361	328	355	337	362	339	368	333	336	367	356	355	361	328	369	323	344	334	351	364	339	386	331	326	304	325	380	353	335	298	354	342	366	358	385	332	372	359	347	320	402	353	354	319	383	358	350	369	378	379	343	307	374	362	370	326	350	354	326	321	323	347	358	383	345	294	354	353	350	315	366	334	353	347	382	312	345	354	334	377	344	342	317	326	365	376	344	340	356	358	356	362	371	325	296	338	372	317	327	351	364	357	365	347	353	361	333	344	356	337	350	327	335	344	334	380	381	361	364	339	349	341	366	372	371	367	347	337	363	361	383	367	326	348	395	364	355	351	375	337	314	376	362	360	346	357	368	362	336	341	353	351	310	309	323	332	321	332	327	341	329	353	360	369	362	374	334	337	362	359	370	362	357	337	382	327	336	314	352	368	347	345	346	323	361	338	375	370	388	339	323	349	380	319	343	359	333	330	360	344	339	329	377	326	329	325	353	350	325	360	373	344	373	333	404	344	321	385	319	353	358	356	348	388	412	331	361	360	336	341	349	325	342	369	380	349	350	346	339	346	361	349	383	310	354	356	330	344	331	324	326	377	364	384	340	328	312	392	329	373	345	386	320	343	381	329	361	338	350	341	339	349	367	325	353	368	357	339	373	364	350	331	342	365	366	323	339	342	366	340	336	341	356	338	355	343	356	355	370	333	359	319	317	356	350	377	360	350	340	340	345	344	352	354	355	345	317	323	354	359	354	365	351	348	366	358	349	345	323	378	333	347	358	362	323	334	362	389	350	378	361	348	361	361	378	374	368	321	347	343	335	362	368	322	340	357	359	323	358	357	351	347	360	334	350	354	360	376	350	398	341	372	348	337	348	332	358	395	355	381	348	355	332	349	368	381	344	355	334	376	341	335	343	340	363	362	382	346	362	310	350	391	344	350	360	346	331	345	339	363	347	362	360	336	338	380	359	374	367	351	355	359	353	337	353	328	338	345	351	366	387	333	347	377	355	350	377	319	362	344	351	345	351	320	356	351	356	355	350	346	329	326	342	344	330	332	319	346	370	363	379	353	361	378	348	348	370	333	352	359	338	386	345	365	343	365	352	357	319	346	337	341	356	346	337	361	360	368	322	373	349	367	342	374	349	364	326	350	315	362	362	387	355	326	341	348	353	355	340	329	375	315	338	362	373	357	337	326	383	326	337	374	396	324	348	366	359	330	335	342	390	328	364	343	327	313	329	331	299	338	354	367	343	343	355	369	375	359	338	366	328	326	356	311	350	349	341	328	380	326	360	358	346	340	337	331	351	360	344	356	339	340	349	361	332	341	363	351	310	376	368	352	350	341	382	338	330	370	362	375	333	352	386	353	350	345	341	367	359	353	342	349	361	376	386	346	361	336	363	379	347	348	345	347	351	379	353	356	340	348	348	346	344	353	336	344	344	340	340	369	329	368	354	336	314	343	314	335	326	326
47247	19871	8983	2172	1375	1103	806	621	601	423	386	386	352	324	311	304	328	275	229	257	270	263	274	280	247	238	249	229	230	247	220	243	214	211	230	212	226	233	213	198	203	216	223	220	212	200	208	184	212	211	210	211	212	208	218	201	237	201	234	234	213	215	203	225	226	206	200	208	202	197	238	253	225	233	212	228	200	221	214	184	199	205	206	206	200	190	236	200	209	193	248	203	247	212	217	189	209	211	191	211	211	221	205	223	199	208	247	198	206	227	205	219	220	218	234	194	222	190	191	206	247	228	203	189	204	176	205	192	198	190	203	199	193	212	232	235	226	241	226	213	225	210	226	220	207	212	200	228	224	211	225	233	201	189	223	227	184	207	214	228	228	196	230	204	204	197	221	237	208	209	211	229	197	230	220	234	197	223	216	208	199	212	222	210	213	204	203	197	198	208	230	210	212	226	202	197	215	209	200	201	200	228	220	219	212	219	203	241	205	241	200	209	204	212	214	224	205	219	214	214	212	201	231	232	205	226	183	205	185	224	224	208	221	209	216	205	197	220	196	201	232	206	220	195	224	189	197	225	214	227	191	206	213	205	215	214	218	211	209	178	240	210	213	231	196	213	197	191	196	214	216	215	216	211	193	235	186	211	224	212	220	206	202	222	216	214	219	215	208	222	225	247	205	230	213	194	236	198	200	202	215	228	239	206	226	188	204	185	236	251	226	190	232	202	208	221	189	223	216	208	188	226	206	198	207	200	209	210	238	214	206	206	196	222	205	206	206	219	196	207	227	241	213	217	207	199	209	220	213	200	177	201	212	226	218	196	209	212	216	207	190	214	200	218	214	214	191	197	193	230	261	213	192	200	225	221	200	215	206	201	216	202	205	211	188	200	223	213	219	203	214	214	202	214	221	211	211	190	209	210	216	240	219	209	213	192	241	201	220	214	227	205	203	228	217	221	213	225	171	205	207	213	213	194	204	220	228	216	207	201	212	209	229	214	206	208	213	215	211	187	215	198	208	203	200	194	211	205	218	181	198	203	228	212	214	235	202	208	219	197	199	217	217	193	197	187	200	227	196	245	238	187	202	212	195	227	201	221	212	228	243	242	224	218	217	222	194	173	231	198	222	231	215	221	202	197	217	223	204	206	215	202	218	219	198	213	199	214	198	203	200	213	198	191	206	233	204	201	207	240	226	230	212	207	237	200	218	219	187	233	217	178	188	215	235	215	224	229	236	237	195	206	210	190	198	194	210	220	197	212	199	195	218	222	202	210	237	201	223	194	220	196	224	199	248	189	210	208	207	214	176	208	224	192	202	188	221	200	203	209	179	209	213	211	204	224	200	211	196	202	187	222	204	201	227	213	188	201	200	203	220	208	211	224	241	224	203	178	226	210	200	190	215	199	208	220	211	192	210	226	231	222	197	225	244	227	198	175	225	219	237	211	195	213	221	208	193	210	222	227	226	229	215	226	210	203	193	201	219	203	205	202	191	204	229	202	226	206	233	242	194	212	195	198	206	219	222	218	214	203	218	222	214	193	187	221	236	222	228	220	213	185	198	238	186	195	195	197	193	208	200	199	231	215	219	202	208	196	199	217	196	213	206	213	192	236	189	239	190	210	197	215	204	208	193	191	212	225	199	207	207	218	197	215	222	218	213	214	217	210	206	216	223	213	218	206	216	217	178	225	217	197	219	205	231	202	217	185	187	198	209	178	182	209	217	210	215	221	206	208	195	211	215	219	221	196	216	196	234	206	193	215	238	222	183	212	207	216	214	218	198	212	203	234	219	221	232	209	194	205	210	193	198	208	211	216	202	218	215	217	217	181	225	202	199	197	213	203	202	205	221	204	209	212	212	216	193	210	192	222	193	194	233	202	199	263	223	217	198	209	194	186	197	227	209	223	202	181	192	187	239	217	213	219	208	214	209	211	227	204	211	203	210	213	190	214	185	193	189	198	190	208	206	190	200	204	209	209	227	216	213	222	216	214	201	197	217	211	212	184	205	186	197	223	219	179	225	180	192	194	207	198	198	211	210	210	194	205	199	198	223	210	213	205	251	218	192	211	199	210	223	203	207	205	194	226	228	212	224	189	217	207	223	199	215	195	186	218	199	203	210	206	237	204	195	178	210	216	232	189	193	220	218	209	187	213	204	235	206	206	197	203	229	209	231	212	217	224	205	213	207	187	207	197	200	209	215	227	214	185	240	210	192	199	203	189	188	188	248	209	197	240	231	234	182	198	222	216	227	201	165	196	222	198	223	178	233	188	179	215	214	186	226	234	209	207	207	185	191	236	197	187	209	229	222	190	236	223	186	201	212	206	203	204	205	226	214	224	206	182	210	212	204	191	199	194	199	212	205	214	186	195	224	215	223	189	190	208	193	178	214	210	221	195	206	198	236	214	200	198	224	199	233	215	202	224	236	197	229	191	179	222	213	230	219	201	189	227	233	223	193	221	198	215	219	203	214	216	224	201	213	189	200	210	198	204	206	197	236	220	207	198	225	215	206	186	219	205	205	185	224	204	206	174	217	195	173	184	202	210	198	194	188	212	222	208	202	221	195	196	223	190	215	224	213	215	224	192	220	202	216	213	222	190	229	209	211	200	197	226	206	232	210	194	227	210	206	218	207	195	197	200	209	199	212	216	199	230	218	180	203	209	214	229	194	217	203	192	224	223	205	215	199	207	202	223	216	193	187	220	209	210	206	204	212	185	200	229	232	245	216	185	188	217	232	236	210	218	248	207	201	207	195	231	233	216	229	230	194	214	196	195	212	212	189	191	219	229	190	216	203	202	223	233	232	233	208	203	198	223	217	213	210	214	209	197	173	222	208	209	225	235	204	175	209	225	190	205	227	212	226	219	189	214	222	236	218	218	212	212	233	199	206	180	194	219	206	183	216	233	219	181	196	210	223	227	198	216	213	218	203	238	211	206	211	219	214	205	215	192	199	187	196	212	237	200	252	229	228	201	213	223	187	208	191	217	200	201	220	203	220	226	204	204	216	220	190	206	215	200	197	192	215	204	211	200	204	201	222	207	238	212	210	195	209	176	227	203	225	200	262	206	185	197	190	218	188	187	173	211	213	199	191	224	211	207	207	241	216	212	230	218	204	210	194	203	206	199	193	183	210	201	210	221	188	206	190	203	215	245	214	207	216	221	193	215	212	192	204	211	206	248	220	206	209	212	235	205	219	215	200	194	201	231	191	209	197	211	228	173	204	222	193	226	203	211	220	220	218	223	192	196	218	210	219	193	219	190	225	226	200	222	202	210	232	221	201	198	171	217	216	205	198	171	174	200	213	203	190	226	218	221	196	200	199	216	196	213	204	226	218	213	222	192	197	206	210	207	237	211	218	218	204	215	200	220	209	217	208	178	213	192	200	201	188	166	201	219	215	213	234	223	208	192	178	236	209	197	207	232	205	218	225	199	179	193	209	192	199	225	206	190	209	205	213	204	210	205	210	203	205	175	232	185	213	192
24566	2435	5342	6019	5208	4288	3485	2767	2500	2162	1888	1770	1618	1449	1328	1244	1284	1108	1076	1048	957	953	975	954	819	832	865	793	829	825	756	784	774	768	753	703	723	778	752	745	740	747	717	700	728	653	676	710	703	697	695	711	695	695	647	674	671	705	627	641	669	716	659	689	666	670	656	667	651	661	676	627	616	661	691	638	602	664	623	674	644	628	675	686	656	637	669	659	674	596	638	669	619	668	637	677	650	664	635	648	652	690	601	672	577	635	654	607	633	646	649	618	645	645	617	700	619	623	636	602	629	621	652	603	584	635	701	603	655	610	678	656	688	588	628	661	645	597	621	633	643	631	606	589	647	580	665	649	618	633	616	639	657	607	675	628	669	659	596	653	677	634	662	616	596	647	612	590	660	657	641	699	623	632	631	601	642	589	578	637	631	593	673	592	605	628	641	645	625	643	664	627	646	610	654	627	591	650	674	577	603	648	677	655	624	621	667	662	624	639	625	628	620	613	621	651	604	584	658	618	636	601	612	593	633	647	636	635	613	634	644	663	649	644	610	609	606	647	659	612	573	630	656	631	580	613	681	638	638	595	613	638	580	662	622	629	643	610	632	622	608	669	627	590	659	634	617	634	583	651	645	628	610	605	645	591	642	599	647	635	613	652	628	615	589	601	659	631	645	640	630	650	622	629	616	625	606	631	599	650	639	621	643	649	663	626	629	619	626	640	603	583	601	627	613	694	608	637	589	658	601	581	616	623	658	664	605	642	678	660	638	631	580	620	629	611	614	624	592	625	610	620	636	668	652	608	646	615	651	626	612	674	641	638	647	645	597	595	675	639	649	625	649	637	614	618	651	686	634	648	663	601	613	605	637	589	628	601	615	656	611	586	631	650	649	652	599	645	644	631	605	636	644	616	600	595	631	619	616	613	611	578	632	641	647	616	647	630	645	664	635	631	628	592	624	596	636	656	623	603	598	612	626	605	632	654	663	614	615	647	619	612	591	629	633	616	621	613	651	645	652	641	628	632	634	648	604	658	607	664	632	648	634	627	638	649	641	615	609	632	610	647	660	631	646	599	617	656	681	601	652	625	562	621	641	591	607	642	589	607	628	611	658	609	681	608	657	613	610	604	620	617	604	630	612	626	605	643	661	655	621	576	654	655	637	648	607	579	628	638	701	618	635	642	621	622	621	661	619	629	619	610	618	628	656	612	631	595	611	607	663	644	639	639	634	646	662	639	672	636	609	643	680	683	594	619	651	595	644	630	676	671	639	653	615	618	613	627	692	634	630	614	624	652	595	616	626	655	669	611	682	581	635	620	602	629	613	597	647	629	643	627	618	602	649	613	649	631	577	608	663	599	627	615	644	624	652	609	601	653	615	606	610	654	669	646	634	646	673	611	611	612	585	638	557	633	616	665	619	648	586	628	666	584	599	596	597	597	643	612	628	582	615	636	616	674	639	645	646	693	619	660	628	600	647	604	600	623	607	622	632	613	646	617	589	662	603	615	620	642	630	639	594	664	629	586	638	618	609	605	651	618	606	632	592	667	605	647	677	615	604	648	642	643	570	661	663	606	626	627	619	606	628	614	644	597	645	628	604	641	600	591	643	655	693	640	631	658	619	626	646	630	608	614	632	622	644	626	592	603	708	617	631	620	676	642	591	661	670	644	623	617	618	638	592	597	615	646	647	594	679	621	648	629	626	646	633	641	663	616	624	602	651	640	630	615	627	649	685	615	670	630	591	609	618	594	671	669	605	661	653	608	640	620	626	657	612	660	621	609	618	611	584	627	618	604	653	587	605	614	651	618	650	620	618	670	640	626	648	598	625	651	672	647	646	641	626	621	617	610	606	640	628	642	638	631	632	610	630	637	615	638	661	618	584	642	574	623	614	623	644	618	607	619	661	630	627	581	644	627	641	627	652	628	656	628	606	646	626	622	638	600	625	643	654	607	633	637	631	602	645	599	618	635	616	594	577	602	634	606	622	633	639	633	666	597	645	656	605	617	598	613	617	646	617	594	626	640	628	635	665	630	633	622	652	616	576	662	606	677	610	599	647	639	645	618	619	653	592	651	591	610	599	611	602	642	591	606	657	626	625	604	656	619	581	629	592	629	603	635	616	624	626	602	645	606	631	603	576	644	661	605	611	665	617	656	600	628	658	657	600	631	626	667	600	645	585	576	643	615	636	643	671	603	644	604	595	633	631	640	640	634	645	639	633	583	638	623	649	639	583	665	625	629	635	629	619	663	620	639	621	635	659	607	614	618	648	643	614	644	638	623	613	611	630	647	642	668	582	644	668	657	642	632	594	595	637	659	626	621	667	648	640	644	647	612	623	660	612	597	640	620	603	595	638	615	637	639	645	612	654	652	608	626	623	660	608	606	598	687	617	689	598	627	620	593	643	612	581	618	638	614	656	589	620	662	687	574	681	640	617	614	658	652	679	628	649	667	621	620	682	638	667	642	642	584	596	629	629	617	611	649	678	609	653	664	613	656	608	564	595	618	608	633	619	607	619	613	624	618	674	626	612	609	614	618	627	633	654	609	620	633	637	659	608	607	659	625	620	688	605	650	633	632	649	622	661	611	653	663	617	630	649	666	640	616	606	626	595	643	651	631	655	636	619	607	679	603	636	606	651	624	669	661	616	626	629	651	625	653	629	634	651	639	608	615	639	630	595	646	599	615	651	631	607	636	615	657	636	624	597	657	664	627	626	622	609	630	667	653	598	636	647	609	606	592	587	671	647	559	654	598	647	617	654	626	684	656	627	581	635	629	673	614	585	611	669	615	672	590	623	568	619	665	603	690	610	684	622	637	604	643	636	682	608	640	616	594	609	658	606	659	586	676	617	621	640	601	611	620	606	613	612	622	670	629	597	576	652	624	638	624	590	620	633	606	615	618	645	613	636	628	608	609	617	659	601	664	633	603	653	610	615	643	662	653	600	622	631	606	629	600	583	643	618	598	620	638	621	608	638	656	641	619	591	630	624	593	593	603	610	646	626	613	653	666	618	567	639	658	638	637	636	611	667	627	632	596	650	614	631	602	636	638	613	610	643	665	588	627	638	640	643	552	612	638	634	610	655	650	623	585	668	647	626	622	602	677	620	626	614	641	606	611	618	610	610	618	647	653	630	618	655	620	597	663	664	633	617	601	655	641	646	621	655	621	634	659	654	583	614	622	624	653	654	626	633	609	610	631	633	626	640	585	638	580	624	614	592	671	628	619	645	603	626	581	666	642	606	602	642	665	609	613	649	671	653	636	617	613	627	645	614	642	627	627	599	651	613	649	644	639	649	674	626	633	621	614	620	602	644	608	615	621	632	649	614	636	628	656	632	633	612	651	588	641	662	654	640	630	630	625	674	599	639	597	596	622	673	677	620	643	616	614	583	631	646	599	624	628	639	616	649	617	617	608	614	622	650	646	656	617	637	647	578	668	666	559	657	613	635	621	616	620	643	583	604	602	584	644	636	598	585	606	599	629
6339	337	224	128	109	108	113	105	103	90	101	89	89	68	100	90	84	83	97	92	89	86	92	85	77	92	85	72	101	109	105	102	99	94	84	81	78	93	92	73	87	85	82	77	83	100	102	106	87	96	84	97	88	94	88	94	76	94	89	87	75	70	109	82	85	89	104	86	76	76	104	87	90	84	113	76	81	82	78	89	80	65	75	93	85	86	92	95	84	90	84	70	79	85	93	73	101	93	93	100	86	83	91	89	80	79	93	86	87	107	102	91	82	95	91	87	86	93	103	82	72	76	103	89	79	70	88	89	71	92	102	80	77	97	98	95	94	74	98	70	82	81	90	87	93	94	93	85	90	86	98	107	78	92	96	81	88	103	82	78	83	94	74	80	81	83	102	93	72	82	74	91	92	97	68	96	90	81	105	87	84	88	99	91	95	80	85	73	72	88	77	70	94	94	71	98	97	72	93	77	99	93	90	85	88	95	76	74	76	98	92	89	71	88	97	79	82	90	89	72	96	94	89	96	80	82	85	79	95	97	106	86	90	98	71	91	76	86	92	86	79	101	97	83	97	91	97	81	105	85	87	72	83	91	74	86	108	71	91	85	90	91	96	92	88	95	87	93	89	96	76	106	86	93	82	99	115	77	87	80	71	90	99	101	81	79	87	110	66	69	79	92	86	77	89	88	91	90	95	100	82	97	71	82	97	87	95	85	76	102	83	94	84	85	86	97	74	88	83	86	79	105	85	91	83	96	94	71	91	84	89	89	74	104	76	75	75	110	100	107	94	92	78	83	88	76	94	86	100	88	87	95	94	105	87	84	90	90	81	98	94	107	88	78	80	79	87	87	82	87	87	81	86	90	82	92	84	86	88	97	80	83	91	68	98	93	92	78	88	98	72	93	73	93	81	103	92	93	103	111	83	93	91	89	79	90	88	76	91	86	96	96	94	82	84	79	88	92	86	93	91	97	108	91	89	93	81	90	87	88	91	83	96	79	80	94	75	86	83	109	77	107	101	82	98	92	83	83	72	84	84	77	93	90	90	87	88	93	84	104	82	96	82	91	80	81	94	94	92	87	83	75	97	88	80	93	97	72	73	77	100	84	91	84	81	94	107	106	92	80	85	95	96	79	80	100	95	96	98	93	100	84	92	83	85	96	100	83	88	95	90	89	93	100	87	82	94	101	78	84	75	101	84	93	79	96	85	66	80	87	85	98	85	92	85	92	73	81	82	87	93	81	91	89	84	85	85	82	93	97	95	91	85	107	103	70	85	95	82	92	97	81	90	87	94	95	88	88	93	80	93	104	93	76	95	105	95	77	95	82	96	79	84	98	84	80	78	99	75	90	91	88	98	75	92	72	93	93	77	82	89	81	76	71	91	83	91	90	92	83	93	75	97	79	91	75	87	101	87	72	78	98	99	86	93	100	100	95	94	94	82	84	94	91	91	91	102	77	96	90	83	78	83	73	88	81	88	91	78	88	83	72	89	82	81	87	111	97	94	80	73	92	77	73	92	91	81	78	73	115	89	82	81	81	82	87	104	77	84	78	99	95	96	94	87	81	85	88	99	88	84	71	89	79	63	101	94	79	93	85	109	82	94	110	92	86	99	94	86	91	96	82	83	96	76	96	82	84	97	84	89	87	90	73	89	78	77	84	94	98	78	99	83	85	92	80	85	85	93	75	82	80	98	93	85	100	80	85	104	97	86	78	89	98	83	88	89	92	69	81	72	94	83	97	72	76	97	102	92	101	94	88	81	77	98	101	102	78	90	86	84	76	101	68	81	88	86	96	78	70	92	95	84	72	90	94	75	96	89	74	77	91	84	90	101	96	83	89	84	114	87	81	86	95	112	98	100	92	92	77	90	94	83	78	81	91	75	105	80	66	104	93	87	97	97	78	92	79	77	100	112	95	104	65	77	98	88	84	77	90	90	95	105	86	87	91	78	78	84	85	94	95	96	76	79	94	77	89	87	71	94	98	82	81	89	74	91	78	76	74	79	90	73	77	89	85	95	113	85	94	79	97	90	95	91	93	80	70	81	100	84	77	84	85	88	83	95	80	84	75	85	79	89	83	90	90	71	75	100	95	94	71	95	91	90	81	99	103	77	93	86	97	86	89	83	86	82	89	91	84	103	86	80	77	94	87	103	90	73	82	88	94	89	72	66	76	103	82	93	88	108	90	95	96	85	91	90	82	97	88	86	82	108	88	88	100	89	94	75	100	91	90	84	68	82	74	85	101	87	73	78	82	76	74	82	82	88	74	83	93	83	92	89	78	106	79	72	91	78	81	78	95	84	101	86	80	89	102	80	90	88	72	70	90	78	97	72	86	101	94	87	73	71	102	91	76	86	94	73	98	95	91	85	87	88	91	87	74	63	98	79	87	67	82	90	104	70	74	72	93	92	92	69	95	70	75	92	74	72	93	105	87	90	92	92	88	85	114	91	100	83	94	93	88	83	83	89	87	88	110	94	84	94	95	90	88	79	89	91	94	72	82	82	87	76	78	95	84	87	91	81	102	72	96	92	74	78	80	89	74	86	98	92	94	69	87	102	79	84	88	97	81	86	91	71	77	79	81	87	67	96	80	88	91	74	81	91	89	76	86	81	90	82	82	84	76	85	76	94	96	95	87	89	62	95	84	81	90	93	85	92	76	101	104	96	88	90	89	76	77	90	91	96	92	78	85	89	77	81	78	77	98	102	93	98	98	90	100	81	121	84	86	103	89	96	85	85	96	97	86	83	86	83	85	89	91	81	87	98	93	83	89	88	100	90	102	77	95	92	76	80	94	104	92	93	78	97	86	88	73	84	86	78	79	98	80	75	88	87	92	100	99	81	94	85	87	69	80	85	81	71	96	95	108	62	83	107	84	105	92	77	78	89	99	91	87	87	105	79	86	92	77	76	88	92	86	88	81	78	82	82	99	96	96	71	83	99	89	75	101	76	87	92	87	85	73	86	93	92	98	98	89	92	73	89	86	69	73	107	81	80	86	80	85	81	76	88	72	80	94	97	88	83	69	86	93	93	76	84	102	95	72	79	83	84	75	83	93	85	79	83	86	93	86	71	85	95	86	101	84	89	86	89	106	83	86	95	98	101	86	84	82	82	84	81	73	86	94	84	84	83	93	93	98	79	90	80	85	90	89	99	86	91	86	86	72	84	80	97	86	84	89	80	95	79	100	86	79	96	74	74	86	85	84	79	111	79	100	100	84	81	84	89	108	86	98	90	106	83	85	102	103	63	89	86	95	79	114	96	99	95	89	85	96	80	83	84	66	90	88	93	97	95	87	88	74	92	92	77	83	93	73	89	81	85	95	104	78	87	78	89	87	72	79	85	78	76	67	114	80	93	88	76	80	87	86	93	90	106	84	111	90	92	87	110	76	92	97	82	85	88	79	87	95	76	82	61	102	73	83	76	92	81	75	79	100	71	82	75	94	77	91	93	82	82	84	100	95	90	101	86	87	77	75	88	81
5905	370	456	446	407	379	367	369	349	336	351	317	318	334	302	297	342	315	318	354	305	316	291	320	291	308	291	317	305	307	316	272	319	313	314	300	302	319	310	305	280	332	317	281	310	307	295	284	281	284	300	291	290	287	292	344	313	296	332	345	294	327	279	317	328	320	287	309	310	284	276	298	291	301	287	281	311	279	314	301	302	302	297	322	312	295	307	294	299	299	299	294	312	302	277	314	295	327	308	283	313	302	288	253	326	274	299	299	289	292	308	293	289	306	296	282	312	281	287	295	274	297	295	300	304	269	300	291	301	307	286	290	329	295	301	319	270	271	331	306	269	317	296	317	315	296	300	304	287	320	304	312	280	286	301	303	276	287	317	283	296	305	301	290	271	287	294	297	331	342	323	286	289	297	320	270	307	292	294	319	282	281	318	325	336	290	311	280	275	303	291	314	312	323	288	290	296	312	312	324	269	282	290	293	303	325	302	273	312	293	304	307	286	269	301	297	330	299	293	297	255	300	323	307	306	270	285	318	284	299	297	309	317	287	307	317	283	294	311	326	314	274	283	298	306	308	299	262	298	300	279	306	306	305	285	288	278	288	280	319	323	319	308	282	315	264	334	337	305	316	292	288	278	312	269	310	281	280	313	290	292	298	287	313	285	304	329	326	272	345	301	323	319	329	296	320	321	285	284	290	275	298	327	333	286	262	310	293	283	304	282	314	291	300	320	312	303	289	305	266	306	323	296	289	291	293	300	288	290	297	299	305	280	303	323	298	293	275	302	290	291	275	304	299	315	320	267	309	319	276	302	278	284	312	287	287	347	279	314	307	256	283	297	312	302	316	282	300	269	303	293	301	299	288	289	281	293	300	325	315	297	304	306	309	278	295	290	273	289	300	284	311	284	270	313	300	278	311	313	296	290	290	278	303	275	277	307	301	310	323	304	283	276	313	279	291	292	294	302	271	300	311	306	297	306	276	298	273	314	303	317	279	276	280	307	293	292	275	306	295	289	303	321	315	284	302	313	297	296	286	294	317	305	279	285	301	285	307	292	291	311	303	311	313	330	256	298	296	293	276	354	289	295	266	311	294	302	289	307	311	304	297	257	283	291	294	312	291	295	308	287	309	327	308	306	318	294	294	285	316	311	283	291	292	303	316	300	299	274	317	283	292	325	302	333	297	320	287	286	308	305	290	287	301	306	312	278	279	256	311	314	306	291	289	291	300	283	281	306	304	296	345	288	329	282	297	301	303	277	305	293	304	302	354	311	288	308	297	286	299	300	312	280	308	309	296	293	293	294	320	275	293	307	301	290	299	268	341	310	289	309	281	283	321	316	279	302	266	296	298	291	315	322	302	306	263	280	303	292	324	297	299	295	323	300	297	292	288	288	300	295	310	278	311	342	297	294	283	303	277	284	271	298	306	307	316	270	295	302	308	247	315	312	310	274	277	303	275	284	341	297	309	280	293	282	325	301	297	287	293	301	301	275	282	294	303	320	307	297	285	301	294	309	284	294	294	300	292	282	295	311	293	270	319	330	301	292	323	297	280	285	285	278	306	313	268	326	275	293	284	293	279	301	316	285	303	300	350	273	291	280	270	308	285	288	296	323	311	306	335	326	299	297	301	285	311	318	325	301	320	275	314	318	264	290	282	285	301	306	312	279	288	307	276	307	314	304	313	312	281	293	305	266	299	317	269	302	302	334	282	298	280	295	260	298	285	327	308	304	326	305	288	293	298	282	297	288	347	295	318	322	294	309	303	289	294	285	283	281	302	290	331	230	312	297	301	305	323	295	296	298	313	319	284	322	314	313	276	318	286	293	280	315	294	293	320	303	321	327	325	290	298	291	320	269	287	299	320	302	302	310	318	283	283	312	281	284	299	322	286	316	308	323	309	320	307	284	301	288	283	284	294	315	281	300	298	323	333	293	280	300	289	303	320	279	284	301	299	329	314	305	289	302	280	322	307	309	294	247	310	276	304	318	320	300	287	317	293	323	305	304	292	278	263	295	297	331	280	270	336	291	268	310	292	308	301	283	284	261	290	335	272	300	288	280	276	296	342	266	306	278	334	273	276	277	286	288	303	275	312	336	281	292	311	320	286	293	306	291	277	284	293	286	290	319	300	297	323	301	317	316	310	303	290	291	310	296	313	318	319	324	292	306	297	323	286	324	310	320	283	295	301	284	294	336	307	302	302	331	313	305	281	314	327	286	289	288	301	279	295	296	308	308	341	323	294	288	294	328	301	283	286	298	291	335	309	324	313	309	287	293	303	291	288	293	271	269	319	319	308	266	264	308	316	306	291	303	306	294	296	303	308	313	297	294	303	290	326	297	273	318	300	320	334	295	287	266	295	304	300	297	291	281	301	304	308	274	283	292	313	328	290	288	296	306	290	284	287	309	313	301	309	297	312	321	303	310	302	325	283	306	290	273	313	298	282	301	322	324	279	295	283	293	319	299	297	288	322	328	274	297	314	325	324	285	279	313	289	287	310	294	290	302	278	305	319	290	294	281	303	269	302	344	297	303	278	304	284	287	308	318	332	295	293	313	295	291	300	292	286	307	283	298	289	285	295	309	289	327	276	276	274	286	302	322	287	293	301	277	298	296	280	322	322	320	270	310	289	312	301	298	323	300	309	308	288	289	299	283	282	310	299	302	315	307	288	318	292	312	314	317	311	300	262	325	295	305	299	290	282	308	311	305	311	284	282	298	293	300	307	292	301	316	293	306	323	330	306	310	279	303	290	299	312	280	294	347	297	280	274	293	301	313	290	313	285	299	281	304	299	306	313	299	296	274	302	310	301	298	272	320	319	286	288	324	310	293	358	284	297	306	308	305	292	305	280	289	284	289	274	313	320	287	295	269	292	312	332	264	296	292	316	309	277	304	308	300	273	338	302	287	293	283	285	278	295	296	310	317	299	302	299	281	263	301	292	260	320	273	308	287	295	299	279	319	291	332	323	316	302	294	292	273	301	288	320	307	313	272	331	303	319	309	316	290	297	286	285	309	307	320	333	323	318	324	311	321	312	272	310	290	311	280	276	308	277	286	274	279	290	283	298	296	274	293	276	297	282	309	297	305	276	291	311	277	303	315	277	323	294	316	307	285	287	276	284	300	308	314	292	281	283	282	303	299	332	291	317	277	272	292	296	321	305	303	297	335	306	279	294	331	278	346	292	302	290	260	283	281	290	276	315	298	305	284	335	269	278	324	284	262	308	321	289	312	294	300	301	296	280	309	305	273	290	332	284	308	307	313	282	289	296	284	307	291	275	317	289	309	313	305	294	293	322	306	282	279	319	292	277	297	268	320	286	334	304	305	333	328	301	297	289	310	308	308	301	307	263	294	307	307	288	312	290	275	307	282	292	318	315	285	315	266	258	307	283	313	313	318	302	319	275	297	305	268	319	299	300	316	290	296	305	309	330	282	306	335	298	276	277	320	329	285	308	281	287	295	306	328	302	300	308	312	276	283	308
39052	8850	1512	982	638	500	401	317	271	265	205	180	193	151	151	143	165	131	116	148	112	140	134	131	102	104	113	95	131	105	115	113	120	118	109	119	115	96	130	94	117	125	81	125	109	103	110	99	108	110	103	111	102	101	106	106	104	110	120	118	111	119	112	95	104	76	80	101	109	98	96	114	108	101	110	95	117	121	96	95	110	111	109	113	96	103	104	105	104	108	109	93	93	100	99	92	100	120	108	109	106	98	125	122	80	108	104	84	109	104	105	106	107	112	116	91	107	107	111	84	107	103	114	108	101	104	92	102	107	121	113	100	91	77	100	95	106	100	94	89	105	120	96	80	107	112	107	125	110	90	98	106	99	100	104	112	101	87	106	113	114	110	110	104	111	100	104	98	105	115	111	110	102	102	109	117	101	114	92	98	119	96	104	106	84	98	107	89	84	104	96	113	94	101	115	88	113	94	107	96	109	106	113	90	96	97	109	121	129	110	111	106	114	120	94	114	97	108	89	104	108	102	104	111	118	113	101	102	99	106	112	102	114	105	118	108	99	87	112	98	96	98	115	98	100	86	119	92	121	106	105	98	106	103	102	101	101	98	95	107	88	105	106	104	103	99	100	105	95	109	103	103	94	99	105	98	118	97	118	105	107	110	98	102	93	117	94	122	112	98	116	85	95	100	114	106	98	95	84	100	96	102	84	86	102	108	106	105	97	102	82	83	95	100	96	103	102	108	98	95	94	90	95	107	97	107	114	91	105	122	127	92	103	116	90	97	102	90	113	111	102	95	97	104	122	100	97	105	108	117	117	83	87	110	97	98	99	97	112	101	119	106	89	108	107	113	112	120	104	94	113	112	100	101	111	94	95	83	92	122	106	110	92	111	101	105	98	98	83	101	109	99	86	94	89	113	89	112	102	111	109	102	102	117	100	98	109	105	99	101	105	112	109	96	108	108	100	101	117	115	110	107	111	112	104	104	108	85	92	116	112	104	114	96	98	98	106	97	109	89	95	96	125	94	100	97	113	95	103	90	97	104	98	104	99	118	85	119	93	97	88	97	119	95	108	113	112	83	118	104	90	95	102	117	97	101	112	102	110	92	106	107	100	81	108	115	117	115	112	97	92	103	100	95	127	105	91	115	103	106	94	96	106	110	107	108	96	112	109	101	111	87	108	102	93	100	92	93	100	86	117	89	107	87	99	106	94	109	101	88	98	94	104	97	105	95	97	101	106	110	93	94	105	97	89	95	111	101	96	95	101	119	97	99	92	131	103	84	106	107	102	100	98	106	96	89	88	77	109	112	89	98	95	100	74	121	99	105	85	106	99	107	94	104	123	94	100	108	97	118	111	117	94	88	93	96	113	92	87	100	120	95	107	86	110	104	85	120	99	98	111	102	105	105	108	110	102	88	110	112	96	108	97	112	116	103	96	108	112	93	109	96	105	93	105	104	103	111	112	102	97	118	98	112	97	130	116	111	108	113	112	88	116	100	103	96	81	93	109	107	98	108	97	115	109	100	100	107	101	103	95	111	109	94	94	108	88	99	118	89	100	91	97	88	101	98	98	79	92	80	107	94	108	87	93	124	101	111	101	99	97	117	106	118	93	95	110	119	113	105	96	105	92	101	98	99	129	115	101	110	104	96	99	102	96	112	91	85	103	113	97	83	91	104	104	93	104	104	137	127	102	112	102	93	114	83	108	74	89	100	102	106	118	97	109	99	96	114	103	106	125	91	94	100	105	103	93	113	82	98	105	109	119	96	80	83	108	109	99	101	126	96	118	116	95	106	107	96	113	100	96	117	98	105	110	92	85	104	107	102	101	106	101	117	92	88	123	100	110	95	99	108	98	131	98	96	105	120	112	106	115	116	104	100	109	104	97	114	112	116	100	95	103	98	126	103	96	94	96	116	99	104	112	95	111	103	116	97	89	113	87	92	106	123	110	100	114	111	107	112	104	107	96	109	97	105	116	115	108	107	108	108	97	106	102	94	95	98	96	116	101	97	94	99	89	114	104	112	91	119	95	106	100	111	130	109	97	111	98	87	113	105	97	92	117	103	100	89	110	97	90	89	99	98	97	89	99	99	103	118	95	116	116	99	105	105	116	134	110	84	116	87	89	119	103	85	102	100	100	101	121	109	84	85	101	102	102	112	126	109	97	104	108	83	95	95	108	92	118	103	104	106	97	110	89	113	98	100	102	84	120	87	72	104	99	101	114	120	100	125	69	92	107	94	107	90	96	104	94	96	105	94	102	84	94	105	109	99	105	114	123	120	103	106	107	94	118	86	95	100	105	103	104	109	114	107	108	113	96	107	78	121	105	96	105	93	88	104	104	107	109	97	109	86	98	117	93	95	99	106	116	102	92	104	105	116	103	106	107	102	103	96	108	118	103	101	124	93	111	119	102	99	104	93	103	102	92	102	105	96	104	121	112	111	82	108	111	106	87	111	89	104	97	115	103	94	96	92	106	94	105	114	131	117	119	96	89	100	108	120	99	92	94	104	100	130	94	95	104	97	111	104	95	88	89	103	97	114	115	114	111	109	125	108	92	110	112	113	87	108	103	100	92	107	92	107	99	88	113	102	129	107	101	122	120	116	93	118	99	98	96	115	101	84	100	94	96	112	106	101	101	92	108	99	102	104	96	94	98	105	107	85	113	91	127	106	110	104	122	112	104	103	101	98	103	90	104	113	103	103	110	103	98	117	79	96	93	104	96	99	103	112	89	113	102	91	106	115	104	103	95	106	92	89	104	119	113	105	98	75	97	95	108	97	102	107	106	98	99	107	108	107	97	101	93	96	109	97	117	103	116	106	124	111	113	91	102	91	127	123	94	90	117	101	103	91	89	105	105	103	90	102	103	105	96	95	117	89	94	100	109	101	106	97	99	99	103	95	95	122	116	108	93	86	114	99	92	86	100	93	80	98	100	103	84	112	95	113	101	109	106	112	115	92	102	107	126	89	93	107	99	107	99	105	111	103	80	102	104	90	118	92	113	104	101	102	99	82	94	103	113	91	104	98	115	115	112	102	92	108	95	104	92	107	101	85	88	135	113	112	102	107	102	121	101	119	103	77	115	94	94	78	120	84	100	97	103	92	90	101	113	109	95	100	118	110	88	114	113	79	87	85	119	100	107	115	96	118	124	121	112	106	95	88	116	98	121	117	124	107	93	95	91	115	106	96	95	99	98	91	104	86	100	85	107	96	97	115	100	92	101	105	93	107	93	104	97	86	101	82	98	95	97	81	100	97	98	99	135	109	103	98	114	105	105	81	100	111	98	86	102	91	102	112	109	104	93	102	84	104	99	123	85	88	98	122	104	98	92	95	109	111	110	102	100	111	105	110	94	101	97	116	95	96	91	106	96	118	97	114	99	97	109	110	126	107	115	102	133	101	98	88	117	106	106	107	110	116	109	116	98	103	104	105	100	103	95	113	102	106	108	97	110	105	103	105	99	95	101	97	102	117	118	103	120	95
18586	1237	2709	3219	2617	2225	1852	1547	1326	1104	1003	875	778	772	727	680	625	579	567	536	515	558	519	453	485	487	478	453	448	425	423	431	376	459	419	383	411	417	424	411	396	385	408	410	383	340	369	391	383	328	387	361	383	339	363	361	349	378	335	363	353	347	345	335	373	362	320	365	338	341	409	373	358	378	357	332	337	343	358	367	365	354	351	339	357	375	338	365	362	363	345	332	373	351	337	348	370	348	352	375	351	340	352	386	371	368	355	337	362	341	372	369	354	363	323	340	331	330	355	360	366	301	367	330	357	344	355	325	378	387	349	347	340	361	313	349	326	363	380	363	339	340	384	357	334	373	368	378	353	354	302	310	338	353	361	342	332	366	348	338	346	336	328	341	324	368	376	327	368	358	336	382	370	324	327	382	349	353	349	328	343	330	362	336	370	377	350	328	363	345	370	343	347	371	353	335	342	343	314	388	367	364	361	376	352	371	334	355	347	342	349	352	353	307	322	337	368	330	348	370	321	353	324	333	342	331	306	332	346	354	373	336	384	365	337	325	348	353	342	357	298	338	352	348	372	323	344	373	313	354	343	340	359	330	338	336	316	346	331	345	345	359	344	346	322	326	374	345	380	358	314	287	341	348	356	343	323	340	363	332	346	355	353	338	335	305	332	354	348	325	340	319	371	329	345	348	368	364	344	349	377	360	368	354	337	329	364	344	342	359	318	351	347	311	358	350	367	391	371	352	326	359	331	357	348	332	338	370	355	343	308	305	344	369	343	362	358	377	359	377	349	338	378	349	372	350	358	339	349	339	376	347	341	347	320	353	363	355	353	337	365	349	336	348	344	361	363	334	313	352	349	322	344	372	330	333	385	361	310	372	328	327	335	349	383	342	345	321	362	372	346	345	359	349	378	355	367	322	396	348	333	341	337	351	353	321	332	331	358	373	316	336	359	335	309	364	347	367	338	350	347	338	343	346	378	357	340	337	324	359	358	334	338	354	368	350	326	359	362	372	333	339	335	334	332	361	394	350	355	346	317	353	346	336	329	338	341	343	331	345	337	336	358	371	346	350	363	328	330	353	347	361	357	344	336	359	336	337	357	305	356	335	348	331	337	311	364	351	365	321	360	375	349	346	342	358	375	348	357	353	320	378	321	372	331	345	376	320	355	361	379	356	342	368	361	314	351	338	354	324	363	342	357	365	362	331	356	324	346	355	353	346	353	366	355	332	324	352	322	361	342	345	370	339	342	318	344	346	335	332	326	341	345	379	361	340	323	341	360	350	344	390	354	376	356	361	326	336	358	276	377	349	358	330	363	345	371	331	353	327	369	356	337	345	380	325	356	351	351	337	356	342	348	355	348	348	370	331	322	358	325	348	387	384	353	325	354	332	366	338	337	339	318	379	342	310	356	345	334	316	315	328	351	363	346	348	329	348	344	308	337	335	355	364	341	342	308	347	299	352	331	337	340	349	348	349	393	352	369	355	335	320	341	311	359	312	350	350	336	332	384	324	373	347	340	335	345	367	335	296	327	349	339	340	372	345	353	348	326	317	295	359	335	351	341	332	345	351	355	351	309	347	371	365	349	318	359	360	346	366	339	364	353	337	326	370	341	350	343	360	353	346	318	313	351	344	349	338	350	337	369	345	359	322	333	344	363	374	324	345	364	337	346	303	331	366	343	339	356	344	369	361	314	324	342	337	341	356	322	336	317	362	335	351	351	344	350	349	347	341	370	348	326	374	344	352	347	331	358	375	373	359	346	324	361	344	317	356	349	324	330	356	301	365	319	328	329	339	337	345	355	338	348	351	338	376	342	364	381	355	363	376	329	352	354	314	316	331	361	370	359	377	329	358	362	354	352	357	317	318	369	346	380	353	370	358	356	350	370	365	381	328	369	302	362	335	357	326	339	326	348	349	356	326	335	358	335	321	344	348	358	333	339	364	319	333	342	327	339	363	388	325	349	371	340	337	347	337	324	344	351	361	357	371	365	356	376	348	333	356	364	310	323	337	332	337	367	373	375	369	327	325	349	350	353	395	341	338	349	333	358	346	393	336	358	332	363	393	352	341	324	340	359	319	378	357	324	363	333	337	342	316	331	362	342	369	369	358	347	337	400	338	333	363	348	381	354	355	355	380	354	323	366	365	304	345	327	348	321	341	340	344	327	337	342	359	332	341	367	358	348	351	385	380	352	340	361	359	345	363	347	351	353	353	330	320	349	338	330	354	324	354	325	339	367	311	333	337	348	320	316	328	325	370	340	354	359	345	348	309	365	376	314	325	341	360	361	349	359	362	330	345	366	349	398	361	324	358	358	332	377	343	339	333	390	343	322	361	376	352	334	335	318	352	355	336	332	364	332	369	334	347	357	340	327	368	322	377	327	317	337	376	326	330	335	381	373	331	343	372	336	343	339	348	320	348	350	332	382	359	356	338	349	350	298	328	366	342	354	364	376	330	354	359	327	374	369	351	352	344	345	313	323	336	338	387	325	316	376	358	360	331	369	343	355	350	366	347	333	342	376	373	347	353	353	336	346	329	345	362	328	352	393	323	343	334	356	349	346	327	344	346	359	354	351	334	349	340	351	328	359	370	328	364	344	340	316	318	319	335	323	336	357	326	350	330	325	337	365	353	343	358	336	358	341	369	326	355	361	314	350	338	351	338	379	339	349	342	335	376	339	336	400	356	337	344	365	334	361	292	366	378	385	349	368	357	319	347	371	321	359	334	309	361	321	367	367	344	370	362	359	355	355	353	347	374	406	377	374	349	343	329	366	316	361	363	319	369	345	336	358	366	335	371	338	361	365	309	335	331	341	366	364	334	346	319	337	340	350	351	340	348	373	308	370	336	364	365	316	354	327	333	322	342	355	329	350	354	360	328	343	340	362	374	342	360	354	347	330	320	367	325	355	341	323	371	341	368	350	363	346	340	337	332	383	366	365	333	354	370	351	315	365	333	378	354	365	349	357	343	325	353	358	327	368	373	348	343	355	349	353	328	342	364	350	342	366	375	340	344	355	338	345	355	318	362	329	349	328	374	320	324	349	386	327	333	336	355	332	372	345	393	344	359	359	332	358	384	377	340	346	320	357	331	332	343	364	361	381	362	340	367	349	359	352	324	376	340	379	360	353	337	372	329	366	332	352	357	359	341	375	318	367	370	350	356	344	330	336	373	345	326	343	367	374	356	341	351	376	315	363	332	313	363	354	311	338	365	364	335	371	357	369	357	353	360	355	364	367	349	366	363	334	321	354	342	351	332	373	351	347	342	339	351	350	354	338	366	342	371	362	346	324	345	360	317	331	349	318	345	376	336	314	345	319	330	321	347	334	337	336	317	352	339	358	336	349	368	341	317	317	360	322	324	385	304	334	369	348	337	329	352	332	308	308	323	368	356	371	347	355	335	339	361	348	355	332	339	349	356	338	346	357	320	358	369	346	333	366	319	363	327	402	352	355	348	354	362	345	339	362	349	358	343	322	337
46977	20060	9700	2225	1378	1131	812	675	536	474	383	354	344	350	312	296	282	287	274	263	255	268	259	255	228	241	281	249	235	229	255	246	202	254	239	234	210	220	204	214	215	190	224	230	226	240	222	222	218	210	234	218	211	209	184	196	235	232	199	206	229	212	192	239	211	209	229	223	227	204	224	208	194	215	199	248	188	212	207	198	206	234	199	219	200	204	230	249	212	216	215	203	217	209	207	221	205	193	218	240	186	210	224	219	239	196	214	208	219	218	200	228	228	197	206	214	190	201	198	218	224	202	231	242	218	213	217	202	196	208	200	208	210	203	230	213	235	210	228	224	201	219	204	225	224	198	227	196	216	208	192	208	227	217	207	206	200	193	224	224	207	217	230	229	209	223	219	203	229	198	233	206	203	212	225	213	231	168	201	229	194	221	212	193	205	229	206	184	203	217	201	195	225	199	216	213	211	231	204	190	193	206	223	212	206	215	205	190	199	223	200	239	205	204	226	222	212	208	197	209	207	208	217	220	205	196	212	216	232	207	210	193	226	215	194	214	219	202	216	207	194	233	190	228	206	207	197	209	224	206	227	224	228	200	214	218	210	199	236	230	234	221	212	222	216	224	222	197	210	193	238	192	188	195	208	207	205	206	201	189	185	220	206	192	241	204	189	215	210	232	201	199	230	187	201	208	227	194	223	216	227	211	216	201	221	219	185	222	221	211	216	239	223	210	219	213	192	187	204	201	193	244	218	190	229	204	203	192	209	232	240	172	216	204	200	221	205	205	226	200	214	221	199	201	203	220	213	203	199	199	208	207	207	235	189	229	214	217	239	194	193	237	204	216	183	218	237	210	244	198	202	230	201	207	221	205	205	217	213	214	206	221	219	218	260	211	248	200	204	213	211	202	204	189	218	197	207	192	207	216	176	203	217	191	224	189	206	223	213	218	215	243	213	196	213	219	214	201	209	238	212	225	196	224	212	201	191	208	199	199	194	210	209	207	201	217	222	186	217	219	212	219	226	211	207	214	216	219	198	194	208	237	211	220	227	246	198	203	210	211	204	207	209	194	212	216	209	195	220	223	224	196	197	208	193	216	186	193	222	193	178	207	196	221	219	201	218	211	204	221	200	216	179	214	212	211	205	179	197	213	200	218	219	237	215	220	229	212	213	198	210	223	208	204	206	225	199	216	208	207	221	198	239	161	226	208	200	203	199	220	234	231	221	223	205	203	198	210	223	203	219	206	218	214	203	247	184	192	216	228	196	214	191	204	189	197	210	202	196	219	196	218	189	202	207	195	211	233	204	230	198	191	210	224	217	203	225	241	213	216	214	217	212	229	208	199	227	209	205	233	194	208	216	188	218	195	211	192	200	217	207	213	214	222	236	199	229	207	203	204	182	215	183	191	185	227	216	228	206	216	226	203	193	211	190	197	236	214	209	225	204	224	203	234	209	198	219	208	190	202	195	198	218	221	242	209	218	197	227	210	210	191	214	228	225	248	198	201	190	201	215	216	211	235	212	207	179	217	198	211	208	233	209	218	213	203	230	205	200	214	221	196	226	225	213	194	219	223	197	201	241	184	199	192	227	206	199	218	203	204	203	194	230	206	189	214	201	232	227	200	215	198	210	222	187	188	202	215	206	200	219	217	217	216	202	229	246	193	215	209	214	210	212	230	223	190	222	226	197	213	206	228	216	227	222	216	195	215	221	222	215	216	190	232	199	222	208	214	196	228	205	209	188	214	213	205	198	213	194	218	177	218	193	204	201	192	212	211	232	223	219	184	190	209	212	211	192	217	228	206	199	195	190	231	182	202	218	215	223	198	176	192	237	203	232	212	233	220	211	198	208	202	223	212	210	216	210	216	228	193	207	165	229	214	218	206	199	206	215	228	238	205	189	255	208	185	180	198	210	192	221	193	209	218	203	194	191	205	228	217	211	215	217	211	222	202	224	210	226	205	199	205	196	182	204	192	177	192	209	185	209	237	219	215	204	212	203	201	228	206	208	211	201	254	224	235	201	231	210	223	205	201	213	195	231	189	200	196	211	185	224	225	221	202	194	202	226	201	200	209	208	217	207	216	182	217	207	215	205	201	218	242	217	199	207	195	217	226	204	213	213	192	206	193	215	213	211	210	214	208	224	235	197	203	215	190	209	211	203	183	227	233	220	221	178	193	201	185	215	227	227	202	224	199	200	211	196	191	208	209	208	206	220	186	222	231	193	203	208	178	217	217	212	223	219	205	210	182	215	183	180	195	222	211	203	218	223	231	201	202	221	221	208	205	193	206	216	201	229	227	216	191	208	209	196	195	244	197	183	225	205	224	209	217	202	191	217	226	197	222	217	194	209	173	207	215	212	232	199	203	184	205	183	194	198	207	239	221	187	201	228	206	201	221	203	200	198	225	192	191	199	214	222	217	204	227	206	223	223	191	227	227	211	240	225	218	215	212	199	205	210	210	199	196	191	221	213	210	199	212	195	193	205	216	199	207	204	220	182	209	195	208	215	211	214	192	203	217	194	194	197	210	237	215	216	214	210	186	219	194	198	208	201	197	206	212	193	219	173	213	174	211	198	203	229	197	234	192	194	216	214	214	189	198	212	194	199	196	235	213	188	195	192	216	194	198	212	214	215	203	209	224	206	206	227	221	200	208	218	177	201	200	199	204	194	212	224	233	212	224	208	216	221	202	201	228	220	183	206	211	209	190	199	209	217	196	210	189	235	201	237	203	194	236	206	211	201	228	204	224	229	206	234	205	200	223	223	210	217	199	200	231	200	211	210	217	163	210	216	206	216	210	205	200	205	204	210	199	205	197	194	190	222	177	200	189	209	211	228	226	209	208	208	185	190	221	176	228	218	202	186	204	209	219	208	207	202	204	188	195	195	202	232	238	231	189	185	198	198	212	214	213	217	208	222	210	193	217	193	216	220	200	191	211	229	215	234	205	204	205	194	208	208	219	216	205	199	234	216	219	208	241	206	190	207	212	218	226	209	215	194	198	188	209	239	175	223	178	171	173	211	212	220	230	229	228	202	196	185	188	215	220	222	226	216	225	228	213	237	225	209	223	209	212	202	202	207	179	215	211	204	215	206	223	194	231	193	230	183	214	214	204	234	213	205	253	212	196	232	221	220	202	181	246	205	225	191	212	234	205	223	201	212	222	191	217	182	229	198	208	193	198	198	214	183	193	197	185	216	236	209	186	229	216	207	208	224	213	228	215	208	195	207	200	198	213	220	227	192	220	227	190	191	209	184	197	212	222	219	223	190	210	218	187	224	198	198	235	209	199	203	233	202	220	215	220	244	208	210	198	233	223	182	215	218	207	204	221	213	197	216	230	186	201	180	230	218	206	220	204	198	208	194	223	198	224	217	198	230	211	208	211	185	222	203	224	181	206	213	195	205	232	219	201	230	201	213	182	217	207	211	219	214	201	232	194	210	220	200	207	222	210	227	213	219	218	216	236	218	214	215	224	211	232	216	206
24162	2467	5220	6081	5148	4226	3468	2909	2503	2161	1895	1750	1604	1489	1370	1279	1183	1067	1156	1033	999	981	955	918	928	957	855	835	904	767	808	804	780	786	772	756	755	697	719	742	711	728	694	773	791	734	722	702	712	671	770	712	679	666	666	718	685	686	675	638	675	630	691	659	656	663	632	668	595	637	706	644	605	692	699	640	679	634	669	621	633	641	635	639	650	665	636	679	669	627	610	653	665	654	649	656	634	640	641	638	647	628	643	619	687	605	641	658	653	598	661	658	644	651	666	626	608	585	662	624	640	625	613	653	618	580	647	654	630	651	644	619	620	621	629	645	654	643	642	591	608	663	600	639	603	621	668	606	618	654	622	612	621	616	593	662	662	641	639	630	643	562	584	591	616	645	604	629	647	645	651	608	607	614	617	622	656	637	668	647	591	600	629	642	632	619	598	604	637	656	592	651	617	643	624	601	645	568	645	612	654	687	653	617	631	606	696	603	661	646	621	603	602	684	633	628	629	608	640	627	654	612	649	638	611	630	646	601	625	621	651	615	638	648	596	641	631	635	617	624	627	659	654	629	653	623	645	642	618	594	645	626	609	630	636	661	610	607	602	653	640	627	643	617	613	607	651	693	661	631	614	634	606	620	609	708	633	627	605	651	649	675	619	600	593	622	631	683	624	638	647	608	650	624	647	635	608	622	598	632	659	654	597	647	673	651	618	614	625	609	623	659	631	577	669	651	655	636	603	643	631	653	637	614	626	645	601	659	694	618	687	612	603	612	628	635	661	592	647	604	585	616	638	655	631	632	631	633	683	667	679	618	624	597	622	618	612	642	608	658	637	637	622	659	642	608	641	647	586	630	632	627	609	631	647	607	648	657	674	625	625	627	608	606	651	627	642	699	600	600	607	601	633	653	609	676	631	669	626	620	644	594	634	633	633	562	615	608	596	554	628	658	622	621	651	602	662	604	617	647	652	621	576	617	632	637	610	608	686	622	616	609	645	705	594	666	666	640	639	614	662	608	620	634	611	601	660	645	603	617	648	628	631	642	646	600	676	641	674	623	631	605	624	630	629	627	638	590	624	582	622	608	601	659	631	642	624	666	618	620	669	661	685	586	642	597	649	621	674	667	674	627	608	648	655	610	669	614	617	640	620	590	640	590	616	600	634	675	627	626	644	621	620	676	659	648	604	614	582	622	653	641	607	626	619	663	620	619	612	652	634	621	635	660	615	580	628	678	675	660	628	648	629	620	633	622	631	643	599	617	667	638	631	646	661	590	626	636	606	620	625	602	583	622	626	630	644	634	639	630	612	615	621	627	663	623	645	623	608	633	582	618	639	614	627	653	622	600	620	632	623	662	626	619	585	591	622	643	687	675	615	678	596	628	642	624	660	667	603	563	615	638	635	606	603	635	663	601	628	634	603	622	605	682	592	594	608	683	617	616	643	642	591	646	623	604	613	598	623	609	644	652	603	597	651	655	643	594	632	589	653	644	658	640	592	671	651	612	599	608	617	605	597	604	668	635	584	584	612	634	611	632	649	607	596	647	632	604	656	674	628	595	610	620	691	607	650	629	627	620	673	618	637	638	617	598	625	600	604	642	637	614	637	639	602	628	600	614	607	618	653	648	603	600	667	649	603	631	635	613	611	643	644	647	601	638	608	622	665	665	605	632	673	639	610	651	645	641	665	620	627	632	606	607	649	599	595	629	670	650	603	588	634	614	652	642	631	633	564	638	642	640	649	602	610	641	642	635	619	619	686	624	602	655	619	629	647	671	612	612	598	682	645	626	624	595	609	636	659	675	662	632	609	607	636	625	601	610	649	681	657	625	640	651	643	622	637	569	615	619	657	672	592	623	625	647	624	611	604	615	589	670	689	599	639	624	657	670	627	648	618	595	616	637	629	630	640	656	594	638	625	609	650	616	651	622	683	627	607	622	604	645	643	631	651	636	620	671	669	672	608	562	634	592	622	622	620	623	635	642	671	642	635	639	572	609	664	620	659	650	612	639	630	575	632	644	586	648	676	625	638	652	656	619	647	663	643	646	641	646	633	624	660	603	635	662	635	642	688	617	567	674	625	649	594	641	632	634	649	638	623	629	630	581	631	648	647	639	573	632	622	587	624	608	632	634	662	663	643	596	638	624	615	632	635	647	620	643	634	613	622	663	595	598	615	629	661	664	621	615	638	631	616	597	651	632	648	606	673	625	608	617	626	646	591	645	625	606	618	612	616	601	617	630	654	641	676	612	648	608	607	646	641	614	655	647	630	639	614	639	631	663	582	630	631	609	676	609	611	650	614	609	667	648	643	635	652	591	632	614	646	616	615	620	653	618	645	611	621	644	651	593	612	633	623	598	617	601	659	656	603	648	658	585	575	622	597	636	635	629	625	606	634	622	687	614	608	646	648	599	628	636	610	638	628	625	598	627	575	647	671	637	623	614	600	666	653	612	641	620	630	636	614	610	643	626	640	671	583	624	639	609	586	604	644	634	636	652	642	643	611	628	632	630	609	643	635	610	631	636	621	630	604	577	666	624	624	655	631	686	659	677	608	637	627	581	601	649	663	634	640	634	633	675	577	594	659	601	619	645	629	636	653	641	627	618	648	570	620	622	631	625	632	602	631	632	657	632	634	628	601	601	661	638	637	629	619	659	621	621	637	611	636	632	632	627	635	601	624	641	605	599	606	622	596	641	649	632	657	611	645	663	650	642	609	559	594	639	613	642	625	637	642	649	582	672	650	632	626	649	632	615	694	609	615	658	646	592	629	603	643	637	584	594	618	659	610	651	674	630	614	641	624	635	606	653	660	602	592	641	627	604	618	599	583	640	646	653	615	657	607	580	626	644	616	623	657	652	630	636	663	604	639	654	621	668	643	609	581	638	597	586	620	671	577	654	640	616	623	653	574	598	678	603	612	614	614	654	595	614	631	606	610	602	597	632	595	658	609	639	623	621	608	614	649	661	631	576	672	606	603	608	613	614	604	622	584	632	658	608	610	632	638	667	633	614	616	616	649	613	600	624	654	642	642	597	639	648	587	628	640	643	595	663	633	602	621	653	605	592	594	606	622	624	614	588	633	631	661	644	663	591	590	607	622	668	614	609	595	636	621	632	648	653	667	600	656	656	593	600	583	608	655	615	615	612	626	641	650	606	650	597	596	597	584	657	609	622	644	630	584	643	634	634	563	645	610	635	687	627	607	640	668	611	615	644	629	599	616	662	602	650	644	640	628	618	667	588	631	694	625	627	651	640	639	609	667	650	616	620	637	609	626	606	613	656	616	647	626	626	649	582	608	608	599	674	627	618	651	638	614	641	617	626	638	660	646	624	609	668	617	655	621	609	645	601	597	585	599	587	627	623	649	645	670	623	620	657	609	679	635	640	655	638	624	610	580	619	642	625	630	580	608	615	623	570	641	620	603	634	606	651	633	609	659	619	657	660	623	591	622	646	627	607	632	590	656	644	634	615	647	636	595	626	632	633
6646	355	189	120	125	141	91	93	89	82	83	92	95	98	87	91	91	85	83	101	76	83	89	86	64	87	86	79	94	92	101	74	84	111	70	82	84	96	105	94	81	105	82	76	89	108	87	72	83	99	102	77	88	94	92	101	76	91	97	98	83	92	81	82	74	81	94	98	91	63	97	67	83	86	78	86	104	89	86	83	86	89	77	77	77	84	108	68	85	77	89	92	98	79	86	90	87	86	68	82	96	99	88	89	86	85	75	65	74	88	91	82	77	79	87	81	74	98	98	77	79	84	82	87	102	87	79	67	87	107	103	86	91	84	90	75	77	94	92	87	65	80	87	94	92	74	82	94	85	71	83	85	78	103	97	89	92	76	71	91	73	73	84	94	71	90	74	94	83	87	92	88	70	112	79	77	76	99	96	89	94	96	60	83	77	83	82	82	79	96	88	91	78	78	90	79	69	95	79	70	83	93	90	95	76	79	76	105	91	76	98	109	90	88	87	95	97	98	89	90	78	101	91	87	99	94	107	84	99	91	84	94	86	87	73	73	80	100	96	91	81	72	106	67	83	92	93	96	83	83	73	92	90	88	93	90	87	86	94	100	80	78	84	85	90	91	88	94	76	105	72	87	83	101	96	95	72	78	87	95	72	92	81	91	85	95	83	78	74	72	81	79	87	80	96	87	72	98	88	70	89	76	90	90	95	81	80	85	66	81	95	81	99	90	79	85	81	74	78	74	84	93	77	77	82	95	91	79	82	89	68	90	90	84	85	95	100	58	92	83	73	78	87	87	91	77	96	97	77	91	92	80	84	90	75	79	83	78	99	96	76	94	70	88	75	91	71	86	94	98	84	92	82	66	80	80	95	81	84	64	85	102	82	94	83	84	93	82	67	82	91	98	88	95	82	92	89	88	87	108	76	91	95	83	81	75	108	91	84	87	101	99	85	87	79	78	92	85	82	87	98	88	74	98	76	101	78	85	99	84	78	83	90	84	84	89	99	84	98	80	80	89	83	89	78	89	78	98	77	85	85	92	112	72	83	90	73	80	90	81	100	100	76	90	99	85	76	90	85	79	87	96	65	104	87	75	98	88	75	102	87	94	67	80	82	74	82	86	82	99	83	82	90	82	95	99	90	100	80	102	97	104	80	86	89	93	81	81	86	88	106	76	84	109	65	79	91	71	107	98	97	81	76	76	86	92	87	87	92	85	66	91	91	106	102	82	105	93	94	74	87	80	91	89	84	103	84	72	88	81	89	82	82	75	65	104	79	91	84	85	89	110	92	75	68	106	95	69	92	109	79	100	90	97	71	87	84	85	101	95	91	85	71	84	68	80	78	104	89	97	98	82	87	69	111	94	81	103	80	99	89	89	94	85	104	94	91	90	95	88	71	81	82	89	88	91	93	83	81	110	93	88	82	84	90	102	84	99	102	100	79	82	77	74	89	90	72	83	96	81	100	94	97	86	84	81	84	86	70	85	85	84	96	97	85	88	81	92	78	88	84	87	83	73	102	78	79	90	81	94	88	85	85	80	93	101	78	95	91	81	73	102	88	81	64	103	61	73	88	80	91	95	80	88	84	83	81	81	100	94	78	110	65	88	92	84	71	98	88	101	70	84	70	85	82	103	90	78	93	76	85	93	99	106	91	73	83	90	88	99	85	90	92	97	80	85	79	88	111	89	77	82	96	85	91	87	78	78	99	91	75	97	88	101	94	65	89	84	90	89	85	98	72	97	101	71	98	89	72	82	68	81	85	83	92	94	93	85	89	77	96	68	76	91	84	97	81	79	83	74	80	89	86	75	62	77	84	89	88	96	88	95	82	93	89	84	92	94	95	95	92	90	88	96	90	83	65	103	89	70	77	91	98	84	93	79	101	81	86	82	91	82	97	92	99	107	75	83	82	80	98	79	87	93	77	89	105	112	100	92	77	78	80	91	94	77	85	76	76	74	77	91	82	98	76	76	89	90	81	89	81	80	79	82	90	93	81	83	98	81	96	72	103	86	99	84	82	89	103	68	77	102	85	83	84	103	80	83	98	86	80	90	75	74	91	77	78	98	87	75	105	100	85	70	97	92	74	108	95	71	79	94	74	89	87	82	87	86	89	79	88	87	76	101	78	97	90	82	88	100	83	100	75	81	89	84	104	73	81	79	96	76	91	89	106	84	94	107	96	86	86	89	67	102	78	94	86	100	80	84	78	72	100	87	93	98	87	94	92	102	97	88	92	88	79	100	86	93	98	80	81	76	99	88	93	81	82	113	95	93	83	85	92	86	99	100	87	74	84	76	87	75	112	91	94	97	78	75	80	89	76	71	79	79	94	101	74	96	90	79	92	100	84	71	93	90	80	89	88	79	78	66	88	80	81	86	79	76	81	73	74	93	81	87	76	71	80	96	82	114	92	85	83	92	75	90	82	95	82	66	80	90	86	89	90	73	88	94	85	99	108	85	81	89	75	85	79	96	103	91	77	79	93	91	61	92	68	72	71	96	100	76	93	86	62	94	90	93	77	80	89	85	75	86	95	69	93	82	100	76	91	100	79	96	95	86	92	78	93	82	83	87	80	92	92	82	68	80	93	108	86	96	86	77	81	87	95	71	80	68	86	84	82	90	77	96	91	83	90	94	83	86	81	98	87	80	87	87	88	76	86	89	83	97	83	88	94	79	72	79	85	65	77	92	93	71	85	100	83	95	85	86	87	73	81	85	82	101	89	81	82	93	65	91	103	79	84	97	82	76	81	78	82	101	86	78	84	102	86	95	91	75	76	83	79	106	92	75	85	93	98	91	76	83	99	86	78	72	82	85	81	92	90	80	86	98	83	88	89	93	79	86	88	89	100	84	76	95	78	93	84	89	95	90	91	84	99	71	85	100	95	81	90	96	80	115	80	103	78	81	81	100	97	96	74	87	86	71	86	98	79	82	82	109	70	94	87	84	100	89	101	81	68	92	101	101	79	82	86	109	101	84	74	87	85	95	96	89	98	79	94	69	80	63	85	85	93	75	97	97	85	77	86	83	78	105	84	85	84	99	83	79	80	78	83	89	100	78	91	78	71	68	80	95	79	71	75	87	92	82	89	74	84	95	88	80	90	81	86	87	79	106	93	93	85	83	83	78	80	88	80	81	91	87	106	91	87	85	96	72	79	86	85	99	90	65	73	76	85	92	87	101	73	82	93	83	78	72	101	84	89	74	76	90	86	87	82	82	83	73	79	77	78	93	94	78	89	96	96	70	87	83	96	103	98	69	90	77	78	82	71	97	101	76	93	98	99	72	77	102	88	93	70	87	79	70	84	82	102	88	87	86	83	76	93	106	92	82	88	60	76	99	78	74	80	69	90	112	75	78	87	76	83	89	87	90	85	107	80	68	84	86	96	87	82	82	93	94	88	78	81	92	76	84	88	88	90	83	83	105	91	80	98	82	111	96	78	97	95	102	92	61	71	75	98	107	89	65	95	76	91	80	70	96	87	86
6118	393	451	487	405	414	412	345	326	327	326	352	339	307	305	294	347	293	317	339	272	282	342	308	295	325	354	288	297	302	309	306	291	320	317	279	302	298	311	334	291	314	300	291	291	328	334	301	314	331	277	304	294	326	289	283	312	295	291	294	302	282	284	305	273	311	306	309	316	285	283	303	277	304	319	300	299	306	285	282	291	282	300	298	295	310	298	300	295	314	284	307	315	305	270	291	287	310	316	307	310	292	303	297	305	298	286	283	289	300	321	300	314	314	293	292	287	275	307	310	306	318	307	298	322	313	316	297	303	317	287	283	306	281	309	294	328	289	303	312	296	290	289	315	290	294	320	339	319	253	314	284	307	325	297	331	284	312	290	293	298	284	288	307	312	315	309	295	313	269	295	284	330	314	287	312	276	301	308	301	302	300	299	304	307	309	310	289	270	290	285	321	286	286	311	310	318	286	320	306	278	285	318	289	304	348	314	304	288	335	287	267	303	296	329	308	301	274	299	267	314	314	307	286	291	304	293	300	298	285	266	306	306	283	290	266	305	313	311	316	315	278	300	303	303	302	309	280	280	296	307	289	255	289	308	282	270	322	288	303	277	298	307	312	280	309	314	305	281	311	325	303	327	337	291	290	299	294	316	322	308	310	280	269	317	303	281	292	290	293	311	305	275	316	307	292	284	289	289	298	332	295	287	295	292	273	289	311	278	306	299	292	299	324	286	302	295	292	299	281	298	339	308	281	289	318	291	261	315	283	295	328	259	286	320	281	315	282	298	285	309	320	313	279	326	268	306	296	289	287	292	285	305	286	304	309	300	315	305	313	287	307	284	309	290	296	284	277	282	305	311	313	281	300	262	307	324	311	282	329	300	294	284	282	311	278	294	295	291	292	293	292	298	268	290	313	326	265	302	287	325	293	281	299	302	308	307	310	272	272	286	291	297	269	296	317	316	316	297	269	316	327	290	286	331	314	297	315	316	274	318	307	306	300	320	302	315	296	305	332	282	334	280	300	306	292	330	295	306	287	299	288	316	281	331	307	287	305	296	297	300	290	273	315	272	314	319	284	304	310	304	290	279	297	302	312	327	304	287	305	289	286	298	283	274	298	334	261	295	284	294	315	306	307	294	335	295	318	330	301	310	295	282	300	281	344	284	284	331	339	281	332	301	301	300	287	287	310	314	302	299	329	282	306	301	327	315	298	298	301	302	291	313	276	276	320	298	317	310	284	283	283	276	296	301	303	271	322	276	284	307	315	276	293	267	287	308	281	296	292	292	285	332	297	272	289	292	302	298	279	298	272	297	303	326	317	265	313	273	307	304	311	294	314	306	308	281	301	317	322	309	310	292	277	313	308	273	277	299	276	288	307	284	310	302	286	287	315	282	285	323	298	312	290	316	291	302	309	263	298	293	297	273	269	326	307	283	305	293	307	303	292	270	319	293	319	330	303	307	316	285	307	329	325	299	287	292	313	302	312	295	285	292	310	306	298	286	291	290	261	277	292	287	304	300	301	289	293	295	281	296	297	316	307	322	299	303	295	300	296	280	310	296	271	324	301	256	296	280	267	288	322	316	291	321	268	297	301	276	302	272	303	303	302	309	282	299	259	319	308	301	297	300	285	324	286	280	282	304	283	292	302	298	299	298	314	298	294	294	300	295	303	292	279	301	314	285	284	295	323	292	269	324	280	252	294	272	295	298	303	292	312	293	319	288	306	302	307	299	299	280	294	287	296	313	313	303	318	306	309	311	302	299	298	265	334	275	283	284	311	299	292	302	312	293	303	288	248	288	278	322	305	287	274	287	295	301	273	272	301	297	315	286	262	307	303	307	303	298	294	307	304	293	287	301	302	322	285	297	303	289	252	318	303	289	282	307	310	291	279	316	300	317	291	288	298	324	260	308	328	311	309	296	288	305	312	286	295	277	310	311	304	296	310	292	276	307	286	278	301	329	300	293	314	320	313	308	300	291	286	313	301	313	280	289	312	328	314	318	309	305	297	315	290	298	286	285	309	317	292	285	307	277	302	313	307	307	306	344	317	305	322	268	283	290	273	267	334	328	298	326	332	297	271	272	297	289	329	268	276	301	300	319	302	292	314	314	320	308	300	312	294	293	325	290	284	312	306	286	324	299	294	296	297	312	327	311	291	313	258	295	274	325	270	298	306	292	310	266	285	297	304	297	298	267	321	321	288	314	277	325	321	256	297	313	333	280	297	304	273	296	296	317	297	326	306	292	300	284	308	297	285	288	304	314	277	330	292	284	309	286	286	301	323	285	309	316	304	273	304	283	283	326	314	284	307	309	297	302	295	307	300	296	279	299	284	285	296	278	320	276	296	308	301	292	300	310	291	320	310	332	293	291	316	275	313	273	291	275	274	346	299	300	307	281	302	319	286	284	301	319	264	302	316	317	310	278	295	312	298	283	286	324	298	300	295	278	317	292	313	304	300	308	304	290	322	301	317	298	305	302	289	300	271	302	301	303	307	331	273	315	310	297	316	284	311	294	310	348	289	284	327	262	311	305	316	308	320	327	285	304	307	317	330	288	287	302	297	295	274	311	271	327	325	285	308	299	298	293	272	286	298	274	298	305	293	286	298	298	306	286	305	284	285	331	295	300	318	285	295	311	293	302	277	280	285	352	309	290	276	305	322	296	286	295	309	261	294	324	316	290	326	295	293	301	321	320	307	296	311	274	327	315	312	294	288	298	299	321	280	316	330	283	308	298	304	262	300	294	295	264	262	319	305	329	316	315	287	286	250	306	301	293	295	292	303	325	292	309	305	272	289	330	313	317	309	312	301	297	314	264	313	310	254	292	290	338	294	311	293	302	329	278	303	317	297	269	297	277	318	286	285	307	301	272	308	307	290	288	296	289	290	284	304	307	324	319	290	285	307	293	300	311	320	246	288	300	307	260	287	292	294	320	295	301	293	298	283	296	308	280	290	288	321	328	285	291	287	293	294	305	265	299	308	278	274	289	324	278	293	299	322	301	273	319	297	289	288	276	309	295	294	303	268	296	318	296	328	289	306	305	279	276	298	298	299	312	333	285	302	323	305	277	318	305	286	265	332	295	299	306	284	287	270	334	287	309	317	289	316	305	317	319	313	292	299	321	306	291	291	276	270	306	309	292	277	270	290	313	279	296	284	305	282	290	324	293	316	307	352	281	313	293	309	282	314	289	304	296	308	334	298	302	294	305	316	296	305	294	341	309	335	325	286	293	302	292	285	311	289	298	286	308	289	297	307	298	310	296	287	267	297	308	319	288	290	288	337	284	325	303	280	297	320	298	298	312	298	274	318	266	271	293	296	307	315	306	298	300	302	290	271	300	305	288	306	294	269	282	315	282	306	291	280	331	311	308	297	346	328	281	283	272	287	312	297	310	299	291	294	309	287	307	291	273	298	312	321	307	300	312	283	297	289	299	280	307	295	309	297	299	284	328	277	272	313	321	289	299	288	324	281	285	328	315	306
39491	16679	4175	959	639	514	434	328	253	208	218	191	167	160	156	124	144	129	135	156	128	125	133	104	103	130	114	101	128	125	110	108	108	101	114	97	124	115	105	108	104	86	95	107	103	107	111	96	115	107	96	107	106	116	119	113	107	92	108	108	103	98	122	115	95	89	109	105	111	108	107	97	105	116	90	107	92	106	108	113	111	103	103	109	123	107	106	94	115	110	107	119	101	103	104	83	100	131	112	125	115	107	107	106	119	96	99	93	105	87	109	106	110	116	118	115	108	115	105	102	105	102	105	106	130	112	105	99	102	81	100	98	94	112	100	112	99	99	95	124	106	92	113	95	115	119	91	90	92	116	105	117	122	98	79	93	109	85	98	116	110	88	107	107	113	112	120	112	122	102	119	104	103	87	103	92	102	94	94	100	113	124	114	91	91	115	88	108	94	92	109	102	118	86	109	95	108	100	100	87	105	99	100	95	125	125	114	118	121	98	113	112	109	97	88	126	105	97	75	126	103	89	106	100	104	101	114	108	112	104	103	97	118	109	113	101	114	97	92	120	90	99	104	120	104	107	105	87	92	89	119	96	97	101	99	107	112	113	99	116	102	106	91	99	95	120	99	108	107	105	108	109	108	115	98	113	94	89	110	93	94	108	97	89	89	113	103	100	108	95	100	94	102	129	97	116	114	105	104	108	99	105	115	101	94	99	105	113	102	78	100	117	90	93	109	109	102	104	112	100	102	91	107	98	86	110	122	95	99	113	108	94	93	103	97	110	94	104	112	112	119	107	106	93	118	108	107	84	119	111	108	100	102	92	98	101	96	99	89	103	85	98	114	103	100	125	99	114	114	96	97	110	103	92	102	96	115	106	85	89	97	118	111	94	97	82	97	122	93	101	123	113	109	107	101	106	113	117	102	110	84	83	110	105	94	75	104	108	100	101	118	107	110	97	114	125	121	114	111	107	98	90	93	89	86	108	99	95	100	89	107	102	96	96	106	104	99	110	109	119	110	89	91	113	105	90	105	105	109	105	104	110	104	102	97	110	111	104	98	97	86	103	95	103	87	114	96	123	104	100	103	115	110	114	97	101	99	92	119	105	123	107	104	117	104	118	106	100	112	105	104	112	118	107	98	118	86	119	105	100	96	108	93	99	91	104	82	95	112	112	119	113	108	111	94	95	103	98	107	112	105	99	109	97	103	105	115	84	110	99	90	93	103	111	110	92	101	98	105	98	120	109	86	105	109	111	102	110	109	104	113	107	117	105	116	104	96	107	126	111	103	97	110	103	105	99	101	91	100	113	97	106	99	102	108	116	101	98	101	108	111	119	87	87	101	111	103	86	103	106	104	95	98	89	102	101	110	118	96	114	86	95	99	95	95	96	104	91	112	111	116	104	109	90	108	106	93	91	114	108	105	92	90	120	113	114	112	111	85	102	106	93	101	106	93	96	108	105	110	92	116	105	103	105	99	103	106	110	107	112	122	98	110	101	82	111	99	110	119	110	105	86	110	97	107	101	110	121	92	107	93	115	109	110	106	118	97	100	107	112	91	102	107	99	81	114	106	97	89	106	105	115	109	96	113	114	92	102	117	109	74	103	108	105	118	101	106	107	112	85	125	112	105	121	98	104	95	100	97	105	129	114	119	95	85	114	106	99	120	103	106	106	98	105	95	122	98	108	99	96	121	103	116	96	113	99	94	100	110	92	89	92	98	91	109	92	109	91	97	104	102	108	113	97	88	96	115	114	111	90	100	102	113	93	92	111	107	114	117	109	104	100	126	107	109	74	106	95	101	103	109	124	92	118	103	96	85	107	99	92	97	99	114	92	126	101	107	96	99	108	101	125	107	103	95	113	125	111	100	111	104	95	108	104	100	103	97	101	114	115	107	78	113	120	101	113	86	122	109	100	105	106	103	103	110	91	107	104	92	118	98	112	121	128	127	96	97	92	108	104	110	108	103	112	101	103	115	115	103	118	97	100	119	105	80	97	94	121	96	84	107	106	98	103	106	135	91	100	104	105	90	109	117	108	101	89	97	111	114	97	103	88	90	96	97	92	98	101	108	96	106	115	100	100	89	97	100	110	98	88	93	104	110	118	105	115	90	117	112	104	106	101	101	100	99	108	105	116	93	106	100	113	109	113	105	83	107	114	88	107	125	96	105	91	105	109	107	105	102	102	119	121	104	104	121	109	104	94	105	113	97	106	105	86	115	109	100	107	109	107	91	117	110	110	125	99	117	110	86	90	89	98	108	94	121	98	107	105	91	123	97	94	94	91	89	94	99	103	101	100	96	90	101	100	111	94	110	99	114	114	104	121	97	107	107	117	95	95	118	100	93	95	97	104	125	99	107	101	87	106	113	96	93	122	107	112	101	87	98	106	115	121	105	88	99	96	98	103	103	106	94	90	118	95	116	108	103	90	106	100	109	114	103	87	119	100	89	111	98	97	94	111	105	111	87	119	105	99	92	96	120	123	93	101	92	115	86	116	107	115	103	99	109	101	87	107	96	109	96	101	115	103	115	96	113	109	96	88	109	88	111	116	94	95	108	113	100	130	112	94	115	108	103	104	114	110	112	96	106	96	106	108	109	94	87	109	93	85	100	103	98	88	93	93	110	103	100	109	101	111	114	113	99	105	112	93	105	96	112	108	122	109	109	103	109	111	117	103	101	111	106	96	115	106	113	114	107	106	107	102	114	115	96	97	119	108	107	99	104	92	103	95	90	97	92	102	95	102	98	114	107	107	104	95	114	103	115	94	113	99	111	118	84	98	100	100	100	110	106	105	104	91	110	123	106	87	117	108	112	108	98	103	108	122	113	116	118	104	105	108	108	109	115	90	110	105	102	92	98	114	118	109	117	115	106	97	101	110	97	87	108	108	99	98	94	108	96	105	105	116	103	104	84	89	113	111	110	97	100	124	101	106	92	98	106	114	104	98	96	102	119	105	106	94	101	88	108	110	109	110	113	111	94	113	117	99	103	100	104	90	87	102	108	80	107	92	105	107	96	96	114	112	82	109	92	100	109	98	116	83	88	116	95	100	109	112	84	71	116	135	98	102	105	93	110	108	103	114	108	96	117	102	81	123	118	107	99	86	106	103	94	103	117	112	105	114	113	97	115	105	106	103	107	110	102	88	106	102	107	109	85	100	85	112	108	102	114	105	98	112	103	91	99	128	100	110	91	119	96	98	104	117	84	103	101	98	87	110	91	81	99	109	95	94	97	99	126	116	115	111	110	91	107	95	112	90	103	104	100	95	99	94	99	101	102	106	96	97	96	103	99	111	89	106	102	85	84	104	117	134	111	97	102	106	107	116	97	89	123	114	109	100	108	91	123	123	98	103	125	107	116	113	101	98	91	104	97	110	106	102	107	101	109	104	111	115	91	92	105	84	76	86	107	91	100	100	84	105	97	95	110	96	90	116	116	108	112	105	101	104	105	103	96	118	104	123	104	110	101	100	99	104	96	112	94	106
19200	1163	2672	3205	2718	2181	1738	1483	1243	1225	945	932	805	758	682	654	640	614	538	563	538	508	515	482	506	456	440	434	447	453	436	444	428	383	393	409	424	408	385	400	385	414	385	375	405	400	359	361	369	410	394	362	350	367	389	402	415	368	346	375	362	362	342	375	341	357	350	374	373	371	336	378	345	360	367	375	344	362	370	366	354	385	347	347	326	342	363	342	339	362	384	359	417	341	334	350	331	361	350	378	338	387	393	369	350	346	362	345	319	363	360	350	371	357	347	382	329	354	354	365	340	365	330	355	370	368	342	371	377	321	375	360	361	371	372	341	369	362	338	387	384	312	320	376	341	339	385	366	331	338	364	331	319	373	377	352	334	376	318	350	322	343	388	369	387	372	381	336	368	348	358	393	358	391	333	354	370	345	327	335	366	364	345	317	350	323	332	367	345	348	350	340	335	335	347	347	348	335	325	371	340	366	334	326	364	339	344	349	354	350	375	338	375	355	354	360	393	354	328	373	386	335	380	331	343	324	351	347	371	372	351	375	346	356	344	356	347	340	346	368	329	357	355	310	342	374	352	348	365	373	371	396	347	363	347	347	378	347	398	325	334	389	354	334	340	356	378	321	390	313	348	359	347	361	369	363	339	343	351	387	345	346	364	345	331	364	351	363	342	351	355	329	334	354	353	318	362	317	342	350	335	324	334	344	348	334	349	388	351	319	363	366	351	352	360	350	333	328	349	316	369	374	366	358	334	332	393	342	338	370	348	352	361	359	338	340	342	324	358	343	363	366	349	355	340	367	351	366	344	334	346	350	346	329	319	367	347	337	352	350	341	358	355	364	338	302	380	379	394	368	351	349	344	345	320	360	326	315	334	378	369	319	346	330	340	336	355	328	366	294	355	375	364	314	346	347	349	332	332	346	364	386	357	343	303	349	367	331	352	335	358	363	339	307	363	334	340	373	337	373	343	327	381	355	324	335	351	362	359	322	354	326	351	341	376	359	360	346	343	314	337	368	362	373	326	338	349	351	363	323	356	358	345	353	380	326	351	345	359	338	344	345	341	352	369	366	348	318	344	356	338	377	337	319	343	360	358	381	350	325	339	345	375	345	322	355	336	350	364	375	354	328	343	346	337	360	348	340	339	358	384	356	340	374	345	377	379	362	348	353	385	345	349	352	355	351	311	336	361	370	363	357	363	360	330	362	343	349	333	357	383	368	373	372	355	324	364	355	369	340	362	315	340	352	336	352	349	350	354	366	351	358	363	363	362	310	345	365	355	351	361	328	357	369	377	340	360	329	327	337	350	369	378	380	321	364	374	372	343	363	332	355	362	343	323	331	318	346	338	370	349	365	344	321	359	358	330	362	369	347	353	344	345	379	353	349	354	373	331	358	356	353	343	377	347	368	368	335	379	376	345	351	334	345	337	396	371	329	325	359	378	316	332	360	354	314	339	402	383	347	357	366	330	367	337	379	345	357	383	365	347	347	357	334	372	347	364	394	348	355	349	357	312	363	308	347	342	361	343	316	361	351	370	342	324	360	346	346	350	342	338	351	349	372	341	322	360	337	360	378	344	344	351	331	337	368	351	357	365	362	342	340	318	337	353	342	337	328	313	356	334	302	326	355	360	349	344	372	364	394	334	341	342	353	376	346	371	337	340	343	334	329	332	340	319	375	340	367	356	354	347	378	347	347	372	323	346	356	362	333	339	345	359	346	339	381	378	363	384	328	329	344	329	333	332	381	332	340	366	346	386	358	353	338	362	349	358	363	354	310	363	354	335	360	362	317	330	363	336	378	339	363	336	373	372	370	370	341	363	346	372	336	330	346	351	352	348	320	351	353	337	350	327	332	318	362	338	363	364	369	343	311	327	339	366	371	361	366	397	359	360	345	323	349	367	363	367	348	341	342	377	376	335	364	363	335	339	348	368	341	353	357	353	336	341	361	300	368	370	327	339	378	330	345	342	346	359	344	317	340	343	311	323	341	322	335	341	330	363	335	362	348	374	347	345	353	335	327	343	357	340	331	324	326	379	346	350	334	349	361	357	350	340	357	328	354	357	362	356	349	337	343	352	361	412	335	392	347	336	345	345	354	344	374	369	339	371	340	327	326	365	327	342	334	349	357	336	373	367	345	367	342	347	358	346	378	327	361	363	356	331	346	360	351	332	346	385	358	351	331	370	390	341	369	358	345	368	344	341	317	372	360	367	333	340	326	339	359	364	342	353	344	330	363	348	342	348	339	345	348	331	332	328	345	345	360	356	324	330	359	352	333	369	366	321	311	365	319	349	359	321	336	387	327	336	343	330	374	357	348	350	322	357	343	352	356	364	348	357	337	322	323	342	365	398	342	356	332	358	349	348	327	388	319	370	332	350	359	341	309	348	338	329	332	341	348	348	318	362	338	334	361	385	362	349	326	379	377	353	393	339	372	314	361	378	312	340	358	389	359	400	400	330	339	359	341	324	343	358	342	310	358	376	356	343	372	322	360	328	344	348	363	356	344	330	343	363	339	322	344	318	365	377	354	339	330	337	351	314	346	351	355	363	336	381	356	356	342	332	356	353	354	338	341	328	349	349	372	338	359	350	358	354	335	342	333	320	363	339	344	348	336	353	342	332	326	343	357	336	337	359	391	321	347	356	335	353	384	355	367	350	365	341	341	345	350	361	330	334	351	326	308	339	331	317	356	332	339	331	315	333	355	327	340	387	338	380	361	361	341	334	327	391	385	376	363	348	334	346	352	356	342	390	325	358	359	352	342	333	333	319	338	383	354	324	349	355	331	356	361	348	335	311	340	380	331	311	352	348	361	317	348	349	356	355	379	347	345	365	351	380	354	362	372	371	335	355	310	366	343	368	349	396	360	335	323	377	363	353	388	355	346	352	336	347	358	340	327	374	338	354	340	343	322	365	320	351	340	346	346	328	324	340	327	349	371	351	368	335	332	386	340	355	365	342	375	304	328	376	352	354	339	360	336	356	340	365	360	370	374	342	346	343	335	357	329	360	340	318	387	373	349	310	337	378	327	351	343	364	329	378	326	361	340	348	365	366	381	348	333	377	355	369	340	329	363	344	372	340	346	302	349	371	326	340	333	373	348	374	379	360	338	351	366	318	344	313	347	321	374	363	354	371	351	331	355	345	340	319	332	325	358	354	374	332	358	345	319	334	356	361	376	366	366	355	324	335	334	358	353	316	339	363	336	380	351	328	342	364	374	332	346	357	324	358	359	344	361	338	361	341	347	348	352	326	384	347	348	335	322	346	350	342	361	345	362	342	350	340	336	353	318	358	329	314	327	343	349	341	361	357	332	341	359	326	360	313	336	355	354	344	355	346	346	327	339	354	371	365	353	329	379	347	359	328	336	302	385	358	375	329	360	341	344	350	381	353	317	354	361	352	347	383	316	372	323	392	353	363	361	347	346	309	345	380	363	347	325	350	334	373	359	344	361	365	358	316	343	336	357	352	394	338	381	382	328
45794	21355	12571	2361	1431	1129	839	671	591	459	426	369	365	338	319	295	293	281	266	283	256	242	256	238	230	224	223	224	253	196	245	244	260	240	227	212	219	230	218	228	202	232	221	241	224	242	203	195	213	212	256	215	231	218	206	226	203	199	231	214	240	207	236	217	239	194	224	225	217	225	215	240	235	197	221	223	198	218	231	196	236	234	217	213	209	205	237	225	228	220	214	204	228	207	208	197	207	201	208	214	208	224	206	197	200	257	199	193	216	226	210	225	210	198	194	195	208	200	214	215	202	241	209	208	224	216	216	221	237	222	187	215	188	193	219	223	238	215	205	219	202	219	231	198	229	235	216	212	205	223	209	223	227	219	213	200	222	212	205	177	204	213	205	229	208	224	231	228	220	224	222	233	219	217	210	242	205	209	186	215	191	206	219	219	203	225	209	191	211	216	223	208	198	219	229	200	199	190	216	190	208	214	189	197	198	215	195	228	198	215	213	185	202	206	210	202	187	213	241	197	216	230	214	212	217	176	216	235	210	199	211	219	225	203	184	195	211	237	209	217	208	204	204	211	225	220	215	238	192	218	220	197	242	209	204	199	197	241	212	225	205	209	195	185	213	214	194	223	195	202	234	219	178	205	233	189	201	187	211	212	211	198	199	197	227	228	215	207	235	219	179	199	231	186	234	237	200	171	224	203	215	189	215	215	228	227	239	247	231	201	216	212	218	214	226	235	192	204	227	195	220	201	211	213	200	206	199	207	213	231	207	192	226	198	205	223	194	227	196	204	212	175	198	199	211	189	206	203	234	223	223	228	174	218	221	235	201	210	215	224	226	191	221	202	224	234	210	206	195	232	195	219	201	179	217	210	225	196	203	227	208	195	223	192	217	232	200	251	217	227	233	181	215	227	244	199	192	202	197	205	208	229	198	215	195	203	210	228	198	242	213	244	196	193	193	218	226	212	199	210	225	204	203	197	224	210	206	217	218	203	220	185	198	220	199	204	209	201	199	240	213	228	200	202	216	211	227	196	195	213	204	229	219	206	217	212	208	234	208	211	195	198	220	211	211	213	217	216	206	180	200	194	225	192	216	237	196	195	221	196	208	224	194	202	208	228	203	220	219	215	216	217	210	193	193	226	215	199	229	218	213	215	203	227	222	192	213	220	248	207	200	213	196	242	230	190	216	225	212	197	228	182	232	217	210	221	224	209	202	200	224	225	191	199	245	199	212	234	206	194	230	204	197	205	241	206	216	193	222	236	212	240	224	205	212	226	221	217	205	175	221	218	193	207	231	201	217	232	190	219	196	203	225	208	209	208	214	214	209	231	227	228	201	211	204	201	238	217	203	216	210	192	208	206	226	212	205	215	237	235	216	184	213	222	208	233	202	177	215	220	189	193	214	205	209	206	181	194	183	209	185	225	196	185	223	212	193	199	198	213	202	200	227	196	225	209	221	213	222	221	219	228	208	207	209	214	214	188	206	230	203	211	204	217	206	192	207	226	210	204	213	234	197	208	218	197	211	183	207	209	206	206	202	182	197	230	190	202	210	217	202	234	194	194	207	199	228	222	202	241	232	230	220	201	182	216	190	192	207	194	205	211	208	212	235	190	220	212	216	195	203	200	224	203	195	204	207	203	197	206	197	230	214	215	207	204	200	227	218	202	230	202	187	207	237	190	190	217	225	222	219	205	240	200	189	214	198	226	204	210	206	203	208	222	212	171	200	231	205	207	189	193	209	199	209	193	183	222	214	201	208	241	203	206	203	184	194	200	233	200	205	227	194	203	256	203	195	204	222	238	221	213	210	249	206	209	223	213	222	199	200	241	230	215	224	197	213	222	223	200	201	190	248	198	212	189	198	209	212	228	190	210	212	194	205	226	214	206	226	210	210	207	226	235	240	212	204	213	211	210	214	220	195	207	199	243	213	225	215	205	207	207	190	212	198	197	235	228	223	195	214	196	207	232	200	217	210	190	191	209	196	199	195	215	204	211	203	208	211	211	185	203	188	201	227	182	207	199	207	213	201	226	226	196	189	211	211	215	207	199	213	192	203	219	220	224	226	201	218	200	212	204	212	196	214	215	208	225	208	209	220	203	225	225	218	188	228	205	202	223	222	204	190	233	209	211	208	217	220	183	163	211	215	201	228	209	237	214	221	194	200	221	186	212	212	214	216	204	172	225	214	220	220	206	211	216	193	200	195	240	196	196	194	212	206	211	226	207	232	217	220	214	227	241	211	232	180	207	195	203	181	195	203	223	204	213	196	174	227	190	224	209	215	217	225	238	233	239	225	203	231	217	224	200	218	233	201	204	201	223	207	201	191	206	197	215	206	205	223	212	201	214	223	189	206	219	206	217	216	211	216	185	237	208	206	218	189	225	189	213	209	211	200	214	204	219	231	206	203	219	197	215	223	203	194	192	217	201	210	219	196	201	203	222	188	204	218	225	210	193	220	208	210	218	215	207	196	201	200	206	214	226	191	245	203	208	197	224	214	239	202	212	226	216	209	195	222	229	193	193	218	231	214	195	193	207	178	209	205	211	205	196	204	224	219	237	219	222	186	193	190	210	220	219	208	220	218	213	213	215	196	216	218	198	192	200	202	181	220	213	216	199	195	218	218	246	205	206	206	219	225	217	195	215	193	200	207	212	204	194	237	217	230	212	215	223	229	208	228	223	230	206	216	198	196	202	201	217	220	193	205	198	201	195	204	188	207	209	194	201	184	215	219	230	195	237	209	196	206	190	226	216	226	208	223	223	199	187	210	206	220	197	223	231	189	193	213	233	211	204	204	188	200	178	205	218	207	202	208	208	227	191	223	231	190	213	203	208	208	224	204	221	204	213	219	192	205	236	206	206	218	218	211	207	203	198	198	210	212	223	224	198	227	200	192	211	199	215	217	204	217	226	229	219	181	199	179	220	236	184	195	197	197	199	220	221	232	202	208	205	225	223	197	207	196	208	231	231	195	203	227	234	215	217	218	204	194	208	233	207	203	192	200	216	236	219	208	229	207	201	233	215	197	213	197	214	210	209	230	233	197	208	215	191	207	222	208	197	199	236	223	228	202	216	201	217	205	226	199	213	230	208	217	206	211	199	210	221	192	213	219	221	179	229	227	205	199	204	209	187	219	227	226	210	220	208	240	200	212	222	199	211	219	236	182	194	206	216	206	200	193	221	195	219	199	197	193	213	198	190	244	219	194	201	215	219	231	212	227	238	199	225	182	206	252	206	201	202	226	211	232	191	213	198	216	208	191	209	217	178	210	196	229	215	219	192	232	240	222	208	198	203	232	209	209	222	197	216	207	237	181	193	194	217	199	226	199	220	213	205	216	176	204	211	232	206	199	226	213	219	208	200	225	184	203	203	208	200	239	224	211	212	205	193	201	196	195	198	205	196	231	220	205	187	216	207	231	220	209	207	227	203	213	230	221	225	207	234	203	206	201	192	186	204	234	187	189	202	191	223	206	205	193	195	197	204
24493	2467	5092	6011	5078	4153	3505	2895	2429	2122	1953	1747	1647	1485	1309	1289	1252	1168	1062	1018	970	938	942	963	890	892	893	805	861	816	764	773	767	752	781	770	728	763	719	726	711	697	702	694	700	715	725	678	722	664	624	658	701	717	692	672	693	650	671	694	667	677	670	690	647	697	684	660	653	682	651	620	654	630	633	692	704	627	660	629	623	638	642	675	624	633	644	671	616	665	697	656	675	575	631	638	640	611	616	627	569	643	653	629	651	633	628	663	616	637	664	623	650	619	643	642	641	660	655	643	668	608	642	658	660	595	591	645	645	635	618	614	682	650	618	630	634	651	666	609	661	653	642	627	609	592	613	668	621	599	641	632	620	620	610	655	629	596	610	632	601	650	642	615	636	649	653	658	615	617	628	639	602	568	635	652	598	662	636	603	626	617	604	626	618	618	624	615	634	594	654	602	651	633	608	679	664	633	679	626	618	598	632	685	597	620	605	644	620	658	619	617	617	604	626	651	642	649	675	648	596	588	657	597	623	656	625	666	653	652	664	605	650	635	656	629	638	622	624	612	598	650	630	637	609	642	671	630	645	642	610	602	629	642	646	665	635	638	611	629	624	631	648	615	635	618	646	617	655	616	579	660	601	630	628	641	614	611	592	636	651	621	630	601	648	636	659	623	612	699	645	632	648	644	619	615	658	667	635	620	614	606	645	658	647	633	606	593	628	689	625	563	613	613	638	621	630	630	597	637	614	597	603	663	622	642	665	613	650	601	610	651	625	631	658	636	580	624	647	611	607	674	623	634	620	615	613	647	605	598	593	616	640	655	602	670	637	624	666	645	599	612	625	637	581	627	592	624	652	645	632	549	662	634	609	617	646	635	626	631	622	588	638	667	589	607	608	627	564	649	668	641	620	668	621	620	618	615	630	640	640	651	622	628	633	640	594	661	599	633	623	622	601	662	596	603	567	625	600	618	621	618	630	607	633	630	648	678	629	640	598	636	605	613	611	630	622	661	652	643	649	611	668	650	604	642	568	631	580	620	646	608	662	624	622	607	586	638	652	604	612	637	608	577	608	647	698	650	631	649	653	636	618	635	647	593	631	609	650	625	606	581	654	662	611	599	597	639	642	615	657	640	620	660	628	630	644	617	633	611	638	625	607	653	674	599	624	623	667	613	637	624	635	655	619	625	631	635	640	615	663	641	603	598	642	647	653	629	606	622	646	644	602	601	587	658	628	616	641	594	656	608	598	600	672	639	610	601	637	591	677	625	633	613	618	616	661	642	630	633	624	636	639	699	582	637	647	585	615	603	665	634	642	615	622	656	665	603	619	657	634	599	631	616	604	589	628	611	604	643	657	656	644	633	637	629	647	619	624	647	613	630	658	673	591	638	622	644	611	613	635	610	655	611	617	597	602	683	603	610	650	627	627	669	595	639	644	635	638	650	618	629	679	591	606	679	615	647	606	605	598	604	591	603	632	643	631	646	613	606	649	627	669	613	598	636	664	661	661	646	596	614	635	627	641	627	656	641	594	623	614	600	625	645	678	653	666	631	634	672	623	640	644	664	612	651	672	662	650	669	670	582	650	639	616	634	609	638	593	639	636	609	631	627	633	603	603	669	615	654	668	616	625	633	640	662	601	615	642	646	624	614	657	622	641	633	614	625	630	639	677	625	630	628	602	660	664	620	646	629	622	601	646	647	656	662	672	645	618	613	669	631	631	647	600	593	613	665	656	647	624	580	639	652	647	620	658	606	596	630	594	622	637	655	627	646	646	628	621	653	627	643	649	666	617	621	646	668	625	640	641	638	606	645	628	647	600	636	631	629	654	648	678	620	682	597	636	629	621	636	594	644	633	633	626	645	637	647	657	622	594	659	615	611	662	600	597	634	614	641	611	651	646	620	608	591	622	632	623	618	624	652	614	676	647	629	615	645	624	634	660	576	616	639	636	649	584	654	589	600	565	615	611	652	632	620	606	634	640	678	640	598	626	615	582	647	622	628	621	623	632	602	631	610	657	654	617	685	623	594	678	678	582	646	645	649	652	624	624	659	642	644	663	651	673	611	617	584	654	629	600	653	627	617	642	664	630	572	593	605	639	672	651	633	658	600	622	634	619	676	638	611	639	624	648	656	685	627	642	603	644	635	632	663	612	569	636	641	655	614	614	622	627	616	605	632	645	622	654	618	673	610	602	616	632	610	661	592	612	656	656	633	645	620	628	614	654	657	582	658	661	633	626	626	617	682	628	652	654	684	614	634	613	643	677	640	614	613	581	604	618	636	655	671	713	645	619	615	633	622	635	629	602	634	664	589	583	623	619	632	606	660	664	607	623	641	588	636	620	625	609	622	614	640	621	595	602	697	635	598	571	628	617	630	609	630	629	595	636	621	624	586	625	602	615	641	641	619	629	651	663	635	649	569	592	662	630	636	628	640	598	659	615	620	634	616	660	664	619	652	626	648	613	598	638	627	619	625	593	627	677	639	592	623	621	637	655	621	670	598	624	646	607	581	588	575	631	626	620	636	642	638	628	613	651	629	638	580	650	586	628	634	622	627	635	629	621	627	591	638	602	611	639	618	637	611	622	637	660	654	650	666	613	618	670	657	633	668	628	639	601	669	611	616	651	648	587	624	671	637	606	642	597	601	602	629	670	623	672	638	638	634	595	621	660	600	628	641	623	630	644	646	639	647	646	628	651	654	627	648	603	612	715	653	613	601	636	623	656	649	638	624	597	629	579	627	591	656	607	664	683	650	660	643	641	648	631	651	596	629	617	629	643	646	636	637	628	641	648	651	628	576	677	696	599	671	593	603	694	639	622	615	625	607	631	619	667	636	634	644	623	600	637	635	653	622	654	592	687	656	617	660	647	660	630	599	633	637	614	663	588	623	619	651	620	648	673	649	595	623	628	593	618	615	625	629	589	628	610	650	635	613	610	694	632	608	596	682	614	636	653	608	688	649	653	666	666	625	621	590	658	614	635	594	606	661	606	599	618	620	621	583	630	625	637	648	642	639	645	644	599	676	629	623	675	652	622	599	652	638	597	626	627	584	642	609	629	626	635	649	577	609	640	602	595	610	600	642	578	573	631	638	632	663	617	637	601	630	654	569	643	611	612	620	660	615	609	649	620	609	585	648	624	613	635	607	575	639	639	619	655	629	640	608	628	650	639	607	663	636	605	622	682	647	622	601	635	615	627	609	593	616	582	646	653	626	641	617	653	628	608	589	606	597	617	624	673	620	603	601	626	604	665	666	638	628	613	648	612	604	643	630	653	658	663	662	624	655	652	595	650	605	682	646	599	637	625	625	725	624	620	608	604	658	660	649	633	632	678	620	591	625	637	647	577	639	584	598	612	673	656	624	608	631	561	629	603	620	658	661	605	620	626	608	594	658	606	626	623	621	619	602	595	646	647	635	660	642	600	597	603	663	669	605	619	629	666	638	602	625	621	687	629	650	630	654	668	660	616	635	639	661	614	628	638	662
6448	352	247	117	120	116	110	106	85	92	95	91	76	81	95	92	87	84	85	82	80	76	74	80	94	76	87	87	88	80	65	89	68	95	96	86	81	67	90	96	93	101	95	86	83	74	76	96	81	84	76	69	79	77	78	84	87	94	60	82	79	85	79	92	86	89	91	94	91	69	90	80	77	74	65	101	90	83	98	91	82	94	71	91	73	73	77	80	93	99	81	73	81	84	92	85	103	98	90	92	94	86	68	92	78	68	79	85	79	82	96	100	85	101	84	77	88	98	84	101	89	73	71	84	87	78	85	92	108	101	85	70	89	74	115	103	98	90	94	91	68	79	90	91	91	87	86	88	87	91	103	89	98	94	85	81	83	88	93	81	82	88	89	88	98	114	86	85	77	83	95	99	80	95	93	87	92	96	93	82	68	90	102	74	92	73	75	94	69	95	91	86	85	109	68	69	90	97	84	96	89	88	87	99	76	85	83	88	76	96	87	114	100	85	83	80	77	86	108	74	87	81	92	87	82	83	116	92	81	88	91	78	87	72	67	100	84	93	92	92	97	87	96	85	84	80	75	97	93	101	91	92	100	88	86	71	73	71	101	89	96	74	84	90	82	84	80	90	73	98	76	99	74	84	84	83	89	80	85	83	89	95	95	74	89	77	90	83	97	80	83	105	94	74	80	86	85	77	78	87	79	90	82	87	88	90	66	91	72	78	73	107	69	96	91	85	99	88	82	83	85	77	85	74	94	84	104	84	96	91	89	98	92	89	80	93	101	79	92	91	71	86	80	100	85	80	85	104	82	89	95	78	103	92	79	109	88	85	88	86	89	88	103	95	81	92	86	61	87	69	105	77	79	89	76	107	77	90	98	86	106	102	88	92	75	79	74	96	73	85	90	63	89	89	83	79	99	90	92	89	99	77	79	81	75	98	100	79	67	90	92	93	104	85	88	82	79	82	79	85	101	74	80	87	96	82	79	89	72	67	89	91	64	84	92	94	86	84	77	94	103	85	85	101	97	81	86	80	88	88	77	88	75	79	76	68	81	79	67	71	89	88	79	85	87	102	83	100	94	70	76	74	93	88	83	91	90	91	90	97	97	96	94	92	106	69	100	107	84	74	89	73	67	90	83	79	84	104	90	88	89	85	87	66	106	87	75	96	86	75	90	73	77	90	78	81	87	103	86	94	95	97	84	84	76	79	95	65	89	92	78	77	72	88	91	95	68	84	96	88	72	91	79	89	79	81	73	95	98	78	91	80	93	69	76	106	86	90	76	87	90	82	89	78	75	89	87	91	75	86	91	69	88	82	92	85	87	99	72	84	89	73	88	76	89	83	82	77	84	82	82	85	71	84	84	96	86	98	90	80	84	77	98	87	82	113	84	88	99	93	81	96	96	98	96	96	81	88	94	86	101	92	87	74	93	78	91	93	105	110	79	91	79	95	76	102	90	84	94	90	95	90	101	93	84	93	97	79	83	76	98	84	92	86	74	88	79	78	94	91	72	79	112	98	83	82	78	86	94	79	76	84	96	66	89	81	80	78	83	94	74	90	88	87	83	96	95	81	85	83	105	111	105	79	102	99	103	85	76	74	80	88	83	72	91	101	94	90	86	91	81	90	96	78	74	86	93	87	82	89	87	68	94	86	104	94	103	89	93	91	75	98	90	92	83	101	87	78	115	83	76	100	94	100	98	92	81	102	80	83	84	96	95	84	93	89	95	82	82	88	90	81	82	79	91	90	91	82	79	99	111	101	106	83	94	84	89	99	90	74	91	83	77	100	83	96	87	69	99	80	84	85	80	70	76	88	97	78	80	84	98	84	89	83	98	94	78	80	72	78	99	83	109	63	73	101	84	89	87	83	83	83	100	98	88	92	76	83	91	75	80	107	81	79	91	84	93	84	87	75	78	74	110	80	92	86	80	86	86	69	76	115	88	78	84	91	88	84	77	102	100	82	78	92	91	88	86	74	82	82	93	70	95	94	84	95	89	102	78	84	84	84	95	97	83	85	82	82	77	65	83	83	72	93	88	93	92	85	75	93	83	83	89	103	92	89	79	72	82	66	82	81	75	95	96	93	94	106	78	99	81	93	87	91	78	77	82	85	82	83	83	92	73	84	91	87	81	94	84	103	100	91	90	88	98	69	89	75	73	97	102	79	90	89	95	81	90	74	87	89	89	99	100	72	98	88	88	84	84	90	72	93	81	73	90	78	72	89	72	81	112	101	76	70	85	93	72	93	82	72	77	72	84	79	87	83	93	93	95	100	71	87	94	93	71	86	71	85	100	81	81	72	115	86	101	74	80	87	97	83	94	95	105	74	86	98	88	91	87	100	79	104	87	80	75	66	79	90	80	95	82	80	83	79	77	85	88	96	91	73	108	87	100	83	102	89	98	106	94	88	101	86	70	86	95	83	95	88	84	94	81	82	86	81	69	88	81	89	88	81	77	74	100	92	90	86	89	81	81	97	72	71	71	77	83	80	86	97	85	75	88	87	88	80	101	103	83	69	85	76	91	81	87	83	93	78	88	77	87	88	95	96	78	82	84	80	83	92	86	109	94	87	99	100	78	72	97	71	87	86	78	92	97	71	72	87	97	89	73	86	78	106	90	79	97	81	97	90	84	82	93	91	103	89	91	74	90	77	84	96	89	93	77	86	84	82	90	82	99	73	102	84	77	75	99	93	96	83	71	85	96	95	94	96	92	81	68	89	86	85	86	83	73	93	92	85	86	93	92	90	78	80	78	98	75	83	91	101	74	97	86	84	80	89	83	78	93	91	68	81	76	90	91	84	80	83	99	104	90	93	79	95	74	76	83	70	100	77	90	86	87	97	93	92	97	95	75	87	82	93	84	86	91	66	91	92	102	86	91	108	88	88	77	99	91	76	99	80	88	86	87	82	83	82	78	79	80	90	86	94	71	80	86	88	78	93	74	91	98	99	82	107	88	85	88	76	80	100	96	89	85	84	94	76	98	86	96	87	78	116	92	74	96	91	84	88	86	86	89	100	65	79	81	89	101	101	85	80	80	78	92	87	73	94	96	91	73	76	102	93	92	94	85	96	89	73	90	83	80	87	92	98	80	95	79	71	95	87	89	85	95	90	80	81	87	87	80	80	114	90	77	91	94	86	95	86	82	86	86	92	98	76	82	94	89	88	102	84	91	88	94	77	94	82	86	70	87	97	86	81	100	94	76	87	76	93	85	81	87	72	78	93	85	94	83	76	88	105	90	85	85	64	86	89	94	84	93	81	80	83	87	82	86	84	88	91	81	82	89	81	75	86	69	107	85	94	67	98	97	66	87	84	96	91	88	101	77	88	87	75	93	87	87	96	89	97	65	90	96	83	79	69	82	81	93	101	95	92	82	97	93	83	94	79	77	94	69	89	104	92	86	82	99	78	83	83	98	86	70	85	77	93	90	74	79	86	84	95	83	75	88	77	77	93	99	101	85	84	97	70	85	90	86	75	74	82
5993	371	458	470	413	413	394	360	382	331	344	319	352	329	272	290	295	327	303	307	291	311	300	300	309	270	273	284	302	297	267	333	284	304	300	304	290	316	288	297	308	295	307	322	347	299	300	283	309	289	289	342	281	277	318	286	299	328	303	342	303	271	277	309	311	292	343	300	275	294	287	334	308	337	277	266	311	295	299	290	314	263	293	316	310	320	292	309	304	324	259	304	279	276	287	315	307	300	305	283	297	257	298	301	308	279	298	310	299	279	299	303	329	298	286	285	265	298	301	296	265	295	306	325	270	284	299	293	279	320	287	322	305	283	278	301	315	332	322	282	295	305	305	303	278	311	284	296	337	288	283	294	330	300	275	284	317	278	284	279	279	313	308	284	301	263	300	312	295	290	300	287	297	317	308	289	306	281	273	303	292	298	304	271	265	308	329	328	296	327	309	281	295	305	289	307	270	306	280	323	313	312	272	272	292	297	317	325	279	289	326	304	277	291	307	322	325	300	322	275	310	312	308	307	306	296	301	274	289	287	278	320	305	292	286	289	308	271	290	279	295	287	289	284	323	288	286	311	312	303	318	298	267	274	319	308	320	273	289	303	297	294	302	316	330	283	276	320	307	294	314	333	284	302	323	296	300	298	290	310	284	283	283	291	287	289	291	296	298	302	292	305	308	268	285	301	285	301	324	319	317	294	294	279	276	303	296	293	318	282	333	300	309	278	272	298	277	292	305	304	287	280	288	321	281	296	293	307	283	322	330	291	301	336	296	282	277	323	310	302	270	284	319	274	280	310	291	301	306	273	273	274	304	312	303	335	273	323	277	290	274	285	282	295	265	252	304	279	310	275	280	301	291	297	318	311	286	290	331	292	332	304	272	303	297	292	300	282	289	314	327	308	291	262	311	300	314	309	296	313	334	267	314	330	319	285	296	315	317	297	303	310	314	311	288	309	278	298	287	277	298	283	309	324	308	296	313	281	292	289	281	326	321	307	292	290	327	304	281	297	294	296	325	313	277	316	309	298	333	294	286	259	313	336	315	324	312	298	290	300	303	280	304	282	322	306	345	285	297	300	294	297	297	289	328	315	298	308	284	302	302	287	327	283	269	308	275	317	331	290	284	299	309	302	298	297	316	298	299	280	282	296	286	307	284	289	302	301	287	298	304	310	324	270	294	303	300	290	290	288	302	317	293	282	307	330	289	283	283	278	282	294	322	318	298	276	271	302	302	304	343	290	302	284	252	294	340	290	281	291	303	308	323	323	322	287	313	321	289	291	309	310	289	282	304	296	289	284	295	339	288	289	305	298	292	291	283	316	253	265	317	291	303	271	325	298	307	287	289	309	313	286	328	313	279	304	328	297	320	311	304	261	330	308	287	328	273	330	308	285	291	281	270	283	316	278	299	304	310	303	305	311	290	300	286	323	290	327	309	321	296	292	294	294	287	307	305	284	298	265	297	308	283	309	280	318	297	322	284	308	298	328	290	315	291	323	310	296	283	286	291	258	298	276	291	324	270	298	286	307	299	301	294	283	293	309	268	305	317	299	264	316	288	288	300	319	276	293	331	273	282	304	306	280	278	306	306	292	292	272	270	298	294	288	290	289	297	326	315	308	289	295	303	278	321	311	317	275	311	304	282	315	283	292	269	303	309	301	255	315	287	285	328	291	317	289	302	321	306	260	291	295	298	300	261	294	305	282	320	290	309	312	312	305	271	299	285	307	281	309	298	276	287	310	322	291	305	330	271	281	309	266	302	296	292	295	293	311	302	302	296	267	307	286	297	293	288	292	285	309	309	289	318	309	301	330	314	296	290	282	289	293	300	287	268	321	313	319	284	272	285	288	295	258	266	273	306	303	276	266	273	296	271	259	290	335	274	320	269	319	337	305	286	290	285	317	295	322	305	295	329	311	248	281	284	288	288	294	288	276	307	306	288	278	302	278	302	267	275	279	302	305	284	308	306	273	275	313	298	321	329	285	305	305	285	294	292	321	281	312	313	300	309	285	285	304	305	321	305	294	303	300	310	287	316	286	295	327	272	293	300	315	324	305	297	307	256	352	288	289	295	286	315	327	317	267	287	298	322	302	340	286	278	308	307	317	296	304	306	323	335	284	314	301	300	305	286	311	328	306	314	297	310	326	335	293	300	272	304	302	294	309	267	261	321	292	301	292	288	310	310	285	294	315	302	295	296	303	307	301	298	291	294	273	306	290	292	279	293	327	285	300	321	265	309	288	262	278	301	331	304	291	312	334	324	301	294	310	270	278	319	287	303	280	286	330	325	288	293	310	305	311	317	321	297	273	322	293	270	315	307	302	296	286	295	285	298	305	323	300	297	293	290	307	264	272	305	310	295	327	288	302	284	316	277	318	312	271	304	287	286	297	305	304	277	295	313	304	329	293	313	292	315	272	282	332	285	303	297	318	311	324	307	302	291	291	316	300	268	296	293	296	322	284	303	283	315	277	316	263	267	274	297	304	313	308	282	293	267	281	298	325	285	306	306	287	311	270	311	291	285	295	299	284	305	277	320	286	267	301	308	288	301	309	314	314	310	313	296	288	296	292	336	299	302	324	291	302	293	285	309	347	345	275	306	298	307	298	334	305	275	274	287	284	297	306	313	291	316	300	274	288	289	321	321	328	270	304	340	307	281	328	301	288	291	291	292	269	316	273	298	299	326	303	297	295	298	315	306	338	301	306	311	298	295	297	313	317	304	289	313	298	316	312	293	276	336	308	281	315	274	290	291	300	298	278	307	275	303	336	296	300	293	313	301	297	294	296	313	303	313	298	314	324	297	293	294	290	293	339	291	282	306	310	333	303	309	311	298	294	309	305	301	293	274	291	315	270	301	289	289	273	306	318	287	293	283	299	294	334	294	291	303	291	313	303	271	289	313	285	304	296	272	309	298	286	278	295	302	311	295	289	301	288	333	283	306	252	298	289	314	322	287	309	341	276	309	298	292	276	245	319	290	301	283	286	302	286	312	310	281	328	291	288	297	277	251	301	274	292	347	306	289	301	299	295	317	315	283	266	304	328	326	272	306	263	283	280	281	294	310	303	280	299	302	294	303	304	304	295	303	327	307	311	295	303	319	300	295	307	302	319	311	314	286	295	313	273	318	292	309	300	320	309	314	339	309	304	317	320	290	294	313	304	266	270	315	311	288	335	275	284	280	304	308	303	296	297	272	316	294	313	298	317	319	294	344	309	297	275	303	293	294	304	307	294	294	279	290	287	305	303	329	329	305	316	311	333	303	301	287	287	293	295	291	287	297	303	314	287	284	299	280	288	301	301	319	285	305	308	323	283	283	291	286	277	300	283	261	307	307	316	293	324	313	290	295	292	304	273	293	296	304	283	316	292	320	305	299	317	301	301	278	313	303	282	306	311	312	274	264	301	313	300	298	267	302	300	269	280	278	331	310	270	275	308	279	284	303	297	295	292	325	319	292	305	307	297	308	294	324	332	284	336	322	297
39486	12709	2118	968	699	494	379	343	270	234	226	207	182	170	174	159	136	147	129	119	122	114	136	126	127	103	103	106	102	115	115	118	127	128	116	98	108	104	110	100	111	118	133	100	114	120	97	117	98	106	117	111	119	106	95	105	112	119	114	107	111	97	109	105	100	90	105	114	113	120	107	109	113	125	111	123	108	97	104	115	111	112	96	112	113	93	112	104	102	117	109	101	108	114	102	126	106	122	97	113	108	100	104	107	118	96	119	108	99	132	104	98	101	109	112	113	101	102	110	101	78	123	98	118	111	103	117	99	84	113	102	116	117	92	115	94	93	90	107	109	83	96	90	109	89	109	110	86	116	117	89	94	118	115	107	95	103	113	89	91	81	112	95	103	109	108	88	113	102	131	100	110	102	98	101	94	99	93	103	99	108	107	86	103	96	101	96	104	96	107	97	109	108	112	95	119	88	107	89	113	95	118	93	99	119	102	122	98	111	128	92	102	83	105	99	94	105	107	103	103	110	93	109	112	111	95	83	93	105	105	102	123	109	93	86	112	106	104	117	101	100	121	103	114	87	93	114	118	113	105	122	109	94	90	120	113	102	112	117	96	106	111	109	116	116	115	113	96	104	102	112	98	108	97	102	107	119	107	125	116	101	100	92	104	101	98	104	106	110	106	117	112	89	104	97	116	106	99	95	106	105	87	111	100	115	103	88	92	97	94	97	107	98	110	103	106	115	92	112	102	101	93	113	101	90	118	97	111	95	119	95	118	96	105	105	106	102	104	103	104	107	128	100	89	106	99	108	100	98	117	119	102	98	91	127	98	95	88	104	103	103	92	104	91	100	105	107	128	92	90	91	94	92	97	123	91	96	100	83	106	102	110	89	110	121	124	116	89	97	110	123	127	110	98	88	116	96	107	116	90	96	92	108	106	108	97	101	97	95	104	91	123	114	97	97	108	113	115	127	94	95	106	101	92	102	101	112	107	111	93	85	97	121	138	97	92	124	115	115	93	99	111	100	115	122	120	117	96	111	117	102	115	105	109	104	95	106	99	98	116	113	89	92	115	107	92	87	89	104	110	110	101	100	87	115	112	108	112	113	101	98	110	104	130	89	104	107	88	116	121	111	94	81	87	101	84	79	106	109	116	107	110	88	107	100	117	112	105	117	83	107	110	101	118	115	94	110	102	124	91	101	106	104	114	100	88	98	100	95	106	82	119	98	103	108	101	106	95	106	108	97	103	111	91	113	103	104	104	104	110	100	106	116	103	100	124	97	124	104	104	97	88	104	115	99	102	102	108	102	106	113	105	129	108	100	88	98	122	117	92	94	126	104	93	103	107	88	103	98	99	112	113	88	98	96	101	100	99	104	111	98	111	107	121	101	106	93	100	114	112	101	110	100	119	111	92	92	112	112	115	85	108	120	96	108	123	105	118	108	94	105	106	101	84	85	113	97	115	106	95	98	96	102	117	105	107	106	97	109	79	95	91	85	111	97	106	99	115	84	106	96	120	110	97	105	102	97	106	99	111	101	94	97	102	106	98	122	95	100	92	124	111	101	114	115	134	96	92	90	95	113	92	96	103	104	94	99	95	97	90	101	99	127	104	94	116	125	122	110	115	97	116	101	107	112	114	92	91	107	111	91	121	100	81	105	118	102	109	103	93	114	117	97	98	111	99	106	95	102	107	136	111	95	117	106	109	104	96	90	107	112	98	101	115	113	118	111	97	114	119	105	93	108	93	104	105	99	106	121	109	113	122	91	102	119	103	91	109	110	90	96	94	100	109	115	106	99	106	92	93	106	103	105	113	91	90	87	108	102	98	113	93	96	91	95	117	115	106	116	100	94	93	89	105	101	105	106	97	121	94	109	87	87	106	107	114	105	98	106	84	101	106	86	98	129	120	117	115	91	108	114	108	96	107	115	109	86	87	107	103	94	88	101	110	121	116	95	104	105	105	97	91	95	124	117	110	85	122	118	100	99	107	119	103	117	126	105	101	95	86	94	96	96	88	93	112	121	114	92	94	105	98	115	118	99	88	100	107	106	96	102	98	115	107	93	91	111	126	96	110	98	104	120	87	107	111	111	112	104	93	98	122	100	100	99	89	113	118	108	95	111	115	91	98	98	113	93	96	95	115	93	118	115	113	113	75	106	96	90	100	137	102	114	101	108	116	114	87	114	102	91	101	114	109	98	113	118	106	104	95	109	106	88	99	98	94	82	99	103	101	104	98	102	113	92	106	119	92	111	111	116	106	109	124	100	84	117	94	101	116	91	95	107	89	109	111	98	99	98	110	80	104	100	80	98	111	89	115	85	98	126	99	119	88	107	106	112	114	102	100	104	111	106	111	116	118	109	99	105	111	105	112	112	99	118	126	116	124	103	86	118	110	109	121	102	99	99	99	104	97	86	107	100	99	104	105	119	116	112	101	108	91	97	104	108	100	93	114	103	116	101	103	101	100	110	107	128	105	101	108	103	119	97	100	100	125	96	100	126	109	98	119	109	108	105	103	95	100	116	103	101	94	107	110	101	77	93	96	112	83	98	96	118	104	93	97	99	110	105	100	105	113	98	102	98	114	108	94	111	96	100	102	99	107	114	110	109	103	95	106	92	114	94	90	97	108	98	101	96	120	102	102	103	98	101	118	99	97	111	118	114	112	94	96	109	95	109	121	110	77	100	116	99	82	125	102	109	105	102	105	97	104	118	110	99	96	103	101	93	99	111	115	99	97	98	101	93	87	112	113	113	84	99	79	105	98	124	103	103	102	101	103	125	94	113	94	86	107	97	106	123	117	101	108	98	96	97	115	124	94	96	99	97	120	94	92	113	90	96	105	99	108	102	85	118	100	99	108	126	98	117	114	99	90	112	105	90	102	97	100	114	109	110	101	106	96	113	102	96	94	116	91	107	113	113	109	122	109	101	116	88	103	102	113	116	102	85	104	110	103	118	107	90	80	79	94	105	108	106	111	89	83	100	107	101	101	111	112	83	99	100	109	116	91	108	94	107	103	96	103	108	107	80	103	91	95	113	80	114	104	92	120	91	95	80	97	116	90	95	112	113	105	102	101	91	108	141	110	116	96	101	120	90	107	98	95	88	101	98	113	98	122	103	90	91	101	118	120	103	95	121	109	97	93	119	114	107	114	90	94	98	110	101	106	96	104	103	73	113	101	114	121	98	119	91	97	98	106	111	92	101	119	109	92	99	99	104	98	106	88	94	105	101	106	96	97	94	95	108	102	88	100	126	106	94	102	123	125	92	110	108	116	107	99	89	93	112	97	113	106	117	109	108	108	84	113	87	105	102	99	92	116	108	111	99	99	110	104	115	98	101	107	101	106	105	114	103	103	90	102	109	106	122	89	93	119	105	80	86	97	121	102	107	100	104	101	115	117	107	112	114	93	98	102	113	95	97	96	103	110	96	113	101	104	130	100	103	99	109	116	109	97	97	95	114	114	95	112	81	83	120	99	108	110	100	110
18544	1193	2749	3138	2672	2249	1884	1468	1219	1173	992	917	811	737	765	681	609	587	563	590	534	521	508	539	495	456	475	467	459	452	416	440	438	391	367	409	424	409	398	379	396	369	374	386	414	392	397	370	371	400	394	382	352	377	369	393	398	373	413	392	383	400	364	400	366	360	360	422	350	356	372	361	367	378	380	366	344	385	343	374	370	375	361	359	341	406	369	365	352	359	386	381	360	358	344	351	345	327	331	342	360	355	351	365	355	375	349	355	350	354	354	370	358	362	330	335	367	340	343	349	354	355	349	311	358	371	335	341	349	345	364	341	356	345	360	371	361	326	372	357	332	349	350	350	334	338	335	351	367	338	367	379	352	357	336	332	325	330	317	368	344	332	363	317	344	366	331	316	346	369	337	305	353	354	386	374	350	344	328	382	348	364	334	352	390	327	351	362	350	311	330	327	352	338	374	364	304	309	332	359	347	355	322	349	384	343	345	350	401	329	363	351	339	336	357	345	383	375	390	340	374	382	378	364	372	367	352	352	329	331	352	336	365	357	317	337	337	335	343	353	343	362	362	357	337	368	331	366	348	344	353	383	357	303	339	332	340	339	358	360	327	383	331	357	347	355	349	339	330	313	338	355	321	352	357	354	362	381	358	325	368	341	381	333	351	389	340	343	363	373	362	365	342	363	364	370	328	370	358	328	397	345	340	336	365	337	344	341	339	380	370	330	332	320	319	364	404	372	377	343	362	356	354	358	354	330	377	382	346	335	349	343	333	337	369	347	352	345	328	338	349	364	334	347	360	353	320	345	326	346	347	340	367	355	335	314	341	356	350	330	348	350	322	365	348	337	385	395	349	319	374	356	362	320	330	373	332	387	352	346	343	358	341	312	340	357	342	331	346	337	339	349	354	353	364	317	354	359	362	376	322	364	351	311	347	378	365	349	357	361	316	308	363	317	379	329	359	331	331	377	322	338	347	358	330	382	342	364	327	329	357	356	343	341	351	350	349	352	350	337	393	345	339	329	348	369	328	345	354	320	352	370	372	370	326	345	349	345	359	316	351	365	359	364	358	336	386	337	355	331	347	350	356	327	339	324	330	333	301	354	351	387	371	323	367	354	332	346	348	377	346	370	321	366	319	337	330	391	344	376	383	368	364	369	327	364	327	373	330	369	362	345	363	339	367	314	364	355	353	357	375	373	363	354	363	362	354	356	360	342	376	339	335	365	320	358	344	363	368	357	330	347	341	368	356	337	332	345	360	332	328	354	352	347	330	346	384	370	334	340	339	370	376	317	359	343	389	384	355	365	329	364	355	358	335	364	336	331	343	400	361	355	346	330	336	344	334	360	322	352	391	328	354	359	313	368	344	390	343	333	377	350	350	345	348	335	325	349	348	360	351	325	378	339	369	367	329	334	378	362	311	363	340	353	369	358	412	336	342	351	339	337	339	330	341	364	351	380	383	357	339	345	318	362	347	313	352	347	344	346	364	331	358	370	335	310	358	371	343	349	377	348	319	314	337	354	334	355	309	337	370	336	314	334	350	356	348	372	343	375	350	357	394	337	346	342	351	352	351	357	327	373	377	316	337	342	323	340	339	350	357	330	360	337	325	362	363	380	327	369	348	307	356	329	327	350	369	358	337	364	358	388	345	365	334	355	351	321	359	353	362	332	346	312	328	384	343	349	344	370	351	337	358	357	354	359	360	348	332	337	349	332	357	353	335	328	379	343	318	366	352	371	329	360	370	330	353	344	357	326	360	350	389	363	364	314	352	347	368	345	362	379	323	328	329	332	340	357	342	367	371	325	333	314	342	341	337	340	357	358	345	368	361	359	309	311	332	338	361	354	323	350	340	354	341	348	340	345	345	362	359	322	353	322	360	353	368	356	345	346	353	335	368	360	369	336	368	341	328	353	343	310	325	325	328	377	352	353	313	340	357	355	370	362	355	372	339	356	376	342	343	368	361	375	362	343	368	353	343	346	363	363	337	391	360	340	370	395	337	350	338	363	327	350	339	336	325	339	342	351	333	328	335	352	355	381	354	346	360	357	359	365	330	354	323	392	332	329	360	350	339	356	367	357	322	313	368	358	323	338	333	383	376	352	358	347	338	374	382	327	341	339	354	344	350	364	328	345	351	373	340	329	357	349	371	344	325	357	378	334	379	339	318	361	368	337	324	352	338	337	336	328	369	328	330	338	333	346	345	331	343	365	361	342	356	348	336	355	365	346	373	367	339	351	338	319	358	361	381	372	360	334	348	346	355	351	325	341	360	371	324	345	341	352	357	357	340	332	342	352	329	387	342	350	370	330	347	335	356	340	333	345	328	367	356	355	379	342	344	340	333	375	364	331	354	343	329	343	378	353	351	347	384	320	370	325	360	353	339	359	384	313	355	346	372	347	318	339	347	326	340	351	319	347	398	380	330	347	361	348	336	338	370	342	359	368	356	347	359	345	356	358	356	316	356	362	382	329	333	350	358	323	324	373	343	323	365	330	340	323	344	353	335	342	318	358	341	339	326	318	334	328	354	339	365	374	329	343	345	331	349	331	343	357	361	352	344	329	349	341	356	333	388	359	333	319	322	375	347	384	325	333	387	368	325	356	330	377	371	328	353	358	356	348	352	331	362	384	365	363	337	332	336	345	320	378	347	345	328	353	359	340	367	339	347	332	337	330	328	334	322	352	338	355	355	341	333	358	346	343	357	334	378	340	350	372	360	325	340	304	333	342	348	338	316	358	309	357	340	382	336	377	384	397	372	354	366	349	332	334	329	384	353	366	356	331	341	330	367	362	356	332	335	349	339	363	387	367	348	361	363	331	318	343	340	355	334	371	371	356	373	325	338	357	341	339	334	321	329	357	345	339	340	350	347	348	303	357	340	340	335	353	332	299	360	346	365	376	374	360	334	335	383	349	328	373	327	376	365	325	344	356	334	330	368	344	348	356	362	345	363	373	331	340	366	355	363	360	320	356	313	336	339	339	323	339	349	315	365	313	317	364	368	365	335	356	343	358	359	357	340	315	343	326	354	350	371	332	360	359	362	384	378	327	371	342	319	349	376	312	334	375	341	359	370	325	348	380	339	348	335	311	350	359	360	355	344	374	406	347	314	348	338	356	322	309	356	368	332	337	378	336	356	355	303	352	373	353	377	373	347	349	320	339	375	347	317	343	347	362	327	351	324	372	349	366	386	337	356	337	353	329	328	339	363	342	351	337	352	353	355	351	368	381	374	334	339	352	346	322	327	350	353	369	306	342	346	377	348	363	369	337	316	335	357	324	343	373	360	352	369	343	349	366	358	348	334	349	357	352	355	343	373	331	348	334	353	322	340	366	331	340	337	315	340	346	346	339	333	383	331	348	365	327	346	343	345	308	354	352	315	358	336	356	348	365	363	333	334	327	357	349	327	324	370	369	369	362	343	383	340	359	328	370	322	352	354	331	365	360	354	373	357	345	349	333	349	357	342	291	348	348	328	355	346	327
45745	20884	10908	2250	1493	1055	829	667	629	466	409	409	324	347	313	316	286	268	287	272	251	263	281	260	261	246	230	222	236	241	223	229	222	252	202	245	199	203	235	240	258	235	238	213	219	211	212	203	227	235	215	215	211	261	244	216	212	215	227	240	198	211	219	209	205	220	233	227	227	222	207	217	229	218	211	217	227	220	221	191	224	220	204	214	256	222	202	212	201	214	217	193	213	220	231	201	224	188	202	210	189	188	187	214	206	210	228	224	244	223	220	249	207	224	214	205	227	205	188	226	198	212	197	213	228	196	208	195	186	221	204	216	203	205	224	225	200	232	227	195	193	216	233	193	228	222	214	194	236	193	215	221	206	209	184	210	173	211	230	215	252	239	207	225	189	198	214	193	203	209	190	213	213	208	191	196	219	194	203	211	204	205	202	208	190	214	225	208	227	205	221	237	203	197	205	198	196	201	205	224	208	222	229	185	232	204	215	181	223	200	210	213	193	191	214	212	214	209	211	227	205	214	208	206	210	231	233	250	199	211	205	193	235	217	196	221	209	200	229	197	202	209	233	245	225	208	209	221	235	228	217	226	204	211	217	224	207	201	233	230	212	216	226	243	218	192	206	218	223	205	246	231	195	212	233	222	205	225	212	218	207	208	192	191	219	197	218	204	255	229	186	202	210	213	205	197	213	190	222	223	218	175	204	231	203	230	204	204	226	191	217	213	211	221	204	217	226	203	206	212	211	189	218	228	217	237	200	198	228	219	209	188	210	200	200	208	208	214	196	194	189	219	211	229	217	213	180	207	218	190	208	218	207	208	182	210	189	185	227	229	188	221	203	213	205	180	210	218	207	210	232	188	202	203	201	193	200	223	214	174	190	217	205	181	191	197	197	210	214	237	230	210	210	203	213	182	191	201	213	186	197	190	203	221	232	210	219	208	195	198	183	207	225	223	229	189	217	192	178	213	225	202	232	214	189	207	203	213	228	225	214	211	213	204	192	204	217	248	192	199	237	225	253	203	240	217	200	183	221	196	205	191	201	230	214	167	190	213	224	229	181	220	241	222	234	188	235	214	214	219	238	196	205	203	216	196	221	194	222	183	188	229	201	222	202	213	230	199	217	204	221	195	198	221	206	178	218	214	191	203	244	172	207	215	233	188	228	196	200	208	198	218	220	220	187	253	212	190	221	208	219	181	209	193	200	209	246	192	187	213	228	206	185	195	219	214	204	192	176	219	230	211	234	195	201	193	217	231	190	211	230	193	215	206	201	202	215	212	195	199	201	235	220	203	192	220	182	230	241	214	209	219	226	222	229	175	211	212	204	206	207	202	202	210	217	201	230	226	220	194	222	202	208	194	229	193	204	204	217	221	196	238	195	229	215	202	217	221	193	220	199	219	193	221	225	226	232	224	227	237	200	188	191	196	201	215	202	201	189	196	219	177	204	229	202	230	195	191	228	199	209	222	223	198	211	203	191	222	225	196	210	210	178	206	200	236	195	187	220	204	218	213	234	219	221	197	204	222	233	236	205	225	203	215	222	213	213	220	182	213	207	236	214	231	209	200	186	218	233	217	228	222	205	200	216	213	219	224	214	217	191	196	208	210	200	221	221	177	193	206	193	201	192	209	239	208	183	199	202	219	215	215	188	200	218	217	225	191	246	215	205	209	215	209	213	212	215	200	219	186	210	189	226	219	180	204	206	200	256	233	219	244	207	231	233	192	202	202	217	231	207	194	195	221	222	204	196	210	193	211	215	204	197	202	217	199	204	197	226	218	191	193	210	217	173	213	207	206	200	229	205	194	206	230	201	228	190	225	206	215	214	219	213	176	222	227	210	202	205	233	211	199	227	182	222	199	203	185	237	243	204	198	207	225	218	203	207	211	223	218	213	172	229	212	205	179	214	218	207	223	195	214	217	204	238	238	204	216	198	234	233	213	216	209	196	215	204	218	194	204	228	228	262	223	215	194	210	229	198	203	213	230	232	188	213	224	180	203	216	218	187	206	204	219	204	222	219	228	201	228	210	198	203	195	218	208	164	226	202	209	212	229	227	225	220	227	231	213	200	214	187	206	246	221	216	209	200	203	218	207	187	193	191	223	221	224	225	181	187	198	218	211	205	227	214	219	233	200	209	203	207	202	224	195	202	203	224	206	228	206	211	216	204	221	207	214	194	229	213	197	223	226	218	177	229	232	210	222	221	212	203	188	207	206	215	178	232	202	200	216	214	219	228	225	216	200	201	223	207	198	214	205	210	211	202	186	200	243	228	204	193	204	194	220	247	167	227	211	205	231	228	213	210	209	226	203	208	191	192	230	199	208	208	235	202	191	227	222	200	181	217	206	216	249	224	222	195	231	215	203	217	207	180	194	204	248	218	200	224	212	216	191	220	220	212	221	203	208	199	202	209	213	228	235	205	242	175	213	181	218	201	198	219	200	199	218	212	207	218	220	204	206	203	190	218	182	215	226	210	226	193	210	203	212	200	217	198	221	207	206	216	204	212	195	214	217	220	209	215	241	255	216	226	213	213	229	214	220	201	227	219	238	204	188	215	210	218	212	208	200	199	205	208	209	192	203	222	178	212	190	208	192	238	183	187	194	187	202	194	228	214	190	227	211	220	219	215	212	232	222	187	199	208	222	230	194	197	229	238	219	200	244	238	217	218	192	219	217	205	220	221	192	221	218	212	210	206	219	217	226	198	205	215	206	231	196	209	220	209	234	227	224	218	217	195	204	250	179	200	202	219	210	200	218	218	225	199	206	175	189	215	218	233	219	198	222	205	212	218	224	202	213	221	208	203	202	225	217	196	193	198	188	203	223	228	221	216	207	204	212	213	209	218	208	209	210	224	219	193	215	207	197	190	221	180	192	190	231	217	192	218	199	210	218	222	224	205	234	187	198	227	216	210	214	229	225	202	211	203	207	205	204	225	215	212	227	199	210	196	200	205	204	207	201	221	216	233	226	211	189	212	194	196	217	237	220	207	209	234	200	205	195	200	192	238	231	214	216	190	211	178	218	223	201	195	182	187	210	210	217	209	194	193	215	214	219	239	203	226	201	230	207	205	236	222	201	208	204	200	208	202	230	220	211	212	212	237	207	227	190	191	216	213	212	204	224	200	193	214	236	232	245	218	205	203	249	228	205	195	203	196	179	208	193	237	228	198	208	222	228	211	193	225	182	232	224	221	216	212	217	191	213	210	203	219	237	206	232	210	203	220	225	213	196	184	215	196	190	219	192	205	183	204	203	214	212	214	179	204	222	206	214	222	217	190	203	224	224	208	230	239	222	202	198	206	194	229	221	213	188	218	225	226	216	194	198	177	213	210	208	224	222	201	203	215	218	232	225	176	188	215	214	222	217	219	187	232	203	225	195	224	218	215	189	212	210	192	226	190	192	229	213	220	196	203	210	237	181	231	205	210	201	221	209	177	216	213	210	218	206	215	218	181	214	202	196	211	236	198	205	199	238	229	200	210	217
23763	2305	5296	6043	5104	4192	3419	2943	2463	2138	1914	1763	1588	1441	1312	1260	1169	1141	1123	1049	1079	986	997	874	874	862	864	927	799	811	846	741	783	775	724	756	731	726	721	736	713	708	740	686	707	691	683	694	694	715	662	627	682	688	666	686	603	686	690	658	663	680	615	720	686	678	618	724	622	665	622	654	591	664	630	648	652	695	664	662	645	669	664	669	626	653	662	637	689	641	634	611	649	625	660	619	654	643	651	640	624	616	641	643	659	605	632	617	669	609	641	621	621	658	611	617	649	650	666	642	602	584	617	602	629	638	653	608	696	626	643	623	616	633	633	651	670	640	651	629	639	668	627	643	637	643	631	610	630	625	645	610	645	648	632	605	600	611	641	656	649	595	617	635	632	598	595	598	644	648	682	633	640	620	619	651	674	638	616	611	671	617	653	679	615	637	611	670	621	648	664	630	621	567	668	600	644	657	601	623	607	697	597	619	619	622	655	613	622	616	671	607	683	596	630	663	595	605	661	642	641	601	604	609	638	604	621	590	619	602	602	615	661	676	595	602	596	628	630	623	616	648	596	598	651	585	626	643	644	575	660	617	653	664	620	593	644	667	627	632	648	594	621	602	639	593	611	632	649	621	613	638	633	665	616	682	615	621	621	550	640	648	582	616	637	635	659	624	639	578	596	653	635	599	640	655	579	631	633	683	626	628	654	656	587	603	607	598	616	614	686	584	604	635	630	624	646	652	584	642	576	606	677	632	607	619	667	662	671	637	616	652	574	619	618	589	619	607	614	629	634	675	609	638	616	660	576	623	578	608	619	630	602	586	637	611	641	631	589	660	636	627	616	604	639	645	672	643	622	633	617	566	624	641	635	624	646	592	596	652	629	642	675	631	590	638	586	646	621	665	587	625	632	640	591	643	651	598	624	624	579	612	685	650	592	594	579	646	617	640	613	600	617	651	646	587	604	597	668	595	628	617	640	646	644	664	610	632	641	614	662	615	641	637	621	631	677	626	585	646	585	642	581	594	644	637	654	612	608	620	662	620	650	656	638	614	583	601	693	640	599	638	619	618	629	558	643	612	570	590	620	650	619	577	593	632	616	681	610	652	629	680	639	614	587	617	639	672	638	664	658	603	688	664	633	613	648	618	637	629	672	622	588	630	602	637	622	611	617	651	637	661	643	606	635	668	663	600	630	598	591	633	592	604	633	647	665	610	641	630	617	602	617	643	632	602	633	593	630	646	632	599	609	613	591	643	607	611	620	619	600	657	653	602	678	639	625	635	658	620	584	614	619	669	626	660	654	655	645	622	613	579	637	593	619	644	628	625	622	612	602	622	634	635	629	580	641	629	635	641	653	676	634	649	615	658	618	613	703	648	605	623	610	642	665	628	627	628	644	664	602	631	612	641	628	605	645	617	644	621	680	587	643	610	611	632	644	589	617	603	616	666	633	626	629	610	601	652	648	646	620	592	637	637	595	604	636	607	630	614	673	607	680	652	625	631	671	610	662	622	643	650	617	609	654	605	629	671	577	592	628	610	644	675	610	655	620	665	662	620	608	633	609	640	634	615	628	648	632	611	640	602	627	607	637	631	648	617	610	603	545	644	604	611	604	638	631	603	604	627	601	660	651	635	657	619	592	636	664	591	612	627	665	610	614	622	614	678	579	614	625	636	605	590	644	641	664	597	562	642	649	630	612	637	665	601	651	605	621	618	645	602	662	616	619	590	624	644	602	669	624	654	625	621	617	622	629	600	624	641	627	635	699	652	642	671	589	622	602	626	651	628	638	661	647	645	640	651	585	601	583	619	636	617	657	632	609	595	616	616	584	653	623	644	640	650	633	636	623	647	619	622	620	632	604	688	687	620	593	646	629	589	603	653	627	604	661	607	625	702	643	597	603	628	665	664	637	580	653	664	592	704	635	608	617	592	593	645	613	620	599	654	653	617	653	586	617	581	619	588	629	645	640	634	598	625	632	653	612	643	601	623	612	606	653	594	582	617	646	638	598	629	622	614	664	617	618	638	602	618	587	631	618	633	666	634	605	650	597	604	639	661	579	611	600	625	653	615	587	583	601	652	609	623	668	661	627	651	621	641	665	633	603	611	620	557	638	629	624	617	621	637	643	610	600	639	650	600	651	597	632	657	645	646	631	622	647	612	617	650	623	662	648	654	638	566	624	631	596	622	635	681	614	654	644	613	590	631	674	614	629	649	634	633	677	632	602	608	574	618	618	643	621	622	598	608	621	631	663	622	592	619	680	666	616	590	631	595	600	571	626	630	630	612	576	648	613	616	596	586	604	605	627	655	610	625	602	639	619	619	638	606	626	603	604	631	627	645	621	607	652	642	631	614	665	594	603	598	606	620	644	604	583	614	574	592	625	613	625	671	607	606	598	675	655	636	599	623	605	620	608	683	651	667	601	612	609	691	614	620	603	692	633	620	603	662	638	601	566	585	642	566	624	622	633	610	658	619	619	620	623	613	609	590	625	591	628	642	642	626	590	589	628	668	647	651	591	666	625	610	647	627	611	637	634	654	624	636	614	617	653	594	665	611	655	674	668	576	627	631	600	642	591	670	613	645	624	634	630	647	638	617	591	645	597	585	643	596	593	654	619	605	624	569	642	650	652	641	662	608	648	634	628	610	651	657	655	643	615	654	656	637	685	627	592	659	641	634	594	621	608	613	604	665	603	663	652	595	639	575	600	617	643	567	599	637	641	657	615	645	654	643	682	609	597	576	643	649	623	603	604	606	600	581	626	635	630	591	616	591	600	636	646	646	595	592	654	600	636	624	641	665	631	621	615	623	621	586	665	593	581	617	673	631	641	648	627	631	629	622	665	601	614	644	622	623	614	626	640	629	623	632	661	616	634	632	614	582	626	642	595	612	624	640	589	593	632	637	588	649	603	605	611	605	647	611	578	602	629	599	640	584	656	625	593	654	631	581	646	620	608	630	597	654	598	664	630	620	629	617	589	677	672	660	684	597	634	636	595	595	647	590	637	648	624	678	618	625	634	683	605	643	659	648	660	610	604	634	623	648	623	645	630	646	624	611	609	616	615	628	599	614	618	627	653	639	643	648	588	645	621	629	626	688	651	643	608	624	630	645	595	603	630	627	619	619	663	663	610	643	628	664	631	642	623	631	636	651	622	638	606	638	596	672	630	580	643	654	639	617	649	602	656	593	616	635	669	590	689	633	686	613	674	653	628	649	622	613	654	625	686	588	643	593	623	642	580	612	637	658	624	647	639	588	635	629	599	596	589	623	610	637	678	630	605	617	620	624	615	585	607	661	649	648	608	605	598	612	671	648	668	623	649	660	591	603	597	653	651	625	610	652	626	609	650	646	599	618	601	630	614	601	610	639	625	629	593	642	609	609	649	609	662	635	619	646	636	623	611	598	686	621	595	631	605	613	623	597	628	606	621	620	617	638	695	658	646	678	594	636	576	623	595	568	655	622	655	595	635	635	643	662	664	573	598	598
6276	362	214	152	117	110	101	77	88	89	97	79	107	89	89	84	96	78	96	69	85	88	88	86	89	91	94	90	85	77	87	74	79	102	93	82	75	77	77	68	110	83	87	93	90	89	78	84	88	100	94	81	79	88	73	87	93	78	76	73	75	94	109	98	81	69	84	90	81	79	75	90	93	94	84	79	94	84	90	101	90	83	80	70	75	81	90	98	96	72	82	68	94	63	82	87	96	73	89	85	79	79	87	87	86	82	83	75	77	90	107	105	80	85	75	82	101	74	90	79	73	90	78	79	89	87	72	81	88	83	100	88	90	76	93	82	95	103	98	75	87	90	89	100	81	77	82	78	84	92	84	78	78	90	85	92	88	92	90	90	108	99	70	105	73	80	105	79	105	79	90	88	90	89	78	88	74	78	89	88	73	92	79	80	82	105	89	79	84	93	70	90	86	84	93	92	85	83	78	100	75	91	88	68	86	83	87	87	97	82	84	69	99	92	86	98	78	76	82	86	82	83	83	77	82	93	70	80	80	79	90	88	82	99	92	67	91	76	76	83	85	91	96	81	95	89	94	89	90	105	93	93	107	101	78	77	98	90	84	97	92	80	82	91	89	96	92	94	91	96	81	106	87	102	96	79	81	90	93	86	82	73	88	99	86	72	73	98	86	100	86	77	84	95	89	81	95	106	82	106	84	90	98	85	81	113	67	78	73	92	73	85	92	65	81	91	98	92	98	96	82	108	80	89	79	76	79	85	83	67	87	89	89	78	85	92	90	84	69	78	87	91	99	77	94	86	100	86	100	94	82	79	91	75	93	79	80	87	98	81	75	76	96	80	88	69	73	87	84	77	85	75	74	98	71	85	85	85	89	80	98	84	93	81	100	77	88	89	89	76	85	82	109	98	94	95	94	88	91	79	77	91	84	88	90	79	98	92	84	80	83	93	91	82	71	72	67	78	73	84	105	91	80	88	96	93	79	87	77	71	81	70	92	97	89	78	90	93	87	80	99	62	77	91	86	102	81	74	78	76	90	87	97	72	98	95	101	89	73	74	82	83	85	73	69	78	71	95	93	93	79	79	76	79	84	97	73	80	85	78	79	73	81	99	93	92	94	80	98	80	90	91	93	96	81	76	76	91	85	87	92	99	82	73	88	76	84	100	74	87	92	91	86	72	71	90	97	86	68	86	84	85	84	83	90	95	69	74	80	93	83	90	92	87	86	84	98	81	88	85	96	92	85	92	96	84	87	97	84	91	93	79	97	80	84	81	77	81	77	77	82	79	92	91	80	89	92	75	94	104	70	81	85	79	97	96	77	96	99	82	80	76	86	98	82	104	87	93	81	75	83	92	90	99	87	84	91	86	84	82	67	84	84	70	93	80	62	86	98	91	85	78	101	85	94	81	80	94	94	81	92	94	80	85	84	100	87	100	86	94	86	80	91	84	86	86	101	93	94	82	76	82	87	87	77	103	82	84	88	87	78	80	91	80	84	83	81	91	100	81	82	88	81	83	92	91	91	78	86	96	78	84	88	79	71	99	76	106	78	86	79	93	83	80	86	90	92	74	93	81	94	88	93	89	82	72	94	79	75	69	84	67	92	89	79	83	105	96	89	79	86	79	83	85	94	84	86	99	96	84	87	66	79	72	89	83	75	80	97	82	99	100	74	112	88	76	85	86	95	92	83	86	74	90	77	101	83	87	87	98	85	98	102	82	81	94	88	82	88	102	110	103	104	89	92	89	95	86	88	83	92	61	93	102	96	85	76	87	82	85	81	99	77	77	94	87	84	76	84	88	93	83	90	92	91	97	84	73	103	85	76	92	85	69	90	103	81	77	89	93	75	97	86	89	109	93	82	84	85	91	60	78	90	84	87	88	107	84	92	92	108	85	79	98	94	84	91	80	101	103	84	91	85	65	81	78	79	80	80	80	91	99	88	89	105	81	86	97	69	80	73	83	92	95	84	84	73	78	89	87	87	102	80	78	79	89	81	91	97	99	92	86	67	71	95	90	91	78	88	85	97	98	87	101	85	86	97	87	76	108	103	88	76	74	71	87	82	91	94	85	83	73	75	83	94	81	77	84	94	84	83	94	71	78	77	91	109	95	97	84	103	96	81	84	103	91	90	100	88	81	96	94	81	104	74	89	77	91	72	88	86	90	81	87	72	95	75	85	93	92	87	94	67	91	73	87	88	70	90	90	88	83	80	73	101	93	85	74	86	92	92	94	94	94	73	84	60	107	103	100	96	96	76	90	67	95	104	79	73	83	82	78	93	76	82	104	94	90	74	93	85	82	97	89	98	85	86	108	101	85	90	84	70	73	94	74	88	75	89	81	96	85	80	64	111	86	74	89	103	80	90	82	79	100	85	89	96	94	89	90	82	76	86	84	79	77	76	71	80	95	79	86	76	72	87	87	76	76	82	89	92	95	77	93	72	108	83	85	84	98	75	75	79	87	101	90	86	83	76	97	90	97	87	84	81	96	93	84	87	74	94	85	80	92	85	83	80	92	96	87	73	77	86	94	87	84	87	90	79	82	76	91	77	100	90	82	98	79	75	101	84	84	87	80	87	93	90	75	88	87	98	74	101	75	88	94	86	71	109	93	86	85	92	85	77	85	84	91	74	76	87	98	100	98	70	82	95	93	103	81	84	81	79	87	64	81	76	90	106	86	91	91	94	91	82	98	95	73	97	92	101	77	93	77	72	76	105	96	75	72	90	94	79	76	98	79	100	83	89	79	94	73	91	77	86	101	96	68	84	86	91	89	92	82	76	94	92	89	85	83	99	81	94	76	98	84	103	86	96	83	91	90	98	88	68	86	87	87	93	69	91	102	80	87	90	96	85	89	89	82	95	76	85	102	88	84	79	91	94	63	95	83	90	82	86	82	80	92	77	92	84	79	82	97	75	85	84	77	76	83	91	94	76	85	82	103	97	91	87	80	97	80	90	84	98	79	80	89	97	92	83	80	93	101	76	77	63	85	78	103	91	90	81	89	89	82	78	92	81	80	92	68	73	93	86	104	79	77	73	93	84	68	93	83	90	100	110	79	97	72	89	101	89	78	101	88	79	92	98	99	98	75	90	96	74	89	83	94	71	74	80	92	83	92	77	90	73	88	93	91	97	83	90	91	79	93	75	82	79	87	109	86	84	90	91	97	108	77	80	84	100	86	87	87	90	103	79	81	93	88	77	88	78	81	90	72	68	94	92	80	83	87	79	91	106	77	75	89	101	101	97	68	79	72	96	95	89	79	82	88	79	67	80	93	82	91	92	72	84	85	91	77	83	78	90	81	94	93	85	89	93	91	76	78	80	79	75	96	95	94	95	72	62	90	78	89	102	103	82	83	94	84	93	90	92	100	99	69	82	77	87	98	81	93	72	78	89	78	90	70	80	81	88	99	87	84	88	88	81	79	91	82	81	89	104	98	84	90	88	98	77	83	92	77	74	89	85	83	93	93	92	94	98	75	71	91
5918	330	413	465	446	373	325	314	344	365	320	323	298	284	270	317	299	311	321	313	315	308	310	262	289	300	301	300	288	330	296	336	302	294	282	333	317	303	313	289	303	294	299	290	324	299	335	275	274	303	282	273	281	277	290	311	288	298	322	282	330	316	292	282	299	302	305	344	320	306	302	315	336	308	296	309	278	291	319	292	298	317	293	265	276	320	313	301	278	277	299	306	315	304	274	294	309	276	310	301	288	294	323	294	287	326	280	332	266	336	341	318	281	318	270	293	308	295	305	265	301	305	272	280	287	302	317	303	314	307	317	312	273	264	313	327	316	262	277	289	319	293	284	276	301	265	301	303	285	286	313	311	322	299	300	323	273	317	290	319	266	295	288	294	292	309	298	305	304	294	324	298	295	296	305	281	287	283	308	291	305	311	295	294	300	305	272	296	302	315	276	340	292	315	303	289	260	288	296	319	303	268	284	314	298	308	313	295	284	271	283	285	273	275	293	293	287	303	274	308	303	304	286	295	302	291	321	279	309	304	284	307	269	296	296	295	268	272	305	291	321	302	307	294	285	338	315	295	308	311	322	291	311	317	272	275	300	301	282	315	300	305	311	295	292	304	281	311	315	324	311	311	288	303	259	282	281	290	293	306	291	297	285	298	288	312	299	286	297	271	283	290	301	292	322	274	297	319	283	292	306	288	331	301	289	298	324	299	289	303	280	259	313	302	284	298	287	331	300	312	313	310	281	296	295	282	293	301	278	277	310	288	291	278	299	299	297	271	307	323	339	286	282	292	311	285	279	283	294	288	296	296	274	305	282	290	291	293	289	289	293	304	300	302	320	297	298	312	280	322	277	297	279	319	288	315	286	301	307	265	270	306	309	304	306	301	309	297	304	282	303	302	316	318	327	275	295	337	286	275	288	293	300	301	319	311	294	260	285	305	296	299	263	290	293	312	265	311	275	281	303	295	282	274	288	295	297	343	289	312	303	276	309	294	305	339	273	288	313	323	293	303	317	299	292	295	317	328	321	283	320	309	346	301	298	264	300	314	310	303	270	306	296	320	298	324	294	311	297	295	261	273	298	301	304	314	302	265	306	275	308	290	275	312	277	311	287	305	312	306	309	302	314	296	293	296	282	278	295	263	289	329	272	288	294	282	295	288	307	287	298	309	263	311	293	316	270	291	311	318	296	300	280	297	299	284	297	308	279	309	308	314	289	300	310	280	303	286	287	310	254	298	315	311	300	278	309	267	308	275	275	306	288	289	267	312	304	298	279	301	281	307	284	302	269	297	331	279	264	322	329	302	292	311	298	317	306	275	281	278	300	268	299	285	326	273	317	306	324	332	347	311	330	290	288	290	291	307	301	289	266	341	293	284	297	297	322	295	311	278	266	311	349	280	279	270	254	321	274	289	287	278	278	299	312	276	297	296	284	291	325	316	295	269	291	299	315	266	322	303	309	301	308	272	283	276	305	272	328	309	295	304	300	300	303	308	284	325	312	314	304	311	296	290	311	303	266	289	326	295	302	292	290	304	309	295	303	325	299	281	278	301	287	299	303	312	281	321	273	293	282	287	259	290	308	302	275	290	299	316	278	317	328	288	285	314	283	329	297	303	285	300	319	274	312	323	295	291	308	313	299	297	282	305	298	346	302	307	288	274	324	317	297	294	266	308	310	300	271	294	304	293	283	283	288	286	284	314	305	342	281	300	288	313	299	298	284	287	271	304	273	283	309	290	301	323	277	289	300	290	272	296	315	288	283	323	289	293	296	281	323	279	278	308	318	310	327	291	313	287	305	280	297	281	281	295	323	308	302	295	265	274	305	287	302	300	313	296	331	280	279	280	315	293	319	325	290	285	291	306	302	282	298	294	298	324	307	316	312	273	314	284	300	283	279	282	289	275	311	273	272	314	295	284	291	277	317	316	293	310	317	307	311	291	321	305	292	302	288	285	325	296	286	292	325	310	296	282	325	280	286	277	291	324	274	284	313	267	269	295	287	305	293	307	301	296	294	273	338	300	289	284	304	275	282	300	262	305	290	276	301	324	275	281	250	316	261	307	284	286	299	312	305	328	328	286	300	280	281	295	311	269	318	280	288	301	301	283	282	263	311	260	268	268	293	300	294	282	293	294	291	301	293	307	284	299	317	280	290	301	335	295	289	287	318	307	290	306	322	327	291	311	316	304	290	295	302	313	305	287	316	298	301	275	264	320	293	294	323	322	317	287	305	290	311	283	298	274	293	332	287	305	320	276	303	315	298	308	288	318	287	271	255	313	301	280	310	289	292	268	320	294	307	316	314	288	282	310	315	305	290	290	282	328	298	281	298	292	307	291	296	307	312	301	283	302	297	316	292	312	309	330	306	302	279	313	301	337	304	271	320	289	288	291	286	289	275	342	289	313	322	296	277	275	332	261	288	307	277	272	296	291	331	281	273	303	275	307	331	337	292	289	307	288	305	292	274	288	280	288	294	272	292	293	280	298	283	270	282	261	314	307	299	299	268	300	319	317	293	253	322	307	317	322	296	297	275	320	287	290	291	321	327	273	292	303	289	274	290	309	275	270	277	300	305	297	306	295	315	265	287	289	301	290	306	266	263	343	272	286	289	301	307	294	276	281	366	303	311	306	283	311	306	303	305	303	300	303	292	285	281	317	304	277	306	297	314	302	271	298	280	291	282	284	318	350	285	275	300	272	297	284	284	284	303	300	289	303	291	305	273	291	286	287	316	298	300	277	307	303	310	272	309	298	317	271	281	276	310	310	312	306	300	299	317	309	305	312	301	279	301	305	313	280	300	292	312	307	314	296	312	303	312	290	306	290	281	278	279	321	298	317	321	281	273	300	324	307	300	316	315	297	300	298	285	279	333	324	310	260	285	321	316	330	269	288	305	283	297	283	310	315	240	313	295	295	277	303	285	248	315	257	281	314	300	246	304	284	314	288	317	307	295	309	302	285	262	317	309	316	276	270	334	295	298	318	320	307	300	284	297	292	302	281	299	271	316	295	285	294	263	332	255	329	288	252	312	288	329	290	306	301	312	270	287	307	274	290	299	274	286	309	306	288	322	314	301	304	295	290	292	335	303	283	280	323	305	288	309	261	295	294	274	303	304	272	282	304	275	287	299	281	311	263	304	284	307	323	290	321	278	314	314	280	299	321	268	315	322	313	301	297	296	291	322	282	286	314	297	287	273	288	295	304	272	281	271	311	307	296	310	314	321	313	323	291	259	270	286	261	311	277	307	307	287	305	308	282	283	296	319	324	306	302	297	281	275	283	291	308	282	296	297	295	308	304	293	274	272	279	292	309	295	292	308	303	299	310	271	303	295	289	322	296	264	300	306	289	298	294	280	293	304	268	279	292	319	293	304	280	276	324	323	288	308	299	302	271	291	292	304	341	292	309	303	321	309	307	323	330	294	267	303	314	310	296	290	290	345	326	300	313	313	316	299	315	279	284	302	285	298	293	310	298	335	313
38063	11468	1926	919	696	513	406	318	232	235	212	182	159	162	161	140	136	141	140	115	133	122	122	128	99	112	108	128	112	110	96	136	117	108	123	109	99	123	103	88	95	122	119	103	111	102	107	86	110	99	100	119	115	102	94	75	106	116	104	116	93	107	123	92	106	102	106	105	110	111	83	109	103	95	101	106	105	117	120	99	103	91	93	96	116	103	99	106	96	103	100	108	110	114	101	100	120	106	97	81	103	110	90	100	118	88	103	90	109	99	109	94	112	99	89	116	114	92	92	99	116	116	100	116	94	92	110	108	97	91	95	105	102	116	107	101	106	104	98	93	105	107	96	105	89	98	126	103	81	101	85	120	99	98	103	99	104	115	106	107	114	104	104	101	125	114	125	101	96	128	92	127	92	95	98	94	107	110	109	110	120	80	94	106	96	92	95	104	109	100	101	87	95	87	94	115	111	109	127	100	92	112	107	111	103	114	139	88	98	102	109	99	111	95	113	105	125	123	102	118	109	92	86	98	108	112	99	99	129	117	112	87	109	101	101	115	96	87	88	104	89	97	95	98	91	115	114	122	96	117	96	83	112	109	102	130	92	90	113	96	97	111	107	109	109	104	108	114	109	106	88	102	115	101	112	102	93	129	93	98	97	117	96	93	98	97	102	81	103	105	112	96	98	111	103	106	97	96	108	85	106	120	84	116	110	115	88	88	104	102	112	135	102	123	99	133	89	94	102	105	113	105	81	90	128	108	82	102	103	95	110	89	87	101	94	106	107	108	109	114	110	108	109	84	116	96	110	98	105	101	103	111	93	103	97	94	102	101	105	106	95	90	105	109	107	102	91	122	70	95	97	120	96	111	103	101	88	98	86	96	119	122	106	106	107	113	76	87	85	108	98	95	100	118	97	95	88	118	116	103	77	98	98	96	75	116	106	101	119	87	100	98	104	101	126	122	99	104	104	102	105	107	84	99	87	99	110	94	113	102	99	107	94	117	95	94	120	106	103	82	104	111	94	104	84	103	115	106	105	110	102	91	100	119	114	112	104	108	105	118	103	108	103	108	94	111	107	111	116	99	106	119	104	94	89	94	102	112	96	91	112	84	103	93	107	90	99	105	111	102	110	92	113	98	114	108	105	101	91	100	98	109	91	97	86	98	112	117	104	99	89	111	109	104	108	106	118	103	107	103	122	96	122	100	90	103	100	96	95	82	83	91	85	105	107	108	103	107	89	98	118	108	91	112	82	121	101	106	79	97	116	100	108	99	99	102	91	105	114	93	109	107	108	95	105	101	108	98	119	97	105	116	85	72	116	109	107	93	106	107	107	98	110	101	90	86	115	118	100	103	103	107	98	113	96	102	94	89	107	111	102	93	111	107	105	92	86	107	106	97	107	107	117	95	103	84	95	85	116	98	87	98	111	105	105	106	108	111	102	96	89	106	116	89	95	112	129	110	93	102	118	105	119	107	98	95	106	123	91	100	100	112	89	107	101	108	116	124	107	122	96	92	97	94	93	113	109	119	105	110	108	101	95	108	98	93	100	113	95	106	80	103	98	90	120	98	92	100	123	108	112	97	105	123	115	98	107	86	91	120	114	118	90	110	92	104	110	116	121	104	109	87	120	101	112	109	101	116	110	84	105	96	109	99	104	109	101	93	110	94	109	102	110	101	109	111	106	117	105	105	102	87	96	105	114	106	107	111	94	104	103	72	94	119	111	103	95	132	131	85	91	118	105	118	111	102	100	121	116	99	83	94	102	116	105	94	97	96	95	115	110	105	105	107	94	96	117	98	97	115	103	94	112	98	99	105	113	113	105	92	89	101	94	107	101	115	107	105	95	91	97	106	95	109	98	104	95	98	101	101	97	100	107	94	96	103	103	86	101	98	103	114	108	103	100	116	95	94	127	108	95	104	104	101	116	109	113	127	114	121	106	94	104	111	112	121	99	96	106	112	87	114	103	100	92	100	97	91	95	100	108	108	104	110	94	94	116	94	87	97	102	98	101	118	95	111	114	89	113	101	89	103	124	82	108	96	91	104	91	125	87	111	117	96	99	109	90	92	96	96	100	98	98	97	95	100	115	95	93	95	102	85	92	97	100	80	104	104	106	107	109	98	118	92	109	111	107	81	95	83	104	106	109	106	110	104	114	90	97	102	103	102	119	112	121	120	116	95	93	90	105	90	101	95	109	76	101	121	85	102	107	102	119	108	109	99	101	105	95	91	81	115	103	91	92	97	99	109	95	95	109	105	120	108	96	96	99	97	116	104	106	99	97	100	109	107	91	97	105	82	74	101	98	121	85	96	109	94	113	101	103	100	81	95	115	103	111	106	124	93	94	88	103	88	105	101	88	93	94	100	105	105	101	93	104	99	108	108	116	109	110	105	80	103	109	103	104	110	101	119	89	100	112	106	94	117	104	117	109	109	110	93	103	98	114	94	100	101	102	95	111	103	116	127	109	103	102	110	92	104	119	94	114	88	104	115	119	88	112	107	109	94	101	102	112	106	99	98	100	94	86	94	118	91	97	107	99	112	101	102	105	81	72	109	97	96	109	112	100	100	107	124	102	87	93	111	98	102	103	126	117	109	104	98	105	111	110	87	102	91	101	114	113	90	104	106	93	107	103	106	94	108	95	104	110	91	102	92	101	92	107	80	94	116	116	117	118	91	92	96	96	86	115	101	96	106	89	91	92	96	95	84	90	124	99	106	117	105	101	110	99	106	101	101	94	107	92	99	101	103	90	102	89	102	97	97	110	97	112	99	111	92	89	99	92	100	99	111	106	114	94	113	96	113	106	101	97	107	93	91	104	87	90	131	105	106	114	104	111	96	94	90	104	91	107	104	107	105	89	110	109	106	102	104	102	114	100	109	110	109	119	103	93	88	102	108	100	87	112	92	97	91	119	94	88	103	108	92	80	103	85	106	104	110	120	122	104	104	88	122	109	112	101	96	89	103	109	110	95	102	104	111	117	115	99	111	116	108	119	87	92	111	108	105	102	100	79	89	103	96	111	117	106	99	100	111	102	103	103	106	109	107	100	78	121	94	107	112	101	101	85	104	117	102	102	94	96	104	105	87	108	102	108	110	107	92	114	117	94	103	108	117	120	118	104	98	93	120	109	106	108	113	119	97	99	109	92	106	101	82	106	102	105	100	127	103	100	101	97	92	90	92	108	139	97	105	104	113	105	114	106	92	93	100	99	122	86	109	83	120	122	93	95	107	103	100	121	121	91	109	98	113	125	99	90	100	74	107	102	104	95	98	104	103	76	96	106	88	102	95	96	86	117	111	111	106	128	107	92	111	114	110	92	100	97	128	88	107	84	97	92	88	89	86	95	102	85	100	105	101	95	85	116	86	108	91	101	101	114	90	101	97	95	87	109	97	86	105	103	102	102	97	94	97	98	128	98	96	102	105	105	93	93	102	79	108	93	90	112	96	110	96	92	105	99	88	90	110	110	104	104	84	125	96	96	109
17696	1185	2757	3118	2695	2191	1850	1522	1239	1110	1022	1010	843	701	705	632	647	574	560	540	499	515	505	503	467	468	468	439	459	465	453	416	435	406	376	432	405	424	420	403	437	415	358	401	396	383	367	403	389	349	381	401	389	341	396	402	360	368	382	345	347	353	343	348	412	382	411	347	317	401	361	343	363	370	386	383	328	368	336	369	355	353	347	368	338	369	360	362	353	355	339	343	344	407	349	341	329	360	356	387	359	341	376	351	365	360	357	353	348	344	337	361	312	340	362	348	372	365	362	356	381	332	377	368	336	335	324	353	358	351	365	331	338	365	344	336	358	388	350	321	327	341	337	367	323	311	360	326	363	355	332	343	390	380	336	362	370	327	328	386	350	346	323	351	362	353	371	372	357	346	348	337	369	394	340	374	319	318	366	357	331	313	368	351	366	354	401	345	364	366	328	346	320	365	346	356	348	362	368	367	340	376	349	356	330	355	352	344	364	340	373	336	326	340	325	383	371	332	353	335	344	347	340	370	364	337	308	356	344	329	357	365	367	349	341	370	353	358	362	317	378	358	333	388	334	324	335	361	360	356	350	356	329	326	365	376	356	349	322	376	328	308	314	339	320	347	348	347	373	354	346	371	375	320	352	341	340	361	358	337	323	378	320	357	339	354	314	339	326	336	374	351	334	347	321	352	326	343	343	368	361	341	356	311	380	353	350	334	328	359	372	327	366	347	324	364	331	384	329	310	350	341	359	340	344	361	363	350	347	345	344	334	357	360	346	326	383	351	349	357	357	347	340	360	338	343	336	343	354	328	391	327	345	370	325	338	367	357	356	336	312	323	343	340	377	324	337	309	349	341	322	317	355	386	339	343	366	357	338	369	374	340	359	377	352	370	372	358	339	383	375	366	361	339	355	381	355	371	357	367	365	323	362	342	343	347	304	378	341	349	314	336	330	349	325	332	323	358	344	320	330	330	346	324	353	384	363	329	359	333	351	338	318	336	393	334	336	386	315	345	332	334	355	332	338	334	351	335	359	336	352	362	355	344	332	352	334	361	292	319	330	335	359	366	333	364	357	354	337	370	376	329	375	354	351	354	341	389	344	318	354	327	340	320	309	350	320	344	348	333	359	347	340	354	333	368	380	351	350	348	328	332	342	377	317	327	336	296	357	356	353	310	368	341	348	337	338	367	333	347	346	365	348	345	376	339	340	352	364	342	349	345	379	336	361	342	360	343	344	319	323	390	364	325	352	360	339	356	349	350	354	378	347	371	327	340	351	338	337	374	355	349	347	379	343	367	361	369	365	335	350	324	328	360	325	349	352	340	367	344	349	340	338	329	359	382	366	384	361	358	366	329	350	409	338	351	355	330	351	340	351	380	348	330	331	375	334	352	351	352	363	371	359	334	367	376	352	349	345	334	361	353	348	366	384	352	356	346	378	352	326	343	338	350	343	326	324	336	354	365	349	349	348	372	358	338	324	328	364	350	325	339	349	374	335	365	388	344	333	354	348	348	345	338	340	356	333	358	336	353	366	373	363	307	361	347	373	340	340	366	342	334	324	357	380	352	338	347	342	370	347	354	341	373	359	365	325	357	328	356	389	357	366	332	357	359	359	359	332	360	362	363	349	348	383	345	341	362	302	341	374	329	310	359	372	342	371	353	359	331	354	325	323	338	367	345	348	377	354	342	371	335	338	332	334	352	341	334	339	354	373	364	344	337	345	359	363	352	344	321	371	359	376	335	369	363	337	344	339	336	347	346	363	352	345	355	336	361	409	309	346	333	326	347	371	336	308	365	366	326	371	329	331	355	346	388	343	358	332	345	349	350	357	334	344	347	329	366	340	337	375	337	333	345	352	334	372	355	338	359	365	350	356	317	324	317	332	371	343	328	336	353	351	358	349	324	342	325	356	369	314	351	359	343	371	348	342	340	347	322	354	366	356	364	339	357	350	339	339	353	348	364	351	351	345	347	338	315	361	358	362	370	350	366	358	386	350	340	346	357	365	319	352	362	320	329	323	344	360	340	321	354	347	319	332	359	366	361	365	349	343	353	351	348	347	343	342	295	391	352	332	342	326	353	332	349	358	373	349	332	359	330	352	318	340	318	319	348	337	346	339	311	349	336	336	360	369	357	349	378	358	361	397	353	359	328	359	370	337	351	343	331	322	344	348	324	358	360	345	347	315	338	356	331	326	350	351	347	348	346	317	387	328	365	332	331	377	371	332	346	337	353	359	382	347	350	341	314	364	366	350	337	356	351	355	369	356	336	350	325	355	361	349	373	340	351	331	325	370	369	318	329	349	351	360	329	350	341	367	360	334	363	363	348	387	339	348	350	321	333	357	334	352	359	318	361	347	343	324	351	329	331	351	368	334	326	344	360	334	336	349	354	356	346	332	357	346	356	315	350	322	351	325	329	329	347	333	341	362	315	322	381	353	355	323	339	367	351	352	353	351	366	361	347	358	365	365	341	348	356	313	326	338	344	383	344	339	310	350	358	336	329	314	345	358	359	377	345	336	350	365	333	338	353	346	328	357	355	350	352	310	386	325	368	305	321	326	350	337	336	342	360	347	341	387	360	340	344	350	349	339	335	351	346	335	340	335	372	360	352	340	315	308	352	331	302	363	347	325	354	363	364	334	343	329	351	322	353	353	344	324	345	368	355	339	357	364	356	346	342	339	367	364	348	351	355	354	356	343	320	333	364	356	346	348	362	328	340	373	357	349	322	324	326	329	367	350	331	360	358	380	304	330	356	357	373	345	344	370	340	383	346	358	333	368	322	340	355	330	367	354	308	363	345	342	336	340	345	324	370	318	357	362	361	355	344	372	354	403	364	333	309	303	356	338	336	364	332	351	382	312	336	344	321	327	334	336	358	370	359	346	369	325	326	345	344	330	342	342	332	340	375	354	339	318	309	360	336	292	333	370	331	334	362	354	359	345	353	333	328	361	394	363	355	352	369	339	365	366	367	329	349	370	353	357	346	334	352	347	336	324	357	378	327	336	317	309	349	364	378	333	352	368	352	346	335	340	354	361	379	351	333	358	345	351	358	361	347	328	346	351	328	348	352	379	336	372	357	363	362	297	382	364	366	337	363	347	359	353	363	337	324	313	322	349	360	339	368	335	335	352	365	377	322	350	356	344	335	373	339	345	327	365	334	340	353	366	346	376	353	356	364	338	324	323	355	348	370	363	335	336	361	342	333	378	367	323	375	322	339	338	356	335	375	340	379	360	330	342	349	405	310	350	339	347	332	363	356	389	365	331	352	342	355	326	372	286	338	351	311	361	328	356	357	361	357	337	316	314	353	370	337	322	353	330	337	380	350	350	318	359	382	348	322	367	354	365	343	360	353	327	352	345	361	337	342	363	341	388	340	321	342	355	346	369	324	355	346	374	324	342	299	363	362	342	360	369	382	378	329	349	355	312	342	343	390	372	363	340	345	350	354	345	356	408	322	374	358	354	307	338	345	334	385	399	335
44894	20722	10699	2207	1487	1003	842	596	560	481	410	374	313	352	322	306	303	279	304	290	235	252	239	256	247	223	242	241	223	243	212	234	203	201	268	246	243	230	230	207	216	211	205	244	208	250	241	197	215	233	232	239	226	224	208	200	217	217	218	218	200	207	223	220	241	191	217	191	181	203	206	249	208	190	216	208	209	201	243	202	200	216	203	205	206	201	196	197	200	186	189	211	209	191	203	212	226	191	205	201	195	220	208	184	232	191	202	222	206	219	195	191	213	224	190	187	243	218	227	204	237	206	207	210	214	195	204	203	213	202	241	219	171	186	180	219	200	207	217	191	177	213	211	210	211	232	226	219	195	206	228	228	194	226	216	230	216	207	232	203	190	205	229	207	214	203	218	227	186	205	197	190	226	216	210	198	197	221	190	204	232	217	205	190	211	200	195	188	193	225	215	212	223	181	214	211	211	179	204	201	212	205	203	235	206	199	196	239	221	205	233	192	232	210	198	216	193	196	213	186	209	210	212	206	238	192	207	231	199	210	229	199	202	203	185	222	219	200	230	218	207	226	219	199	228	226	205	243	215	246	209	219	224	226	192	226	200	203	205	199	195	196	207	166	221	204	218	217	191	238	210	219	209	206	198	188	192	221	198	219	231	200	220	194	199	185	205	215	193	210	196	207	211	219	204	204	230	205	201	196	239	191	178	195	194	214	193	217	217	193	190	221	214	229	221	216	193	204	195	223	216	201	207	232	210	238	215	216	234	248	203	197	197	176	196	213	190	199	200	187	208	233	196	205	214	228	183	211	200	219	203	192	214	216	195	226	215	185	234	196	197	183	222	182	209	201	200	228	204	212	189	234	223	243	207	205	240	213	224	216	197	217	209	209	193	207	232	228	191	201	194	188	196	219	206	228	220	197	188	190	196	193	223	172	193	183	216	217	206	211	218	213	214	187	193	220	211	191	220	195	215	212	210	200	197	221	213	208	228	210	233	198	234	168	189	218	196	184	213	219	219	222	176	207	233	218	219	199	201	197	221	231	200	209	205	220	221	207	230	216	202	223	193	200	206	196	217	210	212	215	184	205	185	232	218	220	186	183	210	220	219	226	201	208	207	224	217	177	224	203	206	223	205	194	220	244	180	204	224	216	203	218	248	208	209	202	199	210	201	209	211	238	204	223	208	199	235	215	195	214	206	224	205	207	208	219	177	215	209	192	205	221	183	186	194	206	224	220	231	231	188	209	197	196	225	200	218	177	192	196	184	195	215	197	203	225	222	204	216	202	217	200	191	212	202	215	188	216	210	208	230	196	219	226	220	197	196	218	221	227	204	224	193	184	176	217	208	194	220	200	214	193	209	219	216	176	205	239	202	228	215	210	224	198	211	214	218	220	220	215	221	188	211	170	211	225	216	205	229	207	209	189	223	219	198	207	202	219	212	213	199	235	229	183	195	229	208	215	188	207	197	214	171	213	210	214	235	234	226	184	200	176	208	189	215	186	234	200	199	193	210	230	208	208	210	217	216	198	219	211	222	216	228	226	194	225	219	199	200	204	209	211	204	233	206	192	244	211	213	193	219	209	188	213	202	191	196	206	199	191	192	214	208	179	191	214	197	203	181	204	230	203	210	189	207	218	204	223	231	199	195	210	204	217	191	219	196	208	225	207	193	217	200	227	223	216	238	205	221	210	209	212	226	231	202	212	238	207	202	197	209	172	221	196	213	207	215	214	233	222	215	234	161	182	208	203	217	203	216	202	213	218	221	205	216	229	181	205	228	193	186	191	217	187	206	239	215	214	196	202	228	198	198	204	229	211	237	200	211	179	223	201	212	204	194	210	217	225	207	206	216	199	219	220	209	209	205	164	222	212	215	206	211	224	200	197	197	182	196	211	196	222	197	207	194	240	220	200	198	207	192	214	222	228	207	189	199	210	211	229	205	226	224	250	218	240	225	214	223	208	201	196	201	202	198	196	162	221	212	215	212	168	200	204	212	211	217	206	221	211	204	214	218	242	220	200	221	220	203	203	210	211	216	239	192	193	184	200	214	164	172	210	194	214	214	196	197	227	185	198	189	194	206	210	186	189	217	193	201	211	216	215	222	221	219	227	220	228	219	214	206	203	215	203	193	197	193	194	194	216	195	195	220	228	194	218	195	218	229	220	210	204	210	171	219	197	177	212	202	193	183	200	193	205	202	238	227	235	215	207	255	165	222	201	214	216	185	214	214	171	215	207	213	205	196	204	180	188	205	223	168	224	213	196	221	194	205	209	198	210	214	222	222	188	207	225	197	232	202	193	212	203	209	203	197	228	205	205	193	197	186	191	212	188	196	219	236	191	200	203	197	223	202	229	203	199	217	202	218	188	191	188	206	223	233	225	201	198	215	213	244	216	197	222	237	220	201	201	211	198	231	200	228	220	210	231	199	226	210	245	206	217	235	196	188	203	193	198	212	207	199	209	218	202	203	206	212	204	221	201	218	215	187	190	223	222	216	190	210	187	167	222	197	197	219	178	214	216	218	207	229	223	209	184	190	217	221	204	209	217	233	214	210	220	217	193	224	218	195	190	225	215	189	190	182	197	210	199	196	218	209	192	185	188	194	196	207	206	182	196	225	201	187	230	215	183	214	209	204	177	215	209	205	208	205	201	213	227	177	225	204	207	194	236	190	208	217	222	233	198	205	206	187	214	209	210	241	211	203	218	179	220	201	208	213	185	209	216	212	193	228	217	217	197	219	201	205	228	206	212	213	186	203	205	207	201	204	218	187	209	208	204	207	211	221	190	237	240	211	214	216	226	177	206	222	219	168	214	198	220	202	195	175	184	191	200	212	219	241	218	224	217	234	184	210	197	231	195	190	202	197	206	201	210	216	205	208	212	208	209	229	193	216	204	198	232	205	200	195	224	216	206	243	244	220	230	212	211	193	185	194	191	212	209	220	222	212	198	218	210	213	195	217	223	180	230	185	196	218	191	191	221	203	210	217	211	184	212	213	196	200	217	190	228	227	237	206	199	217	216	202	208	200	204	227	217	228	204	203	174	188	230	187	201	204	198	222	222	204	228	221	188	199	212	230	208	220	205	201	220	220	209	202	196	236	220	190	179	187	211	222	186	209	213	229	196	191	216	213	212	181	206	172	214	210	205	202	204	184	249	182	200	209	209	218	209	229	188	226	206	211	223	189	199	197	201	201	194	212	211	228	210	194	211	192	206	218	215	194	219	197	208	207	207	205	202	215	176	218	229	205	229	216	216	222	205	201	200	201	214	200	207	208	224	219	197	203	212	227	198	213	208	207	212	210	204	207	185	224	231	194	199	178	200	208	215	190	205	222	209	218	212	205	205	193	195	209	183	199	215	221	183	192	208	199	206	226	220	202	222	193	188	203	221	193	215	185	215	205	234	199	214	207	197	211	240	211	223	217	202	205	208	208	190	201	227	209	242	214	196	204	229	215	199	180	223	251	210	235	238	187	209	242	200	235	205
22962	2319	5212	6058	5286	4152	3500	2979	2565	2143	1862	1732	1508	1445	1336	1283	1187	1130	1110	1076	1043	935	930	925	888	888	828	831	801	817	856	820	790	807	788	711	725	786	800	703	713	750	685	719	693	714	665	686	654	683	697	705	697	708	689	711	677	673	734	651	713	710	682	670	670	643	698	631	662	646	655	700	636	616	641	642	693	632	676	659	651	620	623	653	641	678	630	667	644	678	676	642	647	658	631	696	645	684	651	657	619	690	675	610	584	643	638	612	669	629	599	628	687	663	632	660	602	637	630	674	660	662	623	630	645	664	628	639	658	635	600	652	612	658	648	628	608	612	631	650	596	612	626	633	645	612	622	626	657	621	671	591	680	643	665	617	662	687	592	612	654	594	631	610	617	659	578	637	578	627	638	644	620	587	669	649	613	622	623	625	608	631	633	622	608	643	616	631	618	656	639	625	650	628	623	606	617	640	640	649	619	627	680	637	652	642	645	621	630	633	670	633	653	658	579	629	644	668	668	625	622	635	623	592	646	620	609	632	604	658	646	653	601	638	652	629	651	605	606	621	633	630	634	632	665	626	616	627	664	677	647	649	665	609	598	635	586	634	634	670	582	652	648	607	624	639	660	601	670	631	630	581	616	622	571	627	584	591	640	638	621	586	640	686	637	651	641	628	644	628	587	672	620	630	609	599	598	618	617	605	596	613	609	630	665	669	606	684	635	649	623	601	642	612	603	646	636	629	624	658	627	645	633	613	655	590	589	625	630	549	660	609	610	576	608	634	605	619	635	654	620	617	624	587	656	634	583	625	613	595	612	659	595	597	642	626	608	579	648	617	663	695	585	624	602	606	631	589	654	598	649	588	656	661	613	636	621	610	634	634	636	622	665	623	621	609	579	611	622	652	633	637	634	628	625	646	635	606	577	623	624	655	599	623	617	599	635	648	610	635	644	632	607	619	653	626	656	638	644	632	592	638	619	631	638	629	597	646	653	663	602	651	589	645	651	619	615	577	601	612	631	624	660	609	651	640	649	639	624	615	650	642	635	619	615	630	662	637	623	615	606	646	650	583	661	642	619	633	693	673	658	642	633	587	651	648	622	625	611	619	640	621	621	665	622	639	608	618	619	598	617	664	658	624	617	647	617	635	614	593	648	607	649	611	625	599	616	642	625	655	621	658	657	608	602	604	594	615	625	620	603	658	637	635	628	596	612	606	638	629	624	624	677	612	638	620	639	588	632	589	616	626	667	640	639	592	611	618	636	636	652	590	586	649	584	570	674	648	600	656	639	657	636	651	599	647	633	632	636	603	659	631	630	576	613	587	639	689	605	606	622	600	660	633	653	611	616	630	595	657	599	639	633	628	607	595	691	656	610	602	627	632	655	648	603	640	648	637	635	611	653	693	660	620	632	646	625	583	624	653	635	601	636	639	615	641	628	585	618	646	654	623	636	630	652	629	662	651	558	625	599	599	596	599	607	674	681	592	628	639	653	647	661	575	615	626	569	571	653	634	591	620	640	645	649	608	679	644	607	604	629	643	610	606	615	632	593	645	634	610	611	640	620	628	670	621	598	625	669	648	595	658	600	627	611	577	678	607	657	629	625	635	631	585	605	637	648	600	622	646	660	611	632	619	633	616	653	617	662	635	670	638	607	618	630	647	632	625	646	634	635	640	626	624	602	628	630	695	585	607	622	618	648	637	630	624	643	615	647	649	590	626	638	623	585	604	674	671	667	636	604	583	651	633	632	602	566	634	674	599	649	614	610	647	664	611	633	608	633	589	629	628	621	601	651	615	619	658	621	598	601	629	624	655	620	605	661	586	655	617	648	633	576	640	668	641	621	625	636	691	580	657	608	635	641	665	608	627	622	685	601	629	609	628	647	670	592	621	638	662	637	627	644	627	635	593	608	620	597	656	603	635	620	626	586	661	631	610	644	613	602	651	644	585	599	656	641	591	662	611	678	624	653	617	591	619	606	639	622	587	624	634	616	658	641	583	635	637	650	625	659	598	632	669	677	592	611	610	652	618	587	631	604	603	624	616	665	652	617	649	589	650	582	632	596	592	647	617	593	641	622	626	639	655	596	593	684	622	614	623	661	626	635	632	648	627	614	602	592	637	624	675	639	610	628	604	685	615	647	683	579	609	636	648	683	635	635	636	623	621	628	697	602	621	625	635	607	593	593	625	636	666	629	617	647	635	606	607	646	674	617	614	659	596	687	618	669	594	620	634	658	658	637	675	621	618	619	622	604	617	588	622	615	614	609	610	642	658	631	653	599	629	663	580	593	604	647	640	680	637	593	628	591	590	636	604	597	627	576	624	616	670	613	574	641	634	666	672	651	615	644	646	638	638	603	635	663	639	613	594	644	622	651	618	603	634	627	613	638	642	621	625	597	685	629	627	634	588	590	624	639	616	600	625	611	612	598	586	627	652	589	635	575	637	621	618	666	648	627	623	635	615	633	640	630	622	608	652	637	604	650	649	640	641	643	608	592	629	653	669	596	661	687	643	629	647	614	617	648	619	655	627	623	642	625	618	621	626	624	659	593	650	618	652	656	658	636	650	635	620	649	626	624	582	609	630	636	624	655	623	586	621	613	620	667	613	620	643	656	614	629	621	611	645	620	612	612	626	636	671	629	642	668	610	654	614	601	630	637	618	650	639	660	596	609	647	656	686	652	607	615	597	646	655	649	607	643	610	645	598	577	625	654	604	608	676	651	664	644	623	633	595	613	662	595	591	606	637	595	659	650	587	582	649	660	640	623	667	632	675	625	620	651	661	590	604	607	589	642	646	641	654	656	649	623	657	615	650	616	643	587	643	613	624	649	625	618	636	637	653	660	630	634	670	601	617	647	579	594	625	639	653	628	588	618	592	610	632	601	612	649	632	634	628	668	637	640	653	661	631	629	599	605	614	652	667	602	582	685	630	636	599	624	656	660	628	639	627	659	637	599	640	622	652	623	655	612	614	645	618	653	636	654	653	638	636	614	696	643	602	618	608	643	607	628	613	611	599	639	632	640	641	644	608	658	631	639	654	591	633	671	636	661	681	654	631	636	590	645	645	604	657	682	608	626	661	608	606	637	599	616	624	638	612	634	614	602	595	611	641	642	646	647	663	644	603	627	616	619	622	666	631	633	599	594	606	638	597	599	689	601	642	644	674	607	627	621	609	619	601	604	633	626	608	641	637	608	591	621	645	698	629	623	643	616	613	597	604	645	664	575	653	631	666	619	628	636	627	626	655	650	579	628	650	640	625	658	621	598	653	582	638	645	652	613	653	647	622	661	600	635	642	589	638	637	619	638	640	620	618	629	639	600	573	683	642	669	623	644	637	630	650	639	662	646	640	606	691	618	617	630	648	652	601	623	637	651	618	629	607	624	652	632	616	579	629	633	598	653	601	615	673	625	619	591	619	729	662	611	625	641	589	650	614	635	653	649	600	606	630	644	617	629	630	595	612	593	622	644	603	638	619	620	613	629	638
6104	313	185	128	106	108	117	89	101	111	94	99	82	85	89	92	69	91	105	83	91	102	95	82	99	97	95	72	74	83	92	91	89	73	87	82	91	84	88	96	83	80	93	108	84	99	90	92	82	87	90	89	78	78	95	83	81	84	87	77	110	89	83	79	79	87	67	94	80	86	99	99	114	72	89	99	80	74	92	78	83	96	87	74	79	91	92	71	84	99	86	69	65	85	112	101	100	96	83	98	76	81	74	95	84	91	102	85	83	87	85	81	74	91	81	78	72	100	105	80	90	97	89	82	73	76	86	76	72	96	79	94	76	93	89	100	88	74	94	81	76	90	97	95	80	71	79	84	87	88	94	92	84	93	86	82	107	104	93	86	81	73	83	88	82	87	91	87	93	88	79	78	97	90	91	90	99	77	83	86	85	95	80	88	86	99	87	78	84	84	83	86	78	83	80	94	92	91	102	94	90	97	91	91	84	95	78	88	85	84	92	101	96	87	70	62	105	88	96	98	93	86	84	97	75	92	82	81	92	99	101	91	98	84	81	86	76	69	77	101	84	80	100	81	97	96	77	68	102	78	81	68	71	80	91	92	81	85	88	91	82	70	94	80	103	74	90	80	87	75	86	88	101	90	96	86	102	99	92	77	75	85	88	92	88	100	93	81	95	74	85	83	89	98	92	97	88	83	99	80	85	99	75	77	85	80	77	68	81	78	92	78	71	91	73	82	94	84	81	80	86	83	75	77	100	73	97	97	99	89	87	76	94	80	102	93	75	87	96	85	83	90	83	90	88	98	99	80	101	66	89	110	84	74	89	87	86	99	98	103	84	92	86	85	81	85	76	94	72	90	88	71	97	79	79	81	104	80	68	85	78	95	76	73	74	72	96	106	87	85	76	80	78	85	88	77	68	81	83	77	89	89	76	84	79	85	95	71	86	73	91	71	82	108	83	90	92	79	85	86	81	65	82	88	91	83	73	85	89	94	89	90	84	89	105	96	94	89	92	93	91	82	85	70	100	75	83	99	95	86	91	74	87	87	94	67	90	88	77	86	87	93	66	85	75	82	83	80	82	91	85	78	72	80	98	93	94	76	76	72	95	67	93	75	106	76	89	71	86	91	88	70	94	84	94	115	95	86	69	70	108	103	93	90	81	92	99	85	84	93	87	84	99	88	84	98	98	86	95	80	82	90	85	85	87	101	94	86	88	75	101	78	106	76	107	86	74	85	93	97	84	69	83	78	86	85	89	88	86	82	96	84	92	97	81	77	93	94	88	95	67	91	77	100	86	75	64	74	88	88	85	84	83	83	90	71	86	81	69	86	73	85	102	72	86	81	92	84	73	81	91	82	94	84	82	82	104	99	98	84	82	92	89	85	91	83	88	80	99	85	81	86	86	86	73	83	83	84	79	76	84	82	95	92	91	69	88	103	81	69	69	71	93	90	105	102	86	67	89	75	89	86	84	65	88	94	79	90	82	76	98	86	94	98	86	87	81	90	99	93	86	73	85	92	84	91	81	89	90	75	88	90	79	104	91	75	82	82	90	82	82	87	89	85	83	89	90	86	87	90	112	94	79	73	74	100	82	74	96	99	103	94	86	71	83	85	87	86	80	75	95	101	67	76	80	87	100	92	79	99	88	86	84	67	91	81	96	90	93	78	89	72	75	75	82	99	105	76	96	107	101	79	83	81	90	67	93	99	87	91	91	76	91	93	88	92	94	83	99	91	91	95	77	77	85	64	81	100	79	92	81	89	81	96	62	92	83	72	77	77	93	93	99	86	86	86	65	66	99	96	65	107	99	88	108	77	94	83	84	78	85	90	82	107	87	76	91	76	95	91	74	83	96	92	86	86	92	80	98	84	97	91	84	100	91	98	96	99	98	83	92	91	79	91	83	91	85	92	92	89	89	93	96	82	100	102	89	101	84	76	93	66	98	85	89	75	101	84	78	100	107	97	93	89	82	86	89	82	79	74	88	94	106	95	85	101	86	83	97	81	76	76	98	85	89	81	91	71	88	91	85	103	96	68	78	77	92	69	82	79	83	82	102	79	82	86	91	102	98	77	89	95	87	94	98	90	72	95	95	88	67	89	85	91	98	97	96	88	85	86	83	91	88	90	84	78	96	84	85	75	83	79	84	95	83	83	99	83	86	84	91	82	72	82	90	82	88	96	76	62	85	85	85	85	82	87	84	81	81	89	84	79	83	85	95	88	88	92	83	76	93	74	82	85	92	91	71	71	74	93	88	56	85	76	77	87	71	66	88	81	83	89	81	97	101	92	95	83	102	91	78	94	74	92	91	97	83	75	80	101	94	85	89	79	71	90	83	84	90	88	96	79	80	75	76	91	78	73	92	78	96	81	80	83	72	79	96	90	95	88	81	78	76	81	86	95	81	90	67	82	75	78	79	84	79	72	89	92	73	97	78	85	86	79	75	80	87	108	88	67	91	73	82	88	85	84	78	83	90	76	85	86	80	76	90	91	100	92	91	81	75	81	74	87	100	96	84	96	90	90	85	77	88	86	79	80	59	83	71	97	92	91	95	71	79	84	91	78	69	74	70	96	96	67	93	82	103	92	78	81	92	81	104	101	82	81	85	94	88	95	80	71	89	84	91	99	70	82	83	82	84	87	77	92	83	86	98	92	80	84	91	82	94	80	80	103	90	93	75	88	90	70	75	95	89	75	100	93	89	77	89	95	89	86	98	68	97	83	89	59	76	93	88	78	82	69	91	78	95	96	98	70	66	94	102	93	87	102	91	68	100	104	99	85	98	81	75	94	101	82	89	99	75	79	79	95	87	79	100	67	81	93	89	102	88	73	88	82	89	73	90	71	68	83	80	81	68	92	81	81	99	101	94	86	81	99	81	83	104	82	103	93	79	82	84	97	85	91	76	88	87	74	91	82	88	90	95	75	89	105	98	90	87	95	100	70	85	89	84	90	88	88	84	80	99	80	74	77	97	71	94	96	83	96	84	85	83	84	94	78	89	78	90	91	89	96	72	104	84	106	82	100	71	71	97	87	78	79	87	86	88	72	89	80	85	73	82	92	78	88	86	94	82	91	92	77	80	87	100	91	91	74	80	86	97	79	95	93	95	85	75	97	98	79	95	80	88	91	82	96	93	101	78	83	87	88	84	90	77	62	79	80	93	89	69	82	91	76	84	93	96	85	84	75	82	100	84	83	77	95	104	74	93	95	75	88	90	95	82	81	64	77	71	99	76	66	109	77	77	63	121	113	100	76	98	100	90	90	87	80	97	90	75	75	107	91	78	86	67	81	98	91	85	83	79	89	85	85	72	80	86	103	84	85	91	85	80	71	80	71	104	90	93	93	78	95	91	77	82	92	75	89	89	84	79	93	80	74	83	97	83	87	76	84	78	102	86	69	82	92	86	87	72	78	72	102	81	73	77	84	85	102	86	91	96	85	86	85	97	91	97	88	72	84	71	75	87	91	77	75	76	92	96	85	69	70
5625	349	407	425	472	419	412	362	332	350	334	308	305	313	334	303	355	300	317	299	316	299	331	347	309	304	282	297	311	258	307	293	305	269	275	284	304	302	312	297	293	303	299	326	299	290	310	317	285	275	325	283	302	318	313	310	293	313	306	287	308	296	278	318	314	300	300	305	309	297	283	307	317	260	336	277	306	284	274	277	305	322	300	286	304	304	295	299	264	296	309	293	309	299	296	283	283	289	314	279	298	276	283	332	302	308	294	283	302	292	284	306	282	285	315	311	303	282	342	285	311	287	296	322	308	299	279	296	289	288	292	280	290	276	314	321	303	296	277	318	299	306	284	311	314	319	316	292	313	296	307	315	238	288	294	286	300	284	305	293	284	277	292	276	295	310	316	276	294	262	309	314	288	310	310	273	325	292	275	298	314	310	322	300	294	282	302	315	297	323	331	269	302	308	288	317	299	310	291	307	273	298	295	256	288	290	295	301	321	291	308	282	294	263	311	297	281	281	315	306	308	296	276	308	308	296	282	299	307	321	273	317	270	301	314	259	297	303	288	253	315	300	301	289	301	298	278	302	254	304	294	302	318	325	317	300	297	283	279	308	283	284	297	307	306	288	307	289	266	315	276	317	282	312	285	284	263	316	304	300	296	286	316	306	302	293	311	296	290	303	299	281	287	298	292	306	302	269	295	268	309	334	274	295	276	307	312	306	300	303	274	288	267	269	316	286	298	290	316	317	287	307	301	310	279	302	284	315	313	289	306	320	296	326	312	279	286	302	292	309	312	341	316	303	326	314	273	304	298	331	298	286	309	283	274	270	308	303	331	287	317	298	308	325	312	293	276	267	274	304	290	307	321	256	297	290	288	258	288	291	267	323	298	290	279	294	278	295	286	276	297	278	321	294	254	300	284	309	266	298	318	305	309	275	268	325	272	284	308	267	295	275	320	299	296	320	310	294	294	270	297	316	315	270	279	337	258	287	279	292	312	303	288	259	269	272	287	274	291	301	284	313	276	285	257	304	266	296	299	317	293	298	300	303	278	307	295	334	304	287	286	258	296	283	311	286	325	279	330	255	320	303	296	312	306	298	297	277	296	294	288	349	292	288	270	283	297	300	293	269	290	318	286	273	314	285	300	317	296	287	306	279	287	296	326	318	310	303	302	283	288	293	306	303	294	316	273	302	292	308	282	326	290	283	313	282	280	273	310	289	294	315	316	276	298	296	278	262	276	315	299	275	300	275	306	290	312	313	297	305	302	301	276	286	272	296	316	294	302	294	317	301	328	294	293	300	290	292	316	268	288	270	312	294	302	323	314	284	279	321	288	293	283	293	291	323	302	269	312	319	302	297	308	277	266	304	273	302	296	292	287	263	273	297	295	284	275	288	276	266	289	324	291	305	282	299	332	303	301	273	278	282	275	276	313	308	283	295	285	292	264	297	294	306	287	274	308	283	301	293	276	290	299	283	293	308	328	300	279	291	291	287	308	283	261	315	289	293	265	315	293	288	281	308	296	302	296	298	311	306	300	305	327	309	297	301	277	278	285	275	270	287	308	329	299	298	273	308	305	312	285	283	302	292	318	296	297	268	317	277	292	289	315	291	270	269	276	302	329	314	328	279	274	299	307	282	292	306	290	320	282	280	292	285	270	297	270	288	284	329	276	297	303	305	308	327	260	291	319	293	310	290	299	282	309	279	307	276	291	274	298	303	275	301	312	293	288	300	290	295	300	290	287	300	300	309	295	279	290	291	298	315	291	273	288	294	299	306	309	282	277	302	297	256	279	294	291	282	293	279	275	278	286	289	301	299	292	278	306	311	286	265	284	317	316	300	281	272	323	312	321	307	287	267	312	301	262	282	305	300	299	283	317	300	316	267	307	277	295	306	289	316	299	278	301	280	291	309	280	269	290	292	283	294	264	274	260	267	302	308	299	339	304	285	270	299	298	278	318	299	315	260	333	299	287	279	277	299	294	303	306	298	289	285	284	279	334	289	281	267	289	331	272	311	319	282	308	297	298	291	320	309	311	295	311	306	283	277	340	272	283	314	281	289	286	279	286	285	284	302	270	321	333	328	327	321	290	295	292	307	314	296	327	310	293	288	273	288	293	263	277	290	313	302	275	319	297	309	322	297	288	316	302	314	301	320	308	300	276	260	291	295	278	310	316	264	320	274	310	301	295	333	310	271	327	326	270	314	272	274	295	280	295	313	319	259	268	293	304	309	305	362	300	318	304	297	286	263	289	298	283	300	310	303	301	323	300	318	293	265	291	273	281	289	275	301	322	262	284	297	310	293	311	261	328	314	286	271	294	315	292	297	287	277	333	314	320	300	258	271	279	279	272	295	314	276	305	284	309	279	291	272	289	303	286	305	311	289	297	291	288	308	337	305	259	306	283	286	302	278	281	272	276	280	279	300	292	281	289	318	313	278	299	278	300	303	291	287	293	313	305	289	309	330	295	286	307	326	278	278	287	319	307	264	283	328	307	286	310	321	295	296	321	283	275	276	293	293	292	321	309	266	285	289	290	291	276	324	315	282	324	265	298	266	303	301	298	282	312	309	315	301	297	296	313	278	318	281	272	285	318	249	273	296	297	274	289	288	284	292	310	304	299	294	309	298	302	279	280	289	285	282	310	278	321	287	308	262	280	289	295	278	324	297	315	297	303	288	304	299	273	296	267	322	284	273	289	291	304	294	304	296	291	301	316	273	334	300	297	294	328	310	272	278	289	306	282	283	272	299	314	302	297	318	318	309	288	298	283	308	300	302	285	290	342	286	303	284	301	294	288	313	300	274	303	302	317	301	282	279	311	331	320	302	298	301	295	313	307	320	317	297	342	322	274	304	293	279	303	316	269	296	324	289	297	313	292	322	269	322	318	287	267	297	345	322	300	278	284	304	308	297	285	275	312	315	296	306	322	327	305	281	304	295	306	307	313	303	302	265	299	273	270	286	306	302	288	311	303	296	331	312	298	311	317	306	309	309	298	283	297	286	310	318	332	325	289	278	272	260	296	303	301	283	283	279	285	270	304	320	325	285	294	301	300	298	304	286	270	305	291	278	262	327	314	330	293	312	313	283	321	288	294	287	291	299	315	306	328	258	282	283	300	323	278	294	279	278	311	291	317	274	308	306	302	300	309	300	266	282	328	296	313	284	282	290	290	299	294	310	353	293	319	283	313	284	276	304	303	332	326	326	287	295	306	302	281	268	295	311	294	263	296	294	314	282	305	310	292	290	291	281	307	269	320	299	303	285	301	280	319	310	283	301	293	302	294	305	267	297	288	273	311	290	281	320	287	283	266	283	269	303	261	359	296	318	285	278	304	318	284	262	315	303	287	330	299	279	269	265	280	290	299	292	287	295	269	289	304	279	292	287	286	301	295	319	289	275	306	301	280	306	290	302	288	290	292	316	289	278	298	292	301	295	280	300	291	298	309	313	320	318	303	291	299	322	296	324	289	305	280	304	303	314	304	283
37989	11153	1883	918	673	516	405	318	253	216	203	171	176	144	146	126	135	133	139	117	131	118	112	135	119	115	115	118	125	112	88	101	99	87	120	126	125	105	124	103	123	104	113	108	105	108	123	111	106	128	87	98	114	122	96	109	110	101	116	97	95	123	109	100	118	102	104	107	96	88	104	93	102	83	89	109	103	103	107	109	90	118	106	94	98	107	115	96	104	105	94	123	102	96	100	112	106	108	102	97	102	113	97	91	102	105	95	128	103	106	107	89	97	104	110	106	96	92	87	102	103	97	111	93	95	108	104	115	98	105	90	115	102	107	99	119	94	100	103	99	105	82	103	91	107	102	92	106	101	107	94	97	110	89	84	95	101	100	114	82	101	102	92	87	95	94	104	108	103	115	73	91	90	109	96	89	102	117	89	97	114	84	101	115	114	93	95	89	87	106	130	120	104	103	100	119	111	93	103	83	87	93	97	105	89	107	92	102	93	102	97	98	87	75	103	108	98	86	101	80	83	87	93	99	78	103	104	109	100	86	101	104	82	118	102	117	118	103	103	91	101	112	100	111	112	92	98	103	101	109	96	122	88	100	113	97	119	97	103	112	96	90	103	99	105	104	90	116	87	109	92	105	124	87	106	104	115	109	98	107	129	94	82	113	81	84	91	87	107	110	105	91	101	119	105	93	122	103	103	118	105	89	91	100	113	89	102	95	99	95	98	91	104	101	111	115	120	101	112	88	106	102	93	111	99	126	104	80	106	95	96	105	100	86	115	113	101	108	106	98	105	101	122	115	101	99	91	92	97	99	115	101	92	104	98	92	115	102	110	100	97	113	89	100	113	103	117	121	84	91	92	117	110	92	93	103	90	96	104	102	104	104	97	96	103	111	100	122	97	99	112	103	88	107	99	104	104	91	117	124	97	80	105	112	92	92	106	113	94	114	92	95	93	102	81	85	108	121	95	99	105	108	86	96	109	91	121	86	104	106	112	109	108	100	99	103	106	105	110	101	107	84	101	113	99	89	109	99	116	98	109	92	99	96	95	106	118	117	90	108	89	80	105	112	98	94	105	97	106	117	122	95	108	87	115	101	96	106	118	94	92	77	94	117	95	112	101	108	99	97	102	96	105	124	112	121	114	101	109	92	97	111	102	114	94	103	92	89	88	112	89	99	110	82	89	96	94	104	108	107	99	104	98	83	90	122	111	82	99	97	111	93	113	101	89	100	97	90	110	88	109	102	95	102	94	135	112	116	102	113	93	97	106	85	100	90	97	106	117	77	101	107	85	107	104	95	124	90	98	90	107	99	97	107	108	104	100	93	113	117	95	105	102	119	98	107	105	103	93	93	109	126	113	86	111	101	88	105	107	96	94	105	117	110	136	89	82	99	94	100	87	106	103	124	95	111	101	104	105	97	83	95	108	109	110	96	92	94	98	97	107	102	96	120	105	110	96	94	108	118	91	108	75	90	107	115	107	107	103	92	97	98	95	124	100	108	112	96	95	93	115	101	114	94	80	110	85	100	103	96	109	87	112	88	99	85	84	107	103	105	97	95	89	123	96	106	90	82	103	94	95	98	100	95	113	115	115	125	114	84	115	96	112	90	107	112	95	109	100	107	96	100	100	101	116	86	105	108	115	116	96	101	107	88	100	98	113	95	86	120	120	90	92	109	103	109	127	95	93	88	116	113	111	114	85	117	97	108	98	97	114	113	109	101	113	72	109	92	93	103	104	112	82	83	92	120	107	118	85	105	93	109	107	106	120	92	100	88	101	101	97	99	91	121	121	97	105	113	110	95	106	99	97	104	105	112	119	104	99	102	108	96	105	82	79	75	91	110	110	118	109	112	97	101	100	96	106	103	102	109	98	117	92	115	104	97	112	96	110	109	106	103	91	91	79	124	89	98	106	122	107	103	106	110	94	89	97	73	91	107	95	105	110	118	110	107	96	87	100	95	95	96	96	101	108	103	94	115	100	110	113	94	93	114	99	98	102	94	95	108	111	98	76	106	99	96	95	112	98	98	121	114	114	116	106	94	87	100	108	100	88	103	123	96	121	110	105	93	88	106	98	99	100	110	100	105	92	89	107	108	103	119	103	90	97	108	100	88	113	96	92	111	92	108	99	125	95	95	101	82	100	101	86	103	95	100	93	108	91	78	91	97	110	99	89	108	122	113	86	105	110	97	112	99	114	100	101	96	95	104	112	93	104	104	108	122	115	100	114	95	93	95	114	119	95	104	111	89	91	118	110	109	113	99	73	98	91	110	113	94	106	111	112	105	99	107	102	99	119	118	121	95	104	115	92	95	99	108	100	105	87	108	104	116	96	96	100	104	100	88	108	102	92	125	102	103	99	95	106	101	89	110	88	112	103	109	109	115	112	113	111	96	116	102	96	109	93	105	120	100	109	97	96	102	103	93	101	91	103	105	101	104	100	99	86	112	99	86	106	95	90	118	100	86	108	96	112	107	99	104	98	86	108	102	93	104	98	105	110	110	105	107	94	102	102	85	109	85	108	106	105	83	98	93	101	121	99	83	96	102	84	121	121	127	101	101	103	100	100	95	117	96	95	111	84	97	80	80	115	99	109	101	100	94	95	101	112	112	112	106	121	110	103	116	93	114	87	115	84	107	83	100	91	101	105	84	107	94	116	83	99	120	114	124	98	107	104	87	119	109	107	99	77	106	108	88	90	113	116	100	107	109	108	82	104	95	112	105	101	86	89	87	116	96	94	89	105	110	112	111	110	91	102	114	92	95	108	104	104	99	111	87	93	96	115	93	92	106	103	98	82	92	80	104	92	81	92	115	99	107	98	102	109	113	95	103	114	102	110	93	78	95	109	105	105	125	100	101	113	97	87	108	112	90	83	105	102	102	87	105	80	104	113	106	97	99	106	105	127	107	123	94	85	125	94	97	110	110	106	119	97	99	95	93	84	108	90	99	120	104	94	100	102	107	108	102	85	106	112	114	95	100	103	90	113	100	117	111	110	98	92	76	87	91	111	114	89	111	113	106	92	106	94	102	104	98	90	86	88	103	111	103	110	101	97	90	109	111	112	108	106	114	100	121	95	109	98	114	94	104	115	102	89	119	106	88	106	95	99	97	107	108	94	108	104	110	97	107	83	92	98	89	90	115	108	87	99	111	108	116	120	95	96	108	102	118	93	118	106	104	120	109	92	99	101	107	113	106	98	84	107	108	93	108	107	109	105	97	96	92	92	115	98	113	110	107	101	105	92	91	107	100	95	105	103	109	102	107	113	83	121	83	110	107	98	100	80	110	118	100	113	118	99	97	102	106	90	104	104	117	107	83	100	111	103	110	99	106	94	90	87	112	97	118	110	89	99	116	90	109	97	102	115	105	114	94	111	91	113	107	104	105	83	101	110	95	120	88	80	94	110	118	114	117	100	104	129	116	102	124	135	113	97	114	132	102	89	96	92	122	103	115	97	114	116	94	99	110	99	107	105	95	123	86	126	107
17755	1190	2707	3195	2738	2245	1799	1555	1327	1140	1004	909	819	762	731	642	645	609	607	482	554	537	490	515	451	498	455	456	453	452	453	442	414	403	401	402	425	406	410	376	397	418	399	384	419	362	361	357	369	343	368	364	365	384	352	362	399	341	360	356	370	341	329	366	382	361	343	353	384	343	378	344	390	360	382	373	348	362	359	367	337	389	382	384	371	366	310	360	332	331	365	374	360	342	326	347	328	353	352	340	380	380	368	345	379	394	362	370	393	343	335	325	304	305	355	374	339	357	362	329	365	334	333	343	363	333	372	327	356	335	365	340	338	337	322	328	329	381	382	371	307	369	331	353	363	351	393	351	345	350	339	338	370	333	397	337	340	344	340	369	331	340	318	343	360	336	355	357	374	324	353	341	335	374	352	355	351	348	358	359	344	349	362	339	327	346	324	375	337	341	350	354	345	370	350	374	331	331	350	356	337	352	361	363	329	353	368	329	335	376	342	349	336	335	310	366	342	353	341	356	333	344	370	351	306	360	347	351	351	364	348	330	380	342	344	352	337	358	356	399	326	328	324	337	349	341	344	349	323	339	363	353	363	355	316	349	345	356	292	379	343	348	352	357	358	345	343	349	324	345	342	334	344	322	355	347	342	373	367	319	351	339	353	348	335	355	358	353	361	358	346	378	321	379	336	353	339	367	333	354	339	357	359	342	331	357	354	358	312	373	361	369	350	348	380	364	330	342	363	333	334	340	359	356	318	319	357	354	337	341	353	337	376	373	387	359	346	318	368	342	349	358	324	386	348	339	341	331	385	347	349	363	337	363	359	332	375	336	342	335	330	335	337	354	330	344	316	349	309	303	357	317	371	320	358	356	325	357	353	344	335	342	336	338	349	379	342	346	349	371	363	383	338	334	363	354	334	371	312	388	328	389	310	335	351	339	354	356	352	300	373	347	357	298	350	316	350	324	313	343	347	362	352	327	391	327	342	353	399	345	363	371	326	356	332	370	360	339	337	345	330	325	346	342	368	340	361	359	356	391	352	347	362	351	320	369	375	333	352	359	341	347	382	323	381	353	342	350	367	340	329	343	324	350	358	355	333	324	347	353	345	351	317	346	320	376	325	368	336	341	362	309	332	334	309	321	349	366	337	335	340	320	401	310	345	376	320	322	356	356	367	324	341	357	370	344	330	314	339	361	310	333	339	353	360	350	349	345	366	364	322	370	324	357	353	350	346	361	333	322	344	354	313	324	331	334	307	392	364	339	348	360	321	334	320	415	378	334	338	359	342	376	348	359	338	347	317	329	336	387	380	337	366	326	349	365	300	361	320	323	332	340	367	350	327	357	352	355	343	356	330	336	365	339	354	331	320	336	293	347	355	340	376	359	357	359	343	354	363	341	296	374	374	387	348	363	357	332	347	342	343	311	355	349	332	365	372	357	353	332	338	333	346	364	379	365	350	394	333	351	390	318	353	333	339	320	382	339	383	356	342	346	310	355	330	354	343	365	350	371	337	333	333	359	352	336	360	339	327	331	351	367	325	332	329	328	318	360	354	335	309	335	342	359	310	330	353	367	331	338	365	342	355	348	357	368	351	325	360	355	321	355	351	361	347	349	357	349	302	334	352	336	329	352	345	329	348	338	360	363	345	386	340	290	343	359	390	336	368	327	348	323	338	331	355	367	371	380	352	361	350	339	340	381	315	329	338	334	350	342	328	329	342	379	343	360	359	331	366	364	328	333	349	334	369	376	338	354	364	322	335	371	316	321	399	346	346	349	332	339	339	330	349	322	360	324	330	341	387	350	373	332	334	346	331	335	353	352	346	320	352	333	352	317	349	317	335	342	315	328	336	346	347	320	339	329	356	351	366	333	334	336	353	350	382	324	358	350	334	351	306	315	316	342	351	357	328	363	334	344	320	340	351	367	383	375	350	359	338	360	343	352	340	340	344	347	364	335	338	329	353	321	339	373	342	355	340	330	348	349	345	337	352	338	324	355	377	360	323	357	333	381	307	348	359	374	318	344	361	356	330	337	325	340	326	336	356	343	344	356	368	365	366	345	364	374	362	326	355	368	351	344	336	347	367	354	357	345	359	323	393	364	313	375	367	393	347	337	361	341	345	352	340	354	326	355	364	335	339	360	357	379	335	346	348	329	359	371	356	351	366	332	357	353	357	361	365	337	334	351	317	337	322	350	359	354	338	353	338	349	337	343	326	341	336	376	342	375	360	346	380	357	338	344	373	324	383	337	351	346	357	362	348	322	350	330	382	371	345	348	373	328	396	390	374	335	338	381	367	350	318	330	349	327	352	372	364	303	327	337	350	338	401	349	329	328	367	369	364	363	316	345	373	331	346	326	337	311	319	358	358	343	349	378	372	342	353	336	347	352	354	344	314	363	355	355	381	348	355	372	350	380	343	343	340	375	364	373	342	356	346	334	346	331	357	323	364	361	367	359	331	357	325	363	307	329	360	303	333	351	378	321	351	352	313	368	327	368	358	381	358	369	354	345	340	365	348	320	353	348	340	348	339	374	361	350	371	364	374	352	366	345	341	357	354	329	356	334	348	355	360	356	360	336	367	360	350	353	352	337	354	326	324	324	345	306	340	351	372	346	346	370	344	331	333	332	386	353	382	358	330	339	338	340	364	328	343	363	362	323	336	316	372	378	334	342	328	352	355	344	339	348	349	390	382	373	337	328	344	328	316	327	338	343	328	303	368	384	358	377	319	338	352	331	379	376	350	351	357	379	338	376	325	334	357	360	335	359	363	360	338	350	328	360	348	382	334	337	314	354	340	342	348	331	347	345	349	329	340	344	324	348	345	335	346	315	329	353	337	322	358	299	337	338	380	329	355	325	357	368	342	338	347	418	356	334	354	338	303	362	378	368	356	352	331	319	392	349	340	349	337	342	349	331	360	373	349	382	356	355	356	355	360	361	355	351	379	311	339	380	359	369	359	333	358	346	372	333	339	388	348	358	389	332	318	348	341	346	340	341	333	311	358	372	375	336	352	337	340	365	359	343	326	352	345	322	339	306	357	367	327	329	365	344	353	350	337	368	322	352	358	341	345	322	340	322	351	322	369	365	351	326	326	358	361	342	354	355	349	347	374	344	316	370	369	360	312	337	388	371	343	347	351	370	340	398	340	355	325	366	363	379	357	365	348	387	339	336	349	329	384	340	353	337	330	361	325	370	340	347	331	354	322	335	320	342	326	311	320	318	331	343	338	355	366	352	360	332	346	345	350	332	318	374	336	312	335	336	381	344	305	372	327	351	332	337	346	350	377	330	360	342	325	345	337	331	328	354	379	358	354	332	349	337	359	347	331	359	342	346	376	364	331	352	359	339	338	324	366	376	355	358	350	374	339	334	335	357	373	368	328	345	343	336	346	374	353	343	350	354	313	351	371	378	362	331	358	342	348	344	337	352	367	337	368	367	358	376	354	302	345	343	347	327	320	340	374	369	369	359	349	397	338	346	370	328
46015	19934	8133	2229	1403	1047	793	658	517	482	411	429	359	331	325	289	302	290	266	266	260	221	277	236	232	235	226	221	244	229	222	217	223	217	224	238	226	208	204	248	222	211	229	229	205	233	216	221	232	244	219	225	209	223	221	222	222	225	222	213	248	197	225	210	232	206	212	218	225	215	203	213	218	177	217	204	185	208	219	219	205	187	237	212	211	224	220	212	222	235	205	217	211	229	198	215	244	188	202	225	201	222	223	192	216	219	232	225	213	206	190	199	213	223	220	182	218	194	197	224	212	217	219	204	199	207	236	215	225	186	207	226	207	206	218	229	193	227	224	215	199	212	218	197	218	215	228	209	200	203	192	192	195	213	211	224	221	209	202	213	206	209	208	213	196	224	204	203	208	195	204	221	227	184	208	210	225	209	176	198	174	199	223	191	190	209	175	217	203	209	209	212	224	193	221	205	197	218	211	199	189	213	181	193	207	198	185	222	208	219	220	217	219	223	207	206	206	207	195	228	232	192	187	199	221	240	193	198	210	200	211	204	217	217	192	209	212	247	232	200	219	203	196	193	203	201	196	215	196	188	216	189	204	227	212	209	184	217	202	196	232	201	227	214	207	210	198	236	197	215	219	217	212	205	199	226	229	201	197	231	217	211	190	196	214	218	192	226	207	228	219	221	190	197	209	214	209	188	195	212	217	228	197	217	216	180	244	199	195	209	211	214	190	201	215	196	230	206	215	203	177	194	217	204	235	197	199	204	215	192	222	209	213	182	208	175	211	206	212	196	228	209	194	233	200	211	188	199	247	192	222	220	202	226	193	208	203	228	198	196	220	228	194	199	195	206	198	197	219	194	249	216	200	206	197	213	199	219	195	183	223	205	213	205	205	203	209	232	210	200	215	202	197	211	224	200	196	194	244	213	212	223	221	185	196	211	222	195	206	196	211	204	209	225	199	181	214	204	214	186	200	200	204	215	225	226	212	203	206	237	232	210	181	214	237	198	213	199	205	229	226	226	209	193	203	223	212	207	214	248	233	202	217	237	205	203	202	218	226	230	248	211	195	217	231	226	216	227	234	189	223	226	212	202	232	216	214	208	236	193	229	198	197	212	225	195	207	227	201	217	219	215	210	204	202	213	221	223	218	201	198	217	207	213	197	228	237	182	221	197	210	197	201	228	207	220	203	207	205	214	205	199	220	217	217	224	211	208	193	202	211	202	205	208	196	215	221	208	225	223	217	219	206	219	200	220	204	216	240	237	230	224	181	217	236	211	213	210	207	172	193	209	206	233	180	206	217	203	216	228	219	244	195	186	192	215	210	225	193	199	227	185	211	229	225	234	170	225	205	248	208	213	176	218	236	204	205	193	214	178	196	217	222	208	201	212	206	199	203	183	201	224	208	238	225	202	211	211	226	192	210	210	220	218	175	197	183	200	206	216	201	224	217	194	239	218	213	187	191	201	210	207	215	227	202	198	195	209	194	191	226	218	224	207	206	199	205	207	204	223	220	228	224	224	176	208	176	187	210	226	221	197	215	183	214	209	201	193	182	202	206	232	191	210	203	194	204	185	218	214	219	213	219	192	179	208	199	203	213	219	189	183	199	205	221	199	214	239	206	211	208	217	212	191	206	203	208	187	186	213	202	208	219	203	238	208	224	230	220	190	202	213	218	199	177	249	245	224	210	223	207	215	204	215	224	198	196	202	185	166	243	208	214	227	203	226	226	190	209	206	188	204	203	221	211	222	210	217	230	213	223	178	207	203	224	205	217	188	201	175	197	197	210	206	196	212	196	219	215	211	214	194	213	199	240	254	219	203	219	212	199	210	208	199	211	227	216	188	208	223	235	205	215	197	194	206	217	205	220	194	185	204	207	203	198	229	196	208	212	206	216	207	223	178	201	201	197	195	198	208	212	176	191	203	206	224	215	205	230	222	204	212	182	209	204	195	244	226	212	208	170	218	237	224	209	214	194	190	228	207	176	193	205	198	192	189	227	207	208	207	222	231	191	224	217	191	189	229	233	215	219	219	194	184	200	193	213	224	210	223	177	188	224	230	183	195	212	211	228	192	211	205	210	204	196	236	232	199	202	187	228	201	187	199	211	183	207	222	218	224	218	215	209	215	186	226	202	214	237	222	229	218	233	181	200	211	226	228	204	208	205	183	213	214	168	206	232	216	214	221	178	226	194	185	209	209	203	201	225	198	202	190	195	232	201	217	210	190	199	201	206	200	203	179	219	202	201	210	211	215	206	201	211	219	210	202	216	184	205	189	226	198	199	244	228	206	206	197	185	210	207	200	224	203	204	196	210	216	213	199	233	193	214	195	203	181	202	214	191	224	220	194	182	216	207	189	210	204	174	194	179	205	236	204	211	210	206	206	179	199	218	186	198	194	233	219	201	179	215	193	206	197	193	214	184	205	205	200	197	208	188	217	206	191	205	201	226	196	232	202	180	204	180	224	214	191	195	202	214	209	211	214	234	219	203	224	215	202	188	202	201	197	204	216	202	204	209	200	183	200	198	228	195	210	235	205	205	188	214	207	203	198	219	189	183	203	235	228	202	193	221	208	201	218	210	185	186	235	209	210	224	205	215	226	200	241	198	212	216	227	229	235	212	211	208	194	201	215	200	207	197	219	179	204	199	223	188	199	197	201	193	201	201	205	207	223	167	219	203	202	198	172	221	217	214	198	186	213	221	213	206	234	191	194	236	223	189	199	206	218	195	220	208	233	209	208	182	205	208	210	222	189	213	212	203	216	216	197	198	188	243	230	224	215	199	216	212	228	218	228	207	244	196	199	201	193	225	222	205	196	194	214	221	232	184	214	217	220	211	208	173	212	214	217	191	211	201	207	235	211	205	218	230	191	186	199	213	178	211	199	205	213	205	214	230	219	243	188	200	175	213	202	230	239	207	199	212	216	202	199	232	231	215	182	211	210	206	206	212	206	230	230	187	225	208	184	218	228	212	208	221	226	201	197	216	205	233	208	216	202	189	195	223	198	207	218	233	228	218	197	211	222	191	234	223	192	209	197	208	209	214	194	208	214	212	211	218	223	199	204	226	225	225	226	199	191	240	212	207	210	193	228	205	216	218	242	191	229	193	200	232	202	197	228	207	211	215	198	204	228	229	212	199	216	218	196	195	201	204	220	202	191	184	207	171	216	197	202	189	215	202	213	225	200	223	214	212	208	198	199	217	218	222	199	218	219	225	186	219	202	181	232	226	205	198	211	207	184	191	235	216	222	216	246	229	224	226	203	196	191	212	222	198	211	201	190	196	197	221	228	208	222	202	210	202	233	220	202	208	177	197	227	198	240	203	234	222	188	208	212	207	218	221	219	208	188	189	208	207	199	216	203	206	194	228	200	215	214	218	184	208	203	218	228	206	206	180	209	201	206	209	204	217	229	211	199	210	198	209	199	202	211	207	220	222	181	200	199	234	192	223	212	226	195	199	197	225	232	210	195	207	208	209	226	193	224
22867	2354	5209	6117	5124	4185	3511	2921	2452	2176	1877	1712	1524	1418	1315	1235	1208	1131	1068	1093	1037	967	930	907	898	855	910	810	848	849	783	755	759	762	755	797	733	724	752	739	718	766	696	706	720	717	724	682	687	712	699	668	698	663	679	666	737	718	672	669	734	660	672	658	671	684	644	635	669	700	679	643	662	639	624	685	650	708	685	637	629	634	650	658	664	657	647	653	720	599	650	660	646	643	618	636	614	622	608	630	630	649	629	655	626	652	604	635	591	638	639	604	641	607	613	664	660	622	631	625	636	607	619	625	618	657	638	636	631	643	628	617	594	614	624	617	658	610	642	654	626	632	614	660	653	627	640	606	611	642	627	649	603	659	632	628	588	617	686	608	641	627	665	686	644	671	636	646	632	634	589	620	660	638	613	595	664	635	664	653	625	628	608	671	605	622	653	640	655	598	639	598	672	621	629	635	643	661	607	662	607	643	637	624	630	658	651	631	671	671	608	691	608	690	638	621	635	653	631	607	624	630	641	624	587	643	629	639	585	687	637	641	611	649	643	613	618	615	614	574	634	609	638	628	619	609	637	623	638	646	635	622	664	612	618	605	568	632	623	640	636	600	628	618	614	623	641	658	592	614	651	609	670	626	606	616	643	631	664	618	619	658	598	591	638	623	623	621	656	627	639	598	624	628	673	637	593	640	601	574	646	672	612	631	565	641	664	647	617	643	610	684	626	689	636	600	620	634	598	644	602	641	630	629	612	626	615	590	573	600	618	652	606	641	651	616	591	583	592	602	616	627	640	611	623	596	575	644	640	643	612	605	656	678	649	616	624	617	620	605	675	602	682	592	606	598	645	668	629	625	669	647	586	599	637	637	632	628	658	621	615	646	635	647	628	646	625	599	632	617	609	630	635	636	604	619	604	650	606	644	636	626	635	554	591	599	624	615	609	628	621	598	634	643	630	594	622	601	646	633	606	664	617	632	629	626	601	615	636	634	639	603	646	654	583	625	600	615	605	611	637	615	634	627	602	633	595	639	592	654	667	634	659	634	613	616	637	620	585	637	653	650	599	653	617	636	645	625	616	608	652	669	578	644	638	632	644	639	621	638	637	640	610	637	619	641	618	617	626	616	636	625	631	605	645	626	614	617	585	618	609	626	605	610	637	683	624	608	647	662	595	627	629	575	617	669	629	660	595	600	661	645	632	654	604	587	620	613	659	629	687	613	594	592	607	648	600	641	674	637	633	594	630	668	617	618	685	664	605	624	621	590	587	622	598	627	634	599	593	656	631	594	637	624	610	660	612	584	606	640	629	613	623	617	588	581	624	654	640	603	670	683	640	624	627	649	623	628	650	635	615	631	623	661	602	617	604	628	635	639	650	605	657	611	643	684	596	591	659	632	624	611	603	651	631	631	628	634	637	642	636	637	626	605	616	650	647	645	665	651	624	634	624	617	588	606	629	640	633	651	669	660	602	580	665	614	657	614	592	578	593	609	611	639	581	633	639	633	609	615	660	615	659	615	624	607	615	629	632	615	640	647	617	621	650	610	641	649	671	619	668	613	623	639	619	618	631	669	682	634	646	622	708	666	623	630	648	663	583	612	589	630	577	686	615	608	643	694	573	620	678	644	638	605	675	644	622	618	565	654	694	643	652	669	610	604	640	638	616	641	683	631	576	605	663	664	619	662	628	581	648	630	589	629	622	631	603	590	631	617	621	617	597	599	598	618	601	597	602	606	594	654	641	647	642	612	566	673	654	607	615	673	640	628	645	639	626	601	602	643	688	601	639	645	582	645	706	665	569	601	670	648	631	613	620	654	611	646	616	622	636	602	625	609	676	628	676	688	603	630	652	614	664	608	629	630	622	635	665	615	615	685	638	642	583	585	643	639	639	613	634	634	633	631	599	604	654	642	645	593	631	631	671	573	692	626	637	639	631	615	630	638	644	613	645	692	610	600	607	616	590	639	628	601	625	649	620	625	584	603	651	646	589	647	633	612	623	588	626	594	596	645	636	632	613	627	631	603	642	596	638	609	600	601	631	593	614	604	672	659	661	622	653	613	663	586	634	631	623	592	659	641	622	631	597	640	586	666	666	653	628	644	635	612	630	658	630	627	607	577	671	581	621	648	598	677	599	657	635	663	600	636	633	604	662	614	615	644	634	589	624	632	611	627	604	631	618	665	613	604	606	612	604	650	613	635	616	615	618	629	603	652	618	645	593	598	695	601	689	633	612	620	642	591	608	668	630	613	584	646	616	630	631	652	644	644	686	649	609	627	622	613	680	675	625	609	602	639	612	641	618	615	651	646	623	631	631	602	641	648	586	632	648	620	652	685	597	604	641	611	661	594	613	647	652	645	608	620	641	644	638	645	637	637	582	637	640	661	641	655	606	641	597	602	667	634	635	606	627	643	600	634	618	658	705	619	600	625	610	612	635	631	655	696	619	659	618	657	621	564	608	600	605	617	639	653	594	643	675	599	647	646	606	599	646	624	619	649	640	612	667	610	643	633	639	631	633	609	662	622	599	647	658	603	670	633	623	578	650	623	660	631	643	630	628	636	627	632	616	627	581	628	642	624	657	583	642	672	639	608	629	587	581	637	623	619	603	620	661	678	651	624	613	586	608	573	673	588	608	576	663	662	626	632	662	568	617	617	635	611	639	617	656	657	616	641	616	619	568	647	629	630	637	624	613	592	641	639	602	644	609	664	669	661	611	618	612	628	587	572	656	599	621	619	642	598	598	574	631	583	616	678	629	637	600	610	627	644	613	641	619	614	636	613	626	671	594	622	644	624	657	622	617	630	628	586	587	676	660	647	663	633	598	617	595	634	643	625	597	645	610	618	696	643	602	656	666	697	630	630	660	629	628	658	597	639	638	569	592	588	617	606	635	602	633	604	619	663	635	615	647	645	639	656	650	623	609	641	660	634	635	588	617	629	617	603	622	612	633	609	632	596	631	609	629	653	630	674	610	642	629	568	648	618	557	629	624	624	646	645	604	604	628	590	637	651	600	591	644	690	654	618	674	614	632	651	625	609	626	668	650	618	637	620	629	600	632	624	674	626	655	654	623	559	618	626	624	647	642	579	617	622	612	636	636	682	660	618	645	616	606	594	625	634	602	620	616	648	587	625	628	663	644	672	705	654	669	636	650	618	592	586	639	644	608	678	646	648	612	594	664	628	583	641	616	621	648	655	643	631	623	595	615	585	602	694	612	604	636	591	639	620	599	616	634	648	607	628	637	633	659	629	614	636	654	649	591	619	632	575	630	618	656	636	599	648	615	627	673	604	619	633	627	587	580	627	652	604	634	627	608	623	655	678	691	594	681	660	604	652	632	629	637	643	641	595	621	607	614	623	613	591	644	605	636	567	607	623	619	635	613	634	671	674	582	653	567	604	619	661	675	651	663	619	637	604	623	634	611	638	623	620	619	591	615	637	644	639	612	648	602	656	626	665	668	619	676	634	613	644	615	655	622	646	651	591
5600	319	214	132	117	107	107	105	95	90	81	80	81	101	83	91	102	87	102	93	93	95	92	96	95	90	92	89	80	71	77	88	110	90	103	90	85	103	69	73	87	78	75	81	71	94	102	104	98	80	97	78	95	78	90	76	86	89	97	80	69	72	91	85	94	95	85	77	93	75	85	90	90	94	75	74	88	76	56	74	87	68	98	78	80	85	82	91	90	78	78	95	94	75	93	85	88	69	109	80	75	97	83	77	98	101	86	105	85	83	83	69	91	85	74	70	93	84	81	65	97	87	74	95	87	85	98	89	79	91	74	79	91	70	85	102	82	80	92	83	90	75	96	87	73	83	80	80	80	85	87	72	78	94	83	81	72	69	72	88	88	86	90	65	93	96	75	90	92	75	93	98	83	78	79	79	82	81	78	102	101	64	92	73	86	79	78	96	80	101	86	97	92	79	88	92	92	88	80	88	94	96	109	78	98	95	87	99	76	70	71	76	102	99	88	109	74	100	70	96	93	66	88	94	91	96	97	93	79	80	74	87	90	95	72	74	71	81	94	92	83	78	81	81	84	96	83	110	76	80	106	92	94	90	81	74	83	71	102	67	87	71	79	69	102	67	87	73	83	87	92	101	94	69	71	87	80	75	66	100	84	72	72	80	77	68	89	90	74	63	89	90	95	85	77	89	82	102	81	94	88	97	78	89	82	70	93	88	82	90	74	71	98	77	93	93	84	85	80	89	83	79	100	70	80	84	90	77	87	81	89	90	71	84	77	97	99	92	87	88	73	89	102	89	79	71	98	84	81	82	84	93	81	107	86	81	83	84	70	78	94	82	87	88	80	88	79	86	87	74	81	79	75	92	92	93	74	87	81	67	92	92	79	78	82	91	74	105	91	88	100	84	77	83	88	70	91	93	98	78	84	61	84	78	94	71	98	96	78	84	99	74	77	82	103	94	76	107	87	109	80	85	82	85	85	86	78	79	83	92	83	83	84	85	92	83	97	102	83	83	90	93	84	91	84	85	83	76	97	93	92	92	86	85	98	82	90	72	74	80	88	85	79	76	71	92	84	88	81	79	98	80	80	91	87	67	79	81	86	65	78	90	84	81	83	78	89	96	99	65	91	72	76	72	94	87	79	79	98	96	81	81	76	73	80	75	91	88	89	79	88	83	108	80	94	91	91	79	89	96	65	73	86	93	92	88	76	79	78	81	89	90	87	93	76	65	93	82	71	81	97	85	89	81	89	89	86	88	99	83	110	69	101	85	75	83	71	66	79	86	83	85	94	86	79	97	96	104	85	75	96	77	102	98	75	79	72	92	101	94	84	101	91	98	97	104	82	71	94	87	99	93	110	93	77	71	95	85	88	79	83	88	103	95	76	90	85	82	98	79	76	85	84	69	85	87	93	94	88	79	79	81	90	83	72	74	87	91	69	83	79	83	92	79	81	78	95	97	88	72	89	90	87	91	86	86	97	84	83	87	83	71	86	101	93	72	94	70	90	103	98	84	93	80	73	81	86	87	85	83	82	83	83	66	79	81	100	83	84	85	86	90	81	73	90	90	82	83	80	114	91	75	79	96	89	73	86	91	93	91	73	93	89	80	85	82	73	66	82	80	94	93	87	87	100	99	86	88	92	86	86	75	89	81	61	88	107	73	85	101	72	86	89	85	92	75	96	82	88	79	105	83	94	74	99	98	87	80	92	85	91	74	79	80	69	80	93	78	96	68	96	106	93	98	73	83	81	83	73	92	89	77	88	80	93	70	85	74	108	90	87	83	77	88	113	87	88	56	102	101	91	65	76	86	106	83	87	91	81	80	83	95	83	79	95	98	76	88	83	80	92	94	79	101	81	90	90	92	83	88	80	85	75	76	78	78	81	88	79	93	76	92	80	87	89	77	74	95	78	85	86	86	79	87	74	73	77	87	75	101	94	94	77	77	69	80	85	86	81	78	75	81	88	93	80	103	94	90	70	88	91	97	71	71	76	86	77	89	101	71	74	80	58	92	95	75	85	81	90	99	90	80	93	91	104	90	84	101	99	91	103	117	78	82	82	94	84	81	75	87	73	94	77	112	70	92	95	77	69	92	79	72	82	94	88	69	88	77	85	89	89	77	87	88	86	77	76	75	90	86	86	93	88	74	80	85	94	99	81	77	75	71	93	70	76	83	79	90	78	88	83	84	89	92	95	76	84	81	97	52	93	89	87	91	93	96	82	81	73	85	110	75	100	87	95	96	79	64	81	70	71	81	80	83	73	85	99	78	94	81	72	92	81	79	86	83	99	86	90	100	99	95	79	92	74	82	90	70	87	90	83	79	73	83	87	101	71	93	93	101	101	89	93	71	92	84	73	75	75	88	80	85	69	96	86	72	64	88	77	88	95	81	93	69	111	87	96	75	87	88	106	94	97	104	100	79	89	88	94	62	81	77	82	93	76	93	82	98	97	72	84	71	79	95	78	82	87	67	85	94	83	61	78	83	78	89	93	84	80	104	100	112	79	81	78	89	93	93	83	73	85	84	91	91	102	90	74	86	84	86	81	85	91	95	73	96	80	85	92	92	87	84	105	77	80	82	83	77	73	76	96	99	81	93	89	96	71	106	96	100	80	92	95	85	82	96	92	79	85	85	77	96	74	72	95	75	92	106	82	87	88	85	80	88	70	94	86	82	86	89	68	70	100	71	88	73	88	92	72	82	83	68	81	83	78	95	91	96	71	89	91	92	80	80	85	83	83	67	88	71	85	78	72	83	79	93	90	90	103	77	83	81	85	91	69	98	81	99	89	87	92	66	97	103	102	100	76	92	98	91	74	90	83	74	101	87	82	95	85	76	90	82	82	93	93	103	81	72	86	78	95	94	98	98	82	83	97	67	93	103	84	81	89	102	89	92	105	84	88	81	78	89	82	75	81	80	83	75	106	94	90	92	77	90	81	95	69	100	81	88	84	89	92	81	87	98	72	82	74	81	75	88	97	77	89	83	86	97	73	81	99	79	86	87	77	87	75	88	86	91	84	80	81	82	81	106	85	79	85	82	89	80	81	93	77	72	85	75	88	72	93	84	71	97	77	80	103	92	80	100	96	89	85	95	68	87	68	81	78	76	79	85	90	84	74	67	95	94	78	88	92	91	93	73	87	85	77	85	93	78	72	89	88	85	82	80	78	74	83	87	95	75	80	83	93	72	79	94	86	78	108	97	87	76	95	77	86	85	79	87	91	84	90	69	75	82	95	81	91	64	69	103	92	75	85	88	99	81	85	80	91	91	93	97	80	87	72	80	80	97	87	81	89	75	101	86	92	88	85	77	75	88	86	97	89	96	73	78	73	100	96	85	75	96	88	84	90	76	70	91	90	87	93	76	90	68	106	74	89	77	81	87	84	75	84	61	82	73	93	79	78	72	91	70	82	95	85	72	77	93	82	84	82	73	90	88	86	68	83	99	90	81	88	80	92	77	61	91	97	76	75	77	80	85	75	97
5216	350	415	417	426	402	367	334	337	319	327	326	312	295	333	303	311	299	311	299	316	299	289	280	302	268	289	309	318	309	279	306	287	301	292	291	284	289	290	315	273	311	290	275	330	276	289	272	282	317	250	306	317	265	291	287	317	294	285	279	309	323	322	323	324	285	311	319	317	315	289	298	303	281	265	284	298	307	294	286	305	282	283	315	276	259	308	306	296	296	321	296	281	285	252	312	309	279	292	305	295	286	313	315	315	279	313	318	262	327	307	287	291	289	299	284	331	313	275	279	308	288	294	306	270	325	310	311	285	280	292	292	279	294	351	289	281	263	305	279	285	305	301	291	291	293	303	305	310	274	309	303	282	324	293	273	312	276	292	275	283	285	279	261	288	254	287	283	293	293	293	304	327	278	272	285	292	285	270	268	295	313	301	301	286	289	294	283	295	302	291	331	284	313	291	317	296	289	281	296	283	293	344	287	287	290	290	272	288	302	270	314	273	289	287	287	286	291	320	285	296	297	277	307	307	314	322	296	303	300	300	275	299	282	275	268	295	283	308	272	292	308	307	301	294	290	305	315	306	290	306	274	260	277	318	286	304	289	303	294	286	294	291	300	319	296	294	311	289	322	271	279	278	301	308	301	278	290	297	299	285	301	293	269	290	286	296	301	273	320	281	302	299	334	313	286	318	292	281	276	274	284	271	291	298	290	283	301	304	266	259	278	277	250	306	304	301	309	328	317	301	296	282	274	281	307	311	312	267	280	280	272	290	286	266	288	294	323	298	263	316	320	292	288	278	273	270	291	279	303	280	287	331	284	298	302	293	303	292	308	281	258	291	301	258	290	289	304	319	294	279	281	280	317	285	297	323	300	324	313	284	303	264	294	266	318	296	303	262	294	330	278	296	308	278	290	278	340	304	306	293	292	333	292	322	276	300	297	290	290	298	287	283	312	281	277	285	299	292	295	297	285	320	288	276	277	297	300	299	291	279	313	281	316	309	312	289	297	291	316	288	296	280	288	260	311	284	287	318	304	291	307	307	323	321	323	291	272	321	332	293	304	267	292	274	279	297	316	322	274	301	306	317	281	293	270	300	303	265	276	293	274	289	287	287	293	293	294	298	287	284	306	302	316	299	285	322	279	317	290	307	305	315	314	283	304	340	283	289	242	296	307	301	301	289	327	276	282	290	329	315	287	286	276	288	282	290	299	274	304	303	299	302	323	296	302	305	306	272	296	277	301	306	287	280	317	274	316	273	306	286	289	295	297	270	284	303	276	296	303	290	316	308	291	304	297	317	287	292	296	319	261	296	287	272	255	299	306	291	299	293	331	310	316	261	261	312	297	292	271	273	295	282	284	298	255	313	258	296	340	283	302	288	316	304	270	295	264	282	284	280	316	289	317	302	332	324	314	295	304	297	311	281	308	270	322	299	279	309	317	316	292	290	284	273	270	340	291	306	283	296	287	356	314	280	251	301	269	291	277	329	293	297	289	326	299	296	288	298	302	293	261	311	292	296	307	337	338	306	275	304	288	289	294	272	317	323	290	291	258	285	297	288	295	278	299	276	302	284	294	314	315	271	285	329	284	320	283	285	315	304	299	290	306	301	345	279	293	286	297	267	286	305	299	274	314	269	296	298	282	325	284	304	304	280	291	295	304	317	282	329	262	278	307	302	261	280	292	314	316	284	285	297	288	284	310	299	294	316	271	280	310	286	280	269	276	293	274	312	297	285	292	304	301	279	280	275	306	279	282	290	292	322	322	325	282	311	290	283	291	302	314	308	291	294	299	315	299	297	304	319	306	317	278	286	314	277	258	318	274	302	292	297	306	315	278	284	321	269	293	286	319	270	286	314	314	284	288	306	331	280	279	308	292	270	276	327	304	272	293	285	305	312	309	277	306	290	301	269	267	300	339	295	296	314	282	306	303	288	272	288	294	324	301	280	312	289	289	291	290	320	276	321	301	288	313	306	298	301	292	316	302	287	292	297	293	299	314	301	305	259	279	276	326	313	290	296	299	309	302	326	293	285	281	298	283	272	303	291	306	319	316	278	278	322	282	289	281	299	321	294	305	300	301	329	266	302	264	297	274	304	294	279	301	295	322	284	313	276	299	291	307	279	303	297	310	269	304	274	309	322	297	297	281	304	255	285	284	285	291	313	298	278	288	275	329	273	295	298	294	316	301	285	287	286	281	279	251	297	330	298	296	300	264	282	281	303	307	309	284	325	282	316	322	276	293	260	289	285	312	282	269	303	294	296	299	317	297	311	306	304	309	302	275	318	323	302	303	284	282	298	310	311	320	281	318	292	319	297	288	296	283	323	292	286	298	270	276	302	292	283	289	289	284	329	290	342	269	302	281	289	284	303	311	290	301	283	290	329	299	295	307	282	294	280	313	306	317	305	285	270	318	334	292	299	274	290	267	322	296	290	306	262	294	269	274	276	313	305	281	280	311	319	299	315	318	272	304	287	305	300	294	278	307	302	281	313	285	276	298	290	315	288	296	302	283	308	299	290	291	304	319	291	287	301	328	320	277	306	264	316	289	293	299	294	312	299	295	295	273	316	292	337	335	354	287	317	329	285	295	262	307	285	304	333	283	308	299	273	323	279	271	297	288	305	286	312	310	309	282	282	325	312	330	297	289	303	286	295	304	284	303	317	283	282	268	294	307	293	303	330	277	303	286	268	267	287	284	296	278	297	293	291	280	323	306	292	306	309	286	290	280	310	275	290	287	284	280	302	310	296	299	277	275	282	292	293	313	305	309	297	280	317	301	292	249	289	300	269	298	285	275	287	285	311	302	294	298	292	302	318	287	277	288	295	287	276	296	326	295	285	276	252	295	311	267	288	305	285	292	267	287	334	316	277	293	297	284	302	315	297	294	321	288	294	309	292	279	288	269	325	289	286	291	305	347	316	307	306	272	300	308	272	288	283	325	288	292	287	291	291	268	284	313	294	312	317	274	281	311	312	293	306	300	287	308	307	335	271	293	264	293	298	296	309	314	315	303	292	281	305	296	289	299	317	268	299	297	325	290	306	273	303	313	271	263	271	288	292	305	260	303	284	303	292	309	291	299	273	289	292	285	267	313	282	287	275	267	309	280	315	290	286	303	317	261	304	320	295	258	329	283	283	283	304	303	304	306	272	285	327	290	311	301	277	291	307	310	301	272	270	307	293	276	280	287	304	305	340	290	283	261	279	274	285	308	333	267	291	313	293	300	316	306	293	286	325	340	308	280	294	294	274	315	281	281	318	314	292	316	292	284	279	314	328	309	317	308	309	303	288	270	305	302	290	311	300	304	279	293	301	314	305	289	349	277	275	326	271	315	297	278	305	298	276	298	279	330	295	288	293	292	284	286	287	292	299	305	302	280	318	288	312	312	306	291	285	289	281	321	317	305	268	278	292	288	275	311	294	266	301	302	274	291	320	311	295	308	314	291	299	270	332	269	287	317	299	297	282	299	305	279	299	324	299	301
36590	8791	1659	939	688	477	356	301	273	219	196	208	166	141	140	194	155	131	145	128	122	145	119	120	116	120	121	115	109	108	117	100	102	117	92	112	97	124	116	111	123	92	108	114	104	95	113	106	108	125	105	93	113	78	137	113	106	116	94	93	111	123	101	96	92	95	112	111	116	103	131	99	124	104	119	82	89	124	113	94	92	95	109	100	108	117	91	95	99	103	97	90	139	104	112	94	92	117	105	101	92	107	101	128	109	108	106	112	109	94	86	98	101	92	107	103	102	108	102	113	92	98	101	88	89	103	106	92	112	100	111	88	91	88	98	96	84	86	106	102	104	96	121	110	101	108	102	90	100	92	113	87	115	109	108	114	92	107	99	97	119	114	96	95	109	89	105	92	99	113	103	89	106	100	108	104	111	105	104	95	97	113	115	106	108	129	118	92	106	90	105	112	99	106	99	98	91	91	85	93	98	91	91	86	82	128	92	97	108	87	90	108	116	118	103	106	109	112	114	111	106	109	91	106	92	106	98	101	109	90	95	103	95	100	102	112	100	97	115	91	79	112	96	102	97	101	103	109	103	98	116	112	93	113	101	109	97	93	81	108	113	113	124	101	92	88	109	107	91	95	104	94	106	118	103	100	115	90	88	94	108	104	92	94	95	108	112	101	81	95	94	102	98	83	98	103	114	85	112	108	119	89	104	94	115	92	120	100	106	135	98	107	103	106	100	96	92	103	118	92	110	105	90	105	109	91	106	105	101	106	97	120	91	95	104	118	99	97	113	95	121	110	104	107	97	93	93	87	114	106	105	105	103	89	92	123	103	94	95	104	106	89	107	114	112	104	99	95	82	90	83	102	100	98	93	96	91	90	99	124	122	94	97	95	87	113	107	102	103	116	100	111	103	95	113	110	103	100	100	96	108	105	106	96	103	120	106	116	104	91	82	103	97	89	123	84	126	97	94	104	93	110	94	109	93	105	97	91	114	77	77	92	102	100	104	114	108	109	102	106	90	86	118	115	100	101	109	75	103	107	108	86	99	90	110	85	99	112	100	107	96	96	97	94	93	96	122	103	112	104	104	97	92	98	94	91	117	108	105	117	84	96	87	106	111	94	79	95	103	95	102	102	103	104	94	113	102	87	112	129	101	81	98	96	100	85	118	109	92	81	94	102	79	108	95	87	89	102	90	99	93	112	98	100	118	109	110	95	104	115	121	112	90	87	103	100	120	99	112	109	97	96	105	106	100	96	105	109	120	96	96	93	110	106	89	92	85	96	86	99	111	113	109	96	113	84	99	123	103	82	79	89	96	108	102	115	104	102	110	104	104	93	103	91	96	102	92	100	87	104	109	93	88	112	105	96	104	105	121	93	117	108	98	114	98	103	80	112	98	86	110	117	98	104	100	100	103	104	79	89	98	106	91	102	100	103	97	87	96	93	115	110	111	129	116	99	97	120	113	115	107	94	114	101	111	112	99	100	101	109	116	114	110	92	92	106	91	93	104	101	84	88	96	100	95	115	98	99	97	111	109	109	116	93	96	114	121	104	107	86	101	99	88	80	105	106	102	112	90	111	100	91	98	122	88	107	84	117	104	113	111	102	108	103	127	96	127	109	109	95	119	103	99	86	107	101	98	86	106	118	105	91	113	105	86	93	89	102	92	115	112	104	84	93	113	94	108	99	92	92	93	104	101	98	93	112	106	110	108	116	85	94	103	98	105	95	95	106	131	87	106	98	87	107	119	123	110	95	106	117	107	99	113	98	102	88	100	103	99	106	99	80	115	95	100	91	121	102	90	104	88	91	97	104	102	101	93	100	112	111	71	88	101	88	110	102	107	92	90	99	87	97	109	100	100	81	91	98	100	93	105	111	105	104	105	94	116	98	83	100	84	110	93	90	105	79	81	112	107	102	121	102	111	101	115	100	107	89	114	96	98	105	101	89	96	99	98	90	94	96	110	106	93	105	95	97	91	101	104	117	90	106	99	103	100	102	84	104	106	119	104	114	98	97	95	98	89	98	116	92	120	112	102	100	96	103	108	95	119	101	98	103	94	106	110	111	95	118	88	115	95	99	110	95	98	99	97	111	104	105	97	92	92	104	99	118	105	93	99	111	87	106	97	117	101	115	92	92	104	104	74	110	100	126	110	83	92	108	104	102	102	107	102	94	95	99	113	110	92	121	106	105	96	84	101	108	101	101	96	117	102	105	112	107	97	85	121	108	99	107	96	106	96	100	96	102	110	98	105	99	113	107	119	101	101	104	99	96	100	110	113	126	96	89	101	121	101	106	91	80	83	117	98	114	102	98	80	102	119	90	99	103	100	102	91	95	102	78	87	96	108	112	98	112	101	110	83	101	108	111	89	81	110	105	91	89	92	114	107	112	102	121	86	99	109	98	92	90	94	102	103	105	107	106	89	98	108	130	96	108	84	115	106	98	101	90	103	116	106	99	99	94	105	106	106	94	109	83	79	119	106	119	108	80	97	93	123	108	107	101	82	118	98	108	86	89	96	86	98	100	105	92	112	97	80	104	112	96	108	99	99	112	109	94	101	103	113	98	92	99	100	97	105	85	113	93	112	105	119	102	108	79	113	103	107	102	92	112	98	114	85	99	101	98	102	92	93	100	92	116	86	101	108	116	99	92	92	106	97	108	102	125	119	88	105	99	104	110	104	96	97	93	90	109	109	98	97	94	115	87	107	102	110	94	89	110	111	103	113	94	107	110	105	88	92	104	84	100	102	82	102	93	108	83	106	108	98	113	106	91	96	91	94	96	117	114	107	108	97	127	107	116	113	90	91	105	89	77	104	92	108	100	92	106	121	93	89	105	99	103	114	102	101	88	98	92	103	93	100	93	90	112	111	92	92	94	91	91	94	86	90	109	106	109	110	90	102	91	103	101	108	110	108	91	98	82	95	86	105	87	107	89	102	122	111	89	100	97	109	95	106	93	107	90	103	78	96	77	94	84	103	105	97	94	99	101	85	100	100	105	97	87	88	108	92	103	101	114	101	100	111	91	99	95	118	101	105	106	105	96	96	101	100	107	104	112	100	103	114	100	104	102	106	86	105	122	112	96	123	102	92	100	106	97	109	80	93	87	114	99	117	105	104	117	119	91	107	116	97	111	84	109	100	97	96	115	91	120	121	95	88	82	102	100	91	101	111	112	110	101	93	121	95	112	107	115	102	110	111	106	100	93	113	84	115	128	120	98	93	82	96	115	103	109	100	108	99	78	88	105	92	86	107	110	98	100	118	73	98	99	98	102	107	114	112	106	87	107	102	105	87	95	110	96	118	110	98	105	96	91	95	98	77	101	129	83	98	100	110	102	115	105	90	106	106	111	110	82	107	89	113	104	92	113	96	126	105	79	74	77	84	127	105	121	89	96	87	81	103	110	101	74	112	96	111	109	97	100	101	116	113	96	96	106	101	96	91	101	115	107	100	98	84	111	94	110	89	106	119	98	115	120	111	105	90	115
16933	1235	2762	3233	2724	2138	1858	1632	1292	1143	989	921	818	801	739	691	642	607	549	546	520	547	495	537	485	442	463	446	442	407	403	459	458	402	466	445	402	419	391	406	379	410	396	389	407	351	375	393	397	345	387	364	390	372	340	361	381	361	381	384	349	356	374	352	370	359	362	361	346	372	336	369	396	315	336	375	332	367	344	327	385	362	361	373	348	355	358	361	360	358	345	351	338	380	369	342	353	391	347	362	381	338	350	350	386	358	315	370	378	370	347	360	367	353	361	353	342	338	369	349	351	337	368	326	368	350	374	343	355	336	351	346	348	374	358	362	323	374	325	375	358	339	325	379	359	377	353	353	329	358	333	335	313	327	343	350	315	361	334	373	341	355	315	348	364	325	382	354	352	353	323	344	361	346	361	339	323	360	374	349	305	368	361	352	383	313	349	335	344	333	350	310	329	332	325	323	355	335	339	317	313	368	325	376	359	358	346	354	328	342	357	357	330	352	366	344	351	384	336	365	333	369	342	349	366	343	345	365	356	347	364	350	353	348	338	360	373	349	380	353	368	383	356	324	373	403	345	333	345	339	335	335	333	343	359	350	356	339	359	306	347	333	360	334	332	326	375	354	337	364	328	355	338	341	347	352	390	336	337	350	365	356	365	376	349	353	382	368	348	310	339	366	363	352	340	346	350	341	334	331	347	377	354	338	343	325	379	337	338	358	323	336	362	351	344	325	346	336	348	354	344	352	328	341	360	317	364	330	333	309	330	337	345	344	347	330	363	363	316	344	371	323	315	335	346	363	388	329	353	358	365	357	334	367	347	352	368	358	328	360	361	331	355	327	370	345	375	321	354	341	373	354	315	360	362	337	323	330	347	366	364	370	352	391	362	326	331	337	327	313	331	346	345	374	359	348	337	329	348	345	335	343	364	314	321	316	340	350	338	354	360	350	331	385	342	355	366	311	329	344	316	346	338	355	329	319	337	331	344	351	347	315	356	352	335	335	345	336	326	345	347	317	315	338	371	334	366	314	344	365	306	346	359	354	359	332	336	328	352	334	378	377	369	376	314	337	341	330	352	340	312	346	358	366	382	347	335	315	338	333	341	362	366	298	357	368	362	349	347	342	381	366	345	352	336	400	368	323	363	358	303	331	356	309	333	363	344	357	380	352	335	323	333	342	348	338	343	307	350	358	349	364	351	371	347	330	348	333	324	354	363	351	337	336	342	377	306	339	322	332	346	359	357	312	341	324	351	357	338	307	351	366	302	321	350	367	369	335	318	349	316	355	345	357	349	341	350	357	348	359	308	353	331	356	356	363	342	340	344	396	370	368	326	340	332	357	338	353	363	322	319	340	376	346	346	348	361	372	356	336	318	326	380	329	354	376	378	335	382	345	344	364	315	376	370	336	334	358	331	370	379	339	363	331	359	362	357	354	394	322	363	349	388	322	316	338	314	330	338	376	351	320	337	349	365	372	348	356	369	348	360	332	309	352	332	325	335	343	342	348	334	372	353	347	333	374	347	380	331	355	348	375	334	369	335	358	372	295	371	378	347	376	350	335	363	350	345	357	327	344	352	364	344	341	326	363	358	367	332	341	372	318	340	357	363	359	356	369	353	353	364	352	315	346	316	354	373	334	303	339	349	396	325	342	352	346	362	300	360	341	314	352	312	329	350	355	348	355	361	343	370	346	332	338	339	364	370	326	326	350	348	343	338	328	352	355	301	337	342	338	327	324	345	308	341	367	359	386	340	333	367	353	340	323	339	359	341	344	341	317	318	359	379	338	365	360	353	351	330	361	332	335	341	367	348	355	338	339	365	357	332	339	346	346	309	347	381	323	335	341	343	335	357	346	331	324	370	338	350	328	362	361	369	332	351	338	326	332	320	318	393	342	356	351	335	332	336	351	354	360	325	351	352	373	379	358	376	346	375	341	334	338	333	381	370	336	358	371	352	325	343	362	347	372	357	351	359	350	323	359	345	332	361	336	335	354	338	337	349	353	394	342	362	351	355	322	342	380	323	350	333	325	333	397	367	365	358	392	371	344	347	343	340	355	342	326	352	352	337	357	387	348	330	363	351	311	362	362	314	328	339	348	342	316	354	352	345	360	357	354	320	358	323	331	343	345	328	334	340	353	361	328	342	365	358	353	349	339	355	321	327	349	352	317	386	337	341	372	346	337	344	366	341	355	341	343	359	353	322	361	345	400	366	363	360	349	312	339	345	342	343	367	360	338	318	374	373	344	375	339	349	372	359	351	361	352	348	356	344	368	338	325	355	357	332	328	367	330	343	344	335	361	379	336	336	359	351	376	348	320	382	329	307	326	389	327	353	347	368	349	344	371	352	327	340	340	332	362	373	352	337	392	328	360	326	333	382	350	349	341	362	341	357	335	321	358	366	330	346	347	383	340	347	352	376	331	340	361	343	318	342	342	329	345	347	359	338	349	304	339	346	357	386	355	358	315	336	330	371	348	361	331	368	340	338	397	342	379	328	353	324	379	336	336	357	334	354	340	325	325	344	311	348	372	340	352	366	314	368	313	324	349	345	341	307	337	332	368	380	356	324	366	287	327	369	361	299	346	341	330	355	345	333	375	340	374	332	362	339	325	343	352	347	317	344	349	358	353	312	350	336	367	320	346	329	340	349	337	347	314	360	355	306	372	360	348	306	361	328	339	352	348	339	357	341	320	360	365	365	335	366	344	372	346	342	316	349	325	341	324	367	330	318	362	369	354	319	375	347	358	361	358	349	331	351	336	342	360	343	342	378	352	317	314	344	375	315	336	327	359	338	324	386	382	312	328	326	363	364	366	339	348	342	348	344	336	351	339	342	350	348	368	353	346	369	350	350	367	340	325	335	339	320	312	344	333	326	357	363	321	341	339	320	335	336	375	334	309	371	357	348	346	375	384	363	344	386	369	338	306	361	327	329	343	363	358	335	392	339	349	358	345	355	354	342	326	339	343	344	359	328	357	332	371	334	329	348	330	348	371	339	349	343	362	330	360	350	342	343	378	352	382	340	355	359	334	367	335	313	348	366	352	359	337	337	417	335	347	362	312	354	339	344	368	347	333	340	355	353	351	384	326	340	363	355	372	338	358	333	358	347	344	335	341	331	369	331	342	359	354	350	342	321	360	364	372	360	355	324	370	331	342	332	367	351	367	355	353	365	315	349	337	367	325	370	362	326	360	331	357	360	363	327	355	336	309	333	348	320	369	339	353	333	344	332	339	331	309	359	365	342	378	374	317	364	320	339	359	336	339	331	328	367	320	361	332	337	351	387	358	372	329	365	372	342	351	364	334	321	340	328	327	359	354	352	348	336	341	305	351	341	349	368	367	373	338	358	362	348	340	336	377	341	319	357	355	336	356	328	364	355	328	336	318	347	348	354	361	345	399	344	313	365	356	348	373	341	305	329	351	368	339	347	347	352	356	347	341	334	353	331	360	342	350	313	337	341	345	347	347	343	354	358	322	354	343
46241	18216	6350	2037	1368	1068	806	690	579	448	425	400	383	334	393	291	282	307	285	303	252	258	220	231	286	234	231	252	254	230	213	219	232	221	249	204	202	216	226	222	218	239	198	176	230	230	203	218	225	223	222	229	218	205	214	219	214	219	200	217	232	242	206	213	222	212	228	209	218	216	227	206	237	223	195	235	196	205	187	192	213	191	209	220	228	175	206	214	222	218	216	207	194	224	197	193	199	215	223	191	171	201	221	193	195	187	219	229	199	201	236	192	203	218	193	198	248	212	217	221	219	199	199	220	213	189	188	195	212	175	222	184	226	216	195	193	222	207	221	209	194	199	194	207	210	203	196	192	215	204	215	221	202	215	211	222	187	231	211	207	220	227	199	232	222	195	186	188	224	220	199	205	221	193	225	200	230	203	210	213	180	213	202	206	215	208	212	180	197	222	178	211	186	217	214	223	203	182	209	191	232	192	206	235	219	195	218	175	219	207	224	200	215	219	227	210	240	224	216	207	184	199	218	203	212	210	193	198	193	178	225	211	217	211	209	198	190	197	192	203	219	227	190	189	198	204	227	185	219	190	191	209	200	208	221	195	238	193	215	195	242	198	180	241	200	179	213	207	214	197	203	216	205	212	203	198	195	211	221	206	200	195	217	190	197	222	221	183	217	223	208	214	188	206	214	226	212	204	210	216	179	199	192	218	199	189	196	182	203	212	195	201	170	187	193	207	175	180	210	192	195	215	207	210	226	196	202	208	193	207	221	193	209	184	232	224	184	204	217	212	190	210	210	214	215	185	208	214	226	200	212	191	207	195	180	228	208	211	184	226	213	201	195	208	212	217	205	204	227	205	218	204	192	195	231	186	226	224	192	226	222	196	214	203	192	199	183	247	226	192	229	211	226	203	199	213	208	215	207	213	221	218	208	198	208	249	228	188	205	209	211	217	212	219	242	201	179	197	218	219	191	196	209	192	193	206	217	221	194	188	230	225	197	227	221	226	194	193	208	184	216	224	205	202	202	252	205	220	203	192	208	198	197	207	207	210	193	216	205	193	231	197	208	200	195	197	212	203	201	194	193	201	198	195	195	205	199	203	237	194	205	210	218	218	191	198	218	231	226	198	215	212	200	221	221	191	201	213	179	228	205	195	204	211	223	176	229	205	217	211	212	206	208	227	204	206	218	200	188	185	192	178	201	223	216	223	209	182	202	211	207	202	189	201	206	230	205	206	194	199	208	218	214	211	207	208	193	211	202	183	200	193	232	218	200	212	220	212	215	198	195	207	196	210	220	228	189	198	218	185	232	202	227	189	199	217	195	192	200	169	183	194	205	208	208	223	205	189	209	197	222	218	181	196	214	201	194	203	209	210	191	224	196	228	214	215	194	193	217	200	191	195	211	188	184	218	202	201	193	223	218	214	221	193	191	213	195	203	236	232	225	209	201	231	190	197	213	215	205	230	205	217	231	225	212	235	208	207	175	213	197	201	223	195	229	203	195	209	220	212	212	216	215	224	226	189	198	218	197	218	201	221	200	203	214	220	221	205	221	205	191	220	201	216	221	192	205	193	215	206	184	217	199	189	216	240	182	205	258	212	205	214	200	203	231	204	193	204	199	202	205	228	218	201	195	230	205	188	226	219	197	196	238	218	178	211	201	204	202	214	215	216	181	191	190	202	234	196	203	235	235	188	208	234	209	175	230	186	205	223	218	212	219	217	186	206	208	203	208	210	213	202	196	202	197	228	227	228	200	204	194	194	217	191	216	203	209	187	237	203	202	202	205	225	229	220	198	158	182	227	197	213	191	207	202	192	199	229	228	221	210	214	234	198	198	189	234	202	197	195	217	201	224	186	213	181	162	209	215	212	209	213	195	222	192	201	198	192	172	178	210	206	230	195	220	221	207	221	210	191	195	218	213	204	214	193	192	205	232	220	216	195	196	204	198	224	216	201	208	190	253	208	216	207	207	216	186	215	217	207	202	220	216	195	220	197	223	212	216	202	218	231	193	196	189	219	207	201	183	202	194	181	205	190	223	220	235	248	189	198	188	182	216	205	217	224	236	205	209	212	204	196	193	190	227	204	211	219	227	199	212	197	207	245	216	223	202	214	197	210	206	238	216	203	205	221	205	206	233	223	193	221	196	201	194	207	214	205	209	201	204	208	218	199	205	205	197	209	219	239	198	201	219	206	176	204	229	216	201	199	203	210	209	228	200	223	183	195	211	186	208	203	222	208	219	208	218	225	197	218	210	194	190	182	227	200	223	213	220	184	210	184	203	215	207	206	202	193	203	180	194	225	221	197	225	215	200	183	164	191	220	197	209	236	220	197	212	196	218	200	206	228	178	204	209	215	208	192	203	226	201	232	224	187	183	215	242	204	218	215	216	195	218	197	215	220	225	205	227	205	183	220	191	184	199	204	208	208	201	214	204	181	221	193	224	185	215	201	206	204	223	198	184	186	219	210	212	212	219	216	177	231	218	189	183	235	195	201	233	210	222	208	189	211	217	217	192	185	237	211	225	199	206	210	218	209	184	185	212	199	202	208	217	202	196	204	196	202	216	214	224	210	189	233	221	199	193	196	207	190	199	191	215	182	220	174	205	212	199	220	217	188	200	220	180	220	205	210	200	204	217	234	208	192	218	204	205	196	219	206	203	226	201	215	199	219	162	189	211	218	229	201	221	213	206	200	218	213	235	226	209	206	183	197	210	200	200	205	209	204	190	197	198	192	202	199	210	222	214	217	183	188	223	193	189	219	189	211	219	210	184	238	197	229	214	209	233	181	214	208	216	217	229	206	208	218	208	218	211	221	202	194	184	216	180	196	228	223	218	230	201	201	199	203	215	199	198	200	196	189	191	186	214	190	195	213	193	181	175	207	214	208	208	211	217	191	222	218	203	219	219	194	191	188	201	209	219	211	214	196	201	206	192	207	214	196	207	202	201	218	212	218	216	185	211	198	223	212	202	202	221	197	185	193	188	223	202	213	184	182	202	224	213	209	237	198	218	194	217	198	219	210	213	188	185	209	215	194	210	198	221	178	225	199	206	188	220	195	207	231	237	201	194	198	205	211	218	197	202	193	182	178	218	222	235	197	180	183	187	204	234	198	225	227	198	203	211	240	218	205	205	201	221	205	198	177	179	194	214	208	214	233	205	214	216	184	240	217	181	194	206	203	202	224	200	201	214	207	202	196	229	229	227	184	181	202	172	199	218	216	252	201	225	228	196	206	219	194	226	201	216	217	219	225	201	214	224	200	222	222	218	207	196	199	203	238	183	199	193	220	220	214	221	217	211	203	209	216	217	194	222	205	206	204	234	215	204	216	196	219	195	220	184	220	206	217	218	221	205	186	233	207	187	222	204	188	208	199	222	224	216	179	203	198	186	196	189	197	205	207	225	212	204	216	213	240	208	178	219	218	214	171	218	201	210	231	225	164	247	201	201	202	207	193	206	238	209	223	194	225	219	229	231	190	208	195
22086	2377	5409	6082	5232	4216	3500	2818	2490	2071	1919	1721	1500	1391	1291	1300	1205	1127	1028	1056	993	972	958	924	887	940	867	785	782	790	743	775	750	778	738	735	774	737	732	747	734	746	722	713	720	723	696	667	660	711	664	662	687	690	640	664	644	680	630	683	682	678	642	639	720	619	636	620	678	719	653	640	694	658	687	643	652	617	679	636	698	644	662	642	607	638	628	621	653	643	620	648	693	696	647	606	649	617	629	659	582	653	659	650	657	678	661	649	606	665	639	631	612	591	634	590	647	687	610	614	629	602	599	641	700	619	613	632	605	578	623	646	659	648	608	654	641	633	637	611	640	616	632	603	606	620	647	624	610	636	648	639	613	655	642	648	625	594	660	601	621	657	650	629	610	620	630	621	637	651	637	587	592	634	604	605	640	637	621	593	635	651	636	613	603	648	621	615	669	674	584	619	653	687	605	588	635	628	632	630	629	604	627	543	627	618	611	615	628	630	618	648	604	648	643	602	602	602	623	631	606	594	634	631	599	575	625	559	632	608	647	623	663	611	662	650	617	584	649	638	665	564	620	674	627	641	616	636	594	658	602	618	605	661	671	611	608	610	615	623	637	640	610	652	608	610	611	632	674	576	635	627	635	611	635	602	631	627	636	672	617	640	648	604	559	612	638	623	604	629	632	614	617	653	637	615	597	648	602	574	623	653	639	635	610	609	622	627	614	651	640	583	586	648	636	638	622	587	653	618	590	640	601	659	636	586	659	626	654	614	631	589	665	637	628	644	612	567	654	637	641	632	617	628	584	643	633	590	606	597	645	632	615	623	625	640	598	624	606	587	610	619	653	623	646	610	656	625	621	671	599	591	641	600	607	610	586	634	604	588	584	670	591	651	640	608	589	582	626	662	619	597	620	641	636	629	647	621	646	610	656	621	618	637	604	582	646	635	629	598	642	602	618	642	645	673	632	624	633	642	614	586	611	610	667	601	630	618	622	659	624	663	669	600	593	643	596	640	613	631	662	634	614	641	622	655	605	630	638	634	634	666	652	646	642	619	632	599	682	571	613	654	619	597	628	610	635	637	606	608	623	656	610	644	637	601	598	618	618	663	659	660	613	609	646	669	620	605	631	680	609	600	621	588	648	612	637	631	648	678	646	624	645	622	625	614	649	648	662	584	640	590	619	654	651	620	600	611	639	622	687	653	635	627	636	607	629	687	620	629	639	634	623	601	657	652	617	635	669	618	619	640	605	628	628	611	626	652	661	621	588	585	651	594	623	666	588	569	595	639	652	658	620	567	631	611	636	574	624	616	613	654	604	644	616	617	611	651	584	610	594	581	620	672	612	623	626	665	636	606	612	591	605	667	653	655	613	631	645	609	621	622	612	661	622	639	637	623	586	634	664	636	692	645	617	606	619	588	626	635	586	593	666	623	618	629	604	608	596	623	601	656	618	608	625	646	639	614	599	655	629	657	631	593	597	570	678	632	644	642	621	631	606	662	616	668	638	617	605	616	621	633	656	671	607	638	636	657	634	619	626	619	592	656	601	619	618	603	606	617	652	564	635	658	627	637	620	633	635	623	653	627	666	595	657	625	629	599	618	615	630	633	683	592	648	629	620	637	649	645	609	625	665	612	641	626	630	639	604	643	615	631	617	620	608	661	660	623	649	633	592	598	602	658	655	627	636	588	593	635	625	643	622	608	644	623	578	615	631	593	662	618	545	611	652	629	641	620	663	622	597	672	642	663	617	622	619	606	609	631	653	678	629	642	592	622	674	595	643	596	619	647	604	659	652	604	587	637	665	591	655	568	627	646	655	639	607	644	629	656	609	626	615	667	613	610	669	630	639	640	589	639	679	619	670	602	630	649	619	621	594	641	642	633	629	643	631	602	610	608	672	620	567	631	600	620	596	625	627	648	586	602	676	633	640	615	666	612	644	618	605	655	645	628	593	637	597	604	614	625	640	647	591	615	628	607	646	573	678	630	613	635	684	615	654	611	607	581	602	649	639	654	621	640	638	639	638	582	629	594	616	605	617	633	650	629	593	608	589	643	611	632	547	574	670	619	628	614	637	594	618	670	625	637	669	623	654	599	588	616	615	582	622	651	637	659	624	616	698	645	600	663	653	615	636	627	633	651	630	599	673	591	579	613	603	647	638	625	644	612	656	628	631	616	602	624	617	664	643	642	651	642	605	612	637	642	627	669	674	604	681	639	625	629	615	598	617	630	628	648	594	621	633	613	614	655	637	651	659	605	658	576	657	609	663	626	621	627	649	651	616	595	657	639	670	637	611	615	629	615	618	599	623	665	631	602	596	654	637	630	659	637	636	610	613	603	599	648	665	613	678	656	617	593	626	624	672	637	641	587	643	602	652	661	597	646	630	581	636	603	632	645	555	613	605	606	644	670	592	605	640	615	626	644	605	616	655	589	672	656	663	627	622	628	606	644	618	593	639	665	646	641	622	622	666	660	600	661	645	621	617	617	644	601	621	605	625	623	683	631	628	611	617	635	628	631	588	620	617	639	642	645	640	615	646	671	585	619	636	620	643	626	585	606	616	597	603	617	630	639	662	597	631	616	632	614	618	603	647	632	621	557	634	644	614	661	647	615	636	649	669	538	670	678	670	641	661	677	620	668	603	601	589	629	636	623	658	576	641	636	632	607	638	643	622	625	617	678	629	665	620	621	597	650	624	616	640	624	654	608	657	599	645	630	641	598	586	600	636	636	600	629	597	608	627	568	638	611	633	642	620	648	624	620	643	618	670	631	617	605	669	636	654	675	650	579	618	629	611	635	650	609	608	624	579	612	636	628	641	618	623	630	627	662	631	624	623	613	615	593	623	598	646	602	616	612	582	614	594	632	602	639	649	631	624	629	593	597	557	642	603	665	587	661	610	586	619	604	647	630	634	600	637	646	635	657	620	549	592	633	636	611	624	640	622	635	655	607	597	576	640	610	669	643	609	659	606	628	620	603	594	624	628	588	629	640	628	638	618	623	626	635	626	595	605	624	594	591	587	622	613	608	613	674	597	598	623	623	637	560	658	617	642	620	629	631	669	600	656	651	622	588	609	642	594	589	668	639	593	634	627	622	603	651	646	636	655	642	591	669	650	617	591	641	620	632	629	661	627	629	610	597	623	670	661	683	648	591	643	614	600	592	643	629	624	636	630	628	580	653	606	640	629	617	615	579	606	605	611	618	643	611	651	631	638	601	605	603	629	661	612	606	579	627	605	655	625	636	614	631	620	633	595	604	584	657	603	579	600	636	624	592	627	615	596	627	571	647	560	599	650	659	680	621	584	611	647	599	638	643	628	645	612	616	640	604	589	661	625	631	606	614	586	632	606	624	631	607	640	608	612	629	631	651	663	638	597	632	646	612	601	657	573	640	669	617	582	616	636	620	634	607	661	608	603	601	612	619	626	659	601	621	630	638	592	643	656	591	672	622	618	575	655	639	655	618	651	646	632	572	629	644	641	646	633	612
5685	302	186	112	131	107	85	99	95	92	70	77	83	93	69	83	93	72	97	68	87	84	90	99	94	83	77	80	85	82	96	96	91	84	76	71	79	72	90	90	79	106	92	60	89	64	80	76	72	69	91	75	84	84	99	72	89	85	80	83	89	73	103	90	67	104	69	83	66	81	97	95	90	91	102	84	82	102	93	98	81	75	82	94	84	68	77	89	87	96	89	75	95	98	89	83	91	85	81	111	75	80	98	85	83	98	83	99	90	100	96	76	85	75	80	91	79	78	87	92	83	87	85	81	60	80	95	83	88	75	80	81	85	80	86	99	87	107	83	89	89	84	99	85	94	78	84	75	79	91	83	82	89	82	95	84	72	81	97	88	80	70	87	86	70	89	92	87	86	77	84	89	104	100	98	92	81	98	79	83	99	95	100	80	92	78	91	71	89	71	84	75	82	79	73	73	79	93	88	90	87	85	71	87	82	74	77	94	83	88	88	88	90	70	84	76	83	64	87	101	89	86	94	106	84	93	67	80	80	82	95	80	96	79	101	88	77	65	80	77	75	77	69	60	63	80	112	98	80	79	76	90	87	89	81	81	73	81	77	70	80	93	76	105	94	81	82	73	82	92	90	79	80	79	101	101	95	96	88	101	105	95	86	92	92	82	94	86	82	79	81	115	78	84	76	102	75	97	60	94	85	73	93	88	80	82	77	97	99	74	82	92	91	83	84	96	69	80	101	93	64	72	69	88	87	81	97	75	80	97	68	82	77	93	76	81	87	85	96	76	72	105	71	83	74	79	82	73	93	95	81	75	76	93	94	78	87	72	118	88	97	88	85	83	97	82	73	87	93	75	94	79	100	81	84	68	75	86	80	82	81	93	92	91	97	87	91	69	103	69	91	85	76	104	79	71	92	86	85	95	84	95	72	88	75	90	84	85	98	128	77	88	92	87	75	85	85	91	87	93	83	97	71	91	97	93	82	73	75	89	72	79	86	80	86	94	86	89	85	81	84	78	90	95	74	91	55	86	91	96	86	92	100	80	61	98	78	82	79	71	92	88	76	89	86	89	85	84	90	92	86	100	70	98	91	97	100	78	90	88	77	85	71	99	85	91	65	79	106	85	65	82	92	87	74	88	74	99	93	78	71	75	66	66	60	82	83	102	89	100	103	102	75	94	100	81	96	88	81	91	72	72	110	89	101	88	84	96	78	88	87	90	88	87	97	86	69	79	71	88	95	76	89	99	93	88	93	88	92	91	89	84	71	72	80	86	97	98	87	92	110	76	78	84	94	81	90	88	71	83	71	74	79	87	79	91	89	71	91	76	97	70	97	82	81	78	73	88	102	85	85	78	78	90	80	98	83	77	86	84	85	72	81	82	78	85	77	78	95	96	96	94	90	97	87	106	74	80	75	81	92	107	75	93	69	74	99	75	76	93	88	84	91	86	75	61	81	89	102	71	87	92	83	87	100	95	81	92	93	94	82	84	87	83	89	89	88	85	79	94	84	81	82	93	77	82	92	71	94	87	97	91	91	95	83	81	97	73	82	74	83	75	88	82	76	83	74	82	88	105	89	74	79	95	82	85	81	87	83	81	88	94	75	84	87	80	78	77	77	85	83	101	103	80	85	82	78	74	91	92	95	91	91	82	76	86	88	117	81	79	73	74	104	83	89	85	101	91	73	97	87	82	90	84	72	82	93	83	73	98	85	69	72	111	99	67	76	93	92	97	78	74	90	73	81	100	71	73	91	99	60	92	89	85	97	93	89	89	73	93	106	76	94	90	87	94	97	86	80	74	82	93	76	78	95	86	76	80	78	95	76	81	94	88	82	83	87	82	90	93	100	94	90	90	93	71	81	91	78	75	92	82	84	92	79	88	84	90	79	63	84	79	81	72	90	70	86	79	79	91	75	91	82	90	71	85	93	75	82	83	89	91	98	80	79	97	84	88	89	95	79	88	92	76	72	93	83	70	81	99	75	93	77	93	89	75	92	85	100	90	76	86	88	94	82	104	74	97	89	105	73	100	71	84	89	91	86	89	77	71	85	87	94	84	83	92	102	77	73	86	82	81	79	70	79	86	88	88	102	98	80	89	84	75	88	88	84	79	94	80	85	91	110	53	75	85	90	78	96	74	82	98	84	92	89	76	93	68	72	91	84	83	60	79	81	76	87	89	99	92	83	94	96	81	103	106	75	87	83	82	77	86	80	65	85	80	82	113	88	81	72	107	81	76	85	88	87	92	66	99	76	98	80	83	71	99	84	101	90	84	81	91	77	91	81	85	93	87	79	83	78	90	76	70	76	85	88	93	76	96	87	80	87	105	90	78	72	93	93	84	77	97	87	92	90	87	81	74	74	97	94	97	101	82	90	79	95	71	82	62	88	82	84	84	88	84	85	88	113	86	92	80	86	94	89	80	90	90	88	90	94	64	118	94	76	84	86	89	81	82	100	85	108	92	78	94	78	75	64	79	70	90	96	83	83	106	82	83	89	90	90	92	73	86	89	89	77	83	79	80	63	93	85	78	88	81	86	78	87	70	102	87	103	89	96	93	105	92	89	96	79	84	83	82	87	78	95	90	85	84	92	96	78	97	73	83	84	83	71	73	92	86	94	76	95	80	68	86	95	82	81	105	84	92	74	80	87	97	88	97	86	83	87	81	102	85	88	80	84	81	87	103	84	87	86	78	77	93	99	80	78	76	76	73	85	85	86	84	105	81	77	84	83	83	79	73	99	93	100	89	95	90	91	98	82	79	97	71	91	72	85	91	87	97	88	91	96	99	85	98	74	82	84	85	83	84	88	78	73	87	85	86	83	86	68	82	86	80	84	82	84	78	100	87	87	70	81	79	76	95	81	85	83	87	91	89	96	80	77	91	86	88	82	87	90	99	81	67	83	83	100	64	87	90	92	78	80	88	77	74	80	100	84	98	61	78	77	72	91	83	70	80	96	79	96	95	84	84	76	88	81	88	97	94	74	87	88	90	75	90	86	94	72	77	99	87	82	92	64	82	99	91	79	91	69	87	91	108	90	94	89	106	86	66	74	91	80	67	77	94	89	92	89	104	87	67	68	62	82	105	99	76	72	79	86	69	72	84	97	88	85	94	78	81	78	72	90	85	94	98	93	72	83	101	80	85	84	96	98	92	86	80	83	78	79	84	89	110	98	71	98	77	83	83	83	77	104	87	104	75	82	80	90	86	85	97	86	82	70	86	89	101	79	88	80	83	80	77	90	75	91	75	86	86	86	82	82	81	86	90	88	108	88	90	91	64	74	79	95	79	87	102	84	89	76	71	97	90	70	87	84	87	84	87	92	89	80	97	87	88	83	94	89	99	86	90	79	77	70	84	97	88	62	63	102	98	74	78	88	84	77	72	85	82	67	76	82	97	98	78	93	98	80	86	85	85	93	71	80	77	91	99	99	77	74	104	75	103	83	84	75	86	71	69	84	88	92	93	97	95	81	81	103	79	90	68
5375	321	473	467	442	413	384	358	363	328	359	304	325	346	322	317	330	312	280	321	293	297	285	278	297	329	329	306	279	288	306	313	282	287	322	291	317	308	289	260	316	280	286	259	301	302	321	284	284	333	282	273	273	285	304	279	297	305	288	290	288	298	270	296	293	272	266	281	283	303	288	304	281	311	294	318	285	277	264	300	286	282	308	312	314	325	328	306	295	295	283	302	318	304	299	275	295	285	314	252	250	281	289	318	285	299	294	277	273	291	306	287	305	270	312	271	286	296	259	317	303	255	292	279	315	313	292	272	275	301	284	302	310	269	270	271	276	288	291	306	264	268	294	311	289	277	297	295	278	294	300	308	287	289	294	287	278	321	255	302	308	323	312	301	321	308	307	286	319	325	272	304	277	330	299	290	305	304	295	292	290	319	300	277	286	292	308	329	296	301	309	290	299	291	318	299	313	299	261	285	311	345	284	321	305	307	309	323	263	305	301	287	263	305	330	283	303	279	293	321	284	313	311	276	282	299	271	275	286	277	296	312	295	286	279	305	294	311	305	308	288	270	270	293	296	306	304	289	283	303	319	307	309	275	315	309	288	290	284	300	295	302	286	282	331	277	280	303	307	306	307	292	292	323	284	288	290	305	312	284	289	293	299	289	312	302	291	292	270	307	309	293	296	293	307	284	287	293	291	289	328	294	311	337	259	261	290	313	295	322	300	258	314	289	289	295	322	294	279	269	303	271	304	285	296	315	288	300	313	301	312	298	282	308	298	333	282	294	302	298	291	274	289	285	290	301	285	288	288	284	309	309	304	273	308	297	295	299	268	292	293	287	285	288	291	302	318	279	295	285	283	301	309	293	282	309	275	292	289	302	338	280	289	289	305	310	283	298	273	312	305	283	298	308	313	291	312	283	290	315	289	294	295	345	286	320	270	306	301	272	311	295	278	292	308	296	295	307	291	294	266	290	281	300	299	296	284	292	307	319	338	296	311	291	298	295	288	297	318	270	296	307	303	294	315	281	304	298	271	280	308	306	301	295	288	273	270	329	293	271	316	307	261	268	275	290	287	290	311	306	324	309	299	298	282	304	276	300	311	298	299	294	294	291	291	297	298	309	279	313	300	326	287	293	295	284	278	294	284	274	316	315	323	263	276	296	270	290	293	317	310	291	319	299	256	288	281	324	296	302	288	295	313	312	249	280	277	291	282	267	278	268	283	287	268	306	312	314	275	291	280	298	290	269	290	254	313	293	288	287	265	279	275	284	293	290	305	295	283	278	295	297	290	303	294	302	311	281	312	312	275	277	269	306	282	306	292	297	302	302	278	279	283	272	283	292	293	324	275	318	278	294	305	263	341	312	290	287	278	315	303	308	257	274	287	318	309	277	285	315	302	300	264	314	288	290	272	293	278	320	251	287	286	292	297	303	287	301	298	300	282	323	283	306	287	317	284	256	329	292	316	311	285	287	284	284	287	285	297	310	280	290	282	311	290	302	279	301	281	281	330	286	289	301	270	302	335	292	318	298	284	294	291	280	305	307	331	313	284	266	255	325	318	306	304	302	300	294	305	297	270	269	315	288	305	311	298	307	297	290	302	283	315	278	298	294	311	304	316	332	309	308	272	308	290	277	296	294	284	311	309	288	331	297	305	266	285	330	273	282	292	307	287	284	268	263	249	279	320	284	302	317	274	273	307	300	317	313	325	302	332	311	330	308	291	307	286	296	328	301	290	294	297	313	294	268	286	306	301	290	305	298	287	283	307	320	280	321	302	270	309	301	280	314	317	297	274	287	285	298	309	305	297	296	281	274	296	291	306	305	272	309	278	301	272	279	276	336	273	290	301	282	307	303	280	293	277	324	288	265	296	291	298	303	305	253	302	271	316	279	323	247	312	284	282	279	288	317	312	290	294	261	298	293	309	291	287	285	290	320	280	302	293	282	298	308	286	287	314	286	278	281	340	271	293	263	310	286	264	289	306	284	291	326	296	273	296	275	285	304	302	310	298	290	293	318	319	285	305	294	279	301	304	297	315	267	286	316	289	281	295	280	339	309	301	307	268	286	309	300	312	293	291	280	271	304	265	317	315	297	346	276	281	285	297	267	293	294	267	277	274	270	306	291	319	292	246	319	294	304	297	274	296	306	287	300	312	326	252	304	279	321	284	264	293	296	276	279	284	299	298	322	300	308	334	271	287	301	305	282	297	295	285	294	321	292	293	286	271	287	259	348	289	307	271	280	267	287	264	306	304	269	328	296	305	298	291	283	295	312	317	252	288	271	311	276	273	307	322	289	332	307	311	289	312	281	292	316	294	285	307	307	293	298	283	272	313	275	279	309	287	299	311	296	315	299	276	295	323	289	308	303	294	314	319	298	312	272	282	315	307	338	275	287	285	282	285	286	305	301	283	274	300	308	289	311	288	287	292	311	283	313	314	308	313	281	303	286	294	240	278	251	290	303	316	273	276	304	255	299	285	314	293	330	300	280	297	272	291	303	265	303	295	326	285	299	300	302	301	305	298	298	302	287	330	279	264	294	290	285	305	293	321	259	321	295	287	304	293	299	281	295	280	301	275	288	286	275	319	300	301	321	287	264	288	274	323	281	303	295	296	300	294	279	317	289	272	271	305	280	279	292	302	271	274	273	305	308	284	278	297	280	273	281	286	295	272	281	250	279	277	278	303	287	308	296	260	284	308	284	266	298	326	309	253	277	293	290	275	312	269	294	320	296	326	281	300	268	321	288	316	263	271	280	295	310	289	296	287	328	288	320	288	315	299	286	299	278	319	278	332	289	288	341	295	281	305	294	310	291	280	267	292	297	282	286	309	309	322	295	309	331	278	315	324	302	288	288	286	312	299	301	281	303	300	299	299	314	321	281	297	304	285	272	267	297	316	284	311	305	306	279	320	302	316	303	316	292	309	257	301	305	282	310	294	313	288	268	311	313	276	293	295	313	278	338	323	305	301	309	299	289	273	294	304	299	304	343	292	263	310	340	298	302	256	303	309	314	312	314	294	336	301	278	289	292	291	277	297	304	314	268	301	330	301	333	279	296	279	281	294	313	299	253	293	336	316	299	274	256	268	284	275	323	288	294	290	298	316	288	278	278	306	281	264	308	276	290	304	301	313	284	340	299	327	290	260	295	302	296	298	293	306	288	303	308	294	304	286	305	307	299	279	293	308	282	305	263	288	294	295	319	295	291	294	281	261	291	297	305	312	267	305	304	275	301	273	306	294	281	291	315	271	297	287	297	301	288	306	288	326	291	284	312	288	293	291	282	286	298	297	297	284	309	311	289	328	276	295	284	278	300	305	269	281	290	285	307	285	286	266	277	312	276	319	319	311	285	304	267	288	299	293	299	282	266	277	286	313	313	285	286	286	277	302	287	280	268	265	328	293	264	317	297	288	271	296	291	311	292	333	311	328	276	298	297	303	296	296	303	311	284	293	291	278	326	295	317	292	289	293	270	267	302	276	264
36667	9914	1729	977	691	467	381	304	257	228	247	186	202	169	154	159	166	131	133	125	138	103	114	129	120	125	109	117	107	128	107	122	99	98	125	123	102	107	108	97	103	119	92	116	81	106	90	121	106	103	103	102	107	116	110	101	109	104	103	112	106	88	123	98	104	104	128	93	104	118	81	119	102	112	106	97	118	121	91	95	106	106	100	103	105	121	103	89	97	102	117	95	120	97	106	107	125	104	113	96	88	89	92	94	104	107	107	90	109	113	79	117	98	102	104	95	108	129	99	102	100	97	86	85	96	103	87	103	112	100	103	86	94	85	102	100	102	81	105	102	85	98	84	97	115	109	90	104	84	111	100	109	94	96	99	111	108	98	109	110	101	111	92	115	109	109	104	117	105	93	106	102	88	98	99	102	104	118	98	92	111	103	111	95	108	123	101	90	125	98	106	107	90	93	87	92	95	100	105	90	108	97	92	96	87	88	82	94	110	101	98	94	88	99	120	86	128	97	110	92	111	108	89	106	101	125	111	97	100	101	103	98	113	115	103	89	113	114	92	98	102	98	92	103	88	102	100	104	81	117	86	98	110	104	95	98	102	100	91	97	75	102	112	103	109	114	95	100	98	114	108	84	101	98	113	95	111	89	96	109	126	102	112	96	106	84	109	85	108	91	109	113	81	100	83	106	101	114	112	99	102	102	110	98	93	86	116	110	103	98	93	101	102	103	111	98	107	100	81	101	104	92	107	94	82	106	112	94	111	122	95	102	114	114	112	88	99	92	99	106	105	93	96	97	112	89	112	103	106	114	94	79	90	96	65	99	103	96	105	101	117	103	119	107	115	113	104	100	106	119	105	113	89	116	87	108	94	104	97	100	97	89	110	91	104	113	106	95	92	117	111	96	99	98	90	115	101	116	89	90	88	100	107	97	89	90	105	112	99	104	119	109	100	106	108	102	98	94	87	102	105	99	115	112	110	92	103	101	93	98	95	112	103	108	84	100	103	101	78	114	102	91	116	103	108	104	113	91	99	87	92	92	111	117	101	103	92	108	116	96	113	101	107	103	107	102	94	96	84	102	111	99	115	103	91	101	102	86	118	94	79	131	81	96	98	108	114	100	116	100	108	98	96	104	106	92	95	105	101	105	89	126	101	110	100	115	103	104	103	100	97	98	93	76	98	108	143	116	115	97	114	95	93	88	95	111	113	99	106	108	89	98	109	93	117	113	111	114	130	122	110	106	110	102	104	116	97	97	101	116	114	98	108	103	104	101	96	121	115	114	120	95	116	93	101	101	113	99	122	96	104	121	107	112	91	78	97	117	103	99	102	95	113	116	92	127	110	104	102	105	90	93	109	114	83	109	113	99	108	105	109	112	107	125	116	96	101	118	114	95	98	105	95	101	106	88	88	106	110	106	97	90	101	99	95	103	115	110	108	102	95	108	99	81	103	106	112	94	127	98	104	104	117	100	94	88	105	102	110	127	102	92	112	123	91	121	134	103	99	101	96	105	96	114	105	92	124	107	115	108	94	97	107	83	94	115	86	109	94	96	109	108	94	103	85	86	113	111	117	89	115	108	92	102	105	109	88	111	106	108	96	104	105	91	106	95	83	112	88	85	100	104	97	82	107	98	108	111	104	108	105	89	79	80	99	99	98	84	107	98	81	122	111	99	95	114	102	105	102	114	101	106	92	96	106	93	100	108	83	100	108	114	95	98	108	111	90	100	84	120	106	103	104	83	101	110	95	102	100	111	110	112	88	98	111	107	114	101	111	113	107	103	84	107	102	99	89	91	94	96	99	109	93	100	92	97	112	96	94	100	103	103	91	104	95	110	99	90	94	107	121	112	101	100	113	109	101	113	103	92	99	101	99	96	82	88	102	118	120	95	114	101	95	92	106	104	106	117	114	112	106	103	99	95	95	82	113	109	113	97	100	116	94	113	82	110	96	100	107	110	113	108	93	101	98	106	108	106	64	98	101	78	89	87	107	98	99	103	112	111	109	115	118	95	98	100	94	93	103	104	92	79	90	86	82	94	119	116	113	110	106	91	95	101	97	104	95	103	120	102	101	123	131	94	123	104	88	103	118	110	104	99	105	101	106	109	107	100	97	107	96	95	123	101	98	102	97	110	90	87	100	99	110	113	106	110	101	107	87	105	102	103	99	103	89	96	103	84	84	118	107	112	104	114	93	95	97	110	122	100	122	86	97	99	91	81	99	112	112	87	97	100	122	99	116	98	120	104	94	131	108	100	92	101	90	113	106	108	94	104	79	86	91	100	113	102	98	99	107	99	86	108	107	120	103	107	101	100	117	118	106	115	104	111	134	113	102	111	100	87	105	105	110	101	113	94	91	107	102	108	71	88	112	121	96	88	115	89	97	90	92	96	109	82	115	120	103	105	105	104	105	105	108	96	104	104	94	82	116	113	114	90	103	111	93	113	135	123	115	82	109	116	93	99	100	93	100	93	92	97	111	89	112	92	102	105	116	93	111	103	107	85	119	118	101	96	89	101	102	82	107	104	93	126	112	93	111	91	110	107	96	112	100	90	112	104	103	119	90	97	95	100	107	99	78	83	107	104	93	98	106	103	95	102	90	88	102	89	95	112	102	96	98	107	106	116	84	106	83	117	99	92	107	105	93	121	100	85	101	98	107	110	98	124	107	90	92	101	111	92	114	94	94	109	107	106	102	110	89	101	94	109	97	102	116	101	97	103	117	99	100	116	91	108	91	100	99	92	108	100	97	113	96	111	74	119	119	107	96	99	113	98	102	94	90	108	105	95	90	102	97	104	110	118	104	105	100	118	100	93	108	97	112	91	107	116	98	113	105	99	99	88	91	88	91	106	127	118	98	90	115	104	99	98	111	109	92	107	101	112	109	85	97	116	109	96	105	113	103	114	101	99	96	118	105	94	84	107	86	105	122	104	85	100	124	102	108	116	95	98	101	107	97	102	86	102	114	94	111	116	113	126	94	98	102	107	101	130	101	99	102	78	129	123	88	92	90	97	118	101	118	108	117	91	116	104	118	90	78	111	96	92	107	93	96	109	87	97	101	94	99	97	105	93	104	96	89	103	101	89	104	98	118	124	95	109	103	92	119	105	85	92	93	92	106	118	102	93	101	111	117	107	107	101	97	105	107	102	89	107	107	91	112	104	95	115	108	98	110	95	106	95	110	78	121	96	93	97	94	103	100	108	102	111	98	102	105	122	103	111	103	98	107	94	117	100	95	89	94	93	99	124	108	112	106	99	103	100	89	91	113	102	103	105	109	99	93	115	100	115	80	103	108	98	102	98	101	104	115	97	95	102	104	102	102	113	107	89	89	117	86	111	101	97	97	103	110	98	94	107	93	95	108	106	115	111	106	79	118	85	113	101	97	95	112	97	97	90	99	96	112	102	108	94	108	88	97	111	114	88	106	100	97	89	106	87	94	105	107	98	99	106	104	91	98	98	113	103	88	113	88	96	109	104	130	105
16601	1289	2761	3233	2768	2189	1806	1494	1371	1035	1023	924	803	757	759	681	641	584	574	581	554	525	488	446	428	442	456	427	436	398	441	433	435	417	473	402	369	407	394	401	405	378	366	363	397	389	393	423	366	377	358	396	385	379	394	364	365	370	340	361	392	333	385	363	349	351	349	328	362	382	363	345	358	379	371	316	331	368	303	360	341	325	375	366	337	339	346	354	370	351	373	350	375	372	347	400	356	325	357	351	375	362	380	327	364	337	358	339	360	324	348	355	332	353	389	360	373	388	350	346	356	356	353	354	345	333	347	399	342	347	342	342	367	347	421	371	345	326	331	353	320	371	345	362	360	343	329	327	336	341	339	338	362	343	341	344	388	309	350	342	315	340	338	349	343	360	326	373	340	338	322	348	371	339	339	345	334	371	332	331	351	332	366	353	340	343	339	353	384	337	335	311	339	365	352	360	343	332	365	367	382	362	341	332	362	349	336	326	343	347	363	372	345	328	311	336	331	362	366	341	341	359	352	345	367	344	352	357	371	347	339	381	322	313	360	354	330	361	368	331	352	345	343	346	385	361	346	317	357	333	323	340	328	326	348	339	368	346	341	344	326	343	323	343	320	338	308	383	315	367	345	349	337	348	332	351	362	352	332	345	356	350	364	360	357	346	350	354	309	332	385	355	313	339	354	349	362	361	371	351	369	365	365	334	329	340	387	387	372	327	362	336	319	354	325	356	350	346	330	338	344	331	359	331	351	322	346	327	352	367	359	368	335	347	318	315	342	350	318	316	344	354	337	355	332	346	350	319	359	341	371	315	358	334	367	361	358	357	332	380	326	352	349	357	356	360	331	331	352	358	325	322	304	330	338	353	349	364	356	328	326	335	371	354	325	329	332	376	340	376	373	341	364	368	333	343	354	350	347	363	326	354	347	324	343	326	333	312	337	326	319	361	377	358	367	355	358	354	358	369	343	333	375	354	359	334	334	331	311	366	362	336	356	350	373	346	325	298	335	348	327	316	371	346	369	342	344	332	347	371	354	350	351	326	341	314	334	348	325	381	348	339	352	329	362	364	346	352	344	336	372	375	347	330	355	319	347	332	345	355	343	308	329	355	332	345	351	326	359	334	367	333	335	362	349	353	358	358	327	370	359	349	349	355	390	342	326	385	392	338	341	337	313	323	335	386	363	379	343	329	317	345	318	347	346	369	328	395	329	338	368	347	359	362	352	350	327	343	387	363	368	362	359	379	343	336	318	350	337	343	349	352	359	353	364	292	339	346	368	344	351	388	343	324	351	337	337	316	325	348	359	371	359	351	330	332	350	359	337	344	349	351	376	364	350	341	348	337	320	343	375	353	369	356	358	337	319	384	357	343	378	367	348	354	361	355	380	355	345	334	359	352	378	361	359	373	382	354	365	361	338	331	330	356	327	321	347	328	350	352	316	324	370	340	350	377	330	368	331	351	349	321	353	349	364	336	343	341	335	348	371	361	358	313	364	319	342	317	334	334	347	372	340	343	327	356	334	363	362	338	327	353	347	344	350	334	346	323	345	337	317	340	352	344	369	359	380	331	329	371	330	331	344	330	365	351	361	320	354	342	335	340	336	328	336	321	325	368	348	367	345	355	370	324	347	335	329	350	380	376	324	319	317	361	385	322	348	374	332	334	341	342	354	326	351	354	364	341	352	344	336	320	366	355	356	353	346	349	340	329	372	343	354	347	339	339	347	330	344	352	372	368	348	369	347	339	347	344	361	347	361	325	351	361	374	368	357	359	313	326	360	363	389	317	354	338	331	326	350	394	351	343	376	366	359	350	353	347	399	315	337	313	349	306	374	347	358	333	341	324	353	349	329	343	339	349	361	347	346	350	355	347	369	340	339	339	315	345	323	362	342	301	357	363	331	350	356	315	324	353	349	337	356	346	375	369	387	342	348	369	359	383	380	335	326	348	359	381	338	391	362	384	347	342	363	322	339	368	361	321	348	285	362	340	348	313	369	356	340	342	372	329	318	347	359	360	325	364	369	366	362	339	356	322	347	371	348	328	343	345	333	334	351	342	347	350	338	344	369	346	336	363	335	322	339	364	355	358	338	386	341	369	345	338	366	330	351	347	307	346	363	341	370	355	353	337	320	353	365	358	351	338	358	342	315	333	353	350	329	333	356	350	355	385	381	337	367	342	369	334	360	352	354	358	340	345	359	357	316	348	390	323	387	341	337	304	348	341	356	344	335	350	383	342	357	362	335	309	364	348	336	377	338	342	375	364	347	352	364	352	317	359	363	337	323	371	352	355	360	324	328	369	340	321	368	329	359	373	355	347	352	331	339	380	329	353	313	366	368	345	351	336	357	368	342	388	343	346	344	341	355	350	364	344	370	376	332	371	308	340	353	305	350	352	341	345	322	347	354	363	319	344	319	344	347	360	320	326	291	344	373	340	343	329	324	328	349	336	321	397	356	338	342	353	356	321	345	365	363	366	349	343	344	335	330	358	360	329	351	326	367	350	375	331	339	394	339	367	341	338	351	336	359	374	334	324	352	337	367	373	352	318	311	352	338	346	335	359	349	385	334	331	324	344	334	367	377	329	310	352	376	352	363	366	322	345	380	340	300	364	334	327	358	358	342	343	372	332	359	312	386	333	306	345	354	329	349	365	335	353	370	356	373	317	353	344	350	302	351	327	393	340	377	300	316	355	365	348	370	355	364	357	328	367	357	336	337	363	350	336	324	357	336	319	339	325	334	335	363	359	342	363	360	359	369	362	357	364	331	366	339	360	337	349	393	359	351	375	344	343	394	330	322	331	378	343	304	336	344	351	360	336	325	336	370	311	352	329	357	356	338	345	363	342	361	319	348	335	317	309	327	355	367	343	338	327	336	355	350	347	367	363	334	363	358	334	345	364	332	380	317	321	335	349	332	354	382	396	345	348	359	354	347	340	334	327	307	324	367	331	326	336	356	401	314	333	359	341	344	356	373	358	365	337	363	345	319	351	358	346	349	323	377	349	344	356	318	355	334	338	380	352	361	344	351	330	377	361	336	388	352	341	355	342	366	310	372	353	345	361	371	351	365	352	343	364	332	365	352	315	353	330	356	360	322	378	328	378	357	363	328	354	332	360	376	373	358	346	349	332	321	346	356	324	364	329	335	352	338	362	341	358	332	351	351	373	334	341	363	357	390	344	348	355	355	354	340	321	340	345	352	340	332	354	373	353	325	326	356	348	353	360	354	329	381	337	339	361	355	396	338	360	348	340	343	353	333	354	324	353	313	371	339	347	348	352	309	332	323	354	352	338	349	363	362	333	377	328	336	390	351	355	348	370	342	372	339	326	377	359	325	320	348	342	344	360	340	347	334	344	351	342	347	321	370	337	334	372	339	347	357	375	342	313	339	346	351	361	387	332	369	376	363	306	354	324	391	321	316	356	367	331	356	338	343	331	336	366	352	331	312	343	332	350	369	331	308	361	350	342	343	345	365	345	352	393
43364	22209	14125	2366	1358	1125	817	596	548	516	395	399	336	370	313	282	283	271	253	283	260	281	252	215	226	230	263	263	203	219	244	225	227	225	228	220	205	215	211	235	216	232	241	212	237	226	237	200	223	220	196	248	228	220	217	212	233	218	194	212	204	209	213	214	212	198	200	208	211	208	201	224	219	190	209	223	215	210	211	222	210	204	224	213	208	229	181	203	207	200	200	222	225	218	244	206	200	224	198	184	222	189	192	225	206	189	209	190	215	205	238	219	215	209	211	210	205	189	217	164	219	208	215	249	231	220	217	233	202	191	207	200	216	219	209	210	189	206	224	214	213	212	205	188	202	202	206	191	200	213	195	200	181	220	198	217	189	214	196	223	195	227	235	224	223	209	195	214	212	198	221	209	209	219	206	178	201	197	213	216	242	212	205	207	240	237	195	207	238	206	222	214	197	225	217	226	187	198	221	192	195	192	207	219	202	207	217	207	234	210	219	188	216	213	226	181	212	209	208	194	202	195	198	215	218	215	206	202	191	230	225	205	209	203	197	206	200	219	196	206	229	194	195	206	181	219	199	206	207	227	231	191	231	206	198	210	204	216	184	212	192	233	227	206	256	174	222	223	196	195	194	205	228	186	232	189	206	185	204	188	208	216	188	221	183	211	208	228	199	196	201	169	211	196	192	214	233	226	207	194	203	198	195	192	238	206	208	216	233	187	220	219	204	203	216	227	210	212	213	212	243	205	190	230	195	218	203	223	221	184	197	210	203	221	231	199	201	206	213	209	196	209	194	214	206	218	177	228	206	207	195	212	233	226	183	186	211	216	201	208	207	222	211	183	179	214	209	198	227	203	192	210	195	214	195	198	173	219	230	221	226	209	182	214	195	226	191	194	203	217	206	215	195	228	209	219	205	222	220	197	218	192	243	188	205	214	203	181	225	208	236	211	200	208	205	208	224	224	197	190	219	219	204	213	222	212	198	202	204	228	206	195	194	208	195	218	218	214	221	191	205	207	222	197	216	201	193	192	212	186	207	222	208	194	198	199	219	222	206	194	218	211	215	202	215	219	213	221	209	196	232	220	186	191	197	195	210	214	209	178	224	215	176	239	220	248	237	205	221	194	223	209	242	234	198	190	196	206	219	205	211	210	216	221	175	211	201	179	197	198	227	204	198	212	189	216	202	210	183	187	198	203	177	193	223	226	201	206	231	181	217	230	204	215	206	206	229	214	188	201	207	234	217	203	222	198	212	204	195	200	251	227	230	216	182	217	196	209	234	215	199	225	231	189	211	227	199	184	212	219	236	225	189	225	199	225	219	241	198	185	206	219	233	216	194	215	216	204	209	181	198	200	225	215	217	233	177	224	200	209	206	189	231	222	213	189	217	189	194	219	213	203	198	208	213	216	203	207	222	203	213	206	224	222	210	221	208	200	170	180	204	216	235	202	221	237	205	231	183	210	192	194	214	207	210	224	190	218	208	200	209	206	194	211	189	226	224	234	232	215	233	207	197	225	208	211	219	214	223	192	200	209	187	213	203	192	204	217	202	182	212	218	217	225	226	201	194	205	200	191	195	200	200	193	224	203	216	212	204	195	236	198	208	208	205	206	204	207	202	198	223	218	183	198	208	196	198	206	213	194	201	219	189	187	210	211	190	197	213	207	225	215	215	189	213	221	219	190	207	221	195	199	234	197	214	192	216	218	219	197	208	212	205	201	184	230	236	222	217	218	205	198	215	206	211	207	191	233	238	207	208	204	214	198	186	206	222	248	230	198	203	230	194	210	215	236	193	201	207	203	205	199	211	204	225	224	210	201	220	206	226	209	219	230	197	188	207	226	197	205	191	212	184	205	210	178	205	178	209	198	207	208	195	219	203	223	186	216	194	217	218	210	205	213	221	219	181	205	186	218	214	216	213	176	217	215	206	192	215	224	206	210	212	217	190	208	217	221	214	225	228	185	193	217	196	181	187	206	206	203	199	173	235	212	189	210	197	208	199	221	211	202	225	208	204	230	206	195	223	217	198	196	205	202	211	208	216	229	213	184	218	229	206	192	205	209	221	205	209	212	181	199	189	220	227	207	197	204	210	226	196	186	196	253	184	222	209	222	224	225	199	205	203	216	214	201	201	218	201	204	221	239	198	202	211	222	195	213	210	238	201	195	205	205	182	220	197	203	209	195	200	204	207	212	209	210	206	218	217	213	195	197	222	200	210	215	183	222	212	207	204	211	218	185	217	225	213	194	177	189	200	220	205	215	225	216	219	200	230	202	204	198	188	197	201	222	200	196	225	227	174	199	211	208	196	228	205	223	229	200	202	209	211	213	203	239	206	226	187	199	208	197	185	211	219	206	248	194	194	198	211	239	194	199	205	214	236	196	203	235	219	207	207	204	216	205	210	192	197	184	198	201	231	226	229	239	223	215	215	198	198	197	208	235	197	232	200	192	219	235	217	201	200	195	207	216	215	223	201	193	191	206	202	195	189	214	205	203	212	224	224	225	188	192	195	197	185	221	200	201	242	221	197	193	194	217	201	224	209	204	199	183	227	190	210	210	180	207	213	201	189	197	221	213	193	201	197	221	197	209	222	209	210	220	191	210	180	224	199	231	221	196	212	230	212	180	192	241	236	196	199	215	225	210	213	210	199	205	203	217	209	197	193	235	222	184	219	201	227	212	210	179	213	200	193	237	203	236	210	203	211	201	236	221	212	218	181	207	175	198	211	190	208	209	224	189	230	243	210	198	210	194	226	221	219	216	200	199	219	219	185	207	187	214	206	193	212	232	201	191	220	218	210	221	198	194	183	201	201	226	225	215	219	195	212	221	250	218	207	199	217	205	223	218	206	203	216	225	176	210	203	212	187	208	211	211	198	193	199	210	220	212	220	216	226	197	215	201	201	191	228	211	203	224	185	214	200	208	205	213	186	222	200	204	224	196	209	226	214	195	213	220	186	221	218	197	197	211	234	222	220	207	192	217	214	207	173	214	209	217	233	201	243	237	217	208	218	218	199	203	204	197	205	234	214	207	228	230	207	231	201	196	224	192	219	206	182	191	200	180	200	234	211	209	188	219	214	180	228	202	212	207	191	197	202	210	180	226	190	191	194	232	230	221	203	214	182	222	194	213	226	253	196	220	207	228	211	194	186	217	188	223	199	194	197	225	214	186	209	234	242	232	230	225	204	204	225	189	233	228	229	207	226	215	201	204	198	204	221	236	221	190	220	191	234	210	202	219	201	211	210	203	186	206	213	191	220	224	194	212	162	227	205	199	222	199	221	194	229	224	216	205	181	207	209	186	220	213	209	185	209	179	203	216	229	231	200	190	201	221	216	218	213	181	208	187	198	208	205	212	213	203	193	220	202	226	194	188	215	197	195	230	184	181	207	225	211	217	220	192	209	215	207	221	221	205	246	214	200	203	209	217	192	219	202	211	185	200	204	231	215	197	220	193	191	219	211	194	228	192	208	210	206	199	209	232
22013	2371	5327	5988	5096	4211	3426	2808	2449	2187	1901	1715	1545	1466	1300	1265	1181	1123	1004	1009	1010	1000	920	896	958	880	819	798	837	821	821	760	806	739	738	749	713	705	777	658	732	711	680	784	684	686	686	664	642	705	719	690	654	715	689	669	663	699	637	706	640	654	696	641	644	664	654	654	661	656	653	647	596	634	609	640	644	644	640	679	660	642	618	643	634	657	615	598	641	620	623	607	649	664	684	618	629	622	658	611	623	657	647	643	636	629	664	600	673	648	648	645	626	639	684	655	631	600	621	593	636	621	631	621	644	611	611	632	596	630	641	605	683	599	666	605	605	597	663	635	601	606	650	652	666	629	648	574	621	634	610	589	647	619	649	604	617	650	649	656	647	622	639	623	611	600	590	603	632	615	604	653	664	621	634	607	655	645	633	683	610	648	665	609	627	632	634	602	640	620	623	634	597	640	640	597	649	633	602	603	610	582	632	590	611	646	636	600	626	630	609	629	643	643	670	618	630	616	629	640	634	578	619	655	592	653	649	587	579	640	600	605	626	643	606	664	598	614	624	601	551	629	600	581	606	675	625	589	643	630	644	627	620	641	611	664	627	639	655	634	595	614	629	577	653	624	607	629	652	624	609	660	644	619	602	623	635	672	621	640	597	672	625	666	649	623	675	650	619	641	628	616	638	652	640	634	591	668	615	608	631	637	608	618	647	604	615	653	611	649	620	627	631	593	647	635	608	597	603	635	600	609	653	657	669	593	685	646	606	635	671	633	627	628	646	677	612	640	620	637	625	658	637	625	663	646	604	615	617	613	642	610	626	643	616	577	621	650	628	622	618	645	595	658	632	620	598	624	625	604	640	658	620	588	624	651	624	613	580	600	630	603	607	639	604	646	593	641	613	636	632	637	632	618	562	613	597	644	603	627	603	623	619	672	626	602	647	638	606	629	601	645	626	625	643	625	644	655	583	605	643	620	643	637	595	594	611	611	666	628	610	576	638	662	603	603	597	625	623	653	635	626	632	572	659	643	619	617	616	644	645	612	658	639	640	638	671	576	599	645	661	630	623	607	651	592	592	618	600	628	610	621	612	610	639	570	623	620	609	637	640	587	642	627	651	632	626	593	614	652	622	621	644	624	607	602	655	619	604	644	623	628	657	598	615	615	604	669	622	611	642	628	648	577	623	613	602	606	638	630	627	632	618	581	618	664	604	590	630	656	640	594	591	638	636	604	602	614	642	652	590	585	643	595	629	631	589	665	591	627	622	602	663	591	654	614	596	616	614	643	611	631	661	644	597	557	610	623	593	622	628	610	649	660	649	616	646	607	653	610	623	676	602	647	627	605	614	685	608	647	670	600	633	629	612	648	665	610	675	633	621	606	609	605	574	605	638	652	609	622	607	660	630	603	600	612	653	591	677	622	658	607	607	638	637	645	621	653	619	659	627	597	655	686	612	605	621	614	604	649	636	635	648	612	626	627	634	602	627	656	605	578	671	657	632	606	630	600	646	636	623	625	612	667	658	627	636	678	645	633	620	627	655	605	618	607	602	586	653	625	600	660	625	615	606	627	593	579	632	678	610	670	607	636	616	635	611	636	641	606	596	625	628	649	577	647	647	632	628	671	634	632	637	564	625	661	635	560	650	635	649	602	649	585	597	613	665	580	637	604	573	567	611	634	606	647	616	616	667	637	641	557	625	623	631	573	647	595	624	629	669	591	584	615	606	597	663	646	609	631	616	581	661	582	626	671	603	587	618	632	659	642	589	601	642	649	623	625	686	595	598	635	611	601	570	598	610	607	638	581	608	602	623	645	635	675	621	654	674	631	647	605	617	638	651	645	602	607	623	603	697	611	605	619	626	631	572	607	663	629	640	597	679	604	626	623	632	607	641	679	666	642	613	624	637	616	612	669	661	608	599	667	579	643	632	628	618	602	592	630	593	650	652	594	631	626	614	631	671	585	617	650	662	644	655	612	641	598	618	579	621	637	594	659	613	608	645	658	668	680	646	625	604	602	632	631	642	634	615	697	645	587	624	615	645	647	629	625	593	625	627	614	599	617	635	638	680	614	633	602	605	578	648	618	600	640	620	632	596	617	608	638	596	575	600	613	634	646	668	588	668	614	662	670	621	591	599	632	599	644	608	631	611	627	610	616	617	642	648	609	607	584	656	632	603	641	616	597	619	643	601	638	604	624	634	633	658	659	663	652	649	668	660	624	597	628	653	631	660	639	617	631	607	613	606	625	597	580	588	608	642	663	612	655	554	610	572	623	616	650	584	657	674	600	614	628	629	633	611	642	672	605	630	643	644	616	658	609	633	628	618	625	612	655	622	590	630	597	643	652	647	630	652	595	651	638	651	649	679	586	625	654	628	640	638	581	669	672	635	592	665	603	663	620	665	610	602	621	654	632	594	663	627	603	629	586	637	620	602	677	646	598	619	641	641	603	635	626	603	641	613	628	614	589	622	664	615	609	640	678	599	620	643	625	656	603	624	582	623	635	604	640	602	593	643	644	617	648	616	644	618	622	643	618	588	599	642	636	603	629	617	633	573	655	638	632	615	637	657	647	580	646	624	657	595	621	631	572	615	587	599	553	624	618	665	621	677	614	628	628	630	613	674	638	622	630	640	651	599	627	624	598	623	624	617	663	632	585	610	637	625	654	638	647	654	607	641	629	649	619	631	683	650	608	646	641	646	622	638	656	616	581	595	655	630	607	609	637	631	618	619	636	617	639	624	628	649	576	638	649	637	664	610	669	651	557	588	669	604	638	588	622	611	627	615	599	638	628	602	608	654	617	650	627	630	679	647	576	610	677	629	633	647	584	642	682	660	657	648	602	626	624	614	581	679	606	636	610	669	598	627	603	618	629	637	607	565	628	658	604	633	620	588	630	639	546	641	614	599	641	627	592	623	608	615	627	624	679	609	633	629	618	611	636	629	651	641	581	653	615	588	621	623	601	628	640	637	645	612	609	665	616	629	642	640	660	663	609	603	603	632	588	629	641	616	594	633	650	638	601	659	589	586	595	613	639	612	637	641	679	622	672	655	644	605	610	619	659	620	665	631	652	570	636	658	653	615	666	628	586	655	664	644	658	615	628	615	648	621	606	611	629	659	678	630	651	635	604	626	596	608	589	645	632	606	631	665	638	651	602	649	643	628	652	629	579	649	607	585	660	594	666	654	623	626	668	630	620	572	627	670	596	638	601	626	603	654	577	638	633	654	580	661	601	588	646	617	633	630	593	611	612	675	647	625	617	647	639	605	628	608	603	637	610	627	616	623	648	624	608	622	626	639	636	646	603	616	632	581	604	648	599	603	595	654	597	629	624	569	593	636	662	619	588	614	623	614	587	617	631	593	627	629	602	616	621	605	605	630	613	611	635	612	622	577	646	603	658	654	622	640	629	616	627	669	670	538	643	623	677	621	599	607	634	568	640	610	607	641	637	629	606	631	656	637	642	645	678	617	644	571	620	659	632	604	608
5764	339	231	140	105	87	78	88	104	100	85	84	87	82	89	76	83	100	76	81	80	71	84	100	87	87	80	86	91	95	80	86	87	94	75	90	70	83	94	88	103	74	91	102	84	87	72	73	93	77	92	83	87	92	95	89	94	90	87	78	90	69	88	105	97	86	100	99	85	75	90	77	94	87	89	67	81	79	92	83	81	90	93	72	97	93	103	81	81	85	88	88	83	77	88	82	86	69	92	78	105	94	72	97	103	84	96	91	109	78	92	83	90	99	93	81	86	88	66	77	69	79	74	81	116	95	81	97	88	97	83	89	86	92	71	88	95	88	88	90	88	89	80	84	88	73	90	82	91	72	68	82	83	83	81	75	80	83	62	72	77	81	84	74	86	85	90	112	87	93	86	105	100	78	79	91	82	69	93	72	71	79	79	80	90	71	105	85	103	76	79	80	73	86	75	108	92	89	99	76	91	73	85	89	87	84	102	81	88	98	88	93	73	84	90	75	84	85	92	89	96	89	85	96	84	91	95	92	77	77	72	99	81	89	83	91	85	73	80	101	85	95	94	94	85	71	86	94	82	88	83	101	94	79	88	89	85	97	80	87	84	75	88	83	81	87	69	80	97	61	68	67	90	86	88	90	87	77	77	84	81	91	84	79	71	100	85	73	99	92	102	98	88	81	82	93	87	77	69	92	84	88	90	81	71	66	86	88	85	71	91	82	103	92	75	78	87	74	89	78	75	80	91	89	80	96	88	87	78	71	91	79	88	84	84	94	93	84	107	86	94	105	87	81	84	78	85	69	71	79	97	90	94	95	93	92	71	88	87	88	94	75	93	80	79	83	75	95	100	96	90	88	90	104	77	103	92	81	88	83	69	87	89	96	89	94	89	82	84	73	93	72	86	86	76	91	88	77	83	80	102	79	84	90	82	90	87	86	92	91	78	95	84	89	88	98	81	87	90	85	82	93	91	81	90	84	83	79	62	84	112	81	86	78	85	76	98	93	88	89	83	73	101	84	82	88	70	74	76	85	81	101	97	84	83	99	83	84	82	70	101	70	90	99	79	87	83	83	71	79	89	87	87	94	78	79	89	81	94	87	91	99	84	96	83	81	91	92	75	86	75	78	95	88	75	81	98	104	79	76	92	98	75	94	100	94	86	75	106	104	86	93	96	85	77	90	82	71	86	92	94	87	106	96	82	80	81	86	96	83	76	96	66	81	80	92	77	81	81	83	91	86	87	86	93	77	72	97	90	100	93	82	75	93	86	95	66	85	75	71	90	89	87	74	77	81	87	99	92	74	85	87	96	89	78	93	71	87	77	78	112	77	76	85	83	88	88	87	83	84	83	90	111	91	83	95	83	78	82	85	79	64	68	93	76	94	82	92	86	93	86	82	90	107	92	78	84	80	90	90	89	91	84	83	97	96	100	72	89	83	101	86	83	94	82	91	90	89	93	72	73	81	90	64	86	78	85	89	72	74	82	78	94	82	92	74	86	87	86	97	68	89	82	96	86	100	72	78	89	96	103	86	85	97	80	92	80	80	86	88	88	74	86	76	87	93	62	72	72	101	100	77	77	89	76	90	89	110	74	88	98	81	89	85	94	86	108	73	115	86	96	86	91	72	96	102	89	87	88	90	85	75	93	94	78	93	93	79	72	108	69	89	81	95	77	71	96	83	94	86	81	78	87	62	87	87	101	88	84	65	78	85	80	95	91	89	91	103	80	92	87	80	82	86	103	89	104	67	92	86	89	96	88	88	85	101	89	97	87	81	92	65	85	89	78	81	91	97	85	69	80	93	93	97	93	97	90	85	81	79	95	83	94	101	96	80	94	90	97	88	97	81	87	72	79	81	93	96	84	94	85	82	84	89	85	83	93	93	74	96	72	92	82	64	93	92	87	71	76	80	81	99	80	74	97	86	88	79	82	85	85	86	71	80	88	87	89	81	93	89	77	85	92	77	99	98	79	88	76	89	92	90	81	76	86	80	89	86	85	70	90	95	91	90	87	81	71	101	85	80	80	88	85	86	95	74	102	76	81	80	75	94	93	87	89	89	84	94	87	79	89	82	85	71	89	81	79	83	90	76	80	78	81	81	84	81	84	100	84	85	90	88	75	86	76	90	90	71	103	71	80	99	74	89	84	86	82	100	100	71	91	96	72	94	93	75	81	89	75	77	72	83	83	101	68	81	93	82	104	83	87	111	84	85	71	70	89	100	74	88	91	63	92	100	88	89	78	85	83	84	82	89	79	74	76	87	93	79	71	82	96	86	98	101	95	80	107	81	96	74	70	84	85	79	88	74	101	82	84	63	100	95	86	99	77	86	86	78	94	94	86	77	87	98	97	92	82	93	76	87	85	113	74	88	80	91	94	88	89	92	96	100	81	85	85	99	95	92	92	75	76	78	95	87	90	88	76	81	76	91	78	84	85	70	87	100	101	95	95	79	97	93	86	94	110	76	84	70	100	85	98	82	78	91	88	65	71	76	75	92	70	80	89	82	89	85	83	98	91	92	104	87	79	89	74	91	84	83	94	102	91	89	76	87	78	64	76	84	93	85	80	88	87	71	84	87	82	96	84	83	87	77	89	70	95	76	95	85	89	85	80	87	87	97	93	71	91	78	81	95	90	91	80	80	73	92	92	96	95	97	74	81	84	89	72	94	83	89	102	89	89	80	98	95	92	80	91	95	95	97	99	78	82	87	77	74	76	94	94	84	69	89	94	91	81	84	78	106	103	95	95	85	76	84	98	86	89	82	85	97	91	101	76	89	77	81	87	93	84	80	80	77	97	85	78	106	96	103	82	83	85	80	79	70	92	90	99	87	87	89	78	66	87	81	89	80	65	82	69	75	90	97	90	89	86	93	83	106	74	83	94	93	85	79	85	92	90	83	91	91	99	67	78	74	99	81	89	86	76	85	83	94	98	80	100	91	77	76	94	76	94	80	77	67	68	86	83	84	79	105	90	98	77	82	72	89	77	83	95	83	84	94	92	93	95	91	90	92	90	70	90	84	61	90	78	107	80	107	84	87	96	81	86	76	104	96	79	91	83	85	96	86	82	83	90	94	65	81	88	80	84	87	87	76	94	79	78	92	74	93	89	72	80	83	90	90	89	89	88	94	83	90	93	66	81	78	81	71	91	91	83	95	82	98	83	77	83	75	94	90	83	68	81	82	81	87	94	98	70	89	100	84	65	82	75	78	95	84	89	92	86	71	89	72	83	65	84	87	88	87	78	90	99	86	84	94	78	97	111	81	75	97	97	102	94	78	72	88	85	93	71	82	108	91	92	101	80	98	87	96	81	87	106	69	85	85	87	77	82	84	79	81	79	92	78	83	108	85	93	86	85	87	67	99	88	69	94	94	95	90	80	71	106	79	72	85	103	94	87	90	90	83	78	102	84	81	89	104	100	100	82	88	81	77	87	88	101	88	91	79	91	82	100	89	110	81	100	84	84	77	72	86	101	90	81	88
5668	348	458	419	393	415	383	348	330	327	339	299	325	331	336	306	325	293	300	307	316	300	280	307	305	304	316	291	293	310	283	320	291	298	297	268	301	298	298	293	306	301	309	299	279	302	277	286	286	298	292	303	270	294	300	331	300	288	272	283	307	283	284	294	284	253	267	298	288	261	311	301	272	279	296	311	290	295	299	288	310	308	299	317	288	296	300	325	288	292	260	311	299	283	304	286	273	292	289	264	293	308	312	297	329	299	309	291	304	302	317	289	304	306	306	323	280	307	322	314	296	282	278	269	289	323	304	297	283	265	306	274	303	292	314	321	297	297	317	316	272	320	307	279	304	294	309	304	310	272	314	276	278	288	298	292	326	306	296	271	293	278	282	310	291	299	291	293	294	294	261	276	309	309	296	278	315	312	304	313	277	307	305	307	285	303	278	308	286	292	321	279	327	269	302	319	310	280	285	313	277	305	290	305	285	313	292	318	287	262	316	283	319	336	293	288	310	284	300	310	305	310	279	299	328	300	291	307	294	300	324	284	311	298	293	289	305	292	288	295	288	312	313	345	292	288	312	318	268	308	286	290	279	327	261	267	321	335	289	298	277	276	272	286	269	294	318	314	320	285	297	262	282	285	282	320	291	301	299	314	289	288	311	287	294	277	316	316	341	313	302	317	288	281	272	298	274	264	303	299	304	304	315	294	285	295	315	265	305	278	294	291	266	300	290	290	280	270	319	280	290	276	285	309	271	302	303	298	298	308	273	321	318	275	286	299	291	299	316	322	304	274	304	286	318	301	297	350	261	320	269	283	309	289	269	309	290	304	291	297	278	320	303	307	284	326	279	280	304	290	302	279	292	316	338	262	280	305	299	284	304	282	299	280	317	305	290	279	302	282	301	256	298	288	324	282	295	288	311	293	328	302	278	301	296	290	294	282	299	269	310	294	308	321	304	317	292	316	290	272	286	272	276	305	333	291	294	304	315	282	296	299	295	298	300	279	296	315	307	290	327	297	298	312	299	295	285	292	277	295	297	309	302	310	304	292	313	309	291	306	285	294	288	275	315	297	291	296	270	289	286	291	294	305	309	290	267	273	272	301	283	333	317	293	266	289	286	286	309	279	305	300	318	318	280	312	300	331	281	295	297	314	306	281	302	282	287	284	312	305	320	298	283	322	297	267	317	283	323	281	301	312	280	272	314	304	285	324	320	258	313	306	289	303	301	318	272	306	307	300	282	331	258	308	266	269	290	293	320	302	288	300	303	282	274	284	307	280	304	320	288	282	284	312	304	314	326	312	281	313	292	288	303	318	290	323	279	322	323	290	292	306	312	318	295	287	310	296	285	294	298	295	326	293	291	314	294	296	299	247	306	299	300	284	301	276	284	296	311	279	290	298	299	321	303	325	275	282	279	289	313	298	301	328	260	268	299	279	303	315	316	288	305	276	288	292	308	328	343	318	293	266	298	290	317	311	290	311	285	311	300	280	282	260	272	328	295	304	292	304	281	291	300	318	310	268	278	315	302	279	315	279	269	322	295	291	296	321	296	293	328	285	292	291	278	299	284	285	287	312	295	313	291	267	278	284	296	277	281	310	299	298	286	279	285	293	296	314	303	313	297	279	298	286	283	324	286	312	306	325	306	295	294	301	324	288	284	299	309	289	313	320	278	288	279	301	289	286	290	306	311	293	295	273	283	313	306	282	314	276	299	305	283	280	290	304	294	308	278	295	295	297	320	309	274	321	287	290	296	315	275	295	339	285	277	295	278	278	298	294	281	281	294	286	289	287	303	291	297	301	276	306	295	294	270	327	302	290	280	259	283	288	262	302	327	286	306	304	307	293	307	264	303	317	291	322	250	335	310	296	305	288	271	304	263	262	291	325	303	310	288	284	315	310	302	287	296	302	310	321	289	321	297	312	295	292	306	315	291	288	283	289	309	313	289	295	290	298	277	350	290	265	289	287	316	306	318	283	320	295	304	313	290	300	285	313	301	302	284	289	297	329	313	276	278	284	311	288	273	305	274	319	281	304	266	293	298	297	246	304	315	318	315	279	292	299	278	316	313	295	298	278	276	316	320	297	305	251	287	323	328	300	306	312	329	307	329	280	311	272	279	285	298	292	306	295	314	275	295	298	325	293	303	304	308	277	273	316	277	298	273	270	315	297	320	307	286	294	280	306	304	309	320	312	290	286	282	299	305	327	302	314	314	284	291	267	301	298	289	295	322	282	328	267	289	269	282	289	297	308	294	277	269	282	276	287	322	287	310	307	291	301	320	294	285	272	319	291	278	287	299	290	292	303	283	272	291	281	296	293	303	309	302	290	282	319	280	291	293	314	283	304	307	299	302	311	285	328	283	273	302	293	305	306	262	328	312	306	305	309	297	269	313	317	277	315	258	308	305	308	279	287	284	287	273	282	304	313	319	297	308	317	317	285	298	276	308	302	263	292	307	303	291	288	289	293	332	323	266	302	299	308	298	292	278	280	292	305	295	281	298	289	308	287	313	328	277	274	339	274	293	325	288	288	312	288	280	302	268	306	294	282	309	319	305	289	287	307	325	286	273	284	286	288	311	287	302	313	303	275	310	259	296	311	307	295	284	309	297	280	291	271	275	310	313	293	290	306	295	302	279	339	316	295	274	281	286	309	300	290	300	339	310	286	326	310	283	277	300	311	328	306	301	333	310	301	288	306	329	286	327	318	296	302	287	286	280	298	298	287	309	303	291	281	309	280	284	270	297	290	296	261	307	288	286	327	269	321	299	290	307	299	276	303	331	278	278	305	323	299	280	316	335	272	288	279	268	286	294	292	269	314	305	302	287	327	264	283	268	296	324	300	296	303	313	280	333	294	286	298	311	306	298	304	298	338	293	268	285	310	301	320	281	308	302	281	309	293	337	276	284	297	297	318	295	292	292	303	299	311	297	280	323	297	292	309	305	295	285	300	338	292	263	298	282	318	283	339	328	297	292	282	319	290	322	292	314	295	311	279	300	289	291	271	288	314	295	308	277	300	286	304	277	297	328	316	272	296	304	280	310	293	281	295	313	309	321	300	260	287	276	297	271	333	291	288	283	268	289	287	288	297	333	291	290	304	295	334	303	297	331	306	295	313	309	301	309	297	305	280	277	292	298	274	311	292	309	282	268	302	317	276	303	279	269	302	276	281	300	300	318	293	295	260	303	326	304	318	310	305	319	301	284	296	281	308	279	261	296	305	292	290	281	289	260	291	302	297	271	318	290	321	302	301	280	318	308	307	290	275	307	310	308	294	315	278	279	291	311	288	313	332	289	291	274	332	289	274	319	311	299	303	274	291	306	281	293	323	285	311	310	279	308	304	307	291	301	284	295	299	327	291	279	291	324	304	305	322	282	314	309	280	293	321	301	321	296	313	309	300	294	294	278	293	267	290	299	314	291	330	287	271	301	296	285	261	288	280	286	308	311	289	282	286	306	290	287	316	293	296	293	271	311	332	287	288
37612	11569	1865	915	674	509	373	293	268	198	197	179	150	169	151	145	129	142	136	140	110	128	123	127	113	118	128	128	106	111	119	112	122	111	109	108	121	95	105	98	110	111	110	85	116	127	95	98	102	101	115	109	107	102	106	106	106	89	123	99	94	123	96	109	114	118	104	87	108	120	101	116	106	118	87	78	105	111	108	94	112	94	83	127	101	94	109	111	100	95	103	90	99	108	98	108	109	109	101	103	99	110	109	110	111	108	95	114	125	114	103	104	97	113	102	110	96	129	101	117	107	89	84	103	97	85	91	121	108	114	97	112	112	104	97	124	102	95	115	104	122	95	105	115	123	81	96	103	105	114	116	91	105	115	103	103	111	100	112	105	100	104	98	102	88	101	89	110	95	99	100	89	94	101	98	94	102	99	91	109	115	103	90	103	101	93	113	93	100	105	100	108	106	104	108	117	101	109	93	102	107	97	121	103	108	106	99	106	99	97	123	88	124	103	118	97	106	106	102	94	110	111	101	111	115	98	105	112	92	109	116	100	118	106	100	103	100	100	110	103	112	95	109	123	95	96	103	124	93	107	107	112	88	86	102	123	107	85	98	90	109	110	104	93	110	97	105	87	108	95	82	101	89	117	90	107	113	96	102	114	104	97	106	119	115	96	94	111	103	79	90	114	91	87	117	83	93	107	106	124	108	90	100	110	129	126	102	122	107	96	99	91	86	111	119	107	114	83	122	108	115	114	111	121	102	90	89	116	111	120	102	102	114	113	91	99	107	86	94	102	104	107	90	88	77	97	106	110	88	114	108	120	99	100	106	95	122	100	97	102	101	106	131	102	114	111	106	94	94	106	97	99	137	94	120	100	90	82	108	83	111	91	111	92	106	98	112	100	109	108	110	119	96	89	95	107	103	103	101	111	89	101	107	107	108	91	99	114	95	95	105	112	92	95	119	109	132	97	105	103	97	90	99	119	95	91	103	107	107	102	112	110	90	110	94	93	95	103	97	117	106	86	126	103	129	140	89	84	100	105	104	103	109	89	101	93	90	109	96	100	103	113	102	115	111	92	122	103	105	95	99	102	103	108	95	96	105	105	96	108	119	103	107	103	86	101	92	98	96	111	85	97	101	96	109	107	98	122	102	95	120	112	113	113	110	92	100	109	95	111	98	111	104	103	102	85	105	102	105	98	114	98	97	113	112	100	97	108	81	90	104	83	101	122	112	102	116	111	104	116	106	111	95	113	126	94	117	105	100	89	99	93	99	108	105	102	104	104	100	96	111	90	99	116	95	84	108	94	93	124	95	116	107	100	105	130	104	120	99	92	93	98	86	104	107	114	86	120	97	104	107	111	113	104	91	105	100	101	89	100	102	112	111	107	106	118	111	110	111	90	95	93	95	108	91	101	110	102	104	94	106	92	102	104	114	86	109	96	89	98	110	103	97	99	103	89	108	90	113	103	113	103	92	108	89	105	107	99	95	108	106	99	99	81	102	103	102	101	90	110	96	142	108	108	105	106	117	98	110	110	92	92	115	98	101	85	119	92	118	100	102	100	114	98	92	107	90	92	108	114	101	94	127	108	103	102	97	91	132	89	93	104	106	113	110	118	106	97	113	114	130	102	101	98	101	109	118	103	131	94	116	104	81	98	86	83	101	100	85	87	105	99	92	118	96	103	93	104	114	104	112	120	105	99	96	85	98	122	98	110	105	112	100	105	85	113	99	99	95	96	102	93	101	102	113	91	115	98	95	105	110	96	98	92	103	83	101	92	102	100	114	104	116	118	91	96	106	90	118	96	104	96	113	123	128	97	108	103	111	112	93	96	89	107	123	105	102	97	91	107	103	106	126	93	106	108	116	94	96	97	107	100	108	109	101	105	100	100	119	90	111	112	109	110	95	103	97	93	107	97	112	103	110	118	92	94	108	110	110	108	112	102	117	87	106	110	96	104	91	89	91	85	109	97	88	103	110	98	107	112	112	103	96	103	108	112	97	99	87	110	108	112	118	95	88	121	98	108	110	103	113	100	111	102	102	110	99	102	105	91	108	90	122	102	98	110	112	131	102	98	104	115	98	102	107	108	85	98	83	118	77	120	98	104	81	108	99	76	97	91	104	87	116	99	105	94	126	105	89	117	107	110	96	89	92	110	99	101	95	89	97	102	106	104	104	121	101	114	96	115	104	110	82	89	120	93	98	116	109	100	89	100	108	109	83	112	93	110	98	105	84	92	101	87	98	95	94	112	88	110	102	115	111	113	99	117	106	97	123	109	109	108	108	100	93	102	105	120	123	99	106	109	101	95	106	95	103	104	90	89	101	93	99	95	95	115	99	98	111	100	101	93	106	123	108	102	101	99	102	99	97	136	124	113	103	102	108	112	104	98	117	95	123	114	100	118	102	77	130	110	108	76	121	117	119	98	103	93	113	96	97	95	104	92	84	94	94	86	94	92	120	110	90	102	94	91	94	103	99	120	105	93	94	109	93	101	106	97	91	87	103	101	110	108	109	101	98	119	106	89	97	129	102	83	83	103	113	101	106	99	100	91	97	97	93	84	116	117	89	91	96	107	107	113	119	88	90	114	103	101	94	111	120	94	105	99	94	107	101	91	97	95	101	99	123	101	99	119	105	105	95	110	98	107	89	100	92	92	102	105	91	101	94	100	106	116	107	99	96	95	114	113	99	115	117	97	89	101	101	106	108	102	97	122	100	108	103	96	123	100	103	110	89	113	100	99	95	89	115	86	103	122	98	107	115	99	100	107	114	105	98	91	95	104	116	114	121	80	110	114	115	113	98	101	93	87	86	112	114	93	103	104	109	109	110	107	97	90	102	117	97	133	91	112	101	95	104	122	78	102	108	89	117	86	102	104	99	98	109	87	113	106	98	97	112	101	98	133	99	105	95	104	103	98	102	106	101	110	119	104	93	95	87	116	106	94	108	107	105	86	108	123	107	102	111	97	84	92	90	114	106	90	126	90	90	84	101	109	95	105	101	108	111	111	94	105	91	102	112	117	106	103	109	105	91	109	110	107	102	123	113	116	120	119	106	110	104	105	118	98	110	93	88	95	97	104	116	112	93	102	113	110	99	114	84	90	121	101	116	106	113	98	85	104	88	89	98	107	83	113	99	102	103	123	94	99	110	94	120	100	114	110	100	99	100	85	96	100	78	103	110	110	103	109	115	110	114	102	107	106	71	82	109	98	114	93	105	112	92	97	93	97	124	103	107	126	98	107	101	106	102	106	111	110	95	99	119	110	86	115	89	110	107	123	128	100	87	99	85	105	86	106	103	103	95	94	107	107	106	102	104	94	95	118	90	99	81	100	101	104	93	98	112	102	122	97	94	96	113	111	106	95	102	118	109	100	111	120	88	113	99	92	105	112	113	107	98	93	104	94	109	97	97	103	97	100	102	98	103	119	107	112	106	94	101	99	109	120	89	105	99	104	92	107	107	96	94	106	112	103	108	89	90	97	98	105
17081	1225	2664	3177	2751	2194	1823	1522	1265	1122	992	872	797	731	693	664	620	620	598	577	544	533	516	500	499	488	477	421	462	425	437	411	428	402	428	389	435	434	410	405	385	378	417	409	396	378	387	381	361	365	389	354	354	386	377	372	386	375	338	374	358	385	357	378	351	369	379	361	395	336	321	330	340	362	379	362	380	340	345	381	385	343	350	350	356	358	361	373	371	384	376	396	376	326	345	386	369	358	368	350	366	349	360	365	339	393	352	343	344	367	336	365	346	332	367	337	359	358	349	322	346	331	371	359	328	335	346	389	328	341	352	314	335	345	340	337	331	375	352	369	353	368	339	347	344	332	346	345	360	336	350	344	341	346	384	367	353	344	335	360	352	339	352	324	357	356	338	347	358	361	350	322	386	325	370	331	337	376	349	342	320	358	341	330	339	328	339	348	310	335	350	360	333	337	316	338	341	351	387	311	342	348	341	374	333	363	373	341	337	304	329	368	295	338	359	324	333	357	363	314	337	329	372	323	333	346	367	331	368	376	344	372	343	336	351	351	346	392	353	341	373	338	368	341	360	369	356	351	359	365	319	335	379	318	359	337	347	339	333	375	373	362	359	335	333	364	356	352	363	322	347	366	344	342	329	363	342	349	352	362	333	331	373	334	369	360	362	355	334	340	359	342	371	323	369	339	383	379	338	320	375	347	352	317	362	347	338	354	352	356	335	356	366	359	333	365	359	340	362	329	352	351	361	349	359	366	341	349	345	354	352	346	384	355	361	330	345	338	330	347	357	306	325	356	367	360	346	335	316	335	348	337	333	332	315	354	384	357	354	362	347	330	335	337	362	341	334	371	358	363	347	380	347	369	337	350	329	362	371	353	353	352	348	361	333	344	351	310	348	389	353	336	375	333	370	370	379	342	331	375	373	374	338	327	357	347	318	335	325	347	363	321	339	338	336	326	343	350	339	338	330	355	353	329	360	351	339	335	345	328	349	357	367	347	356	369	350	342	391	378	347	332	367	321	372	357	324	379	348	350	320	375	322	337	384	354	341	324	354	359	330	349	364	347	347	325	347	339	346	345	341	381	362	338	350	347	368	331	327	339	331	361	328	355	351	339	376	369	341	361	352	341	377	360	350	338	345	360	333	337	343	352	317	330	353	306	349	350	302	363	352	381	352	335	341	350	347	368	364	323	390	305	359	351	363	345	355	329	367	314	341	324	368	383	320	328	373	357	333	352	353	391	364	388	334	357	381	346	355	325	379	329	368	334	324	332	358	360	364	370	366	320	343	353	342	378	353	361	351	375	379	340	324	366	316	379	363	354	349	341	355	344	331	335	369	366	373	356	340	385	312	381	334	353	316	320	330	393	326	359	367	373	312	362	341	336	347	361	378	329	346	329	361	341	341	370	362	340	368	358	325	378	337	342	344	369	348	336	336	370	357	344	343	331	365	356	356	367	355	318	358	360	341	373	386	383	323	348	343	347	329	328	349	336	373	364	335	362	363	319	336	366	348	345	348	365	336	366	325	324	381	306	339	361	332	340	360	333	352	335	351	357	359	355	362	331	355	351	347	335	368	322	366	353	363	369	346	337	353	363	348	343	364	324	340	346	344	326	364	350	323	367	366	351	368	323	355	360	385	364	356	375	356	346	369	344	334	339	372	374	333	380	373	352	337	345	322	344	335	310	343	335	313	352	361	340	370	339	362	337	352	363	314	355	365	349	348	356	381	338	334	340	323	350	320	367	337	337	379	348	363	350	358	346	326	346	334	380	350	365	354	368	336	359	401	316	320	345	364	344	363	340	338	330	322	348	326	349	372	344	332	353	334	363	362	324	324	380	377	399	371	378	367	377	307	347	362	358	380	324	324	346	361	332	315	388	334	342	359	348	331	354	367	368	323	358	332	327	341	333	341	339	368	317	348	335	343	377	320	345	340	346	340	319	344	324	340	351	351	330	350	312	311	359	323	323	317	365	367	298	372	372	346	342	381	354	360	335	366	316	382	323	347	394	371	356	351	340	373	322	319	351	349	354	335	363	339	354	311	340	358	365	339	342	349	327	357	335	368	353	344	333	343	371	334	343	348	352	352	334	324	368	326	331	349	360	360	370	369	338	371	331	335	369	366	377	368	325	306	314	330	350	336	338	346	353	321	328	412	319	341	300	340	355	345	324	361	346	347	343	325	336	346	363	343	344	364	363	344	332	334	342	367	313	373	333	357	344	367	345	373	332	342	340	399	354	345	307	368	336	357	391	298	325	352	346	355	386	329	345	332	370	341	356	322	343	358	353	324	338	360	342	354	336	358	381	352	364	372	320	354	368	350	354	310	332	369	353	363	343	334	351	317	341	351	320	352	340	342	355	335	337	347	347	334	358	353	362	358	334	359	357	338	330	374	348	352	353	335	345	377	368	403	348	365	357	346	343	342	372	371	303	340	347	371	333	329	357	323	356	347	346	362	343	379	396	324	328	312	390	342	341	352	346	319	332	334	392	341	349	348	349	349	374	340	335	346	360	364	354	342	360	355	350	352	358	354	336	349	369	344	340	363	345	348	362	344	324	353	352	351	347	350	348	354	338	353	342	347	363	329	341	393	342	330	386	352	357	326	365	343	362	368	343	359	340	382	350	369	343	327	312	352	313	359	359	353	332	356	370	326	358	344	356	329	329	336	328	352	387	298	360	371	370	367	336	355	364	305	359	320	379	362	337	362	334	344	325	354	367	376	352	324	367	319	336	315	325	386	337	353	357	330	335	352	365	336	349	323	329	349	318	323	365	348	323	361	350	351	319	359	324	336	394	340	368	341	388	371	362	346	358	357	355	304	349	355	362	355	334	371	363	355	321	332	347	366	379	374	349	313	367	322	352	359	352	358	345	338	364	379	371	378	331	350	332	344	362	318	345	346	351	359	342	346	345	375	335	369	338	308	358	353	354	348	350	361	347	345	341	321	363	333	358	348	334	375	338	370	338	315	344	337	372	362	340	326	332	375	308	348	356	323	338	321	367	363	346	367	363	333	346	337	363	381	312	368	357	350	328	364	380	344	324	352	342	325	323	329	334	341	348	374	330	352	376	365	350	371	378	343	333	340	328	301	355	324	311	365	362	363	381	403	364	367	385	349	336	347	315	360	327	353	369	357	329	355	370	336	400	345	337	323	373	336	363	337	341	366	354	350	369	380	376	361	361	348	348	339	347	308	366	338	378	316	397	343	353	347	356	307	351	352	357	362	376	360	303	294	327	344	356	342	346	359	361	356	323	362	330	337	344	357	338	321	354	358	327	365	327	368	362	329	349	360	336	369	344	347	361	339	348	334	354	345	351	343	374	377	345	363	343	333	350	354	359	343	326	360	319	356	342	368	357	342	354	331	330	343	371	343	365	337	350	349	335	335	366	347	343	346	349	337	350	368	352	339	359	388	327	331	372	347	349	360	344	350	363	345	372	324	338	319	372	330	385	317	365	358	347	358	364	357	385	375	342
44015	20462	7991	2112	1372	1044	810	670	552	437	398	420	330	358	350	309	317	243	263	275	278	286	248	245	240	257	208	216	240	206	215	215	235	254	237	228	231	215	243	221	228	236	226	231	198	189	224	215	207	250	239	228	212	206	215	232	226	216	207	199	214	241	208	219	210	201	215	209	186	227	182	205	220	220	238	225	223	217	223	187	208	177	217	187	207	225	221	221	205	208	229	201	179	199	207	209	218	200	218	201	210	206	249	190	209	193	226	213	185	202	202	206	232	189	210	241	210	220	203	183	210	196	200	208	233	195	229	215	217	202	212	184	167	219	229	208	213	215	230	219	189	222	204	194	193	227	214	197	186	198	233	216	220	216	212	222	208	219	189	222	228	222	195	234	205	225	225	198	231	213	195	191	217	186	205	187	224	201	248	204	179	216	189	233	188	226	209	219	225	228	223	207	228	216	220	196	221	226	230	211	213	207	191	231	209	224	216	227	220	200	227	234	206	216	242	201	217	213	235	209	207	185	215	217	208	181	210	226	215	220	218	187	222	200	226	199	193	211	195	221	186	206	229	197	218	210	180	217	193	209	219	196	244	217	212	208	211	222	184	226	195	216	218	205	212	215	208	196	204	194	198	218	200	188	189	217	211	203	207	195	200	202	219	195	204	201	206	206	211	205	222	197	196	217	184	194	215	233	206	203	213	233	193	208	194	214	209	186	208	207	185	230	196	224	205	199	207	218	225	214	207	197	220	187	183	202	218	192	193	204	208	199	217	228	182	209	206	213	220	222	185	226	207	204	216	212	235	207	207	214	188	199	212	207	231	216	218	195	220	210	214	224	224	220	213	203	197	192	207	198	187	216	194	194	209	221	208	216	190	207	219	217	214	225	181	190	220	201	222	191	204	196	199	211	246	203	212	218	196	199	221	222	188	237	220	215	241	195	204	216	210	234	195	196	215	189	231	217	206	202	202	211	208	209	200	186	217	203	193	237	220	188	195	237	204	184	204	198	205	206	220	239	209	218	206	212	173	216	208	196	210	183	192	199	225	189	210	212	212	199	212	185	203	215	196	207	210	195	206	206	190	204	196	226	196	216	190	205	224	228	203	251	229	242	197	205	234	229	195	216	213	228	176	225	196	191	209	200	222	212	192	203	200	214	220	204	215	202	218	217	211	208	220	203	225	204	176	233	187	212	194	224	214	204	210	206	184	202	194	207	213	179	214	237	229	213	236	212	203	185	210	228	208	192	205	190	203	208	242	204	201	216	182	204	210	196	189	193	219	248	179	226	218	187	230	190	179	205	230	218	186	205	216	200	219	206	195	194	199	174	214	208	207	170	194	230	229	213	217	207	218	208	224	215	215	200	219	211	214	187	197	199	198	222	202	237	202	186	209	220	209	217	196	228	219	210	196	217	204	177	182	213	217	221	198	206	218	205	195	223	192	191	196	205	199	181	200	195	181	207	232	197	212	187	203	237	214	197	218	199	186	207	215	185	221	179	182	201	183	195	205	201	226	223	196	193	228	209	238	203	216	205	205	218	209	204	202	190	204	220	198	184	214	206	186	190	237	192	198	210	200	224	188	220	230	223	221	203	199	225	237	212	207	211	183	202	232	202	201	221	219	233	209	187	226	242	211	205	235	196	206	218	209	208	205	225	258	210	215	197	212	247	209	221	206	200	195	206	198	222	209	188	205	207	217	214	210	191	202	213	197	214	226	220	207	221	226	214	207	219	226	203	209	227	211	181	183	207	213	208	204	191	209	183	222	216	217	207	203	208	192	190	199	205	196	207	171	219	194	199	217	210	174	201	207	173	209	212	240	197	214	199	216	228	218	218	180	204	222	229	240	222	207	215	177	191	196	186	208	196	197	208	219	225	207	208	225	218	218	197	211	205	191	222	194	208	196	217	232	185	202	187	213	208	200	197	196	197	205	208	214	213	222	223	204	203	201	206	211	186	193	213	216	182	218	195	201	211	217	199	205	214	216	194	194	207	216	203	201	229	205	189	204	193	227	209	215	227	205	221	205	228	164	224	209	177	175	200	187	220	220	204	209	201	194	222	180	200	208	227	200	230	205	213	213	204	213	219	195	191	206	194	204	212	214	218	212	211	182	205	243	221	235	209	195	210	206	188	198	200	199	216	223	184	213	192	201	215	203	210	223	184	218	204	219	185	215	190	168	194	225	209	212	197	214	228	208	223	229	227	205	216	184	231	197	200	196	192	197	193	205	230	211	206	206	210	194	202	220	211	216	210	224	225	214	211	216	190	210	186	186	198	226	192	200	194	224	225	205	173	200	181	222	198	214	219	235	214	182	190	199	208	202	226	213	209	212	209	210	199	194	212	202	220	204	225	222	231	189	212	195	188	218	192	187	214	200	222	205	200	227	208	239	209	217	226	222	212	205	213	225	218	213	203	205	245	212	210	209	177	206	209	203	216	194	193	198	210	208	241	216	220	211	211	191	206	202	220	225	231	227	251	218	200	210	198	224	208	195	217	209	200	243	201	241	203	202	203	204	215	198	186	189	214	218	201	229	193	205	191	193	210	184	209	195	217	229	187	213	196	212	206	221	218	177	221	192	228	187	197	190	218	181	181	196	195	189	211	221	230	216	199	204	212	216	218	211	199	200	226	220	205	188	221	206	208	200	160	191	210	195	212	206	225	192	178	200	186	211	220	218	209	196	222	192	197	218	232	232	207	228	203	196	215	234	232	198	210	224	189	207	215	240	205	218	218	216	212	225	202	240	226	209	205	216	193	234	232	231	207	203	191	196	190	201	220	196	197	233	218	208	209	221	219	219	199	206	192	205	217	219	213	215	211	236	205	221	218	198	236	205	204	204	217	215	213	191	208	200	198	178	195	209	227	227	226	204	209	216	207	236	211	213	213	225	196	190	217	217	211	229	204	216	189	221	178	193	200	205	197	195	190	197	213	232	237	239	212	228	204	209	189	201	204	208	223	228	161	218	231	242	212	207	204	208	207	206	214	188	206	220	191	206	195	209	188	202	221	200	221	203	218	200	229	204	190	220	210	198	237	216	241	193	210	223	217	223	193	196	201	213	187	200	214	176	219	237	190	208	181	225	210	204	223	202	225	216	179	216	193	199	210	216	212	188	198	193	204	184	225	186	221	185	207	242	187	205	218	227	182	194	224	221	229	214	216	187	209	205	212	222	200	189	218	200	218	206	214	216	197	240	232	190	199	206	182	216	188	188	206	204	207	190	200	199	219	216	183	212	222	205	197	206	216	223	218	207	192	189	203	212	210	203	227	197	208	193	198	199	206	190	211	214	229	213	220	210	211	200	222	215	202	227	236	199	212	227	219	223	218	207	214	193	218	188	196	220	193	200	189	212	216	208	205	244	178	210	191	211	214	188	213	185	203	210	214	210	216	212	217	187	180	195	207	192	209	183	187	182	240	228	200	203	219	185	213	208	200	215	194	180	208	225	206	203	197	211	215	199	194	198	192	227	222	249	196
21465	2356	5262	6036	5173	4219	3489	2878	2477	2244	1962	1726	1511	1460	1379	1324	1220	1116	1090	1036	1047	995	978	934	884	838	860	793	813	781	831	758	799	787	781	741	755	754	692	728	764	723	701	714	688	660	732	677	715	654	719	675	679	653	661	676	675	723	695	636	677	670	592	657	642	651	650	655	660	663	683	652	654	684	676	711	685	651	636	629	639	634	638	649	690	618	641	639	652	626	653	647	651	642	615	626	581	644	632	639	635	620	626	662	635	666	620	678	665	656	630	592	586	614	608	644	679	610	605	628	639	666	626	615	631	647	668	606	610	602	617	654	650	655	613	612	586	611	653	653	616	628	655	618	649	666	683	622	597	642	624	621	616	633	619	554	616	662	656	652	647	614	625	643	640	610	634	566	611	629	662	590	645	584	637	634	635	645	622	627	679	626	631	652	678	638	663	623	636	618	665	628	597	615	647	623	638	631	656	648	620	612	644	653	638	646	613	605	675	596	614	612	608	638	640	616	655	644	617	603	600	608	659	639	679	609	604	652	654	649	600	605	628	668	660	624	605	643	656	621	684	625	649	594	608	652	607	605	627	614	618	630	605	649	614	587	616	635	644	641	584	678	634	632	626	649	621	635	606	645	619	628	594	602	654	654	608	610	590	623	579	626	615	614	616	635	594	640	650	641	646	631	605	603	606	645	636	606	636	669	703	657	596	637	669	595	649	670	650	639	615	606	594	670	647	627	635	590	632	607	658	656	649	649	605	628	677	586	662	634	606	585	610	609	645	624	644	606	634	645	656	628	622	624	669	636	625	611	631	643	623	612	642	606	615	583	629	657	684	656	650	593	681	639	600	626	651	659	623	599	619	644	638	684	678	645	605	649	619	615	631	633	601	658	654	602	617	610	624	616	649	642	645	642	656	614	585	643	680	620	603	608	634	632	612	616	605	651	625	621	643	624	634	598	615	633	587	598	612	641	628	632	632	633	631	609	681	628	611	643	601	627	604	634	655	574	629	604	607	655	613	610	661	623	635	598	620	614	649	605	616	600	625	622	623	585	562	640	591	639	603	634	646	617	647	628	627	642	641	679	628	642	641	638	654	632	621	616	616	637	621	633	642	686	616	655	627	636	605	612	636	613	581	614	585	623	630	550	621	617	624	645	584	620	627	641	618	619	652	664	634	607	653	679	621	641	618	698	622	666	635	608	612	615	632	635	603	607	585	616	629	575	614	658	622	587	679	602	659	617	674	645	615	686	597	623	663	647	654	666	645	578	611	587	604	604	599	615	583	642	626	584	654	603	642	644	610	616	676	610	641	643	609	611	630	650	652	617	613	674	630	648	674	650	604	595	620	658	648	634	621	616	597	620	623	601	648	573	587	617	638	613	624	668	614	643	610	658	643	625	628	600	650	577	599	609	623	636	618	605	671	648	668	629	628	631	675	646	558	631	600	622	655	618	634	657	657	610	618	664	607	632	632	667	640	640	609	591	624	645	597	650	612	649	589	600	631	651	647	655	623	605	659	624	623	610	647	625	658	557	552	630	640	650	621	650	627	601	623	660	624	631	657	584	644	613	654	618	682	651	645	609	651	612	634	562	586	587	682	596	612	596	617	626	617	636	636	645	645	638	645	654	622	664	617	645	647	644	598	689	632	639	584	604	611	623	599	610	606	641	608	593	608	629	601	612	629	576	615	604	605	589	557	614	679	615	617	600	639	613	599	658	608	566	640	628	619	620	606	627	663	585	642	619	595	619	622	643	589	611	650	630	635	564	588	634	609	663	646	643	609	595	626	610	622	621	627	630	597	661	651	570	607	612	606	584	610	611	638	640	602	649	679	647	635	661	645	603	621	572	614	603	649	600	570	646	675	607	624	581	578	606	615	660	608	632	623	635	606	620	638	628	634	630	618	607	611	643	646	628	667	612	602	628	646	615	628	620	614	606	587	666	595	609	612	636	583	652	598	594	601	631	628	627	627	607	602	641	650	583	633	660	606	622	633	632	621	640	613	598	627	644	639	598	622	612	620	624	633	661	593	616	587	605	584	593	652	613	637	623	605	636	636	618	592	623	602	650	657	647	560	603	626	649	585	627	618	612	653	603	633	578	652	633	614	603	603	605	637	604	621	665	628	624	610	617	633	667	624	594	600	608	629	600	621	669	621	675	600	633	627	640	647	627	599	600	639	654	630	636	625	665	595	630	615	598	653	636	586	628	619	614	618	624	611	621	604	605	679	642	646	611	609	617	599	631	613	597	624	617	628	642	635	643	621	586	598	633	611	627	607	613	617	624	611	613	630	612	638	661	656	645	656	655	611	649	659	638	645	638	630	639	613	600	589	672	660	633	630	646	640	576	585	677	627	607	616	651	614	625	650	619	640	599	650	631	627	625	622	606	604	672	627	610	635	604	635	642	622	645	620	658	620	626	609	626	608	608	642	666	628	664	635	627	636	595	601	627	639	632	618	618	614	623	640	667	656	644	604	600	571	623	625	607	579	641	655	652	578	656	645	597	620	635	634	612	640	621	640	628	620	601	582	647	606	584	660	645	619	626	611	625	633	630	636	629	653	634	585	633	624	581	618	639	578	622	638	662	604	617	631	593	635	651	600	628	657	615	622	576	607	660	632	642	660	656	611	611	621	606	598	641	571	630	642	640	608	646	621	637	623	612	639	620	635	584	588	624	654	588	605	622	643	595	647	606	636	641	649	665	637	645	622	633	606	601	609	625	613	662	652	616	626	663	653	608	636	657	694	616	615	626	569	571	635	626	648	647	625	636	561	633	600	645	621	625	604	586	613	634	618	672	646	641	657	626	625	627	652	607	628	616	598	587	615	644	598	614	658	611	598	688	625	605	659	637	632	599	590	613	621	647	633	587	585	605	660	612	603	583	567	643	618	603	655	603	655	587	645	653	646	642	641	642	677	626	615	617	578	644	647	619	630	641	638	595	618	622	654	645	652	632	616	578	648	617	672	620	596	610	650	586	644	647	604	548	622	598	663	609	643	616	608	604	631	660	661	622	602	598	631	590	603	628	678	629	616	609	603	593	616	614	623	616	616	627	622	612	618	643	597	654	609	632	668	617	633	632	611	662	629	596	659	629	610	583	633	609	618	601	600	660	632	635	654	648	671	588	658	620	642	602	669	671	684	633	668	605	633	608	621	583	619	614	634	644	607	604	637	611	645	627	623	591	645	605	615	617	591	551	639	604	639	662	546	638	578	620	669	616	635	630	619	633	611	606	660	669	639	605	631	600	594	576	648	630	646	616	604	610	604	649	598	636	624	616	657	632	644	655	628	645	632	597	617	608	586	617	610	624	635	665	578	621	660	672	629	620	617	592	612	577	619	618	682	642	666	602	642	630	622	613	621	601	614	660	636	631	585	573	670	562	638	612	601	652	601	575	657	626	606	615	603	635	648	636	633	559	606	595	628	662	588	623	616	640	648	576	650	582	624	657	637	642	623	612	626	594	624	594	650	604	621	608	629	657
5672	311	197	158	112	113	100	109	82	90	94	87	86	85	92	83	104	100	85	85	96	94	95	94	92	73	89	85	81	86	93	97	95	77	101	91	82	89	85	73	77	104	85	89	88	77	91	69	96	85	93	87	86	94	73	93	98	100	87	97	92	76	93	92	84	87	97	92	82	89	82	104	98	97	71	93	80	76	86	85	94	78	97	85	82	100	89	72	97	72	71	82	91	81	84	92	95	83	67	94	91	64	74	92	82	82	81	94	66	77	97	85	91	84	84	96	99	96	92	87	82	95	89	82	79	83	93	70	85	92	96	81	75	104	81	81	79	92	94	70	78	79	86	82	92	74	80	86	84	81	81	94	91	90	90	84	95	82	93	71	92	83	82	82	87	90	90	79	79	72	93	81	82	82	80	85	88	94	81	90	78	83	79	95	79	89	83	102	75	83	73	82	72	82	80	85	81	75	93	95	86	70	92	84	82	88	98	109	82	75	95	89	97	87	94	93	90	95	88	91	91	96	99	80	86	94	71	70	97	88	93	94	84	101	73	85	103	76	86	93	77	71	89	100	87	89	91	78	70	81	82	94	71	74	86	86	93	90	71	61	98	86	77	92	82	85	90	99	80	73	88	81	75	89	85	76	88	86	79	82	91	84	91	98	88	92	97	100	103	91	88	94	71	83	72	82	86	84	103	85	91	94	81	90	89	99	76	72	90	86	90	74	82	74	81	95	91	80	80	81	89	92	92	97	109	85	94	83	77	61	100	90	76	72	82	84	87	77	98	75	71	93	97	101	92	85	57	84	88	91	88	86	82	88	72	89	86	84	82	84	91	68	87	71	92	103	76	92	76	84	87	84	89	79	93	85	83	88	97	100	80	108	101	82	79	87	86	86	92	90	90	89	86	86	90	84	88	76	72	90	93	92	100	72	93	94	92	76	91	84	90	88	88	88	99	87	94	91	80	98	92	71	83	102	88	78	94	85	101	69	89	85	93	97	91	91	80	77	108	69	94	83	94	61	92	89	88	81	81	72	84	95	92	95	100	92	93	78	93	87	74	85	89	78	96	78	99	89	75	103	100	103	94	86	81	86	96	90	89	87	88	86	85	99	94	88	94	107	75	73	73	89	92	88	91	94	68	92	80	83	87	92	90	87	71	81	81	95	73	69	89	98	85	86	74	88	99	75	104	80	74	85	89	97	75	103	76	86	84	87	95	81	89	83	91	75	88	89	97	96	87	80	87	93	97	76	71	86	78	93	80	87	91	94	74	92	70	76	85	87	87	63	77	76	78	72	101	81	73	82	83	98	93	94	96	83	73	83	85	99	89	108	71	79	99	90	96	85	92	76	93	71	84	91	90	96	71	106	83	97	91	83	78	71	91	71	85	80	87	90	88	82	94	92	84	90	92	57	94	96	92	100	97	80	87	89	78	92	80	90	83	75	86	104	88	74	96	97	77	81	71	89	102	78	82	97	82	76	58	104	96	84	80	86	105	94	85	91	87	99	87	77	77	90	69	86	80	67	75	91	119	93	93	85	77	96	71	90	76	101	89	82	87	77	98	73	80	89	84	74	80	93	84	68	87	98	89	78	100	70	80	85	84	86	73	78	80	85	95	104	92	81	97	88	72	72	89	85	90	76	80	88	82	83	79	73	76	87	81	93	87	64	95	91	81	72	80	76	67	71	67	94	89	80	100	91	83	84	98	84	103	88	71	89	90	82	75	75	78	80	78	79	73	89	81	87	75	78	76	78	89	69	89	106	85	96	76	92	90	87	92	83	82	99	89	97	76	70	98	87	80	71	83	79	101	74	82	83	103	77	80	76	70	73	107	72	81	90	73	99	100	75	94	89	75	81	98	93	68	94	89	61	106	77	82	85	90	102	76	86	91	97	89	93	92	96	90	81	88	89	77	102	89	88	82	90	89	85	74	80	103	88	98	88	81	91	81	102	86	87	86	96	93	88	84	98	88	83	78	76	87	92	77	84	87	99	74	91	80	93	91	98	90	80	104	80	87	96	81	81	68	74	76	106	77	94	74	90	92	90	77	81	83	83	81	86	82	73	72	81	84	82	84	77	93	96	77	83	72	91	81	88	77	84	92	91	83	95	96	108	76	78	87	69	88	91	86	72	80	82	78	93	85	90	80	84	107	93	106	83	88	71	76	75	88	84	77	84	93	79	84	80	89	94	84	87	86	87	88	94	79	95	91	111	92	93	90	89	98	68	86	93	75	80	76	99	102	93	70	97	69	100	83	90	81	80	88	85	104	115	88	77	85	80	71	90	62	73	97	83	98	76	92	76	77	85	98	108	86	86	76	88	100	104	70	94	109	87	93	105	76	84	91	78	96	94	74	81	81	79	86	77	95	79	81	67	83	88	99	78	93	79	76	95	96	88	95	92	93	74	91	76	92	87	80	79	91	78	75	87	86	83	78	97	57	82	92	96	86	92	88	92	81	92	79	82	94	87	77	83	85	92	81	101	92	97	85	93	69	80	94	81	106	88	79	85	97	103	96	91	101	99	98	84	64	83	90	73	63	76	84	77	79	81	74	85	91	81	91	88	104	75	78	63	90	92	94	88	87	78	75	78	92	94	74	89	72	84	69	75	79	82	94	87	78	79	91	101	81	83	84	81	95	91	81	92	87	95	69	77	102	73	96	79	87	102	84	96	84	94	99	96	66	89	94	71	76	77	82	89	69	87	82	91	90	74	76	83	88	83	90	91	69	99	69	85	75	65	79	78	70	87	98	98	86	87	96	102	102	97	97	84	58	76	88	95	94	85	81	77	100	90	104	78	91	98	88	87	85	86	98	83	103	88	72	67	82	90	89	77	84	93	80	99	72	73	85	86	82	89	80	94	89	69	85	97	84	86	89	79	86	102	100	83	70	90	87	95	74	92	97	102	84	84	68	81	80	97	102	93	97	77	78	94	86	84	88	79	70	82	98	89	100	81	89	78	64	80	81	100	84	93	87	85	78	100	91	84	95	91	77	100	89	93	98	101	91	83	83	77	79	94	84	95	91	85	82	85	72	79	69	102	91	86	84	81	92	87	99	100	76	96	94	89	98	97	101	106	93	93	90	80	85	84	80	70	99	76	85	98	95	83	80	89	91	120	85	73	100	94	102	89	83	70	101	76	92	67	81	87	86	96	101	80	94	90	92	109	83	95	84	86	78	100	92	77	89	84	89	95	89	84	99	84	88	73	75	77	86	85	79	86	79	85	86	84	84	91	78	95	72	85	79	83	83	84	89	94	73	68	75	81	89	92	114	82	93	75	83	73	78	98	84	85	95	95	92	83	89	78	94	80	90	83	92	94	82	76	98	87	94	79	85	92	90	79	76	80	78	87	96	74	98	91	89	79	92	85	77	87	91	72	80	89	80	87	77	95	94	95	98	83	82	71	85	72	97	98	86	96	87	82	82	88	70	81	97	82	106	86	78	99	84	87	76	91	109	97	72	90	99	85	81	81	95	95
5605	346	424	465	401	400	355	309	325	322	333	293	282	349	326	307	304	325	304	329	282	294	315	324	305	326	307	282	305	303	285	295	298	282	338	281	289	271	294	297	317	272	285	291	304	270	320	286	310	315	314	301	302	277	305	294	297	320	266	283	292	298	302	323	285	318	308	299	302	283	291	294	296	284	321	305	346	283	276	300	321	322	315	323	315	258	287	311	310	314	291	288	308	287	300	326	298	295	270	302	315	304	336	293	276	287	285	301	272	282	316	264	284	288	274	271	298	249	284	315	277	319	319	268	314	296	283	270	325	309	275	285	266	303	316	310	348	288	316	310	263	294	296	303	296	302	310	271	325	285	264	283	271	281	295	277	303	302	332	270	287	283	288	296	305	299	302	253	353	303	285	273	326	302	304	266	278	288	293	278	319	287	291	324	304	324	289	306	316	324	314	312	288	313	275	295	270	299	289	259	306	294	278	317	272	269	307	308	307	267	286	313	305	299	304	302	279	288	305	332	306	295	284	291	300	305	318	311	296	305	305	288	304	332	296	322	311	288	283	272	269	307	281	278	273	314	273	271	320	312	302	284	301	299	288	263	287	261	304	302	316	310	275	306	296	303	289	301	287	306	303	272	282	316	272	290	282	321	319	283	307	315	323	296	311	286	320	298	288	298	317	283	279	278	309	271	304	301	285	294	297	288	282	307	306	298	293	266	304	326	295	310	319	290	301	307	326	313	300	273	301	301	292	293	315	290	299	310	265	270	292	290	319	300	296	279	347	311	282	291	301	293	298	297	277	291	273	318	279	283	293	299	290	295	284	313	272	298	280	279	304	313	326	280	297	296	285	318	311	268	303	269	304	301	310	302	283	276	266	298	311	312	284	295	289	301	288	283	312	283	316	314	292	297	290	279	294	280	307	302	281	287	308	283	323	307	314	276	297	343	318	313	292	279	309	286	308	327	274	315	303	313	297	295	301	271	258	282	326	276	306	275	289	294	308	297	299	306	306	283	281	305	322	319	253	292	290	305	299	298	260	331	299	279	305	308	289	306	317	290	290	288	286	272	318	294	297	310	274	301	278	292	294	290	305	315	272	303	313	287	338	282	294	283	275	303	330	304	296	296	289	298	311	262	289	299	309	289	299	292	274	278	298	269	281	295	285	287	295	303	320	299	274	276	310	306	282	304	286	291	303	299	267	276	284	313	269	293	307	291	311	301	309	284	292	335	276	323	276	264	275	291	298	295	287	300	314	301	290	299	305	321	292	278	285	294	304	299	301	299	305	307	299	297	289	294	284	275	266	287	290	288	329	303	271	295	306	307	295	292	310	307	274	297	306	325	271	282	283	296	286	268	308	315	263	293	298	301	296	294	258	297	303	277	299	326	299	317	272	283	314	271	311	290	283	300	299	294	315	316	287	319	318	319	284	286	314	296	274	302	288	285	294	290	258	278	265	315	309	267	305	268	325	308	276	295	289	277	283	318	321	302	278	292	300	301	283	318	305	287	281	294	311	301	330	317	276	306	299	314	285	292	279	313	286	291	283	300	320	270	286	307	288	312	316	315	293	293	269	316	288	302	303	305	290	307	293	285	291	295	270	314	281	274	303	301	310	292	302	320	271	301	308	293	310	280	279	290	272	300	324	304	291	326	288	303	286	272	318	299	296	312	292	290	316	296	293	305	284	286	304	297	299	326	296	281	315	307	295	297	298	269	291	304	259	299	304	283	293	270	288	303	283	307	290	277	306	280	318	296	281	312	311	308	309	294	285	276	291	303	289	266	261	300	290	250	325	323	303	305	327	285	286	284	285	309	291	297	291	260	274	312	303	277	281	301	303	298	276	308	284	282	307	267	268	259	308	304	322	299	304	298	284	293	282	314	309	292	324	282	316	306	297	310	280	291	287	314	288	294	287	292	333	273	297	289	275	306	285	316	315	299	278	272	315	304	301	291	305	306	290	281	310	312	316	314	331	265	329	290	316	306	305	268	315	280	287	303	301	305	281	273	300	300	272	301	317	292	288	286	298	319	268	306	293	315	308	276	303	316	319	307	301	289	301	283	343	328	304	281	301	262	319	295	306	307	283	297	318	314	299	303	300	307	303	282	286	288	310	339	353	298	334	261	325	295	321	292	283	280	301	320	281	312	289	313	323	305	291	309	294	300	327	291	271	333	301	282	300	306	291	282	292	313	262	322	294	293	312	284	280	281	313	303	321	306	284	304	281	329	257	315	296	295	287	298	279	289	284	310	261	319	300	292	304	280	278	311	276	287	304	316	284	272	313	288	323	280	306	299	294	304	307	333	275	291	307	276	298	290	297	291	288	286	306	292	292	275	257	278	304	282	297	282	282	291	322	272	283	263	313	296	280	326	264	309	286	299	296	314	304	285	298	291	320	288	292	307	294	277	278	266	303	297	278	280	297	366	300	331	292	306	307	302	276	299	301	296	270	308	298	325	308	286	286	310	268	268	282	317	274	285	296	304	322	306	289	298	280	285	298	299	276	286	280	278	319	316	292	295	300	310	265	296	298	281	323	304	298	293	287	267	295	288	303	286	287	310	296	289	287	308	272	289	307	277	311	321	267	311	277	264	276	274	301	285	287	309	296	323	276	275	306	298	330	290	321	297	298	301	301	284	282	276	297	311	291	299	324	288	283	282	301	324	275	317	292	311	292	280	302	306	300	298	283	299	308	295	298	279	285	302	290	285	285	300	291	310	285	289	297	293	295	266	318	305	298	268	290	308	297	297	286	271	289	283	308	289	285	322	303	298	331	285	306	286	325	280	284	301	303	324	291	335	301	272	281	281	293	275	287	299	287	270	292	353	295	302	323	295	295	296	274	256	314	288	296	297	277	287	288	301	313	305	273	313	259	295	269	267	305	286	285	289	307	324	298	314	282	312	285	313	279	319	328	311	298	252	260	249	289	271	305	287	296	321	292	292	291	312	323	283	281	283	310	304	273	298	277	273	302	302	292	308	266	263	293	282	284	312	321	303	294	328	281	314	315	296	305	316	282	272	296	304	293	312	290	282	276	307	285	296	314	275	286	322	272	320	284	314	299	295	304	334	300	278	316	320	288	331	316	303	285	276	302	291	276	309	293	284	306	274	293	299	294	319	308	291	275	290	332	268	296	339	294	289	288	285	297	291	310	290	298	263	276	314	278	301	297	299	307	303	295	286	289	301	315	274	315	303	305	279	305	275	297	292	314	298	259	315	328	298	277	309	289	320	335	302	286	288	311	305	290	323	303	269	259	313	263	293	327	325	290	316	294	308	302	274	244	304	313	290	288	286	282	278	293	317	313	284	307	301	309	313	303	299	313	313	330	294	306	286	309	291	287	291	301	311	281	292	269	309	285	278	315	303	308	272	328	312	268	288	273	297	293	283	315	280	321	316	306	286	308	319	308	294	317	253	301	319	287	257	301	324	311	295	298	311	297	290	281	288	302	308	290	308	301	296	288	275	296	305	294	332	310	313
37723	16791	3679	989	699	513	371	302	271	209	223	200	189	171	141	137	134	140	134	133	152	130	143	133	130	109	120	105	116	110	104	120	112	112	102	99	106	106	105	84	99	112	112	111	119	94	109	104	108	109	101	112	94	123	91	125	107	113	108	123	100	126	127	94	99	92	106	96	95	111	117	113	101	93	112	117	111	99	105	123	110	98	96	126	101	99	106	92	109	99	96	118	121	100	117	92	110	91	111	92	103	105	96	111	95	107	108	84	105	110	100	110	101	103	124	111	104	89	113	103	94	85	97	91	118	83	113	101	100	105	108	124	117	101	96	126	81	103	94	102	93	97	104	91	95	90	100	126	101	103	92	110	96	116	121	112	101	120	120	113	96	111	100	106	111	108	116	108	107	103	111	119	109	98	101	110	95	103	102	99	87	112	111	96	112	118	100	114	131	101	97	108	109	105	95	98	104	94	96	95	100	100	88	98	96	110	115	113	83	110	101	122	97	100	92	104	102	92	117	114	111	111	115	112	113	109	109	97	107	113	103	109	106	100	101	93	97	103	96	105	97	92	107	93	93	94	93	113	114	101	107	102	109	115	114	120	88	122	97	111	102	108	91	100	109	105	94	99	115	110	123	101	100	95	88	110	96	96	102	103	109	107	106	102	97	95	109	101	99	123	105	97	103	94	98	127	100	84	94	100	108	113	112	126	95	85	108	115	106	126	106	100	125	102	94	99	102	106	96	120	116	122	117	107	121	98	105	117	109	99	106	95	94	101	108	93	95	120	99	100	105	94	101	99	92	97	124	99	93	91	107	129	95	99	109	115	85	97	94	102	111	98	96	86	105	104	87	110	117	92	99	100	97	103	118	98	112	89	103	102	103	105	117	105	113	92	107	109	110	105	105	98	119	96	102	92	97	105	118	112	112	118	96	96	106	128	105	110	96	103	95	111	111	90	91	107	103	94	89	105	116	99	111	103	96	122	86	94	109	101	96	94	111	95	82	98	101	123	97	81	95	105	108	88	117	109	127	111	91	95	133	103	110	129	99	105	101	93	93	97	108	97	115	98	86	100	100	104	95	110	128	94	111	111	98	106	102	101	105	102	88	99	104	105	115	100	109	92	109	95	83	114	100	108	104	102	101	96	105	108	95	90	95	90	108	112	116	118	115	108	97	113	104	113	108	93	103	98	93	107	116	120	117	98	119	95	110	121	106	102	115	91	112	133	98	120	112	91	96	110	107	92	95	99	108	110	113	104	113	105	97	108	102	112	106	113	116	115	114	94	109	93	93	110	103	103	118	97	100	108	101	115	111	119	107	106	80	99	94	117	95	110	117	95	83	94	114	98	99	113	116	86	102	102	105	101	95	100	98	116	100	110	98	108	102	96	106	92	106	98	94	117	100	107	91	93	104	98	115	132	98	111	98	123	95	126	91	102	113	113	103	110	118	114	113	91	110	106	103	119	101	118	89	123	112	95	108	105	94	103	91	106	88	89	110	109	90	120	110	122	95	91	108	98	89	110	110	105	88	88	105	99	87	116	111	102	122	97	93	110	119	111	108	96	96	107	101	101	107	121	109	113	106	98	103	111	98	129	104	128	116	111	94	107	117	109	104	97	111	81	83	105	91	118	101	102	96	97	97	100	113	105	113	105	119	119	97	93	96	91	108	90	103	106	93	98	100	94	100	81	103	101	93	92	107	125	109	89	104	109	100	104	109	92	111	104	104	96	105	103	118	104	118	107	102	101	93	112	111	115	97	95	99	113	118	97	98	98	129	98	76	108	111	112	106	94	91	88	109	109	105	110	120	96	94	113	114	116	115	105	90	102	102	98	92	107	94	108	79	105	129	99	103	100	98	97	105	117	106	119	85	111	104	95	113	121	94	98	100	109	103	106	108	117	102	106	98	90	104	72	110	89	95	109	93	101	106	143	119	131	112	115	99	113	101	108	114	97	94	93	95	119	108	112	102	111	109	107	109	112	102	100	83	100	104	93	97	97	105	105	90	112	98	114	106	113	110	106	117	92	100	99	102	95	112	114	106	111	95	116	105	108	100	116	107	98	100	101	101	117	101	102	112	98	103	99	116	94	102	106	129	99	98	105	93	115	113	102	92	84	115	96	116	113	96	93	106	104	100	109	104	121	107	93	124	95	86	106	114	112	98	98	116	108	97	105	118	97	114	107	107	110	89	107	106	88	107	106	92	112	101	128	120	124	108	98	109	93	102	115	111	103	110	101	124	109	103	102	110	94	105	101	118	95	113	114	91	108	109	98	110	137	116	93	126	106	107	95	112	114	97	102	90	111	97	109	96	111	108	115	89	101	121	114	93	94	103	107	110	131	104	112	96	115	100	103	99	107	100	81	96	118	99	93	114	111	91	103	104	100	92	99	92	107	103	92	93	99	108	97	130	113	96	99	110	110	101	97	98	107	94	97	103	110	109	100	109	104	110	88	88	108	97	109	90	108	107	106	101	108	102	94	111	102	124	104	111	101	112	102	93	104	96	112	109	97	90	98	96	108	101	99	90	91	95	95	115	105	86	118	121	94	129	111	98	96	107	115	117	95	100	120	81	101	91	115	105	117	96	118	99	119	129	113	104	110	114	86	101	124	86	113	90	94	100	100	96	110	101	110	111	107	110	94	102	101	102	116	104	82	119	133	81	93	125	101	91	113	100	96	102	125	94	98	99	98	95	120	95	95	92	98	95	117	89	108	113	96	109	113	95	94	91	112	92	97	102	107	103	114	101	119	109	96	99	86	95	90	98	97	93	111	126	99	98	121	106	112	110	121	98	88	95	127	91	106	101	80	97	100	113	113	81	112	100	86	99	119	107	114	97	91	93	109	91	87	94	108	109	123	100	88	120	94	101	91	107	107	87	106	110	94	129	108	95	93	110	99	116	106	107	114	94	108	91	102	101	114	97	100	105	109	102	101	84	106	113	101	103	95	100	114	96	119	102	114	108	112	95	118	124	101	114	128	94	106	94	101	102	109	97	95	95	110	94	106	110	95	91	101	111	99	94	89	101	112	107	106	123	110	94	95	106	113	104	130	115	78	101	95	106	118	104	100	87	96	98	101	97	111	99	120	97	92	96	85	125	117	94	94	118	99	93	100	95	97	110	121	102	117	95	98	82	103	104	100	117	95	115	103	96	112	76	94	110	115	109	99	89	88	96	113	105	89	99	85	112	100	102	115	101	120	94	97	108	115	103	105	115	122	116	94	91	90	98	102	95	116	107	94	102	98	105	98	102	88	111	105	96	85	100	90	97	87	119	110	102	127	102	102	102	89	115	110	113	114	108	108	107	102	101	115	91	108	118	93	106	119	109	104	112	105	98	84	94	125	99	122	118	109	106	108	104	119	105	103	93	99	114	88	105	89	88	91	106	106	116	112	101	104	100	79	100	97	105	114	106	104	108	98	96	111	97	88	128	98	97	99	97	112	128	104	102	116	106	124	104	106	116	104	102	105	118	102	108	106
17223	1142	2646	3213	2702	2227	1732	1574	1277	1146	989	859	811	767	715	649	677	605	626	540	601	504	464	476	420	451	463	462	472	437	432	398	433	408	382	399	457	360	413	425	392	388	429	385	380	403	375	425	383	383	393	348	389	369	388	374	351	344	361	378	370	365	354	334	345	367	386	374	378	346	389	372	355	343	405	351	386	379	380	377	367	380	346	382	350	380	382	335	337	361	371	361	342	363	353	368	355	374	368	362	364	338	365	365	368	336	362	359	346	398	388	341	348	346	335	344	334	348	355	357	346	316	374	340	364	350	336	333	348	341	341	347	360	408	329	350	355	360	340	363	365	333	400	405	333	329	332	338	377	348	356	376	344	382	367	383	353	354	327	373	328	346	339	341	358	366	374	353	342	369	370	355	366	350	342	371	355	339	356	342	367	330	362	331	328	345	360	346	364	332	322	331	311	343	373	330	392	382	347	348	345	364	344	351	359	388	368	339	363	376	363	325	366	348	343	379	387	351	347	359	304	316	353	346	338	363	373	349	340	361	333	365	368	360	352	344	368	376	341	379	335	340	336	364	348	293	329	350	367	331	383	346	352	348	363	345	326	371	363	319	364	341	379	334	336	351	353	331	356	361	317	354	366	388	380	367	365	333	336	331	341	370	352	322	336	355	377	351	369	341	337	355	300	381	371	351	349	336	339	354	330	309	349	365	384	367	323	362	336	342	364	369	364	342	346	322	358	305	356	346	376	338	356	370	348	381	329	339	366	325	352	343	377	343	349	319	372	329	365	358	336	308	374	332	414	341	362	336	337	350	347	330	369	350	385	335	343	343	338	346	362	364	364	352	320	319	381	334	349	348	355	316	347	408	326	367	348	368	375	353	351	328	352	354	328	339	343	355	381	353	341	311	358	303	351	339	399	380	365	352	355	344	333	358	356	359	352	353	370	346	300	369	340	353	337	347	350	348	322	347	353	327	389	346	352	360	324	364	330	334	348	316	392	339	324	318	342	333	320	331	312	337	346	328	327	369	354	368	363	352	344	352	377	335	342	373	337	328	353	357	359	321	338	352	346	353	360	347	339	353	363	346	338	361	317	382	322	337	342	336	320	353	345	334	341	360	392	347	366	345	361	365	345	369	372	321	364	336	342	366	351	386	349	355	341	355	338	319	350	364	350	350	366	354	308	330	354	360	364	358	347	372	367	346	332	419	349	365	327	360	374	346	326	369	336	354	349	356	312	323	331	339	361	331	395	321	347	354	317	354	320	359	354	343	349	333	357	348	353	331	332	345	365	330	364	335	358	328	348	353	364	350	359	391	318	364	353	360	370	370	325	361	344	350	363	318	345	339	359	357	353	336	379	333	352	337	338	355	360	333	380	336	351	342	360	357	336	332	360	325	328	375	377	363	323	399	324	337	331	334	359	331	364	365	336	337	339	331	350	353	334	349	313	358	360	364	348	335	332	359	334	361	329	339	342	368	353	339	315	342	357	372	357	330	372	344	356	350	346	354	351	327	375	328	351	351	356	329	334	356	319	391	372	341	376	337	337	364	356	345	362	321	359	313	342	322	358	339	344	372	359	366	317	381	381	363	352	336	335	368	345	349	400	368	343	349	347	364	364	364	366	358	329	359	331	347	313	332	354	331	330	375	339	354	354	345	334	355	385	350	369	337	348	339	364	356	365	348	337	355	335	369	373	371	363	378	362	353	350	325	355	346	333	351	355	311	354	341	371	367	361	358	351	334	327	374	352	356	364	361	361	379	333	365	306	342	348	361	339	328	338	372	377	331	305	364	363	305	347	356	345	333	357	335	376	325	365	364	353	332	340	366	344	341	364	322	314	371	383	371	367	366	367	338	352	370	347	356	362	346	380	360	325	362	351	380	323	329	332	336	393	347	324	362	357	335	337	370	358	340	358	365	340	354	309	350	384	360	358	368	377	387	339	355	361	342	375	339	377	339	343	342	355	377	353	364	357	327	398	363	384	361	341	359	331	356	328	350	340	323	324	339	376	356	333	319	348	389	352	347	325	362	366	373	357	318	348	388	352	345	348	350	384	348	335	340	348	347	340	339	333	356	317	336	333	362	358	328	336	338	337	377	349	339	360	388	390	364	324	369	347	331	358	348	316	332	375	318	348	356	352	339	364	357	353	320	408	352	356	317	337	314	374	338	371	346	337	378	340	349	353	356	370	339	344	383	378	330	362	336	325	341	370	367	328	337	357	314	317	343	371	351	323	360	349	355	351	332	335	344	328	335	351	357	345	365	344	316	376	350	349	364	336	398	348	363	320	336	335	376	351	389	360	329	340	349	342	395	351	336	353	383	356	333	338	340	360	330	368	340	340	381	356	348	335	337	353	361	346	328	359	367	352	305	359	393	349	386	335	355	349	356	321	342	331	352	307	376	366	338	360	350	341	347	373	351	354	364	326	343	334	331	362	340	372	358	384	374	281	348	371	349	375	361	320	345	362	350	339	355	344	357	376	344	364	374	359	350	328	367	363	355	385	380	320	367	327	333	359	346	364	359	356	339	348	350	385	360	320	350	316	356	319	341	346	322	346	330	349	328	383	378	333	358	318	341	365	383	350	361	351	350	365	348	329	337	374	358	370	350	344	356	317	336	331	323	344	320	364	347	359	389	390	365	328	320	346	331	350	366	353	346	346	333	345	367	334	339	345	376	359	346	389	358	369	352	358	345	331	346	330	368	363	342	320	360	359	379	363	361	371	346	331	376	338	350	351	330	365	338	354	357	339	322	360	382	335	367	343	375	362	342	326	335	331	361	363	339	351	341	309	308	351	350	369	375	376	372	304	357	342	336	359	358	346	348	349	355	356	357	359	340	371	345	352	343	345	337	344	334	331	370	318	374	368	317	334	336	382	336	367	368	361	332	320	369	334	365	342	364	353	344	385	374	362	364	348	347	363	354	361	353	341	358	339	376	363	342	381	356	339	325	336	381	320	375	387	343	349	341	344	360	368	327	336	380	376	347	334	335	363	333	343	344	357	353	350	325	384	337	378	366	349	366	377	358	335	346	368	366	335	357	338	361	345	330	351	335	348	351	348	339	342	333	342	345	362	361	385	354	362	362	377	350	336	337	347	348	371	363	371	357	353	353	365	376	357	336	330	368	341	337	323	353	351	376	379	370	306	351	380	361	358	346	366	354	326	376	359	333	354	338	377	379	378	361	326	319	323	348	340	336	334	337	395	365	358	339	363	312	368	344	367	372	330	323	339	334	343	381	333	316	359	351	341	347	335	385	322	308	362	363	368	376	348	381	320	344	370	346	368	360	371	372	340	331	350	318	352	389	347	386	357	327	338	336	376	321	379	346	341	345	369	317	341	326	341	347	326	397	326	330	365	405	351	354	329	350	357	342	349	343	364	347	394	342	319	349	344	359	362	352	322	337	356	374	321	383	346	341	377	352	335	382	341	318	377	343	373	345	320	366	342	322	314	354	354	366	359	318	333	367	370	353	353	343
43193	23068	14573	2497	1476	1126	799	682	553	490	394	386	343	303	343	308	292	269	264	261	276	266	260	242	222	224	241	217	228	247	239	231	217	230	224	221	218	218	219	212	221	248	224	216	218	221	229	237	217	222	215	220	237	203	193	220	207	234	213	218	213	229	192	224	210	199	224	205	193	222	223	192	238	231	203	226	213	227	202	207	219	177	214	206	225	220	196	221	233	205	218	216	214	223	205	237	222	230	225	201	222	223	220	224	203	212	202	236	235	203	210	188	236	221	192	202	199	216	230	214	231	234	214	180	246	222	200	202	219	213	196	207	207	198	217	223	211	235	185	208	199	235	191	202	200	208	214	209	194	215	224	226	220	208	184	226	212	196	222	214	220	218	198	203	215	203	202	202	201	209	192	199	202	203	221	187	218	215	196	215	202	203	207	196	229	175	192	205	204	201	226	211	225	203	204	216	206	190	216	200	193	225	215	205	204	210	197	214	189	213	232	222	229	237	201	227	216	204	213	223	203	207	217	198	173	183	217	214	231	231	192	205	221	203	217	190	217	210	199	188	228	183	188	224	197	191	211	219	221	208	212	203	194	207	219	195	227	234	247	189	191	227	198	229	201	213	238	193	205	227	181	193	200	227	215	204	228	200	163	202	195	203	206	192	195	189	216	217	223	203	227	222	225	202	235	218	213	211	204	233	221	216	211	206	203	202	187	213	203	234	220	222	206	202	223	209	212	218	220	236	191	209	203	233	217	198	210	223	210	229	197	197	200	217	195	209	223	202	202	195	193	183	212	214	213	212	210	170	241	225	213	237	201	223	233	222	196	207	210	209	212	213	223	174	219	208	202	189	196	208	217	208	213	193	209	189	209	209	219	202	206	192	217	204	183	203	218	221	211	184	215	185	198	252	208	191	217	178	200	202	210	238	185	212	208	172	216	215	219	194	239	188	202	206	184	215	217	199	222	187	211	217	209	199	216	195	208	238	227	197	195	230	193	232	205	225	211	206	219	235	208	221	206	207	219	211	214	186	183	221	242	230	208	222	208	190	199	230	196	204	213	197	181	236	213	248	200	223	180	195	204	225	211	238	232	191	248	207	181	207	194	192	189	232	192	217	198	195	204	208	223	228	245	204	207	227	217	188	216	196	186	220	209	230	197	202	207	225	200	213	221	186	208	181	221	228	219	208	214	226	207	214	212	189	212	222	208	196	217	224	228	208	209	204	234	217	219	197	193	197	204	245	227	189	201	226	190	193	207	192	223	215	218	198	235	216	233	221	207	197	179	239	211	217	192	201	180	229	201	207	221	227	214	209	208	198	202	223	227	211	220	217	198	223	213	204	211	220	202	208	215	226	211	217	201	207	204	212	197	208	224	229	222	202	199	234	191	206	202	235	177	188	195	198	192	224	228	200	208	212	222	196	221	203	223	208	208	199	213	198	227	209	186	214	184	208	184	191	188	222	226	220	214	215	217	213	218	220	208	212	205	234	195	219	215	204	239	209	223	191	225	186	214	212	248	201	206	203	172	217	223	197	229	197	215	233	203	199	225	193	193	190	228	185	213	208	240	230	217	198	184	206	192	225	200	196	187	203	240	225	213	211	225	214	199	230	214	214	224	225	221	203	203	183	233	203	218	209	212	191	192	192	218	215	228	200	226	195	203	213	224	213	212	179	199	230	196	207	224	199	222	195	212	214	186	190	185	201	229	223	189	206	223	189	196	238	221	215	242	196	224	200	249	231	196	219	210	219	217	199	181	224	200	192	174	224	240	237	192	206	191	196	205	181	204	172	202	216	204	215	216	211	183	210	209	223	202	202	205	207	216	240	213	181	218	226	198	223	218	184	215	186	214	227	206	206	214	209	198	197	209	227	243	246	214	200	215	249	216	221	212	200	208	192	192	224	219	191	202	227	192	204	224	182	196	209	180	215	216	195	234	202	212	237	194	204	197	215	203	197	200	197	219	223	217	221	193	219	237	180	198	218	219	195	203	202	218	205	213	192	198	232	233	225	223	211	215	204	196	226	221	205	229	202	224	224	214	203	209	215	210	195	199	193	231	202	201	212	230	210	228	191	226	213	206	215	209	206	240	204	214	206	196	195	228	232	189	204	209	195	219	219	194	218	205	202	205	201	200	201	224	207	193	212	171	203	222	225	221	225	203	209	211	199	180	198	216	199	195	206	186	195	222	222	214	213	206	203	216	206	214	210	209	171	232	208	231	186	231	209	237	208	213	205	210	219	253	230	231	193	238	199	215	201	208	199	212	215	183	215	228	210	202	208	220	239	220	179	214	204	207	219	199	206	199	192	206	211	207	207	199	186	206	205	200	208	205	207	228	234	214	215	219	204	250	183	228	188	202	201	204	208	195	223	223	217	181	202	221	202	205	197	225	230	223	225	224	228	219	201	227	220	185	203	233	223	219	207	210	238	202	215	240	216	205	218	217	204	197	201	189	221	193	188	206	198	170	206	201	203	209	202	210	204	240	218	200	203	194	214	220	220	222	214	218	229	177	204	204	229	216	201	225	205	189	183	199	192	198	199	212	207	208	210	236	217	196	208	211	190	196	210	207	252	220	187	228	211	235	214	232	214	214	205	219	230	211	196	193	216	176	201	190	195	204	217	202	212	208	219	178	185	200	179	197	199	229	213	216	204	215	213	226	225	214	204	200	198	208	223	196	202	217	200	229	216	204	187	204	205	223	210	213	189	192	227	221	217	199	205	176	225	207	239	221	183	180	203	194	218	228	220	196	201	207	230	217	190	200	200	226	219	209	201	204	196	210	229	211	232	199	215	187	193	207	200	232	227	221	227	187	222	204	223	222	181	202	228	188	239	194	225	200	177	212	209	194	211	216	208	219	199	193	196	204	207	218	185	211	220	211	216	203	223	211	171	222	234	209	208	238	238	218	217	232	218	209	212	195	219	193	206	211	211	220	222	220	196	202	177	240	208	215	223	224	202	217	207	212	196	225	226	193	214	180	209	221	207	204	187	200	199	202	197	216	212	217	234	202	216	201	220	230	203	200	212	238	184	233	219	201	204	217	188	204	196	196	228	217	210	216	219	195	208	185	227	212	196	200	189	215	197	217	200	227	207	209	202	200	203	218	195	211	217	188	225	193	198	188	191	197	201	179	197	199	197	204	233	210	208	202	215	201	215	236	220	237	250	224	234	220	213	200	229	213	203	223	214	208	220	225	238	202	215	224	231	201	218	227	225	190	190	201	238	208	203	211	196	224	192	207	189	202	222	223	190	226	213	217	207	221	205	213	207	220	210	201	205	201	206	221	216	241	202	213	170	230	213	224	218	214	197	193	218	209	201	211	219	228	195	198	206	198	210	233	226	221	198	212	205	210	229	224	227	205	207	213	224	212	225	208	195	208	165	210	187	202	247	207	206	231	194	238	238	200	206	208	210	195	200	192	225	231	189	200	196	188	212	202	241	228	221	208	230	254	214	208	195	230	200	203	187	199	186	232	239
21942	2405	5347	6078	5140	4216	3523	2962	2538	2153	1927	1693	1589	1443	1369	1275	1159	1146	1084	1047	985	981	915	972	901	883	865	835	759	777	862	792	779	833	784	774	748	753	761	758	700	735	748	694	690	736	717	699	693	665	686	721	688	681	640	675	632	620	655	679	647	655	637	690	625	647	682	640	643	669	638	675	677	686	636	628	678	583	650	649	615	655	650	661	639	705	661	672	696	669	674	642	711	629	636	600	612	647	658	664	640	635	664	601	663	594	587	651	659	660	630	642	662	650	655	671	630	596	690	622	694	621	641	663	647	622	689	634	635	622	630	684	584	611	647	611	653	599	631	638	624	590	642	639	673	607	651	673	599	681	606	632	649	651	633	646	671	694	625	627	661	600	649	618	579	604	652	630	644	619	665	634	644	649	667	609	654	620	644	625	643	652	636	615	633	603	676	635	637	663	610	609	629	644	633	603	637	626	623	637	634	632	645	614	601	648	588	612	644	607	613	631	589	583	589	646	607	583	623	608	625	616	625	625	614	616	642	604	649	630	602	605	650	614	605	637	607	658	636	627	646	648	595	657	631	617	641	656	606	626	634	607	645	648	602	628	593	573	618	632	661	615	638	648	666	627	631	594	625	618	611	585	667	620	633	655	613	625	647	602	630	624	595	645	606	628	643	607	585	666	643	633	626	639	597	589	624	652	628	606	610	667	660	618	589	632	649	640	610	649	626	634	645	662	611	630	628	603	591	645	619	655	612	626	642	596	631	586	632	606	677	626	618	578	711	678	662	636	616	610	639	603	616	639	598	654	662	615	621	651	616	635	621	646	661	622	645	591	615	649	667	663	603	617	645	633	642	654	605	629	643	609	640	655	643	606	637	616	625	710	654	600	639	661	633	586	595	660	621	645	622	676	650	652	639	604	633	644	632	641	621	616	645	592	641	600	674	635	651	612	647	626	598	602	592	610	620	616	613	620	626	640	625	647	618	620	684	606	639	646	633	615	590	631	619	655	634	630	664	645	612	658	648	639	663	638	650	610	633	637	663	642	647	637	618	607	621	629	654	669	649	627	620	627	678	626	622	642	694	629	643	629	637	666	628	591	614	615	628	627	661	622	592	596	616	617	629	646	675	613	643	630	622	695	597	602	595	622	629	643	606	628	654	605	642	614	651	613	647	629	629	659	623	636	633	683	596	674	622	612	636	615	611	662	638	610	619	646	602	649	685	653	658	582	606	660	637	618	596	653	616	667	619	616	657	630	637	607	639	591	631	590	695	678	670	658	610	666	653	654	621	609	630	604	630	632	657	636	628	671	642	640	639	620	604	664	603	581	630	652	639	625	632	625	626	663	674	629	592	617	591	668	614	618	632	611	589	644	578	651	599	640	630	613	634	612	575	575	631	630	664	622	656	623	612	607	700	604	629	659	652	677	625	654	648	619	586	605	627	623	627	632	631	598	586	638	625	623	667	654	674	652	586	609	664	627	617	611	643	647	618	613	595	606	657	645	649	651	616	627	639	623	634	615	654	629	629	654	592	640	648	624	612	648	661	626	630	626	625	695	643	670	645	605	619	645	627	633	671	661	650	625	608	608	652	596	619	640	636	635	625	650	643	599	657	669	623	595	597	633	666	645	606	618	627	619	639	606	609	669	592	650	653	645	650	630	613	637	619	625	630	625	668	649	594	619	598	587	643	635	640	650	618	618	612	647	621	645	633	620	629	660	660	634	647	631	676	633	629	583	632	584	608	633	659	632	608	600	653	643	641	610	611	686	608	591	607	624	617	604	618	630	658	629	628	646	607	614	645	617	620	630	608	640	641	611	620	657	603	658	634	613	634	650	629	632	625	610	618	641	630	634	601	663	574	656	634	638	608	575	615	618	635	628	634	602	632	661	581	627	627	601	613	655	640	633	623	588	663	643	655	636	643	621	600	598	655	634	645	621	628	592	634	632	619	659	660	633	632	628	653	632	619	647	633	607	624	614	638	638	662	615	644	582	622	644	620	605	629	645	630	671	625	637	657	634	630	629	644	643	643	650	627	647	606	665	631	597	610	603	603	643	654	589	675	605	634	621	636	639	603	658	598	610	638	572	645	637	659	640	628	590	625	648	629	620	562	659	629	635	619	649	643	632	633	658	601	677	650	631	597	626	618	685	637	627	631	640	648	647	634	637	646	670	657	639	608	621	617	638	648	637	580	658	621	648	684	643	599	590	639	634	617	652	656	655	597	604	634	634	651	626	613	637	634	628	612	621	594	616	604	638	632	611	637	620	666	661	667	615	585	604	626	579	658	645	662	613	637	642	613	593	638	613	639	595	669	607	654	623	633	631	630	587	607	630	635	617	606	619	630	631	620	610	596	583	619	620	712	629	574	639	668	641	643	644	581	654	614	590	610	634	652	635	618	617	654	638	659	674	642	638	648	624	647	662	632	662	611	621	638	599	602	633	643	575	628	586	625	621	633	648	618	627	623	609	573	599	622	603	583	663	638	626	595	625	570	604	645	641	678	593	670	673	610	644	598	664	591	684	619	618	646	629	640	672	639	653	630	600	611	631	676	624	621	576	624	638	629	636	621	613	618	632	616	644	616	634	672	620	651	638	630	640	674	621	603	605	629	653	659	648	587	658	654	576	666	639	647	625	581	646	631	600	598	657	637	621	608	665	656	615	610	617	660	608	645	628	604	636	628	608	672	596	619	626	594	613	631	632	631	609	609	627	596	634	620	637	648	645	626	609	600	625	639	655	647	705	632	617	624	597	642	616	648	637	626	630	624	600	626	625	658	631	629	631	603	674	686	677	622	619	634	591	636	607	604	645	635	613	659	647	643	623	652	636	631	637	636	590	635	613	608	590	637	636	647	644	642	629	643	622	636	627	646	622	642	617	671	661	623	624	621	606	647	611	614	589	665	648	620	608	669	658	634	596	662	603	594	681	626	601	640	653	626	610	653	667	622	647	591	592	639	617	617	603	659	638	649	630	571	620	640	651	637	660	638	607	592	653	642	622	614	615	592	615	617	665	589	642	646	609	615	605	604	601	649	625	612	653	649	610	622	651	634	599	628	634	603	650	652	599	586	635	613	614	657	603	607	630	654	616	610	599	660	598	647	648	593	658	635	620	590	654	603	645	628	623	638	607	628	611	627	660	642	655	614	601	583	653	623	635	613	596	636	636	605	610	623	658	663	645	638	634	642	614	623	637	681	672	618	637	636	631	604	628	636	637	621	686	598	668	645	596	644	560	613	632	591	619	611	639	610	684	660	650	596	647	627	659	645	604	604	633	653	656	636	640	629	596	625	632	621	671	605	633	674	640	610	663	664	636	593	615	658	601	651	633	600	659	556	619	632	601	614	607	647	676	638	596	649	634	622	622	613	596	632	605	650	617	612	613	647	639	628	622	637	621	604	622	655	665	653	675	595	641	610	662	629	623	636	634	605	643	664	616	605	610	646	604	658	642	670	636	615	611	658	621	573	639	604	649	615	649	652	613
6000	456	340	133	123	106	106	90	97	94	85	78	89	92	97	91	91	96	97	83	88	75	89	79	89	91	87	77	82	87	102	90	72	82	79	77	102	82	81	75	73	94	80	83	88	103	74	80	79	90	84	82	102	70	101	83	85	102	74	92	97	90	90	87	82	76	84	76	97	96	78	84	76	80	78	98	77	83	82	91	82	68	89	84	88	73	80	95	81	98	69	90	97	85	79	91	88	73	81	68	91	81	84	62	75	90	82	71	118	90	93	112	80	74	76	87	91	71	95	74	91	94	82	94	83	94	77	103	92	101	74	79	89	85	77	81	79	102	94	88	82	88	87	92	73	93	95	92	87	83	93	86	83	97	84	90	75	89	108	88	89	99	76	98	83	99	87	97	94	89	71	88	78	90	80	101	87	90	82	76	93	97	90	81	68	91	84	86	79	95	88	88	88	88	93	87	74	86	78	104	82	72	89	83	95	77	87	83	89	72	97	84	79	88	85	91	103	72	81	80	89	96	90	92	103	101	108	75	65	83	78	81	93	71	75	82	83	95	94	91	84	86	87	98	91	105	93	92	102	77	77	78	92	90	89	74	106	83	91	84	98	87	82	78	69	96	85	85	99	74	108	77	101	86	103	89	81	98	86	93	79	79	81	85	85	89	92	100	93	79	91	86	85	87	81	83	86	80	84	87	84	83	91	79	82	92	80	99	93	104	84	89	92	64	85	84	84	81	84	104	77	92	85	92	103	76	91	66	76	86	84	85	90	93	81	83	90	81	85	100	78	83	91	71	97	91	92	81	88	83	87	100	74	77	97	87	85	92	86	88	75	101	104	101	89	96	104	76	86	81	79	97	85	90	86	93	100	98	97	79	79	84	87	75	106	88	83	82	95	80	86	91	88	87	98	91	80	80	87	94	66	103	93	77	81	85	73	68	71	91	98	83	91	89	75	102	97	86	66	80	94	88	95	81	77	82	77	91	86	85	83	96	79	86	79	89	87	80	96	102	87	72	67	91	61	81	97	89	103	90	89	100	91	95	97	87	90	82	102	81	86	80	99	99	93	85	84	91	92	74	89	89	76	85	70	86	78	78	81	79	81	98	78	84	73	85	95	79	94	85	104	86	72	77	84	92	98	84	89	80	95	82	87	94	84	100	86	79	61	87	86	84	82	87	87	67	104	83	96	92	107	85	94	74	90	86	88	76	77	80	75	88	70	80	87	87	98	71	84	83	91	83	70	85	75	78	81	83	76	71	95	114	84	72	80	85	96	94	89	84	96	86	82	84	72	112	79	79	78	96	83	84	63	103	77	92	102	90	111	92	91	78	87	87	88	86	93	85	83	100	82	71	82	93	96	88	106	83	103	84	94	92	72	89	88	97	103	76	88	80	83	87	88	81	78	101	89	78	80	97	77	90	90	84	88	84	86	91	84	72	85	78	83	107	88	86	76	91	88	99	84	82	100	98	69	97	75	90	56	77	94	94	78	91	97	83	68	90	94	71	70	98	89	86	94	85	85	98	86	109	76	88	83	104	77	104	86	91	91	84	83	95	84	81	77	82	102	80	75	86	83	84	94	88	86	96	91	93	85	90	86	73	91	85	103	80	89	94	87	77	85	106	76	84	89	86	81	93	77	103	82	93	84	89	103	75	83	85	92	83	100	87	96	78	77	95	94	98	92	93	104	77	105	73	86	84	95	79	93	103	96	94	104	94	80	89	79	83	96	77	106	85	83	75	85	90	90	92	70	71	92	115	89	79	86	78	81	83	104	80	87	69	87	77	88	90	95	86	82	76	86	87	102	81	104	87	83	76	88	88	89	71	87	94	99	72	91	86	84	85	64	78	86	85	90	83	91	79	92	92	88	78	89	86	99	95	79	101	99	86	100	72	87	86	83	77	95	82	74	86	84	79	64	86	84	75	90	74	92	86	78	108	84	82	77	88	63	91	110	92	80	89	90	77	95	95	81	79	79	76	94	71	90	77	87	93	88	78	85	81	91	70	99	91	96	68	106	87	91	67	90	98	75	70	94	79	100	89	77	87	89	72	86	96	91	70	86	100	99	76	88	95	104	86	94	83	82	87	87	86	86	86	95	85	75	75	83	95	79	98	93	85	85	89	88	98	97	89	97	86	95	98	102	66	89	92	91	83	74	91	80	104	91	86	80	83	81	89	94	71	76	96	88	90	102	96	64	80	88	102	95	83	90	89	83	90	90	82	91	92	78	87	90	72	88	75	85	72	79	84	83	86	83	76	94	87	82	85	82	91	72	86	80	95	90	68	83	76	72	84	85	85	88	92	99	89	108	101	93	79	85	78	84	82	91	81	82	88	73	77	82	81	85	71	84	88	74	92	98	89	100	73	92	83	102	89	99	81	93	86	93	67	82	93	78	72	97	85	98	79	79	77	75	85	92	94	70	93	115	87	68	87	87	91	84	84	89	85	103	83	84	93	81	96	96	71	71	94	95	97	85	87	85	97	94	95	84	95	78	80	67	97	93	73	75	98	87	96	86	88	85	82	69	85	71	84	70	81	85	100	89	86	90	77	87	95	88	82	87	88	81	75	87	106	92	83	88	79	88	96	75	93	100	92	89	78	95	82	70	87	84	89	95	79	98	95	97	76	111	84	84	87	87	85	95	87	98	102	74	110	77	83	81	95	85	86	87	74	79	81	97	91	92	77	85	88	106	81	107	87	92	103	88	75	81	98	76	69	68	99	74	88	98	82	89	86	84	83	76	90	90	91	85	81	77	81	90	76	82	83	93	92	90	105	83	101	94	84	78	86	92	76	91	96	63	91	87	73	85	90	92	94	83	91	90	92	79	95	88	84	103	93	76	88	112	89	83	84	84	80	107	80	95	72	86	87	91	67	91	89	95	81	87	80	102	103	84	92	86	72	88	74	83	89	75	84	94	91	85	83	96	77	105	106	86	94	86	93	86	104	95	77	77	98	74	90	100	77	86	72	76	78	79	80	90	97	91	100	92	91	90	74	86	82	82	84	106	76	88	93	100	103	76	78	80	79	87	89	76	75	79	84	93	93	72	106	76	94	80	80	75	97	81	87	85	91	91	98	88	74	89	96	91	86	87	93	92	98	102	85	99	109	77	89	86	91	85	90	86	75	91	89	89	98	89	82	82	109	82	102	84	81	90	72	85	87	75	66	103	84	73	99	105	88	88	84	70	88	84	82	97	89	85	83	86	100	86	82	69	78	85	80	84	108	88	84	100	69	83	94	100	94	93	76	99	79	93	92	89	103	75	94	97	81	97	76	95	102	67	88	82	93	75	94	74	85	85	81	92	81	81	90	86	70	78	74	89	94	89	87	80	76	91	84	83	59	73	87	92	98	86	93	93	95	92	87	92	86	87	91	97	96	55	91	83	95	103	90	79	79	81	76	96	83	85	88	84	97	81	77	84	87	78	86	90	82	95	84	98	78	77	82	93	98	84	84	97	81	86	81	78	101	89	79	80	89
5623	385	461	518	464	431	404	415	357	313	319	331	344	325	367	305	303	330	303	331	320	318	315	311	285	332	256	310	321	295	298	288	293	261	307	303	318	297	307	279	308	295	286	301	297	272	308	302	295	320	282	327	304	319	300	300	307	297	335	277	321	306	326	301	277	337	292	331	301	285	317	301	312	318	257	309	318	292	292	280	313	324	298	320	303	310	298	306	290	283	308	297	308	309	320	290	318	308	307	299	303	284	321	272	296	312	327	303	328	267	296	267	266	293	303	293	288	301	299	273	302	301	282	301	312	287	319	280	331	301	296	304	288	283	300	326	311	279	290	275	307	307	310	291	286	269	299	303	317	284	278	278	298	323	290	292	311	307	285	303	309	290	257	295	277	286	300	289	294	303	304	297	313	323	303	325	324	288	330	327	302	313	297	299	300	338	315	304	292	297	280	286	307	333	289	291	281	333	307	265	307	289	299	308	337	304	265	324	295	310	276	337	275	294	332	296	300	310	331	305	307	327	275	300	321	331	287	305	311	313	288	327	271	301	336	277	308	324	301	315	316	301	287	314	297	286	280	287	310	303	321	308	271	331	306	272	288	301	290	317	309	307	311	298	310	290	324	306	329	300	294	292	303	310	333	316	292	300	295	287	306	278	263	318	279	280	294	316	289	308	302	304	299	267	311	279	315	313	341	296	322	313	293	297	274	315	286	296	270	315	314	302	323	290	280	283	309	269	284	261	259	263	298	320	309	308	277	325	318	289	300	313	320	302	309	286	309	290	294	321	301	310	326	289	291	282	320	310	300	316	304	296	295	303	315	292	294	325	308	328	320	304	303	311	301	301	284	294	315	287	288	313	300	297	303	270	292	326	319	308	304	318	298	286	314	294	285	276	281	301	286	306	318	304	305	308	305	262	296	304	309	288	293	298	311	293	309	281	276	344	309	308	308	307	288	289	287	307	280	336	296	286	291	299	289	313	300	273	293	276	319	289	293	294	280	292	316	320	305	303	303	279	306	336	322	317	259	306	279	316	298	312	310	314	319	284	317	291	283	319	313	303	295	316	304	321	266	272	297	297	311	283	283	263	320	299	293	285	294	327	286	283	264	283	298	291	282	292	281	283	310	298	300	300	302	305	310	300	271	261	320	294	309	308	301	291	290	281	300	307	285	271	318	320	304	305	317	279	289	290	319	266	297	272	311	313	282	292	308	255	327	297	274	277	316	323	279	285	277	285	310	321	301	272	313	306	308	285	296	304	303	313	261	301	300	312	320	313	288	295	262	310	277	297	307	344	288	307	277	314	297	291	292	284	325	291	290	275	302	319	279	308	306	295	324	324	307	322	325	313	315	301	348	303	324	305	313	304	326	300	328	278	329	325	287	294	297	295	259	293	261	306	279	277	306	281	303	291	291	313	303	277	293	291	309	290	280	300	293	278	272	297	337	320	293	303	319	306	269	298	285	267	321	281	302	269	288	297	299	308	306	294	287	322	293	319	295	318	296	270	326	306	310	330	291	284	314	283	328	273	326	335	313	303	321	294	276	290	273	297	273	298	311	307	341	291	330	302	309	297	276	299	323	295	276	274	300	319	287	319	315	280	276	308	280	303	291	300	323	278	306	279	322	289	272	307	296	318	303	285	303	278	310	299	291	297	329	298	309	310	287	270	292	304	294	276	338	286	316	314	338	287	315	295	314	294	309	319	303	298	314	295	289	288	287	291	338	289	289	303	302	287	290	320	322	310	318	309	305	270	326	285	291	308	290	324	300	308	311	320	296	334	270	311	297	246	313	298	303	282	314	278	302	291	335	304	271	299	304	325	329	311	285	304	336	268	294	268	287	279	270	289	272	309	296	299	296	304	311	318	318	291	278	287	297	309	283	306	270	290	289	281	291	313	314	281	317	308	285	265	278	302	292	280	299	314	311	291	308	269	302	353	277	282	316	293	324	303	296	312	255	302	305	324	260	297	285	306	301	302	276	309	278	321	291	334	298	307	314	313	286	279	259	299	305	288	319	281	299	303	290	305	277	291	302	289	300	303	318	281	295	270	280	313	330	270	317	309	287	310	274	283	327	291	289	285	295	278	312	322	286	285	270	328	261	308	236	314	308	319	281	286	295	296	300	286	281	300	303	280	251	320	268	307	317	290	304	302	281	288	301	313	281	316	284	313	293	295	255	306	317	311	334	277	287	295	308	356	285	313	305	285	295	288	306	340	299	270	313	331	314	310	296	276	313	285	300	305	279	267	298	306	302	284	297	293	325	313	308	275	281	296	282	289	284	269	311	286	314	295	290	311	306	351	309	301	303	293	296	293	291	295	314	280	303	268	308	273	288	304	280	310	311	290	287	314	269	295	260	300	292	275	308	282	316	328	324	272	302	313	296	298	276	290	289	328	313	292	265	312	297	291	284	296	291	311	308	290	292	298	311	291	292	318	322	309	306	302	287	306	274	274	279	290	306	258	302	314	281	252	282	328	308	295	295	280	302	299	315	296	308	320	297	300	294	275	271	306	286	283	285	276	279	296	287	281	305	286	253	292	280	317	317	320	291	308	299	305	300	290	292	313	300	328	289	269	274	296	282	293	296	286	293	258	317	276	273	307	284	283	287	309	279	333	286	335	262	322	329	300	322	309	301	319	315	306	300	288	322	318	265	290	310	281	270	310	284	305	248	295	300	290	295	296	300	296	281	291	303	275	293	299	303	313	306	301	294	298	290	310	286	299	294	281	312	306	316	312	309	300	256	312	305	300	309	297	293	299	306	266	277	304	341	292	319	297	296	280	300	265	276	308	302	302	318	302	305	292	323	306	305	311	291	293	285	272	309	275	274	308	307	280	324	304	296	308	313	323	279	283	291	263	303	315	302	316	318	320	326	302	294	289	270	282	276	286	290	308	313	290	284	317	311	300	300	293	326	289	284	302	307	319	294	298	296	307	318	315	290	296	312	296	314	255	305	341	253	293	276	291	290	335	272	279	315	311	327	314	309	321	267	318	303	284	288	294	308	283	301	273	282	284	322	300	312	307	276	261	276	272	270	309	306	327	305	297	294	322	318	293	265	300	308	327	321	322	264	305	298	316	305	276	306	308	314	280	263	311	303	291	293	317	272	317	301	289	328	315	329	323	273	296	307	330	301	297	309	288	293	293	292	302	315	266	322	289	316	279	298	318	330	294	293	289	299	280	265	302	282	284	292	272	262	316	275	314	299	281	329	310	306	300	294	321	312	317	303	282	348	308	301	309	286	326	289	273	288	281	319	286	302	319	287	320	297	335	288	343	313	301	328	306	289	314	316	344	294	273	303	339	323	292	270	307	304	295	290	312	310	309	309	315	306	317	323	271	297	314	282	266	296	283	286	308	297	335	300	300	299	297	309	318	303	317	293	279	271	292	273	290	309	321	285	288	307	312	304	281	297	289	321	316	289	252	311	313	294	301	325	324	289	302	321	304	272	286	331	293	268	336	298	306	290	292	291	274
37643	17065	3955	951	666	504	368	308	273	245	193	213	174	131	147	160	134	140	141	107	118	121	121	123	137	112	101	122	111	120	124	122	117	101	126	114	123	106	89	95	120	125	96	113	120	103	115	106	108	131	118	98	109	109	104	106	102	119	110	109	116	107	84	110	98	107	105	99	108	89	108	108	104	88	106	93	100	120	100	112	110	103	108	93	96	106	109	119	96	100	115	122	94	107	113	101	95	108	102	119	114	115	125	111	96	111	114	110	102	114	99	105	97	106	103	99	99	95	121	107	107	87	108	101	123	103	109	98	82	104	113	112	110	95	86	96	91	98	97	100	138	103	99	91	93	116	106	116	117	101	98	109	92	101	108	82	99	114	95	122	110	119	107	97	109	81	104	107	95	101	100	98	110	98	98	107	97	102	122	98	104	102	91	110	96	68	103	97	93	106	110	119	121	102	125	97	105	103	110	117	99	96	113	109	113	116	95	130	99	103	106	85	109	117	109	128	110	115	92	99	94	113	107	113	112	121	106	94	87	96	99	109	105	97	113	102	100	103	92	104	83	98	127	78	95	104	100	115	108	100	118	86	90	115	122	122	115	109	109	103	107	109	99	103	138	112	113	123	102	100	101	105	117	87	115	99	110	99	117	105	87	89	93	116	124	112	113	105	107	95	109	108	115	96	118	114	89	109	112	111	103	90	113	103	100	103	116	105	107	106	107	118	88	102	107	107	103	93	107	97	108	97	139	99	104	97	97	102	88	113	106	112	105	113	109	106	97	114	110	99	115	110	100	87	125	110	102	112	124	109	115	101	123	83	110	110	106	106	107	100	134	101	108	115	128	105	101	117	110	97	99	90	94	84	102	105	114	100	109	118	110	100	112	101	120	106	78	107	112	104	98	104	102	96	104	81	102	113	109	109	101	105	123	104	99	114	112	95	111	111	107	127	109	106	105	112	109	93	111	109	86	113	98	99	110	91	87	104	110	110	88	92	119	115	109	99	116	97	115	100	99	113	122	99	115	113	122	104	102	99	105	112	96	100	99	115	84	117	115	111	99	94	108	88	89	117	106	112	97	107	102	104	96	104	88	111	93	106	108	116	103	106	110	114	100	118	105	99	103	99	102	98	107	111	138	112	88	107	99	86	111	121	101	112	105	139	102	114	109	119	105	131	108	87	121	111	119	103	84	125	106	99	98	111	89	99	99	115	95	122	112	91	93	100	100	108	90	104	104	88	91	101	103	92	109	100	93	94	105	94	111	106	102	99	83	108	99	94	109	126	112	90	95	98	107	104	100	110	126	83	117	110	119	98	105	97	108	113	106	100	112	99	117	93	113	98	105	104	112	106	97	93	111	86	103	100	93	107	91	106	102	129	92	138	97	96	110	95	120	99	97	110	87	98	97	109	122	100	108	94	100	103	82	114	99	104	100	127	117	101	81	113	98	91	119	111	119	92	108	104	98	96	115	95	91	108	103	110	98	133	111	105	116	100	104	115	111	100	100	115	90	96	81	102	109	108	102	106	118	97	84	110	96	83	125	111	92	100	110	114	103	90	108	98	82	105	97	90	109	91	102	104	105	117	98	108	98	95	95	105	110	116	110	112	111	117	110	106	114	103	100	103	102	109	124	97	87	81	121	104	126	99	107	106	107	104	108	99	100	110	109	104	104	93	111	88	112	110	92	105	118	113	140	100	107	92	88	112	99	98	114	90	108	117	105	94	96	110	79	97	109	96	128	98	84	105	118	104	111	106	107	87	87	113	115	102	101	101	98	110	104	83	92	102	97	92	92	94	93	121	96	94	84	96	112	95	94	102	91	91	111	102	100	94	107	112	93	98	109	112	103	116	94	111	89	101	122	105	114	108	109	101	85	114	96	112	94	106	98	99	120	120	104	98	97	115	100	94	95	90	94	106	109	107	96	87	98	116	117	128	92	103	120	98	123	135	114	98	99	96	115	105	108	120	107	94	103	97	111	94	108	103	112	117	108	98	95	92	114	80	88	108	103	99	107	93	92	110	108	113	99	110	97	104	116	119	113	88	102	128	107	101	106	92	115	88	101	110	102	99	109	113	106	108	89	115	118	101	104	112	100	103	98	96	99	121	126	104	99	113	104	99	92	103	90	107	111	115	109	80	94	94	95	107	103	108	94	106	122	102	102	90	117	90	113	107	118	107	109	104	114	102	90	101	98	110	105	122	112	104	102	90	95	97	112	100	93	90	95	87	104	104	103	89	100	113	96	112	115	95	89	85	102	111	97	103	109	99	94	119	106	108	109	95	96	107	101	114	114	124	101	99	105	104	104	109	96	105	100	91	102	113	122	134	116	121	104	106	85	99	100	95	88	103	108	90	106	89	107	127	98	85	138	111	97	100	96	109	93	101	111	114	113	103	102	89	98	108	100	110	94	97	109	86	104	128	108	89	103	99	104	104	125	105	117	96	123	102	93	96	104	117	114	109	90	101	96	108	109	106	79	96	95	109	106	114	94	110	112	94	88	97	100	87	113	105	106	100	106	102	90	110	108	99	105	101	106	87	85	98	96	96	109	101	111	102	101	107	84	125	99	96	110	97	93	115	121	104	118	96	79	110	98	109	86	72	99	93	92	114	82	89	103	99	109	106	101	106	105	96	108	84	115	92	112	95	91	105	102	95	107	101	118	128	105	102	124	81	87	99	109	110	97	105	112	120	106	104	85	93	109	101	96	105	102	99	123	99	120	125	108	113	98	107	100	109	106	104	109	109	99	102	99	110	82	86	105	111	100	99	100	110	109	108	120	127	96	116	106	116	119	91	103	109	104	102	96	106	107	98	104	100	87	104	96	100	105	81	85	98	108	97	103	88	101	100	113	109	106	116	112	89	96	111	89	109	100	91	107	106	95	106	110	107	103	98	102	110	110	100	101	112	100	103	111	112	102	95	102	106	105	110	77	115	84	112	97	111	105	90	92	96	100	100	86	106	93	108	104	122	106	101	110	119	112	94	103	105	109	91	125	110	101	109	106	97	106	104	99	90	106	98	127	105	92	109	125	99	102	92	119	110	105	117	110	118	123	99	101	92	105	106	103	105	111	91	124	95	85	99	115	94	100	113	96	95	113	110	92	109	117	94	109	115	97	108	109	105	109	92	94	103	92	100	107	91	101	112	79	106	118	95	118	107	121	129	96	103	113	95	103	114	114	85	111	104	100	107	112	103	91	107	114	98	127	97	86	118	122	99	116	92	137	108	112	93	99	106	111	94	111	91	110	100	94	119	93	95	122	120	96	108	94	135	116	100	111	120	112	105	105	91	122	90	119	104	130	89	119	111	108	91	101	107	115	104	115	103	93	115	102	105	89	113	121	96	102	109	108	110	89	96	111	96	86	87	96	96	104	102	108	84	101	106	98	105	119	118	88	95	100	102	114	139	100	79	96	98	111	114	134	92	88	102	92	106	112	104	101	109	90	112	129	99	98	108	115	99	112	90	114	91	102	124	110	90
17124	1200	2678	3163	2655	2136	1829	1472	1272	1183	917	879	812	751	697	673	651	570	553	553	520	492	489	507	512	481	491	433	427	458	426	473	439	426	449	426	402	379	436	408	394	380	387	365	338	402	403	376	385	373	390	355	370	375	355	382	360	385	387	386	402	363	399	354	349	352	377	385	367	336	350	367	353	365	339	337	357	358	354	364	331	354	377	384	360	383	367	358	342	366	328	368	367	349	359	373	373	362	351	335	364	358	339	348	373	359	328	316	334	345	348	334	369	376	385	341	363	330	366	391	348	336	332	345	348	357	339	344	344	361	361	372	344	360	352	372	363	347	343	396	389	353	360	385	342	366	347	341	324	349	356	364	351	358	381	365	342	348	348	353	361	336	363	347	329	335	333	354	356	341	362	330	373	371	351	329	323	347	350	356	348	344	369	314	366	336	360	347	392	352	352	365	317	357	360	354	375	345	355	351	338	328	308	368	322	364	338	341	330	374	351	351	352	334	336	351	355	348	339	326	360	337	352	340	348	365	353	330	346	341	347	371	359	322	346	333	326	373	358	389	330	358	346	368	350	346	334	367	348	310	350	320	349	350	334	372	357	346	315	356	371	366	349	352	355	342	368	339	344	327	326	387	314	376	357	373	337	339	345	344	349	355	319	355	361	354	329	356	405	374	373	355	358	343	329	330	328	359	361	363	357	368	293	324	345	350	343	338	394	366	362	326	350	339	357	347	363	342	362	350	346	365	349	346	355	344	338	336	305	380	354	331	320	364	335	409	352	330	332	340	380	343	342	347	342	346	361	365	349	330	366	328	342	374	372	374	360	357	372	341	355	349	306	351	362	351	351	400	357	339	366	326	333	378	339	390	341	325	343	366	365	372	325	313	363	331	311	373	354	357	381	379	354	350	353	352	360	344	368	337	352	361	362	365	311	340	339	369	363	384	328	356	374	363	321	370	362	351	307	350	373	368	360	344	338	343	336	342	358	335	346	342	384	384	352	336	327	360	400	350	336	325	308	355	353	333	344	328	318	338	373	350	368	362	353	361	323	367	362	314	340	321	341	368	343	350	358	341	373	362	410	350	341	336	359	336	339	328	337	346	358	355	370	307	344	349	354	342	366	350	329	379	329	344	366	355	434	361	367	370	352	339	352	335	346	318	377	356	332	354	353	311	354	360	333	347	350	364	353	347	372	362	350	342	372	353	375	355	352	358	352	348	357	351	330	392	336	345	333	364	314	383	361	359	351	383	366	363	379	349	356	322	360	318	321	358	371	348	335	339	360	324	354	338	366	331	327	355	333	369	330	333	374	341	337	345	356	331	340	357	354	346	341	363	380	336	360	336	353	354	353	341	369	348	343	362	365	370	334	371	361	353	366	342	334	377	368	351	327	389	340	355	352	310	335	351	335	378	337	364	357	337	347	366	358	325	331	361	330	346	367	324	377	356	352	338	371	340	345	357	335	355	335	338	306	351	329	362	401	378	328	350	342	369	338	347	344	344	354	357	343	314	381	327	344	343	359	389	346	328	369	372	325	314	345	355	356	362	308	352	378	380	383	347	348	376	317	366	370	369	406	350	356	346	380	344	330	372	362	361	341	324	335	335	384	382	341	346	334	320	331	336	372	339	344	346	349	362	327	339	355	345	319	369	343	346	382	356	361	370	356	351	360	336	306	354	367	354	329	363	376	323	350	360	349	343	350	348	390	332	382	367	324	365	352	370	363	344	358	350	370	312	364	331	372	337	365	363	358	367	353	349	405	375	365	326	367	345	336	384	336	351	357	335	384	341	363	345	367	331	332	368	359	366	354	379	364	323	347	366	349	315	354	338	368	317	342	367	347	316	368	364	352	355	342	383	338	335	362	350	328	348	351	327	325	357	351	319	364	324	370	342	354	326	351	364	334	353	372	350	321	328	346	329	344	345	371	350	333	323	351	388	340	348	314	352	366	368	343	360	330	339	348	336	380	355	340	355	351	379	320	335	315	378	331	345	335	339	345	333	361	374	370	330	352	351	339	377	339	339	351	323	348	335	403	343	333	348	343	348	340	339	358	341	355	372	333	339	385	327	361	380	364	366	317	342	336	374	336	354	357	390	358	349	363	331	346	305	320	343	356	342	356	339	362	398	342	342	369	318	332	333	376	339	355	340	308	343	364	356	352	341	378	388	347	324	304	390	302	367	332	350	349	317	348	372	358	347	318	366	319	360	321	331	333	334	369	378	356	347	366	334	311	351	368	345	342	353	358	343	331	323	332	321	350	378	331	348	368	360	376	326	366	365	375	319	366	361	336	364	335	330	374	368	353	356	331	348	373	358	340	366	358	349	355	347	325	325	352	318	409	363	338	382	352	350	317	344	371	369	328	334	362	394	358	381	357	338	323	334	364	328	383	381	329	369	345	363	382	332	382	357	331	368	360	309	359	346	363	347	359	351	378	308	340	350	330	368	331	340	361	375	308	324	353	349	350	349	368	351	365	357	364	373	380	367	376	329	352	377	361	352	332	336	339	365	348	353	343	349	370	382	353	369	324	348	360	345	382	323	336	333	366	343	331	344	343	388	339	356	313	358	380	345	343	337	381	344	329	340	339	348	367	362	343	368	339	339	348	346	355	336	358	337	332	371	330	355	353	325	329	340	320	362	368	354	344	355	379	330	362	316	354	351	356	354	355	368	386	333	361	324	349	364	364	357	344	349	362	357	328	392	357	353	394	369	369	349	348	336	376	346	361	333	380	336	312	360	320	350	350	363	367	358	367	387	343	352	369	335	354	350	341	323	334	323	363	354	340	365	345	361	342	355	354	332	342	345	334	344	330	339	347	351	368	322	354	347	331	351	370	340	352	332	367	363	327	373	350	374	356	359	319	317	356	360	329	377	344	369	329	333	319	336	343	343	356	386	340	379	364	405	334	357	365	362	330	345	379	340	356	356	308	349	349	366	370	356	376	348	359	340	346	359	337	368	356	332	331	335	343	349	361	348	347	326	327	335	351	344	340	366	318	338	340	357	353	340	365	339	362	345	348	376	333	365	367	344	341	358	369	351	312	368	392	334	363	358	341	351	368	361	339	327	343	346	331	344	365	356	322	337	331	363	358	313	345	336	374	348	314	370	343	364	344	326	319	359	344	328	342	371	323	331	374	400	367	373	364	337	319	362	381	360	327	337	355	345	384	379	349	364	346	366	345	338	326	322	365	329	344	352	387	332	354	347	339	367	363	361	329	355	331	353	361	363	350	392	332	327	347	350	412	365	349	349	323	339	352	351	331	319	336	378	370	319	338	381	335	334	344	387	341	345	356	341	364	338	334	394	349	332	351	346	329	322	346	353	356	363	322	370	347	343	358	329	322	376	374	363	369	365	379	354	345	334	367	376	362	342	354	329	367	326	354	352	384	353	362	342	338	309	374	355	383	358	348	367	383	351	378	355	327	365	344	374	341	314	359	310	344	361	353	371	357	346	319	340	358	349	359	365	357	357	376	337
42830	23655	15322	2372	1514	1039	875	630	530	472	478	395	384	326	354	308	288	291	253	268	262	242	263	270	267	244	240	250	236	224	218	223	235	216	238	214	228	221	228	232	219	230	229	202	248	232	204	237	209	192	232	219	212	219	229	221	210	227	237	238	221	216	242	205	244	211	210	215	200	204	193	214	207	218	250	218	204	197	209	231	205	211	227	183	261	213	227	225	236	180	228	213	221	191	230	199	196	220	184	183	173	222	212	223	211	193	214	206	181	174	224	197	212	209	189	211	206	226	189	228	205	209	236	213	246	230	190	218	207	231	214	217	215	210	190	208	204	192	219	219	221	217	219	182	228	234	209	213	220	202	198	205	219	224	207	187	197	223	203	220	234	213	167	206	183	190	212	212	229	219	233	203	203	231	173	170	193	195	205	223	198	213	207	201	211	207	182	225	210	239	217	211	212	198	217	208	189	211	188	225	199	216	194	199	209	234	204	195	220	212	194	219	207	231	229	258	198	197	188	190	216	200	213	223	199	217	214	201	196	200	204	223	213	184	219	202	234	219	202	210	213	215	222	212	174	225	211	209	215	218	210	210	205	202	184	211	213	215	192	215	224	205	204	175	190	201	200	234	209	216	209	192	197	214	226	215	217	206	220	198	227	201	208	210	236	208	197	217	229	202	220	207	197	211	201	224	216	211	228	209	223	194	207	227	205	201	224	211	228	220	234	228	196	198	187	215	222	228	219	193	221	245	188	215	244	211	189	226	212	205	200	204	220	204	232	195	219	197	180	185	171	237	222	205	211	227	231	248	220	215	225	222	216	229	181	203	196	205	215	210	192	221	235	186	228	204	223	216	218	204	210	212	208	216	212	186	191	216	210	210	201	215	203	228	209	222	209	210	211	215	220	202	218	212	208	194	190	202	208	198	224	203	194	219	213	214	215	211	195	210	204	205	212	192	218	229	222	208	219	223	182	208	199	213	192	201	222	230	200	190	183	192	201	214	205	203	214	238	208	228	186	191	211	206	232	219	201	213	200	209	238	180	195	200	201	218	201	206	191	190	213	193	214	195	226	210	237	194	214	242	197	202	223	215	223	214	188	221	186	234	165	212	212	207	172	217	210	234	215	214	218	182	226	197	198	213	241	224	198	208	228	227	212	203	199	198	217	214	191	216	219	233	227	217	204	189	179	206	193	195	210	223	207	199	221	212	213	205	199	197	204	200	213	192	224	215	206	213	213	201	200	217	218	197	227	211	231	179	248	201	222	219	216	205	201	227	213	218	225	235	196	209	197	199	213	187	176	189	224	216	224	205	173	240	186	223	227	204	200	183	202	231	207	205	193	212	201	218	215	202	223	256	217	237	213	207	194	224	219	209	211	221	200	208	218	239	205	204	216	187	213	228	225	176	236	226	212	205	217	204	218	203	193	243	216	203	193	214	201	223	193	196	210	213	207	222	212	213	229	222	218	183	214	201	214	218	189	221	209	234	204	238	196	181	221	215	212	208	241	226	221	213	224	207	204	189	220	211	203	214	226	222	205	211	210	219	189	196	215	236	227	197	190	218	206	187	202	200	230	222	229	206	212	232	214	179	213	243	217	219	205	203	204	207	199	224	199	221	208	217	222	199	224	205	222	195	201	186	208	215	196	198	214	190	237	187	254	215	214	191	210	208	203	206	198	202	192	193	234	181	214	200	213	187	196	192	182	186	202	229	219	206	208	226	225	208	197	201	196	200	221	217	213	203	238	244	227	224	203	192	195	226	198	210	182	214	196	219	199	198	207	193	189	197	196	214	221	207	231	214	219	219	193	194	216	185	214	229	222	202	209	228	220	200	229	193	221	216	231	208	223	207	206	197	190	211	208	225	223	226	195	182	213	227	209	225	183	199	231	208	197	215	215	215	207	214	216	222	200	219	211	203	202	238	230	204	233	220	213	202	219	222	201	210	207	205	215	237	215	202	186	190	205	219	219	216	212	202	222	214	215	209	205	216	221	186	216	208	219	184	209	209	202	219	210	212	220	194	237	206	208	220	217	204	180	188	201	199	179	207	216	207	218	218	222	201	208	180	197	224	221	182	230	257	213	218	192	220	187	201	215	200	233	221	215	231	207	208	195	198	219	213	202	217	204	195	216	235	201	219	243	212	192	202	206	209	221	218	189	174	203	188	191	221	203	154	201	228	238	192	193	210	225	222	188	218	238	199	212	186	212	207	235	225	224	204	208	213	245	193	219	226	214	209	226	195	209	231	219	219	220	220	221	228	212	186	202	214	240	200	218	204	193	189	197	222	209	208	208	205	202	211	199	219	211	208	207	229	196	189	211	206	224	212	195	238	221	220	217	196	220	231	220	216	215	208	208	218	206	239	226	202	192	218	190	223	214	203	226	227	208	214	177	225	255	197	198	208	220	208	205	203	202	210	198	216	209	200	222	201	206	212	229	224	163	217	206	222	216	212	229	207	221	198	202	190	204	220	222	211	211	197	208	203	218	198	213	242	193	183	187	194	223	221	234	209	189	215	194	208	192	218	203	205	231	213	239	220	211	228	199	213	238	188	227	209	216	226	232	214	202	199	200	204	193	216	199	221	227	207	223	223	217	241	198	200	203	202	205	187	218	213	215	232	183	211	207	208	216	203	211	207	205	236	215	194	210	202	184	229	228	219	213	239	216	214	201	211	214	239	219	200	228	213	198	213	178	221	202	203	218	195	220	212	189	174	175	196	212	216	217	206	203	206	214	207	200	186	205	204	206	213	224	201	206	213	209	199	196	208	207	200	247	205	201	209	207	211	204	209	219	198	221	205	198	210	223	196	226	233	211	220	215	177	208	183	203	197	202	211	225	204	176	221	210	218	232	211	211	226	204	213	199	222	191	225	204	218	178	206	205	206	196	201	223	205	194	201	199	212	212	204	210	206	201	200	214	222	211	206	201	197	220	246	192	196	217	200	199	214	198	186	229	224	233	216	214	217	210	209	223	241	204	214	231	194	215	216	209	205	188	169	231	225	210	237	198	216	210	227	203	225	209	204	207	207	219	210	214	224	192	228	254	202	209	192	206	206	217	202	229	209	206	224	210	237	211	205	202	215	182	220	192	201	214	200	194	231	189	196	212	191	241	218	209	191	180	217	218	204	230	234	221	212	191	212	233	225	225	198	213	208	214	206	219	230	230	209	200	209	190	184	213	219	207	223	201	237	203	215	224	214	215	197	184	202	189	220	217	193	188	191	204	208	216	229	200	207	193	197	207	215	197	219	216	213	227	236	207	195	188	194	206	233	215	191	201	224	206	217	180	219	203	205	198	238	224	218	184	192	206	214	211	204	191	189	215	211	200	202	195	191	210	199	200	190	205	220	228	223	189	221	204	206	223	217	213	223	220	233	208	203	205	208	221	209	206	214	209	213	242	181	245	203	172	205	207	202	207	220	185	202	222	187	206	200	212	206	219	224	216	193	214	206	214	199	227	210	226	216	218	217	238	207	233	237
21823	2417	5326	5913	5038	4274	3559	2911	2401	2111	1917	1697	1502	1447	1295	1294	1184	1133	1058	1083	1014	917	978	927	884	860	860	854	857	829	795	807	825	759	804	703	745	690	725	712	726	734	662	723	696	709	675	712	694	649	697	676	708	631	695	726	700	679	671	670	666	651	689	642	653	729	655	712	645	636	677	654	671	672	669	609	667	652	639	648	671	613	663	635	683	639	712	664	621	648	646	660	617	628	625	654	662	648	653	640	658	623	666	643	662	675	652	639	680	658	620	632	627	658	648	621	659	639	618	601	615	627	619	578	638	644	691	658	626	644	603	643	638	636	584	640	628	620	661	675	635	618	645	629	631	625	638	680	627	636	617	632	635	618	638	639	622	602	622	639	659	623	604	645	654	637	614	642	663	563	596	627	649	609	628	626	651	638	664	609	665	649	608	628	601	625	675	626	643	598	625	618	649	709	639	609	633	641	644	648	640	595	639	631	669	610	631	600	660	680	632	670	617	613	630	674	653	632	640	632	578	616	648	630	665	623	614	629	613	659	608	629	614	636	628	653	608	628	643	652	623	615	631	645	648	621	656	601	678	662	628	621	596	618	594	624	638	624	605	586	618	621	595	632	678	627	681	609	628	632	607	623	641	652	601	610	605	591	639	613	649	612	575	623	701	625	622	605	557	621	628	628	631	640	593	645	653	651	647	618	633	644	623	629	636	668	608	626	649	595	638	620	603	656	640	635	642	612	657	665	613	619	607	656	611	616	570	630	622	644	633	647	649	666	588	652	634	643	625	651	640	661	662	634	653	622	632	593	632	597	632	613	605	634	620	693	655	631	634	603	642	631	608	595	625	601	657	613	649	624	614	628	633	600	599	617	673	612	632	625	621	641	603	621	645	633	643	587	603	651	631	625	641	638	630	659	640	667	661	657	615	636	605	626	634	632	607	647	609	656	603	620	640	670	569	619	624	602	625	617	639	619	604	635	650	669	669	652	640	665	655	599	636	625	577	675	618	588	631	644	604	619	621	621	657	671	647	637	641	672	692	610	620	588	667	692	657	617	627	613	680	634	574	635	625	639	632	649	636	598	619	652	661	635	620	608	619	640	644	591	646	621	649	656	646	614	634	665	633	622	638	610	643	634	614	673	640	642	653	649	651	617	628	598	653	637	611	670	667	643	563	619	585	659	608	639	615	608	630	611	642	638	623	623	646	620	656	602	665	635	639	638	610	622	635	637	634	625	642	639	652	625	622	653	652	603	631	606	671	645	636	654	670	618	600	556	617	645	606	629	664	621	635	647	581	665	611	656	636	636	625	630	621	627	617	647	614	672	654	605	659	664	624	621	590	650	613	640	621	616	625	633	615	629	647	594	637	630	639	614	632	614	645	620	645	602	643	610	597	613	662	619	631	630	628	617	568	609	631	637	612	610	614	593	657	678	646	643	597	643	662	651	620	637	656	674	646	643	558	624	645	634	601	642	656	618	596	664	605	676	609	633	577	618	645	649	612	634	596	630	646	612	606	634	657	630	623	687	638	626	635	653	653	621	608	610	613	618	575	641	616	607	677	623	658	636	618	609	607	644	662	635	659	639	598	669	618	571	662	627	607	635	663	644	617	629	650	649	626	602	603	617	623	673	622	630	607	604	625	631	598	638	629	567	669	631	599	635	594	596	639	618	664	582	624	627	632	611	652	638	624	621	640	636	649	610	607	681	656	608	653	691	630	629	591	626	645	609	625	641	641	605	645	642	587	600	640	633	636	635	633	601	628	636	671	642	621	628	576	623	594	629	636	644	643	653	638	677	631	620	644	622	615	624	649	643	614	654	680	577	667	653	647	601	652	615	631	609	621	664	592	645	603	622	643	633	679	647	612	610	568	626	613	626	613	654	611	612	612	655	672	593	595	657	654	608	647	619	615	620	633	630	628	643	697	640	605	650	631	640	643	645	611	668	641	682	634	616	623	599	612	577	633	667	661	663	579	632	650	606	611	642	641	637	625	618	607	621	654	630	614	615	631	578	654	615	622	650	613	646	588	673	619	658	619	618	640	677	626	691	633	652	625	658	661	597	599	590	638	591	621	645	604	707	604	575	569	599	673	612	569	628	594	663	622	645	641	624	595	660	658	649	656	625	620	609	639	631	661	612	608	618	603	627	609	666	608	658	651	647	647	655	614	617	627	647	630	604	635	660	638	618	622	643	650	636	630	641	656	630	617	656	629	647	614	658	642	615	618	591	598	646	640	625	614	620	589	615	665	637	672	677	648	657	633	584	647	623	629	616	652	637	635	633	620	650	588	614	654	672	636	575	621	658	642	550	620	647	674	637	633	600	628	600	632	649	645	595	618	622	629	556	634	642	612	606	643	640	675	624	647	619	539	636	611	577	619	617	673	622	608	663	632	658	602	565	604	683	617	622	625	681	645	632	587	615	642	606	631	614	650	633	621	646	655	607	637	602	622	607	639	632	613	661	623	585	628	624	607	614	633	662	609	633	612	572	665	650	628	609	704	619	612	627	703	659	575	639	625	667	675	627	643	662	638	611	640	618	616	645	626	645	656	666	615	643	644	619	621	616	600	669	627	623	629	625	606	646	620	639	664	612	632	606	629	657	596	647	610	632	573	640	634	587	604	652	612	617	586	611	649	662	629	614	641	605	603	647	630	575	616	634	671	594	630	596	647	652	615	639	614	621	580	600	596	607	634	580	646	611	616	641	618	624	652	606	618	629	639	620	595	598	600	601	595	611	594	677	640	631	637	638	604	644	622	616	670	642	606	605	641	617	626	626	583	622	657	668	604	653	593	611	596	627	629	623	637	601	664	631	671	587	663	595	591	658	637	624	623	652	645	633	642	617	633	669	583	615	643	640	623	628	618	616	633	640	622	635	659	631	630	634	639	614	611	559	633	596	662	619	644	594	624	611	620	613	677	625	633	578	623	635	626	631	597	606	607	633	624	632	616	664	653	648	591	637	632	620	606	609	633	666	666	595	662	635	594	620	652	636	622	619	624	647	665	623	632	635	618	633	609	618	660	669	597	616	624	620	621	624	645	633	666	583	658	659	675	642	592	583	606	640	659	594	655	607	618	683	635	658	595	592	668	608	616	622	655	603	644	601	626	644	588	614	662	638	644	622	660	640	626	614	631	659	658	580	653	635	657	646	638	656	650	629	624	607	649	632	601	620	614	640	634	658	597	662	634	658	618	596	624	631	664	636	615	606	600	607	639	592	645	612	644	620	625	632	605	614	614	640	653	652	613	613	640	627	661	625	602	661	593	618	619	670	623	609	671	640	618	605	642	630	673	638	607	626	613	618	630	613	647	642	620	627	659	660	643	665	597	641	616	626	612	635	679	640	626	594	596	610	610	619	638	617	580	649	632	594	649	639	673	593	603	682	630	660	654	620	673	656	661	610	640	620	659	634	649	651	602	671	655	607	622	639	574	656	653	642	586	621	648	643	627	633	630	641	637	644	623	645	596	596	685	653	603	626
5314	362	239	144	117	106	94	110	88	90	79	104	82	97	86	85	100	77	86	107	89	89	70	85	89	101	87	80	75	100	94	80	81	70	70	88	100	84	85	78	98	99	103	86	74	87	79	64	91	86	101	94	86	68	101	87	101	80	81	84	82	91	87	76	78	82	74	78	76	81	84	80	85	69	73	67	80	88	82	94	96	85	79	83	85	89	84	91	103	71	82	84	95	82	91	107	79	86	85	82	87	90	82	104	102	78	85	91	89	90	100	83	83	82	88	98	90	84	83	67	89	86	66	96	88	90	86	88	89	85	81	85	82	76	82	76	94	82	90	78	92	78	76	73	79	68	85	94	90	88	91	94	101	85	83	78	89	86	96	85	75	93	90	97	82	90	92	84	93	87	85	82	80	81	84	76	85	77	83	88	86	74	104	81	76	103	82	108	98	82	84	60	89	91	73	90	79	80	80	80	70	78	85	89	75	76	87	82	97	88	78	88	71	94	76	86	79	86	104	97	97	83	94	90	82	95	92	91	96	85	91	92	89	81	60	85	93	97	84	87	94	79	84	93	100	107	73	98	96	73	60	85	85	75	72	76	92	90	90	103	99	81	101	78	94	89	78	90	79	75	87	88	74	66	83	81	81	76	83	82	100	94	84	82	71	96	81	80	82	106	96	89	83	102	79	87	87	72	78	86	70	84	95	83	90	99	93	83	105	88	80	79	93	82	85	96	76	82	93	99	80	79	79	95	87	85	85	80	76	86	83	75	84	80	98	73	86	74	82	78	92	78	77	85	90	80	93	69	79	76	107	95	96	85	88	83	81	86	90	80	94	85	64	84	76	90	82	93	79	86	64	75	82	85	93	90	82	86	94	81	81	88	84	85	102	69	65	94	88	84	80	75	84	112	82	87	82	88	90	76	91	92	99	76	89	94	82	90	77	97	81	82	82	85	78	63	73	70	88	84	85	80	86	75	71	91	95	75	83	90	76	104	79	81	81	97	82	104	85	90	105	90	88	86	78	93	65	59	70	74	74	90	79	88	84	81	97	83	95	78	81	96	82	100	87	74	90	81	94	88	88	95	86	92	79	92	69	91	77	99	93	72	78	88	88	70	80	87	79	97	86	85	79	91	83	84	74	101	78	81	84	92	94	84	86	78	106	92	79	83	84	87	83	82	71	79	90	96	101	77	100	101	83	87	100	85	81	72	81	93	80	68	95	86	76	83	95	88	82	82	91	84	80	76	89	79	105	86	99	81	88	90	92	87	105	94	95	96	74	80	87	80	94	82	95	82	69	88	99	87	79	84	82	74	93	83	85	70	83	76	91	92	78	87	87	91	71	98	90	93	98	93	92	90	68	93	84	88	99	93	80	89	100	81	83	86	83	89	80	90	75	98	85	77	74	76	79	81	85	64	87	83	89	96	97	76	96	108	80	89	90	108	95	74	78	68	82	83	102	92	88	77	77	89	85	66	94	77	88	77	85	91	88	92	95	92	82	75	84	72	91	68	81	83	75	89	99	75	71	77	82	74	87	83	101	96	80	81	92	81	81	99	86	88	93	91	82	95	98	91	87	74	74	82	95	91	85	81	90	83	75	84	67	71	85	84	103	102	64	78	87	80	81	72	95	61	90	77	86	79	84	82	77	82	85	107	95	76	79	98	87	80	84	90	81	83	92	98	92	89	88	113	79	91	61	95	83	91	80	86	84	82	78	98	90	92	86	89	90	103	77	77	92	72	80	88	94	89	83	92	83	88	68	87	85	74	94	84	82	77	83	84	83	82	78	73	77	80	61	80	92	89	99	85	77	92	104	101	79	72	97	94	86	66	82	70	93	107	83	86	70	82	86	81	91	79	103	97	89	82	83	79	72	79	82	97	89	92	85	76	82	83	91	84	92	81	82	85	76	88	90	87	64	86	89	71	89	97	76	85	84	84	71	74	85	90	69	96	89	83	84	95	90	89	82	85	84	95	84	87	77	88	91	80	80	79	98	90	95	85	80	97	91	81	85	77	72	90	79	80	88	84	88	77	82	65	72	97	83	89	71	77	78	90	74	78	84	79	84	94	104	66	80	86	75	85	92	87	84	99	88	83	83	86	75	89	71	91	72	65	95	82	112	97	77	90	73	101	82	108	92	104	89	91	82	91	94	87	90	93	82	68	103	80	69	89	89	90	70	84	95	91	66	79	98	76	82	81	97	76	75	85	85	71	92	79	86	89	90	92	81	92	83	76	111	78	94	70	81	84	78	79	90	102	90	101	85	85	80	85	80	78	102	78	87	80	95	90	91	83	88	92	94	68	96	89	81	87	79	90	78	69	75	92	102	95	100	95	92	88	73	97	82	84	87	92	88	78	81	72	77	89	89	68	89	76	89	81	77	88	78	93	78	86	79	89	80	69	87	80	94	103	86	89	88	81	67	78	83	76	86	100	84	92	93	69	93	86	71	82	86	74	96	85	89	95	94	96	90	88	81	76	80	77	80	87	98	102	83	80	84	75	79	72	94	86	79	84	76	65	69	76	100	85	86	88	102	100	89	92	87	109	80	86	74	83	95	85	88	80	95	90	83	94	89	84	91	91	87	83	91	70	92	69	84	91	81	80	97	73	78	88	82	87	73	94	81	86	86	90	101	99	100	79	88	95	98	84	76	93	93	96	97	86	84	100	80	100	73	78	80	81	98	94	83	71	70	79	75	88	93	82	89	82	95	95	104	84	77	85	99	105	102	74	77	81	75	89	84	74	84	83	93	81	81	84	74	80	93	87	91	87	85	93	86	96	106	85	83	85	87	87	83	94	77	86	93	96	83	87	74	81	98	87	86	77	82	92	94	95	83	92	85	71	94	74	90	85	89	85	76	90	85	81	77	101	86	91	94	86	82	87	89	101	85	65	78	75	89	96	92	90	89	94	95	91	85	76	95	89	94	91	104	81	74	82	94	87	88	94	76	77	95	88	84	84	74	77	82	94	92	74	91	94	73	99	77	78	67	69	83	88	70	89	79	88	103	87	97	95	93	91	96	68	89	79	90	97	82	86	83	84	83	93	64	69	85	80	82	93	87	99	76	89	92	93	75	85	81	76	99	93	82	93	79	99	77	82	94	84	89	78	91	81	76	93	80	85	93	81	92	97	95	75	78	75	95	87	89	86	87	82	64	70	92	77	75	82	93	89	86	80	72	79	80	87	94	81	65	90	76	76	96	70	88	92	81	97	85	76	82	88	84	92	88	86	96	66	83	81	87	79	81	73	83	92	85	77	92	88	73	82	81	88	96	79	92	71	94	101	94	90	90	100	76	82	93	93	89	77	66	96	91	91	79	89	109	86	75	80	86	99	98	99	78	95	78	80	94	87	86	88	67	70	84	98	98	78	75	80	104	83	105	96	85	74	84	74	94	89	87	85	88	65	76	75	83	93	65	63	72	74	80	76	84	83	92	84	96	69	85	110	95	83	98	89	75	81	98	85	77	83	83	100	93	87
5397	309	428	464	430	418	354	363	306	355	352	319	322	306	332	295	302	291	306	307	295	289	323	303	335	308	300	312	315	278	314	261	266	289	300	287	332	319	260	305	256	326	290	298	318	307	288	269	295	294	292	302	274	285	297	295	254	270	302	310	317	289	278	290	289	300	338	272	281	298	300	312	295	302	282	284	299	269	295	260	311	284	273	324	295	276	313	328	297	299	316	294	297	295	299	292	320	312	265	295	295	299	301	305	277	272	287	299	281	332	297	249	282	310	286	308	283	289	316	283	301	293	284	305	292	291	302	295	306	299	260	302	324	281	267	269	287	323	295	302	278	299	272	300	312	329	305	315	311	287	314	328	293	284	300	276	272	261	297	294	278	282	301	289	285	317	295	275	269	288	295	295	292	279	313	306	268	307	295	320	270	310	283	309	308	298	284	256	303	322	309	312	270	277	294	300	285	276	295	292	299	301	274	271	277	291	275	278	309	249	322	318	293	277	290	306	292	298	302	269	315	305	287	325	263	283	283	270	308	309	281	294	300	297	272	281	294	297	305	296	313	314	293	312	311	312	324	310	300	240	292	279	322	283	277	287	274	316	291	282	300	290	304	338	285	291	312	305	298	315	304	277	287	286	281	291	294	305	279	273	273	297	310	278	317	278	306	295	284	292	304	289	264	287	296	306	305	305	294	290	303	274	292	308	293	280	312	306	278	270	302	290	314	310	292	272	312	284	283	330	291	297	300	278	320	330	293	282	301	274	282	275	286	296	320	306	276	300	286	305	273	288	312	295	292	314	294	331	285	312	292	301	342	290	315	313	286	295	290	300	297	307	288	288	322	308	317	299	298	309	297	287	303	274	294	267	295	305	297	291	280	296	281	287	280	294	320	267	323	305	305	303	288	292	294	276	301	299	299	266	294	298	310	302	317	280	261	316	306	299	282	288	297	294	298	292	271	287	311	311	281	278	281	315	289	270	308	325	280	290	319	301	294	296	307	329	275	303	310	294	307	255	295	303	293	298	299	301	299	290	289	286	277	309	305	273	243	271	336	309	303	292	316	331	285	293	299	273	291	308	300	293	285	275	324	296	337	303	317	316	264	275	313	298	299	308	296	292	294	282	298	292	296	288	285	276	281	303	300	260	312	321	320	302	312	313	309	303	318	288	297	277	305	304	343	297	281	289	268	274	288	310	306	305	271	298	303	283	283	318	287	285	277	273	305	315	274	291	329	261	302	319	288	299	288	283	304	288	296	301	308	270	268	302	280	284	281	330	288	302	280	322	295	316	284	292	332	274	293	285	310	301	298	330	298	303	282	321	306	294	266	301	309	289	317	302	309	316	277	295	308	331	240	292	285	271	305	304	303	296	299	281	285	281	299	306	282	270	290	302	277	311	314	276	298	280	305	259	306	282	303	267	281	293	268	306	293	298	308	295	304	293	295	282	277	266	319	257	320	292	301	250	304	281	295	341	307	299	298	300	278	284	343	300	287	324	309	300	267	281	301	296	278	292	309	297	306	293	294	285	274	322	282	275	294	274	307	259	283	292	302	253	309	302	270	285	288	302	285	306	324	261	281	307	281	313	303	292	284	288	261	287	295	297	321	288	276	265	263	280	302	300	294	314	292	312	273	303	305	311	291	290	313	292	274	273	289	288	282	304	297	312	280	302	286	325	316	281	268	314	281	287	322	288	295	307	312	294	314	307	295	295	316	300	294	301	307	290	301	287	300	302	295	301	304	288	306	281	302	303	307	260	317	299	326	270	319	281	302	291	306	279	291	300	267	283	304	274	307	295	283	276	314	283	281	305	273	302	266	250	262	277	279	286	298	306	317	320	268	270	299	299	264	294	296	270	295	288	281	296	301	293	298	287	307	280	300	299	276	283	312	318	291	270	307	293	292	297	290	311	277	298	278	277	286	291	290	314	273	305	299	304	303	283	285	312	320	311	305	314	286	281	296	292	275	291	309	281	334	298	289	313	298	298	291	278	306	297	274	286	281	303	302	295	293	308	276	294	312	310	284	295	283	265	302	289	284	278	325	311	273	314	284	292	292	318	313	295	291	284	280	307	324	291	293	302	279	266	303	306	295	286	300	293	311	270	263	294	280	315	313	301	289	290	292	264	284	289	273	285	283	275	271	324	300	271	304	273	287	258	277	323	298	268	294	301	290	274	289	315	269	305	305	297	276	306	293	271	284	313	308	316	281	297	313	282	317	300	283	279	314	274	307	308	279	286	320	322	283	288	275	281	301	300	290	286	306	308	285	336	305	275	329	301	283	303	325	266	288	275	295	314	305	301	281	286	312	300	315	300	306	301	299	262	286	264	278	276	319	292	306	281	278	262	342	336	307	333	270	304	297	325	292	266	270	298	296	280	292	285	304	294	261	300	303	309	276	288	289	295	275	301	299	287	286	278	320	305	308	334	292	289	325	309	289	258	295	298	314	289	306	304	276	307	313	291	296	300	323	288	287	313	328	301	293	253	325	282	311	292	300	321	292	291	339	267	303	294	305	335	309	293	291	283	264	291	305	290	309	304	293	276	298	270	276	307	301	321	300	324	280	306	264	276	307	297	312	265	304	290	281	297	280	277	273	293	278	334	291	322	267	293	294	300	302	291	319	274	284	295	290	299	289	290	269	302	308	275	291	305	275	292	263	294	333	297	312	316	322	276	269	315	289	289	306	276	317	273	300	322	303	301	281	292	298	300	305	298	303	259	314	307	300	331	299	328	297	290	287	300	298	303	305	316	295	277	306	297	293	293	263	294	313	291	274	282	285	284	292	304	314	320	336	283	291	261	295	302	333	314	298	285	286	311	311	322	306	294	290	291	301	300	282	290	294	280	287	285	298	292	291	291	293	339	295	264	308	316	276	307	283	249	280	283	298	312	273	326	305	306	278	305	299	322	273	302	302	283	289	309	304	289	265	273	304	260	263	286	319	318	297	313	308	272	278	267	270	267	297	315	298	295	288	297	322	320	295	279	297	286	313	297	326	328	303	290	277	303	335	289	272	305	300	310	325	280	317	317	289	281	294	267	291	321	260	289	286	284	267	288	297	302	308	288	316	284	316	313	288	301	324	324	304	292	310	288	294	308	296	287	286	302	298	264	292	298	313	294	305	317	262	305	280	300	310	293	307	284	270	290	298	278	292	297	296	305	296	331	278	299	305	289	301	318	279	289	303	299	285	273	300	296	284	303	283	287	287	294	311	276	277	301	296	269	293	244	288	314	308	264	298	299	302	312	285	279	293	300	310	284	270	291	299	308	289	303	311	295	289	298	290	321	275	299	292	291	303	302	280	307	282	285	282	289	288	282	279	286	273	291	279	289	304	281	300	305	306	312	300	288	275	309	274	313	279	289	301	280	330	299	313	300	295	297	283	303	289	312	311	284	295	293	288	276	272	307	291	291	294	302	312	274	285	286	302	282	259	276	277	260	284	286	302	281	327	306	285	307	314	301	308	301	284	256	271	282
36105	12406	2084	936	668	550	410	342	261	241	197	195	172	188	156	137	148	128	141	146	119	144	109	150	121	130	133	117	112	122	118	108	97	104	119	97	117	93	117	114	129	123	93	105	117	129	117	100	103	101	110	113	98	119	106	114	107	112	116	123	92	94	92	86	114	96	109	95	111	123	89	102	118	113	86	109	119	96	95	90	93	95	99	101	114	108	124	93	94	98	103	82	106	105	123	91	118	124	110	120	108	111	100	98	98	109	102	100	107	114	122	99	94	106	109	111	98	109	81	98	101	117	104	107	111	105	102	121	86	131	107	116	85	91	100	113	124	113	112	110	109	85	99	111	129	95	91	100	101	95	116	95	101	109	101	84	105	95	101	90	98	118	100	92	118	97	86	111	109	98	90	99	104	111	75	121	110	105	93	113	90	111	112	89	108	104	117	98	109	99	88	95	98	103	111	114	105	107	121	109	115	109	97	120	106	107	118	97	112	105	103	98	88	114	95	92	106	95	105	113	111	89	90	86	113	102	92	98	96	110	103	109	104	102	94	115	111	108	102	101	107	110	104	101	85	104	113	99	104	103	93	110	101	102	113	121	88	78	119	121	89	127	99	121	110	119	101	109	96	107	87	97	101	108	91	103	100	97	102	95	98	91	81	101	105	81	101	120	103	102	110	103	103	113	110	115	124	113	120	88	100	106	91	113	110	100	103	103	105	109	101	89	118	100	103	104	87	91	97	93	98	111	86	118	101	82	114	98	88	109	87	114	103	100	98	105	115	106	95	99	106	97	106	113	93	114	117	90	97	97	96	110	100	100	113	124	103	100	122	97	103	101	104	96	99	111	94	102	109	95	106	91	97	103	113	104	107	110	123	129	102	106	101	78	94	98	98	103	103	100	92	83	95	111	117	121	118	117	114	114	112	109	111	94	117	116	126	107	104	90	115	91	117	93	99	105	89	98	111	106	123	99	112	95	118	86	98	90	100	136	101	114	96	112	94	121	93	114	111	93	105	104	107	103	121	100	119	89	117	116	104	109	101	100	108	110	94	93	106	95	101	112	105	115	87	99	107	117	115	110	83	106	110	87	103	90	117	88	101	102	110	110	113	101	87	129	118	112	96	81	117	100	126	111	114	106	113	98	112	110	93	103	111	101	110	103	104	99	107	102	113	127	116	114	103	99	120	108	100	92	95	119	106	95	99	108	124	105	115	110	88	96	109	125	105	99	89	101	100	122	114	105	94	102	105	95	93	111	114	89	100	116	112	88	102	113	101	96	101	94	95	98	118	115	108	111	111	82	112	101	83	125	95	113	102	102	110	116	91	114	98	109	119	118	101	93	94	111	107	113	108	102	113	104	108	87	112	121	109	112	103	118	110	105	98	97	109	101	92	98	90	103	99	113	104	126	95	97	99	108	108	105	114	103	108	92	108	107	114	101	107	103	111	119	96	123	104	114	100	122	113	89	94	103	108	87	101	123	123	98	114	99	85	116	85	103	97	92	96	100	103	112	103	95	105	102	102	85	108	95	80	92	97	85	107	116	96	82	112	122	114	116	105	116	110	109	102	101	88	111	104	102	79	100	94	110	106	95	94	102	97	115	124	104	95	106	105	97	105	92	113	84	104	101	108	104	108	94	108	107	102	102	106	104	88	100	111	113	121	97	108	116	109	104	97	107	99	88	95	110	105	109	115	108	112	107	110	108	109	105	118	96	94	98	96	96	99	91	100	104	118	99	106	101	92	107	94	108	81	102	110	110	107	93	99	103	100	99	106	119	90	99	100	119	102	84	105	122	119	126	90	98	84	108	97	90	126	113	97	114	108	103	105	116	107	101	103	80	99	99	109	105	102	102	103	120	120	98	104	94	106	111	111	114	101	108	81	103	108	123	106	113	101	120	106	105	118	130	101	101	105	90	98	109	109	115	93	122	107	112	112	94	105	110	103	91	109	86	115	110	100	102	90	91	102	105	94	112	100	102	103	105	121	100	101	91	114	112	109	100	109	97	122	107	94	102	102	90	102	74	107	94	116	120	102	110	88	106	118	109	93	121	95	103	105	104	105	91	96	113	104	97	100	104	86	92	96	114	102	85	99	130	97	104	100	99	102	93	94	119	115	91	103	100	113	117	99	103	112	103	105	80	100	100	120	104	115	103	105	104	92	86	110	89	99	87	98	107	117	100	118	93	110	113	95	109	90	109	90	96	119	114	117	99	108	96	102	105	111	105	108	95	106	92	88	97	100	97	111	100	115	104	98	98	106	98	87	127	105	96	120	108	113	109	112	86	98	106	111	111	81	112	92	111	112	105	104	109	98	99	118	103	107	95	113	108	108	97	112	103	95	106	117	93	92	108	77	93	95	93	106	109	102	82	102	94	101	86	87	104	108	86	105	92	90	120	102	100	117	107	106	101	121	88	104	94	106	109	93	105	98	109	115	102	100	103	105	116	101	114	111	98	102	114	112	89	80	123	94	95	103	82	113	97	118	112	99	106	111	116	103	100	85	125	109	113	105	115	96	117	98	93	120	106	102	97	120	103	117	119	109	110	111	102	101	113	105	97	101	94	110	94	111	109	93	102	100	112	105	110	105	105	97	76	96	119	101	102	110	101	116	104	103	117	106	92	106	119	105	115	111	98	108	116	106	103	108	118	115	93	95	103	109	126	100	85	115	86	113	92	121	105	122	82	120	114	104	102	82	106	94	97	113	107	104	101	123	90	95	120	97	107	103	99	126	103	98	112	108	107	99	122	111	102	103	101	103	110	91	114	112	107	99	90	99	102	114	111	105	102	125	76	102	112	106	107	82	109	91	103	106	100	102	97	123	108	99	108	104	102	109	120	93	117	122	100	114	110	107	101	110	99	118	105	97	122	101	104	102	98	99	109	96	111	116	104	89	112	95	88	92	119	104	111	116	97	116	103	111	115	76	115	102	115	94	88	103	118	107	96	99	130	111	97	106	111	74	112	101	113	114	107	90	110	115	101	103	93	116	102	110	106	99	120	112	96	105	94	129	95	111	100	104	109	88	102	114	121	107	96	101	83	105	129	91	84	102	98	109	100	110	105	102	118	102	93	114	100	115	100	119	94	98	108	119	86	92	105	85	116	94	105	96	113	103	107	100	99	93	119	102	108	116	107	92	92	94	97	90	96	118	104	97	103	120	106	103	103	82	105	99	116	99	108	120	111	102	119	108	108	96	91	91	108	95	111	113	104	107	114	118	106	90	99	105	115	104	121	117	101	109	116	105	128	105	109	95	115	104	107	117	128	97	109	84	102	105	91	123	100	110	119	107	91	90	105	93	131	93	102	102	112	119	68	110	100	114	90	96	132	103	94	95	102	106	112	111	94	109	105	92	94	94	84	107	96	100	100	97	110	104	119	117	108	119	104	112	102	107	108	97	76	108	100	99	99	98	92	98	86	110	126	85	100	95	100	100	78	107	110	101	136	99	106	93	107	118	99	124	99	97	107	101	105	106	110
15830	1218	2802	3188	2774	2119	1845	1617	1306	1166	973	910	825	758	761	661	626	600	572	563	541	507	502	509	478	497	463	433	451	444	399	457	452	402	422	426	408	436	356	454	437	379	383	402	386	397	383	399	392	403	377	334	398	397	387	379	362	367	349	336	352	378	387	368	374	336	368	330	369	402	399	339	375	365	408	332	398	357	368	336	375	376	347	348	367	352	351	355	342	389	355	350	369	359	343	376	376	368	336	350	385	344	355	379	361	367	349	315	389	317	363	387	376	400	356	373	387	350	336	344	351	319	359	404	341	350	327	375	354	335	368	361	339	345	352	332	346	363	335	353	402	342	315	343	396	377	359	375	295	376	356	327	345	336	372	354	341	342	376	317	345	361	337	387	351	368	350	357	330	324	368	342	386	378	364	350	336	326	354	360	350	325	369	351	317	374	361	327	342	360	354	349	367	361	343	367	344	358	382	347	370	380	333	331	342	341	382	349	383	317	365	356	360	357	373	356	351	365	357	340	365	345	348	378	348	350	333	359	333	355	332	325	366	350	325	355	400	351	331	364	333	344	350	363	404	353	357	316	357	338	380	348	351	338	339	330	339	349	325	307	367	347	340	355	375	337	362	345	370	342	337	304	355	359	323	345	358	341	319	351	350	360	357	341	366	375	329	347	386	331	376	336	330	332	374	341	327	356	314	348	334	355	378	361	372	339	328	342	346	370	359	339	358	343	371	361	372	354	345	370	353	351	364	332	331	348	360	360	322	345	333	356	370	373	347	337	365	387	322	333	378	362	312	329	324	346	366	375	335	308	352	345	373	326	337	339	353	348	343	371	337	404	350	361	336	338	349	364	343	338	337	331	318	343	356	365	354	358	352	340	355	333	352	335	383	347	339	360	352	348	339	342	340	324	335	336	338	339	333	350	343	331	346	322	390	334	314	384	339	396	365	371	352	326	347	331	345	351	343	366	355	363	396	376	377	320	336	382	345	356	344	341	374	338	370	365	371	387	368	390	337	335	360	370	336	324	319	303	346	335	344	359	357	350	385	377	363	349	356	338	392	349	349	352	310	365	329	341	337	336	343	336	341	328	355	342	373	374	364	351	304	355	380	336	392	357	356	359	382	369	367	366	370	332	344	348	363	345	338	321	352	320	370	320	357	366	350	356	324	312	336	365	338	373	379	356	348	332	362	348	336	351	377	331	351	350	337	367	359	346	344	327	335	344	373	338	333	334	335	353	339	354	335	387	329	361	335	333	333	348	364	352	369	349	372	368	332	353	378	354	345	357	328	355	326	317	330	349	354	373	388	348	369	363	332	370	370	334	345	353	343	331	335	347	373	363	346	371	364	363	360	352	367	357	354	337	322	315	316	328	336	335	323	332	332	341	345	383	400	350	343	327	356	389	362	348	335	343	359	327	398	367	352	359	372	351	346	363	372	319	355	331	350	355	355	382	350	349	348	366	321	330	322	358	310	341	347	370	332	359	299	330	355	354	376	366	350	347	352	365	349	343	335	316	336	338	357	363	345	356	372	356	342	367	359	326	364	317	335	333	371	347	382	317	355	358	337	361	346	378	367	351	370	329	321	325	320	362	329	359	342	333	345	348	375	327	377	353	340	329	366	333	334	337	337	331	357	322	359	329	313	331	366	326	350	338	385	360	363	345	347	338	334	349	343	359	338	355	326	330	348	355	363	355	352	307	336	375	360	377	345	343	388	359	357	359	369	316	336	342	391	317	368	327	342	366	317	347	373	347	312	344	324	347	379	353	346	379	342	321	343	326	349	332	363	340	355	332	355	349	327	357	382	357	342	338	336	334	362	362	344	311	383	385	337	340	363	343	333	376	356	353	352	367	353	342	361	345	339	362	338	350	358	358	353	360	347	370	348	332	354	343	379	349	387	349	367	348	347	313	340	343	362	388	340	342	366	356	358	359	310	380	358	378	347	357	378	366	382	364	352	350	360	411	345	382	346	331	360	368	360	358	395	334	357	340	328	355	371	360	350	391	387	336	342	363	360	345	335	366	307	358	383	343	344	352	365	345	325	356	347	369	341	361	362	343	326	331	366	367	352	345	358	338	339	338	379	352	346	375	389	362	348	318	385	326	355	363	352	380	324	377	343	352	340	336	315	347	377	330	361	347	345	332	345	366	350	335	360	344	359	319	359	358	314	331	362	368	354	365	373	351	370	348	366	358	341	359	310	378	349	342	324	333	346	353	340	390	340	388	332	362	379	395	363	327	342	377	392	335	337	339	349	353	336	335	387	329	390	344	348	354	346	349	369	373	357	342	352	355	339	332	339	357	358	351	359	341	319	351	350	357	355	350	367	367	362	343	362	400	372	382	335	337	328	336	347	354	364	358	361	311	350	354	346	349	325	359	342	360	377	352	361	341	365	333	378	404	328	357	337	345	393	381	366	359	394	362	361	347	330	335	314	347	343	370	354	351	367	355	354	345	345	362	352	341	375	348	338	333	306	334	364	363	341	317	358	333	366	352	352	338	348	365	345	393	381	353	375	345	323	328	337	326	372	355	374	362	352	339	354	352	322	349	370	323	375	345	327	337	317	338	322	350	325	346	357	331	345	344	335	356	371	320	322	372	348	353	346	377	360	345	338	356	396	330	344	326	332	371	360	363	345	377	341	347	352	338	353	334	351	357	333	343	342	371	337	344	345	363	385	334	365	329	346	347	338	347	356	343	353	344	342	346	341	372	375	353	369	345	343	326	329	404	328	355	366	312	342	329	335	343	342	373	358	374	359	336	326	362	341	329	327	346	355	341	348	358	331	352	337	351	360	345	352	343	301	349	333	361	345	351	358	345	380	360	352	316	370	350	375	354	372	358	338	344	359	347	366	328	339	350	345	327	357	366	344	323	366	363	365	351	315	342	379	336	355	339	379	362	385	332	357	371	366	366	366	348	381	399	322	336	335	334	350	386	341	392	344	393	350	343	338	338	387	363	378	346	335	333	337	329	347	350	340	373	381	338	391	328	341	369	347	350	319	335	364	355	335	346	374	356	378	348	342	310	376	321	347	344	367	367	370	368	334	340	358	357	356	349	349	336	352	354	347	329	336	361	377	327	394	341	366	355	355	376	371	353	368	349	349	321	324	373	369	381	351	396	356	342	335	312	338	348	346	361	323	341	333	353	322	340	378	351	341	344	335	368	329	360	362	352	321	321	369	362	371	343	357	345	376	369	366	374	343	320	348	352	379	355	364	339	381	357	332	348	388	326	314	366	384	331	333	369	352	372	363	327	357	346	361	334	351	326	337	360	339	370	342	361	368	378	363	346	349	347	367	351	327	365	346	370	357	314	324	368	359	376	378	364	352	336	387	382	335	345	362	349	349	345	306	331	326	334	364	336	336	353	376	332	358	350	347	340	359	330	354	333	360	368	335	343	361	349	342	326	344	352	319	322	312	352	344	346	334	344	342	348	335	326	387	330	373	351	347	359	334	335	360	322	333	348	362	337	377	358
41581	23681	14230	2407	1448	1081	812	614	503	487	412	418	351	328	324	289	317	282	299	271	262	261	242	253	245	236	245	257	214	244	254	214	256	222	244	205	251	199	206	213	214	195	245	217	206	224	246	227	225	219	226	234	210	218	211	214	224	190	213	220	230	193	226	202	209	223	185	197	206	210	199	205	199	246	215	217	193	235	222	206	187	194	207	204	222	210	210	206	228	242	211	202	204	217	203	189	210	209	208	237	205	203	218	212	219	215	206	204	188	206	221	219	212	229	232	216	210	199	215	213	222	202	201	218	208	233	190	217	223	200	229	205	226	209	211	204	188	214	215	203	188	209	215	232	231	217	224	210	210	223	214	194	220	213	216	206	220	213	201	218	227	229	220	195	211	181	189	195	195	203	218	210	186	213	216	214	209	213	210	214	199	215	216	209	221	207	193	215	220	196	211	230	206	220	238	218	220	194	211	205	224	207	222	200	184	198	211	198	200	203	206	214	229	201	205	194	201	223	229	191	196	203	190	236	215	205	193	224	236	224	196	201	209	198	233	231	215	230	204	191	212	228	197	201	206	201	194	215	220	212	202	216	194	216	216	196	185	188	218	228	197	213	207	204	191	231	199	235	219	197	196	200	223	171	212	207	208	217	209	225	203	194	204	227	205	224	230	228	205	199	214	217	233	200	194	174	188	205	219	217	203	227	199	217	180	202	223	242	200	218	211	220	216	200	191	219	226	247	229	215	221	197	186	211	214	226	217	247	191	211	217	218	227	225	232	198	193	229	227	200	193	189	239	195	204	212	211	222	198	234	200	207	235	206	239	204	199	224	216	222	207	202	225	200	222	215	204	199	225	216	228	199	220	210	206	221	220	209	215	199	213	203	228	223	209	215	193	206	204	197	203	220	196	211	195	198	224	211	202	200	212	255	231	201	191	211	217	201	194	199	202	206	207	207	224	215	222	214	211	200	215	226	220	192	223	233	203	205	215	191	217	226	219	209	193	209	205	208	214	193	209	200	182	210	215	200	193	193	207	204	198	210	204	188	207	209	219	226	198	185	193	184	222	221	201	197	214	192	236	232	209	200	196	232	190	220	207	216	215	198	207	219	216	189	224	204	214	219	233	208	209	216	222	185	206	204	231	206	193	208	216	185	210	225	216	201	230	209	251	190	228	212	208	189	211	213	214	231	219	248	201	217	203	200	190	222	222	206	187	201	187	196	216	220	228	224	196	184	213	213	223	191	198	230	200	216	195	213	209	221	237	212	218	236	196	194	205	191	188	218	222	211	196	197	209	220	175	185	197	217	193	203	192	204	231	206	210	226	217	191	207	200	198	220	205	222	221	205	225	221	204	184	217	215	201	258	223	223	226	228	214	211	196	228	188	221	210	217	212	199	214	197	184	189	219	219	179	200	204	240	213	209	220	218	182	240	185	193	207	218	232	220	188	211	231	189	209	215	208	240	207	202	227	224	166	206	209	210	175	184	207	200	209	208	190	206	213	221	204	217	197	204	198	189	226	185	191	223	212	223	217	175	217	208	196	189	189	204	203	195	232	198	206	217	201	213	208	217	188	205	194	193	215	200	205	186	201	205	219	227	216	240	226	194	194	198	232	197	202	208	208	186	213	212	219	197	206	201	215	225	210	211	192	226	223	194	209	203	239	232	211	213	186	216	208	203	208	195	215	215	220	236	199	214	209	215	196	208	205	237	187	193	217	202	204	202	197	183	229	206	218	204	206	217	227	205	202	219	189	223	236	186	216	194	201	217	220	219	216	198	233	221	229	209	195	220	210	219	201	209	203	218	215	201	196	248	212	203	227	198	219	214	203	200	205	196	206	222	216	202	235	209	234	205	193	202	216	216	205	210	221	218	208	217	202	213	223	220	199	195	212	218	214	184	203	195	196	215	216	215	204	211	220	197	221	216	184	226	210	200	207	207	218	184	219	216	199	209	225	228	189	238	214	196	231	227	194	209	213	200	208	193	221	194	227	246	199	228	211	220	212	200	213	184	204	195	225	228	234	204	195	218	238	254	214	215	215	203	220	231	207	202	176	194	237	192	179	214	223	196	195	188	217	220	197	202	212	213	213	216	214	237	200	200	202	203	220	210	194	223	205	215	204	214	228	205	198	228	219	201	233	230	210	236	194	202	239	228	211	210	187	225	233	210	213	197	215	227	212	194	211	201	188	217	206	194	219	193	205	212	225	183	197	214	204	200	180	224	234	234	174	184	201	230	225	219	212	216	192	215	209	199	197	227	202	216	203	227	203	239	207	231	202	220	208	228	202	210	220	225	217	207	225	205	194	255	210	191	201	214	213	206	211	227	195	223	223	187	176	212	229	208	217	190	197	179	237	201	194	228	230	236	194	202	212	185	233	191	209	243	213	221	199	220	209	195	205	226	214	191	191	214	221	207	213	191	230	226	216	243	219	225	191	207	200	200	211	223	217	210	237	203	235	182	191	203	200	225	219	228	219	228	214	196	182	205	214	200	212	199	196	198	223	209	215	192	209	207	205	211	203	213	206	198	226	237	179	210	226	205	222	193	209	196	203	199	193	202	210	225	194	201	179	208	221	212	241	195	179	200	205	211	183	237	196	209	211	244	199	204	187	211	215	205	195	208	192	217	208	198	188	175	204	198	191	200	190	191	185	200	215	206	201	221	196	214	216	191	212	237	193	202	192	203	201	212	224	221	221	189	219	217	192	184	216	207	222	207	208	186	233	210	229	184	214	194	220	238	221	211	220	231	200	199	223	192	193	192	219	195	219	203	220	183	209	195	200	201	207	225	210	207	183	190	223	217	191	196	222	196	202	196	218	201	206	219	219	168	217	192	241	202	210	214	215	208	203	211	186	197	206	214	199	202	199	192	199	221	216	192	195	222	206	237	198	233	224	197	194	202	213	211	213	210	197	208	224	186	228	200	204	211	217	218	202	227	208	209	182	217	196	224	211	200	206	217	203	220	206	220	228	216	215	207	207	193	197	205	201	196	218	209	219	204	170	209	220	206	243	192	207	212	210	221	205	214	216	209	208	212	240	216	216	198	205	219	214	200	207	201	188	228	200	225	208	217	237	226	213	208	216	220	209	197	187	209	216	212	228	215	198	213	187	211	215	225	208	214	214	220	198	226	211	181	215	189	240	236	218	210	197	178	187	207	242	202	207	210	215	192	216	198	210	227	200	222	178	182	204	180	220	246	213	212	228	206	174	164	223	208	192	209	208	205	226	219	207	213	198	172	206	208	219	197	220	202	205	205	218	198	226	208	203	208	194	201	203	212	236	215	209	200	209	220	206	212	223	204	210	179	210	211	201	250	208	224	220	202	194	220	187	216	218	197	215	207	183	217	207	229	211	198	201	190	179	217	218	192	194	223	210	182	223	196	211	225	204	224	202	212	213	199	212	200	218	200	215	198	185	211	226	233	199	217	214	228	225	214	224	210	213	206	222	210	214	203	224	229	220	204	195	203	191	229	203	200
20695	2353	5289	6054	5121	4266	3457	2913	2459	2116	1827	1701	1573	1365	1330	1241	1177	1147	1068	1028	979	936	928	891	894	907	870	825	878	823	773	816	820	802	743	797	748	754	726	724	739	678	710	705	711	701	729	691	642	679	657	681	643	652	661	673	655	641	717	700	679	659	674	699	650	633	648	642	671	634	669	685	685	638	698	668	654	692	640	624	630	618	641	622	642	612	626	589	649	612	652	611	640	633	677	649	606	620	649	645	646	681	687	617	653	624	682	639	641	604	643	638	641	626	630	611	650	639	646	637	602	576	615	627	651	615	633	588	662	663	619	601	606	642	670	625	602	636	606	608	627	622	677	670	619	667	613	649	645	595	602	606	613	634	624	607	627	654	636	634	688	589	606	625	615	642	632	681	611	608	617	589	619	633	650	593	683	658	615	651	607	653	569	585	634	627	621	637	597	652	627	678	647	613	653	635	631	663	678	623	614	591	634	640	563	636	582	649	626	626	622	596	625	601	610	599	649	610	634	631	604	607	606	620	656	690	669	626	646	666	702	642	649	616	635	609	630	640	609	616	632	624	630	642	593	624	618	638	584	659	691	585	641	631	637	612	636	606	656	620	620	652	616	653	668	591	620	626	618	659	610	641	605	628	572	635	613	640	645	631	603	620	582	618	653	627	596	601	634	643	608	606	646	622	619	611	675	617	592	622	638	599	630	652	587	653	574	607	710	654	616	649	592	634	607	627	589	618	595	648	688	604	603	645	618	643	565	646	595	641	624	653	679	610	678	638	613	682	651	668	613	643	649	667	667	631	630	671	605	670	623	596	638	627	599	632	621	599	641	607	612	641	642	644	674	596	588	606	629	635	650	678	636	653	662	623	656	649	636	651	645	652	627	648	640	615	615	658	645	616	603	635	591	658	591	641	615	618	653	628	598	629	655	619	638	626	602	663	602	609	654	593	630	598	643	634	651	664	656	614	629	633	627	621	622	614	658	636	609	617	640	644	644	661	595	607	639	657	602	624	667	664	645	614	614	633	644	628	556	663	623	649	658	624	648	618	615	616	598	632	647	604	691	600	657	622	617	612	576	633	631	615	620	598	587	600	627	599	629	646	622	588	588	598	632	659	601	617	592	636	663	623	594	630	636	586	582	670	649	596	605	610	628	647	560	610	650	590	607	581	588	620	596	627	624	619	621	625	581	621	639	621	626	664	633	653	567	575	619	635	627	623	645	632	611	641	651	621	640	642	653	649	649	636	625	595	645	612	653	652	652	591	628	633	662	631	664	613	633	618	587	599	659	634	631	636	595	587	616	594	644	627	598	647	600	627	661	610	648	620	682	629	598	624	634	634	660	641	601	663	629	628	668	581	651	616	636	642	640	613	618	600	594	622	658	605	639	632	607	646	630	629	612	631	578	643	643	654	599	610	648	631	609	619	658	559	604	634	608	628	650	643	622	564	654	621	654	656	629	623	597	661	643	576	650	604	599	632	636	604	606	626	630	662	622	619	623	619	598	616	686	627	637	656	621	602	609	663	626	620	608	618	615	637	654	631	627	644	606	631	658	596	611	648	644	594	591	636	619	572	632	656	633	622	635	644	628	611	648	628	616	643	625	642	630	620	602	601	601	633	613	625	659	588	646	652	615	622	601	652	657	653	640	639	633	638	654	641	604	628	614	652	629	650	612	621	624	621	652	664	618	619	620	608	650	604	647	608	693	678	595	678	588	616	657	665	668	583	642	624	654	642	653	609	617	595	622	604	660	642	602	628	632	593	622	627	619	608	665	624	603	606	602	651	626	616	622	599	653	602	660	628	631	633	617	643	609	587	622	606	675	616	627	588	626	621	617	618	668	587	611	605	646	664	605	639	625	635	677	642	596	626	604	580	641	611	620	599	658	613	647	618	632	650	665	594	638	637	649	664	651	600	599	619	582	640	638	628	605	650	633	674	606	654	637	660	625	601	596	656	629	635	591	616	608	637	614	634	627	617	652	630	613	615	674	609	590	649	642	597	582	615	647	638	596	581	629	607	650	606	586	601	639	630	638	658	655	643	628	647	597	631	609	634	647	638	658	688	649	621	636	606	599	606	594	614	627	671	618	652	634	597	618	629	632	616	657	627	660	647	653	635	590	651	592	666	618	643	651	606	628	666	646	613	616	671	615	652	634	640	645	638	618	622	648	620	627	596	600	614	604	591	637	681	668	639	647	634	667	642	587	621	640	609	615	607	620	616	635	597	609	610	648	644	664	618	616	636	611	647	604	639	638	640	629	641	610	610	593	623	638	632	586	648	641	619	662	663	625	617	643	621	658	633	629	632	655	614	631	600	643	620	616	622	634	600	603	599	647	611	637	601	621	656	569	591	666	651	603	643	599	657	621	676	654	646	608	609	653	624	620	630	623	681	611	613	661	665	637	641	607	651	582	632	639	677	589	646	632	641	579	618	617	593	635	598	574	664	630	598	627	613	621	623	664	649	620	608	654	606	607	638	596	648	596	612	647	585	645	638	630	633	612	658	637	668	622	614	600	591	654	643	607	648	635	629	630	616	622	621	634	587	662	636	634	626	616	635	615	622	633	645	593	644	615	627	645	599	614	596	591	634	606	706	597	638	615	635	635	597	631	636	616	636	614	653	700	579	621	623	625	605	667	609	667	651	649	630	643	651	553	654	624	584	660	631	591	635	598	646	630	661	592	620	628	619	574	653	645	645	606	619	622	603	651	603	622	635	638	636	619	619	660	713	614	611	660	614	636	599	601	649	692	629	605	637	609	668	632	623	684	674	616	677	611	629	611	607	647	642	635	623	622	643	626	618	619	654	641	655	635	619	604	614	618	605	649	642	599	594	607	618	605	629	649	601	639	595	617	628	590	618	642	594	662	626	612	627	599	602	641	628	630	630	645	621	590	620	616	595	630	599	602	621	618	605	608	627	626	566	657	661	591	622	627	613	604	662	598	649	648	636	639	650	651	586	670	656	632	629	588	621	632	629	657	652	671	598	671	630	633	637	648	613	578	615	675	634	652	677	662	611	641	602	629	583	644	653	636	627	664	602	641	595	672	646	669	653	609	626	643	604	617	656	619	627	615	675	642	601	623	598	612	619	582	641	653	600	630	630	628	598	608	609	615	624	648	600	612	613	629	653	597	599	586	645	568	652	631	562	615	610	621	635	607	620	606	633	601	615	622	635	674	614	630	617	630	603	623	668	608	638	635	614	627	632	601	637	649	626	611	619	657	671	642	642	648	659	633	626	598	622	570	653	641	652	604	639	635	630	622	624	639	613	604	603	626	617	598	630	666	653	633	600	651	607	601	622	616	607	606	625	619	586	619	630	685	606	663	627	611	594	661	615	579	647	651	612	609	616	577	639	620	643	622	623	639	586	593	613	615	603	625	628	669	642	632	599	628	643	604	611	638	623	660	637	605	604	641	673	618	642	579	628	630	639	638	634	622	665	649	655	614	612	626	648	630	610	617	621	593	640	645	630	583	642
5861	358	295	128	128	108	91	85	103	90	107	89	92	78	78	91	114	78	76	69	98	98	93	80	87	72	86	94	92	82	86	73	88	99	82	94	91	96	106	93	97	103	93	84	84	82	108	95	79	84	78	102	80	87	84	86	83	100	85	99	92	74	88	83	89	88	88	78	87	88	88	90	83	81	79	82	71	78	85	84	88	86	72	73	95	77	75	77	60	72	78	75	81	80	83	62	98	73	87	100	89	78	97	80	97	86	90	104	92	92	100	76	96	90	110	96	88	96	84	90	85	80	84	74	101	96	95	77	87	75	98	93	84	89	93	86	87	75	92	103	88	92	113	86	93	99	77	88	95	76	81	68	85	86	89	77	96	76	80	75	78	90	101	79	84	82	93	76	74	89	86	80	82	86	71	81	84	90	93	94	87	79	70	82	95	76	84	92	87	85	87	93	86	99	75	84	95	92	89	82	74	78	109	89	86	83	89	81	90	84	78	80	77	82	98	89	95	86	92	71	87	69	80	90	86	85	80	88	75	90	85	81	93	91	93	68	106	85	91	82	92	73	98	94	82	78	83	89	87	83	90	73	101	81	84	74	67	90	83	84	96	78	86	78	77	85	88	94	97	94	74	98	85	75	81	91	92	89	91	81	78	86	94	76	95	93	83	85	79	92	95	97	83	81	87	79	86	87	91	69	84	83	81	84	95	94	106	94	85	92	92	80	83	84	101	63	87	70	74	65	97	88	89	87	94	72	103	89	70	81	90	85	78	95	78	78	95	71	94	74	87	89	78	79	84	81	87	70	71	91	97	75	85	74	91	74	98	84	95	76	67	75	90	93	92	96	93	83	95	89	116	104	94	92	87	81	90	89	93	91	87	78	92	72	83	102	99	87	73	93	88	88	76	91	85	84	90	79	83	84	77	78	64	81	71	91	83	97	93	91	88	100	76	76	69	85	86	82	61	93	103	78	94	90	81	79	78	77	84	99	100	84	78	85	84	95	100	81	87	106	94	100	88	80	77	86	81	88	81	86	94	102	89	71	88	84	101	69	83	85	98	68	86	85	85	81	91	96	78	81	87	91	99	70	72	80	83	88	77	94	86	102	87	96	100	84	85	75	84	109	95	85	90	88	87	89	95	87	92	94	124	87	91	85	91	82	86	68	77	81	109	81	74	89	91	86	80	97	72	81	66	82	80	99	84	82	92	97	80	92	82	80	93	84	87	79	86	107	80	104	94	84	91	79	80	70	97	71	84	98	81	68	67	69	88	81	86	91	92	95	85	93	88	101	89	93	104	82	94	90	102	74	76	81	95	75	92	97	90	90	80	74	88	84	94	84	94	81	85	93	80	99	86	85	76	80	88	83	92	84	83	83	90	70	90	86	87	86	91	94	97	90	91	88	95	78	95	94	89	85	89	89	87	95	95	93	78	83	86	89	72	92	66	74	65	81	85	81	89	106	80	86	76	85	73	95	86	93	93	76	92	82	84	90	68	80	96	81	88	85	101	87	92	90	75	81	84	104	84	80	84	79	75	95	101	83	86	73	86	98	83	83	71	94	81	84	85	68	78	93	93	79	85	79	75	70	81	98	86	83	103	100	77	101	95	90	85	81	90	78	70	79	71	86	86	82	72	89	93	109	86	91	83	73	94	77	100	101	101	81	93	97	69	93	81	86	97	85	78	98	99	83	74	86	91	80	80	86	91	81	70	78	70	75	86	96	78	87	87	77	84	92	68	97	81	85	88	76	79	87	99	82	88	74	94	98	98	92	93	78	85	87	85	89	74	70	82	84	77	99	100	101	84	94	84	80	79	80	108	90	114	90	88	91	97	83	95	81	74	86	84	97	70	82	93	86	92	95	75	87	87	83	88	87	72	77	89	97	103	88	86	71	81	89	66	81	94	92	77	99	77	98	103	86	84	70	85	85	96	86	87	80	65	96	87	97	85	87	81	94	88	92	71	92	96	93	82	94	95	84	89	77	94	84	114	79	79	96	72	86	84	76	87	91	97	102	81	90	83	92	85	75	93	95	76	90	83	74	75	97	77	83	81	88	79	82	86	76	76	102	90	79	86	81	96	92	98	100	79	92	86	90	91	94	90	90	91	84	84	82	83	84	83	102	107	83	92	81	82	92	88	89	83	79	82	90	75	93	76	93	75	103	79	71	90	103	90	87	93	80	101	103	86	81	65	77	92	82	62	75	84	88	78	78	89	95	87	76	92	72	86	74	97	98	73	91	77	100	90	76	97	85	74	82	74	82	82	86	68	78	84	78	85	87	84	77	99	93	80	85	84	97	93	92	84	73	94	105	86	80	99	62	81	86	83	96	92	88	100	91	83	86	98	105	87	76	83	68	74	86	88	99	96	89	88	82	82	80	91	72	80	96	92	86	91	86	91	74	73	82	106	112	118	74	86	85	99	75	87	102	92	93	100	81	74	84	86	68	69	75	81	86	77	73	74	89	87	75	87	87	100	89	97	104	83	81	73	89	87	102	89	91	108	91	91	90	92	90	75	91	100	87	79	96	75	85	89	86	74	82	95	71	87	77	91	87	76	94	80	90	72	88	86	75	101	105	87	85	87	91	91	89	91	87	89	72	89	83	81	92	86	77	86	87	72	93	83	95	91	91	80	87	93	89	102	74	71	79	88	84	84	85	78	100	79	89	90	93	90	85	84	95	82	108	87	87	88	78	88	87	80	79	80	74	69	96	93	60	100	70	74	91	88	82	91	78	70	89	97	86	97	79	77	81	93	73	81	93	90	87	83	80	82	86	74	85	93	80	75	73	72	82	95	79	80	75	90	98	103	89	85	78	83	84	85	65	92	83	93	74	86	84	72	85	90	88	82	81	98	86	79	103	101	71	73	83	86	81	94	92	95	93	87	78	80	94	80	83	99	80	85	101	82	87	81	80	84	99	95	84	88	100	81	76	89	81	104	90	89	83	84	83	69	92	79	94	83	83	97	84	81	84	80	83	85	84	81	101	84	85	83	87	85	80	86	84	84	80	106	75	91	88	83	83	94	75	94	76	100	80	96	82	89	86	92	86	92	88	73	93	100	110	74	92	70	76	79	63	91	84	74	77	83	91	88	67	83	68	95	111	67	95	87	78	68	90	94	83	83	103	97	76	89	78	74	84	102	82	89	89	91	101	109	93	81	88	98	91	88	75	68	89	93	96	84	86	99	73	75	78	76	85	89	79	93	95	84	78	100	87	85	95	70	69	80	93	70	80	87	81	90	87	74	80	96	97	70	84	90	86	99	83	88	83	75	92	92	86	81	85	85	89	73	83	90	78	83	89	116	91	86	80	99	98	102	95	92	83	80	85	96	85	91	79	70	80	91	86	89	70	93	93	80	86	72	89	79	87	88	82	90	90	92	94	81	72	79	84	93	68	82	84	69	89	72	70	91	82	79	84	74	78	87	77	101	98	81	86	86	75	109	85	83	81	95	85	86	74	83	111	89	83	98	103	98	78
5695	352	421	500	425	407	356	335	365	340	372	317	325	301	322	304	287	280	346	283	298	286	303	337	316	326	286	286	336	318	280	343	328	284	301	303	297	294	304	298	299	263	299	267	308	264	260	284	338	277	273	291	293	319	275	291	304	308	297	277	308	297	289	283	298	266	301	306	307	301	271	323	300	309	304	288	320	306	296	311	308	302	269	302	317	321	272	281	276	286	288	287	315	307	304	306	271	309	354	321	268	299	298	298	312	300	281	305	303	263	307	280	282	289	286	306	306	272	301	311	293	280	286	330	287	285	307	280	332	279	289	265	284	318	302	287	305	308	282	281	319	287	328	302	318	305	300	308	291	281	273	257	240	280	301	275	282	301	304	322	285	296	306	278	271	287	315	289	273	305	305	274	299	287	299	271	337	301	326	288	287	286	289	322	292	289	313	267	307	275	291	321	285	299	327	314	273	312	299	241	306	293	294	264	283	333	320	300	315	301	288	307	290	280	349	311	314	289	315	299	316	274	315	270	282	307	297	283	319	302	295	282	298	313	286	294	280	306	289	287	301	306	312	288	263	266	308	307	282	270	278	295	319	272	292	287	306	300	276	304	303	316	276	306	285	293	306	294	320	292	312	286	321	308	290	306	301	279	288	294	287	267	281	297	302	288	289	272	290	315	297	289	336	289	314	294	288	287	290	292	291	276	287	287	305	291	324	321	273	308	295	299	266	297	261	302	308	309	282	300	292	304	308	276	308	323	310	293	297	307	282	293	336	306	291	296	293	306	301	292	247	285	306	306	289	325	299	275	296	283	331	322	325	320	273	295	268	267	304	319	284	284	281	330	292	320	287	265	264	294	336	279	295	303	323	262	283	315	240	267	296	280	313	298	258	300	318	304	309	325	309	285	308	277	294	295	316	295	285	325	290	296	310	303	308	288	284	257	327	326	303	265	264	274	303	301	301	286	287	289	314	322	285	314	309	286	282	307	302	291	313	293	298	280	312	292	290	331	301	306	284	301	303	305	312	319	279	294	286	286	268	297	293	317	290	272	292	298	280	270	293	283	323	288	282	301	283	305	269	324	299	298	281	270	281	306	286	302	303	281	269	313	312	305	294	286	267	264	292	311	298	296	279	325	297	292	298	305	311	281	282	313	274	313	325	307	302	286	304	281	300	267	290	308	282	285	303	268	299	269	331	323	329	254	298	298	297	311	293	299	300	306	297	277	283	305	321	298	300	297	295	320	321	270	335	262	290	308	297	283	284	307	324	309	284	299	317	296	293	295	269	346	282	309	263	290	288	312	327	293	320	283	275	299	297	282	285	277	303	274	281	287	296	283	295	275	298	293	284	274	314	296	306	282	303	295	263	289	289	316	292	291	294	310	283	321	283	297	292	304	275	314	276	294	283	328	299	334	283	281	300	301	307	278	280	311	278	277	299	333	323	289	286	300	284	315	290	286	281	305	298	290	271	325	280	313	303	271	255	310	279	328	325	299	307	307	295	292	272	299	314	315	279	276	325	285	305	313	265	293	296	285	293	284	279	284	278	283	307	325	309	286	304	305	286	287	303	298	300	298	299	326	273	283	272	297	324	279	280	286	306	303	306	279	281	278	302	324	273	322	295	312	286	259	355	291	295	276	290	312	310	299	284	254	309	288	281	337	306	267	328	295	279	289	295	269	249	280	312	287	288	317	312	308	267	291	282	290	276	290	315	257	327	322	276	315	277	313	293	312	288	295	289	292	342	280	306	300	281	301	293	313	291	313	309	297	293	290	324	270	312	312	284	283	302	304	263	269	302	322	303	307	310	254	294	326	320	285	282	269	304	279	305	292	299	273	304	295	326	316	311	288	301	279	292	317	295	257	329	307	288	288	330	287	278	290	295	312	290	279	315	286	293	300	305	287	294	296	298	301	299	290	308	326	286	308	308	274	286	270	280	292	313	273	302	287	286	289	272	320	289	301	305	302	305	298	272	289	324	310	318	287	315	284	292	269	281	288	292	284	296	281	287	287	307	282	260	281	266	267	267	311	301	303	295	294	291	306	293	294	291	318	279	331	306	303	298	308	291	288	273	314	296	293	266	277	293	318	294	307	293	276	288	307	306	302	291	270	297	296	299	300	310	297	302	272	274	310	311	305	299	287	285	323	303	270	275	321	279	322	283	298	281	295	314	324	299	286	316	332	309	307	304	307	297	256	274	287	261	295	327	269	293	287	284	308	284	298	269	279	296	281	319	284	290	276	281	295	283	306	289	290	310	272	306	268	313	287	304	290	308	286	279	329	303	273	313	300	271	311	305	285	326	300	270	285	300	296	285	292	292	309	293	277	278	283	289	293	306	289	292	311	310	275	286	296	271	301	315	298	288	313	314	323	271	290	296	324	291	302	285	297	316	316	322	292	301	281	288	271	285	297	291	313	304	264	293	300	284	294	288	312	327	308	278	294	287	320	285	287	266	311	338	291	294	304	298	317	322	294	286	307	329	286	301	290	317	286	282	324	280	296	268	298	287	291	305	283	301	332	293	303	310	288	298	312	296	302	297	301	298	305	340	301	282	267	282	302	311	312	303	283	265	292	309	302	276	332	313	345	290	298	307	270	288	282	316	272	291	299	323	284	310	313	296	293	314	295	338	271	327	292	268	347	294	287	314	252	270	307	319	272	287	300	302	310	289	295	292	296	298	310	281	262	290	290	291	272	307	299	296	291	281	269	291	317	309	284	316	313	304	261	280	297	252	299	277	303	290	303	307	299	272	310	291	309	304	287	318	299	304	289	320	317	278	284	306	298	291	339	298	322	269	315	272	290	286	338	281	305	318	319	288	284	285	272	288	293	292	307	300	300	286	301	304	302	273	313	294	267	301	304	285	265	296	307	312	315	307	266	280	283	291	280	307	264	322	283	298	287	298	325	280	318	302	281	280	352	300	299	295	285	269	317	264	278	294	281	284	343	272	306	286	277	283	314	296	316	286	284	314	289	324	264	296	277	303	326	296	304	265	312	273	285	314	301	299	315	287	324	293	265	297	285	300	324	302	283	290	282	293	326	320	306	335	312	299	291	319	291	316	274	286	278	284	314	304	316	300	291	289	296	310	288	298	314	277	303	279	283	276	294	288	292	288	297	304	321	305	273	291	308	288	300	268	303	315	320	298	294	270	339	315	316	309	306	310	283	295	323	334	297	338	295	298	276	286	295	286	283	304	309	305	317	313	306	315	277	290	283	332	310	309	299	264	285	301	268	306	273	321	277	313	325	301	290	328	255	271	271	313	319	341	327	282	276	272	283	313	312	327	314	283	306	311	274	303	270	309	287	328	299	306	311	251	303	297	300	319	272	292	290	295	272	281	303	307	319	307	314	298	315	284	285	308	290	315	294	273	299	286	285	301	297	332	309	295	332	302	293	298	301	304	279	331	307	264	290	334	280	296	321	330	267	291	284	285	309	298	285	289	320	299	293	300	286	289	289	273	292	319	300	296	295	258	321
37169	17025	3685	946	646	491	385	339	250	217	217	192	182	163	151	136	155	141	137	138	129	135	115	121	125	115	124	122	122	116	107	126	138	114	119	110	120	121	95	108	113	114	93	94	113	86	112	114	111	89	87	115	105	107	113	125	112	109	112	97	120	87	93	113	91	104	101	117	95	108	93	115	119	97	108	115	100	114	96	114	98	103	99	129	110	89	90	111	100	83	82	84	119	108	99	99	105	119	98	99	113	103	106	94	111	88	100	105	103	90	100	117	107	122	88	111	106	96	100	97	101	97	101	108	102	114	117	119	125	107	90	106	131	104	108	101	98	113	118	111	111	106	98	108	102	93	108	96	102	116	121	109	89	95	113	90	94	88	90	103	112	105	111	94	104	106	110	100	86	101	118	100	90	120	113	91	115	114	100	86	106	134	102	110	108	97	89	111	105	115	105	102	99	113	107	112	101	102	96	91	117	114	111	124	90	104	98	111	94	107	105	96	102	87	113	87	125	118	80	106	111	90	104	108	91	101	115	97	101	100	99	111	95	112	104	106	107	97	93	96	112	93	105	100	113	107	102	93	114	80	96	93	79	95	112	114	109	107	104	91	90	104	95	96	94	111	97	105	88	93	110	98	91	113	119	113	101	112	83	108	111	110	102	103	103	99	107	107	101	106	96	120	107	86	119	100	99	107	114	100	113	95	82	97	97	100	114	79	104	119	100	118	95	98	107	95	101	113	95	116	101	105	108	109	98	99	98	88	95	102	115	105	89	98	95	95	112	115	113	118	106	120	115	105	99	112	115	114	74	99	108	84	99	113	101	125	96	124	114	120	109	104	129	114	104	116	100	115	99	93	98	107	101	101	114	93	112	110	88	83	93	129	109	102	94	91	90	124	99	102	112	101	95	96	111	115	91	102	109	94	102	110	120	117	88	106	111	95	105	100	97	119	99	103	124	100	105	110	112	116	103	85	125	97	108	102	104	110	98	103	97	98	102	91	98	93	91	94	120	104	103	94	101	104	85	111	109	104	99	101	109	88	102	100	98	96	105	123	96	112	99	115	108	95	106	110	96	105	94	129	96	105	108	99	109	104	89	98	103	112	106	100	106	99	91	104	99	93	106	107	101	121	103	100	109	81	93	120	113	105	103	93	96	99	108	108	96	122	109	95	81	101	122	97	88	98	96	98	97	98	103	121	102	112	117	107	94	120	114	103	80	107	101	107	117	115	95	104	96	103	91	96	113	102	111	121	103	103	103	124	87	105	109	97	93	100	111	97	111	95	97	116	109	112	103	95	105	108	86	125	86	104	108	94	111	97	115	112	105	89	118	90	113	109	100	104	110	108	97	100	101	109	92	105	113	100	115	87	109	109	107	110	93	102	100	111	103	105	107	118	106	111	108	101	96	94	102	92	100	100	108	103	106	90	104	117	105	125	100	107	119	110	103	125	97	103	103	100	121	95	105	100	92	117	94	104	113	94	100	87	96	112	106	123	92	109	94	111	106	107	101	107	107	108	121	104	112	93	93	98	102	125	92	110	123	98	110	100	101	105	96	100	107	103	88	96	103	89	101	99	98	96	95	104	100	104	89	94	106	104	96	127	102	102	83	116	112	103	116	121	103	107	107	99	98	93	96	110	114	112	115	115	106	125	98	83	98	111	92	109	112	108	94	105	121	86	107	119	89	100	98	112	92	100	106	105	108	112	93	114	98	106	94	98	120	108	113	107	92	126	89	111	99	102	96	98	110	100	116	85	108	110	78	100	100	102	83	112	122	109	104	103	88	87	111	108	95	115	94	118	102	109	113	99	112	107	120	110	93	101	98	116	102	84	104	88	93	103	114	95	105	117	113	101	95	110	102	103	106	109	103	109	107	104	96	106	104	104	120	120	112	100	87	113	86	109	106	111	113	89	93	90	101	107	107	132	79	99	106	89	111	100	107	98	130	83	100	101	103	92	116	104	107	103	122	103	97	87	106	97	103	99	100	126	105	102	99	102	94	104	111	117	96	94	115	89	107	114	125	94	104	104	112	108	102	109	124	90	92	97	98	95	116	123	93	105	124	84	94	106	99	101	89	86	107	107	106	129	99	105	101	122	132	114	100	88	92	101	89	118	89	95	99	92	122	96	93	95	100	107	111	100	78	100	117	108	105	116	95	86	113	123	101	98	127	111	94	104	106	88	114	96	85	94	105	91	95	124	123	96	118	97	115	99	114	102	119	106	103	124	87	103	90	113	121	132	100	122	101	114	93	101	101	96	98	112	115	125	105	94	102	102	115	102	105	103	87	98	104	107	108	104	105	110	98	95	97	91	109	88	99	87	115	117	94	117	97	103	107	98	100	109	128	111	107	94	99	96	105	115	96	111	95	88	102	95	113	103	99	99	126	113	91	114	106	93	106	105	90	113	90	113	119	105	80	100	108	73	105	98	109	90	99	104	111	104	105	99	96	100	106	82	92	94	96	92	96	88	117	83	106	122	110	109	104	126	93	108	96	110	90	110	121	98	127	104	91	98	92	124	106	90	112	110	112	109	95	112	111	103	105	100	139	109	111	109	122	101	80	112	112	93	115	94	116	101	86	103	111	84	101	100	100	98	108	90	95	101	104	107	102	83	92	95	112	109	100	94	113	117	99	101	105	93	102	108	95	96	99	112	96	109	107	91	101	129	101	90	112	110	106	115	84	104	94	110	99	106	112	104	101	104	87	91	108	93	94	97	104	99	98	111	94	94	97	105	104	111	89	85	99	108	98	112	106	95	112	103	108	102	93	90	87	108	105	115	118	103	115	98	112	126	101	113	99	107	104	108	102	98	103	111	107	97	87	101	105	107	100	111	112	95	97	108	89	107	107	99	96	121	98	101	105	99	96	98	117	107	102	92	107	92	118	117	106	112	103	103	110	121	98	103	112	113	87	87	78	114	102	88	98	118	115	134	105	103	102	105	99	104	85	105	104	89	101	92	113	106	76	96	100	97	104	94	114	116	110	120	117	91	104	103	93	104	103	109	136	95	94	93	114	106	106	109	104	87	122	94	102	85	125	101	118	90	116	105	95	106	100	108	96	99	111	96	125	93	115	98	102	96	119	108	89	96	85	103	108	98	121	112	98	101	98	89	120	93	112	95	111	118	90	96	99	92	101	117	113	102	108	110	102	106	113	112	97	97	121	102	103	99	105	86	113	94	109	109	108	113	97	108	106	110	115	89	98	107	106	98	102	92	109	99	111	111	112	77	95	103	113	100	89	95	102	108	106	84	96	99	100	101	108	101	113	92	104	106	97	121	93	85	120	111	107	110	110	110	108	91	96	92	102	105	92	102	118	92	110	116	110	115	107	111	93	92	117	108	109	101	106	91	95	115	86	124	111	95	100	101	100	122	113	89	91	106	112	91	113	126	120	111	103	82	102	118	114	101	105	97	88	96	88	90	96	108	111	109	105	113	97	94	93	85	112	108	109	120	109	96	100	110	112	127	91	100	95	94
16998	1232	2642	3149	2615	2213	1822	1552	1285	1124	995	839	860	740	666	666	618	633	557	534	551	533	514	490	451	478	485	460	439	445	445	436	428	427	407	423	440	368	426	404	390	375	385	379	363	376	387	397	370	376	383	405	350	405	379	407	367	378	355	396	370	381	353	348	371	374	375	358	358	379	365	352	427	353	387	409	388	368	367	360	387	375	371	387	375	333	360	363	376	352	371	383	345	381	371	341	339	377	328	348	372	361	333	328	369	336	388	364	349	370	369	382	334	364	360	334	332	361	364	365	336	368	352	360	375	378	329	369	365	337	336	372	357	326	369	344	363	373	393	349	335	375	337	380	345	347	334	356	349	364	331	355	374	378	343	368	335	401	342	336	356	347	309	361	361	345	326	376	342	349	330	343	335	344	347	334	360	371	314	338	377	396	317	325	336	325	365	342	323	320	291	358	337	381	326	337	331	339	365	327	372	329	331	355	346	354	310	349	321	321	362	377	342	315	345	358	340	346	360	354	340	372	350	361	352	362	357	369	358	372	341	363	378	344	372	363	341	346	362	367	365	390	378	373	351	299	334	337	377	372	351	357	324	354	358	334	318	366	354	363	345	369	333	351	355	326	343	348	353	343	366	365	332	363	372	354	341	341	368	310	366	388	341	343	353	329	325	370	335	335	372	345	356	340	371	350	345	323	341	327	316	367	342	329	365	341	350	335	355	327	349	318	350	342	349	365	353	363	361	339	333	353	356	348	329	380	348	363	374	346	353	363	361	325	345	349	332	334	362	358	348	330	375	390	361	346	345	332	323	362	344	355	377	340	334	362	320	368	350	313	313	358	354	330	362	362	342	368	371	356	345	349	362	346	350	346	371	308	365	353	345	337	356	344	336	351	349	357	349	319	366	356	345	367	333	325	342	343	357	354	363	315	336	360	348	338	367	367	356	354	344	385	376	340	364	354	381	352	353	351	342	334	350	341	366	359	369	334	330	359	355	340	329	339	335	328	360	343	370	361	335	349	375	344	382	358	326	343	318	333	380	336	353	357	356	298	366	347	341	360	354	368	354	340	365	371	348	356	339	365	416	356	362	370	377	348	317	368	347	369	349	353	372	336	345	382	358	353	353	362	361	364	370	356	361	366	324	314	367	359	322	347	363	336	387	325	337	387	348	343	344	332	356	357	336	361	368	375	346	347	328	357	347	381	352	348	344	353	354	369	335	329	351	367	367	348	362	353	369	339	380	353	362	354	340	367	355	330	342	343	345	340	372	297	377	352	370	365	388	346	378	323	360	340	335	388	309	364	331	350	338	348	347	369	331	366	353	363	350	351	309	326	351	362	355	357	323	345	348	388	344	335	339	354	367	374	336	349	340	364	365	340	372	339	336	344	396	340	313	382	345	386	387	366	361	340	364	355	350	355	330	343	361	366	360	355	318	343	345	329	350	380	364	333	351	349	327	299	351	325	354	369	383	369	362	358	308	338	341	344	326	304	364	319	333	325	358	341	319	328	359	347	341	365	378	377	369	358	381	357	353	354	376	306	372	362	370	341	338	344	335	346	367	339	390	374	371	368	391	350	332	336	335	341	362	336	346	363	348	380	371	329	321	329	352	335	356	361	345	341	339	398	339	361	363	359	361	372	317	341	338	372	347	327	307	352	347	361	373	344	321	375	382	366	344	345	351	365	349	341	323	328	358	342	360	368	376	382	316	359	350	348	357	355	369	332	346	354	351	392	360	381	349	332	370	337	331	374	332	368	370	371	344	354	342	345	363	353	328	358	354	350	356	383	334	362	333	376	341	355	356	354	335	352	346	365	361	344	365	337	329	350	338	379	341	361	349	342	374	342	337	318	341	336	352	365	360	348	374	324	338	360	341	339	376	308	348	344	350	337	355	349	334	358	372	320	357	316	349	354	344	389	338	333	325	385	312	363	348	361	348	340	382	349	359	346	321	331	330	362	377	345	371	355	323	371	337	320	342	371	373	352	349	350	321	348	321	333	365	311	371	339	363	371	359	381	356	377	375	367	376	350	340	330	325	345	331	338	322	351	310	343	351	328	359	340	346	344	356	374	339	364	372	341	346	381	357	374	368	364	356	377	380	351	356	336	362	343	376	366	337	368	311	325	345	328	383	372	341	328	385	339	358	316	390	347	331	337	327	359	376	364	361	366	337	382	321	334	348	368	337	341	332	330	348	332	323	388	362	347	375	326	344	354	350	331	356	354	312	375	336	368	350	378	329	346	369	348	320	377	340	384	370	335	363	345	324	388	360	363	343	358	361	332	349	339	358	384	380	352	371	352	337	359	376	365	391	330	341	344	343	365	351	352	332	378	374	351	330	330	343	357	354	354	364	352	363	341	333	344	374	347	352	338	353	355	326	347	356	336	348	364	336	327	353	335	366	362	352	339	354	366	388	365	358	344	367	340	330	367	354	366	371	345	366	360	367	338	372	349	313	347	367	368	347	348	357	353	347	360	372	356	328	359	345	375	334	375	358	348	357	329	351	344	328	374	348	349	371	384	354	327	338	358	311	358	387	378	365	318	341	328	375	364	353	354	331	364	367	369	368	342	329	369	373	364	390	369	329	350	365	356	383	337	354	338	349	374	355	350	368	365	328	349	356	350	333	372	350	381	331	365	333	345	334	338	337	364	358	348	379	381	370	370	353	369	358	357	344	355	377	370	363	378	339	345	351	332	365	371	376	373	358	358	337	350	350	345	349	356	335	353	376	356	372	324	354	368	377	356	354	349	371	342	359	352	338	346	381	347	305	388	340	343	362	373	354	360	366	365	354	343	334	330	331	366	355	344	342	361	345	383	345	345	388	341	334	341	337	376	347	363	330	331	381	354	370	367	342	335	327	328	344	362	356	356	354	308	339	368	340	307	309	369	332	359	342	316	344	385	351	340	346	368	313	388	358	361	382	363	377	370	356	383	353	351	348	363	377	306	366	379	334	325	362	346	344	319	342	349	382	336	336	343	333	391	352	370	335	339	391	330	367	324	345	354	373	340	339	358	337	371	326	339	331	372	362	353	370	355	347	338	363	353	362	393	352	330	370	322	323	354	353	329	366	328	366	337	367	330	334	360	341	311	370	323	367	342	352	342	350	344	317	365	355	363	328	347	339	404	326	350	323	341	340	344	352	334	356	368	388	348	373	323	356	358	340	354	374	348	362	366	350	352	354	365	353	353	349	382	352	331	364	313	354	343	365	346	333	356	374	353	356	363	363	378	312	307	346	353	370	348	381	368	360	330	359	361	329	336	337	319	329	331	339	382	333	367	334	331	385	347	350	317	371	345	349	375	360	326	371	380	341	360	335	355	346	305	351	369	322	347	362	376	352	354	333	338	359	365	363	388	335	356	361	391	341	367	342	384	335	335	323	358	358	339	330	339	355	356	361	358	351	343	410	330	332	369	380	349	394	361	384	355	326	360	347	365	367	335	363	382	372	375	324	338	352	377	339	334	352	379	345	320	325	380
40965	24188	17574	2540	1394	1077	815	626	566	478	436	401	350	342	331	287	301	272	260	277	265	267	265	247	249	228	243	240	240	233	215	262	251	224	247	227	230	225	249	230	224	222	238	239	214	237	210	221	227	215	212	244	198	216	188	218	224	241	191	212	191	184	210	214	258	214	231	220	225	230	206	210	206	226	210	228	208	222	225	202	213	213	220	234	195	213	236	251	231	206	205	215	192	200	209	217	212	211	184	196	194	212	241	207	210	180	236	209	236	216	196	226	208	204	228	207	189	195	205	191	190	206	197	218	183	194	211	226	208	244	181	209	216	193	224	194	214	184	189	181	208	231	220	223	217	206	196	211	207	194	223	241	214	200	215	213	227	215	210	208	222	191	209	189	210	186	177	226	210	224	194	234	205	213	228	212	221	226	211	205	246	182	212	202	213	192	220	242	187	207	192	190	223	196	201	209	198	221	195	204	186	217	202	207	242	237	245	187	191	213	187	211	217	209	210	209	199	243	200	212	223	202	194	203	203	203	201	228	189	207	213	214	236	232	222	224	207	201	205	245	216	231	227	235	211	231	238	223	234	221	217	182	205	213	204	219	181	202	181	210	207	202	203	209	205	245	204	209	208	187	196	213	221	204	209	206	225	194	231	199	229	202	203	221	209	226	221	196	225	202	218	207	196	215	218	224	213	190	202	209	202	211	199	202	219	209	215	213	234	229	203	210	191	219	224	204	243	216	203	182	217	227	202	194	224	180	208	199	226	224	181	221	200	191	211	187	196	238	198	213	211	209	204	225	221	227	207	219	230	218	198	215	212	217	201	215	218	231	222	245	195	219	218	218	251	206	239	201	224	207	195	226	220	181	180	219	201	197	229	205	198	192	217	220	213	224	215	206	206	185	224	241	201	215	215	198	209	202	218	205	195	229	211	203	215	187	227	235	215	224	195	211	193	219	225	220	222	176	226	212	196	211	216	209	190	238	186	209	214	189	222	180	227	216	214	221	203	187	215	223	215	243	212	218	201	190	230	196	208	237	205	202	207	182	192	221	204	206	238	199	198	200	196	240	188	215	190	242	213	223	202	204	221	200	222	201	226	197	236	223	211	216	232	208	199	216	184	231	192	229	204	231	230	223	213	244	196	207	193	189	222	213	200	188	207	192	216	223	221	243	195	208	196	200	201	213	204	192	226	211	227	195	214	200	246	206	214	189	205	219	207	207	218	177	217	218	202	200	201	198	217	213	197	197	205	196	185	183	221	207	182	214	184	204	243	190	191	208	203	202	224	202	199	212	211	224	198	227	204	195	237	225	201	200	186	209	213	200	183	208	207	212	204	162	213	195	207	206	202	208	218	197	218	210	185	210	188	211	225	212	216	234	211	190	188	216	211	204	236	204	228	220	197	186	229	195	190	203	212	206	198	193	213	207	213	218	204	224	221	191	215	222	208	209	194	226	227	224	208	194	215	209	229	215	208	196	244	223	206	208	215	215	183	207	213	231	214	193	213	206	212	241	213	224	216	198	211	212	213	193	217	209	206	204	199	232	188	238	207	217	249	227	187	206	225	222	186	192	196	205	208	203	223	211	189	204	230	201	210	204	215	202	231	210	200	198	200	190	207	188	201	198	222	206	196	196	224	205	260	224	231	209	198	213	197	223	211	191	203	209	202	198	216	182	197	198	209	191	197	207	210	192	178	232	223	210	183	217	211	214	203	201	204	221	221	204	239	207	211	217	214	222	218	203	216	218	218	210	223	198	190	218	205	211	228	209	222	206	186	243	224	234	198	204	241	204	216	210	213	208	224	226	214	217	237	202	218	201	196	212	214	212	223	233	218	213	208	201	224	221	198	207	187	228	191	219	216	200	240	222	216	184	221	222	198	217	212	205	229	215	223	218	228	202	202	190	215	226	218	224	214	209	218	216	188	207	225	207	222	226	229	215	211	223	200	217	197	224	237	228	201	198	225	219	218	191	231	179	211	200	196	207	194	202	226	211	200	220	227	204	206	188	201	187	209	198	232	225	202	209	219	195	219	217	228	238	195	225	215	214	224	228	195	216	222	230	245	210	206	214	206	223	198	235	213	220	184	215	231	193	196	232	229	219	224	211	228	218	228	198	212	197	220	195	226	197	200	227	224	205	215	207	195	200	226	232	217	207	242	242	187	208	189	200	215	206	212	226	231	210	218	226	200	194	234	212	193	211	211	226	213	200	223	206	198	216	195	228	222	207	196	209	243	234	206	208	217	239	223	221	198	217	229	206	223	203	215	186	200	176	201	224	209	202	227	223	220	199	214	232	242	199	206	210	235	215	218	193	239	223	205	205	186	214	218	209	203	228	214	222	195	243	204	186	206	211	215	207	220	216	223	232	194	220	207	193	203	215	241	213	237	191	206	222	212	199	211	235	227	209	201	210	209	195	219	217	211	198	229	200	206	198	197	197	211	198	187	204	195	221	215	229	207	213	219	200	220	229	242	230	206	241	209	198	226	191	219	209	209	192	198	204	198	215	189	218	214	206	200	202	213	226	222	211	225	223	230	211	211	231	219	167	199	220	202	235	250	196	188	215	221	220	196	214	227	207	216	192	221	202	202	239	199	238	194	218	206	221	199	209	224	192	187	179	209	209	183	211	206	198	209	200	217	192	217	229	198	188	195	207	205	183	208	207	217	234	183	198	210	220	227	224	197	226	206	179	216	204	208	204	176	189	208	175	205	208	188	211	212	210	198	224	200	208	216	215	211	221	186	214	216	186	207	202	199	224	196	191	233	216	201	182	207	196	218	197	187	202	204	204	207	191	232	214	214	219	211	217	223	208	200	190	198	206	210	225	197	198	209	182	190	220	223	203	238	198	219	207	228	239	213	206	197	225	222	201	204	197	221	223	214	193	197	191	224	213	200	198	240	213	213	218	211	211	246	198	189	210	211	222	209	191	235	213	211	224	198	222	215	221	200	223	197	224	204	194	195	189	192	211	201	230	199	212	212	199	203	209	205	230	210	234	211	246	209	197	200	217	187	187	216	229	216	199	223	217	204	207	203	197	213	197	196	196	230	240	196	179	209	215	192	236	194	195	208	210	224	209	220	210	204	215	207	209	224	197	215	203	187	220	236	212	201	198	231	202	204	204	192	195	205	189	199	209	206	223	193	219	185	184	183	207	193	202	184	234	211	214	194	196	231	206	174	194	203	211	197	204	188	232	231	220	186	220	200	206	219	212	209	206	219	185	219	236	234	197	215	185	217	196	243	199	229	209	203	176	210	215	210	216	224	221	201	218	229	210	204	176	207	196	200	220	234	226	224	218	221	213	209	235	206	207	199	239	215	208	227	203	206	207	218	221	222	204	213	183	213	220	204	180	244	224	221	191	223	198	211	197	209	213	198	223	212	221	192	246	221	209	197	226	227	214	188	223	196	210	247	196	204	204	211	200	222	191	193	233	209	227	202	196	213	234	237	232	199	195	179	224	178	222	191	196	247	218	228	194
21519	2319	5216	5960	5031	4179	3349	2965	2530	2058	1791	1716	1493	1423	1357	1248	1204	1070	1047	1036	978	981	931	898	918	825	896	835	853	866	785	779	750	755	760	702	736	799	813	675	668	697	722	717	717	692	689	709	703	666	726	621	691	614	682	625	711	626	682	690	651	660	638	638	694	705	650	678	672	674	669	670	638	669	620	657	650	659	653	638	655	663	640	640	646	647	650	613	613	626	663	636	645	656	618	659	640	657	622	557	607	713	634	654	613	619	642	665	640	661	641	591	637	660	637	618	627	641	662	664	622	633	641	627	654	632	658	645	660	673	634	634	647	640	600	598	675	568	612	618	608	640	644	647	654	595	611	635	643	661	611	633	700	683	631	617	629	659	610	629	664	636	631	627	580	637	656	667	592	609	636	612	679	636	613	596	666	640	686	602	616	631	607	624	577	610	687	597	612	640	608	638	612	618	642	628	601	655	608	693	696	656	579	657	583	626	633	632	627	637	600	636	641	635	616	637	586	604	646	597	641	615	635	670	645	557	656	547	596	590	661	643	626	607	599	609	647	665	598	613	607	624	632	588	602	619	624	625	634	630	653	603	643	611	647	651	648	619	650	637	626	671	631	615	610	616	641	649	604	623	597	597	659	610	595	621	620	600	603	667	593	646	622	614	648	652	658	649	588	634	571	633	676	671	622	594	626	636	643	639	618	646	604	654	629	647	627	588	667	617	635	627	655	599	607	632	636	620	633	573	640	666	606	674	631	626	596	617	678	621	614	586	589	634	677	615	659	664	648	647	603	620	592	626	622	619	623	626	623	628	607	644	620	653	633	639	623	627	627	602	597	589	617	608	626	580	638	669	658	642	662	668	657	696	615	651	622	670	590	639	620	593	627	573	610	688	633	637	667	613	617	626	636	660	643	600	627	628	605	594	603	610	621	622	628	635	619	616	646	600	643	653	578	626	681	653	621	661	625	640	644	645	612	621	633	632	613	628	648	621	627	670	606	648	654	626	572	643	658	583	676	683	643	619	643	679	628	645	604	628	614	592	652	639	617	610	599	595	567	629	598	692	589	599	613	639	633	608	615	642	637	639	621	614	633	619	638	640	615	610	615	624	592	636	673	611	643	593	641	595	630	655	630	618	671	630	610	633	585	632	619	624	667	625	630	626	581	635	628	624	609	646	615	598	634	625	633	636	582	595	638	641	665	685	656	619	639	565	647	579	628	629	636	627	665	588	661	642	656	664	594	637	591	659	641	647	603	623	664	619	635	637	650	654	641	632	666	654	631	629	613	606	615	634	596	687	646	629	628	643	615	616	625	649	631	624	620	629	643	612	649	629	683	624	625	632	621	610	631	640	608	690	622	587	604	644	634	676	627	625	663	642	575	637	649	611	650	627	593	631	609	646	628	656	607	638	636	653	600	590	654	638	642	612	607	646	646	665	651	648	627	691	612	700	619	606	608	649	633	585	580	614	624	664	631	644	624	661	649	622	653	633	633	607	579	671	635	611	616	609	631	640	606	629	580	631	653	637	633	616	615	619	637	656	620	607	621	672	639	563	604	576	611	652	631	658	640	625	605	596	658	668	638	649	606	628	602	617	617	605	630	595	634	622	639	648	668	609	632	602	597	628	664	620	650	607	629	616	649	638	660	604	601	627	591	649	627	615	620	609	591	625	687	638	623	609	621	649	646	681	647	614	623	616	601	652	635	661	642	591	597	651	651	633	635	580	632	619	608	656	599	626	634	664	595	650	622	621	594	607	627	626	650	669	629	563	642	615	656	637	602	632	593	638	602	617	622	635	631	621	626	622	659	626	618	636	634	674	588	623	625	643	629	666	689	696	624	585	601	631	623	599	628	662	636	628	626	650	600	628	655	598	608	629	616	664	628	632	598	618	670	671	625	657	604	642	624	657	648	608	665	629	617	615	665	653	683	629	646	632	647	651	624	609	614	646	632	617	597	630	673	695	584	592	614	647	615	646	630	639	580	611	657	655	614	630	606	597	642	671	644	646	614	580	617	642	640	646	595	568	700	633	633	638	581	601	633	641	631	636	662	632	642	640	649	620	608	645	658	610	636	614	656	632	643	671	675	642	658	619	634	588	616	621	628	633	627	688	609	584	642	638	623	609	642	633	601	623	640	631	664	645	662	576	631	631	635	666	601	653	642	583	606	654	620	608	620	644	687	649	666	615	638	614	650	593	583	642	644	613	613	616	625	610	613	615	624	622	614	611	630	640	613	659	611	663	643	640	626	605	622	636	609	666	655	610	665	612	623	609	625	610	645	652	660	654	636	627	623	614	656	648	643	652	638	634	637	654	598	600	585	669	645	603	618	628	643	626	584	658	631	639	647	617	628	654	643	648	607	642	620	578	608	591	653	618	627	613	613	621	616	591	632	626	606	615	643	665	631	654	668	600	656	640	611	600	590	619	605	596	650	636	668	657	619	599	649	642	638	594	633	611	623	653	624	602	635	636	640	648	621	630	636	604	634	640	632	625	613	593	660	573	605	610	690	603	605	638	670	652	609	636	616	603	631	649	608	634	639	628	622	613	604	642	636	647	597	587	605	593	584	616	594	650	610	595	620	620	615	613	624	654	668	647	642	608	620	619	594	613	588	619	601	580	615	602	631	616	649	624	634	653	587	643	612	596	618	621	677	636	583	648	617	636	594	621	639	626	610	600	622	611	617	605	621	665	654	605	620	672	654	633	616	641	673	606	623	616	662	615	642	644	607	631	638	630	632	637	611	600	595	663	630	620	605	604	654	621	627	640	589	650	580	636	631	636	631	591	620	643	611	593	620	618	601	634	645	609	602	643	651	670	602	650	654	596	635	649	608	606	615	585	634	585	660	659	616	630	697	646	625	598	626	655	636	594	645	605	594	674	606	613	664	616	667	672	611	637	622	633	616	675	620	597	630	647	622	656	643	609	615	608	655	624	637	561	632	596	642	630	649	619	631	629	644	589	661	582	611	628	624	575	620	587	615	655	592	662	624	610	665	622	620	592	610	609	598	595	662	648	634	617	624	655	616	662	603	639	629	605	642	586	652	578	617	615	563	645	577	620	617	628	644	634	574	669	633	629	575	618	673	640	622	619	640	661	642	650	615	619	649	641	585	671	628	584	672	652	632	618	644	638	655	637	638	656	607	618	668	624	596	586	593	624	603	602	597	624	626	634	636	638	630	605	645	683	622	648	630	632	636	678	649	645	660	623	643	666	636	607	640	608	609	590	610	613	608	644	657	603	624	641	616	632	601	641	581	647	620	640	664	654	626	606	657	632	595	637	641	644	670	685	607	641	618	613	592	650	671	647	651	609	583	592	625	619	638	603	602	589	531	621	644	616	633	615	593	641	648	671	618	657	635	651	628	625	612	632	648	630	611	644	676	682	585	657	637	627	611	620	601	653	586	611	620	645	624	613	605	656	586	638	642	627	613	633	615	640	614	630	620	643	601	611	636	618	619	645	670	650	639	637	580	581	627	614
5365	216	179	122	116	105	106	75	93	98	92	70	86	86	108	98	82	114	80	76	85	92	96	79	87	91	100	80	83	84	81	76	73	85	95	110	83	79	85	74	88	81	78	97	102	98	87	83	73	83	81	88	81	76	77	82	92	100	88	84	89	97	84	96	77	109	87	98	64	81	71	93	68	92	92	87	69	78	71	75	85	99	106	85	87	92	93	82	78	89	98	77	83	80	81	86	92	86	82	79	80	86	80	76	74	90	85	75	78	70	81	84	85	80	80	78	76	87	85	80	96	95	73	99	76	82	86	83	82	85	75	80	75	72	82	64	94	105	95	77	96	66	75	84	85	97	85	75	83	84	96	98	78	95	69	81	85	84	82	70	78	91	104	101	93	76	88	90	88	86	92	83	93	77	87	80	79	84	91	94	71	81	80	88	93	73	85	82	97	92	97	76	79	83	83	87	73	91	69	76	78	81	62	85	87	82	81	75	90	78	81	80	69	83	68	96	79	88	84	74	78	69	89	97	92	86	76	98	90	85	104	85	85	93	80	83	87	78	79	86	102	64	84	75	108	92	84	86	92	92	82	96	88	75	86	94	97	88	98	78	101	86	80	89	95	95	88	79	89	92	92	82	87	101	77	89	91	86	85	84	86	77	82	88	89	83	100	95	85	74	85	76	75	96	67	103	74	70	95	81	72	82	76	78	78	98	75	88	76	89	75	74	100	72	76	103	98	89	98	88	87	70	76	98	76	95	74	85	101	83	81	93	92	83	72	88	90	85	76	80	86	95	74	83	107	87	87	85	83	71	104	86	89	85	91	94	92	86	100	98	92	97	77	85	72	86	97	81	75	77	83	71	76	101	83	85	77	87	90	91	80	84	76	84	89	89	66	92	86	92	71	92	107	74	94	83	83	95	79	87	60	77	85	84	81	100	73	93	88	69	87	81	81	89	86	72	81	71	93	91	89	76	98	93	99	76	114	82	68	79	66	77	70	87	83	91	91	82	79	85	87	84	84	90	81	79	66	81	84	90	80	95	89	98	89	76	88	89	91	69	95	82	84	88	69	75	93	92	91	73	83	77	75	84	74	94	76	83	73	87	87	73	94	81	62	79	76	91	89	88	90	65	68	95	84	78	74	84	66	79	84	78	77	65	87	83	78	71	86	92	73	85	100	88	87	90	112	81	69	88	90	84	51	88	75	88	75	72	99	97	84	82	96	89	102	107	65	79	81	87	101	80	83	83	74	84	83	95	97	87	91	110	76	88	112	77	90	84	85	85	81	74	81	83	101	83	73	82	84	81	66	81	94	85	68	83	87	67	84	91	94	83	82	92	91	100	78	96	81	73	81	76	81	88	85	89	76	102	91	88	86	101	68	101	87	98	84	88	69	95	83	99	101	67	77	91	78	91	76	82	89	81	81	73	60	70	85	68	90	89	89	96	81	68	91	110	99	80	82	78	83	79	71	78	84	89	82	76	90	83	89	87	83	91	80	71	98	97	62	89	90	94	89	80	70	90	64	84	97	90	77	87	100	82	80	94	84	77	81	94	84	82	84	82	57	108	86	78	77	73	74	75	84	81	77	81	88	94	79	83	76	82	82	84	101	83	87	78	88	75	87	98	75	70	86	91	82	76	90	75	87	82	85	75	83	92	90	74	85	86	78	94	62	62	102	77	92	81	108	86	93	81	79	77	97	79	85	72	76	77	82	76	72	69	90	83	83	83	86	84	84	77	91	85	115	102	99	78	91	108	82	84	81	93	86	95	71	91	93	88	98	77	85	74	90	90	92	94	90	93	88	79	97	76	93	79	90	99	83	74	90	85	88	81	98	74	84	105	78	76	77	94	96	78	75	101	86	81	76	81	85	88	84	74	95	83	95	87	81	72	78	78	86	84	80	91	77	88	94	83	91	92	101	97	82	79	87	65	109	89	98	85	89	97	93	78	98	78	86	85	88	85	90	83	95	84	75	86	80	79	99	76	87	91	88	87	84	76	85	77	83	81	68	74	78	72	87	83	75	87	77	102	91	100	77	71	95	80	81	78	84	82	78	80	80	88	71	80	82	91	89	91	80	85	76	96	83	79	84	82	76	88	71	81	88	80	81	89	73	73	79	121	95	97	67	89	63	73	81	93	70	73	75	81	78	99	91	87	94	79	74	85	100	65	94	94	82	77	86	80	92	78	72	88	87	84	86	86	105	92	78	82	95	81	83	112	74	81	84	72	82	82	83	89	93	91	92	86	80	93	92	78	92	87	92	93	72	91	84	75	71	99	82	103	64	74	74	86	93	83	78	81	85	89	78	90	99	82	90	68	85	86	81	86	90	79	82	89	95	86	65	81	96	85	75	93	107	90	86	74	69	82	87	67	82	77	100	83	77	85	91	86	75	80	92	108	78	79	80	99	95	87	78	70	106	86	67	86	82	101	72	85	79	95	78	89	81	86	80	87	65	69	88	94	108	94	97	76	89	71	76	69	87	81	79	97	86	86	95	78	80	64	95	82	81	89	90	72	90	79	84	89	66	95	85	91	88	84	66	92	73	93	85	104	83	72	73	79	80	85	89	96	80	78	73	75	87	78	80	68	91	86	84	93	72	76	77	100	82	83	83	71	86	92	71	74	80	87	80	83	82	85	78	76	90	83	69	99	82	82	94	87	83	71	85	104	70	76	84	97	88	67	79	102	80	85	82	96	88	102	86	76	76	89	93	74	104	78	89	84	84	89	95	85	96	104	73	78	92	94	71	85	88	80	63	101	86	74	76	79	106	80	97	75	88	77	76	84	85	86	75	92	95	91	88	68	86	86	101	85	87	86	101	89	80	103	78	74	86	89	70	75	91	88	77	75	88	87	73	80	85	76	89	93	107	89	87	87	95	77	82	95	93	78	95	88	69	95	74	91	89	84	94	82	74	81	77	84	106	66	79	84	91	73	100	82	106	91	88	85	81	78	104	92	81	69	77	73	84	108	90	73	89	88	80	91	104	84	79	81	92	96	87	84	76	89	83	82	90	80	98	81	80	98	92	77	82	109	89	99	95	89	93	75	70	102	90	84	86	97	83	89	85	75	70	63	88	78	107	88	79	84	85	72	88	91	85	77	91	81	67	78	95	87	77	80	76	72	83	77	82	88	84	84	102	84	85	83	79	90	83	90	91	84	61	82	86	89	81	79	84	89	90	70	91	90	71	78	82	101	73	68	81	85	83	71	80	83	85	78	99	78	82	88	71	93	88	82	82	76	83	74	86	84	83	91	95	75	90	93	90	93	75	79	100	84	76	77	94	103	77	90	94	85	86	75	80	82	73	87	87	78	96	80	72	89	76	78	87	110	72	82	99	83	99	70	88	89	91	95	83	91	86	83	78	103	69	63	93	69	84	82	100	89	73	100	69	103	79	102	93	81	104	69	99	95	83	93	89	101	78	93	71	59	80	70	91	91	104	85	82	86	77	87	93	98	92	91	81	93	99	81	98	85	88	102
5384	333	417	388	404	387	344	344	316	320	318	317	318	317	304	330	294	294	301	308	316	305	314	275	277	331	316	332	278	265	300	291	275	300	305	282	279	278	312	320	286	296	291	312	287	263	321	318	274	276	303	304	292	311	305	312	314	274	304	301	280	299	311	249	287	302	308	300	273	314	280	264	291	293	314	289	290	283	286	282	305	286	303	302	294	279	295	277	284	305	293	317	293	290	291	279	305	308	317	300	259	336	277	266	282	286	330	269	271	291	293	270	313	301	258	309	296	321	286	266	309	285	269	288	283	270	271	284	291	255	298	319	287	276	298	296	307	296	315	297	297	290	280	315	308	298	294	296	276	313	285	273	301	277	282	306	270	305	304	286	313	284	291	263	294	306	279	265	289	293	304	309	274	299	292	284	287	286	295	316	291	273	279	281	302	298	302	311	279	272	313	276	315	270	281	276	310	292	306	294	297	284	271	292	266	290	278	299	297	271	286	275	281	301	278	293	269	323	276	317	287	297	299	288	298	290	311	301	310	291	310	282	288	292	292	324	289	314	296	309	301	292	278	290	299	304	299	266	280	321	292	300	303	279	276	293	305	274	275	285	296	303	312	284	323	310	241	279	309	288	313	295	289	286	300	302	312	283	293	340	328	327	310	292	263	296	286	302	302	280	283	287	293	286	273	287	296	292	273	275	287	263	282	281	326	285	301	271	311	300	297	287	292	293	282	282	312	274	316	303	288	321	271	292	285	304	271	278	269	280	315	308	308	302	308	302	298	271	291	283	299	289	302	318	288	250	250	273	329	289	297	288	299	297	283	285	307	284	308	291	291	311	309	303	295	265	298	301	290	275	293	278	292	300	262	307	279	284	293	306	303	285	285	305	265	287	288	307	313	298	289	276	259	298	294	298	309	300	285	266	289	296	308	280	296	288	332	298	296	280	274	276	313	286	309	311	300	297	299	290	280	298	287	291	274	297	277	293	275	319	312	269	279	292	281	271	290	301	283	284	273	313	300	285	285	286	272	271	289	312	311	313	292	279	311	284	331	294	262	304	260	276	253	300	293	299	306	289	322	313	238	301	298	297	270	280	317	290	261	305	288	290	298	313	284	277	288	266	331	279	284	299	294	292	282	302	278	301	304	286	290	264	284	292	306	291	277	301	303	294	281	307	331	285	295	306	260	287	314	281	286	289	299	309	309	293	282	290	309	286	294	252	335	280	306	266	288	287	297	325	313	273	306	291	283	296	301	299	292	300	298	303	282	282	284	299	317	275	331	305	306	323	285	304	310	308	310	286	312	297	283	296	285	302	305	297	287	304	291	303	260	297	294	275	281	294	276	307	292	273	309	280	257	282	310	306	309	287	286	304	293	288	298	290	300	278	287	263	342	265	294	314	309	304	310	269	308	298	303	313	297	259	288	257	306	295	273	286	277	273	308	306	279	266	284	292	276	301	283	315	309	263	299	273	276	314	268	275	290	303	281	281	322	297	289	304	282	295	296	294	310	279	287	289	290	319	294	319	292	280	299	306	299	300	303	293	302	268	314	295	278	305	282	279	246	301	289	309	281	307	292	313	295	306	279	287	300	270	309	288	317	260	287	332	295	288	284	295	275	304	286	301	293	295	283	316	315	275	275	310	347	304	305	259	299	288	299	309	292	291	287	328	290	292	293	312	305	290	267	302	292	302	310	308	306	285	291	306	287	304	302	278	292	300	277	303	298	293	295	283	325	294	323	260	293	252	265	309	286	293	285	286	299	253	288	261	255	308	293	260	292	284	252	298	311	316	310	305	302	278	299	275	275	262	256	306	298	298	314	291	288	271	297	284	298	285	300	273	282	293	324	296	293	296	274	278	294	254	299	279	257	320	291	279	274	307	263	284	293	278	281	265	289	276	306	314	285	310	314	285	293	282	284	317	291	316	300	331	279	308	259	305	276	307	265	282	264	322	326	281	285	296	253	248	270	292	313	329	301	299	268	300	257	278	285	274	317	303	316	279	313	285	286	287	297	280	315	280	279	292	319	299	281	308	291	321	278	307	294	287	325	296	306	293	275	284	294	304	303	326	268	280	298	270	285	295	284	300	280	296	263	284	278	277	275	273	286	307	292	289	291	279	289	286	298	259	289	290	308	281	273	274	290	310	286	323	318	297	315	272	290	284	267	271	310	280	272	307	285	318	303	278	295	285	295	281	274	287	265	310	277	336	267	271	297	293	287	306	280	296	299	298	287	286	270	311	306	281	308	300	291	293	332	299	308	315	304	259	293	329	280	298	308	281	305	263	290	283	294	307	301	310	319	305	296	274	297	280	296	287	288	300	279	259	283	280	282	267	303	294	276	273	307	265	279	296	296	279	284	311	300	310	317	264	271	329	316	323	305	302	304	288	280	271	313	268	287	266	281	326	303	297	306	267	304	264	337	288	303	274	294	298	272	304	298	287	293	291	317	291	272	272	307	289	265	276	258	286	291	298	321	285	307	305	308	289	296	284	278	307	278	296	266	315	291	301	295	330	291	306	289	313	279	270	301	301	270	301	293	279	287	286	300	264	321	295	299	284	313	285	307	278	312	267	316	288	300	290	298	294	307	281	301	271	305	292	308	297	288	277	264	299	293	288	291	291	305	281	297	299	285	299	297	298	267	266	289	273	267	330	252	302	296	270	267	302	311	279	291	303	287	284	274	309	270	305	301	289	257	271	302	278	285	274	306	323	278	290	291	323	286	271	297	280	321	283	295	316	286	283	267	281	303	303	273	291	274	289	307	257	294	308	289	299	296	301	319	278	284	308	283	307	278	273	278	281	294	305	312	274	250	295	300	311	292	318	288	293	276	294	284	291	282	285	304	278	299	294	275	281	286	301	288	301	289	284	287	294	319	325	276	287	310	280	274	282	293	296	282	281	298	295	281	307	290	293	300	282	288	315	264	271	299	302	283	301	277	278	280	297	275	320	295	305	315	275	303	282	282	301	311	299	283	305	308	245	279	295	287	323	275	277	298	260	294	301	281	279	287	288	289	292	276	276	281	275	316	299	286	302	266	324	279	277	293	304	292	283	297	277	289	315	306	270	292	292	289	309	301	274	293	319	261	328	248	290	312	253	290	263	301	302	295	256	279	313	290	311	275	299	294	273	277	286	297	286	293	283	293	317	311	313	301	317	287	327	283	302	312	285	254	292	300	272	299	324	291	287	294	293	281	272	283	265	270	288	284	287	276	315	285	318	318	309	287	303	283	275	296	287	287	277	303	273	293	306	267	270	319	274	281	312	304	287	284	293	300	280	295	289	304	294	253	321	304	321	279	322	276	314	311	286	305	296	277	268	306	297	293	313	338	258	301	298	324	282	302	295	299	302	274	305	293	291	321	286	311	315	299	273	270	292	285	315	284	278	252	285	296	306	268	304	313	273	271	305	308	311	300	296	327	280	285	256	295	283	297	292	309	306	261	283	295	270	266	300	279	286	267	301	292	270	314	287	267	286
39025	20620	7941	1019	665	520	414	303	293	257	190	215	178	143	165	142	133	135	138	117	123	132	138	113	140	117	129	114	119	126	134	112	121	125	113	110	120	98	105	107	100	116	126	107	105	97	123	107	99	113	104	81	109	103	111	114	112	89	99	113	120	94	115	130	101	122	119	128	97	116	108	114	111	131	112	112	97	84	110	101	111	92	110	107	117	88	90	117	93	96	124	110	127	117	87	93	94	101	90	102	106	101	112	107	90	112	111	116	89	98	114	125	109	114	107	102	86	97	110	116	108	102	89	104	106	95	89	117	107	102	100	112	114	91	129	126	103	109	94	111	107	104	126	131	103	99	116	126	111	103	102	83	107	119	123	90	114	97	94	102	92	110	119	106	96	109	120	98	97	81	101	124	102	101	108	109	108	116	111	93	118	94	88	123	110	102	122	120	111	103	116	96	79	110	109	114	123	117	101	103	88	97	108	95	99	90	117	105	119	116	90	100	104	104	92	91	103	114	112	105	105	98	134	119	96	113	108	114	98	93	116	92	100	108	105	117	91	91	96	92	114	132	100	121	120	114	121	124	94	121	132	125	103	117	104	102	103	111	103	118	98	119	110	85	96	115	111	96	116	91	107	106	97	121	104	122	116	95	114	130	113	98	104	101	112	106	101	108	105	131	104	97	109	98	103	96	86	104	104	110	108	111	116	96	94	103	110	106	109	91	121	111	102	107	121	106	90	98	114	104	100	106	118	93	109	105	105	118	127	92	99	114	122	84	91	102	116	89	101	110	91	105	102	113	108	99	114	113	108	86	94	100	101	93	117	88	107	108	101	104	104	84	96	117	88	96	108	112	106	107	110	102	110	103	108	98	107	117	107	99	103	136	103	89	104	119	117	78	111	105	117	109	107	105	93	122	102	106	100	111	119	104	108	111	123	92	109	92	114	112	102	103	103	87	99	103	104	84	115	99	100	89	92	102	107	103	95	81	80	100	122	117	103	93	116	113	110	92	113	95	97	108	105	105	106	115	105	81	103	89	83	108	103	97	104	93	109	105	94	101	94	97	116	109	105	95	103	94	125	110	103	128	118	95	90	107	101	88	103	89	105	96	110	127	100	94	106	100	98	117	114	113	108	111	93	93	125	107	85	111	113	109	106	100	107	115	97	93	116	101	114	122	104	101	87	88	118	117	114	100	130	103	113	106	102	107	94	127	118	90	95	104	93	110	119	126	119	125	108	91	95	94	106	103	84	77	95	98	91	97	96	115	98	95	98	101	124	104	105	99	96	91	108	103	109	110	104	98	105	98	93	95	102	101	105	128	116	113	100	116	112	121	121	111	107	110	107	87	97	110	114	110	125	118	83	110	96	115	98	101	121	103	92	108	103	100	102	101	96	96	110	105	86	96	102	89	94	115	118	109	120	108	113	88	127	111	96	97	106	109	110	117	96	90	87	108	100	123	118	116	137	109	102	101	110	89	117	107	94	96	100	114	110	117	106	112	105	119	116	101	95	101	101	101	108	127	99	104	110	119	92	101	119	103	113	103	113	107	103	101	126	93	123	106	97	90	107	103	112	106	104	97	99	96	105	113	98	107	96	120	112	103	103	113	107	101	119	114	103	105	107	110	92	100	120	109	104	97	114	111	101	82	91	102	110	107	103	88	109	102	91	128	107	129	109	116	109	99	110	100	116	100	103	117	110	120	89	106	104	109	109	119	115	100	91	89	106	86	108	109	114	103	111	101	79	107	82	106	90	94	119	96	87	106	102	92	110	125	100	111	86	110	89	118	99	108	102	98	110	109	106	106	101	98	97	116	103	126	112	111	85	91	104	92	106	110	121	99	111	99	89	104	110	88	111	100	126	109	121	100	121	102	115	87	119	88	98	114	102	99	75	103	100	118	99	111	89	107	101	110	79	91	99	103	105	103	104	106	90	112	86	119	114	121	114	110	103	108	111	109	105	99	96	98	118	91	123	107	104	101	96	108	105	86	114	108	93	94	115	93	104	110	109	114	99	120	108	100	94	80	99	102	92	101	102	99	115	103	117	118	111	108	95	112	110	101	93	99	118	103	94	112	107	94	114	91	112	119	122	104	113	119	102	102	105	92	111	101	101	106	105	107	111	101	121	120	100	112	87	99	106	102	105	107	106	103	103	105	112	99	104	94	102	93	124	96	103	85	98	119	103	116	104	86	108	97	103	117	110	100	113	111	117	111	102	97	103	118	87	102	98	105	97	106	116	128	112	84	101	118	116	103	89	116	102	103	92	109	116	106	102	98	117	94	103	122	104	100	106	121	91	113	125	115	110	103	97	110	82	96	88	131	96	125	103	115	117	125	101	91	99	94	125	112	94	108	119	100	103	107	112	121	109	99	112	85	94	106	111	100	102	105	96	100	102	102	98	116	115	122	113	99	91	107	102	106	103	90	80	101	100	93	106	106	107	102	100	106	113	102	98	117	107	113	92	117	114	110	90	93	103	95	111	92	103	104	117	116	99	104	102	101	112	117	103	91	99	122	99	103	117	102	119	100	86	104	107	107	84	92	122	113	109	88	93	110	108	109	108	116	112	96	92	124	109	114	139	109	108	86	107	97	100	127	99	107	88	120	109	112	119	100	125	118	112	109	86	104	100	88	115	100	100	99	82	115	98	130	96	109	92	99	98	112	100	96	118	99	103	122	110	124	108	104	105	118	84	98	102	99	104	105	111	117	112	101	94	101	112	104	111	118	112	114	115	110	81	96	124	115	103	116	112	105	105	105	98	108	126	95	101	126	98	94	126	100	102	108	100	108	114	101	110	89	110	110	108	95	97	103	97	110	113	96	102	130	127	108	108	92	96	101	109	107	96	112	89	123	104	118	102	107	107	91	99	106	109	90	106	114	104	103	105	111	137	98	79	96	110	136	112	109	101	103	99	111	103	99	83	128	103	81	101	106	103	100	119	113	113	114	122	97	116	102	107	97	102	110	95	95	117	112	93	97	108	107	96	117	87	109	126	97	109	113	96	97	108	104	111	107	93	109	103	105	101	94	95	101	123	101	108	111	106	96	102	101	127	133	105	111	103	99	106	100	89	125	98	95	112	98	97	90	96	111	84	101	112	118	88	106	116	110	106	102	115	102	101	94	93	104	100	94	105	102	104	119	112	112	120	105	98	125	114	112	127	110	99	93	96	105	105	124	89	108	110	99	105	94	110	116	93	108	132	110	110	90	130	103	96	103	117	111	89	105	103	104	100	85	130	94	121	108	113	116	106	93	124	99	109	100	110	96	112	101	128	105	110	111	92	124	112	100	106	105	103	89	113	94	79	91	105	113	108	114	109	107	114	110	100	108	110	90	124	115	93	91	94	101	104	79	79	108	104	97	122	92	123	109	97	107	112	112	97	81	100	76	106	101	102	103	111	84	95	106	105	111	127	95	106	87	113	78	109	100	110	100	111	91	110	106	108	99	115	102	124	106	91	95	110	116	96	98	124	97	108	114
17948	1218	2601	3104	2571	2168	1783	1493	1225	1094	970	855	793	762	672	692	619	590	586	543	541	529	513	480	491	500	466	471	467	418	440	417	427	451	417	405	434	436	411	386	385	392	409	398	386	415	381	403	385	371	397	368	392	356	403	388	378	357	379	378	381	375	396	367	398	361	360	377	390	368	343	374	341	388	370	337	437	351	349	365	400	352	358	355	359	373	355	399	353	404	403	366	362	359	370	369	371	385	351	344	344	388	373	327	397	365	368	369	350	318	357	346	357	365	362	346	367	358	375	383	383	329	362	358	351	332	348	339	388	353	371	379	361	380	395	348	339	354	354	348	385	358	368	381	351	352	346	356	355	363	339	353	361	341	345	380	374	340	383	348	340	367	333	364	349	375	321	336	371	334	341	358	357	359	397	331	371	356	351	367	339	335	378	353	353	332	387	308	354	374	363	310	354	368	331	367	344	361	372	341	354	373	387	376	318	367	349	336	410	391	312	372	345	357	387	372	341	368	425	333	347	356	376	356	353	377	376	372	388	363	373	346	319	358	328	366	375	323	366	383	346	358	331	319	343	358	353	347	371	372	383	382	362	353	358	311	371	358	370	331	338	354	324	347	353	337	354	390	347	325	337	318	364	366	346	336	374	377	370	359	348	342	401	358	342	333	350	376	349	381	361	373	344	343	360	330	363	373	327	356	338	392	345	340	348	348	339	353	382	337	336	366	355	333	338	391	367	328	342	336	342	364	355	345	358	328	344	360	355	363	369	348	329	376	349	341	335	321	392	363	336	342	324	374	326	333	343	357	342	346	364	349	371	364	342	330	403	348	385	345	350	369	351	356	345	333	330	367	379	357	353	340	360	361	341	358	337	367	354	378	365	344	354	339	371	367	346	402	339	371	371	374	359	381	360	346	355	361	357	393	364	316	379	360	361	342	358	343	380	332	351	379	391	352	371	344	343	371	353	359	359	348	380	333	319	342	346	390	389	340	378	334	337	370	372	327	382	339	369	408	333	338	357	396	360	355	351	373	353	342	360	351	353	359	328	369	337	363	362	331	370	358	357	369	365	378	361	393	373	365	348	347	353	351	370	331	382	353	325	321	358	389	369	342	357	346	353	351	358	338	366	382	345	372	394	338	372	353	343	330	340	350	344	340	348	361	322	332	356	338	354	365	349	362	350	353	359	355	360	358	363	368	354	356	327	369	363	335	348	378	340	362	369	343	356	385	332	328	362	354	370	376	366	389	315	374	371	358	343	365	310	381	390	362	349	379	318	349	352	374	364	364	350	348	356	354	337	334	385	337	347	382	365	388	384	357	353	359	339	366	321	339	367	355	373	331	363	357	322	332	300	377	331	349	384	343	356	368	350	374	417	381	364	339	378	353	329	370	354	353	373	381	360	341	344	359	350	334	363	362	331	381	333	328	371	371	346	333	337	357	350	378	379	344	370	371	344	365	310	359	369	367	351	387	344	348	342	367	365	359	342	356	355	371	352	346	363	337	356	332	330	386	365	373	363	338	374	344	364	338	354	363	354	348	346	314	344	387	382	352	358	365	368	367	376	370	389	373	378	369	361	386	405	368	382	353	359	342	386	374	357	341	361	372	352	353	351	338	357	346	391	348	342	359	406	341	362	322	367	335	324	381	329	346	359	344	375	358	342	337	342	347	312	345	344	337	365	375	367	378	370	332	370	365	345	337	371	333	389	365	384	342	349	343	360	370	346	365	352	360	354	342	371	351	384	339	368	337	368	362	357	358	379	362	359	362	339	365	341	363	326	350	344	382	356	375	370	359	356	352	366	350	343	337	385	377	375	363	404	365	342	349	372	423	368	367	329	376	344	337	343	319	386	338	362	344	357	368	346	352	383	382	347	337	320	380	383	370	319	359	341	353	347	352	359	350	349	359	354	357	320	362	336	359	366	370	339	351	340	339	320	353	351	399	321	365	382	332	370	362	376	365	353	331	344	327	332	301	348	375	366	324	343	365	334	321	371	354	361	378	354	367	353	362	366	349	330	350	342	333	333	351	361	326	328	336	339	359	345	352	389	384	378	345	355	353	356	366	395	351	337	349	352	318	360	373	368	335	326	358	360	326	339	354	380	342	349	372	361	335	375	359	319	364	350	350	330	380	346	361	355	367	375	350	335	333	352	390	353	361	307	366	384	330	362	357	357	348	358	385	369	343	330	344	371	330	342	328	353	322	335	324	354	365	359	310	348	343	354	366	344	341	350	341	321	403	318	388	335	390	319	366	358	372	353	322	329	375	364	367	354	348	331	372	377	336	355	339	371	363	362	345	367	346	352	374	380	363	339	327	354	325	345	338	327	352	399	341	365	350	384	363	384	352	356	368	370	348	350	351	342	379	327	347	377	345	361	332	374	361	370	356	378	360	342	359	352	400	352	337	364	348	331	339	340	393	349	328	385	376	328	396	350	345	331	340	394	348	362	363	363	353	344	353	358	358	336	368	351	331	311	375	370	360	351	312	375	355	318	383	362	355	352	367	359	349	350	323	338	360	357	319	366	356	388	368	347	366	335	370	381	326	364	392	362	389	361	375	378	345	347	364	317	361	362	370	343	362	363	372	348	366	383	373	360	380	349	347	361	364	342	363	337	363	356	358	382	369	354	378	363	366	339	362	352	346	347	383	353	364	362	331	368	338	349	379	374	391	371	379	356	359	350	350	378	354	356	362	370	402	339	347	356	347	373	347	368	331	360	381	384	371	358	328	333	357	365	358	396	365	330	349	365	374	350	363	351	324	356	347	350	327	333	339	362	346	362	354	344	378	345	346	388	357	375	302	363	370	372	329	369	342	309	364	341	357	351	319	369	352	359	332	353	367	362	348	367	340	334	377	378	347	334	320	339	322	342	360	367	359	355	334	360	352	337	363	342	374	368	359	346	378	403	358	364	350	375	402	353	339	332	354	365	358	381	361	378	350	372	347	327	381	357	385	371	372	354	346	338	379	367	348	356	331	350	369	352	382	348	314	311	334	360	354	364	335	323	337	382	320	342	365	352	337	342	359	372	359	315	349	313	353	321	367	349	366	375	363	374	376	345	380	398	378	354	338	367	328	386	398	370	380	391	363	349	323	317	380	344	366	372	343	344	404	358	365	355	352	349	365	341	340	353	374	351	368	368	355	348	336	344	365	351	343	363	327	366	351	319	376	331	354	352	344	340	341	354	371	377	335	385	330	356	320	368	371	378	380	361	390	368	343	346	378	341	365	369	351	346	351	359	366	362	366	371	375	367	367	335	343	375	365	382	359	363	362	329	354	355	370	358	358	369	360	354	351	335	367	350	371	346	348	332	326	342	337	342	368	361	376	387	312	357	349	395	349	333	361	351	341	360	347	375	343	337	361	323	363	390	338	350	322	331	354	348	376	347	324	359	387	351	354	377	372	368	365	372	307	342	346	371	332	334	377	380	369	328	391	356	361	401	359	346	342	349	385	356	342	328	353	339	352	360	394	391	348
39895	25462	20473	3200	1457	1034	791	621	550	489	417	443	366	313	366	309	269	270	284	293	282	233	266	237	248	248	237	230	211	235	241	244	211	260	225	247	228	220	243	220	230	231	225	231	248	213	240	216	217	199	225	217	227	206	211	209	211	223	196	195	217	202	209	183	209	223	236	243	221	204	216	213	194	223	218	227	215	238	212	212	190	225	222	212	227	208	226	203	225	221	207	214	215	217	231	230	198	217	239	195	198	234	211	199	245	188	213	231	215	206	240	222	217	210	212	216	194	217	201	212	225	208	219	198	204	222	196	214	210	224	232	216	219	191	203	209	201	211	207	230	197	187	199	215	226	225	214	183	223	214	192	210	195	197	216	210	208	216	215	220	185	204	203	218	194	220	198	232	189	186	215	191	182	206	198	201	217	205	213	201	199	216	206	232	206	194	219	195	177	225	222	181	200	223	218	203	194	197	229	210	201	212	212	231	218	204	217	204	194	203	212	207	234	210	207	229	205	207	196	216	208	214	205	198	203	220	225	228	243	200	216	209	213	167	210	206	196	230	197	215	207	218	195	244	226	227	220	207	212	191	227	208	204	193	216	237	199	235	198	223	208	187	218	209	231	185	224	224	209	191	190	221	198	209	207	219	230	201	215	224	203	207	221	238	175	256	222	193	246	209	223	202	208	221	202	220	208	205	208	208	192	214	207	215	192	219	225	238	201	211	203	197	216	180	202	202	193	236	203	209	199	203	209	224	216	212	217	222	216	190	197	195	230	219	197	212	222	197	197	206	187	220	202	184	180	210	215	205	193	227	242	204	205	219	197	194	201	213	247	210	197	214	231	227	216	229	224	221	205	196	205	203	201	194	221	203	189	230	225	209	192	193	196	219	199	194	224	222	189	204	194	240	217	206	221	195	211	182	223	193	207	189	193	243	225	212	226	205	219	220	216	211	208	214	217	187	210	228	196	186	210	217	208	199	207	193	222	222	210	215	162	217	220	188	209	208	197	237	215	231	212	223	216	217	213	205	214	203	209	198	187	219	214	212	222	208	215	207	205	218	224	187	198	194	203	204	219	192	201	226	212	213	194	222	206	206	210	189	181	180	187	232	223	220	214	194	214	211	208	223	177	235	223	208	221	218	192	218	202	221	217	219	221	216	184	211	221	197	199	237	201	212	195	217	204	189	215	191	210	194	216	215	213	216	199	226	226	203	212	203	220	208	212	220	210	207	184	228	179	194	208	219	203	224	203	229	237	247	211	248	188	218	213	259	193	198	203	213	235	201	208	234	235	210	201	209	216	209	218	219	203	206	204	219	230	213	196	185	230	235	203	195	219	202	208	231	211	196	212	193	192	203	233	205	220	198	220	234	195	227	202	196	240	202	201	228	183	223	202	216	204	206	227	174	207	222	188	219	207	226	237	199	204	215	208	231	210	206	243	202	177	231	202	218	188	186	210	209	209	218	225	225	198	219	196	219	236	198	180	222	240	226	219	201	196	228	203	227	211	227	203	205	232	234	246	228	219	201	227	237	199	206	194	220	205	237	219	199	207	230	231	213	225	224	202	218	207	221	221	218	223	197	201	194	222	217	219	202	212	205	210	215	209	199	195	208	240	202	211	234	209	200	213	246	216	203	211	210	196	192	207	204	214	222	203	195	217	224	200	180	216	211	181	212	186	196	223	230	199	204	217	187	231	214	209	194	226	206	181	223	217	222	204	183	208	187	217	212	218	216	189	229	216	218	203	208	194	202	209	206	215	225	216	218	218	210	207	192	212	211	217	203	221	237	215	196	209	226	198	200	205	213	196	199	223	187	217	200	225	221	195	210	203	197	208	189	193	202	202	236	199	250	215	215	200	199	205	219	253	212	192	199	203	200	227	208	235	231	184	219	198	204	209	209	225	183	211	213	232	239	227	218	211	195	218	180	211	212	217	194	205	200	217	209	164	198	201	240	222	224	209	217	173	196	199	195	217	245	220	207	234	219	232	232	211	240	196	176	218	214	203	203	213	184	215	213	208	186	206	206	191	221	205	210	226	184	201	225	215	231	202	217	226	214	220	208	194	201	230	193	231	203	225	220	214	199	225	209	221	195	225	202	211	195	208	193	188	202	212	203	209	201	209	198	217	200	210	210	225	213	208	233	234	230	214	197	201	217	208	214	219	219	198	203	206	218	194	218	215	211	216	218	198	200	222	224	224	194	196	204	219	220	227	194	210	202	232	206	215	233	236	169	194	201	192	205	206	204	242	197	204	183	217	227	197	217	179	196	241	226	215	194	230	201	181	235	204	202	201	222	231	196	211	194	219	211	229	172	203	215	203	206	231	199	204	218	192	235	221	217	222	222	182	190	222	208	188	226	229	194	180	181	214	194	209	226	199	221	194	217	212	229	224	238	174	235	211	207	213	191	230	209	222	202	216	197	187	195	217	230	241	213	199	218	198	206	208	192	200	199	224	200	223	222	215	195	230	207	222	195	213	209	211	217	218	225	190	214	221	213	205	217	203	195	224	231	189	220	214	202	213	202	206	227	214	218	207	221	209	221	213	215	198	219	241	216	208	253	225	192	208	203	200	236	220	227	202	189	208	209	219	209	201	211	207	222	217	230	190	189	200	210	195	198	208	244	199	203	200	206	234	206	214	229	232	219	208	199	232	198	214	231	210	189	219	204	223	198	210	197	205	209	177	204	229	218	206	192	199	226	190	205	234	224	198	207	208	200	208	224	219	193	212	214	210	219	201	201	215	220	199	206	225	193	197	202	213	210	196	192	232	192	214	222	214	203	206	208	199	221	205	226	204	216	193	197	195	207	215	225	220	226	204	218	207	216	209	201	241	221	199	222	217	206	204	216	205	191	203	223	208	181	227	214	215	219	197	220	192	227	211	193	199	226	216	184	195	213	198	206	217	211	208	209	203	219	208	200	217	216	212	213	215	210	215	231	205	226	211	201	200	226	167	191	180	188	215	216	215	210	210	190	201	205	202	208	207	211	197	211	218	220	208	208	225	214	212	235	207	222	197	209	204	218	217	211	165	188	204	209	196	208	196	197	221	195	187	210	200	215	206	200	235	217	212	184	236	220	226	224	223	201	220	176	230	196	204	204	199	210	228	222	211	241	202	217	217	214	210	213	224	213	203	213	208	193	226	190	225	235	210	208	192	234	218	221	235	216	191	203	189	220	217	198	189	195	217	201	218	197	227	237	218	219	198	218	202	225	231	234	210	224	209	197	230	173	238	208	201	232	222	206	192	213	222	219	202	212	227	218	204	208	205	213	186	211	231	179	200	198	236	218	217	220	212	202	218	236	202	243	244	236	209	207	222	204	211	210	233	217	215	222	209	214	226	216	220	198	196	192	210	203	216	214	199	210	224	212	213	200	215	185	202	229	210	214	226	215	222	192	228	215	212	190	203	219	208	200	206	206	221	209	230	209	198	200	223	203	187	208	199	182	219	207	241	199	237	209	196	233	221	198	211	179	205	195
21125	2254	5014	5942	5001	4193	3430	2852	2442	2065	1770	1682	1508	1393	1325	1245	1171	1063	1020	1051	959	978	933	895	849	798	857	821	812	801	823	755	771	731	772	758	681	751	676	699	722	736	696	688	763	730	702	686	711	685	670	656	699	678	687	659	692	634	680	659	703	684	644	722	648	636	614	655	615	658	654	686	624	611	710	667	625	669	691	642	658	661	714	569	641	642	640	683	637	640	661	633	598	635	622	660	626	638	666	619	642	700	652	622	608	648	678	627	649	658	650	663	619	643	621	616	633	653	593	648	678	632	651	583	628	639	664	656	633	602	634	639	604	617	632	652	644	626	629	634	655	629	629	650	690	639	613	639	636	639	620	650	609	662	619	580	641	654	643	664	649	631	617	644	574	639	598	633	636	655	600	625	657	628	621	617	622	648	642	637	628	634	591	615	650	640	623	614	587	628	682	646	639	618	627	596	675	652	607	642	631	572	607	589	634	608	598	641	622	615	606	622	658	593	652	662	597	630	633	623	671	638	592	625	643	641	632	670	597	650	588	639	625	650	660	657	605	660	640	585	631	589	625	653	628	683	640	619	653	664	647	609	647	639	607	658	626	650	622	631	619	615	638	666	621	658	623	629	637	638	639	619	601	638	626	617	680	631	647	651	588	657	629	615	611	628	709	645	639	611	590	628	652	593	645	631	629	582	602	610	636	616	606	589	613	664	603	659	610	615	639	621	589	639	628	634	667	623	650	661	622	605	655	598	629	651	660	631	647	611	631	597	621	581	591	599	683	646	622	605	636	604	622	580	612	645	599	675	632	641	693	636	642	638	696	659	607	639	607	596	637	640	636	650	610	637	586	635	617	626	617	672	603	650	607	630	663	625	602	630	633	582	593	629	594	626	621	632	596	619	587	598	647	664	634	621	620	613	650	579	652	627	652	618	656	612	640	640	619	641	635	643	631	664	606	638	587	631	626	635	629	658	645	671	659	627	632	621	623	571	555	634	619	609	630	628	640	632	615	569	629	637	562	625	598	639	639	646	627	626	650	613	636	636	601	639	595	600	597	679	648	616	615	619	641	653	660	575	598	669	641	616	654	623	616	617	617	654	641	630	599	606	633	625	635	611	612	672	648	639	637	633	593	651	613	640	636	633	630	651	620	638	631	616	629	629	612	643	642	658	599	650	612	631	614	652	627	641	638	618	597	586	608	619	616	674	671	632	642	661	606	594	618	620	578	618	588	640	598	585	595	659	652	660	655	632	629	625	657	668	603	653	614	619	614	610	651	592	661	633	648	658	649	651	660	627	699	620	604	629	636	613	596	648	660	591	644	623	653	618	658	628	624	657	628	664	618	638	667	596	620	618	634	666	615	610	632	600	642	634	703	648	620	623	664	639	627	649	631	606	647	651	605	666	676	608	655	654	627	596	649	676	673	625	619	613	614	616	590	639	628	640	596	607	672	592	668	654	596	619	650	631	611	645	638	666	639	634	634	652	649	634	605	627	621	624	642	655	613	619	605	623	661	638	602	631	624	618	603	626	647	589	642	611	651	624	659	595	603	632	627	601	626	602	605	634	619	609	637	621	573	588	646	571	594	630	683	649	649	620	639	610	605	641	645	605	648	654	694	589	636	643	611	662	682	596	621	640	633	640	629	645	634	621	638	659	660	645	655	627	561	619	617	580	625	618	636	663	610	590	617	596	658	601	611	626	608	628	659	602	607	629	637	628	590	651	643	592	603	659	648	645	621	616	637	602	609	628	624	650	645	636	614	670	620	562	594	584	634	651	641	603	654	639	647	665	690	636	636	586	666	625	646	568	652	610	629	629	671	648	629	629	634	596	648	644	659	664	636	633	613	615	670	611	611	648	628	625	612	589	641	612	593	620	639	600	632	611	647	617	634	613	640	612	608	604	640	614	630	644	644	611	645	629	641	584	600	626	629	627	615	667	621	646	642	583	631	651	648	636	605	617	611	645	658	653	611	646	631	584	611	622	627	677	621	659	665	629	667	627	659	611	615	600	615	656	651	627	605	648	596	618	642	627	608	618	599	656	614	671	649	577	646	635	639	632	590	688	614	629	607	631	655	636	569	644	639	629	634	638	633	642	662	616	619	643	633	602	602	609	680	628	636	611	590	614	628	619	585	624	601	605	615	625	637	634	668	624	650	656	659	626	674	690	633	606	629	628	609	664	651	691	649	638	639	657	628	625	655	630	644	618	634	617	625	604	648	590	614	622	577	620	652	623	637	629	636	635	642	608	653	630	624	673	649	630	600	634	624	624	655	617	608	621	657	607	654	642	630	615	658	630	615	616	679	609	636	665	618	649	623	576	675	585	631	637	575	613	605	605	646	655	615	644	624	639	613	641	590	643	641	663	617	624	629	629	618	647	659	629	618	639	618	610	595	584	606	637	598	623	677	634	596	655	631	637	564	686	627	678	645	639	638	643	670	659	645	661	599	656	625	595	661	668	604	660	634	658	640	620	666	640	641	668	611	627	635	659	620	670	657	636	641	671	664	612	637	662	643	617	622	605	588	626	614	651	612	586	616	589	644	594	709	630	599	657	609	625	594	622	627	623	660	637	634	585	622	639	584	658	635	617	695	664	608	672	612	601	603	664	612	636	606	597	583	627	626	616	670	630	641	632	638	576	682	639	622	589	620	597	618	578	625	589	667	610	633	613	632	593	578	693	620	666	605	607	614	663	634	649	639	624	644	656	609	607	622	616	586	588	600	650	665	613	640	656	592	665	604	640	617	653	622	636	658	678	576	642	620	660	665	628	603	622	644	636	623	571	645	639	615	651	602	666	625	596	625	590	631	658	609	634	612	667	602	660	563	647	595	634	623	619	638	654	625	601	571	675	623	604	622	618	644	612	627	660	646	664	642	619	605	614	651	677	618	639	640	646	598	657	650	645	601	615	628	639	629	635	635	637	663	648	647	606	693	660	630	664	624	667	619	621	624	626	626	615	639	654	616	596	660	607	616	649	623	669	608	612	643	646	637	625	650	599	671	602	633	615	620	625	633	638	596	619	639	624	635	622	636	636	643	632	648	587	642	638	646	607	645	611	643	619	629	640	616	615	600	621	623	643	624	642	644	636	651	616	609	618	652	596	620	674	594	626	635	627	657	614	615	635	656	631	611	596	646	596	597	613	633	588	633	604	663	604	671	581	674	640	623	628	650	677	623	626	631	618	622	647	684	627	632	633	647	624	645	652	620	588	598	659	593	627	624	634	635	668	567	614	619	591	568	691	634	658	591	616	648	627	637	629	593	650	643	617	595	620	630	665	643	649	579	616	597	625	605	590	651	602	627	631	579	629	662	644	658	625	647	605	650	659	595	615	659	598	607	599	583	609	591	582	652	655	674	665	653	631	681	606	619	663	638	611	634	585	693	633	658	545	628	629	633	631	652	575	609	646	644	693	599	673	592	621	672	606	669	638	654	636	661	612	630	613	629	641	613	598	624	598	666	640	598	629	614	635	686	633
6315	362	317	156	98	97	94	107	98	78	84	74	94	89	79	96	93	88	83	93	80	89	83	83	87	85	97	99	75	98	83	79	79	103	90	86	94	92	86	91	91	98	78	90	74	87	71	94	88	92	65	83	98	101	74	87	86	79	101	85	87	89	79	94	87	92	86	97	84	109	94	92	81	92	76	74	101	87	95	86	95	91	92	89	94	98	96	92	73	97	94	96	91	80	71	78	84	74	92	71	90	74	89	96	85	86	82	85	83	99	98	87	73	93	77	94	78	80	89	100	97	81	71	78	89	83	69	87	91	85	81	85	90	80	90	83	91	93	85	96	86	84	80	95	80	87	74	77	86	79	97	94	92	93	84	94	84	71	85	73	93	103	83	72	95	84	98	84	89	97	86	80	85	81	81	92	90	92	78	74	79	99	91	96	100	84	81	81	100	83	82	81	85	93	78	88	91	82	85	79	102	79	70	90	75	92	92	92	82	110	80	74	76	96	83	74	80	81	85	93	83	88	88	89	80	70	91	76	70	95	76	90	78	95	81	79	92	81	84	95	93	81	84	80	85	78	94	75	84	92	78	93	85	74	79	84	80	77	96	95	84	76	72	94	97	80	79	100	85	104	77	90	93	82	76	86	89	72	87	95	100	77	90	100	73	101	86	75	75	81	91	82	72	89	76	78	88	81	73	81	79	66	90	72	92	91	87	98	81	86	84	83	73	97	91	94	97	88	91	103	84	91	78	94	83	77	99	94	84	109	84	88	85	86	104	90	112	85	88	83	77	74	84	78	86	97	77	80	104	79	86	85	83	97	87	96	82	64	81	75	90	83	73	83	91	97	105	72	74	105	99	86	93	75	90	90	102	93	78	94	73	89	79	78	88	83	80	90	67	93	74	88	102	79	91	87	97	100	87	99	81	66	96	79	82	97	89	92	80	83	93	93	92	106	99	81	84	87	86	76	78	74	102	92	91	91	84	90	81	85	91	82	85	101	78	85	98	88	83	91	82	89	85	94	109	88	97	85	90	80	66	91	92	79	98	86	74	74	97	71	82	80	94	85	76	89	90	89	88	85	94	101	73	91	82	91	105	90	82	89	79	87	76	97	89	79	88	101	88	87	90	74	91	103	89	95	86	82	86	111	92	73	104	99	85	91	90	83	82	87	100	91	91	83	83	92	83	79	70	82	83	88	95	91	98	105	82	63	95	76	79	96	54	97	103	72	85	84	84	76	87	86	81	79	84	88	82	78	78	95	81	90	95	90	86	99	96	82	92	85	87	95	90	80	82	76	88	90	89	80	96	90	69	89	83	89	82	87	97	95	82	90	105	95	85	94	98	90	77	80	96	82	84	100	79	86	73	90	97	64	88	75	83	84	90	94	82	81	84	87	88	88	83	101	78	84	81	72	88	87	82	96	86	93	97	94	87	92	84	100	76	89	75	80	90	88	75	60	77	75	92	86	95	101	74	93	97	99	97	69	85	82	79	81	97	87	75	89	84	91	69	85	82	83	99	94	95	94	86	85	97	94	80	104	78	68	105	97	99	81	74	79	95	70	85	92	98	84	81	95	92	95	82	89	85	73	78	97	90	86	95	98	74	84	75	85	85	88	79	103	85	76	94	88	86	73	95	81	89	89	87	88	90	96	80	90	71	85	79	84	78	85	82	97	92	84	98	88	85	97	88	86	76	93	92	104	81	85	89	94	92	87	83	75	93	89	89	89	95	99	88	81	95	88	79	80	84	88	74	77	78	82	97	86	79	97	105	89	92	82	85	91	98	90	85	86	87	62	76	86	87	89	84	100	88	87	90	90	87	101	91	87	88	87	79	93	86	75	79	65	102	88	90	90	85	92	81	84	100	80	84	78	90	115	99	83	94	98	69	85	81	60	88	84	92	73	78	104	79	90	79	98	96	77	94	78	89	73	98	85	85	85	91	104	82	108	110	94	88	75	82	89	84	73	91	98	98	88	81	89	88	85	96	85	75	102	83	77	80	96	81	85	86	90	73	67	79	112	89	88	84	72	80	83	88	95	96	91	83	90	93	91	82	87	78	75	96	81	95	69	94	74	82	78	83	78	86	84	92	79	85	88	93	88	97	84	88	88	86	92	93	80	89	98	82	89	90	111	94	98	78	97	81	83	78	73	77	85	110	96	92	93	93	71	79	79	88	100	83	85	80	81	106	73	78	75	85	77	76	80	91	77	95	104	91	83	83	87	84	76	63	84	92	100	92	86	81	93	102	93	91	87	82	92	91	82	78	88	90	77	87	77	88	93	90	76	82	92	84	93	82	78	78	87	98	95	92	86	97	66	82	95	109	85	84	85	86	81	65	91	81	64	88	73	95	85	84	98	81	82	88	80	91	91	97	77	78	92	85	90	80	91	88	80	86	94	85	87	67	81	84	85	78	87	82	73	86	87	77	100	77	86	75	110	87	95	74	77	84	71	82	102	92	82	87	90	87	102	92	96	83	71	73	71	56	85	84	100	82	89	99	101	83	77	97	62	88	92	79	89	87	87	73	88	92	76	115	79	83	96	83	87	92	93	87	94	85	92	90	74	103	81	95	77	102	94	80	89	81	106	84	78	89	81	88	80	90	90	88	88	85	91	88	84	100	76	92	101	72	78	87	92	90	85	92	88	69	105	89	91	82	89	93	86	62	93	87	88	89	88	83	96	87	81	94	85	94	80	95	91	85	106	94	84	80	92	87	104	69	93	102	91	90	89	84	85	94	85	92	68	106	99	84	94	91	76	98	90	74	78	77	87	85	93	101	96	80	98	91	86	95	76	72	73	111	86	104	88	74	90	102	69	85	71	78	96	84	83	82	101	88	99	86	100	78	96	94	100	82	89	100	78	86	83	86	102	84	96	69	74	89	93	84	87	102	94	92	81	82	77	80	72	94	78	73	95	89	100	88	70	86	86	115	75	87	79	74	78	85	94	77	81	80	101	78	92	88	74	68	80	96	97	81	98	86	94	91	101	88	79	98	90	96	84	89	91	76	85	103	89	91	86	87	95	87	71	80	90	99	90	87	91	91	77	104	84	103	82	106	92	79	91	80	90	95	92	73	78	103	71	94	87	87	92	86	76	75	86	77	95	81	91	77	105	88	89	77	97	101	94	94	88	92	64	87	89	89	107	89	94	92	78	78	92	100	72	80	90	78	86	97	90	83	94	95	94	70	81	72	87	71	75	96	80	86	74	79	88	93	94	76	93	74	90	91	91	86	98	77	91	90	94	86	85	84	65	99	82	68	92	94	93	95	73	82	85	105	79	73	68	84	90	77	88	76	86	96	90	104	88	67	86	94	94	87	66	88	95	88	80	103	80	95	98	76	90	83	96	95	91	70	93	85	91	83	85	78	74	77	73	102	81	77	90	87	78	95	84	96	90	86	78	90	81	83	106	105	94	89	102	89	100	81	83	75	101	90	92	91	84	76	87	81	83	93	94	82	100	91	70	85	77	93	87	83	88
6200	344	435	433	439	396	368	359	338	358	346	309	326	331	305	305	317	302	285	328	282	281	336	316	332	334	319	301	293	292	308	279	323	304	319	302	294	337	292	304	333	317	278	312	294	301	311	304	302	279	287	304	296	271	295	291	288	314	296	289	303	273	315	285	289	309	285	276	289	309	299	313	293	270	277	272	299	316	283	311	323	275	304	308	297	287	294	328	306	308	299	285	278	321	290	287	321	296	310	306	277	302	309	273	285	295	301	306	300	280	285	293	332	308	301	260	341	271	307	284	304	284	295	268	300	303	284	283	313	284	297	309	311	357	236	318	305	324	301	283	299	310	296	281	315	299	286	292	284	300	310	289	300	319	305	292	248	283	270	292	302	278	289	295	325	312	328	290	297	284	291	275	283	293	287	318	289	295	306	292	308	301	275	293	297	297	331	299	289	263	297	300	309	282	291	290	312	308	306	317	303	308	318	309	275	296	299	288	280	299	281	313	313	286	284	318	295	279	331	282	299	296	308	285	298	266	307	282	287	274	302	297	302	319	260	292	313	298	241	291	285	323	293	280	306	310	312	296	320	280	294	295	311	315	316	307	314	310	281	312	299	297	288	296	315	271	284	320	285	299	292	295	286	306	291	308	302	295	321	297	297	315	310	284	290	324	292	277	326	295	309	306	277	299	287	289	301	317	301	290	282	310	288	302	264	326	310	310	283	340	300	321	301	323	269	314	289	311	290	280	305	326	295	291	283	299	267	295	289	270	305	326	283	307	289	308	284	313	324	278	312	295	285	275	284	314	301	332	321	301	322	292	289	310	306	299	293	284	282	283	276	291	325	324	317	267	310	309	291	312	290	319	302	263	295	286	293	346	316	303	300	293	277	277	309	294	292	323	262	292	252	290	297	293	326	296	275	285	294	314	324	269	293	294	287	294	290	299	290	289	312	299	287	259	285	303	276	284	319	291	290	275	290	292	307	293	314	294	300	274	291	272	284	313	292	318	292	305	305	308	305	300	270	275	290	296	265	279	292	300	286	311	325	296	310	309	288	300	300	286	290	300	281	305	288	354	267	303	312	294	298	321	306	290	288	284	311	283	306	287	309	327	270	286	287	324	333	304	309	310	298	296	274	290	312	271	285	302	282	285	288	276	303	272	316	296	275	289	331	284	335	301	305	291	322	299	291	319	282	294	292	302	281	312	281	326	288	310	328	320	297	292	288	300	301	314	322	263	299	281	278	280	297	332	278	295	250	320	272	279	307	290	314	301	282	302	306	297	274	271	315	335	280	325	295	279	274	322	281	278	286	297	304	268	299	305	266	291	323	309	259	283	295	298	320	321	303	299	269	291	291	312	295	335	279	302	291	308	319	272	306	303	299	275	296	336	291	271	295	297	305	296	288	288	290	302	279	272	325	276	317	299	282	309	248	282	278	329	285	309	298	290	305	297	272	285	287	279	296	287	270	292	301	316	263	295	310	297	309	305	294	290	327	293	303	294	295	319	313	240	302	313	305	293	299	280	308	320	281	329	288	304	302	286	301	308	329	300	326	293	320	291	291	270	300	305	300	275	315	277	296	267	325	316	286	288	285	277	293	288	294	310	319	294	279	308	291	287	297	302	291	288	291	279	305	300	295	293	313	316	295	292	307	296	303	313	303	284	312	285	280	283	300	295	272	324	307	275	294	317	274	312	276	296	289	311	279	328	284	283	300	268	296	264	300	321	290	319	287	290	298	280	266	316	284	283	291	322	282	295	324	278	305	296	293	256	301	318	277	308	301	290	310	310	302	295	291	304	297	293	266	295	299	299	306	319	282	310	306	305	290	286	285	317	295	294	329	303	297	272	285	300	292	294	285	292	304	306	306	304	313	280	344	287	309	304	277	269	295	338	346	300	303	274	287	270	289	293	316	309	298	288	334	301	265	311	306	301	287	291	283	298	300	295	306	304	290	292	299	297	293	277	280	282	292	316	271	283	308	305	298	283	323	284	302	289	296	285	292	300	311	291	305	295	322	317	311	281	270	258	281	297	287	280	302	326	309	279	284	265	267	304	320	287	303	302	284	305	300	313	295	294	326	272	284	296	316	294	278	308	290	276	278	292	297	266	324	253	322	327	288	296	274	272	283	293	300	307	289	290	316	293	262	311	314	327	291	312	296	302	253	317	325	284	326	297	298	290	301	288	334	280	291	342	305	302	279	354	306	295	303	308	288	297	320	289	301	285	307	280	312	317	316	283	295	274	301	289	302	319	291	323	303	309	270	316	299	271	295	310	303	266	273	294	301	307	296	295	298	318	309	280	308	304	308	284	294	312	329	303	307	291	274	308	299	306	281	347	291	280	327	294	278	309	324	283	292	294	322	318	265	306	267	279	271	298	319	287	308	282	294	302	307	277	308	293	264	323	288	308	316	299	279	298	302	289	312	287	280	292	295	296	348	311	300	320	316	294	264	291	300	298	299	288	314	280	298	302	283	321	275	276	293	290	282	291	303	256	282	277	314	279	296	338	314	324	290	289	291	290	290	298	314	288	327	279	291	288	320	275	291	286	289	304	292	287	282	316	316	312	294	299	293	310	274	318	317	288	277	307	309	294	298	276	271	277	304	258	327	304	288	282	274	324	279	290	303	320	286	291	310	282	294	297	290	274	318	302	302	287	263	299	277	303	270	279	295	295	284	299	298	279	299	293	312	316	286	300	301	287	313	290	272	324	301	288	311	291	301	309	273	286	303	303	294	293	237	286	287	283	298	287	284	274	297	262	274	305	313	301	288	319	296	308	330	308	304	326	314	299	298	307	286	286	291	297	289	297	279	299	286	297	265	275	305	336	284	287	298	318	304	282	285	287	285	288	317	321	302	299	280	301	296	290	283	320	291	299	318	288	308	312	301	278	323	326	328	299	296	287	289	297	303	286	288	271	287	278	278	299	327	314	286	316	278	282	309	318	292	292	259	286	314	305	290	277	308	253	297	275	315	302	270	288	289	307	313	312	271	307	290	275	298	315	308	315	299	282	314	291	311	286	282	285	340	301	329	306	284	315	262	279	317	281	314	326	298	272	293	305	314	273	298	297	275	290	299	280	306	286	278	278	322	282	302	311	309	280	259	287	291	319	276	318	274	303	282	313	285	286	310	313	295	250	295	326	289	279	293	300	305	306	300	302	273	281	297	281	286	263	288	306	312	273	291	261	289	321	270	296	285	290	317	291	306	303	291	316	302	286	285	298	306	305	242	279	304	304	281	298	277	325	286	310	311	299	303	294	313	292	288	305	295	296	320	304	283	285	299	309	297	309	309	287	325	285	278	274	307	292	294	327	281	358	303	268	301	290	313	307	318	283	318	321	280	282	324	295	326	292	278	315	332	292	286	230	296	301	286	314	278	274	296	292	299	311	273	289	280	324	290	302	329	305	287	283	359	297	295	270	292	277	274	277	271	255	315	294	307	325	281	299	310	315	285	292	288	285	302	308	280	260	288	298	317	264
39228	21398	10453	1033	689	495	366	327	269	230	209	171	171	151	167	180	116	130	130	129	129	121	136	151	112	131	109	135	129	139	92	116	127	102	100	137	99	103	125	106	111	107	117	111	113	111	128	133	115	106	120	118	105	111	131	109	116	107	106	123	115	102	100	97	119	99	101	105	93	118	95	113	112	100	113	111	122	130	116	114	89	83	127	116	112	116	110	131	93	106	110	121	92	106	101	118	111	104	109	136	95	102	119	113	120	109	100	106	97	112	87	108	114	100	120	125	109	112	112	122	105	110	93	106	96	126	113	114	97	109	109	98	108	99	100	114	89	108	119	87	116	102	95	89	126	103	116	116	118	109	111	119	108	103	99	99	102	113	109	108	110	109	107	100	101	118	103	107	117	107	106	123	111	117	108	118	106	98	94	88	114	115	116	128	118	107	100	104	102	119	107	111	114	125	80	98	98	96	100	98	141	90	92	124	114	128	94	103	121	100	98	125	118	109	114	106	114	105	116	110	105	106	105	96	107	114	113	111	115	98	103	121	113	103	106	111	110	123	110	107	104	92	95	92	103	112	116	111	110	97	106	106	96	105	112	110	87	133	129	106	124	107	109	125	89	109	114	116	114	111	108	115	113	119	116	104	100	102	96	96	107	102	112	109	109	98	107	96	113	115	96	99	90	103	89	110	108	103	105	113	114	89	114	95	118	97	99	114	111	95	102	107	110	100	102	114	137	115	115	126	112	110	110	111	98	111	117	104	101	102	87	110	95	115	85	99	111	109	101	105	105	102	103	109	102	109	116	113	103	101	96	134	110	117	97	95	110	100	128	106	96	108	93	110	123	125	94	104	101	114	112	113	110	106	106	127	108	116	89	92	112	117	124	114	92	104	135	105	100	116	116	107	97	96	104	92	104	115	109	94	100	110	107	102	109	107	104	124	102	105	101	115	97	98	119	125	114	106	109	102	112	102	118	117	109	112	85	113	100	90	111	107	103	106	90	125	110	102	107	107	104	113	109	121	104	110	115	97	102	113	101	109	93	105	108	116	113	102	115	109	94	109	106	109	124	104	101	104	124	109	106	106	95	95	112	92	113	100	118	100	112	109	95	118	111	105	130	85	98	94	90	104	111	108	121	103	103	121	118	120	120	113	98	115	114	117	103	131	96	118	132	89	114	116	92	114	107	107	97	101	100	125	93	100	118	100	104	108	142	103	115	90	114	101	97	99	115	110	121	106	135	111	114	116	119	100	112	116	103	99	99	103	110	99	104	104	121	95	106	111	103	112	113	96	110	108	109	107	117	105	119	108	107	122	111	101	84	108	101	114	135	116	107	104	118	110	117	101	116	101	108	112	103	124	101	112	117	115	115	105	95	95	97	107	102	109	127	91	94	104	91	92	101	103	118	103	100	99	118	115	106	109	99	103	107	102	98	122	108	103	111	94	105	82	100	113	95	119	98	118	85	94	106	96	90	127	102	92	89	105	88	102	110	119	105	116	99	100	109	90	109	117	106	118	116	89	110	118	107	107	98	105	122	101	106	104	107	94	109	139	113	112	83	115	113	106	102	105	107	115	95	111	99	126	93	92	121	110	115	130	109	104	101	108	86	106	99	95	90	118	135	83	108	108	119	117	103	108	120	117	112	103	107	119	103	129	120	104	127	101	104	109	87	115	108	112	113	100	101	101	103	114	115	93	98	110	112	128	101	104	94	124	129	122	111	116	98	107	122	124	98	114	106	109	127	100	112	115	112	97	110	95	95	98	110	91	99	120	96	79	110	108	97	95	106	107	115	118	112	112	108	107	97	109	85	95	117	105	99	106	109	103	103	111	96	115	83	118	126	118	92	107	101	96	119	103	98	102	96	105	115	99	104	111	117	106	89	92	105	111	108	111	98	109	117	114	106	98	108	112	100	108	102	112	98	103	94	109	118	105	122	130	98	108	102	96	123	119	117	99	120	96	94	109	90	98	131	126	109	94	107	121	114	107	103	102	107	105	120	108	105	123	99	110	106	102	105	111	109	105	99	106	102	122	120	108	119	103	118	108	118	119	104	106	112	103	121	110	115	125	88	104	95	105	90	109	100	106	96	101	114	95	130	126	127	129	88	113	120	110	95	105	114	107	106	111	113	97	114	100	109	128	95	102	96	124	129	97	92	111	116	96	104	118	97	105	101	113	103	99	110	96	110	103	88	101	98	98	105	121	108	106	93	114	125	99	109	103	106	103	113	82	104	106	114	110	116	104	128	121	105	113	113	108	96	116	110	113	126	98	107	97	112	101	108	111	102	105	110	107	111	108	98	99	105	102	114	112	104	103	99	95	123	83	112	117	109	126	102	98	116	113	111	104	100	112	115	105	93	117	93	108	133	119	113	121	90	90	86	95	91	109	94	124	93	104	105	100	103	113	94	111	105	93	107	106	94	105	114	115	86	112	129	120	109	119	77	102	103	92	101	118	80	101	109	111	102	99	90	113	105	95	104	104	90	128	118	110	117	111	103	97	104	125	110	119	121	108	100	132	95	104	96	106	109	107	120	121	103	108	96	110	98	117	97	94	78	106	103	108	124	98	114	105	96	87	82	124	114	105	112	116	110	123	95	102	135	93	119	89	101	124	113	92	109	95	110	114	112	107	129	105	98	105	107	104	110	103	122	108	108	105	116	98	109	104	131	99	123	93	114	87	109	118	102	116	102	108	121	107	105	126	111	122	147	116	105	107	101	116	100	125	109	106	126	96	119	110	121	101	112	101	127	127	102	121	115	124	104	97	133	118	98	94	103	119	119	103	99	95	121	115	108	93	107	115	108	108	103	103	105	115	121	109	113	97	125	111	107	94	101	111	108	118	120	123	123	126	127	122	110	86	112	100	112	87	108	109	121	100	103	108	112	128	106	119	100	84	106	103	126	89	125	111	96	100	97	105	130	96	127	115	98	117	103	114	114	96	138	99	107	103	104	126	109	125	114	113	105	103	85	90	101	109	110	93	117	110	105	100	110	112	121	102	97	123	123	110	101	97	116	85	104	113	102	109	118	114	109	93	107	97	128	124	125	99	89	115	88	105	109	106	94	109	95	101	118	106	113	109	101	104	113	123	94	118	107	108	104	115	106	99	88	100	123	108	97	114	120	116	106	123	115	94	95	129	103	116	124	112	101	106	93	115	103	116	110	114	106	120	106	115	116	95	108	91	98	102	110	112	102	113	123	111	121	102	107	105	110	116	108	108	114	89	85	89	97	127	113	124	127	100	91	108	122	114	113	91	97	117	98	102	109	122	122	101	124	106	113	120	97	93	105	106	109	96	105	106	107	106	103	102	105	117	112	107	113	124	93	110	114	117	110	109	122	134	105	92	98	121	104	103	98	117	95	105	104	102	97	100	109	112	98	111	104	103	106	114	105	100	104	117	103	130	101	113	101	88	119	107	120	106	110	101	100	114	111	124	113	106	111	106	110	101	94	115	94	104	112	107	110	113	87	123	92	88
18410	1161	2678	3069	2613	2149	1729	1461	1193	1050	991	833	806	721	718	655	605	585	575	556	565	556	527	516	454	461	477	435	492	432	454	482	451	445	453	403	385	421	404	393	388	362	427	380	372	372	408	417	361	410	377	385	389	373	371	347	338	394	417	370	318	413	404	374	348	387	356	401	380	397	354	392	378	395	384	364	346	378	367	386	373	373	350	377	318	338	366	354	357	335	377	377	407	344	363	360	374	363	356	355	381	382	352	368	360	359	395	350	388	342	382	383	370	382	350	343	360	355	363	335	362	365	364	378	354	378	360	370	357	357	381	385	354	356	377	354	336	378	374	374	396	360	341	363	349	352	325	345	374	366	365	376	368	348	362	325	382	360	397	368	363	382	391	389	350	336	335	342	344	341	339	368	374	342	362	389	363	369	350	349	370	359	368	379	389	367	332	364	387	346	349	394	370	365	364	329	377	345	339	377	366	326	356	378	348	385	354	386	362	321	377	384	354	319	373	332	355	352	330	363	360	354	359	375	360	367	405	354	362	354	349	324	362	366	359	341	359	369	359	336	348	358	325	365	333	369	400	389	361	368	367	378	329	361	346	370	417	359	344	377	334	363	356	349	357	388	426	346	381	356	368	345	357	348	362	382	335	349	352	373	335	348	347	338	346	368	356	375	420	362	359	344	349	363	329	366	302	380	313	339	368	410	375	397	390	363	351	353	344	353	359	364	399	365	358	357	339	369	345	341	359	383	337	343	372	373	326	338	358	367	349	339	364	365	376	370	327	324	349	372	351	394	340	370	332	372	374	355	352	360	347	348	387	347	345	360	359	364	403	390	380	348	346	359	361	341	377	357	334	369	386	366	338	359	366	347	357	333	377	334	373	358	363	370	385	363	343	366	368	342	364	353	344	370	348	349	343	331	378	373	350	356	328	381	356	356	326	349	401	390	336	358	350	364	363	378	349	363	368	385	359	348	362	381	374	350	352	356	389	360	350	404	300	362	392	358	382	302	343	365	363	373	386	341	374	353	342	357	355	338	345	336	341	352	372	379	365	361	322	388	350	361	379	342	364	334	378	367	386	343	383	356	308	327	359	379	352	392	323	356	363	387	358	372	354	381	355	346	381	377	330	312	351	355	345	371	299	373	327	334	358	372	348	375	336	361	340	363	351	385	385	320	379	328	350	333	358	390	357	350	384	359	369	380	350	401	374	334	353	397	371	343	354	380	354	356	365	364	329	352	381	369	355	337	378	385	346	357	373	358	367	339	329	343	347	348	347	369	341	390	372	337	377	344	343	335	359	354	309	370	371	350	345	353	393	375	356	341	369	345	366	362	358	347	372	366	342	337	339	355	373	373	372	357	369	363	367	378	360	359	362	326	331	372	370	332	367	384	351	371	328	349	335	322	387	391	324	349	353	348	345	350	370	353	355	393	358	367	360	354	320	314	391	368	334	349	350	379	373	375	368	357	371	363	348	377	359	346	339	352	329	373	355	358	353	378	361	307	343	333	371	388	329	375	339	362	340	336	351	350	386	348	351	339	383	372	337	357	341	353	353	347	366	357	373	356	360	377	340	338	369	339	377	385	352	375	354	373	353	341	358	361	381	382	368	374	348	387	348	382	350	344	328	352	355	351	363	341	376	383	361	339	348	349	376	338	407	348	385	354	362	349	352	328	353	337	355	376	345	321	367	377	343	361	350	352	359	359	380	361	333	354	338	364	379	351	364	359	368	335	348	341	381	374	365	393	347	358	373	347	371	371	340	369	363	334	360	357	378	355	329	341	354	373	359	343	388	343	343	339	345	341	350	341	360	350	368	341	369	331	379	347	361	345	318	355	367	376	340	354	357	376	330	359	377	373	374	310	347	353	373	374	344	361	356	376	347	370	347	357	366	368	334	374	368	367	374	360	351	334	343	368	358	356	376	363	377	345	336	349	349	364	349	381	400	358	355	374	328	347	360	351	392	372	348	365	357	348	374	378	388	378	346	366	358	335	351	390	360	336	349	346	351	352	372	366	399	346	378	324	352	375	328	346	380	380	355	345	347	326	365	359	344	357	385	351	372	337	351	350	368	351	373	354	379	350	336	367	327	358	361	356	355	343	351	318	378	350	384	367	354	358	351	376	370	373	369	359	346	350	385	383	355	343	325	327	412	354	359	361	322	350	331	335	366	365	359	347	379	333	359	341	338	356	362	373	363	359	340	355	367	377	356	384	357	376	372	343	387	360	358	363	366	361	376	339	363	351	352	385	324	362	368	327	340	370	384	338	368	337	359	363	338	364	329	358	359	357	394	346	382	364	368	354	380	349	359	367	361	340	373	369	329	371	365	373	356	387	388	357	357	324	337	373	361	380	385	342	354	380	345	324	389	385	398	360	371	338	345	376	345	389	367	379	379	346	346	359	347	362	360	346	373	381	392	337	338	333	318	355	357	371	378	355	354	366	365	364	381	334	356	406	381	365	343	328	342	357	366	360	356	373	369	389	348	337	366	341	367	368	341	351	340	365	365	365	372	348	371	376	387	361	375	378	355	361	340	376	360	342	369	338	359	328	366	359	366	371	368	362	361	355	387	348	374	362	364	357	388	333	372	357	363	375	344	362	383	400	367	376	343	361	344	356	379	410	371	360	371	360	338	364	349	388	346	374	381	342	361	337	361	362	412	369	319	357	329	339	367	355	386	372	379	330	358	356	341	358	326	350	368	352	405	393	357	369	411	334	367	341	367	347	363	369	379	367	351	370	330	376	312	372	340	347	351	355	354	352	396	338	344	353	384	392	402	355	386	395	338	381	371	372	347	321	365	334	388	365	313	342	369	336	366	351	350	347	350	388	340	369	364	313	364	383	373	331	360	397	355	412	364	358	346	390	352	361	375	392	342	365	400	363	373	375	330	329	374	356	377	349	372	400	386	381	351	363	361	380	359	355	365	357	355	317	386	364	371	392	350	362	335	368	362	374	341	360	407	336	361	360	370	324	345	321	374	354	351	343	353	349	355	340	336	339	369	364	370	386	368	385	386	336	382	388	360	362	365	353	347	340	347	340	397	348	380	361	358	306	360	374	344	352	345	347	339	369	343	377	337	353	349	390	385	354	383	355	380	358	369	316	345	339	332	387	382	360	378	363	386	356	326	342	375	359	364	369	377	339	338	366	365	361	376	344	359	398	334	348	309	333	398	339	358	381	362	385	379	375	322	339	364	360	387	376	359	365	356	331	357	361	368	382	394	374	364	355	369	389	338	384	340	377	364	371	331	359	397	360	363	353	357	352	352	374	371	374	360	369	369	339	342	341	364	341	322	325	364	388	354	370	339	366	358	353	358	349	331	370	395	352	342	370	399	342	379	380	351	383	362	356	367	366	342	376	366	382	336	352	359	336	330	340	342	316	405	358	389	321	327	323	379	329	385	355	371	351	329	361	359	367	357	368	345	341	369	367	332	328	384	360	349	384	343	331	365	414	346	362	360	374	345	372	347	369	346	349
39148	26613	24006	5491	1472	1101	763	634	545	434	438	365	320	371	314	277	276	297	287	261	226	278	267	248	242	247	228	254	237	239	240	235	222	231	215	247	239	237	242	218	220	216	221	238	238	193	223	232	245	245	228	197	223	228	196	234	242	215	215	245	224	212	223	227	244	190	218	245	230	196	190	238	192	218	233	232	223	212	194	222	213	227	230	207	218	204	212	225	218	205	225	199	201	205	216	230	224	197	231	212	200	205	240	222	227	216	211	206	219	211	200	216	224	219	189	206	230	206	230	192	212	224	240	230	225	218	194	233	225	229	203	210	232	200	186	211	218	197	199	215	188	228	217	239	239	199	233	222	207	230	209	215	210	228	241	209	205	191	224	197	208	205	234	215	201	227	208	201	210	221	201	239	212	226	212	220	228	236	229	228	241	198	180	212	230	213	218	193	233	236	227	190	202	222	213	226	215	193	179	211	227	234	214	228	222	227	228	177	198	238	226	201	245	215	205	219	230	212	228	223	213	222	212	189	220	209	232	209	207	218	244	210	232	216	234	218	204	214	220	194	213	203	225	201	226	193	207	204	213	196	184	217	217	205	193	226	209	208	202	198	232	191	218	205	223	220	219	249	228	198	191	218	247	213	229	225	219	209	217	194	211	239	209	193	218	246	217	204	205	228	243	229	233	217	230	214	221	215	203	211	222	206	211	195	209	217	222	199	209	208	238	224	190	220	195	231	208	193	239	200	223	229	211	214	194	220	223	203	221	230	200	219	239	225	201	217	214	213	220	211	230	203	215	241	227	248	210	208	223	241	217	203	223	232	234	210	193	200	228	223	215	209	200	193	232	254	226	190	221	205	215	228	214	188	221	192	224	225	221	206	200	208	218	209	217	212	233	233	208	197	201	221	201	198	222	191	206	210	202	205	207	221	217	227	216	219	220	222	225	202	223	216	206	234	220	226	198	198	235	228	195	210	228	195	213	222	203	231	199	216	205	215	218	227	211	211	219	208	211	218	211	212	225	217	216	208	207	222	223	241	193	213	201	256	227	222	237	202	234	213	213	227	230	235	214	219	209	188	209	203	209	205	239	227	239	184	231	228	202	238	204	211	219	208	214	230	219	230	211	219	210	229	201	205	192	212	222	197	222	208	226	229	207	219	217	211	200	220	258	238	235	213	222	210	218	198	223	209	202	227	238	226	215	200	232	207	197	219	221	231	223	213	207	250	226	212	232	182	231	210	217	243	218	218	221	192	240	217	184	204	217	235	231	215	225	223	206	221	232	242	234	211	218	244	232	222	201	215	225	232	226	197	203	206	233	212	214	203	200	214	212	202	200	228	212	205	219	209	223	235	233	238	206	221	217	199	191	206	218	199	220	205	208	198	200	196	222	228	206	243	239	190	239	210	210	224	199	236	246	208	210	204	207	218	202	202	194	190	226	223	202	205	208	237	218	212	213	195	196	224	206	213	229	232	226	201	196	206	242	207	227	208	216	238	246	210	236	234	213	229	202	202	206	211	217	190	240	199	217	211	203	198	247	226	210	198	241	205	236	207	247	198	212	182	213	201	223	223	218	237	198	213	230	215	206	236	217	206	193	211	211	220	221	222	211	188	206	249	220	225	246	229	201	232	212	238	211	238	243	207	208	197	225	246	208	211	206	212	204	199	224	210	217	215	187	220	188	218	210	242	218	228	215	194	204	201	228	231	218	212	205	223	236	205	196	241	216	197	210	224	208	220	199	218	226	202	227	229	196	241	198	203	225	239	189	216	187	248	213	220	217	215	219	219	223	210	239	204	209	207	226	207	194	225	232	216	211	206	240	213	208	222	205	207	197	208	212	194	216	194	243	220	204	203	209	214	221	205	198	249	204	228	215	225	210	218	217	213	209	209	210	207	228	205	168	218	212	209	186	207	204	204	212	208	251	212	205	221	242	207	218	213	206	232	216	216	188	196	231	237	207	216	225	208	208	211	214	200	222	226	233	221	208	201	239	212	229	216	213	219	225	217	194	200	228	203	219	234	218	239	226	249	216	190	205	211	196	221	228	233	196	208	222	230	209	238	227	207	213	207	231	271	220	201	196	192	207	205	229	245	223	222	194	216	211	240	203	221	208	214	219	204	214	215	221	200	216	212	240	209	207	218	180	190	212	224	196	212	245	184	209	191	205	216	216	225	190	238	227	198	216	193	206	198	201	214	191	200	217	203	222	221	213	205	189	203	199	210	243	228	205	207	204	213	210	223	207	220	203	216	238	206	206	222	185	202	170	212	191	209	182	218	254	226	218	229	216	235	204	198	244	220	207	189	215	206	201	234	225	194	207	206	178	195	210	202	196	230	212	237	185	218	208	238	229	238	233	201	200	233	219	233	207	217	194	210	202	218	215	236	241	224	214	208	209	242	256	228	233	216	213	195	198	210	227	225	218	213	207	249	192	214	210	216	226	190	186	227	210	203	228	207	205	228	200	194	205	192	214	201	238	232	204	209	219	205	197	207	239	204	199	229	228	240	217	210	230	205	194	217	232	229	222	203	210	226	203	187	197	193	218	218	216	211	217	201	224	255	219	206	205	203	237	206	223	215	196	211	196	247	227	206	199	233	210	198	233	209	229	246	237	208	229	191	227	200	195	203	189	215	198	222	202	218	230	221	224	198	206	209	208	226	209	195	206	213	213	239	235	224	229	267	214	202	209	215	168	221	206	232	214	202	222	221	202	202	190	220	212	213	211	216	199	208	237	230	241	219	199	238	250	215	239	219	215	192	199	263	217	232	231	227	201	235	215	204	204	239	214	222	225	217	197	196	208	212	216	201	211	189	201	199	200	243	196	230	213	210	232	228	236	207	225	189	207	227	211	229	216	233	196	221	227	200	184	217	218	228	233	210	203	213	239	206	204	231	194	223	212	214	235	254	245	211	203	238	222	202	196	216	206	213	233	238	215	221	204	224	206	223	209	245	238	217	230	227	214	198	213	203	208	190	215	206	248	222	218	233	199	199	190	230	217	213	233	211	202	242	200	247	189	241	180	220	208	203	221	223	225	228	231	213	199	205	183	224	226	223	190	209	188	200	209	220	241	227	236	224	239	214	232	215	237	239	244	202	220	199	192	195	209	214	186	227	263	206	203	221	256	206	240	256	227	203	224	226	224	234	227	217	188	207	206	225	202	226	213	225	216	222	222	195	217	232	214	211	223	207	218	220	211	212	217	202	215	206	223	217	259	218	200	198	205	220	208	208	232	244	225	211	242	209	191	198	195	207	223	197	220	206	212	209	227	231	218	205	201	207	236	233	206	219	237	232	206	213	199	200	215	202	215	200	213	229	222	224	198	222	215	197	214	240	232	212	223	205	211	186	194	212	236	223	224	217	230	225	208	227	192	227	226	230	215	207	186	202	217	228	193	220	206	212	225	207	198	197	218	202	219	201	230	230	221	219	224	224	217	196	218	225	223	255	210	233	204	217	221	225	223	235	232	241	229	201	224	220
21626	2301	5061	5764	4911	4148	3417	2814	2496	2161	1909	1677	1504	1386	1318	1224	1102	1122	1030	1030	963	960	984	956	873	900	837	829	775	848	759	835	779	781	780	725	737	717	724	761	756	710	687	707	679	712	708	686	703	695	677	707	703	660	647	673	648	691	658	673	721	697	667	695	671	643	695	690	662	696	656	606	659	665	652	632	635	667	643	651	667	679	658	684	688	611	643	672	633	675	647	643	685	654	646	643	686	665	671	636	658	665	632	648	685	658	651	680	613	614	660	653	671	668	715	667	596	623	643	633	613	639	592	619	636	636	645	651	636	596	659	633	686	597	632	690	645	651	607	636	648	661	643	695	617	648	619	599	660	677	632	644	657	577	649	640	642	673	653	613	636	674	634	605	634	616	610	646	630	623	669	629	689	663	641	669	688	639	637	617	693	642	604	647	621	705	641	616	651	665	640	655	640	660	640	618	644	648	608	673	626	624	622	651	668	670	652	629	593	565	653	630	680	607	669	614	612	650	586	637	607	618	645	625	643	625	632	614	640	600	622	633	628	604	621	585	627	674	648	624	636	662	641	645	664	638	646	648	642	662	668	607	638	637	636	631	635	625	687	584	640	625	610	653	672	662	660	612	609	631	620	658	693	612	639	621	629	628	608	645	696	639	680	635	641	680	595	650	653	655	646	678	593	625	661	624	678	613	653	644	657	629	590	624	612	641	662	675	666	624	599	625	646	649	612	615	649	591	684	625	626	647	630	622	673	630	650	637	625	643	648	623	613	665	609	646	610	646	652	676	664	624	594	655	643	654	640	623	608	605	651	632	636	626	668	588	644	678	646	619	624	637	614	630	656	627	636	624	626	633	645	634	610	655	640	634	650	637	585	670	649	617	599	626	618	572	648	629	653	637	640	590	641	655	615	676	644	656	671	670	636	620	622	630	580	685	650	698	647	612	651	635	648	675	629	641	646	594	585	654	641	646	640	659	640	640	639	636	652	636	607	588	652	609	693	597	629	662	672	635	600	651	635	621	623	633	675	686	648	605	677	642	666	636	630	630	637	631	625	659	617	609	635	617	687	659	610	601	630	634	622	644	656	642	625	635	641	613	625	596	597	653	671	613	653	619	620	660	656	643	641	658	629	578	613	642	632	589	649	630	634	639	608	652	618	592	591	649	599	622	634	597	631	675	617	676	621	639	635	647	650	648	662	608	675	622	634	650	651	628	606	651	641	614	683	658	644	652	642	642	618	637	613	655	668	599	599	647	645	681	655	681	655	638	652	650	620	632	594	614	643	633	605	629	671	679	656	619	670	637	643	633	614	605	653	591	647	638	636	621	661	659	627	614	663	606	607	610	635	652	680	609	667	681	646	610	600	603	643	671	634	641	612	643	597	690	676	653	620	622	642	644	639	667	607	613	606	607	601	635	683	621	611	623	599	597	644	611	632	617	643	629	593	642	624	687	613	612	663	637	674	640	668	665	669	611	650	618	661	626	661	645	641	633	638	615	640	632	671	664	612	641	667	636	693	631	671	647	646	639	624	631	612	640	661	595	687	604	670	662	635	616	621	622	639	646	640	664	698	629	620	572	658	645	654	632	615	643	635	604	633	627	627	603	623	631	648	588	630	618	654	604	679	620	646	683	633	611	630	671	621	634	632	638	621	671	661	630	638	649	607	659	631	666	666	600	594	666	643	672	594	647	573	616	641	627	641	627	653	620	588	608	647	677	613	656	644	666	646	607	680	627	584	650	660	629	638	634	661	645	627	644	667	642	642	626	660	653	621	667	648	636	633	596	634	697	653	649	641	644	706	632	627	626	604	635	655	660	665	605	649	613	611	627	621	689	629	661	659	641	577	583	629	688	664	636	631	607	635	606	629	604	640	631	678	658	609	608	648	620	646	667	674	643	626	603	677	615	626	640	617	621	643	642	638	630	620	656	620	661	686	629	663	621	631	677	678	629	584	597	650	646	605	630	625	667	683	622	686	595	639	660	640	661	648	680	631	621	697	667	620	607	648	602	649	636	608	636	671	659	602	607	611	626	683	643	629	642	652	670	612	636	677	676	627	696	653	642	639	643	653	608	592	625	645	611	597	592	621	609	625	635	627	624	630	615	665	642	621	647	677	673	644	672	646	637	651	609	634	658	608	624	667	663	640	618	664	643	624	609	616	613	606	677	668	604	692	619	651	622	633	637	609	640	646	659	634	659	634	623	634	643	643	620	610	620	625	636	603	612	559	627	619	611	609	569	641	619	654	712	653	678	661	636	613	702	599	636	677	661	642	623	609	638	644	593	654	613	658	642	662	623	629	657	655	605	588	623	607	656	654	656	600	657	644	634	663	661	708	691	605	659	620	632	601	624	649	657	645	634	628	619	586	609	643	651	571	634	664	621	637	622	640	658	646	648	677	653	602	617	613	655	679	657	632	622	658	648	626	630	659	635	609	632	636	633	639	601	602	678	661	590	668	669	633	649	641	641	642	594	685	617	686	633	622	632	614	674	623	629	656	632	624	601	631	619	624	624	619	598	622	642	611	623	632	661	594	662	646	611	664	664	614	597	627	666	663	655	632	614	677	635	663	673	637	692	602	605	685	647	625	643	652	585	586	612	687	669	619	638	638	652	625	663	622	633	626	649	631	636	682	656	584	614	629	651	610	607	677	661	602	620	575	643	640	661	632	591	612	632	625	598	588	668	643	658	697	604	649	647	615	596	640	596	623	619	628	623	637	655	663	609	613	606	596	629	657	614	666	631	615	644	641	618	636	647	623	636	608	632	676	682	634	647	610	616	643	650	625	627	633	653	662	632	599	680	632	655	652	629	629	646	638	618	634	645	619	657	624	589	678	606	608	568	656	668	628	646	624	616	651	590	673	613	622	673	638	648	667	648	635	649	649	646	650	645	638	615	671	644	676	622	637	649	646	622	619	620	582	637	654	606	640	655	644	592	676	638	659	612	634	627	616	629	607	673	610	658	620	643	637	645	647	640	638	695	649	600	663	620	624	642	601	606	614	619	630	637	652	637	626	608	648	658	629	666	627	655	631	616	614	627	656	631	681	641	639	622	586	643	625	663	619	623	667	615	637	608	630	631	644	641	598	659	592	608	573	677	607	667	592	599	698	656	664	680	639	623	614	641	613	636	605	601	675	593	631	658	660	646	641	662	638	635	657	615	649	676	657	652	593	639	606	666	641	656	639	638	608	648	633	640	600	627	599	624	642	595	653	666	642	679	659	655	657	671	627	616	668	610	631	572	627	642	648	643	601	592	639	659	636	614	644	640	643	639	674	588	615	606	638	656	661	605	644	646	621	647	642	617	615	656	623	684	661	631	623	605	646	601	642	600	621	661	629	642	601	634	649	642	614	623	606	581	640	647	607	628	664	627	646	652	632	630	648	610	597	638	642	607	670	621	620	586	629	582	611	638	609	630	601	633	641	594	639	652	648	671	633	651	641	624	641	634	613	612	630	624	656	635	632	580	657	666	639	607
7734	490	397	181	109	101	116	88	87	121	98	87	103	80	97	76	95	81	88	82	103	95	96	82	100	79	101	103	95	94	82	81	94	117	71	85	95	102	82	77	96	84	101	100	107	95	85	91	104	110	90	93	99	102	75	111	102	88	67	89	83	87	85	89	90	64	73	106	83	84	100	90	79	89	86	87	90	83	84	87	83	82	67	99	96	90	94	91	91	96	76	82	93	91	88	88	90	91	91	102	77	87	85	101	87	92	87	71	97	88	88	91	93	72	86	90	78	89	101	91	115	88	95	97	84	71	107	111	102	87	88	95	87	86	100	72	95	93	99	88	86	84	112	89	77	97	98	90	93	99	99	79	87	91	85	90	92	93	99	102	102	105	92	112	96	71	102	85	101	81	87	97	82	97	88	82	87	82	93	85	98	102	95	98	96	94	94	90	88	77	96	92	121	108	91	106	81	94	82	87	80	82	85	86	92	86	79	102	89	82	89	84	105	84	93	91	99	87	90	94	90	80	79	101	89	88	83	88	95	103	88	87	85	93	83	83	83	92	80	100	70	97	88	89	78	95	76	88	85	85	106	74	82	82	94	89	93	93	98	109	97	100	81	85	99	81	83	113	100	78	91	90	91	93	82	83	83	90	90	92	85	90	80	75	78	78	107	85	95	85	84	82	78	114	96	104	97	77	89	93	106	89	79	95	87	83	89	95	93	103	88	74	89	103	97	96	88	81	95	98	87	88	98	97	95	93	104	81	92	93	83	88	87	91	92	105	114	76	86	88	104	74	85	98	77	80	84	84	103	87	85	82	82	99	71	70	87	100	101	100	87	88	92	75	91	79	76	88	91	104	97	106	90	98	104	99	75	78	84	102	88	81	83	90	92	71	91	91	91	95	95	87	99	77	82	72	97	90	97	93	92	88	92	89	81	93	85	76	94	100	95	83	92	85	95	88	86	83	97	102	72	104	62	80	90	97	88	87	105	74	82	82	72	109	73	91	90	76	85	79	80	109	93	77	97	92	99	83	88	85	75	96	103	106	78	83	86	78	83	75	77	83	81	103	93	99	82	107	100	90	89	96	75	104	89	106	93	97	92	72	103	86	85	87	83	88	109	86	85	88	76	94	89	91	106	89	89	101	82	74	92	105	86	82	92	86	100	90	77	85	86	107	80	81	88	93	96	89	73	101	98	87	99	97	83	96	93	88	110	92	70	71	100	83	90	100	85	91	97	99	91	67	85	107	96	88	103	77	85	95	84	96	88	99	72	91	86	90	95	90	95	100	97	89	85	80	95	104	95	86	90	97	94	124	112	93	77	76	92	96	90	77	82	98	80	84	73	94	88	99	86	72	87	94	81	95	93	92	90	84	89	90	93	89	75	99	82	102	105	81	89	99	85	84	91	105	109	83	99	85	83	91	93	84	111	98	73	86	97	96	77	84	90	87	94	93	90	96	82	74	58	98	77	83	85	79	94	74	92	78	75	76	101	91	86	83	77	99	86	93	81	95	93	99	96	94	85	100	105	94	83	89	86	81	87	75	98	73	79	86	88	79	88	103	99	83	95	100	81	94	103	89	77	91	96	78	81	86	89	96	84	103	79	105	87	89	94	96	85	84	90	83	90	111	88	68	88	108	106	78	100	89	90	91	92	92	96	87	74	99	91	86	90	78	98	82	80	95	101	87	92	96	113	93	89	90	86	82	86	79	87	86	100	94	92	91	101	95	78	79	95	83	81	78	88	96	86	102	100	87	88	87	74	82	81	89	84	89	100	106	98	85	79	95	111	95	102	85	96	86	94	75	122	87	81	93	107	82	80	77	97	93	97	77	89	91	77	76	92	82	88	88	94	82	92	89	90	90	86	85	79	79	89	80	79	79	69	100	86	106	76	109	104	77	84	92	86	88	91	85	88	82	80	91	87	91	91	87	85	85	90	86	86	96	98	70	82	72	114	96	96	105	100	105	107	97	97	94	86	81	98	89	83	97	78	90	91	97	66	88	77	85	88	86	101	93	73	101	103	89	99	85	81	90	85	94	94	95	81	91	101	92	83	118	89	88	85	97	76	96	86	80	79	81	82	81	91	94	83	85	69	94	82	86	108	74	91	81	90	106	110	102	95	86	96	104	84	81	95	82	85	88	86	101	88	90	76	94	93	105	89	94	88	94	82	98	101	84	94	89	99	83	85	96	81	81	101	97	95	98	86	91	80	97	93	88	68	76	98	112	88	104	97	83	93	80	92	101	75	96	104	72	88	86	93	87	82	109	94	91	94	97	94	100	96	68	103	96	91	88	86	87	89	90	87	93	106	78	89	94	74	85	89	99	73	96	77	116	98	88	106	105	78	86	92	81	90	90	76	98	108	81	101	96	89	76	88	78	94	94	84	96	104	93	84	90	76	88	80	90	103	83	98	88	91	93	89	87	80	89	90	78	80	86	82	95	88	80	91	81	83	82	81	84	89	98	92	84	84	101	88	89	82	77	92	86	82	89	91	97	90	86	89	85	89	93	98	99	74	89	75	72	93	96	86	81	108	100	91	100	94	90	82	92	90	93	83	93	100	84	98	77	101	88	84	75	94	85	76	79	102	115	101	98	82	72	74	81	88	91	82	78	90	98	89	98	79	84	94	87	91	81	96	92	85	93	106	81	86	90	93	82	96	94	96	90	111	93	107	92	96	92	93	84	86	94	83	89	101	111	97	91	84	80	99	81	111	107	112	90	99	71	82	107	96	78	85	101	119	111	106	79	85	89	83	86	82	98	85	77	81	86	78	90	75	89	81	99	85	95	106	88	82	103	83	84	93	107	88	81	74	78	84	68	105	97	96	109	68	96	86	87	71	98	96	74	85	99	96	107	89	101	105	81	90	84	90	95	89	92	104	97	85	93	94	95	90	89	78	105	98	108	97	90	83	94	106	84	79	93	94	95	80	87	94	81	103	80	106	99	81	88	89	88	98	107	80	90	87	78	88	88	92	88	85	99	95	91	91	80	84	92	95	92	98	113	91	82	101	94	87	79	83	96	74	93	80	90	99	89	91	89	99	88	80	80	90	74	78	83	86	95	73	79	83	93	99	77	98	91	79	85	87	99	78	94	99	88	80	88	77	91	86	90	92	98	102	79	91	78	84	97	94	77	104	76	98	94	80	98	100	82	93	85	76	101	97	87	85	92	84	95	94	82	91	98	82	74	86	92	91	102	91	83	104	93	88	107	94	105	110	92	77	79	118	87	81	93	80	93	91	87	101	92	86	101	99	83	98	73	88	83	114	100	93	78	85	76	78	95	98	84	81	93	83	113	82	86	83	104	85	94	91	82	100	88	96	96	98	86	84	81	93	80	79	99	85	88	100	92	93	101	91	97	108	97	104	95	94	82	113	95	90	95	104	89	91	87	92	86	91	76	70	97	96	79	78	94	101	93	84	84	89	108	93	89	105	88	94	74	82	78	84	86	92	81	98	87	85	114	99	91	76	88	99	86
7631	378	471	497	426	433	405	349	325	357	335	332	299	325	351	300	321	311	324	320	328	334	320	332	306	321	310	296	319	322	300	316	324	360	291	356	305	316	311	304	302	301	298	307	307	331	313	277	284	309	278	294	304	299	329	310	285	354	279	301	289	288	292	328	285	271	305	312	302	329	301	279	325	299	321	303	316	299	311	270	331	309	324	296	326	266	299	319	322	298	298	301	318	312	313	315	320	311	316	284	314	307	298	302	304	291	281	315	278	299	316	286	305	308	271	313	339	297	333	294	278	313	317	308	289	302	304	322	312	318	302	322	301	304	303	321	299	330	280	315	312	295	293	292	290	308	295	292	309	328	294	298	287	286	312	304	298	311	268	288	307	299	333	309	310	302	320	329	325	325	305	313	295	281	310	303	294	301	325	296	304	303	320	318	334	318	305	311	305	271	294	308	280	288	307	261	272	322	356	287	292	310	327	280	297	321	304	292	330	284	281	303	316	314	316	292	304	297	304	324	301	302	295	300	292	291	302	292	323	317	309	326	315	300	308	292	288	314	311	320	282	300	303	306	335	310	301	297	298	320	312	294	304	306	352	288	301	313	335	311	304	303	325	282	305	297	304	295	308	335	317	297	303	276	321	303	303	324	298	310	288	317	313	310	297	310	337	301	308	283	313	317	317	305	299	301	310	325	311	334	309	334	306	301	265	311	337	317	283	297	335	297	320	294	286	289	303	371	301	327	306	320	311	301	324	322	325	339	296	304	324	323	306	331	292	317	313	284	294	317	308	300	293	308	311	315	283	320	329	300	248	314	315	306	305	310	331	306	315	306	277	269	329	320	325	280	281	281	316	317	326	293	311	294	318	328	325	285	299	333	308	276	261	302	321	322	299	293	314	300	322	303	315	316	304	328	321	324	284	324	301	311	315	266	291	315	290	296	306	296	301	323	289	282	283	327	297	300	318	332	326	308	328	319	290	315	288	310	251	310	314	297	334	294	332	314	264	322	307	288	317	263	282	298	328	288	303	313	331	316	315	290	290	315	284	312	315	304	295	287	318	285	305	305	304	304	309	302	353	321	296	273	311	318	302	323	277	307	286	298	284	354	323	308	300	266	287	318	315	290	304	307	289	331	290	308	320	334	307	289	304	334	298	331	317	302	319	281	290	322	305	315	307	294	320	337	301	276	270	256	294	304	305	308	320	312	326	305	294	288	278	324	286	309	295	279	291	317	320	310	315	289	282	318	314	335	324	321	265	336	291	308	279	313	316	317	276	293	322	315	282	276	307	313	312	309	310	300	294	279	314	270	304	298	303	302	315	317	295	289	305	337	305	320	305	341	323	295	309	306	315	333	299	299	311	281	285	318	291	296	307	305	323	299	297	275	320	322	344	322	304	291	318	297	283	299	324	320	295	293	343	294	328	318	315	307	298	287	300	343	292	298	305	331	307	316	335	322	334	320	319	275	316	328	308	307	303	310	305	316	303	301	304	312	285	305	292	314	323	295	315	307	306	321	272	275	279	312	290	333	276	322	294	305	291	283	319	307	288	296	305	317	259	296	301	321	313	308	302	285	266	307	306	297	344	337	327	309	328	314	305	267	312	338	314	298	282	302	319	281	287	305	297	317	310	282	294	341	321	301	322	308	292	312	263	299	357	321	313	285	327	276	318	316	307	293	317	305	277	281	323	322	294	324	300	310	285	300	321	316	287	313	282	292	322	281	305	278	284	304	311	320	291	313	299	333	312	299	277	308	287	286	264	309	311	324	317	308	339	320	317	324	280	286	286	302	307	327	307	297	300	313	296	301	281	307	340	270	292	303	279	322	302	314	294	325	294	297	300	298	314	289	290	293	316	315	305	341	299	286	304	295	269	321	298	299	307	316	311	296	307	304	302	301	323	284	278	302	281	306	346	294	321	277	299	318	303	318	311	314	300	311	336	313	295	312	291	276	294	302	313	307	309	301	289	278	322	310	331	303	296	286	297	309	304	317	294	303	312	292	329	322	291	302	331	313	308	327	306	268	302	303	295	310	278	302	292	323	292	326	287	276	290	307	326	300	327	261	271	309	292	332	315	331	296	260	324	310	282	320	308	339	282	349	314	301	313	306	287	323	287	292	280	312	295	316	271	284	294	308	312	314	325	311	291	313	325	290	265	350	307	322	297	315	312	329	272	320	305	312	315	303	303	293	298	314	280	311	285	298	306	294	312	328	304	300	320	301	326	309	297	330	322	328	302	280	323	317	312	293	266	324	289	301	327	322	272	324	326	293	293	337	296	333	305	312	356	272	303	292	304	297	315	326	305	310	313	317	314	300	333	302	320	309	326	307	336	312	314	303	303	310	321	312	277	277	296	330	302	286	281	291	310	302	331	326	268	317	278	293	312	329	296	299	290	294	300	279	345	329	286	288	296	290	307	303	330	292	337	299	288	310	327	314	288	296	295	326	319	319	292	310	296	298	293	342	307	287	306	285	284	270	292	290	284	304	329	327	320	312	321	306	315	275	310	287	327	307	343	302	317	312	310	302	323	275	315	308	284	311	339	296	322	286	309	279	307	326	297	313	334	318	301	280	288	307	318	304	300	274	320	312	323	312	306	286	292	308	332	327	297	311	254	337	326	298	289	291	298	301	331	330	297	322	305	305	295	295	272	307	296	314	316	288	277	319	342	298	302	298	305	311	288	297	283	314	266	293	304	328	309	299	313	271	308	342	313	301	313	287	313	317	255	293	313	318	310	306	295	325	320	286	308	306	328	307	303	290	284	317	337	298	294	319	323	331	302	290	280	270	298	287	315	285	314	317	314	308	321	298	303	314	326	310	281	287	308	311	309	311	273	323	315	302	288	326	288	304	316	323	301	324	325	297	302	318	334	287	353	314	325	340	316	305	262	294	328	297	282	301	293	308	285	309	299	304	298	329	276	321	295	313	295	299	294	309	303	325	302	309	301	287	312	313	295	316	318	315	316	291	325	271	323	306	304	276	285	329	330	313	301	319	310	311	307	307	288	321	287	314	289	321	293	347	294	305	260	297	323	304	289	303	291	298	294	319	324	309	285	324	315	288	302	310	312	262	322	304	291	260	281	306	330	310	296	302	314	342	279	332	300	311	310	328	302	311	292	291	300	303	313	329	298	323	354	286	314	328	298	295	311	281	323	316	339	319	290	306	335	281	306	315	326	321	306	304	306	334	345	318	320	313	281	322	315	300	288	327	315	295	324	315	325	327	307	340	325	317	314	305	307	272	289	312	321	312	283	302	264	343	314	339	308	285	309	310	297	330	301	296	291	313	283	309	319	313	337	274	298	291	278	300	287	304	319	331	313	290	316	302	292	316	291	314	312	297	313	294	319	312	302	290	286	301	297	322	300	310	294	295	304	314	303	313	325	271	299	292	338	283	286	296	283	326	286	324	273	306	309	316	323	304	291	298	295	321	279	276	328	311	305	281	329	279	322	287	289	328	323	289	310	300	301	296	272	307
39238	23745	12206	1015	644	499	385	334	232	234	223	187	155	173	144	144	141	157	128	139	108	138	112	122	128	140	127	137	126	121	122	118	133	122	134	118	124	112	106	106	111	106	110	99	112	109	93	136	127	106	107	106	97	124	113	113	128	119	110	101	111	117	116	119	127	96	111	104	100	102	106	95	106	116	125	106	89	129	95	102	102	116	105	103	121	117	108	103	107	116	111	110	124	109	110	108	96	110	103	100	138	108	101	109	104	109	108	117	114	101	106	99	103	106	120	117	110	135	106	128	111	101	111	96	101	98	85	105	114	117	115	117	106	114	147	106	95	99	118	110	129	98	103	97	81	95	110	110	101	106	123	115	109	95	108	99	98	98	90	98	113	124	121	128	111	103	109	119	108	110	106	112	97	103	118	120	136	98	99	107	113	110	121	113	129	85	103	90	117	104	105	96	97	110	107	117	96	118	107	118	104	112	112	134	112	121	108	93	119	113	108	97	113	84	96	118	101	100	105	112	115	126	90	106	96	106	120	122	114	103	118	108	92	97	123	130	127	93	88	103	114	98	99	109	127	96	124	119	120	107	98	116	99	111	126	129	112	89	110	130	123	91	87	131	123	108	114	103	112	106	125	102	114	102	104	109	106	88	96	115	89	98	116	98	113	108	126	126	117	125	125	108	117	117	94	104	124	103	118	96	107	113	111	110	123	117	105	124	102	104	104	113	101	106	92	116	91	80	93	84	115	106	105	101	115	103	97	88	114	104	120	120	101	103	98	112	119	119	132	105	109	113	96	105	126	125	94	123	106	109	128	95	121	120	125	106	117	110	114	98	105	98	114	117	104	113	96	100	87	111	114	114	84	102	93	106	116	119	123	111	102	118	120	99	109	101	102	83	104	108	89	111	101	120	115	105	87	116	101	109	109	84	107	116	112	117	92	110	113	124	121	122	105	104	116	108	110	97	105	98	100	117	105	100	106	119	114	130	113	121	104	91	95	113	111	101	114	133	99	100	98	105	110	107	110	96	108	111	107	119	118	109	109	104	96	120	110	91	109	123	106	108	110	97	106	111	110	107	122	107	123	110	117	107	102	106	123	128	120	95	106	113	80	98	133	101	112	123	117	129	125	100	100	110	111	100	118	123	116	131	105	93	108	113	103	114	92	112	102	113	96	126	88	102	108	112	126	112	103	125	98	101	112	126	121	103	101	117	107	91	114	101	102	89	104	120	97	110	107	94	93	121	112	105	120	102	117	111	111	99	125	112	90	114	94	110	103	110	101	89	118	130	111	99	104	110	118	108	113	102	124	117	131	127	100	102	87	105	107	114	112	110	106	106	108	105	109	119	131	128	118	121	101	126	120	121	98	111	119	115	97	113	107	94	115	115	97	113	125	121	100	115	107	105	120	118	108	115	103	109	113	103	114	114	92	135	103	114	117	119	100	99	103	118	109	109	117	100	107	112	100	119	98	107	115	104	112	106	108	116	107	117	125	119	91	120	108	88	118	101	105	112	119	112	111	104	103	112	106	103	113	121	98	115	111	115	96	114	115	90	115	96	116	114	99	108	110	117	107	103	101	106	101	117	106	116	104	115	109	96	92	116	91	115	96	108	106	105	93	108	117	122	128	97	107	111	115	117	91	119	99	112	113	122	106	121	94	120	110	103	99	136	103	125	111	81	92	119	98	114	110	84	101	102	138	100	102	95	120	119	94	115	109	122	95	101	89	125	110	113	100	113	122	120	104	104	117	105	121	102	119	118	108	115	105	96	110	113	91	102	109	117	119	98	118	125	113	111	101	120	105	103	108	104	102	116	101	120	111	100	92	102	144	112	117	118	115	111	112	84	108	98	97	95	107	101	119	118	118	121	79	109	121	119	113	104	112	110	110	111	118	105	119	127	112	117	106	111	113	122	106	106	102	120	97	120	114	108	120	99	113	122	100	113	118	122	120	137	92	102	120	110	104	109	116	118	117	102	108	103	130	102	126	113	117	130	119	103	103	133	111	114	105	132	112	105	144	104	99	96	95	103	102	133	106	116	130	108	81	117	122	104	109	119	115	91	103	97	99	100	118	98	106	101	122	99	118	123	95	104	94	97	101	115	118	112	123	114	94	119	107	108	118	105	121	105	106	121	115	114	101	105	121	121	120	99	114	125	127	102	94	124	111	116	100	117	110	107	86	98	101	114	131	122	125	113	115	103	115	124	113	114	96	131	139	113	119	120	99	105	123	110	106	117	95	105	133	109	124	110	119	114	111	117	107	98	107	112	97	107	132	112	95	108	95	103	98	113	104	89	129	110	102	100	109	93	88	125	112	129	125	103	97	118	116	102	96	121	101	129	114	100	106	103	127	102	101	114	112	108	118	113	115	100	104	103	88	147	104	97	107	93	109	99	111	103	117	124	105	94	107	111	129	113	113	108	119	120	110	116	105	120	117	128	100	100	101	120	115	101	98	108	116	114	100	107	119	104	97	102	101	99	100	114	131	100	126	114	113	94	129	115	86	106	107	101	116	104	118	118	98	105	110	120	98	108	109	121	96	103	110	114	94	92	105	95	132	106	94	104	124	125	118	132	106	104	124	128	106	105	110	108	95	109	102	103	108	120	95	103	112	122	101	108	99	96	116	86	100	102	110	103	128	110	125	111	106	105	107	115	78	114	105	90	106	115	91	111	101	111	116	97	111	99	98	113	98	108	96	123	110	111	114	102	118	109	100	106	107	119	95	108	123	115	93	115	108	109	99	115	102	105	101	109	104	98	116	113	103	114	93	112	113	104	118	101	100	108	110	103	110	107	104	117	91	99	103	118	106	120	95	100	123	97	118	118	118	107	113	111	119	95	97	100	132	116	107	95	112	106	96	110	110	98	101	95	96	104	108	105	105	109	127	109	100	105	110	111	100	114	115	117	114	117	98	116	100	120	116	97	105	104	110	98	108	108	120	111	95	106	107	109	108	109	114	104	114	106	104	107	103	120	112	120	92	105	117	101	118	116	84	107	114	115	120	115	117	108	115	97	116	91	112	110	120	111	82	111	98	114	127	103	95	114	104	103	128	115	101	110	96	104	111	98	112	126	110	106	113	97	100	116	99	111	134	109	117	103	116	103	121	99	124	116	115	111	105	110	115	99	99	119	95	120	96	116	104	106	97	103	108	104	81	116	117	100	110	106	94	98	117	130	112	101	102	111	105	114	96	107	112	96	97	104	98	113	120	121	124	121	108	113	108	117	99	93	101	135	105	104	91	126	103	116	123	121	104	121	103	97	112	124	105	112	120	115	116	108	112	113	127	101	96	113	119	100	116	106	111	100	113	108	99	95	115	111	96	100	109	112	105	122	112	88	128	104	118	103	108	108	110	100	113	103	113	116	84	101	111	102	102	98	109	105	96	102	115	99	102	94	104	99	108	98	112	105	113	95	107	114	110	117	123	101	126	127	125	112	111	109	101	105	108	111	112	99	126	108	86	106	108	103	100	96	106	130
19053	1128	2525	2995	2650	2035	1715	1454	1243	1084	1002	851	819	771	710	671	577	593	630	562	527	515	528	524	492	450	483	450	432	432	425	444	418	432	429	405	414	429	378	462	430	433	404	398	403	407	380	384	384	424	369	382	417	415	385	401	389	365	376	404	368	357	416	371	428	374	385	388	370	383	387	398	365	373	386	346	361	369	405	394	362	348	370	335	351	405	352	409	344	350	380	381	372	376	353	383	368	313	367	355	392	352	355	379	377	388	387	386	361	361	369	398	369	394	358	400	382	387	375	337	375	366	348	386	412	363	388	367	381	373	373	377	339	364	360	342	382	397	393	383	373	365	349	401	374	350	381	371	384	394	384	374	344	335	386	365	348	398	393	348	334	363	386	368	347	392	324	358	387	389	358	395	334	345	362	337	379	363	347	339	399	355	365	344	361	367	357	339	347	348	353	360	365	354	368	392	407	360	358	370	378	344	399	372	368	383	353	356	352	336	380	363	417	389	379	368	356	363	347	373	328	363	323	354	394	376	353	403	378	392	373	355	400	386	352	366	354	356	362	378	378	331	410	358	378	353	366	377	358	374	394	387	359	367	387	346	353	367	380	402	356	380	328	310	363	356	364	358	369	379	359	379	351	394	343	339	362	341	367	349	374	379	382	368	356	363	367	397	347	359	352	345	323	382	340	371	372	354	369	385	349	362	388	335	368	342	341	354	389	337	356	370	401	373	348	386	361	380	353	373	362	367	358	378	359	413	370	363	373	382	385	382	384	385	357	359	355	361	371	365	370	362	370	364	345	387	341	394	368	324	386	358	374	370	385	342	390	375	377	359	391	371	366	384	383	369	383	372	392	348	374	364	371	377	356	361	372	381	375	307	383	336	341	370	360	351	360	341	366	377	383	372	357	386	387	409	340	371	378	391	343	368	392	363	326	404	344	353	386	377	361	345	373	375	387	363	355	371	348	353	376	334	394	363	360	353	361	308	352	344	363	356	330	364	344	363	362	382	359	387	362	338	356	349	354	377	346	350	366	351	353	330	369	363	378	373	386	371	367	368	349	385	373	350	365	327	376	344	360	371	325	378	396	352	366	366	357	350	351	391	355	374	378	354	374	360	370	379	327	346	350	392	346	370	347	357	370	338	380	372	349	350	340	382	437	370	354	382	399	355	357	370	380	361	387	397	345	387	393	373	362	398	348	336	394	350	382	375	357	330	400	362	351	370	356	379	371	350	347	364	326	347	367	402	383	329	385	375	349	371	355	342	360	345	362	326	358	362	369	324	391	339	351	383	361	379	361	369	363	374	357	353	346	366	356	399	361	360	374	391	403	381	355	357	380	369	379	340	356	383	363	348	350	356	334	355	390	364	369	341	346	368	339	407	377	372	348	357	384	406	345	340	357	383	362	352	367	347	353	401	367	394	380	345	363	336	329	370	401	379	356	374	332	356	377	409	349	330	353	357	369	367	367	360	368	345	371	352	351	387	394	361	346	415	377	333	375	373	345	355	364	371	332	382	374	367	371	365	377	384	340	356	378	369	354	373	352	358	337	353	361	343	383	339	347	410	360	374	341	346	395	349	374	372	411	377	371	367	363	378	355	366	359	380	337	387	338	378	355	369	375	393	348	361	328	378	356	359	366	350	349	347	371	354	349	369	364	372	310	373	371	356	388	368	351	339	364	396	346	349	356	375	365	354	399	345	371	390	352	428	374	357	379	343	369	407	366	355	369	376	376	338	377	385	367	370	340	350	382	332	406	393	366	396	349	373	366	366	384	385	382	346	329	387	382	352	356	375	370	383	347	359	350	359	364	350	376	365	360	329	386	356	372	389	359	354	382	338	383	358	391	353	374	372	366	351	348	350	366	385	368	370	336	343	349	350	377	355	378	359	370	355	375	345	358	348	337	385	370	359	362	387	383	372	381	347	364	360	328	385	366	387	381	322	394	384	374	360	363	359	355	372	375	343	344	364	355	363	374	386	399	356	367	373	354	376	370	379	367	345	346	368	350	344	388	369	383	364	358	376	362	384	363	374	381	409	341	361	378	384	373	367	370	344	408	348	358	373	339	390	386	362	365	366	389	364	373	371	352	352	341	365	366	371	382	332	374	362	356	383	331	398	397	383	343	371	316	366	362	392	376	345	379	330	372	358	358	375	382	371	341	353	346	353	387	355	375	373	354	356	375	351	385	359	369	366	383	368	395	349	398	347	381	373	358	326	381	397	356	387	378	358	344	418	332	389	362	378	353	353	396	358	361	351	388	374	346	363	375	362	363	347	374	358	391	367	366	333	400	405	376	400	349	402	351	324	386	356	340	355	334	358	367	389	356	351	355	356	409	392	331	390	378	372	339	390	365	354	374	363	379	360	385	381	378	382	341	370	348	365	361	352	382	372	349	360	372	373	364	390	393	366	399	404	340	349	389	378	365	391	344	325	349	361	387	366	359	357	340	365	374	348	316	378	340	360	338	354	360	362	365	345	375	402	370	362	343	351	369	344	364	385	376	366	372	374	355	378	370	339	347	345	395	369	362	371	351	343	347	368	377	392	364	375	342	369	352	362	346	381	345	343	386	375	377	371	355	356	364	358	326	336	405	369	369	354	378	394	356	400	377	379	343	354	391	363	384	364	380	358	359	359	401	358	396	357	328	393	345	368	341	397	356	356	373	376	341	369	382	391	338	386	353	364	361	343	333	350	379	377	399	387	367	343	328	375	359	387	376	390	349	349	359	376	325	382	383	403	336	409	316	358	370	347	379	359	342	357	356	375	356	366	376	372	398	403	381	358	356	354	361	360	360	393	379	365	384	357	365	388	368	355	356	351	393	384	382	362	378	335	366	360	373	364	374	373	367	368	371	380	372	394	374	353	359	357	372	321	368	351	342	373	354	343	369	344	346	357	376	402	382	363	396	360	362	335	369	356	335	396	361	365	366	376	337	384	343	360	356	346	359	364	345	355	413	355	354	386	396	364	363	394	360	343	373	378	343	384	383	373	387	365	358	362	385	355	346	377	374	359	381	329	379	349	364	384	341	363	324	351	388	388	367	345	352	378	359	395	354	369	374	355	338	339	366	371	406	365	391	358	386	360	371	420	362	362	352	361	334	371	344	362	363	358	360	333	355	362	358	379	377	340	380	337	389	365	364	351	376	358	355	369	351	358	365	365	360	361	381	367	336	377	354	384	386	391	352	340	361	355	356	368	362	410	373	418	371	325	349	389	369	378	361	404	399	349	354	388	337	351	381	366	372	396	349	354	376	339	377	397	372	364	389	330	361	381	345	379	362	338	376	346	340	378	384	377	341	360	343	359	355	357	353	354	369	385	378	362	359	356	387	355	324	371	378	353	374	376	368	380	373	372	342	341	391	380	365	365	367	371	341	337	379	392	360	360	359	423	388	340	354	375	358	370	383	381	369	367	382	380	312	349	350	361	371	368	367	355	331	342	386	371	351	395	344	369	358	396	357	344	343	377	362	350	364	399
39735	27112	25197	8591	1682	1025	826	645	535	447	414	416	340	360	343	294	278	299	282	264	259	247	245	283	264	237	263	208	229	257	240	215	217	239	260	241	233	238	227	241	227	211	244	211	228	219	207	241	243	211	228	234	225	237	222	221	238	215	209	200	223	232	225	210	231	212	226	220	223	233	221	232	226	215	227	231	205	246	210	224	215	189	227	235	259	231	223	228	240	197	233	198	222	201	233	240	230	213	229	217	244	219	233	239	186	231	234	222	227	221	208	211	204	232	216	191	206	220	214	182	269	216	240	194	231	219	227	225	202	222	219	207	211	227	225	253	216	203	234	232	222	237	228	211	205	226	210	198	218	226	209	191	229	206	210	223	217	200	233	242	234	214	201	245	193	233	269	225	211	229	222	232	231	219	221	222	229	223	206	231	220	216	236	214	204	234	215	239	200	229	229	251	209	233	177	219	221	221	206	235	185	237	202	206	229	204	231	232	238	217	251	206	198	203	203	221	239	229	228	235	200	226	213	244	244	188	206	237	232	236	220	196	239	192	230	215	217	238	219	206	197	227	239	208	209	233	227	207	219	219	216	244	196	247	236	212	242	218	206	223	209	202	221	196	221	228	220	184	194	195	233	218	210	226	242	186	205	227	236	227	190	213	227	236	203	239	216	214	249	220	230	218	205	190	223	242	215	203	216	204	213	245	170	227	248	212	223	206	203	247	228	222	229	196	205	200	209	222	212	226	223	233	225	207	218	211	206	214	233	232	228	181	201	229	221	213	213	206	215	209	242	205	253	204	203	219	187	214	208	236	241	261	207	212	216	251	207	206	222	215	195	235	213	224	203	214	230	213	234	221	217	208	219	207	200	224	211	249	207	196	226	220	189	218	239	198	229	177	228	209	232	217	217	222	199	195	243	220	236	222	226	219	221	205	241	222	206	179	197	220	213	205	196	233	224	222	190	229	255	230	218	206	227	230	230	207	210	208	221	210	227	212	217	226	229	222	216	204	251	220	257	208	232	198	195	211	200	220	220	214	217	213	230	210	232	214	242	204	223	220	195	209	198	227	213	228	204	230	206	204	214	210	222	220	198	190	219	218	236	231	215	230	223	217	225	196	203	227	204	234	220	202	227	198	229	212	231	210	230	212	201	210	220	226	210	230	208	212	215	188	220	209	233	204	222	219	226	194	244	200	213	207	224	199	221	204	217	220	211	185	210	205	208	231	205	213	219	219	224	193	251	207	222	227	231	232	216	203	242	222	229	225	222	218	210	225	222	215	212	202	234	197	206	215	207	224	233	262	212	243	221	229	219	239	206	211	213	228	202	221	209	209	242	214	229	210	213	232	209	204	212	226	223	214	232	219	190	241	191	214	232	232	231	191	221	219	213	209	205	212	205	219	220	231	204	207	212	178	232	202	209	214	225	208	202	218	215	255	215	222	220	203	232	192	205	240	181	214	222	219	216	191	214	202	226	194	231	201	204	211	234	214	227	213	224	198	217	209	219	260	211	245	220	229	217	198	206	223	209	224	209	210	226	218	202	241	215	222	236	223	223	232	234	210	238	200	205	229	209	228	206	225	229	218	210	219	232	212	198	220	224	230	215	206	232	245	234	242	200	201	214	227	210	192	205	224	209	226	219	235	232	227	202	218	186	191	216	214	220	212	229	224	226	217	179	245	197	192	230	223	216	231	226	194	204	216	192	232	238	198	199	230	188	235	209	199	220	233	214	215	219	208	215	222	209	218	223	204	221	233	231	193	236	245	240	220	211	232	210	217	203	186	223	229	210	224	203	210	232	226	233	208	211	224	233	218	211	215	186	229	235	194	222	240	236	222	226	203	209	188	204	235	206	225	190	214	226	219	195	229	199	228	231	221	197	208	231	240	227	200	234	208	222	238	210	213	231	222	210	201	219	180	198	234	196	218	198	209	205	214	218	238	250	204	217	234	222	243	215	204	214	245	200	216	220	256	220	236	221	242	233	227	238	209	223	217	227	210	205	194	219	235	208	199	216	241	226	217	227	195	205	225	241	198	230	219	219	232	240	214	217	216	206	223	210	225	206	241	221	217	222	217	235	226	221	213	213	229	220	228	198	209	226	209	188	217	202	184	234	216	212	228	193	211	224	230	220	199	212	201	255	235	213	215	198	208	224	194	225	224	226	225	200	217	213	246	215	201	222	225	222	215	225	216	203	216	195	218	215	199	225	200	233	189	240	195	221	249	213	216	223	234	191	199	234	204	227	237	242	211	252	211	197	190	245	193	233	236	225	228	202	220	205	220	223	214	246	195	217	194	237	195	217	207	198	224	227	207	216	219	198	222	239	213	213	207	220	206	209	197	211	220	223	214	229	221	213	231	218	199	213	231	219	226	217	205	236	207	221	229	213	225	232	184	233	262	229	240	214	195	206	236	247	244	205	210	226	228	196	198	209	200	223	204	221	211	231	209	216	200	196	244	217	213	225	234	210	230	212	223	212	209	192	240	276	216	194	244	223	198	207	201	217	214	243	225	215	231	223	190	188	232	189	244	200	223	212	231	239	212	207	227	213	219	247	205	214	214	210	234	208	242	218	210	221	246	203	209	222	226	225	232	223	215	231	245	219	237	236	203	226	221	253	194	199	225	229	222	244	216	198	219	222	204	217	228	231	229	209	217	214	224	195	230	223	215	202	229	221	226	200	260	197	212	213	231	214	220	210	218	241	247	225	216	198	247	202	183	189	224	206	204	248	225	221	238	209	191	205	220	202	227	209	190	192	212	242	212	204	223	202	219	197	187	202	223	232	217	200	238	220	242	194	207	213	202	217	221	228	232	213	206	223	243	218	237	217	206	214	232	208	206	210	229	215	233	199	222	206	210	183	228	217	240	207	226	243	225	199	193	194	245	204	188	224	206	246	206	199	211	229	239	211	187	236	192	227	220	230	240	234	225	234	231	234	191	214	220	229	177	215	228	198	229	213	201	230	242	195	211	217	219	228	253	211	228	218	231	210	203	212	210	216	219	202	218	218	195	214	186	190	212	209	186	220	229	206	237	215	208	209	189	195	237	234	222	232	195	231	224	209	231	242	213	215	210	217	229	213	222	211	237	217	211	223	176	200	220	214	220	231	197	218	189	227	218	202	238	216	247	242	228	210	194	194	245	223	218	228	227	222	187	210	218	209	200	201	226	226	219	215	230	229	200	208	221	196	207	221	213	212	214	212	215	206	213	212	215	214	242	226	237	199	224	204	221	232	210	232	236	210	243	216	223	219	228	215	202	215	218	247	239	221	211	198	233	214	240	206	223	216	227	220	243	202	214	206	221	201	222	206	222	228	221	211	213	208	193	229	221	220	209	218	207	206	231	210	220	205	227	210	219	190	237	209	183	240	214	232	227	241	233	208	239	229	207	228	189	208	224	201	203	225	246	203	191	213	222	247	229	212	228	210	217	198	243	225	197	201	222	223	198	207	208	233	214	204	247	204	238	208	205	199	223	202	181
23067	2368	4988	5707	4772	3989	3253	2734	2280	2071	1884	1648	1556	1392	1277	1236	1155	1125	1056	1002	978	937	953	909	856	838	866	807	824	822	848	838	805	768	745	800	709	774	761	720	716	769	705	713	743	727	746	674	674	655	667	768	689	722	684	700	657	695	692	693	744	698	653	656	660	702	680	645	671	665	680	655	693	670	662	680	675	661	667	710	678	655	683	639	675	623	630	691	652	705	660	667	691	636	690	623	654	684	682	655	673	674	662	650	616	620	612	661	661	681	666	663	642	672	705	646	658	642	645	673	617	679	594	650	702	651	652	684	610	639	650	689	679	656	667	699	663	638	669	674	685	677	612	665	675	644	683	659	599	675	685	697	638	616	685	667	680	688	605	628	606	668	667	668	634	697	629	664	707	674	634	615	601	653	661	625	697	644	642	614	691	660	672	635	660	687	641	679	620	618	653	672	638	695	656	656	645	614	634	662	686	629	668	675	617	609	667	667	660	652	635	677	659	635	674	588	646	634	634	665	671	648	655	684	606	649	688	660	668	636	664	629	625	652	680	640	616	641	646	651	607	624	636	661	640	627	628	661	656	662	669	655	679	658	644	634	670	634	619	677	642	668	642	629	666	610	674	641	595	599	643	658	652	670	637	619	606	637	624	626	673	632	622	609	618	624	654	645	620	661	617	640	590	633	664	666	682	633	632	662	626	651	638	636	625	632	627	688	640	615	626	655	661	612	627	608	661	630	631	653	631	623	619	655	650	666	632	651	649	606	681	604	640	622	726	674	713	639	659	679	618	635	585	645	623	636	621	651	609	628	658	607	634	675	618	629	623	633	671	683	661	658	676	615	611	649	650	640	680	650	644	636	659	657	625	668	621	639	653	643	619	654	651	624	634	638	601	647	631	654	620	619	632	630	632	664	621	640	638	589	606	639	608	660	657	617	676	617	652	603	583	682	660	663	594	661	661	648	613	659	685	662	652	643	640	599	626	668	667	677	660	686	604	674	614	603	664	659	646	629	631	618	612	655	651	670	652	645	640	645	678	606	635	621	664	639	642	669	629	631	631	607	627	684	611	624	650	681	621	607	660	655	665	652	636	632	635	641	654	624	683	629	623	689	676	700	688	673	673	636	675	658	673	638	671	640	621	623	657	613	670	637	653	639	605	647	707	652	649	628	651	632	618	651	657	646	676	640	647	673	623	643	666	667	647	640	670	661	649	586	648	681	659	605	641	630	669	626	617	667	661	668	656	609	659	650	667	691	659	651	700	627	663	675	628	659	620	621	678	628	616	625	625	666	644	626	627	634	645	644	648	578	629	643	634	614	667	675	647	673	632	637	639	670	641	641	648	632	652	658	600	596	681	670	627	671	626	655	639	652	707	671	660	639	711	682	707	602	647	606	637	641	625	624	654	660	658	677	669	647	648	641	599	644	637	632	666	655	625	661	622	658	709	637	646	636	637	609	620	645	638	609	702	662	638	613	643	591	643	605	633	666	659	663	597	677	631	648	631	634	623	664	671	632	639	647	654	643	635	637	611	684	701	638	650	650	684	622	677	618	667	629	640	646	593	675	621	614	661	614	607	655	701	666	635	683	633	609	616	651	658	685	657	664	641	641	666	600	660	705	656	651	664	675	672	648	622	643	696	682	645	611	629	675	629	656	642	693	555	639	596	643	693	650	714	639	650	646	683	627	677	678	695	627	592	643	652	603	646	647	577	629	649	637	634	672	626	625	670	595	661	642	669	675	656	610	643	676	690	669	655	658	693	644	689	616	658	584	591	624	658	650	641	668	655	624	619	620	673	628	629	655	652	654	628	627	630	585	625	662	623	677	629	651	702	675	657	675	656	657	587	640	638	672	609	656	613	665	661	632	647	670	631	635	659	705	686	644	644	676	717	645	662	619	651	636	632	604	631	596	623	677	631	655	640	631	665	678	635	666	638	631	647	654	669	618	672	649	657	649	643	655	630	606	673	638	644	621	644	604	588	621	694	596	675	641	664	674	668	649	641	639	621	601	623	645	685	667	681	671	645	629	656	660	632	630	669	672	638	655	651	629	658	629	686	656	617	683	649	665	614	685	632	640	656	661	635	621	655	654	641	616	660	647	664	672	648	625	718	662	611	658	606	590	575	623	621	621	651	631	613	651	655	646	672	641	624	604	659	696	595	620	654	653	631	665	642	660	665	593	640	646	631	672	588	609	678	621	643	645	650	620	592	671	643	640	655	651	625	641	610	621	650	645	615	657	619	641	678	619	680	613	655	675	626	670	662	650	635	646	663	617	637	644	622	619	645	667	617	642	677	670	623	656	665	630	642	625	606	662	624	641	650	691	639	644	647	625	628	661	639	642	634	628	650	661	639	645	629	672	663	665	632	637	628	618	636	623	642	676	648	599	661	611	641	644	626	600	600	658	618	664	624	636	630	674	671	632	646	704	678	656	629	668	620	610	634	666	601	672	633	638	601	667	652	647	629	689	650	673	614	623	675	622	676	638	657	669	581	637	655	647	674	645	668	644	614	656	630	666	634	654	665	682	641	650	644	642	632	684	668	634	679	652	652	680	637	650	662	652	661	698	665	626	637	651	631	600	606	640	641	652	640	633	632	666	613	643	660	608	672	611	639	634	601	666	639	671	615	647	616	630	650	660	624	619	641	651	641	597	643	673	682	684	646	686	659	656	656	653	619	660	651	672	594	662	624	663	623	644	637	612	623	632	648	658	670	630	659	665	672	663	625	643	651	660	655	683	674	689	627	635	634	626	633	651	707	664	611	643	615	695	629	614	623	668	637	665	598	656	667	651	631	639	615	655	663	622	662	627	653	655	639	635	661	639	658	685	641	622	600	658	633	662	635	632	656	663	611	704	611	634	650	641	618	623	648	647	669	678	635	620	646	659	642	646	681	646	653	624	686	676	617	659	626	630	632	618	727	707	645	661	600	678	632	666	624	658	656	639	608	643	628	635	633	624	628	628	655	622	622	648	608	659	635	677	681	669	682	621	645	687	615	658	608	612	704	647	669	614	662	599	622	626	628	665	639	650	639	677	716	668	663	636	644	622	621	634	636	645	693	645	681	631	654	629	632	651	649	634	688	643	647	634	667	610	657	686	656	637	632	664	680	647	689	682	714	671	655	612	654	649	632	660	645	684	649	694	580	653	671	627	670	689	593	635	671	607	666	672	658	639	644	677	645	618	646	668	657	630	607	656	681	626	628	625	612	663	646	657	655	639	601	639	626	648	651	680	681	647	655	651	662	653	643	620	626	671	641	669	613	635	637	613	604	645	584	685	673	639	671	637	651	647	656	610	646	680	679	642	640	662	658	685	595	619	653	647	622	632	620	673	655	625	641	650	665	659	670	648	642	667	614	637	645	644	674	663	655	637	598	660	658	638	650	638	656	607	668	620	624	619	674	639	663	631	639	632	654	623	651	636	656	651	639	658	627	677	667	642	693	633	601	620	683	675	654	640	683	640	669	685	635	643	639	664
8128	439	319	164	99	109	98	114	106	108	99	95	85	104	99	78	93	81	88	87	94	97	91	90	86	86	88	93	85	90	88	89	84	97	103	100	90	95	103	90	85	101	80	96	92	91	91	77	72	89	75	120	107	98	80	93	85	75	92	88	86	94	106	107	84	75	94	92	98	98	82	94	87	78	99	84	89	94	88	81	102	99	102	86	93	112	92	81	89	100	89	104	90	91	91	97	89	102	89	110	90	96	99	76	86	94	87	93	77	102	95	70	101	84	82	71	112	98	108	99	90	83	99	87	87	74	100	86	81	93	85	97	79	108	99	90	96	76	82	89	85	95	96	84	91	71	95	77	89	81	82	92	98	94	93	92	89	80	86	104	79	94	90	81	102	85	91	105	93	92	87	95	98	99	98	89	103	88	94	103	88	73	110	87	77	84	87	87	80	76	91	93	87	92	87	95	87	95	81	90	99	96	76	72	89	94	90	97	88	101	90	82	84	93	87	71	103	93	77	77	86	96	93	100	77	96	76	94	93	97	87	91	89	79	99	90	86	84	88	97	90	70	89	94	85	85	67	84	91	91	97	86	80	83	94	77	74	97	89	90	85	90	84	86	92	78	87	74	94	94	83	78	96	84	88	86	115	86	75	85	87	75	100	90	87	91	88	103	91	95	94	70	84	98	92	98	81	75	94	102	95	97	92	100	89	91	88	89	95	79	93	90	87	106	70	88	86	94	82	87	95	112	95	92	79	90	88	92	87	97	93	90	97	80	80	87	83	83	85	79	95	88	89	101	93	83	103	97	86	106	102	92	93	94	94	95	89	95	89	82	81	87	78	75	93	86	80	83	81	92	84	75	82	84	73	98	94	104	100	86	89	86	91	91	99	94	102	82	71	96	81	73	82	85	95	98	82	100	94	106	94	90	72	89	91	91	74	101	98	86	90	90	84	91	84	103	63	89	68	90	86	86	97	80	73	112	84	80	81	71	81	82	86	97	88	87	83	75	96	90	91	66	98	95	88	86	109	89	100	103	73	95	94	95	83	83	94	105	81	91	88	116	95	99	79	106	103	90	75	78	84	102	93	101	93	91	76	63	80	82	114	92	81	89	103	84	82	93	95	95	84	96	94	100	103	93	99	84	85	95	72	77	84	98	83	99	102	105	93	76	73	101	93	88	68	93	92	107	88	107	75	102	92	58	82	91	76	81	101	80	82	96	82	87	82	91	93	96	83	88	101	84	90	89	74	68	94	91	86	72	78	111	87	71	97	70	98	83	91	97	108	80	76	96	90	87	87	88	98	106	109	85	93	92	88	84	80	114	88	82	78	102	88	89	84	88	95	66	87	94	97	83	93	86	77	74	109	94	76	93	85	107	88	96	88	92	95	91	94	100	90	87	91	76	92	104	88	72	89	84	86	84	102	88	100	93	100	105	80	77	95	74	90	100	91	76	118	83	97	105	93	100	97	102	82	101	78	79	72	84	96	91	80	88	93	95	108	99	108	98	92	101	89	81	94	83	93	74	82	107	86	120	90	99	88	96	91	83	95	84	102	99	81	87	84	81	93	96	99	120	103	87	95	94	98	96	99	89	84	86	82	92	90	83	79	92	87	84	78	76	103	102	101	78	104	66	83	89	67	93	89	96	71	116	91	98	81	79	102	90	89	87	101	81	92	102	90	100	80	91	81	92	94	96	64	84	78	78	73	95	89	106	85	96	89	88	93	75	78	75	98	94	108	98	106	108	95	100	83	83	78	84	91	98	89	81	73	107	95	89	100	94	88	93	111	87	87	103	105	84	81	72	94	102	84	98	91	83	82	82	92	96	85	99	81	77	88	80	89	97	92	71	100	86	85	106	85	106	88	91	88	89	93	87	76	76	94	92	78	99	103	93	97	100	84	77	74	97	89	76	82	77	71	95	88	102	83	78	86	79	90	95	99	92	81	87	85	80	74	100	85	97	82	99	100	71	79	100	85	96	96	97	95	98	89	87	82	102	86	85	70	92	100	103	91	98	86	81	96	107	87	64	97	86	96	93	84	85	72	97	99	89	78	101	85	108	86	89	105	89	84	90	88	76	98	101	96	107	99	100	102	105	88	84	91	69	92	88	75	90	93	94	100	84	86	88	86	83	99	104	94	105	75	93	83	68	88	107	104	75	81	102	93	90	82	84	90	106	95	97	96	90	95	78	91	96	99	85	91	78	86	92	81	77	82	82	93	89	83	88	83	101	93	92	98	107	98	82	94	79	90	91	94	94	93	92	104	86	87	76	92	86	84	101	76	107	83	101	87	90	76	92	95	92	78	95	91	93	80	99	82	71	91	104	97	91	100	95	73	86	86	89	79	83	71	90	84	79	105	89	94	92	78	85	100	95	76	86	79	96	119	102	98	77	96	85	84	79	80	82	126	84	108	73	71	71	90	105	90	85	105	71	91	83	86	82	83	95	99	77	103	92	88	76	75	97	86	84	93	105	91	94	94	101	90	95	100	95	93	89	88	84	86	81	94	93	90	84	87	91	103	79	78	94	93	100	86	78	85	111	102	76	78	89	87	84	91	105	79	101	82	94	95	91	93	94	82	77	94	87	75	88	90	87	78	108	85	90	104	81	75	87	91	88	83	104	81	95	87	84	109	81	78	80	79	114	102	93	78	76	87	88	99	102	111	87	71	103	86	81	96	102	86	89	90	73	100	88	86	75	95	86	87	81	75	86	91	77	92	115	79	96	89	88	91	85	91	106	81	90	97	84	82	79	91	87	99	79	78	81	74	109	82	88	84	96	100	90	114	95	110	104	83	82	84	85	88	97	92	91	87	84	93	76	63	91	96	94	115	78	84	92	76	80	84	90	87	93	89	95	91	98	83	81	83	86	85	101	101	90	75	72	79	84	83	102	81	80	92	81	100	84	95	92	84	95	104	94	89	106	73	94	97	85	69	94	96	101	96	89	98	103	92	92	88	81	97	88	80	78	85	85	82	82	93	121	86	96	95	89	100	99	87	95	83	83	100	93	106	100	82	94	80	84	93	83	91	72	87	83	105	80	102	95	92	82	104	86	81	83	84	104	79	93	71	83	87	101	81	91	82	101	97	73	90	77	88	93	96	86	85	87	92	88	92	74	83	101	82	93	87	80	86	83	103	67	92	95	78	85	93	111	83	86	94	97	94	85	74	92	80	89	82	80	90	89	83	81	93	90	93	90	104	108	88	83	99	88	85	87	94	112	99	106	85	97	107	89	97	89	89	108	90	88	85	87	90	79	104	74	94	95	70	100	78	79	91	72	80	83	80	90	83	94	71	91	89	70	85	67	97	96	90	73	91	88	99	78	106	86	84	92	85	80	98	105	83	98	103	95	115	101	85	100	88	80	87	79	87	68	78	92	91	103	100	95	121	92	79	97	82	87	85	108	106	93	89	93	86	109	78	91	90	80	80	97	98	88	86	70	81	83	98	84	77	101	82	100	97	79	86	97	82	100	81	86
7960	338	420	444	394	430	351	367	352	335	332	336	356	314	336	313	309	317	342	339	300	345	344	319	311	303	298	302	342	325	283	313	291	312	287	306	306	330	303	325	270	322	298	322	302	304	312	302	282	314	339	300	324	322	307	293	311	309	325	280	292	320	306	310	317	312	299	292	327	288	341	331	332	295	318	323	287	312	326	325	304	284	301	294	309	307	300	304	301	315	293	307	311	301	315	278	272	331	287	337	318	294	310	321	319	290	333	286	329	305	304	312	329	296	314	311	300	294	317	299	324	309	323	286	347	286	311	275	319	289	321	286	319	250	331	314	296	312	320	315	331	277	336	337	309	300	318	325	268	291	288	284	297	281	314	314	302	314	291	292	274	289	306	313	331	303	314	317	288	317	287	322	328	280	305	293	289	295	318	312	338	305	331	330	316	328	307	322	312	316	304	282	309	303	286	320	305	301	295	323	327	260	308	304	327	294	322	314	320	317	325	311	295	296	302	301	290	297	308	319	288	319	308	303	306	330	288	314	312	300	321	287	328	280	330	316	308	295	313	316	302	315	279	258	311	283	305	346	297	306	331	277	338	322	291	316	269	305	319	309	311	295	295	298	285	333	302	299	313	306	324	320	292	300	315	301	336	308	333	294	309	281	293	268	293	297	323	304	315	308	312	290	294	269	291	315	334	303	324	277	312	313	294	288	280	330	279	311	327	301	284	306	279	317	297	313	272	311	306	309	328	315	309	327	316	309	293	321	310	333	301	295	304	298	301	294	282	303	296	314	317	347	272	326	307	318	286	278	293	329	324	311	358	322	323	304	298	280	323	309	314	289	293	293	306	274	292	313	287	337	344	317	304	295	306	331	305	296	307	296	269	333	278	300	329	331	340	293	325	307	299	313	319	306	308	293	293	314	290	310	299	262	329	339	357	304	306	307	278	286	298	342	322	282	278	307	278	319	320	305	310	295	276	290	284	298	283	326	295	330	291	317	297	326	317	309	337	264	279	300	330	310	305	282	301	288	311	287	325	305	285	318	354	312	315	314	325	316	308	281	301	287	287	302	292	305	304	318	287	304	308	314	310	294	313	306	331	288	273	298	307	316	298	310	344	280	327	312	328	303	349	292	324	329	305	311	308	314	291	319	293	301	294	301	315	298	347	330	338	283	289	308	316	282	312	304	292	302	286	302	303	341	312	301	296	288	307	319	313	313	320	284	331	302	298	289	285	306	320	314	288	295	296	315	323	322	301	271	310	275	333	287	336	305	312	302	327	322	315	284	291	345	316	298	301	297	268	313	309	289	332	272	304	295	324	316	297	282	323	269	274	344	324	317	308	327	304	289	308	333	313	308	312	321	292	297	291	294	308	306	285	302	320	289	291	290	309	314	280	296	292	304	317	322	291	321	307	292	300	286	309	317	301	294	309	292	274	288	317	288	279	279	284	306	311	272	291	306	312	290	269	323	317	310	322	352	323	277	310	304	295	339	298	283	299	333	308	288	302	349	311	295	305	296	312	271	330	288	302	290	310	339	300	307	310	293	311	340	260	279	305	285	279	336	289	306	295	340	316	322	278	296	304	300	304	315	282	330	297	302	312	310	329	314	290	269	338	306	304	323	311	290	327	317	310	315	319	302	310	289	329	300	283	316	308	331	298	286	322	300	314	293	323	325	292	294	327	292	311	269	282	317	288	297	322	293	310	312	317	322	299	328	318	306	307	291	303	284	288	282	296	269	308	294	304	319	322	313	323	281	304	320	288	295	345	295	283	312	316	277	298	300	294	336	295	303	329	270	311	317	287	278	319	312	300	316	308	308	326	322	283	308	304	336	318	293	271	326	346	307	287	303	333	294	299	319	311	298	311	301	304	319	303	297	300	314	314	312	315	302	334	296	297	325	346	329	315	295	304	307	321	292	320	318	321	332	314	294	298	307	302	315	324	282	291	287	307	288	333	299	333	301	286	297	310	302	267	333	262	290	276	281	303	295	277	298	317	294	291	287	302	310	328	312	293	288	302	287	293	285	326	286	279	291	286	313	277	296	305	328	286	283	292	336	292	279	303	296	321	325	298	304	279	326	273	313	320	306	333	331	320	313	294	310	285	320	330	316	267	266	313	302	304	283	311	320	317	293	286	339	313	281	294	293	318	283	298	298	290	308	295	308	333	289	317	293	269	293	294	309	311	282	330	329	280	309	313	292	298	303	347	304	332	304	314	313	281	294	287	294	311	305	289	303	307	300	344	324	321	329	287	303	335	290	285	321	312	330	266	301	326	319	285	343	342	283	304	340	307	291	303	298	305	293	253	287	313	308	322	286	279	309	303	288	309	309	324	292	281	325	341	288	303	288	312	313	294	305	290	343	307	333	323	303	323	339	325	286	295	316	319	326	294	275	306	334	298	338	315	320	310	306	292	281	304	305	293	289	315	262	306	340	296	286	283	325	281	323	276	290	315	338	327	297	271	289	296	292	290	322	297	318	313	293	299	326	305	332	320	330	304	303	288	279	321	312	317	316	307	311	272	312	330	274	316	283	322	299	304	336	326	308	293	292	318	314	304	329	266	285	309	308	281	285	252	309	333	307	345	321	315	301	309	303	303	310	313	308	304	323	310	296	319	284	308	297	324	310	288	305	294	335	323	297	288	314	271	323	283	262	305	289	288	294	302	289	331	317	329	299	321	288	287	330	310	306	314	311	333	289	324	287	291	317	322	307	289	333	337	314	315	295	312	304	314	295	275	315	306	325	299	313	300	313	288	321	298	329	288	292	308	296	308	272	282	327	287	300	316	315	292	305	294	311	300	282	291	307	300	272	304	297	305	304	321	286	279	295	329	322	293	322	333	330	279	311	291	329	288	310	298	317	339	278	305	333	297	317	278	327	269	320	302	322	293	276	292	329	302	329	288	306	322	304	328	296	311	308	312	320	302	292	324	333	285	284	296	296	307	303	307	300	276	286	287	298	311	318	311	302	296	312	274	309	303	335	302	291	291	322	294	279	324	302	289	315	331	325	296	291	297	316	297	318	295	317	308	323	287	291	293	294	313	300	314	309	311	304	317	309	306	318	307	291	291	322	294	295	304	297	285	308	329	305	298	303	297	322	319	332	333	274	308	337	310	322	323	321	289	322	308	322	280	329	300	291	281	318	322	299	333	316	324	333	312	283	355	319	310	324	288	321	285	324	319	282	322	305	282	306	314	328	282	283	293	297	297	263	298	282	305	326	282	314	320	285	292	283	298	309	287	367	306	306	302	308	290	282	300	325	300	290	302	282	319	302	287	289	302	310	306	290	330	281	296	305	290	306	325	295	303	275	330	304	322	275	301	329	295	347	308	281	341	289	309	332	329	307	312	278	309	327	311	281	307	325	293	332	301	308	323	318	322	295	307	293	319	320	324	306	282	314	315	317	320	315	296	327	277	270	268	323	306	320	298	305	284	334	315	301	308	330	304	299	299	294	308	318	267	268	339	297	327	314	294	301
39282	20549	6102	933	669	521	384	333	268	200	201	185	185	164	162	162	147	140	153	132	134	104	132	148	117	134	144	133	121	131	135	109	96	110	115	112	105	114	116	87	98	119	114	112	113	122	98	108	108	120	119	111	100	123	126	110	120	102	123	98	115	117	110	107	102	105	122	116	115	114	91	97	134	133	114	102	108	122	115	99	100	113	110	106	104	111	107	119	102	120	128	98	110	106	110	104	97	119	106	105	95	108	110	110	114	111	110	112	93	103	117	104	97	99	128	110	124	108	122	104	101	136	112	113	112	86	108	102	122	101	112	107	120	108	100	123	105	110	97	122	97	118	112	82	113	116	103	93	111	114	101	110	114	124	113	92	123	95	106	104	102	120	108	99	92	117	97	96	112	109	109	96	111	131	112	112	115	96	111	122	116	91	111	126	111	117	120	106	102	101	117	116	96	112	104	101	94	111	93	103	102	114	108	115	100	106	90	113	115	116	100	108	89	106	127	107	140	102	110	117	133	111	112	104	108	109	99	94	85	115	104	105	101	107	120	100	111	125	102	123	105	118	82	135	110	103	126	105	105	110	112	113	111	87	98	120	104	118	109	113	126	122	118	118	129	100	85	95	114	91	128	110	91	100	94	103	107	98	112	109	97	106	105	115	110	111	115	115	110	119	116	111	101	118	99	114	124	104	109	121	97	105	109	121	114	126	92	115	113	122	120	108	123	119	98	109	139	86	116	100	123	101	116	102	110	93	118	105	111	106	90	95	94	114	116	120	96	121	122	102	116	105	92	116	113	98	117	109	123	111	119	84	104	109	108	94	129	93	99	96	88	99	107	131	119	117	111	121	115	116	96	118	138	100	116	106	104	107	125	103	108	89	107	88	100	126	110	109	99	94	113	88	117	122	106	90	102	112	92	138	116	102	117	110	101	103	117	123	97	123	123	98	91	108	99	130	101	104	98	112	114	103	125	99	100	101	108	110	112	107	121	102	107	110	112	103	102	123	127	116	99	92	122	92	122	100	125	90	118	122	123	99	87	97	105	116	104	107	98	108	103	107	99	104	112	109	116	112	115	94	107	91	117	115	117	88	103	137	117	112	117	98	93	117	86	108	101	105	104	100	111	117	109	101	119	97	104	103	89	93	104	116	97	104	102	116	111	113	131	111	124	104	96	109	124	88	109	108	119	103	119	92	111	123	96	91	108	115	108	83	99	114	102	114	117	125	114	123	109	115	100	95	109	98	100	107	107	104	107	116	106	111	104	105	137	113	109	111	99	117	99	122	130	95	103	108	119	109	96	104	119	135	111	112	104	101	123	99	130	93	96	94	126	101	103	123	113	94	105	104	117	105	119	134	104	115	101	112	92	103	135	113	107	132	92	95	98	104	94	95	101	122	114	103	128	111	122	103	121	107	101	109	114	130	98	96	97	91	112	105	102	115	104	105	125	106	102	104	114	109	112	96	111	113	99	92	106	108	98	110	102	107	100	99	115	97	108	114	137	95	102	97	105	97	125	115	101	129	96	103	104	101	98	107	113	118	103	91	118	84	119	89	110	110	113	116	100	113	97	116	97	119	111	115	102	103	117	93	127	96	109	100	95	101	96	111	99	119	122	111	110	106	105	94	125	123	112	106	101	96	114	107	120	95	89	105	101	111	95	124	104	106	116	116	105	124	97	116	105	90	124	100	116	110	116	106	120	114	97	92	99	113	85	109	121	124	95	88	107	117	105	113	113	111	95	98	94	100	91	101	106	104	113	105	115	103	115	93	103	105	110	111	108	120	116	97	116	113	97	111	96	105	117	123	103	109	116	106	99	122	103	123	96	100	122	105	99	112	118	128	104	107	108	89	106	99	105	120	108	119	111	124	104	99	110	100	107	93	106	113	114	119	108	101	107	107	124	92	104	113	100	104	113	120	110	104	100	114	102	108	105	120	95	96	102	100	119	97	96	119	92	117	99	107	114	129	111	117	107	106	119	85	121	105	98	104	134	131	128	114	118	126	105	111	130	114	108	115	117	109	106	92	132	111	98	96	94	124	116	125	135	108	120	109	96	114	119	128	110	128	107	89	127	109	100	100	123	101	103	117	80	102	91	113	110	106	98	127	91	109	107	100	97	115	103	81	114	111	109	101	124	113	95	123	107	108	117	130	105	98	123	114	99	113	104	103	120	109	104	103	90	105	122	114	105	116	91	94	101	111	118	115	87	97	100	103	112	107	96	107	96	102	115	104	124	105	116	100	114	100	94	99	130	109	102	101	110	100	101	123	96	116	85	111	100	106	98	81	98	103	117	113	94	96	102	101	98	98	107	107	122	109	104	106	89	108	122	100	130	103	108	118	97	102	102	121	103	111	112	98	125	82	93	104	104	95	103	109	113	104	98	99	112	123	90	87	114	119	105	101	120	110	111	111	104	116	124	98	122	136	109	95	106	106	102	85	112	111	103	124	75	90	104	86	114	98	110	104	116	113	110	96	113	115	105	111	104	104	114	104	119	100	123	104	74	111	106	91	99	122	109	106	92	118	112	111	121	100	101	106	107	119	110	97	99	91	102	110	110	82	122	112	95	93	118	107	101	106	114	113	102	103	103	88	111	104	105	96	116	100	115	109	106	97	104	106	96	99	105	102	108	132	120	110	102	118	128	123	109	109	99	105	101	108	120	117	95	98	107	105	96	106	121	94	105	101	89	118	115	98	120	101	102	118	110	107	99	103	113	117	118	111	119	96	104	104	111	100	119	123	89	90	113	104	109	105	115	107	110	92	94	102	103	116	108	122	115	106	90	111	92	105	114	104	99	115	97	100	111	101	100	105	134	113	97	132	95	106	105	107	111	106	106	104	108	123	103	126	112	123	91	113	119	101	102	92	97	111	94	116	109	108	107	109	97	110	94	107	89	100	92	109	105	125	99	110	114	106	84	110	116	110	139	125	118	111	109	104	119	96	112	105	108	110	95	115	118	104	109	107	116	125	90	114	111	99	118	112	115	99	102	120	110	102	108	110	115	109	99	95	114	104	98	117	103	105	125	111	119	115	99	96	102	121	106	103	112	97	101	112	130	113	116	111	98	97	103	103	78	101	115	126	92	113	99	122	132	112	110	85	105	104	118	109	109	110	84	101	116	112	109	110	92	107	99	104	104	85	103	104	103	105	104	107	114	111	118	96	87	106	102	114	110	94	114	109	106	110	120	128	107	119	119	107	107	115	100	108	110	115	126	106	114	106	87	97	106	114	104	99	96	104	112	87	108	96	109	97	115	115	110	114	125	93	108	125	122	108	112	111	102	118	115	104	111	107	101	106	82	103	109	107	97	97	99	98	102	111	119	108	92	95	118	119	108	117	131	107	129	118	100	128	109	100	127	110	93	106	104	107	106	103	102	85	98	107	102	101	118	112	125	121	122	97	101	106	108	102	130	99	103	101	118	97	115	92	119	109	128	125	104	97	94	106	107	101	100	101	117	111	99	108	97	117	124	120
18191	1191	2551	2954	2656	2238	1816	1445	1270	1046	962	856	781	764	709	655	673	622	596	552	522	530	563	521	448	467	458	433	456	450	440	472	396	427	374	426	399	415	375	406	394	411	414	412	409	389	414	405	368	397	371	404	349	361	380	379	390	363	396	361	380	377	391	371	424	365	365	380	360	437	376	354	340	348	397	359	364	395	361	378	380	386	359	398	398	374	367	336	363	316	386	345	329	380	353	348	359	333	361	386	349	386	321	351	379	357	392	353	364	365	320	341	347	375	407	357	371	377	349	383	405	391	368	386	348	378	369	344	401	360	376	375	362	393	365	360	358	369	339	370	381	340	387	385	355	360	347	400	378	345	358	377	366	327	345	330	361	394	342	294	393	396	354	368	373	350	346	372	348	361	355	342	350	362	350	357	362	364	379	392	384	344	368	360	338	372	372	380	343	403	365	357	353	357	348	355	362	371	355	360	392	367	343	385	321	339	398	378	340	347	314	364	333	331	312	380	355	365	354	339	364	365	362	355	353	406	353	413	370	388	363	351	359	364	349	385	349	374	362	362	378	347	368	351	366	338	360	366	378	368	329	361	345	349	400	339	361	358	383	345	357	361	359	376	379	372	359	350	341	387	375	356	362	407	359	335	345	353	364	337	373	365	370	406	342	370	364	396	347	391	355	375	316	358	355	359	371	341	343	361	337	359	387	306	327	396	323	345	369	374	339	346	391	369	359	372	324	403	336	363	339	391	339	359	335	368	324	345	362	381	393	372	355	349	383	380	356	334	377	341	370	364	347	382	351	369	363	331	375	357	369	350	330	338	361	345	331	387	325	357	377	376	361	326	403	314	348	380	376	378	346	340	381	352	364	370	349	359	372	364	376	375	371	339	367	348	389	340	338	355	373	335	363	362	359	351	375	362	394	373	349	377	358	362	403	376	330	374	363	359	359	347	360	345	388	393	367	353	368	354	336	354	340	370	391	349	368	361	349	350	405	386	371	334	363	365	347	336	389	364	369	381	389	362	364	359	335	339	369	320	372	372	352	387	371	347	369	365	339	385	381	341	318	336	343	381	363	366	362	365	319	380	364	365	376	341	342	371	363	367	359	350	372	367	387	373	375	332	369	354	384	362	372	363	326	348	376	364	354	335	362	335	382	353	340	341	350	348	392	367	367	366	353	348	341	320	359	379	370	367	369	336	363	376	362	367	321	341	354	353	350	356	332	346	355	354	336	389	360	370	396	368	367	346	326	357	393	358	362	345	365	362	356	334	355	386	333	372	343	357	375	338	328	361	363	342	366	362	330	394	385	363	374	361	371	366	343	370	344	365	354	396	343	325	322	352	369	366	350	348	365	365	358	350	381	382	326	342	395	377	371	393	373	371	358	359	344	327	332	363	388	366	341	364	387	342	353	353	348	351	375	340	368	363	383	320	355	377	375	372	383	357	358	356	338	338	372	374	372	359	347	337	351	347	359	346	344	350	363	344	355	381	366	337	343	331	380	332	359	338	376	345	352	323	359	351	396	351	337	364	369	350	345	348	389	388	367	361	369	364	379	379	353	364	376	354	387	361	400	336	368	318	339	355	365	348	365	371	369	364	353	335	367	366	343	390	370	355	357	369	370	345	352	364	392	374	364	379	353	393	338	359	343	359	372	372	309	370	346	373	389	373	343	366	378	354	348	319	336	384	381	345	341	343	336	331	400	374	336	397	345	354	345	351	347	362	334	380	357	357	332	378	374	342	349	366	334	353	341	366	371	339	342	338	333	391	364	377	373	373	368	351	356	398	370	388	351	345	382	348	375	343	356	344	359	332	363	341	336	338	343	363	351	395	372	366	380	362	349	384	355	402	369	381	376	377	373	357	354	355	344	378	358	338	360	381	365	367	366	377	360	339	375	391	352	350	319	384	372	405	421	335	353	356	358	355	315	371	337	343	389	332	393	378	392	343	394	324	350	370	395	385	374	341	360	331	373	374	359	372	366	349	362	355	377	368	352	373	363	307	361	370	372	387	322	398	388	361	356	327	355	361	368	351	376	375	343	353	374	330	374	378	343	352	357	351	352	361	404	365	348	346	383	360	348	354	369	362	323	367	335	369	392	317	388	381	345	333	331	370	391	321	391	344	352	341	367	388	351	351	351	372	362	355	415	329	359	322	328	352	361	376	337	361	346	361	356	334	364	379	341	352	369	361	367	389	339	336	380	371	353	375	350	340	363	390	355	367	345	335	341	357	353	365	387	366	390	359	362	369	359	340	360	306	360	355	357	360	366	339	357	366	406	382	368	336	379	367	357	344	346	350	364	341	395	338	327	360	391	384	387	373	345	347	347	334	375	364	369	342	362	352	343	340	359	361	384	367	374	358	332	385	343	351	369	364	340	343	355	376	367	325	383	382	373	371	344	362	352	395	367	378	369	326	373	369	374	311	362	352	392	352	361	381	365	334	356	385	343	402	366	360	343	352	373	331	346	369	362	359	353	354	361	377	345	339	365	373	348	359	357	385	354	322	357	365	362	352	362	350	377	333	341	363	369	354	365	353	358	335	393	357	377	340	354	381	385	370	329	404	368	368	370	364	357	373	392	342	357	353	357	369	363	349	375	375	342	386	336	317	333	384	351	375	370	338	364	360	357	343	332	345	369	378	353	386	362	393	339	346	383	351	324	357	356	382	335	355	329	361	398	358	338	371	363	346	372	372	347	353	367	331	345	389	365	363	365	358	368	358	362	387	364	356	363	342	359	358	381	347	378	369	363	354	367	340	363	373	374	370	376	365	382	390	375	349	376	374	356	358	396	368	385	366	341	349	367	359	377	378	352	367	361	376	369	370	362	356	363	363	378	337	354	378	371	377	346	362	365	396	374	345	317	351	386	346	373	371	379	386	339	388	391	325	388	369	363	363	377	366	367	397	339	353	385	367	345	353	362	341	388	357	364	362	365	364	363	363	319	322	359	396	341	390	370	364	351	346	383	368	351	351	426	381	376	324	341	363	341	351	367	339	390	360	362	370	361	335	350	392	367	389	358	368	370	334	359	365	346	359	362	362	361	354	382	359	374	361	333	350	349	379	345	378	367	397	346	365	371	347	349	403	356	360	366	357	350	374	384	362	362	360	379	359	379	353	315	350	386	362	363	394	372	359	341	408	355	367	371	373	392	362	354	324	361	350	356	366	345	334	364	387	382	344	345	366	344	362	380	333	342	350	365	358	343	379	374	352	382	377	348	388	341	377	345	359	365	362	366	312	334	369	383	362	420	327	360	364	376	372	336	365	394	319	384	359	364	368	356	344	364	361	340	381	346	368	301	398	377	342	355	358	327	348	341	348	370	358	379	352	401	381	364	352	334	373	348	345	357	373	360	343	345	372	388	388	351	323	340	399	341	375	320	344	381	357	358	349	365	351	348	385	430	389	356	359	379	368	349	368	381	345	400	372	351	359	357	348	359	329	360	371	350	372	359	342	372	348	352	356	370	370	339	346	360	367
43016	25907	18372	2859	1374	1142	747	682	557	489	413	408	351	339	330	259	280	299	273	285	311	217	284	228	222	250	216	244	228	237	249	229	219	225	219	231	245	223	202	208	223	242	207	224	223	201	213	223	214	197	226	189	239	223	225	210	197	245	261	221	207	236	236	224	186	226	195	192	223	212	222	206	193	218	220	207	195	200	208	198	222	240	230	224	223	214	212	237	221	214	204	214	220	206	226	244	213	209	206	211	216	214	171	208	201	209	181	222	210	223	193	220	200	229	191	238	241	218	236	232	203	203	223	208	227	213	215	219	236	219	227	224	191	217	220	223	240	224	235	217	231	217	214	184	194	222	239	233	244	221	234	222	215	214	236	209	227	213	203	227	215	195	214	198	211	224	216	228	217	236	198	244	206	216	231	207	214	223	212	210	198	219	234	250	244	216	213	198	214	212	218	245	194	203	237	234	220	183	212	174	214	220	235	223	215	213	223	215	205	210	208	183	206	203	208	220	229	219	237	220	211	242	209	191	239	234	225	225	220	227	198	229	212	216	226	214	206	226	226	204	228	217	214	209	229	205	203	196	233	220	247	218	214	208	203	222	195	212	206	236	199	244	203	223	202	237	236	225	225	217	239	204	193	205	209	204	222	227	224	221	225	205	226	211	210	213	197	188	251	222	202	227	210	213	198	197	211	215	211	196	182	188	207	213	203	223	203	222	207	225	218	222	206	198	223	247	243	226	210	202	237	175	199	208	210	196	202	199	194	240	199	211	213	209	225	214	178	211	219	214	233	193	224	204	251	222	200	223	218	225	224	228	214	195	212	240	217	219	203	218	224	212	229	219	232	217	204	224	209	200	212	220	199	201	218	211	227	203	220	205	227	218	211	236	212	212	204	220	229	205	203	232	218	216	207	216	211	217	222	172	238	199	220	199	196	219	220	219	257	203	239	231	233	203	208	225	220	204	214	224	237	223	219	227	220	199	236	209	201	229	190	198	220	203	230	235	200	231	202	232	225	194	209	210	205	206	208	207	218	223	185	234	218	206	239	219	225	222	181	229	209	231	205	243	197	248	202	234	226	217	210	193	222	195	232	193	198	226	224	186	214	200	211	195	211	197	219	205	198	226	201	213	213	211	208	217	203	205	207	233	196	217	234	238	190	187	239	212	206	203	235	219	215	217	223	224	194	185	210	200	219	202	236	211	208	225	217	200	197	250	224	216	217	192	214	219	209	237	233	214	226	224	191	199	239	249	201	210	206	239	221	221	190	217	197	215	235	224	216	221	226	208	224	223	189	192	216	214	208	207	213	231	209	208	227	175	221	227	251	209	208	224	216	218	203	244	219	219	216	203	220	197	234	201	249	221	216	201	203	225	223	211	227	234	234	224	203	200	210	206	182	226	224	208	239	200	203	224	220	199	196	222	218	205	226	206	213	227	198	217	190	248	200	238	221	209	224	214	203	217	223	216	207	234	216	222	192	209	232	212	220	222	209	213	209	226	215	226	238	200	219	227	239	224	220	223	238	232	208	213	217	201	217	224	206	237	207	232	206	212	235	208	232	209	206	209	227	236	224	219	200	217	208	215	228	184	209	198	227	230	210	224	222	238	227	219	245	232	215	219	197	201	193	226	204	212	230	206	212	235	192	243	210	239	237	228	206	205	231	231	188	210	211	224	222	220	210	208	202	226	205	218	227	213	207	218	213	210	231	224	218	195	219	230	240	182	210	198	221	204	223	230	201	222	224	217	209	230	201	209	200	245	225	230	220	214	208	227	206	194	210	216	213	222	189	211	205	202	247	231	205	216	234	209	207	216	205	233	204	203	200	219	213	236	214	217	178	196	231	189	219	194	215	222	210	243	229	199	221	213	230	213	213	220	216	220	211	199	192	237	218	214	211	229	210	204	176	213	201	200	237	228	179	235	227	182	189	205	235	203	212	211	229	213	215	197	226	229	206	174	202	226	197	216	207	201	191	208	215	219	233	208	207	228	195	212	203	211	192	211	205	198	205	198	205	221	240	212	252	190	215	222	218	208	208	208	194	215	199	235	225	223	201	204	225	213	226	200	246	239	230	205	215	223	207	214	216	216	193	219	223	214	181	224	217	193	212	218	233	221	217	225	216	213	198	214	200	189	235	194	210	207	216	247	224	220	207	185	220	229	237	205	219	199	235	231	233	229	218	210	215	230	196	226	208	210	214	182	238	227	225	226	236	230	208	181	207	212	225	229	196	227	246	194	239	222	234	229	189	233	215	211	226	227	187	209	205	209	208	232	221	216	199	200	199	223	232	202	212	217	221	203	210	233	225	197	218	190	245	201	227	195	237	219	225	222	186	230	210	224	209	234	207	215	229	178	220	222	234	215	220	191	214	240	210	233	206	217	218	202	230	236	200	179	227	196	199	215	210	228	223	221	208	208	245	225	220	212	198	197	203	202	229	226	217	222	234	215	219	201	202	246	212	205	193	208	231	197	211	214	224	196	205	214	205	217	205	228	206	215	219	241	230	210	214	195	226	228	202	231	239	252	224	226	217	226	230	203	187	216	217	208	200	226	235	197	230	206	219	214	196	210	222	251	219	232	216	218	223	210	185	226	207	205	223	202	229	211	196	227	212	246	214	213	218	219	205	209	214	208	210	215	207	222	234	227	240	198	212	218	237	227	249	208	225	197	220	230	174	239	192	224	224	214	192	229	269	220	189	188	200	216	226	222	206	217	205	231	234	243	209	220	211	207	222	215	202	233	214	238	223	216	198	208	247	204	212	204	231	234	180	204	224	240	208	234	235	209	211	237	220	230	227	219	189	202	215	236	183	188	209	215	220	212	198	202	206	219	223	221	213	225	223	224	246	210	206	212	214	218	210	233	206	199	220	195	210	192	207	219	216	224	212	213	195	205	214	209	191	200	216	209	194	198	245	195	225	227	194	211	208	207	193	215	238	214	208	217	240	257	215	219	215	185	240	220	240	189	205	202	228	187	220	225	225	208	210	224	207	210	226	223	238	205	214	206	192	221	180	207	215	203	196	215	227	225	232	205	202	217	194	226	228	221	198	211	195	194	221	206	215	235	228	187	210	233	209	241	225	196	209	228	222	238	221	212	206	235	214	202	195	195	201	217	222	206	207	192	216	213	211	214	221	209	234	200	217	222	218	203	230	210	239	226	210	248	234	199	216	182	194	232	216	217	200	178	208	191	192	207	209	223	245	212	199	200	212	218	205	206	195	201	218	200	219	218	201	213	203	197	220	227	234	217	219	227	212	225	241	200	216	222	221	223	211	225	219	205	228	236	197	219	192	225	206	217	209	187	205	219	213	219	195	231	248	197	202	203	202	228	238	205	217	237	203	211	229	228	222	228	209	222	225	210	230	234	182	214	224	238	230	210	171	223	213	210	218	236	202	221	189	203	225	207	223	220	204	241	235	194	224	236	202	221	229	212	214	205	225	231	207	209	229	222	208	201	237	213	213	230	209	206	211	244	236	226
22429	2226	5093	5813	4948	4044	3473	2760	2420	2159	1904	1696	1551	1422	1256	1226	1121	1127	1046	1006	1008	904	942	929	893	885	846	816	816	829	791	784	789	742	766	796	761	751	762	740	736	690	741	692	739	653	736	730	686	701	659	717	716	739	727	680	639	678	689	705	654	665	627	646	642	643	671	623	671	627	639	693	683	712	678	643	677	627	646	656	673	654	628	650	658	639	666	641	667	688	633	661	691	653	663	646	672	653	643	659	659	609	634	625	597	620	660	639	636	680	637	616	665	639	681	656	646	646	639	619	629	630	630	685	670	644	655	633	665	622	636	630	623	633	618	622	620	614	631	636	602	629	651	641	597	642	625	632	606	635	634	661	644	638	633	598	644	645	630	616	625	656	630	680	602	633	627	643	654	664	641	598	623	649	612	652	614	636	642	632	657	643	601	634	642	653	677	618	642	654	678	643	611	607	654	649	647	633	644	663	654	595	655	701	645	586	624	665	629	634	599	660	647	597	670	660	657	634	681	618	656	609	692	627	638	617	632	687	665	658	608	676	604	648	666	631	617	705	632	683	677	597	626	609	629	682	641	663	609	632	651	646	631	620	649	648	635	627	674	551	645	604	637	611	660	647	655	608	663	625	641	635	628	668	663	611	623	627	594	650	613	659	633	621	625	625	635	669	610	662	584	638	645	620	593	675	660	625	650	643	651	602	610	640	666	623	588	676	634	648	602	685	628	623	646	637	685	667	644	628	661	620	651	619	629	634	605	636	627	680	684	648	582	611	648	607	622	632	598	686	651	604	641	637	621	676	670	634	641	662	629	649	664	633	689	669	648	659	610	621	620	614	616	624	638	634	638	669	633	633	642	676	627	641	638	612	650	602	587	686	654	675	615	652	635	637	608	675	645	666	619	633	611	658	607	650	618	630	591	612	597	621	612	649	625	613	621	728	647	602	631	674	607	642	598	622	682	680	606	703	619	660	640	619	652	639	653	627	621	613	639	624	617	631	587	609	650	637	618	623	586	631	673	649	652	656	656	677	639	638	625	676	629	628	674	633	645	593	666	608	647	677	656	657	632	611	614	641	593	639	637	650	644	600	650	671	669	663	632	641	601	645	631	609	606	632	661	582	637	646	627	595	626	619	678	702	613	702	595	630	652	630	605	668	657	654	640	620	550	620	632	595	636	640	640	637	656	609	639	645	595	650	633	691	603	660	610	677	658	594	655	645	656	616	641	668	651	644	655	630	665	561	655	655	635	665	624	629	614	619	616	690	666	604	621	660	621	663	611	670	650	625	646	613	619	621	693	662	643	661	602	622	631	614	678	675	644	648	664	651	619	660	648	653	624	637	627	606	648	669	644	652	622	676	601	640	650	589	659	668	663	643	603	647	608	628	678	630	611	664	628	621	595	572	611	654	602	603	648	666	636	627	600	646	615	668	611	645	610	610	603	638	651	657	626	629	657	646	596	615	605	640	632	693	679	622	635	613	650	641	646	706	646	672	612	576	671	654	652	617	624	605	663	605	690	568	615	625	634	678	619	671	627	585	642	614	592	613	670	652	610	632	647	598	586	637	633	606	638	647	652	622	629	639	674	643	666	610	663	632	616	642	571	601	629	623	633	660	665	637	646	636	622	614	629	611	610	624	641	612	622	621	660	632	619	644	626	630	643	593	606	621	631	648	628	639	630	599	615	651	576	615	635	629	612	632	621	623	703	627	647	581	610	622	646	588	651	588	631	651	599	641	653	646	661	618	612	644	629	687	630	642	613	596	625	645	660	616	663	645	618	626	647	655	623	623	614	708	637	622	641	596	617	596	633	652	653	629	660	633	593	627	683	614	616	615	647	627	677	665	640	644	640	664	582	604	643	662	614	669	579	629	648	631	671	632	627	628	669	633	652	635	618	632	650	628	595	674	644	640	624	664	631	597	615	687	646	631	643	659	660	573	652	605	612	662	669	646	602	681	679	637	632	650	652	650	643	662	599	652	636	651	652	632	601	630	624	618	662	630	627	628	612	604	626	633	659	614	657	677	627	647	664	642	654	618	635	646	672	675	665	638	640	639	636	616	610	639	654	615	651	632	683	699	674	631	613	640	642	628	617	640	605	645	656	626	654	613	628	670	673	611	620	661	601	637	620	637	652	638	602	629	563	641	638	633	706	622	659	657	677	632	650	637	624	649	631	628	657	644	604	620	660	629	636	611	613	670	641	635	661	627	689	671	589	614	656	604	672	634	658	618	639	651	654	641	633	618	655	679	642	632	688	640	622	687	589	648	611	649	610	598	639	632	649	616	627	647	594	586	593	666	606	670	640	651	612	664	608	611	610	625	650	623	636	710	611	632	652	637	633	641	649	666	632	654	669	608	644	646	610	644	715	631	611	661	689	617	607	647	653	658	652	640	618	681	652	648	653	624	629	617	633	643	655	634	632	647	567	668	627	640	664	593	641	638	620	632	640	655	626	634	624	627	599	662	638	618	611	622	653	666	630	599	658	637	587	622	602	652	664	652	625	637	642	655	653	641	656	605	648	604	650	633	629	637	609	594	630	629	607	665	610	659	684	633	651	657	633	597	646	653	674	628	610	642	640	670	611	671	691	607	608	666	668	640	594	622	570	614	595	583	665	597	621	685	618	653	667	644	658	704	644	600	641	630	670	611	624	641	627	631	664	616	681	581	611	590	594	635	632	607	677	654	661	601	670	663	642	638	623	635	645	630	665	653	660	652	604	629	664	614	627	655	627	667	630	663	653	651	683	641	604	610	623	598	622	631	644	646	687	626	623	610	634	640	631	612	672	613	642	637	633	644	623	655	650	661	616	673	641	656	647	605	631	632	621	669	633	610	591	622	622	630	632	621	626	597	644	630	651	629	590	575	635	664	610	607	603	598	598	627	621	636	631	649	624	648	635	638	660	638	671	647	571	628	614	643	610	638	689	619	694	642	664	600	654	653	644	656	610	607	670	624	616	629	644	624	648	624	668	630	654	583	641	651	623	612	651	654	615	651	632	662	605	670	613	681	601	667	627	600	628	608	607	603	636	643	631	637	645	606	632	628	678	668	607	647	634	633	679	621	663	645	654	596	614	635	688	623	633	601	626	615	639	647	617	634	637	665	649	655	672	655	642	619	674	631	633	618	622	617	643	675	630	627	648	605	616	647	639	608	650	585	655	662	594	561	673	654	643	663	600	625	609	620	640	655	629	624	613	621	643	617	665	624	585	646	606	658	644	669	655	606	626	666	635	657	659	631	644	619	593	634	616	627	627	658	599	649	662	634	636	659	634	614	629	647	638	622	646	638	615	612	672	635	604	595	659	667	660	649	641	653	649	652	632	637	627	618	645	599	683	676	601	638	599	646	663	640	626	667	651	620	655	631	668	618	620	631	628	636	661	635	661	637	671	603	644	632	656	653	636	615	616	645	629	679	600	630	688	643	630	641	594	632	602	629	671	642	675	672	606	621	666	612	587	608	598	620	637	649	607	621	654	661
6482	349	285	120	123	103	101	93	93	100	97	98	80	98	91	103	76	74	85	88	82	83	98	85	90	82	110	95	99	78	84	111	82	80	98	89	77	88	91	81	101	81	98	93	71	78	86	90	105	95	88	85	79	83	81	87	77	99	79	85	87	91	78	77	88	92	92	87	83	80	91	91	78	95	79	86	78	101	88	89	93	86	105	106	87	99	85	86	94	99	74	105	94	81	91	97	105	88	81	83	89	83	94	72	83	93	73	81	76	91	92	70	87	78	78	92	83	77	97	77	99	67	74	93	85	65	62	83	88	91	97	105	82	94	96	82	79	89	91	72	83	104	76	95	99	86	78	84	93	94	98	111	81	77	82	87	68	89	68	81	98	78	83	94	68	74	97	96	81	93	94	94	90	81	95	105	83	104	89	78	84	83	78	94	84	90	92	91	100	97	96	93	83	95	87	94	106	89	91	87	81	80	95	73	72	72	87	92	106	89	75	105	86	100	92	91	90	87	87	112	81	91	82	83	81	104	85	82	76	77	67	90	91	89	85	76	96	81	88	107	77	86	98	97	81	80	88	80	78	84	94	88	92	96	84	79	91	88	84	77	76	97	94	77	76	74	91	93	86	84	71	86	87	92	93	92	92	85	98	75	98	82	64	78	98	61	76	83	97	97	94	68	91	85	82	96	86	79	99	103	97	92	103	100	89	83	82	93	87	90	80	94	91	90	91	91	94	77	78	103	83	85	70	93	90	90	96	82	82	79	104	84	72	86	92	89	101	86	85	93	84	92	94	87	91	77	81	77	99	90	95	101	69	88	77	77	84	78	85	89	87	81	102	78	84	78	81	90	92	98	105	71	88	88	87	80	68	71	67	85	86	95	91	95	93	83	82	109	76	103	69	100	88	74	88	90	96	89	98	104	96	99	80	89	87	93	96	88	75	83	75	78	94	86	89	89	94	76	78	93	87	80	100	82	90	94	91	94	99	103	74	113	91	72	87	82	96	110	85	96	87	85	95	81	76	88	75	89	86	105	89	90	85	102	81	87	80	102	87	80	86	104	86	66	86	88	89	94	100	105	110	90	92	78	88	90	83	89	101	82	90	92	93	73	91	76	93	84	73	90	100	82	96	82	87	85	84	89	74	85	83	81	84	76	90	87	91	89	91	90	70	93	88	85	86	89	62	80	78	78	84	109	96	86	72	89	106	85	73	84	99	71	86	101	78	94	100	80	84	85	80	86	87	80	83	81	100	96	90	84	92	91	89	115	74	93	103	76	82	88	78	78	84	85	69	81	81	88	87	92	74	100	97	91	101	84	84	69	73	94	96	77	90	99	70	88	89	83	93	92	84	95	79	98	93	79	80	94	88	93	74	72	112	81	98	87	91	92	96	101	70	99	105	91	87	101	79	92	91	93	98	84	83	93	92	80	80	94	94	94	73	97	99	89	89	98	92	82	103	109	91	94	92	90	86	89	93	75	80	84	94	100	91	90	82	88	74	89	74	85	83	99	89	88	93	88	85	109	80	98	81	77	94	80	92	98	87	95	89	78	95	85	95	87	86	95	93	81	90	90	104	94	99	81	98	91	89	87	87	85	90	91	83	95	95	69	98	104	67	87	85	95	104	94	103	76	80	78	94	85	81	96	91	82	88	94	84	92	92	98	90	90	78	92	53	108	83	92	98	82	81	101	101	78	83	84	74	90	90	88	95	88	90	93	82	84	65	90	84	75	94	64	89	88	84	71	96	92	80	80	90	68	87	103	73	104	89	93	113	83	81	90	103	74	96	80	90	100	105	94	103	79	94	93	86	80	71	85	77	99	96	93	113	87	110	75	78	99	82	92	74	86	74	81	71	81	91	96	99	91	82	72	90	91	99	78	79	96	83	86	92	99	82	68	92	87	83	108	102	114	98	92	76	86	99	102	87	83	77	88	79	97	102	106	100	78	77	85	78	71	101	81	101	74	99	85	95	101	104	90	72	83	108	94	83	90	88	91	76	85	104	77	112	90	83	102	89	90	95	85	74	92	73	91	80	97	95	83	70	90	75	93	80	75	77	81	84	70	99	93	89	83	85	87	79	90	85	79	63	75	98	95	83	84	89	77	77	92	77	89	92	94	82	78	103	101	96	92	87	89	75	89	77	91	93	85	80	82	105	80	79	97	74	79	98	79	74	73	99	85	69	95	87	85	103	100	90	93	76	98	87	73	100	80	73	84	88	95	79	95	80	88	91	88	96	81	102	90	82	86	92	91	86	82	96	81	81	74	78	86	88	107	101	75	113	89	81	89	90	87	99	86	81	71	88	86	75	88	97	92	67	91	94	62	75	102	85	105	97	86	93	101	93	78	97	97	85	77	76	82	94	93	81	86	79	93	107	69	89	82	93	95	89	80	90	88	81	66	96	80	69	95	92	82	81	90	99	83	71	66	94	80	83	86	85	93	77	91	82	87	75	95	94	94	92	80	109	91	83	88	87	93	89	85	96	81	91	95	91	84	83	88	92	81	87	77	69	77	88	83	95	102	105	103	82	98	98	92	84	87	79	79	94	103	88	86	103	89	76	80	95	81	78	99	100	107	80	102	90	78	93	102	100	77	96	82	99	69	83	89	97	92	111	93	99	101	84	90	81	86	104	86	81	91	100	90	96	91	83	73	79	82	86	99	96	81	86	87	80	79	80	94	91	87	87	81	92	73	88	71	81	95	81	74	83	91	86	93	88	75	88	81	79	94	96	97	87	100	89	98	96	87	89	88	104	86	92	95	96	89	76	101	106	79	82	110	78	83	77	79	85	100	84	85	84	90	86	84	74	75	96	94	70	101	88	101	92	83	109	86	90	91	86	95	91	79	99	83	94	84	79	94	57	84	78	81	78	68	77	99	98	89	110	92	85	95	94	94	95	91	87	78	92	85	78	90	90	99	76	87	79	80	79	95	79	76	100	82	84	89	89	97	74	77	82	83	72	100	91	82	80	92	84	90	81	97	88	88	82	81	80	82	79	94	106	106	85	77	80	93	97	84	81	94	85	87	100	77	97	88	102	72	91	80	92	76	101	104	88	95	90	94	75	87	92	89	87	97	86	95	91	82	76	76	89	90	104	82	81	79	83	80	77	87	98	98	81	76	87	77	78	88	86	96	97	99	94	110	90	96	88	95	94	88	79	96	84	98	88	81	70	93	91	100	104	94	85	72	94	89	85	101	94	97	86	97	84	86	92	96	96	92	88	92	78	80	80	102	87	102	74	83	97	97	83	98	95	80	90	76	113	94	90	104	91	99	87	87	78	81	92	81	109	82	83	84	77	93	77	69	91	73	82	93	65	90	104	85	79	96	96	99	84	97	86	95	104	79	97	57	97	72	80	85	72	75	80	102	79	79	92	79	72	101	89	91	94	89	89	90	89	78	90	91	93	86	84	100	79	94	88	75	99	78	84	92	87	82	88	98	73	86	100	82	96	74	77	85	95	80	74	86	81	90	96	97
6700	367	415	451	424	385	376	361	340	334	310	315	319	319	309	298	280	308	316	283	311	291	328	306	317	312	304	304	282	297	337	298	315	280	295	270	315	295	328	308	299	298	328	309	265	280	282	299	305	324	326	302	296	306	318	267	291	314	311	310	264	330	331	247	308	273	312	314	319	287	287	334	317	280	335	308	295	302	339	323	288	314	258	303	328	317	275	283	297	277	318	303	304	289	316	322	303	292	278	315	305	290	287	331	309	288	294	295	321	322	315	281	282	297	331	306	310	286	342	293	316	285	306	274	317	297	306	299	300	292	324	316	306	306	315	336	283	316	286	271	303	284	289	311	292	308	285	281	317	306	315	296	282	301	295	303	280	340	305	272	271	312	308	323	278	309	311	295	320	285	297	277	319	304	316	312	284	287	295	296	275	291	300	297	317	329	302	298	281	269	302	350	295	258	313	342	321	298	326	281	320	277	304	294	307	277	313	303	291	300	294	301	328	287	312	309	313	299	296	289	317	305	276	303	293	318	282	312	285	285	312	284	339	260	340	271	288	304	274	290	316	342	348	339	291	289	304	298	311	305	297	303	299	293	305	301	286	285	291	310	301	330	297	297	324	283	306	290	334	290	325	332	300	306	294	314	313	306	303	307	285	303	294	319	295	326	296	311	312	316	260	308	297	313	278	299	305	262	320	312	302	315	266	301	305	330	301	302	330	259	302	292	325	297	299	295	321	273	296	303	330	302	336	263	269	295	283	285	309	323	300	297	294	312	290	305	303	284	308	293	260	311	283	314	297	273	294	289	346	302	332	289	296	283	325	300	279	328	266	322	285	288	308	293	294	292	312	275	310	283	301	307	314	309	325	255	308	298	325	305	302	292	279	285	289	298	291	310	282	291	293	288	288	276	321	302	277	296	312	304	313	276	304	289	307	297	298	297	303	319	307	317	309	323	266	289	298	323	320	303	305	294	308	287	304	288	303	324	317	291	310	296	291	283	282	312	300	303	271	275	312	311	286	295	276	283	292	301	314	299	301	302	283	318	302	306	304	327	300	329	304	308	288	299	282	298	268	323	295	258	306	289	336	285	300	312	319	284	286	280	300	284	316	301	283	312	317	287	311	269	319	276	315	301	326	294	307	324	299	307	276	317	286	290	303	273	305	303	294	279	319	294	309	284	301	322	277	289	293	291	301	320	292	289	300	304	306	280	280	290	276	280	268	305	322	289	302	304	305	287	287	291	301	301	287	262	328	307	283	331	294	289	301	300	336	280	310	287	303	307	298	300	323	315	285	280	295	280	287	298	275	319	322	305	334	315	306	274	280	314	304	280	302	272	308	325	329	288	300	318	286	307	290	304	300	308	291	310	299	313	281	281	316	287	303	301	295	303	315	288	326	341	279	298	280	276	308	322	275	267	285	275	299	280	294	243	316	311	290	285	299	292	303	299	317	268	325	288	282	293	277	294	273	313	333	303	329	295	273	323	320	311	266	333	286	295	303	287	293	304	302	308	320	314	298	323	301	318	298	333	316	282	270	292	297	298	290	296	301	317	292	316	285	273	340	323	303	279	317	320	321	286	309	318	290	291	316	320	310	329	278	293	292	304	300	295	331	304	309	313	306	290	308	319	318	287	289	297	344	306	286	290	271	332	306	268	300	318	268	316	331	307	277	297	320	316	282	285	297	306	312	309	303	292	301	257	286	280	310	319	285	297	311	278	303	285	288	332	287	327	287	276	267	283	282	301	278	284	302	299	271	275	280	286	306	316	292	281	317	284	284	273	292	315	298	288	281	291	307	282	294	290	295	299	272	305	318	306	283	273	284	277	280	321	300	321	307	319	325	348	315	283	286	290	322	285	292	314	307	311	260	324	313	316	318	303	307	296	310	311	287	305	285	318	292	279	305	323	293	309	273	312	294	332	317	308	305	301	294	277	301	309	310	326	282	322	338	299	283	330	303	298	278	311	299	308	316	309	306	293	299	296	298	287	274	310	321	275	310	274	304	285	305	316	286	335	297	280	312	305	297	297	310	303	288	282	299	297	309	296	296	305	309	302	288	294	303	304	280	297	287	273	307	306	278	280	273	322	273	295	319	313	299	278	344	323	263	280	308	325	317	319	273	279	321	337	342	271	279	303	292	311	317	300	310	277	316	294	264	320	295	348	305	278	298	266	294	289	318	281	290	313	289	322	299	297	323	307	303	291	279	303	292	313	291	298	318	273	312	298	296	304	265	269	308	317	286	296	345	306	280	309	290	290	316	318	281	309	306	279	325	299	292	274	303	325	278	296	268	323	307	284	306	336	290	275	333	309	275	282	298	280	311	294	317	302	313	318	300	284	297	303	280	276	315	250	272	292	288	313	327	298	292	262	294	308	277	326	273	324	302	281	306	349	296	304	311	302	303	284	325	307	293	282	327	307	298	319	291	323	329	289	305	329	310	315	289	295	304	294	273	271	317	320	307	284	288	277	326	313	288	296	277	300	318	301	275	296	294	298	295	334	276	322	335	312	306	300	282	275	294	336	321	306	287	275	291	284	288	313	290	288	284	276	319	293	284	304	314	290	326	287	301	291	321	305	323	292	300	311	280	310	269	269	324	311	322	312	328	330	316	317	292	270	297	297	311	320	319	310	294	276	294	283	330	301	323	282	297	295	312	295	298	257	282	291	294	291	306	271	286	314	328	276	278	285	277	288	292	286	298	274	290	291	296	277	304	291	292	309	286	290	294	296	305	265	298	311	288	305	294	296	300	272	308	315	320	277	322	300	330	320	328	299	311	294	303	318	280	286	294	286	299	290	312	312	298	319	294	304	271	296	275	303	330	305	318	307	300	320	279	309	293	308	300	274	304	289	271	292	307	290	290	290	274	297	292	308	302	295	306	312	286	293	315	313	297	289	300	297	295	315	326	312	339	291	291	340	267	334	293	298	308	287	303	274	306	313	326	304	313	346	327	295	311	284	319	321	301	308	313	272	319	309	302	291	265	289	283	288	302	295	300	296	292	330	286	301	295	320	276	285	307	273	310	286	308	309	308	298	311	292	303	273	286	340	300	325	292	313	307	312	323	290	296	322	318	294	307	307	301	334	303	322	326	331	298	301	308	317	298	301	299	321	279	323	310	306	272	317	324	315	323	308	311	299	266	305	297	322	303	313	304	317	305	286	322	284	287	287	306	304	320	258	302	290	283	298	296	273	318	291	284	297	280	304	286	302	330	315	283	280	294	322	301	311	300	277	278	306	277	285	307	298	292	330	312	298	310	302	304	299	293	305	268	319	332	305	303	300	300	291	300	297	303	319	301	292	298	321	298	283	288	283	336	300	307	297	273	316	277	320	294	275	306	310	311	299	284	295	276	311	297	323	305	295	300	314	265	308	285	301	298	294	327	289	317	309	280	294	293	321	316	312	287	276	310	306	324	317	309	272	286	306	294	273	309	330	283	300	282	320	314	278	305	279	314	305	290	295	296	324	331	307	274	312
39103	15907	2797	936	642	485	375	310	269	238	193	167	187	186	162	168	143	140	128	135	123	130	114	127	125	120	144	106	127	117	115	118	127	113	116	113	109	97	118	99	110	98	112	108	107	98	122	112	118	107	128	119	107	114	134	105	116	117	101	100	128	106	100	97	120	111	99	97	120	106	118	106	114	114	117	107	116	103	101	107	98	129	103	114	127	99	99	94	115	112	98	92	124	109	90	106	113	111	109	97	133	116	98	123	141	98	129	100	99	96	97	111	107	103	108	100	108	116	126	106	113	101	115	128	94	110	112	102	118	118	114	119	110	114	101	107	122	108	104	97	101	115	117	98	113	80	119	83	102	121	107	118	121	113	104	105	106	95	111	97	111	90	109	90	97	109	119	113	104	92	112	91	110	118	106	106	114	102	121	109	119	97	114	96	115	117	102	113	103	94	112	107	117	125	104	107	129	115	109	83	108	145	105	97	103	119	113	115	112	118	109	129	96	102	111	108	117	100	124	98	111	114	100	102	111	93	109	113	108	116	114	91	111	108	111	99	113	113	96	121	83	115	109	104	123	120	124	118	104	84	117	96	111	103	99	111	110	97	101	107	115	113	109	93	119	101	99	118	110	117	105	108	124	81	117	116	112	122	103	92	94	109	113	103	126	87	94	106	110	109	96	123	123	98	105	103	110	94	100	106	103	107	105	106	104	103	99	106	92	109	106	114	115	102	126	89	95	87	108	127	103	120	115	120	100	102	107	114	92	100	120	102	107	106	110	111	97	114	107	137	103	95	115	102	116	118	93	114	104	105	105	87	108	102	110	115	104	117	116	103	112	110	108	108	128	114	96	86	128	110	113	101	106	101	91	94	104	123	109	123	100	104	90	117	115	86	104	92	123	101	111	100	88	103	113	111	125	94	115	121	99	108	103	99	111	89	108	85	104	85	99	96	104	101	110	105	106	89	111	93	106	83	104	110	88	96	109	104	102	110	119	106	109	99	93	115	93	114	85	93	89	99	118	124	106	105	91	96	102	112	105	111	111	115	124	89	111	111	112	100	100	104	120	127	116	104	109	102	97	86	109	93	89	102	109	125	107	108	103	105	105	119	100	89	125	130	110	121	118	72	100	102	87	100	126	104	118	95	98	116	108	138	119	119	103	122	115	111	114	104	102	106	95	108	99	100	97	107	98	108	106	104	105	101	98	98	96	122	110	109	114	106	109	116	97	101	119	103	103	115	111	102	101	108	103	102	106	112	111	115	112	100	104	85	136	120	113	104	114	104	115	94	113	113	107	119	103	115	105	106	98	102	103	88	110	105	110	109	94	96	106	120	102	97	105	109	111	117	102	95	107	103	123	83	111	104	104	99	119	110	104	92	112	108	106	104	100	108	99	92	101	100	91	126	109	108	116	115	105	114	121	116	86	102	104	118	103	111	87	122	112	93	117	109	109	103	95	122	110	109	124	108	100	106	102	115	97	96	93	92	84	93	118	113	117	104	100	106	105	120	110	118	119	107	99	100	109	108	91	111	112	104	104	114	113	108	98	99	119	126	105	110	106	114	90	115	97	100	132	111	111	110	104	104	112	126	88	102	113	100	106	106	102	110	108	118	98	98	100	98	115	122	112	105	105	114	116	109	97	113	127	117	108	104	103	99	126	91	116	118	110	116	114	75	101	100	104	112	101	100	116	104	98	98	105	112	105	112	98	105	107	93	114	93	101	102	116	97	120	123	110	104	103	112	101	95	112	118	124	104	112	110	110	108	108	121	86	119	109	97	95	92	104	136	123	109	122	112	116	102	103	107	117	109	105	114	94	131	82	118	117	113	115	90	119	115	84	103	100	99	111	95	124	106	96	90	74	119	121	107	113	115	94	114	109	100	109	107	127	102	96	102	111	105	91	105	103	115	103	100	109	112	89	113	114	115	109	89	102	112	93	109	113	122	114	101	127	100	109	125	114	93	100	113	108	106	119	98	108	101	117	126	88	97	106	107	86	94	84	111	104	95	102	129	125	90	98	132	95	92	113	120	108	75	103	103	109	96	112	105	103	109	108	107	113	104	110	118	104	102	96	97	122	108	105	120	97	109	84	114	100	105	94	108	111	123	123	102	118	113	118	121	108	113	102	100	104	99	117	113	106	89	110	97	113	108	126	113	105	103	132	103	106	97	116	89	115	105	95	106	108	126	96	109	98	108	101	123	126	107	113	111	119	104	121	102	110	114	107	94	111	82	97	94	100	89	101	105	107	117	80	113	120	100	109	106	93	114	106	85	104	105	99	88	91	136	109	105	111	127	104	102	99	118	101	96	94	98	100	111	111	110	111	127	113	93	119	112	90	105	96	107	99	100	83	100	117	96	115	104	92	103	123	106	98	115	104	126	121	100	99	105	120	107	86	100	86	98	103	88	101	81	120	107	99	99	104	113	124	114	116	103	98	106	115	108	96	110	115	95	106	115	111	106	99	118	110	114	96	116	108	99	114	110	106	116	99	87	91	108	116	105	113	111	106	92	98	103	131	90	108	116	106	106	105	122	108	91	119	98	104	108	124	111	102	98	109	122	111	89	113	112	101	106	100	112	104	122	104	114	129	107	103	109	108	104	114	108	122	98	119	105	104	106	103	107	89	99	107	114	119	110	103	111	101	92	112	91	107	99	102	125	115	111	108	93	99	100	96	86	97	118	99	100	116	108	93	117	84	110	111	105	105	122	110	108	97	105	122	85	100	120	103	105	102	96	102	104	91	112	109	98	95	102	99	104	105	102	114	90	125	95	114	118	102	98	125	110	124	110	114	112	93	121	108	100	104	107	123	110	115	105	103	119	109	109	119	94	117	102	98	98	100	94	114	101	128	100	101	115	106	113	118	94	114	111	110	107	116	109	107	93	102	122	112	101	105	126	104	97	93	90	108	135	115	99	130	113	120	117	114	99	90	108	89	118	108	109	131	105	112	102	100	123	94	87	114	127	91	126	122	98	102	97	110	77	131	107	111	94	102	128	96	119	124	104	91	117	116	110	109	87	109	108	128	97	104	108	111	97	100	107	105	101	112	91	106	123	92	102	93	93	99	103	105	103	115	95	115	114	101	98	125	99	105	100	116	114	102	95	98	105	111	110	94	100	98	97	103	119	112	115	120	123	104	97	111	100	101	93	103	97	107	125	113	108	111	123	104	107	108	103	108	100	112	127	108	101	113	96	112	99	92	121	117	106	99	120	97	113	105	103	127	102	103	100	96	107	123	123	109	119	104	113	97	92	113	106	122	117	99	83	111	92	113	103	108	104	110	106	108	109	92	98	114	116	106	114	106	114	113	93	107	102	100	123	87	111	101	86	118	103	105	131	105	99	115	111	88	94	96	108	113	114	101	114	107	117	104	84	101	96	97	114	110	105	117	115	106	90	124	84	98	124	106	121	118	117	107	114	117	106	117	105	103	101	108	104	103	100	102	121	103	102	102	105	107	105	113	94	100	103	110	97	83	92
17852	1193	2732	3108	2683	2155	1824	1572	1270	1054	964	919	822	735	706	631	607	620	567	602	518	511	507	502	517	476	453	456	464	443	452	445	440	398	416	418	416	422	430	430	391	392	395	407	391	400	376	421	354	392	404	380	330	406	379	369	378	378	405	373	357	409	389	371	397	358	354	353	383	403	354	399	343	393	353	391	356	334	361	352	347	307	352	365	358	388	361	384	366	352	364	371	361	388	351	372	367	375	336	361	330	361	329	386	356	406	377	364	391	344	353	371	375	371	352	376	359	397	332	370	343	355	344	356	327	344	340	368	359	378	399	363	356	344	318	385	350	360	316	328	382	378	364	341	340	394	315	329	331	378	367	371	362	357	371	367	349	406	323	376	354	343	347	341	330	335	390	386	344	384	342	368	354	347	317	359	394	355	359	324	385	326	367	367	402	380	346	322	362	373	338	397	399	353	338	355	348	356	392	378	340	358	377	359	376	373	343	321	341	338	336	360	360	374	328	349	323	360	338	378	354	353	359	366	341	386	368	394	383	327	365	342	386	341	356	343	334	362	365	367	346	349	347	325	346	359	350	365	351	371	354	348	353	359	329	370	339	361	343	363	313	377	330	338	396	353	352	345	325	391	383	362	377	387	343	356	342	376	352	364	341	333	349	350	363	331	372	339	312	345	376	388	367	362	360	360	354	357	375	348	358	370	408	347	358	352	386	365	398	385	350	342	392	341	354	344	341	359	343	371	326	361	330	390	376	372	343	334	353	334	346	355	371	369	339	388	331	351	372	362	392	331	341	344	327	349	326	350	334	371	397	362	369	359	380	346	323	351	329	372	352	383	371	359	353	367	347	361	332	346	359	372	367	368	360	375	344	330	348	347	355	362	378	348	395	341	373	355	361	324	340	371	338	359	337	379	332	352	360	338	354	341	397	349	365	377	336	354	398	400	373	373	328	379	297	342	344	359	338	339	335	351	352	388	344	371	344	360	356	348	334	404	385	359	338	356	350	384	331	333	363	369	371	361	342	366	350	369	351	340	361	347	392	390	368	337	373	367	372	376	343	355	375	356	360	335	343	345	350	332	345	326	323	357	380	366	374	343	375	340	396	345	354	366	358	345	363	392	379	364	362	352	346	323	383	363	371	348	367	322	387	395	338	392	336	363	352	327	327	361	340	358	371	380	357	341	338	380	392	322	378	351	342	386	335	361	355	392	345	393	345	332	381	382	349	349	377	371	324	335	375	354	383	358	370	386	361	357	362	340	342	378	328	334	361	371	364	365	366	373	381	355	345	359	338	336	327	342	363	345	356	382	341	348	391	337	355	347	366	370	357	348	358	398	355	396	360	374	373	353	348	314	324	369	342	357	333	320	366	387	321	339	383	366	372	357	386	363	348	363	385	378	333	373	363	342	371	318	336	334	363	376	354	377	341	356	357	353	349	314	400	364	380	365	379	367	352	384	377	369	337	337	377	374	353	367	381	358	388	359	359	342	369	352	369	408	338	363	341	341	373	339	388	362	375	382	343	389	339	377	349	354	346	362	322	366	356	353	331	334	334	343	364	344	380	342	350	369	316	355	364	356	326	324	338	359	350	336	345	358	347	364	372	350	356	360	394	361	342	397	357	396	362	345	331	351	377	371	389	328	365	353	335	337	341	373	377	323	336	372	362	352	330	369	335	358	356	332	394	374	328	352	361	333	354	341	362	368	379	361	356	364	332	340	349	348	380	355	331	365	362	407	337	365	342	399	345	352	364	333	372	354	383	363	392	363	335	352	344	336	338	383	339	361	356	340	322	358	351	349	353	355	335	349	382	367	375	343	363	348	344	377	345	314	349	334	356	329	348	363	368	389	335	362	346	347	372	381	359	334	353	347	343	345	308	322	363	357	381	367	374	327	338	349	352	368	311	340	369	370	355	377	401	350	368	376	373	358	358	383	366	346	360	350	357	323	350	366	331	343	368	359	349	346	354	369	351	343	370	361	366	365	363	357	367	364	364	341	355	356	315	373	349	387	356	372	372	371	363	369	361	363	355	380	329	363	362	375	359	394	348	331	349	353	334	346	356	347	330	364	351	352	360	383	343	359	392	348	371	335	374	367	367	376	361	352	372	359	386	373	352	368	375	361	363	362	369	358	370	354	348	339	348	355	349	382	332	356	398	379	359	349	343	342	391	345	362	371	358	358	315	370	368	330	368	370	341	356	388	354	355	340	365	367	345	335	370	342	348	368	371	363	355	334	377	338	322	356	334	346	385	325	356	386	328	384	354	386	332	363	383	380	352	330	399	393	353	352	395	353	378	350	380	327	344	340	330	367	354	352	343	364	349	370	342	334	359	342	346	358	350	353	335	371	363	364	356	345	349	329	364	355	395	339	337	338	374	379	374	356	385	367	375	347	365	331	359	357	341	362	360	366	376	323	353	378	345	360	393	358	347	348	353	368	361	372	352	336	358	344	349	376	326	377	375	356	337	313	331	374	379	350	365	360	385	360	357	398	348	356	345	335	361	373	355	351	347	364	337	340	328	359	348	375	347	356	343	399	370	356	344	325	360	362	347	353	369	347	368	347	350	357	338	375	379	345	376	362	358	351	379	369	358	328	368	365	367	336	341	381	359	353	383	365	384	331	344	349	350	357	379	368	339	334	355	367	370	301	324	361	362	334	359	387	345	348	362	355	347	341	376	379	341	326	341	360	367	356	369	365	348	366	386	364	357	360	355	356	377	349	374	354	363	340	344	359	335	360	335	376	349	346	348	350	337	350	382	353	349	337	366	353	371	381	347	340	363	364	366	388	342	350	367	383	349	357	354	369	327	347	390	358	369	327	387	330	367	350	323	336	346	370	348	350	351	367	336	320	364	347	356	380	344	359	359	375	353	366	373	343	374	341	354	373	382	381	346	351	347	351	361	347	341	337	322	371	310	370	345	383	373	349	387	345	331	347	378	327	383	332	359	362	390	328	385	321	350	363	380	320	333	357	357	310	359	326	375	377	358	366	339	359	373	366	363	360	332	327	375	355	346	356	359	363	376	336	359	361	371	317	369	369	372	346	353	363	344	361	343	371	363	381	378	375	298	347	331	359	373	359	361	383	341	353	405	371	350	355	344	353	357	388	393	369	351	387	360	368	346	368	383	336	379	364	349	361	337	349	367	387	377	369	329	358	339	353	337	349	348	340	369	325	351	347	342	339	348	362	337	346	351	326	352	374	361	354	383	330	353	356	377	348	314	357	351	368	361	354	375	369	353	367	372	370	350	370	382	371	358	373	385	343	372	380	342	355	333	347	341	363	370	342	360	386	321	365	371	345	365	373	339	335	360	399	351	350	346	342	343	356	344	309	332	319	396	365	363	366	360	368	323	377	355	356	354	349	331	319	362	345	368	349	345	355	367	366	337	382	385	350	374	358	332	352	391	366	364	350	327	377	355	360	333	357	365	391	359	355	375	303	363	346	345	367	359	351	383	364	377	396	339	338	364	371	372	383
43960	23717	13690	2325	1386	1022	821	613	554	447	435	381	355	357	283	289	256	306	260	260	278	251	233	272	216	229	224	243	257	230	226	260	249	215	235	241	230	220	234	225	259	251	213	238	202	226	205	216	235	228	206	241	213	222	227	215	214	238	228	198	198	198	186	238	226	217	236	242	218	219	200	229	223	210	223	222	202	220	221	236	219	214	193	199	226	213	213	211	228	203	229	200	210	210	230	202	198	185	205	209	197	220	207	202	200	193	180	193	226	214	212	228	203	193	208	189	193	224	220	233	202	215	229	211	218	192	204	227	200	201	184	217	241	225	205	203	219	215	192	208	217	205	200	203	223	202	207	199	225	208	237	278	221	229	222	196	208	218	237	209	223	247	210	223	194	212	216	198	228	212	208	219	218	190	223	224	198	211	200	240	208	227	229	216	224	234	223	208	194	197	229	188	219	248	205	182	215	249	244	224	220	203	200	199	203	215	193	203	218	217	223	223	214	243	208	229	228	186	193	217	205	206	238	212	212	219	219	191	207	234	211	216	227	230	224	219	203	225	205	220	213	203	212	223	223	220	214	238	230	220	202	211	243	201	228	212	205	224	216	214	218	230	203	244	223	201	222	234	196	208	212	235	203	240	222	199	202	198	180	210	223	204	214	203	216	185	217	213	189	190	197	215	211	215	213	211	199	211	215	219	213	209	219	200	206	209	195	212	225	216	206	228	223	204	193	255	183	186	196	191	198	221	220	231	218	219	212	211	229	241	214	194	234	236	227	224	236	192	211	228	235	184	214	203	191	207	219	210	199	251	202	237	233	187	235	237	210	195	178	224	204	230	210	222	201	235	217	215	193	205	206	225	224	225	207	212	216	215	219	238	217	213	216	200	218	216	232	212	196	218	211	214	203	232	201	201	214	217	225	233	221	227	215	206	207	229	203	203	219	223	198	205	220	180	184	199	212	191	192	227	243	212	212	221	216	175	207	196	198	222	227	192	224	189	240	196	228	212	184	194	212	211	212	198	212	216	212	209	219	194	219	197	232	220	200	247	182	201	219	223	221	228	201	208	208	216	215	178	211	207	213	205	232	230	211	189	223	215	226	194	190	213	192	188	201	214	193	208	210	203	221	210	205	204	184	214	210	206	228	202	196	207	207	218	167	242	227	226	213	193	196	206	207	211	219	211	225	180	222	180	209	180	199	220	240	213	229	178	201	224	206	235	201	218	206	206	247	203	221	205	227	213	223	193	202	198	209	226	198	203	178	230	207	200	231	201	207	202	209	208	223	195	234	214	235	246	198	223	196	208	214	210	197	203	224	202	210	219	188	206	195	232	214	209	200	212	213	234	196	198	207	226	242	187	204	220	224	218	249	228	199	195	200	193	208	224	204	189	201	194	203	212	215	216	222	209	199	198	208	227	217	193	199	212	195	208	207	224	208	204	208	213	211	244	189	225	224	220	201	208	195	211	209	208	175	210	190	194	239	232	183	205	229	256	234	202	187	203	220	230	236	176	197	215	197	224	253	226	221	221	213	226	198	211	190	211	215	196	195	209	243	231	205	205	196	215	213	200	234	211	219	194	211	210	234	229	204	204	219	216	202	212	198	224	219	234	219	204	202	206	214	191	213	218	220	203	212	212	223	213	238	185	188	211	191	202	211	210	225	211	211	203	209	208	220	215	215	218	197	221	213	215	217	203	232	172	230	197	207	217	214	234	205	226	214	213	223	218	212	203	220	207	209	230	219	192	186	212	188	215	209	234	206	174	220	223	204	192	220	221	201	213	213	193	200	203	217	203	226	182	208	205	226	205	214	248	217	204	231	201	231	224	206	211	214	189	225	214	219	225	207	227	188	186	193	225	224	211	199	227	180	226	204	235	207	216	216	240	222	214	214	213	213	220	210	214	188	202	236	215	215	196	217	204	205	179	215	215	215	206	198	200	229	203	201	217	207	207	187	227	222	195	223	206	247	207	210	220	190	208	202	204	187	207	185	216	207	246	220	218	218	194	180	195	218	213	222	210	190	195	215	235	204	252	212	236	216	225	212	196	209	191	223	217	226	186	195	214	210	201	204	203	210	225	201	214	217	217	182	188	199	217	236	264	219	217	224	209	218	205	211	193	185	193	227	197	203	203	212	216	196	238	216	195	207	205	219	183	197	205	223	221	207	204	193	220	198	162	220	195	213	206	210	216	238	220	235	202	192	196	203	196	218	208	220	218	206	205	215	183	234	218	238	204	201	178	203	204	209	208	223	200	206	209	210	204	191	214	223	237	197	224	188	213	183	228	223	202	218	231	201	229	224	211	204	188	216	206	205	178	219	222	216	233	188	215	236	224	222	213	212	200	218	243	195	221	209	233	211	212	200	198	194	209	189	193	215	208	220	215	219	206	197	208	198	202	230	235	215	223	188	219	211	225	210	198	249	211	203	246	218	213	218	209	204	200	231	200	217	219	201	212	177	189	214	226	220	187	211	202	229	211	216	216	208	210	206	202	237	202	217	206	193	229	196	224	209	196	204	218	221	211	206	216	211	186	221	172	223	205	220	193	214	192	205	229	199	239	207	215	220	218	229	215	175	211	236	208	212	197	197	190	202	223	219	210	200	227	237	222	211	212	205	206	218	204	218	235	219	204	189	213	213	235	206	231	200	194	215	221	200	226	206	190	231	210	196	216	239	197	186	223	198	219	190	181	223	238	183	196	231	236	190	201	228	228	229	191	227	213	233	220	188	220	215	217	224	220	200	213	221	223	191	205	223	220	205	238	207	221	209	201	205	232	216	221	218	211	217	193	218	224	212	199	201	207	197	231	198	221	222	232	211	199	210	208	228	227	212	223	232	211	241	182	199	210	197	212	224	253	198	213	221	209	232	226	215	193	205	222	209	217	196	193	209	203	183	213	232	224	211	234	233	195	209	219	206	203	231	189	202	172	231	205	221	195	214	219	203	241	230	200	224	219	220	205	217	194	229	216	210	204	202	207	205	209	203	212	228	180	216	229	208	207	221	202	209	239	209	224	202	208	213	227	216	203	190	205	213	204	211	212	221	228	206	208	201	218	222	221	213	186	234	209	224	202	234	196	220	192	208	207	211	218	221	225	209	211	206	235	207	214	189	212	219	219	206	201	198	227	214	211	229	203	223	212	202	214	184	251	227	201	202	194	205	240	213	200	185	195	213	210	196	212	189	219	197	182	204	217	218	215	207	216	234	221	218	212	185	239	210	176	195	221	213	206	220	218	217	201	179	237	198	194	235	219	203	203	222	259	193	224	235	202	212	208	219	201	191	220	228	202	228	227	196	223	208	199	227	213	216	232	210	220	220	192	181	208	219	195	217	203	195	212	204	182	219	225	201	217	230	197	198	213	212	207	213	195	201	197	212	216	195	213	218	192	205	199	229	203	213	214	197	219	233	238	219	225	193	202	198	201	213	207	229	210	202	212	236	229	227	242	205	207	195	200	198	233	216	211	187	210	223	213	219	180
22158	2261	5316	6032	5008	4143	3391	2849	2352	2199	1895	1723	1513	1437	1298	1256	1195	1119	1068	990	1042	1032	959	918	890	855	874	791	837	781	741	784	821	775	740	727	718	761	742	741	711	699	722	685	674	727	744	634	688	668	680	710	659	746	706	651	666	677	661	651	709	690	660	656	670	651	658	662	610	676	670	669	681	664	635	663	680	668	667	643	702	582	662	678	641	640	671	688	639	678	608	689	634	630	632	653	617	623	626	632	634	637	673	633	589	647	605	621	616	616	642	685	682	655	622	624	616	624	593	637	660	642	675	621	640	679	624	631	607	652	616	659	609	644	624	592	642	652	603	678	647	616	553	629	622	646	629	665	611	627	680	631	619	647	582	660	683	627	624	674	608	615	612	612	624	654	616	649	636	671	621	684	627	676	674	643	628	638	655	612	625	650	642	639	637	645	675	565	641	628	667	608	604	633	628	658	580	693	628	587	664	602	616	658	595	602	655	624	614	623	608	634	663	614	614	645	631	650	621	659	610	632	609	628	633	685	634	599	594	613	621	628	630	644	666	652	588	623	676	618	641	638	679	636	643	612	641	653	621	613	666	669	656	642	604	632	618	612	650	644	632	619	598	702	625	643	664	588	603	663	623	612	661	613	645	653	642	596	614	621	661	636	623	622	630	653	627	642	655	634	663	622	610	619	614	637	657	628	666	639	629	629	617	643	680	652	652	656	616	655	647	610	638	635	628	649	629	604	623	644	623	585	632	616	605	603	633	637	645	666	622	653	642	572	620	618	654	594	621	603	633	661	621	581	600	660	628	637	670	629	639	663	603	670	648	672	631	679	618	673	642	645	627	646	591	622	644	633	646	643	668	666	670	604	629	648	614	635	621	637	627	644	626	625	593	652	654	630	628	628	606	672	576	619	623	660	632	631	642	659	630	596	632	666	576	602	595	635	621	667	657	649	631	637	637	618	621	649	622	590	614	601	621	646	599	621	674	663	627	615	683	632	669	644	626	582	633	640	638	635	647	579	613	636	613	602	617	611	622	628	666	654	640	638	618	650	634	662	677	600	611	655	637	608	661	648	584	657	594	627	627	609	642	643	639	662	637	659	612	596	604	637	631	690	610	604	615	618	588	661	615	622	636	637	644	655	624	599	646	635	626	630	633	645	607	625	640	607	591	622	640	660	636	646	637	639	649	611	646	635	634	656	652	584	662	624	616	652	610	628	615	564	634	639	666	620	618	698	662	658	634	640	558	654	617	614	629	602	649	670	647	656	644	623	621	639	653	608	584	598	649	614	587	638	659	618	622	638	593	650	659	661	621	632	615	606	644	650	648	644	637	628	610	612	616	670	620	688	702	661	659	670	645	600	676	634	635	623	614	660	676	629	666	628	662	609	645	598	688	664	693	649	630	605	674	636	609	663	693	628	564	657	616	690	600	641	588	639	594	632	637	691	566	635	661	625	640	631	652	615	591	623	625	638	665	618	636	635	598	593	624	625	610	628	646	589	619	640	647	642	663	639	636	647	648	630	643	640	618	628	672	644	633	653	645	600	619	622	570	639	628	628	615	632	613	632	611	614	595	629	612	628	611	610	605	666	638	584	686	632	628	601	655	610	643	652	646	630	624	604	607	641	582	682	615	608	623	664	630	593	599	629	663	681	677	648	684	620	636	634	594	615	604	626	606	627	637	637	649	635	629	625	660	624	631	631	604	585	624	645	673	617	561	647	645	611	625	628	613	699	650	575	655	659	624	620	638	677	629	615	592	637	632	621	638	596	638	642	670	645	669	677	630	661	628	631	655	593	644	601	563	604	650	629	635	643	634	601	658	596	643	681	655	648	630	646	589	679	668	592	620	648	630	608	632	613	628	647	611	631	626	643	664	592	624	589	624	640	650	658	599	630	626	586	609	623	689	673	647	660	655	633	593	664	637	657	647	656	591	600	625	607	622	647	676	649	658	663	636	674	672	620	641	642	634	628	621	616	616	650	674	639	626	605	662	688	628	673	641	589	637	622	625	627	608	614	620	643	668	661	639	639	641	620	664	652	714	638	640	608	620	626	628	597	635	652	660	612	631	602	594	642	630	639	617	617	594	631	684	689	593	615	613	687	646	601	624	632	676	666	651	628	644	630	632	676	653	671	630	599	629	611	618	658	592	626	581	664	584	625	582	653	668	608	657	628	583	624	655	630	628	602	639	631	673	622	652	607	673	648	631	584	639	642	630	642	586	643	606	657	652	650	629	616	603	636	680	653	641	648	630	660	640	648	633	605	600	633	637	653	647	672	633	615	681	609	597	645	631	642	608	647	579	624	613	632	644	587	609	626	635	597	653	605	586	661	638	612	587	652	573	671	639	583	605	641	623	643	629	628	680	606	590	627	639	691	639	585	645	653	627	610	684	664	639	657	624	640	666	589	590	623	621	600	616	662	643	651	641	612	588	613	626	620	623	632	656	646	635	639	652	669	614	606	591	651	620	625	636	613	646	666	626	620	633	632	644	602	596	645	621	633	641	564	627	624	647	628	637	670	641	656	623	615	588	616	614	653	559	618	641	607	661	654	594	603	670	626	651	666	623	633	621	660	604	620	640	650	592	610	629	613	624	641	630	596	611	607	672	639	597	626	595	644	639	592	642	628	662	629	640	644	610	646	627	640	571	639	654	634	634	653	621	629	604	605	672	639	629	622	620	652	587	613	642	619	636	618	600	650	592	618	657	637	634	634	672	674	624	641	606	605	621	671	625	620	627	627	620	629	611	612	644	640	610	641	608	642	636	636	628	671	645	599	606	622	679	609	609	632	619	625	630	678	618	626	654	618	638	642	602	612	657	664	636	602	624	606	662	610	635	610	650	695	629	602	657	641	622	671	602	680	643	634	655	720	646	637	666	649	642	636	654	656	600	634	622	682	661	628	609	626	640	611	621	615	618	602	656	618	618	659	634	691	619	664	630	631	631	611	599	702	615	669	601	687	662	588	616	668	630	638	646	625	626	640	620	661	635	605	618	629	635	592	617	647	605	619	638	626	679	618	630	656	624	650	593	649	626	649	660	634	656	687	620	615	650	584	668	651	669	624	649	615	617	665	623	585	625	633	677	631	657	644	647	602	593	609	631	631	635	644	620	642	651	597	623	637	651	621	630	633	612	635	605	624	634	608	603	634	652	599	642	626	652	596	602	635	668	651	618	645	629	616	655	618	624	662	618	590	648	637	621	612	630	622	664	670	626	639	657	629	617	622	624	647	664	680	656	676	618	645	642	643	648	647	651	612	643	616	644	585	629	626	609	637	676	652	636	622	665	623	654	630	618	695	674	605	629	650	623	644	610	636	595	671	666	645	638	620	651	672	626	629	672	664	612	636	625	656	643	650	601	618	638	612	614	671	618	610	577	670	612	631	637	619	609	632	624	634	673	617	597	612	655	625	660	645	668	627	646	626	620	601	595	652	641	603	589	625	628	620	637	648	597	609	646	631	659	652	639	634	632	639	598	618
5989	336	262	122	100	89	110	91	78	98	79	104	91	104	93	91	76	84	99	83	73	81	97	64	107	72	93	72	82	94	84	89	90	99	87	75	94	104	84	86	97	77	92	93	84	94	99	77	77	86	82	80	86	98	91	85	78	90	80	93	87	95	96	99	82	78	79	77	75	78	89	97	86	78	96	102	93	75	80	86	108	89	82	73	93	98	103	82	84	89	102	90	83	86	75	100	70	93	99	90	63	97	75	65	86	93	93	90	89	91	86	102	83	90	93	83	90	87	87	75	82	95	83	78	75	84	91	84	85	79	84	76	83	87	70	108	80	94	69	98	100	91	92	92	91	80	81	77	96	62	79	79	91	104	88	82	77	74	91	83	90	106	79	94	64	87	96	87	96	90	85	77	106	84	83	82	63	93	74	73	72	94	98	93	93	74	83	89	88	91	70	96	72	83	67	92	85	85	77	101	92	80	84	108	76	76	81	78	96	75	89	83	102	72	77	85	82	95	73	101	83	73	97	94	84	67	92	84	78	70	71	89	92	94	88	81	77	85	81	92	69	116	81	73	84	94	86	95	97	86	83	75	91	106	82	87	81	98	87	82	84	102	87	92	80	81	74	101	101	74	91	97	87	89	94	92	90	102	81	82	66	86	88	61	79	98	85	83	85	71	84	90	91	84	93	101	83	81	87	85	84	97	79	92	80	103	82	79	86	94	70	90	79	86	89	85	78	80	68	86	88	94	90	109	75	94	82	87	105	78	78	76	77	72	88	83	93	90	87	75	84	79	72	79	79	80	80	90	77	76	82	91	114	82	77	112	91	70	85	78	84	86	71	81	92	92	99	81	102	102	90	86	101	79	93	95	96	69	78	79	85	81	75	77	84	65	72	88	99	93	86	83	104	85	91	90	87	73	74	89	85	75	93	72	71	87	75	88	90	74	95	63	66	91	90	94	67	70	83	85	77	76	77	82	80	75	104	84	88	92	90	80	89	78	81	103	88	94	79	90	90	89	72	73	94	74	88	92	80	84	95	101	94	79	68	72	93	101	94	88	88	71	78	79	79	90	66	73	87	102	94	95	90	81	78	100	99	97	89	98	71	76	82	74	84	75	69	83	79	88	79	75	99	80	86	89	90	80	98	79	94	88	91	98	93	96	71	67	85	88	77	82	80	76	95	88	91	68	87	84	96	94	88	100	77	74	101	84	89	84	74	78	84	98	83	83	72	84	90	95	86	95	80	89	93	102	95	83	86	71	68	83	98	83	89	86	72	87	77	75	83	99	85	89	86	83	89	79	89	100	85	88	85	90	89	97	75	96	80	77	90	85	81	96	86	89	78	107	98	92	74	92	83	86	90	96	73	80	94	99	89	98	67	78	96	75	88	74	79	86	91	80	90	84	87	97	88	83	77	69	84	98	91	102	92	80	87	83	98	86	102	79	95	91	85	83	80	72	97	77	82	85	80	81	91	80	83	75	87	71	86	93	82	85	92	91	82	96	86	79	83	79	96	89	75	88	92	86	86	87	80	98	102	78	84	95	75	84	89	89	77	80	84	96	95	93	76	86	79	95	112	90	81	79	71	98	112	84	84	87	94	83	87	72	82	88	94	68	87	84	97	92	74	83	70	99	91	72	97	83	99	82	98	80	89	93	86	71	95	78	94	85	99	80	72	85	90	82	75	86	84	76	84	76	84	94	97	81	65	82	86	85	113	84	70	93	80	83	86	94	77	95	92	100	58	79	76	91	93	96	86	91	99	82	77	89	62	78	100	117	94	74	67	93	83	89	82	71	80	94	81	85	98	85	82	93	83	70	91	90	76	98	76	102	83	68	86	78	90	75	92	71	87	88	85	97	98	88	87	83	86	81	87	87	67	92	83	86	95	91	78	90	73	91	89	81	86	88	82	95	76	91	81	84	71	78	72	90	91	99	92	92	78	103	83	98	73	93	72	79	90	73	95	84	72	84	93	99	83	81	76	92	94	101	96	90	85	90	83	74	94	84	100	93	89	76	77	87	80	84	89	71	75	96	94	95	94	96	89	77	83	93	84	101	86	79	89	96	93	88	101	80	69	76	90	75	77	86	83	68	79	94	88	82	78	85	87	96	99	91	69	94	82	85	75	83	82	84	89	86	90	89	89	96	102	84	70	89	92	84	88	84	98	87	75	68	83	90	87	79	93	77	79	99	99	81	81	69	86	87	83	87	99	84	87	96	93	83	85	85	74	110	96	84	78	84	105	82	79	91	87	99	94	73	81	81	89	101	87	85	87	77	78	90	78	60	92	95	103	85	76	90	92	79	78	79	89	82	96	85	97	103	97	84	79	93	88	85	91	69	80	83	80	77	97	67	83	66	92	95	99	85	77	73	87	92	82	95	87	80	91	77	76	70	108	76	84	95	73	87	85	84	95	91	92	87	83	77	98	95	82	86	86	71	83	87	74	84	95	75	83	74	70	94	94	88	92	85	78	75	102	84	83	81	89	82	88	84	74	82	88	91	76	75	81	94	94	88	72	91	83	106	81	65	80	78	96	83	74	97	63	100	74	77	85	78	77	89	77	108	80	89	79	73	79	86	88	75	94	91	97	84	96	83	77	94	86	98	79	101	83	69	70	69	81	95	80	82	81	94	96	76	85	82	83	88	92	108	76	102	72	82	85	94	85	100	74	96	95	84	80	86	66	103	78	83	87	82	81	88	75	70	95	84	88	86	95	84	86	87	98	76	91	70	94	80	78	96	90	92	117	90	89	99	93	78	90	102	80	67	73	67	91	88	91	84	89	81	76	96	99	96	80	68	75	97	97	83	94	86	76	93	85	79	80	94	84	71	81	96	84	83	69	119	94	84	98	95	79	76	81	92	74	68	98	97	79	75	96	107	105	94	88	83	60	93	99	62	89	79	88	82	92	77	95	89	66	88	83	98	90	86	81	75	103	66	77	72	77	85	70	70	114	75	81	87	92	92	88	84	77	96	90	99	96	85	81	81	67	86	93	82	89	82	98	96	74	84	84	88	98	92	64	86	88	88	90	89	79	78	93	104	98	92	89	82	86	92	77	80	73	78	95	81	93	93	95	76	94	81	91	80	83	94	82	84	99	87	95	83	89	90	82	81	81	87	93	78	93	84	89	90	91	79	76	75	99	79	78	90	96	95	78	86	103	91	73	72	91	81	77	85	89	85	84	89	88	82	82	76	84	92	69	80	85	91	101	77	101	77	80	78	109	98	89	81	71	70	80	80	97	68	94	88	62	87	77	75	111	79	84	102	80	84	83	91	84	94	89	92	76	76	85	81	86	96	85	105	98	85	77	86	92	82	102	93	76	99	91	87	72	77	95	97	82	86	96	83	89	98	113	82	64	71	85	82	63	94	84	69	98	88	73	84	92	86	83	77	89	71	85	83	97	95	93	74	96	86	73	98	92	70	89	79	94	79	87	71	83	85	80	89	69	81	83	75	89	95	87	101	106	72	89	90	90	79
6020	348	418	474	434	422	372	365	344	294	348	338	305	318	313	287	326	296	317	321	313	302	289	303	334	316	310	298	306	297	300	306	284	304	320	318	320	299	286	286	286	289	307	300	285	291	305	270	300	295	257	290	289	301	270	296	292	332	294	298	301	310	315	296	285	271	273	312	299	296	320	298	321	291	312	318	308	285	281	280	282	296	320	317	317	319	280	301	289	285	314	331	305	298	289	273	293	310	319	291	274	295	277	294	306	323	296	296	300	287	309	279	285	288	292	292	289	277	333	319	287	266	294	273	309	298	295	295	298	309	298	296	297	295	304	301	280	284	295	288	297	319	289	273	308	304	287	317	304	273	290	311	311	303	306	309	283	272	307	281	287	303	304	277	316	314	285	311	314	285	284	295	279	279	296	282	296	333	325	290	281	287	295	298	299	309	323	292	269	302	298	313	320	299	270	306	305	261	284	302	306	284	285	294	299	274	305	304	292	279	330	309	299	264	306	301	292	292	298	307	280	248	309	276	315	304	317	308	309	313	281	304	296	297	299	301	312	315	302	283	294	277	298	304	331	302	340	287	271	292	275	290	316	272	306	301	275	310	315	304	297	305	249	289	282	289	257	323	311	293	299	270	294	285	295	281	268	273	299	280	282	333	299	246	290	282	305	297	300	271	312	298	301	308	287	317	287	305	286	288	287	303	309	276	274	314	335	289	295	279	281	315	292	261	298	291	302	308	316	284	284	287	283	282	339	281	298	288	268	329	312	292	269	307	305	265	270	293	278	305	297	330	302	277	301	318	291	271	270	321	296	316	296	271	278	284	292	308	314	298	285	305	320	282	287	285	309	287	313	284	303	303	300	287	309	280	294	300	298	317	301	292	300	309	273	288	287	328	297	284	295	271	298	290	270	311	298	289	295	285	292	281	294	289	324	315	307	286	265	312	293	285	319	270	274	316	302	262	330	267	308	310	279	310	302	301	306	312	298	284	310	280	310	294	329	291	305	280	288	312	290	284	320	321	285	314	290	306	326	292	295	314	296	304	275	312	274	293	319	286	283	287	342	297	291	300	268	312	291	276	316	291	308	277	314	301	296	290	317	305	320	290	305	323	302	304	289	298	307	257	322	303	295	284	272	321	254	306	322	292	280	275	306	289	283	288	294	304	319	298	284	275	311	307	302	303	297	329	316	313	318	270	310	293	282	312	303	310	315	271	260	284	287	302	314	327	282	325	303	318	277	317	290	291	269	270	300	292	309	267	296	284	322	276	274	294	268	271	299	291	298	245	281	311	285	283	309	284	290	285	265	314	303	303	277	286	279	316	291	274	290	317	302	324	346	287	302	281	291	297	283	294	327	307	313	307	270	310	309	271	295	270	344	325	314	280	296	291	287	306	249	301	298	307	310	303	287	325	268	309	309	294	312	280	304	290	296	318	312	347	291	288	258	338	265	308	317	302	302	322	276	313	293	283	312	291	326	319	309	296	295	304	287	301	292	331	287	292	295	291	298	314	304	267	296	310	286	284	292	305	277	300	316	261	328	282	303	272	303	307	269	296	305	287	281	290	283	319	275	307	289	280	323	302	280	284	314	294	303	280	305	325	304	293	300	316	290	281	289	296	300	302	344	257	282	287	288	286	323	305	290	284	320	300	291	285	304	311	313	289	326	328	277	336	273	293	290	335	315	307	309	278	312	311	264	304	336	297	275	319	313	293	300	271	286	301	296	300	287	285	294	296	275	313	326	273	324	296	307	292	283	315	291	282	290	296	292	305	293	318	282	298	294	293	319	308	307	278	323	256	275	290	308	299	309	278	288	310	290	285	295	299	294	285	285	307	282	312	284	273	267	293	311	307	290	323	270	293	290	289	255	312	293	306	281	309	281	276	297	262	300	296	288	315	294	329	278	309	290	293	324	278	290	321	323	276	293	302	321	274	323	283	297	299	323	278	289	302	308	294	306	303	297	271	271	294	320	330	322	306	284	288	284	300	305	322	312	284	312	296	307	306	273	318	307	284	308	288	329	296	280	272	307	306	311	295	305	296	286	280	326	294	290	282	319	281	312	294	270	295	309	273	325	295	324	322	262	293	293	289	305	306	280	330	291	302	300	264	302	289	318	296	272	282	295	283	294	294	308	315	302	301	296	308	304	275	304	294	326	319	285	309	298	264	329	294	292	292	288	286	310	308	301	292	296	316	300	278	301	309	309	252	303	327	275	295	293	290	304	259	296	300	298	328	307	324	278	304	280	302	304	282	292	301	293	288	304	306	273	275	317	285	280	305	318	310	317	267	295	287	290	324	265	292	283	290	314	312	281	316	292	309	280	303	295	282	288	326	290	298	314	318	326	332	277	288	311	262	308	298	304	289	280	321	287	281	280	263	294	315	295	331	289	293	310	298	272	278	307	280	294	317	289	317	305	290	301	289	293	315	317	283	323	286	290	293	316	265	312	301	300	314	326	317	270	283	297	284	305	280	300	298	318	306	302	312	282	275	287	279	303	300	273	322	271	284	315	285	276	296	271	319	300	291	298	302	286	278	291	301	269	305	306	281	296	278	293	296	285	312	317	277	277	313	309	282	309	282	305	282	346	323	303	302	340	292	291	305	297	290	300	300	298	312	295	280	312	288	286	295	270	322	289	320	324	290	305	335	312	299	307	326	283	295	320	304	329	320	298	301	294	265	326	302	323	304	308	268	315	316	293	277	330	301	289	294	293	285	307	297	280	286	299	310	282	279	289	277	296	293	302	301	295	287	293	316	296	284	305	286	296	294	307	286	269	311	308	289	294	285	284	276	284	285	268	301	295	267	284	281	295	327	286	319	306	290	316	325	314	273	289	312	298	282	270	296	310	307	299	282	277	275	290	290	279	275	280	297	289	335	284	305	281	279	304	321	310	308	287	281	310	283	282	306	328	294	301	299	280	317	313	294	305	281	295	315	289	296	316	314	279	289	314	295	279	257	299	294	302	314	296	303	331	307	307	302	299	293	307	296	333	307	272	299	306	300	297	279	275	288	301	294	271	289	324	308	289	327	279	282	279	312	320	299	309	263	280	278	300	284	312	281	268	311	323	287	293	285	303	291	282	284	279	284	277	290	293	282	300	260	334	326	311	312	298	337	317	313	310	289	302	279	310	281	300	311	306	271	284	290	308	300	282	298	295	289	286	281	297	273	256	314	301	307	289	299	304	306	288	276	289	293	288	294	285	282	255	311	311	289	304	298	290	307	287	270	286	276	316	293	293	324	301	300	281	315	303	266	258	323	302	300	322	280	267	282	282	304	303	296	314	337	267	271	292	274	305	301	284	302	317	292	318	284	278	272	287	330	288	285	296	299	323	317	307	275	305	295	312	284	316	306	284	303	311	306	282	321	277	310	326	303	309	283	297	299	299	288	293	306	302	316	298	296	307	311	305	313	307	297	286	283	313	263	286	328	313	303	275	275	291	298	336	268	286	293	299	289	312	300	285	304	292	297	299	292
38009	15667	2918	943	704	509	380	284	275	215	190	181	198	178	152	180	152	136	139	137	119	136	114	125	117	113	132	130	107	97	101	112	105	106	149	121	136	115	115	118	130	115	108	104	117	98	123	99	109	111	98	107	112	121	99	109	110	108	115	122	101	95	99	96	103	119	116	102	109	104	122	107	107	93	92	78	100	112	109	109	94	89	96	99	110	105	107	97	114	108	97	110	127	109	106	123	109	106	107	107	110	108	104	74	118	89	86	105	105	119	103	99	104	94	106	127	82	89	104	120	108	99	99	97	123	105	111	112	105	107	93	105	114	114	103	117	92	93	113	82	116	106	102	110	100	115	91	105	97	118	114	114	99	94	124	112	100	100	108	108	93	112	113	105	96	105	109	108	98	108	88	110	108	104	99	107	105	92	124	100	124	98	111	113	113	106	92	101	109	94	111	98	109	96	98	130	101	95	93	94	118	102	106	94	115	96	104	120	98	119	130	103	105	70	123	97	116	91	116	98	94	103	121	102	105	112	103	88	93	112	106	119	109	107	100	122	111	109	112	95	84	107	102	129	117	97	94	111	104	114	85	103	125	120	117	103	97	116	89	94	105	104	97	95	110	89	117	105	112	117	112	108	98	100	92	100	107	108	105	93	109	114	106	93	110	108	108	104	101	106	104	100	112	111	88	95	111	98	109	110	97	94	88	104	92	111	120	114	113	90	93	103	87	109	89	122	110	83	104	105	100	119	77	104	111	116	124	90	103	101	97	91	101	97	91	110	125	95	106	112	101	111	114	118	100	95	99	103	101	109	108	109	113	104	105	103	131	95	116	98	111	116	90	111	89	115	96	114	117	114	105	99	109	112	92	78	125	99	112	101	89	106	94	101	94	113	106	115	104	103	88	79	115	89	116	94	88	76	110	107	124	92	101	85	108	95	100	91	98	110	109	116	108	95	107	107	120	93	106	124	104	102	111	94	92	120	99	92	104	95	91	98	120	98	81	110	123	96	124	100	120	118	98	110	115	85	108	108	100	107	105	92	91	115	108	115	82	109	116	94	107	106	122	115	120	88	110	88	96	113	99	97	79	109	107	97	106	114	103	108	122	82	118	99	114	104	101	120	109	105	127	113	118	135	118	121	96	126	107	100	127	95	89	105	113	131	105	124	107	119	105	122	103	102	93	82	115	104	100	111	120	105	106	99	102	96	99	104	91	107	106	106	108	80	98	107	113	100	92	85	121	91	102	109	99	92	95	131	106	122	100	97	113	116	106	99	102	112	99	109	115	108	90	95	100	103	101	108	88	98	115	117	111	111	120	86	101	111	94	92	94	107	102	108	124	100	85	126	99	114	100	113	127	99	115	97	101	115	126	95	98	104	100	110	100	121	86	110	107	110	105	105	85	95	115	88	100	110	88	103	108	112	106	124	116	109	102	100	96	106	110	86	100	102	118	119	111	99	102	108	89	111	107	110	120	102	113	119	103	99	96	116	110	101	95	107	116	118	109	122	113	103	97	103	104	101	110	119	114	100	98	94	100	112	91	103	103	93	94	118	97	132	102	123	110	113	95	101	103	113	105	92	98	118	105	98	98	118	100	92	113	83	105	98	106	123	106	99	106	106	113	86	88	101	114	99	107	115	118	109	104	113	114	91	104	113	105	96	109	105	107	105	98	95	118	108	117	103	117	94	93	139	110	114	108	92	121	91	101	120	119	101	101	107	92	110	120	109	112	125	99	108	115	102	93	100	75	112	111	116	116	114	113	109	94	116	103	106	104	101	114	107	87	96	107	90	100	98	93	109	103	105	108	102	95	93	114	107	102	105	103	108	101	104	84	107	111	104	78	114	115	107	100	103	115	90	103	98	98	119	97	124	97	102	100	109	100	112	115	93	116	99	100	89	106	118	115	99	99	99	120	110	108	105	115	98	102	111	105	130	117	96	115	96	103	112	102	113	106	92	112	105	102	109	102	105	114	105	99	83	114	98	124	107	109	114	97	106	103	97	100	99	95	96	105	95	101	133	93	110	114	106	80	106	93	110	130	105	116	112	110	103	136	105	101	99	94	108	107	87	93	105	118	101	105	115	98	101	108	106	116	121	113	104	102	109	116	90	123	109	97	121	119	100	99	102	100	122	98	95	95	104	125	133	88	87	109	96	103	98	101	88	119	107	96	106	116	105	117	88	107	93	98	119	101	118	102	104	99	100	99	101	118	97	99	101	98	99	107	104	94	110	109	108	103	102	105	108	108	102	98	126	112	95	112	123	106	114	70	110	104	92	97	101	99	96	101	94	117	116	115	104	112	93	105	106	106	128	105	105	109	97	121	116	103	94	115	92	117	110	94	111	109	119	108	106	109	99	108	112	80	121	92	111	98	116	113	98	95	89	108	108	116	97	73	98	96	106	118	93	108	113	95	108	94	112	110	98	98	102	89	115	108	105	97	95	102	94	114	118	94	109	106	105	104	119	84	109	121	114	107	118	117	89	88	88	98	91	98	99	109	94	110	114	118	92	114	90	109	87	104	111	98	116	103	88	90	99	111	94	115	105	91	112	107	90	110	80	130	98	118	105	104	122	137	105	130	117	94	107	118	96	107	111	108	93	96	112	93	108	112	106	89	102	114	114	101	97	114	111	102	114	116	95	80	89	88	121	101	93	101	119	100	84	93	114	103	110	95	107	103	108	107	98	122	116	106	100	100	111	101	107	100	96	111	107	108	88	100	119	100	105	117	118	92	98	97	123	121	85	112	121	121	119	100	122	98	112	93	107	88	113	99	109	76	102	107	103	102	92	109	96	97	120	113	104	95	100	107	89	123	114	84	105	102	110	104	109	109	88	95	119	115	102	103	87	94	105	132	94	114	97	137	95	97	116	114	104	90	101	111	117	115	126	99	92	109	105	136	106	96	110	111	87	109	92	105	130	119	96	99	131	111	109	73	106	94	96	103	105	117	118	117	104	103	103	99	101	115	100	104	110	100	91	99	101	91	92	110	91	111	104	101	91	121	111	115	104	94	109	98	101	95	121	104	108	119	107	109	112	94	113	95	113	97	107	108	108	97	118	101	111	116	98	103	111	121	97	114	106	114	89	106	87	111	108	88	99	103	104	98	108	111	103	117	86	96	87	119	90	106	101	110	99	130	96	95	109	121	116	123	103	107	107	115	106	112	108	88	103	107	96	98	103	106	114	107	96	107	106	110	108	113	104	105	104	95	105	122	104	95	120	104	126	89	110	102	109	88	115	95	102	98	98	120	102	89	121	96	108	102	95	106	95	101	102	103	100	98	108	114	102	109	110	104	93	104	99	108	94	104	102	87	105	104	100	104	97	99	113	97	100	88	124	103	106	99	100	94	84	83	92	92	113	108	98	112	103	96	92	110	116	111	102	100	108	100	95	114	93	124	101	110	97	91	93	92	94	87	94	102	99	101	93	96	98	113	104	103	111	90	107	103	101	99	91	111	92	97	96	110	91	112	116	91	110
17335	1212	2718	3072	2706	2173	1811	1507	1310	1164	1007	895	808	733	750	642	629	616	582	564	555	542	515	518	453	494	458	421	451	408	450	414	427	366	442	429	411	398	420	402	413	415	383	389	388	368	412	409	359	368	402	392	380	380	361	364	381	381	365	347	400	367	355	349	355	345	396	333	357	363	378	393	353	380	340	379	377	368	366	344	372	383	354	350	347	381	361	344	353	377	357	392	380	356	353	346	364	386	397	392	404	381	360	357	383	391	370	327	342	357	366	341	347	394	389	376	354	344	408	324	358	374	361	382	364	360	344	368	352	342	363	360	354	363	327	402	361	342	333	335	329	366	364	362	341	366	351	340	379	354	353	383	340	373	370	353	371	349	336	337	346	329	397	361	368	373	364	381	374	363	329	351	343	357	378	348	368	354	390	361	350	344	296	367	368	355	352	349	384	360	377	388	345	380	365	354	368	327	352	327	345	411	330	345	379	339	389	357	340	347	377	330	345	367	375	382	379	352	328	346	340	363	364	351	343	361	348	379	327	340	365	391	329	342	338	340	400	359	344	351	356	372	350	379	357	344	333	391	352	361	367	329	341	354	340	355	351	351	341	345	368	324	379	327	365	380	334	383	337	347	345	339	343	313	356	330	348	342	393	362	359	350	314	351	361	351	340	352	342	323	381	371	346	328	328	324	365	345	353	366	356	381	380	357	353	353	343	322	353	370	334	357	338	379	354	376	361	376	377	342	334	355	354	352	386	336	373	364	334	328	362	359	380	350	328	380	334	351	348	349	405	364	347	366	389	340	377	350	363	338	354	350	335	352	321	312	359	356	361	378	328	373	367	329	333	367	329	343	382	387	388	350	361	356	350	306	309	348	328	355	348	358	331	376	332	366	363	364	359	333	359	337	297	371	386	360	351	351	346	352	364	350	368	352	326	343	369	330	352	349	326	358	378	350	364	405	343	376	342	361	357	355	369	364	343	356	349	393	344	393	392	340	377	349	346	352	349	380	370	342	327	376	357	357	383	334	320	365	344	384	330	353	345	353	385	361	335	364	335	355	372	343	359	374	361	301	360	331	364	382	351	315	374	352	325	379	339	361	324	372	318	318	361	322	374	342	328	343	374	371	347	373	355	333	386	337	371	321	324	354	368	359	364	372	372	329	331	361	350	369	358	305	315	331	357	341	350	358	347	374	326	351	349	381	353	367	304	332	364	372	305	355	328	357	353	363	349	361	354	338	347	344	377	381	373	379	347	371	354	352	336	343	340	332	373	352	334	355	351	347	344	356	355	346	337	359	365	350	381	364	366	362	353	345	332	364	351	362	340	360	355	364	377	380	351	356	362	378	370	344	363	359	384	339	353	372	325	327	326	367	357	350	373	329	357	322	358	381	331	343	362	382	347	381	355	366	384	315	332	348	357	362	355	365	361	343	338	339	302	332	344	353	369	347	352	348	339	333	336	358	336	355	347	359	336	333	355	345	341	369	336	312	365	363	361	354	345	333	382	374	375	383	358	337	333	369	376	345	313	352	333	364	370	373	316	369	362	358	344	350	370	388	381	330	376	349	361	373	381	355	363	365	342	353	382	345	378	380	342	322	342	349	331	347	350	358	368	338	367	368	352	342	371	359	331	361	379	393	341	329	370	359	335	362	406	369	368	366	383	364	336	338	332	359	351	329	347	371	347	357	387	338	329	359	353	374	362	383	373	337	366	338	373	369	359	382	328	357	357	349	356	323	368	317	368	347	339	353	353	356	330	351	350	350	345	354	351	365	364	350	355	325	354	370	392	349	362	388	351	361	352	376	379	326	348	394	330	363	311	365	331	362	302	336	365	335	349	314	353	356	344	372	385	341	352	382	374	344	359	356	369	333	334	371	364	331	368	359	380	318	350	371	369	368	366	349	358	333	383	367	312	336	364	368	366	375	366	370	352	312	387	368	350	362	373	321	382	380	319	361	313	371	320	399	357	395	372	388	353	335	346	354	390	366	334	374	333	373	368	331	357	319	345	365	329	335	366	337	372	368	341	350	358	348	360	360	329	352	349	348	355	371	356	359	381	336	375	339	329	362	342	374	356	344	337	389	335	345	337	364	321	338	364	363	349	352	345	359	363	380	335	359	355	344	346	378	371	370	345	332	345	329	355	372	353	346	364	373	319	358	372	355	354	348	314	353	352	358	365	352	355	332	360	366	370	347	372	357	366	362	360	377	375	365	364	365	334	340	364	363	380	361	338	369	380	339	358	380	352	342	370	348	353	355	351	340	327	330	324	337	374	368	342	353	374	353	363	345	369	358	371	387	335	338	330	367	380	323	384	362	352	381	352	316	355	336	343	348	336	352	382	321	342	383	342	387	333	378	358	371	372	336	343	352	359	353	340	366	343	330	357	354	392	357	365	336	354	376	345	357	378	336	374	358	340	362	344	335	316	336	312	340	330	353	373	381	314	408	342	337	318	337	360	331	358	361	332	330	360	368	348	367	357	370	360	342	343	349	373	364	353	368	332	347	353	377	334	341	343	317	349	353	355	376	347	381	331	353	354	328	352	335	337	367	374	376	377	353	323	370	345	381	344	368	324	379	379	341	334	353	337	351	390	340	384	363	379	338	350	355	375	338	361	371	346	361	352	351	320	343	353	374	358	363	354	365	359	340	361	334	369	330	369	338	387	347	320	345	344	362	355	332	349	364	367	375	372	333	348	352	368	359	379	348	346	363	357	348	361	331	345	351	369	358	319	352	335	351	308	354	377	334	348	342	352	379	335	350	331	342	354	340	343	347	349	331	352	387	338	314	352	336	380	342	381	343	360	335	390	363	350	328	337	357	330	349	355	343	344	361	371	369	342	355	338	362	367	355	374	355	353	350	360	336	345	381	345	343	337	378	364	351	342	386	364	369	333	374	332	336	391	336	334	383	356	358	366	359	382	351	354	295	337	403	331	351	377	358	373	347	383	355	351	364	378	360	313	380	345	368	321	356	351	347	345	327	352	350	357	366	322	334	398	400	342	383	387	362	330	339	349	372	354	382	398	333	346	368	365	330	344	339	354	379	350	361	353	350	359	373	321	341	351	338	358	376	340	348	369	333	373	387	370	363	345	363	388	329	327	352	353	352	346	348	386	357	349	340	365	366	371	317	350	360	357	365	354	362	347	387	342	363	344	346	380	351	330	346	351	377	361	334	357	317	355	352	337	348	343	344	328	376	350	354	345	346	375	347	336	376	391	359	371	315	354	364	370	349	356	378	378	336	337	348	341	360	334	336	369	377	373	335	346	385	347	327	316	355	343	392	370	339	335	323	352	365	361	355	339	364	352	341	353	357	359	335	375	356	343	340	358	357	379	358	405	342	336	380	363	340	395	364	352	382	336	348	379	345	322	348	353	352	352	372	346	383	331	367	342	379	375	356	355	362	356	356	339	360	384	362	374	327	380	349	382	326	338	363	354	341	376	345	353	347	374	341	334	355	382	384	342	350	363	337	358	357
41950	24295	15591	2454	1515	1072	847	662	597	469	419	391	353	306	326	313	285	313	278	264	279	236	266	278	252	219	266	238	246	257	241	240	217	244	211	228	216	221	228	195	215	246	225	232	244	222	235	211	223	214	227	223	212	236	219	218	191	228	237	210	223	234	195	213	224	235	210	210	208	212	229	231	192	238	220	233	219	209	206	206	238	224	211	167	205	203	217	194	224	224	235	203	213	207	213	185	209	230	226	209	206	245	208	221	194	215	237	203	207	226	211	207	206	215	181	202	200	188	223	194	198	228	218	241	222	233	212	194	213	232	214	233	217	221	215	221	217	235	181	207	204	190	207	200	184	241	200	185	192	219	232	205	194	201	237	201	207	204	206	234	197	203	196	197	184	185	231	215	182	201	216	229	207	193	212	205	222	203	252	216	188	230	212	201	213	229	228	229	214	228	211	208	211	197	222	217	184	194	176	177	203	219	201	210	209	197	198	203	200	249	222	204	207	221	180	226	200	193	200	205	209	209	218	214	219	224	224	224	249	185	225	237	229	201	196	218	205	225	207	218	220	206	205	225	199	225	198	223	220	222	209	228	197	206	210	228	194	214	203	212	194	201	215	205	178	200	227	214	236	195	215	209	215	210	204	220	213	225	226	224	216	185	191	219	221	198	194	221	204	212	208	178	222	210	191	213	228	216	198	200	196	219	241	198	226	211	229	192	198	201	200	217	213	210	201	202	229	212	212	229	214	187	206	201	216	187	221	206	208	207	206	192	209	191	213	211	192	205	223	199	213	234	219	204	229	208	187	221	198	227	193	210	203	233	246	178	204	221	198	206	182	191	194	207	211	221	204	201	207	213	217	255	193	221	194	248	201	216	189	216	194	187	226	225	203	233	216	202	208	218	219	214	198	208	211	207	238	216	227	229	183	214	223	188	235	201	235	198	242	226	205	201	192	222	219	210	205	190	231	205	204	215	225	207	238	225	212	228	206	184	218	201	217	227	230	217	202	205	220	198	215	220	237	200	220	210	212	212	214	214	211	223	198	191	222	227	238	200	210	188	217	188	213	230	231	226	207	206	210	203	237	185	208	203	211	213	198	210	210	219	231	227	177	237	181	199	200	198	248	194	215	215	219	231	213	201	216	219	209	202	234	227	198	198	223	224	255	191	203	213	201	208	190	223	229	217	221	221	216	214	215	228	172	232	248	188	217	217	192	195	199	228	235	206	193	217	226	218	194	191	211	211	246	191	210	184	235	205	188	209	225	233	226	182	196	223	202	220	205	223	197	209	227	201	199	221	217	220	211	208	199	211	201	224	199	210	212	210	229	226	210	223	207	202	236	218	232	233	221	209	202	192	195	228	190	204	199	230	195	188	192	222	184	231	209	183	219	218	218	200	217	200	218	199	199	205	217	186	212	224	215	206	217	178	228	231	191	197	219	205	219	218	209	213	216	208	229	204	241	211	219	232	228	223	207	203	202	219	189	236	235	230	201	193	199	189	210	197	239	216	214	207	215	219	223	217	237	207	204	212	218	238	223	220	240	214	199	232	208	219	230	210	194	233	215	169	207	219	211	216	205	212	191	206	208	227	186	219	205	219	233	207	218	201	211	183	194	195	221	223	218	201	212	211	239	215	233	216	221	209	237	194	234	194	203	223	199	215	211	203	196	181	210	211	221	221	193	223	232	234	207	208	205	215	212	194	224	219	228	226	209	186	218	211	252	196	183	215	229	231	212	184	236	225	192	211	209	202	201	238	237	198	244	222	194	185	238	224	214	180	205	233	215	226	202	244	206	220	220	212	211	188	219	219	211	231	197	223	216	206	232	227	228	204	207	197	229	224	202	222	193	202	206	211	216	246	219	176	223	219	214	225	221	209	202	212	221	213	209	212	228	196	204	217	241	212	222	237	219	200	196	232	191	180	207	230	189	202	211	207	219	208	216	219	234	198	235	214	209	210	195	218	210	193	222	208	203	233	210	208	209	203	202	207	204	213	230	202	195	218	242	241	216	220	219	197	215	217	178	192	195	236	199	219	214	197	211	208	226	181	217	197	208	193	199	189	218	214	207	201	207	228	232	206	199	221	236	204	202	196	229	192	199	215	184	231	192	191	211	217	221	202	215	199	228	209	197	185	210	216	226	175	219	220	228	203	223	224	203	217	216	214	221	219	209	223	218	203	209	226	204	183	219	211	225	215	210	172	232	195	227	223	204	215	198	177	191	226	204	201	193	216	228	203	212	198	205	209	216	218	197	222	191	216	203	201	199	211	202	230	202	214	244	223	250	190	176	218	232	230	222	235	194	218	181	203	204	203	208	241	199	203	203	237	208	231	199	222	204	193	188	198	205	178	211	188	201	199	192	195	201	203	206	208	204	203	214	208	214	199	203	229	194	215	206	201	225	203	201	213	222	184	200	210	220	191	188	173	196	232	196	201	210	185	202	208	202	213	198	207	210	237	223	241	206	204	205	215	204	216	213	209	172	218	233	234	217	185	237	213	228	220	228	201	218	214	190	203	226	216	205	207	197	208	207	223	219	245	199	203	215	197	196	203	214	202	227	203	215	214	227	183	201	234	208	181	187	229	261	223	231	213	208	189	214	214	216	221	203	237	204	220	188	221	202	209	203	192	227	205	196	178	224	225	216	224	191	227	210	202	216	211	231	188	209	208	217	206	190	203	200	198	221	193	210	208	233	226	227	212	225	235	202	246	204	193	218	232	215	192	198	212	209	207	206	212	216	188	221	224	216	214	212	189	213	202	207	212	191	222	239	231	211	205	193	191	199	208	216	223	214	217	215	238	207	187	200	219	217	200	211	214	235	221	195	190	214	226	209	196	206	184	212	205	236	227	215	187	215	202	206	219	201	214	181	218	240	213	215	192	215	207	232	198	192	226	225	189	201	266	219	205	187	214	219	204	221	214	201	192	235	210	236	198	213	217	192	217	193	179	220	209	214	232	217	209	202	240	226	196	210	179	200	246	196	213	191	215	190	217	213	211	236	222	196	227	229	211	203	221	243	215	206	212	184	203	189	208	183	226	207	210	201	215	199	197	204	185	202	241	202	193	228	185	211	234	205	224	227	194	235	214	224	222	218	205	187	192	231	193	222	212	221	210	233	215	227	227	193	201	219	211	197	209	219	192	190	197	225	192	205	193	202	200	234	216	208	211	197	219	226	210	198	213	222	234	225	226	198	209	210	193	206	216	203	195	205	191	213	211	227	217	212	210	208	198	219	210	197	218	196	227	198	223	205	219	213	218	210	212	201	210	214	220	201	193	201	192	235	221	225	211	207	223	220	192	198	191	217	229	193	217	212	195	221	197	206	208	210	245	197	205	212	221	183	250	203	193	216	210	192	203	200	191	196	214	201	199	213	185	187	201	221	184	197	200	212	196	182	194	211	221	187	231	197	233	210	231	217	207	209	237	177	218	221	212	205	202	217	211	220	210	197	204	199	222	177	232	225	199	208	189	211	225	221	208
21628	2284	5201	5936	5135	4066	3478	2968	2476	2201	1855	1714	1532	1469	1374	1213	1176	1195	1069	1024	1005	1022	949	900	958	888	850	773	782	792	742	785	767	758	785	788	782	760	710	791	719	730	717	729	688	730	736	696	693	681	680	669	651	683	699	722	679	647	655	653	689	621	695	619	646	624	715	672	693	661	636	612	637	646	671	697	659	661	651	629	650	618	683	616	608	658	634	657	684	659	628	648	653	650	603	669	646	660	603	661	643	610	685	616	632	656	649	609	629	625	683	625	614	673	623	632	651	645	629	625	660	648	625	638	661	642	611	655	690	651	650	683	659	637	686	603	591	633	623	635	627	609	630	655	639	641	621	672	635	609	632	641	644	635	662	641	641	600	671	613	604	631	608	590	615	628	680	618	654	606	608	607	627	650	608	620	648	619	641	639	642	611	620	565	576	600	621	624	629	624	583	627	635	599	625	575	573	633	632	628	579	625	585	665	666	666	701	611	611	638	627	664	647	618	596	612	568	615	624	627	620	637	634	628	619	663	650	671	631	651	651	686	636	624	618	629	611	617	678	599	655	608	617	680	618	633	679	594	630	650	667	629	619	632	646	634	639	654	619	586	614	669	652	648	634	640	619	640	632	624	596	620	611	658	643	641	643	604	636	604	655	646	649	633	625	632	672	606	646	634	635	644	667	628	633	573	596	633	600	638	662	628	627	654	650	601	608	637	620	604	652	663	664	670	617	686	696	613	600	692	646	586	594	597	648	644	648	658	625	637	602	680	696	621	608	679	635	653	647	640	681	592	589	623	609	629	622	622	644	628	643	681	657	686	632	607	643	641	635	632	615	611	611	628	626	629	597	584	610	632	661	652	664	604	642	634	595	646	630	624	589	679	661	640	614	634	685	595	615	624	663	591	623	664	634	639	627	569	629	608	612	639	650	577	652	622	654	609	614	656	584	659	634	594	601	632	602	597	679	613	645	615	586	642	657	615	596	655	676	614	626	654	675	635	673	616	613	634	673	592	605	641	666	591	610	593	608	673	644	646	635	690	662	649	634	598	681	660	612	637	639	664	643	630	638	624	633	632	593	624	634	676	636	652	641	616	659	611	615	593	636	643	646	660	624	639	625	672	599	604	616	623	621	639	638	625	627	635	580	620	676	670	654	663	617	665	597	619	620	623	632	628	614	627	682	624	632	669	637	628	603	589	662	672	670	654	669	637	638	624	652	642	635	654	605	647	656	635	650	675	590	652	586	637	599	653	627	607	632	592	632	639	670	650	622	614	637	634	642	584	654	626	639	643	645	607	630	628	626	633	634	611	627	653	611	607	612	592	605	636	648	578	620	645	615	570	630	649	625	678	638	643	636	667	687	616	641	612	633	645	615	655	618	642	685	627	623	607	583	645	637	636	697	623	612	670	686	635	587	604	607	650	608	656	668	643	584	622	624	636	633	583	607	617	673	620	577	689	657	665	645	591	661	623	601	635	633	621	662	658	676	632	641	681	615	632	618	588	670	636	629	650	625	629	643	648	618	622	641	592	648	633	632	672	694	637	618	580	651	561	599	623	644	632	622	582	636	672	578	590	671	634	623	615	666	638	659	671	636	621	617	660	670	612	671	687	605	628	630	633	661	618	641	648	608	600	638	653	638	648	658	661	640	624	625	638	605	662	605	654	691	631	649	590	657	611	627	652	669	678	651	673	576	604	699	601	674	613	644	651	631	668	622	623	647	614	583	645	631	657	633	615	628	611	613	647	621	654	649	620	660	616	606	641	639	635	623	588	659	637	651	637	612	631	623	635	635	610	599	624	620	641	643	629	599	640	677	641	645	619	582	629	615	594	636	612	637	641	653	611	610	675	642	642	697	597	628	577	647	628	656	651	614	627	674	652	599	608	624	593	602	683	600	582	598	637	633	627	635	670	643	613	637	655	648	624	634	658	594	607	621	649	625	598	657	665	632	636	675	690	671	610	637	637	638	629	627	612	612	626	622	657	642	663	645	651	653	637	617	591	648	671	638	623	619	651	626	631	614	610	625	621	655	585	642	623	635	667	646	624	638	660	663	644	656	652	671	615	616	639	622	604	639	649	654	617	651	606	622	628	672	586	695	649	635	629	640	635	645	555	625	642	584	633	648	633	604	648	652	646	625	636	620	682	605	620	615	626	670	643	630	622	676	666	603	606	647	616	596	608	659	622	657	643	625	664	666	628	617	608	628	593	650	627	635	597	674	599	643	659	584	667	614	649	659	628	641	618	585	594	688	636	665	581	657	620	629	662	606	632	612	650	661	657	579	607	633	620	622	685	608	643	615	592	637	646	635	632	693	641	658	703	598	564	652	652	621	634	636	596	649	668	607	619	648	637	616	692	637	644	642	636	611	594	616	671	682	608	670	602	542	608	671	610	659	661	636	609	612	637	575	634	614	628	640	674	657	599	644	650	637	660	692	636	672	621	636	668	610	620	665	587	636	670	631	666	648	633	657	625	615	666	621	654	596	598	605	630	635	660	626	632	635	625	646	630	584	603	625	668	620	616	646	639	650	618	672	628	588	647	625	672	675	614	615	607	607	589	569	621	681	590	630	671	630	628	670	614	630	676	631	654	599	611	617	613	611	613	639	646	635	616	621	677	602	587	613	629	651	615	631	656	596	616	629	674	588	615	598	607	673	628	633	622	676	656	601	657	648	628	631	614	592	629	648	647	627	610	618	666	641	623	653	624	591	620	646	605	639	636	619	650	607	621	631	658	582	662	609	642	668	656	614	642	629	663	655	637	593	610	655	655	648	602	677	647	647	670	672	588	650	655	645	655	665	623	615	608	635	583	607	610	643	590	634	623	647	576	605	644	614	639	612	670	644	686	639	642	622	639	646	663	649	588	616	674	618	570	603	637	654	641	643	606	622	635	673	604	681	648	657	635	623	670	618	662	628	621	673	640	633	608	626	593	626	683	633	630	615	651	666	653	629	649	607	618	590	691	622	603	641	669	641	640	655	647	605	599	621	635	611	647	643	651	634	657	607	630	630	666	641	657	640	699	633	616	652	622	619	668	646	634	619	631	636	652	607	597	654	605	640	639	678	653	638	599	647	627	640	654	620	658	621	653	664	653	674	650	588	590	672	658	635	607	624	636	632	638	641	659	622	617	650	605	602	643	637	652	682	583	630	583	667	616	674	629	621	609	620	612	636	644	634	693	627	593	650	623	633	588	607	594	652	639	623	626	619	611	600	643	625	593	627	623	655	627	639	639	644	694	658	622	628	622	645	602	671	627	643	646	604	627	621	594	637	656	601	608	646	625	623	665	624	676	645	635	610	638	648	629	645	682	618	610	628	571	641	603	577	679	563	624	626	611	644	662	621	653	624	669	666	651	648	630	591	616	622	625	649	643	608	655	663	641	598	604	637	614	622	662	629	589	664	681	581	612	611	637	611	589	637	652	603	634	637	631	628	669	630	619	631	629	611	641	648	634	646	592	605	624	606	630	667	628	688	639
5828	335	268	144	110	113	98	78	93	93	81	88	105	78	91	97	95	81	83	89	86	105	96	74	84	83	84	90	78	101	67	89	86	91	106	89	81	89	80	90	81	82	99	84	92	78	81	88	88	66	79	84	85	90	107	86	85	69	87	99	89	77	100	74	104	70	91	77	76	78	86	73	76	73	94	86	88	74	84	86	90	83	88	86	84	92	84	73	91	72	77	81	104	85	88	86	95	86	78	88	109	91	84	77	82	87	93	76	88	75	102	84	95	67	89	95	81	82	91	88	91	88	82	86	94	92	78	85	77	75	98	98	83	87	90	79	82	91	84	84	80	80	83	95	101	105	74	91	89	94	66	82	86	79	94	88	90	77	90	91	99	79	78	90	79	95	96	91	74	84	94	95	92	89	78	98	98	74	91	87	77	74	75	90	95	85	94	82	105	80	60	88	82	80	88	83	80	92	84	87	73	89	86	74	78	88	75	86	80	80	88	76	87	81	80	93	101	91	75	79	79	98	83	77	84	104	88	84	83	81	94	84	90	77	99	65	78	64	81	81	81	95	65	88	93	85	75	85	81	81	74	93	92	85	91	86	87	82	88	104	81	77	81	89	92	94	85	91	74	81	95	96	74	87	90	85	96	76	84	84	74	95	84	87	111	86	67	92	66	85	84	95	73	86	76	71	65	100	99	91	94	108	94	103	77	91	80	82	83	76	55	84	82	80	89	80	69	81	71	104	83	71	97	92	91	94	86	60	83	72	88	79	106	73	92	80	90	107	100	74	69	81	81	87	83	71	86	93	74	74	81	99	87	81	89	89	92	97	70	86	91	79	94	77	88	72	88	78	87	80	92	90	79	84	94	102	99	83	83	76	83	88	101	95	74	95	78	88	79	87	86	102	70	65	114	93	99	90	95	85	84	91	81	75	91	108	67	82	87	90	78	87	80	81	86	87	89	78	80	80	96	80	86	95	88	76	101	91	82	98	73	86	75	88	96	83	95	93	79	81	74	77	83	86	91	68	71	101	82	71	78	77	95	81	84	77	85	82	65	79	77	85	80	79	79	86	74	90	104	80	98	91	90	95	76	71	87	85	84	87	88	93	71	74	77	78	75	71	81	81	73	89	79	97	97	87	91	98	104	97	79	84	73	76	79	84	103	96	86	98	89	88	79	65	92	83	98	73	75	82	85	80	76	84	81	82	92	81	89	91	72	100	91	71	92	92	84	84	78	68	94	95	85	85	100	91	104	95	86	80	70	76	79	73	89	87	92	87	87	91	77	91	72	103	90	83	85	90	81	91	73	75	78	92	74	71	78	84	95	97	55	95	83	91	104	70	96	90	85	85	78	89	83	80	87	94	93	99	72	77	78	80	100	91	101	93	98	95	93	83	79	80	89	86	88	66	83	86	87	91	89	89	96	77	98	77	83	69	93	87	64	86	68	99	101	76	87	72	83	80	70	87	82	84	92	82	90	85	92	79	86	99	95	74	95	96	91	78	89	94	113	87	88	92	89	84	72	98	85	91	94	82	76	78	85	112	80	83	104	82	81	93	76	74	76	83	92	98	103	82	83	93	91	102	91	82	102	82	84	93	87	77	76	75	89	84	79	85	86	87	93	81	89	97	93	82	83	78	79	88	88	91	83	85	105	83	79	96	79	84	103	88	90	75	70	78	83	88	92	64	77	88	72	81	87	94	83	75	82	75	88	96	80	92	77	84	85	94	76	88	80	85	78	68	83	89	79	87	91	84	80	91	74	78	78	94	73	91	93	86	61	85	94	82	80	86	91	103	113	83	85	90	80	84	94	72	78	91	92	83	87	70	88	91	89	85	80	85	89	66	73	87	75	94	90	99	76	89	82	74	73	89	78	83	87	64	86	91	79	100	91	89	68	89	64	75	76	90	95	82	75	80	85	86	98	94	94	78	82	65	81	69	74	80	71	79	86	71	78	95	70	85	74	75	90	83	104	75	90	67	78	92	100	89	85	81	74	75	84	84	96	79	93	81	89	94	92	101	77	86	92	87	78	84	75	89	76	81	94	89	103	104	82	88	83	72	77	70	75	87	74	89	98	104	90	76	86	90	89	91	84	88	99	101	78	77	77	67	86	87	98	84	86	89	90	81	73	76	104	88	82	76	74	83	76	90	80	84	84	87	73	93	93	90	82	109	71	76	84	76	72	79	77	95	81	89	76	87	89	91	94	106	94	73	108	78	57	91	75	83	79	77	82	78	79	83	93	81	80	81	87	78	106	88	76	81	92	99	87	65	93	104	80	81	77	74	85	91	91	76	69	98	81	71	79	76	92	80	88	84	88	79	90	92	75	83	69	82	86	101	94	101	77	87	98	100	79	85	81	91	80	87	79	95	90	90	74	69	81	94	84	102	104	72	98	90	74	92	81	71	82	85	99	86	71	80	98	78	94	90	75	70	80	83	82	100	90	95	92	79	88	89	94	78	110	77	79	78	79	97	73	87	85	74	84	88	91	92	100	61	92	85	94	81	67	73	93	86	81	90	61	79	84	77	80	79	81	96	92	95	70	78	76	95	80	64	93	103	79	95	96	93	60	77	78	82	78	72	71	80	73	70	79	86	98	79	72	86	90	75	85	84	63	94	88	90	81	79	99	78	80	91	84	98	88	98	98	98	80	88	72	88	81	97	87	77	90	103	80	67	85	78	91	80	77	90	71	87	75	93	78	77	86	84	90	90	99	92	80	68	85	83	79	73	79	85	86	82	77	102	79	82	92	88	95	89	97	82	89	94	77	89	97	86	82	77	75	90	93	86	79	84	91	83	84	78	80	82	86	82	81	72	79	95	63	78	78	81	70	91	78	91	90	74	75	90	90	81	95	76	76	77	81	98	93	89	97	56	79	91	88	90	92	80	82	91	101	92	79	91	82	87	92	101	70	92	88	98	82	90	92	70	80	68	76	78	91	82	88	85	76	87	79	88	92	76	81	82	94	73	85	90	77	74	80	78	87	79	101	81	95	77	86	88	77	91	78	91	96	99	70	81	83	82	79	87	73	68	85	83	96	75	80	75	82	91	107	91	78	86	72	98	90	83	71	79	97	104	89	83	96	82	95	80	93	70	86	81	88	78	75	84	82	97	82	86	75	91	84	84	75	112	82	83	84	89	82	66	78	71	69	85	87	80	80	90	88	69	88	96	101	84	85	77	91	73	77	85	82	83	81	83	97	76	84	79	87	103	92	78	82	85	83	81	96	81	89	91	69	91	76	69	81	86	77	79	92	81	85	76	77	71	100	93	74	82	84	95	81	88	77	88	76	83	92	76	85	88	98	67	106	90	83	71	90	77	76	85	82	89	77	76	76	73	86	76	87	82	81	75	78	76	100	86	97	84	74	72	76	63	87	96	85	79	74	87	93	91	95	93	73	87	89	84	71	102	92	84	93	102	86	73	84	80	87	88	89	94	108	74	76	89	98	99	91	92	81	83	95	86	76	83	83	78	99	72
5891	352	416	428	379	401	378	343	324	328	287	331	301	311	315	312	321	279	313	304	300	270	346	276	335	318	280	280	326	289	295	337	305	301	305	317	284	280	295	298	293	296	329	278	287	302	305	293	297	297	271	279	256	289	287	290	304	292	301	286	294	280	281	291	324	237	302	299	304	306	272	317	284	295	275	322	287	269	307	306	282	259	298	306	276	290	275	291	292	287	296	271	302	333	297	297	284	307	284	304	303	302	281	318	310	313	302	301	301	323	287	321	297	260	293	296	301	314	309	274	280	310	304	294	284	276	276	302	283	304	277	301	315	303	306	298	315	291	328	278	295	267	319	247	291	327	293	274	302	270	316	302	300	316	299	301	284	280	308	300	312	270	289	296	280	297	304	303	296	293	329	310	275	308	285	291	313	307	258	278	294	306	274	294	305	310	266	291	314	302	308	317	321	300	293	315	302	309	291	304	299	296	293	272	285	291	308	310	297	303	283	246	317	285	274	297	315	300	303	283	270	331	275	300	286	292	271	281	299	284	273	264	269	256	349	330	267	289	287	267	304	277	289	295	277	281	285	297	313	289	290	305	295	305	268	273	297	266	292	286	306	289	257	287	292	284	285	296	302	298	303	266	303	289	308	313	309	295	285	282	282	295	312	288	286	301	280	265	291	260	290	281	279	288	315	316	309	291	293	314	289	296	289	310	294	288	295	306	297	275	277	272	307	293	257	285	316	300	300	302	297	268	316	303	295	317	312	315	309	304	304	269	277	337	263	254	287	281	302	285	278	310	275	285	278	292	285	287	280	287	271	304	311	315	303	328	275	283	300	291	286	312	284	262	311	318	273	301	300	323	281	286	296	305	292	282	310	305	303	290	273	278	283	266	311	310	304	300	311	297	281	332	303	311	291	281	283	344	308	309	290	280	268	297	285	274	295	279	313	277	305	277	292	262	274	280	331	293	287	278	297	293	312	296	275	332	285	305	294	317	295	320	296	283	304	291	329	281	289	293	334	279	276	311	287	287	299	320	312	273	301	293	286	295	285	315	300	303	290	305	310	295	266	300	262	284	287	284	280	298	279	295	291	294	292	263	329	327	270	303	268	345	288	306	271	318	316	291	311	309	316	312	308	288	315	283	302	292	271	316	323	287	283	304	300	326	298	306	281	279	273	291	327	277	287	265	283	315	287	302	290	295	305	290	289	275	300	314	285	307	284	291	296	317	285	293	277	314	264	306	289	294	300	292	296	303	305	292	275	258	312	266	263	246	310	269	301	301	301	268	298	292	313	298	301	275	290	295	293	346	268	261	325	308	315	299	288	297	304	277	299	283	327	287	282	303	295	305	305	308	321	299	315	322	298	293	285	304	301	277	306	312	297	276	303	236	299	284	278	314	294	282	312	300	287	292	320	258	308	281	303	282	311	279	306	321	298	254	276	287	306	308	297	328	290	334	299	268	289	289	303	313	322	300	312	323	295	282	283	296	293	298	338	277	277	311	284	283	316	312	302	292	298	284	273	299	292	280	299	270	289	314	305	291	284	284	307	275	253	306	276	284	287	265	299	297	320	280	269	304	291	277	265	317	311	342	276	317	283	305	272	289	316	310	306	282	293	277	315	299	304	298	294	314	302	284	294	291	292	303	295	296	305	298	317	307	275	315	314	302	274	298	266	281	330	265	286	289	293	295	298	324	297	293	314	324	317	309	287	302	302	312	278	258	295	284	321	310	333	296	283	273	276	315	294	308	323	299	267	291	292	287	294	272	327	311	320	286	285	293	280	300	276	301	309	281	254	312	298	279	305	308	301	329	282	288	287	290	309	299	298	273	296	294	302	310	285	290	266	317	306	335	310	291	311	264	290	278	320	274	277	320	305	269	295	306	315	282	325	295	293	286	287	296	308	280	304	295	291	274	292	310	300	287	303	297	282	315	307	271	332	287	292	307	316	298	259	330	285	282	286	300	273	288	313	289	285	276	317	296	305	279	288	299	301	288	304	293	273	273	319	253	303	290	323	282	272	310	278	283	288	331	294	287	298	303	276	294	297	319	260	304	258	291	294	299	297	316	283	294	327	284	277	290	271	289	258	294	318	304	281	298	285	327	255	311	317	287	302	325	290	282	284	311	307	284	300	274	288	300	295	289	268	311	327	312	244	327	254	298	292	305	313	313	312	287	326	300	292	281	304	295	310	299	298	309	289	316	282	326	316	293	281	321	271	284	300	283	316	278	303	313	278	293	319	298	300	283	281	272	288	314	302	286	293	298	304	310	311	309	261	300	292	291	286	288	299	286	327	320	280	284	281	303	311	308	267	297	272	293	275	283	286	284	272	296	325	277	296	331	305	322	309	296	297	304	314	294	297	284	303	280	298	294	304	306	291	297	315	296	289	316	282	304	326	353	312	304	294	288	300	282	305	299	289	287	283	331	300	297	282	298	297	289	289	315	293	276	274	316	276	320	303	285	278	321	301	265	287	317	276	307	305	296	311	302	278	284	300	292	286	282	309	313	323	288	323	295	299	293	304	302	305	283	287	294	289	297	304	322	318	315	283	322	309	271	260	310	303	287	300	293	302	284	309	286	294	303	299	302	309	291	316	296	297	311	309	325	328	293	302	270	307	299	262	299	309	313	287	304	303	324	286	302	268	302	316	265	282	300	275	299	309	289	328	307	324	299	296	287	300	301	292	289	328	298	271	300	272	308	279	296	295	286	294	304	297	320	289	297	310	290	273	300	299	298	299	279	283	285	285	328	260	296	270	300	319	289	289	277	305	285	286	289	306	296	307	293	269	296	291	308	292	292	289	287	293	301	280	303	285	317	306	307	273	281	285	314	284	275	292	286	280	305	301	310	309	308	271	292	324	309	274	289	291	296	302	311	315	308	325	307	269	300	324	328	271	280	300	290	318	297	320	301	309	315	279	319	300	295	303	290	294	276	310	270	302	318	295	312	296	292	318	289	297	270	321	306	295	338	277	291	262	290	290	295	328	303	295	301	281	283	320	299	287	313	307	308	304	309	302	285	306	269	275	272	294	289	315	281	313	278	296	286	260	265	297	292	295	311	299	277	293	289	287	305	287	270	278	266	278	290	306	294	319	268	285	276	315	282	292	322	302	288	290	298	299	272	282	314	331	325	271	304	284	281	287	270	309	285	314	276	300	284	319	324	275	271	291	299	283	301	301	298	259	305	282	303	290	294	268	325	304	295	280	324	310	254	308	273	297	286	275	304	268	324	266	306	285	299	283	259	290	296	284	296	277	321	321	280	290	308	278	295	309	310	294	293	340	327	280	276	303	255	275	294	295	304	287	293	336	284	304	315	263	274	292	278	267	304	291	291	310	280	296	293	306	261	313	285	273	279	301	297	327	299	305	294	266	300	251	278	276	323	315	308	288	313	281	285	282	333	278	303	298	298	295	290	295	291	295	304	264	275	285	316	302	287	299	297	287	295	267	312	286	294	303	259	299	284	292	277	279	302	322	278
38708	17180	3660	990	671	511	393	322	292	242	214	214	163	177	171	144	148	146	136	140	123	132	113	122	130	121	120	130	127	108	124	114	117	105	111	108	96	114	114	140	100	100	114	109	103	96	111	104	126	110	108	102	99	100	97	107	112	98	97	97	106	118	109	86	127	119	116	107	118	106	105	99	93	103	109	107	99	108	114	105	98	95	84	124	121	104	115	98	112	102	108	96	119	111	87	101	106	95	104	98	113	104	107	103	106	109	112	106	114	107	111	114	102	114	97	111	104	132	108	117	108	110	107	113	102	119	120	113	101	113	96	109	105	114	117	108	119	106	96	90	114	115	93	89	108	95	127	123	94	101	112	113	107	111	103	106	117	85	103	99	108	123	92	111	97	95	112	117	112	110	103	94	118	114	91	125	100	101	101	104	93	99	110	101	109	118	97	126	108	87	106	90	109	113	89	101	101	111	113	122	98	101	107	104	99	91	116	92	121	111	100	100	108	110	121	97	106	115	104	93	117	113	97	114	93	104	91	108	90	108	96	99	109	102	98	93	116	102	110	115	98	112	99	124	106	106	99	118	103	84	98	101	106	103	107	86	106	114	84	116	99	109	86	114	111	115	111	104	100	92	96	112	90	99	115	107	92	103	101	95	119	118	94	77	118	114	104	102	88	97	107	87	102	93	94	111	91	107	116	100	113	107	103	90	100	101	100	114	121	121	92	105	117	93	117	97	116	92	90	109	113	96	120	86	102	100	89	107	101	120	122	100	99	95	102	106	98	100	104	118	107	110	95	98	107	112	107	91	104	106	94	99	120	94	106	117	114	98	111	118	115	106	104	118	96	93	90	104	116	114	120	109	104	107	108	112	101	104	97	113	103	98	102	96	95	104	92	94	99	117	109	122	94	105	119	120	99	107	100	110	108	98	102	122	107	111	122	101	103	104	96	95	113	96	114	122	105	98	111	109	91	111	113	94	92	115	102	113	105	118	107	97	114	119	99	98	112	113	98	118	110	103	107	95	97	115	109	102	115	99	100	115	109	96	128	81	103	99	91	119	113	102	96	103	107	118	104	98	101	92	109	114	96	112	112	104	99	91	98	105	92	118	111	108	97	96	101	112	100	96	93	108	95	81	103	105	111	94	88	97	93	123	105	102	114	101	109	93	124	104	123	107	103	106	91	107	105	103	75	128	104	111	106	97	79	100	115	104	99	89	100	107	107	97	91	101	104	109	117	104	107	101	107	90	129	84	106	102	88	116	124	112	101	114	112	106	92	109	128	108	121	95	98	104	92	117	112	102	111	99	94	99	117	110	109	116	105	108	119	106	100	94	106	89	113	106	108	83	101	102	93	103	116	104	110	111	109	89	137	122	122	106	108	112	98	96	100	93	109	89	100	104	117	132	101	105	96	90	100	103	105	100	96	112	89	117	108	106	90	110	121	101	97	101	113	94	115	116	115	91	107	95	106	110	107	118	87	106	103	115	110	122	83	114	111	123	99	114	97	105	101	111	104	106	109	104	112	78	95	108	90	104	111	102	118	113	94	99	109	117	105	121	99	101	114	100	123	98	125	81	111	95	102	112	122	124	128	105	122	110	113	113	109	113	129	99	114	101	120	112	83	101	99	99	115	91	106	89	80	96	106	103	105	110	106	110	97	86	106	94	111	106	111	95	116	94	93	104	111	107	98	107	104	110	100	123	94	88	110	130	116	98	109	103	97	103	98	117	104	124	100	122	122	100	99	118	109	113	94	102	105	90	117	81	86	104	104	107	108	89	95	70	105	120	106	125	112	105	96	97	106	109	115	98	102	103	114	103	106	109	116	106	99	112	105	107	111	123	117	111	82	109	86	112	96	102	110	109	97	114	93	96	104	124	103	86	89	112	117	101	109	102	103	120	93	108	95	114	83	99	102	112	114	115	90	114	101	112	115	119	98	104	113	120	110	115	106	83	94	105	119	121	100	115	104	79	117	101	118	106	105	108	117	91	105	99	98	99	112	111	74	84	103	111	92	103	113	99	105	75	114	93	106	110	109	92	105	106	94	107	100	114	111	97	116	107	99	111	108	110	105	113	96	91	102	116	105	91	110	94	104	94	98	110	101	95	83	120	104	89	121	86	109	105	91	115	101	100	98	106	110	102	91	95	106	104	85	111	108	122	93	79	88	106	92	102	108	102	102	100	126	104	103	109	95	99	115	100	111	109	116	137	111	119	95	105	94	99	101	114	113	86	115	102	122	118	97	100	95	91	95	125	110	109	113	123	110	93	105	115	104	93	112	101	100	119	112	94	88	141	98	108	105	102	94	88	82	108	98	93	100	101	122	102	111	101	113	118	95	100	104	101	105	113	108	121	114	111	113	102	100	120	104	120	95	111	119	88	116	119	103	112	108	107	112	106	110	110	91	111	96	98	95	112	97	83	115	108	112	121	97	111	89	119	105	109	116	94	106	104	121	99	97	101	115	110	107	85	123	95	114	115	111	113	97	93	103	116	110	103	110	103	113	116	91	104	101	115	92	122	104	99	109	93	115	89	104	105	119	102	95	113	94	106	111	97	91	102	131	96	106	98	100	108	115	81	117	98	85	95	96	123	102	98	101	115	118	106	108	117	109	99	91	111	110	78	103	114	94	122	97	100	129	104	93	121	126	113	94	100	107	119	121	123	108	107	111	98	102	112	119	119	104	101	110	101	97	106	119	83	118	107	112	95	86	112	98	95	83	121	95	117	100	102	100	105	113	118	120	95	98	113	113	101	106	104	129	104	94	110	97	120	101	106	88	105	119	82	108	98	110	111	107	113	106	110	91	97	106	83	95	104	99	120	103	103	108	97	115	101	104	109	90	114	127	115	117	119	113	101	112	99	90	89	108	122	109	116	118	116	100	98	111	115	108	94	123	99	103	109	101	101	93	88	109	102	123	105	113	99	108	112	92	103	127	107	122	108	112	89	109	107	87	98	106	114	113	103	109	86	98	109	101	87	94	99	107	112	97	95	109	103	93	95	110	86	111	106	100	79	105	113	98	121	109	105	89	111	118	99	103	96	89	124	113	98	86	106	112	95	90	120	116	110	101	101	96	90	113	112	107	92	108	98	93	102	101	100	90	110	100	106	110	101	92	104	111	96	88	105	109	90	108	110	110	117	115	109	84	115	111	106	109	118	96	100	87	90	101	94	101	113	101	98	103	94	102	111	109	99	99	101	110	113	106	96	105	104	100	99	81	109	118	106	88	90	90	103	94	103	108	115	104	104	85	95	116	119	91	105	119	120	95	100	113	92	112	118	125	81	112	117	120	106	116	113	111	98	98	98	123	106	123	125	120	111	100	98	104	103	93	94	120	102	92	104	123	122	108	110	121	108	107	101	110	104	121	113	102	110	87	96	100	126	101	110	118	116	102	99	107	99	105	73	74	119	107	110	105	113	102	104	101	86	88	109	113	95	107	84	121	99	110	99	95	93	101	96	118	104	121	114	90	100	95	103
17687	1260	2740	3205	2705	2189	1824	1550	1282	1104	1008	923	834	735	729	694	639	609	565	558	508	533	506	499	470	463	471	444	422	424	447	403	418	390	396	402	418	447	416	405	406	411	388	394	393	381	379	394	411	369	412	387	366	401	357	373	366	342	368	368	377	382	361	362	417	393	339	392	352	353	389	378	386	361	404	369	350	362	327	365	396	379	368	362	385	393	352	335	375	354	361	352	415	383	356	361	373	354	343	383	364	342	337	356	369	362	374	361	361	353	389	350	364	366	350	377	350	376	337	375	340	395	339	362	353	385	373	366	352	381	370	364	349	376	380	358	362	365	399	352	350	339	371	356	365	348	367	352	356	360	335	367	332	343	331	329	349	359	363	349	354	344	378	361	334	353	367	333	343	371	334	353	380	360	355	349	364	395	363	382	364	349	319	369	381	365	360	383	357	381	366	365	331	391	341	327	367	345	332	346	395	335	396	369	377	382	364	376	363	397	371	356	347	359	364	340	350	388	349	361	386	339	368	347	354	378	307	346	352	340	350	358	355	351	347	316	370	372	360	343	336	356	350	373	377	382	395	383	359	353	358	395	342	361	354	325	331	332	325	356	347	361	376	342	320	345	315	352	325	357	378	369	337	354	365	364	351	373	362	333	376	375	398	346	377	391	358	340	346	381	328	381	348	373	352	376	375	359	385	352	347	363	386	378	343	370	350	383	346	359	350	378	361	328	361	354	347	353	354	364	347	375	356	387	339	365	366	308	339	348	352	364	321	380	351	347	360	350	344	396	352	369	405	334	392	360	352	360	384	389	362	340	362	339	324	346	318	371	359	373	338	343	362	359	355	356	354	369	391	350	374	336	331	350	352	389	351	374	362	354	360	327	338	395	367	316	370	353	371	377	339	340	358	358	357	341	393	347	359	337	350	367	352	336	357	351	371	360	390	363	365	308	354	343	365	332	329	353	323	350	340	338	367	374	358	363	355	349	360	346	362	342	373	347	360	360	380	375	355	342	371	358	329	335	352	385	354	387	357	370	344	361	356	363	362	373	350	361	337	368	372	347	351	349	340	340	343	338	341	354	343	350	405	322	338	384	360	357	339	374	370	321	370	366	333	333	367	316	355	339	364	347	336	341	352	335	359	360	353	374	341	347	343	349	342	351	345	370	353	346	327	346	368	374	357	357	324	315	343	355	372	375	382	331	336	364	351	380	364	350	362	354	361	398	342	359	378	329	367	346	379	317	380	400	364	364	357	360	364	355	364	340	327	347	373	345	323	355	343	368	362	359	370	357	326	356	362	336	348	338	364	361	379	359	323	374	379	370	359	344	337	339	344	330	343	337	373	373	356	366	332	362	357	344	333	347	367	350	369	361	363	336	352	355	344	341	352	375	331	339	363	378	372	339	357	333	331	403	370	335	341	334	342	368	337	335	339	364	342	366	337	352	345	361	340	369	349	372	358	381	333	348	339	363	331	376	345	356	355	358	358	373	363	388	337	356	380	346	366	332	367	367	387	333	352	373	355	362	340	344	370	375	347	344	361	342	340	374	332	382	353	341	335	371	362	344	376	346	377	363	333	354	362	325	356	340	343	365	339	346	419	380	324	344	342	379	365	348	384	348	379	369	341	345	323	359	366	351	355	367	353	383	346	358	343	365	370	367	352	357	337	361	344	332	367	366	361	341	347	328	341	376	366	334	298	323	362	371	350	341	361	341	340	339	324	362	353	347	360	363	375	356	355	360	355	334	334	366	356	333	350	381	349	332	340	315	333	380	359	342	356	333	335	367	320	323	376	354	333	384	340	327	351	372	334	354	350	357	379	366	345	372	338	343	325	330	384	356	359	346	355	345	384	356	320	348	358	355	334	337	366	383	363	328	420	374	350	337	352	360	394	340	356	345	346	363	364	383	350	357	342	353	381	342	344	348	341	365	328	336	385	381	326	363	359	371	375	349	355	360	338	369	345	369	356	389	343	355	384	354	338	361	337	397	371	351	372	357	340	361	354	318	355	355	374	355	376	349	369	383	354	355	363	363	342	360	356	353	364	347	345	348	336	345	364	323	364	333	351	356	360	369	362	375	390	364	378	370	336	330	328	330	340	378	330	353	338	393	354	342	351	367	327	337	368	322	334	358	369	367	314	384	313	347	354	391	363	379	361	351	329	341	363	342	327	364	361	351	360	354	348	320	337	407	373	377	355	381	368	356	324	335	347	339	342	345	381	348	335	383	345	384	361	358	368	393	398	342	337	359	375	342	370	374	349	370	364	344	348	336	341	365	354	346	365	347	379	356	357	332	369	368	351	325	339	361	357	343	360	333	337	368	344	345	313	375	364	386	390	338	366	363	372	347	344	365	370	368	358	371	340	360	349	333	329	372	340	355	384	358	351	333	347	386	385	328	372	334	358	342	361	369	331	375	349	374	365	334	374	319	349	384	357	362	346	376	341	319	336	353	347	357	325	359	371	338	335	368	406	378	397	353	369	356	323	344	336	369	320	357	350	318	306	370	416	350	350	383	351	362	383	336	354	363	358	347	353	346	331	328	350	349	372	343	354	363	357	338	365	337	344	352	348	356	355	370	370	362	339	337	350	362	351	349	334	358	386	355	353	348	368	331	355	397	329	375	327	373	334	353	348	336	360	326	384	329	360	353	373	359	349	338	355	372	376	369	386	395	341	375	376	368	387	366	358	317	370	336	395	367	309	362	363	348	379	368	363	319	358	381	339	354	359	308	359	347	345	366	354	356	344	340	349	361	381	357	377	351	374	348	355	371	371	370	347	395	341	376	379	359	354	354	382	374	354	337	382	345	343	340	344	356	341	366	366	329	370	386	352	363	345	338	348	334	348	384	362	378	330	386	369	329	377	369	355	326	368	377	342	345	377	398	317	366	379	347	345	347	372	330	358	350	375	324	367	336	352	320	310	335	363	352	363	385	377	375	336	350	348	360	368	385	373	359	349	335	340	362	384	364	363	365	355	346	376	311	325	363	357	363	369	358	330	342	366	330	343	344	310	377	359	356	369	360	364	357	358	363	354	349	362	356	394	375	369	341	343	334	345	337	330	340	350	370	366	378	359	376	373	394	370	369	367	393	351	388	351	381	338	367	344	362	367	348	345	357	351	364	359	328	350	389	373	367	359	321	374	303	355	365	338	365	335	339	371	386	386	342	356	335	380	376	353	382	340	340	343	357	356	360	362	326	363	350	318	355	384	374	378	342	368	336	324	362	340	366	357	362	384	358	350	348	368	340	391	340	332	366	345	330	375	369	342	361	369	340	397	366	360	337	315	328	362	353	349	324	338	356	339	386	340	357	361	351	382	350	342	348	379	361	344	354	351	356	347	348	380	391	357	346	347	328	355	349	356	371	375	352	302	342	354	352	350	345	310	383	369	346	333	331	357	352	334	339	351	360	322	403	325	359	340	375	360	335	335	367	389	339	369	385	377	330	387	350	357	334	354	377	320	399	370	352	395	361	344	346
43026	23975	14193	2409	1423	1104	774	655	548	494	410	407	369	334	338	284	280	283	285	248	263	229	253	261	242	251	218	221	236	249	231	226	235	242	204	249	237	227	227	235	223	214	230	230	206	203	246	189	235	238	202	228	242	198	210	206	218	238	220	231	219	227	220	236	207	216	239	228	236	216	198	195	226	185	233	224	249	237	223	228	194	225	242	228	221	217	216	206	223	212	216	204	216	247	219	213	194	215	223	197	222	223	202	207	211	205	201	208	198	216	220	200	198	183	216	205	221	217	194	210	203	212	231	223	194	209	199	200	234	222	229	215	222	212	233	227	207	190	209	213	215	194	204	221	200	202	223	225	206	193	210	196	223	194	205	214	199	213	216	244	205	200	190	205	209	240	223	206	218	198	188	220	212	204	230	200	206	231	216	229	215	216	209	212	224	210	204	219	222	193	213	224	243	211	188	188	217	195	188	227	226	202	214	214	215	196	201	195	220	223	222	199	203	226	190	202	231	239	215	204	215	220	207	212	214	202	223	198	216	195	227	188	210	189	217	220	216	183	178	234	230	203	222	239	224	231	220	194	191	215	216	200	206	195	207	196	184	232	224	205	203	191	229	216	221	213	237	227	200	214	223	238	189	204	220	217	200	215	190	225	214	213	217	226	201	194	217	212	244	185	218	210	228	220	214	213	221	200	219	219	184	192	204	195	194	207	217	211	206	219	218	204	225	212	207	223	213	212	204	180	204	242	191	210	206	217	185	212	200	209	217	188	239	221	232	184	197	208	223	207	227	200	216	217	210	216	208	195	201	196	220	208	202	180	198	214	220	215	220	194	234	197	217	217	205	202	214	230	206	217	202	218	218	198	243	204	198	225	187	198	217	211	218	201	201	200	235	191	215	198	206	188	220	214	188	219	223	217	216	190	220	189	233	208	211	256	205	222	221	209	231	216	224	180	205	214	208	223	213	192	228	205	216	209	199	222	195	214	232	205	235	211	196	208	205	186	213	212	213	225	207	213	211	195	225	217	192	187	205	205	203	211	217	206	212	221	197	194	230	197	215	191	209	215	197	214	194	189	182	231	201	254	202	200	210	212	202	208	231	214	198	214	212	215	207	184	191	204	224	203	207	203	194	218	210	199	232	211	225	207	213	202	189	218	223	224	179	219	219	209	205	229	222	195	198	203	213	222	209	188	204	208	208	208	214	206	201	234	206	212	187	200	191	217	201	214	200	213	200	229	221	191	186	224	212	231	216	207	196	207	199	197	215	199	199	203	227	214	195	210	217	201	212	215	191	213	218	211	230	211	172	212	232	195	209	224	203	239	213	201	212	211	247	221	216	215	219	215	218	217	194	189	201	216	224	192	210	205	219	241	209	185	221	208	210	204	194	208	198	215	227	208	181	220	212	200	234	206	185	186	214	212	213	201	203	185	188	203	212	206	214	221	218	207	219	193	235	213	228	194	214	221	240	208	212	227	217	198	224	220	245	214	204	238	218	219	207	206	218	211	221	207	205	208	232	220	199	201	219	191	227	214	199	217	194	211	194	212	218	220	202	213	201	218	209	176	206	189	194	192	220	196	203	189	218	215	218	209	210	227	203	223	235	177	211	215	197	226	224	203	190	192	197	238	222	216	209	215	210	211	202	216	231	210	203	206	213	216	226	200	205	223	198	189	215	221	206	210	206	218	193	211	214	213	194	189	218	199	194	216	199	194	209	201	231	215	241	219	241	221	196	206	233	217	191	206	221	222	213	236	201	228	206	229	220	197	206	222	200	223	229	212	232	242	201	208	213	203	192	206	208	235	169	202	215	220	225	208	224	193	214	217	212	215	198	215	207	216	202	234	218	211	229	201	191	205	177	227	213	202	216	210	214	232	180	188	187	206	227	219	219	232	213	235	237	222	214	197	208	219	202	202	213	215	195	219	204	188	204	219	209	220	199	222	214	205	194	206	204	192	214	214	212	181	201	220	231	208	218	190	216	237	190	195	193	178	224	208	214	211	209	205	189	198	203	177	203	196	224	199	240	218	233	241	210	214	223	190	217	212	194	213	183	213	188	200	244	225	238	211	221	180	238	179	202	199	196	220	222	238	227	226	191	221	173	247	189	222	211	209	191	220	199	191	206	216	213	222	192	220	226	211	216	227	199	208	205	214	195	215	176	187	194	211	220	193	207	181	218	211	224	224	212	222	216	200	216	212	215	227	218	208	196	191	215	212	210	210	196	219	216	205	222	207	212	198	198	196	217	200	237	222	202	217	216	209	189	207	228	217	229	193	201	194	203	225	244	218	208	220	220	189	217	227	200	220	189	214	251	230	217	202	235	246	199	228	208	195	200	191	219	202	207	224	206	204	195	204	225	221	187	219	231	207	180	187	228	210	206	211	197	214	228	209	207	218	216	206	219	198	219	183	182	212	174	186	219	232	190	221	206	172	203	221	212	201	203	215	210	183	216	238	225	223	190	212	227	217	203	209	205	198	212	216	206	209	210	218	195	211	188	201	216	212	192	205	230	208	196	244	196	236	192	212	197	221	208	220	200	219	182	219	193	224	192	202	225	208	208	223	229	214	229	196	209	200	208	235	190	237	214	211	216	205	229	222	204	214	210	219	231	207	168	179	205	208	205	212	243	223	217	201	228	201	212	225	203	219	218	208	210	215	181	198	220	215	224	224	221	198	229	197	204	214	198	219	208	215	222	217	219	217	220	218	209	211	212	197	204	207	225	205	203	202	218	223	217	222	200	215	212	223	227	205	212	216	229	230	212	212	186	207	205	218	209	218	196	204	191	210	222	211	206	186	204	204	214	202	191	212	209	223	232	191	226	221	203	214	218	209	190	205	186	212	211	233	230	212	225	218	221	201	189	215	189	186	196	214	211	214	202	219	233	211	218	200	202	193	218	187	217	204	225	222	212	200	193	172	249	209	197	240	224	241	220	218	216	209	207	180	230	214	220	225	210	195	196	214	218	202	233	216	212	213	201	242	216	194	205	227	209	196	183	220	222	220	221	205	195	175	231	208	224	206	175	207	197	231	196	200	196	188	200	218	209	207	230	209	194	186	196	237	212	208	248	192	217	191	205	222	219	211	220	240	226	197	219	231	198	226	198	211	196	221	216	244	208	202	195	212	177	219	221	204	207	206	208	228	218	226	227	212	222	213	203	224	217	218	209	177	195	217	235	170	222	212	219	216	191	197	224	252	206	212	222	204	206	213	205	197	223	187	226	198	195	212	206	223	212	191	205	214	207	225	209	233	223	214	212	196	209	184	210	204	211	223	210	226	230	221	187	215	243	195	202	207	217	188	185	215	243	198	211	227	216	227	210	210	180	192	209	204	223	229	201	217	195	209	222	222	216	194	250	219	205	189	191	222	217	224	213	221	216	201	205	209	211	214	206	220	220	200	204	200	203	219	223	216	226	225	212	211	237	219	205	214	233	220	209	207	214	221	220	227	239	224	242	211	210	239	206	215	231	210	213	235
22488	2399	5176	5955	5212	4307	3462	2887	2466	2088	1927	1745	1610	1449	1368	1289	1208	1097	1072	1054	985	980	944	909	967	890	864	867	816	811	810	733	777	819	756	789	785	719	778	711	733	670	727	727	709	712	730	741	721	664	704	669	644	710	712	684	644	627	661	687	679	688	651	694	666	671	630	643	667	700	646	666	605	654	671	669	601	640	697	639	651	602	689	677	625	694	582	633	642	615	631	654	630	660	639	660	627	622	679	621	659	648	663	648	598	668	645	656	608	645	659	651	659	633	634	623	669	638	652	672	617	675	640	589	643	626	645	613	618	659	653	645	619	642	611	620	656	640	662	682	654	664	679	659	607	641	665	622	645	590	629	619	627	658	691	643	645	622	608	618	662	602	609	616	596	665	642	661	641	648	629	634	609	623	652	676	625	637	636	649	605	602	669	682	605	651	694	637	664	617	641	604	643	637	592	650	590	612	607	615	688	550	580	654	644	611	651	656	618	644	618	641	646	667	619	655	641	600	646	601	647	622	655	656	615	635	670	683	634	653	595	625	618	612	643	589	654	666	658	647	657	657	632	642	637	634	632	628	640	655	634	629	633	646	646	646	630	591	638	659	604	647	620	642	640	608	667	647	603	677	632	629	637	682	660	625	654	607	632	598	603	678	618	607	626	600	634	652	625	693	592	629	645	634	666	603	637	566	638	627	632	617	600	630	615	626	643	676	656	675	579	595	641	681	633	642	603	605	651	641	625	628	618	604	654	593	640	598	645	629	617	640	626	610	606	643	634	592	615	619	611	592	636	596	618	619	598	708	643	619	621	635	608	636	640	631	647	608	656	632	621	624	677	629	593	667	598	621	659	662	645	679	574	610	606	627	645	614	624	629	631	635	682	605	637	630	629	616	660	621	616	645	595	633	634	603	615	607	649	600	673	601	670	614	611	624	595	600	575	584	604	649	659	605	615	637	646	633	663	638	618	642	596	643	654	641	599	577	617	612	581	661	608	641	586	610	640	621	634	604	647	624	635	620	616	641	640	699	657	659	609	648	674	613	613	609	627	636	637	621	630	587	679	651	681	669	616	644	641	625	671	611	688	650	583	660	614	669	663	623	639	592	658	611	577	642	620	610	631	586	652	658	576	661	646	624	614	615	645	632	631	629	613	659	631	636	681	567	620	628	671	631	624	608	667	627	616	658	605	623	635	631	620	638	655	637	605	633	624	632	616	667	662	623	667	624	635	650	637	596	620	649	624	643	604	634	667	621	597	620	636	646	638	651	654	620	649	662	623	588	617	630	638	660	629	690	630	604	611	624	571	659	633	596	679	631	613	702	599	574	600	601	576	636	619	706	659	626	623	684	619	610	639	633	646	639	655	695	637	629	644	678	640	579	640	615	588	653	586	570	579	664	630	657	632	616	586	653	626	651	636	603	642	608	702	625	622	624	637	626	608	641	621	624	631	624	617	643	625	636	633	640	599	641	610	638	616	645	645	671	623	625	603	636	656	614	640	601	704	635	616	600	628	609	597	637	600	670	611	624	642	634	646	592	667	622	621	658	600	613	643	651	602	614	625	703	597	624	603	606	592	592	616	606	646	622	656	624	616	622	655	576	639	640	645	600	680	632	665	619	563	600	647	670	649	644	637	608	583	642	597	646	635	655	629	607	684	624	602	627	606	623	632	642	584	635	620	602	658	647	602	619	645	627	628	631	631	639	607	643	616	625	610	574	618	629	589	590	605	655	656	635	614	620	649	634	625	667	635	613	599	624	602	613	621	600	639	634	620	659	642	599	631	616	611	588	604	619	600	654	643	633	628	605	652	656	634	587	683	577	604	664	642	643	627	650	664	631	604	617	648	665	575	614	659	611	632	598	583	630	627	626	614	598	646	605	605	641	617	606	603	653	617	662	654	593	604	635	596	638	632	656	610	629	618	659	652	607	629	606	642	640	637	645	581	618	604	613	662	638	655	592	634	629	590	647	619	638	614	693	665	609	653	590	639	680	595	636	594	651	662	642	691	600	643	654	625	628	620	574	627	598	625	632	616	626	675	607	603	647	612	629	622	610	638	601	637	628	668	628	657	605	633	606	631	639	629	662	654	652	616	620	620	614	638	613	655	664	667	593	663	607	629	655	609	648	692	615	647	641	638	610	618	651	627	656	647	670	643	616	646	641	626	615	701	628	623	664	623	651	613	613	660	634	666	615	652	589	702	670	629	613	630	665	634	639	645	621	588	631	598	663	604	616	616	638	679	608	663	644	653	578	630	611	637	600	676	593	646	642	643	660	654	644	614	657	617	636	648	608	656	632	574	624	655	657	640	631	612	641	616	638	634	677	659	660	642	623	652	667	631	605	638	622	672	663	664	621	640	677	577	596	643	585	621	609	633	617	620	624	635	605	639	617	599	662	648	673	644	636	613	611	612	629	601	639	610	641	637	617	606	581	638	631	593	665	599	629	691	606	609	653	633	623	656	655	608	655	609	654	631	704	637	628	611	636	695	643	606	642	600	619	622	639	658	619	648	633	671	643	642	631	637	604	640	613	634	632	666	644	638	634	632	632	588	598	620	640	612	611	631	615	618	629	632	657	650	607	613	612	623	644	641	632	671	637	612	619	647	626	615	646	635	641	676	644	647	618	649	613	614	614	578	666	626	647	627	673	699	617	628	654	590	610	620	616	602	633	590	606	608	651	651	666	659	636	666	646	635	598	599	616	635	644	618	630	636	618	688	634	638	614	626	627	614	616	656	627	628	607	617	646	627	648	645	667	619	630	677	612	647	598	629	600	667	617	648	610	665	609	620	625	629	655	652	624	642	583	698	627	669	614	627	628	647	645	607	621	638	657	651	598	658	646	662	608	614	638	597	647	626	578	604	624	660	621	604	613	605	653	661	598	649	664	663	617	660	577	690	657	639	637	659	638	644	618	623	635	663	604	622	606	662	594	635	626	646	647	646	601	642	649	642	661	634	617	637	612	615	649	614	628	624	627	648	605	613	628	621	598	628	616	627	666	647	642	646	600	624	602	625	660	615	635	641	643	622	618	622	611	635	624	640	646	621	642	642	652	635	640	637	635	625	614	635	618	639	644	636	621	634	628	636	628	668	595	646	630	619	594	659	639	614	587	613	589	629	618	620	618	633	655	623	607	630	605	624	648	617	630	620	631	637	683	575	651	631	601	621	622	645	625	629	659	667	635	604	644	637	645	625	644	621	645	604	655	642	632	666	630	613	641	623	650	690	599	593	633	658	624	623	640	622	643	670	612	610	617	652	640	606	617	623	610	583	631	636	633	665	615	627	628	639	641	607	642	658	620	636	663	630	631	622	602	598	581	632	616	603	641	625	646	613	600	600	631	609	626	621	631	645	633	626	645	616	610	656	596	597	611	620	584	651	555	584	611	631	610	591	604	613	641	646	641	654	660	650	632	651	608	639	611	645	580	629	656	615	665	678	646	636	627	615	613	650	633	620	622	639	605	608	587	599	634	628	601
5856	342	256	134	117	109	100	117	96	98	79	79	102	74	103	103	96	77	78	79	90	79	79	83	93	87	73	100	77	87	86	98	87	77	100	72	80	77	76	85	94	78	88	88	81	84	85	78	86	97	83	77	93	94	82	73	81	87	87	91	98	101	70	94	103	78	89	79	97	84	98	79	81	82	102	100	68	67	89	75	79	72	85	80	90	83	72	83	86	87	90	90	93	87	81	71	80	98	83	86	83	93	90	64	72	85	73	88	83	73	90	91	97	77	80	92	103	78	84	102	74	86	81	90	85	87	74	64	82	82	79	77	97	103	86	107	76	101	89	88	103	97	83	97	83	89	85	88	95	85	83	92	78	78	79	78	87	88	99	89	90	78	76	88	82	75	99	92	82	97	82	78	90	85	84	98	91	80	80	64	84	79	90	73	88	87	85	74	94	98	75	86	89	78	86	82	84	87	87	84	80	88	82	76	79	85	88	79	103	95	87	96	85	75	98	81	70	87	111	82	95	80	86	84	86	97	83	93	90	81	75	100	92	82	103	90	77	77	84	99	75	85	78	100	94	99	76	89	88	73	77	84	96	93	91	90	83	92	87	87	86	69	81	92	82	89	91	71	83	93	80	81	76	83	74	93	88	85	81	83	92	87	88	71	92	95	89	83	92	73	80	85	79	98	92	77	92	71	92	82	82	76	93	95	81	79	77	96	104	89	75	89	81	86	97	77	92	100	78	81	102	85	90	77	75	99	77	87	83	84	77	85	85	88	85	103	101	102	79	97	78	75	83	94	91	94	107	93	94	75	73	81	81	75	73	78	90	105	71	87	90	77	110	84	79	87	84	81	88	86	84	76	91	71	87	85	87	72	78	95	82	98	88	83	92	89	75	72	103	90	81	88	97	80	92	76	92	82	82	93	96	83	80	79	93	79	94	99	89	65	89	99	95	76	81	88	79	93	88	101	72	75	88	97	92	80	89	79	93	67	94	84	107	83	83	97	104	78	84	71	82	80	89	73	82	81	86	90	85	87	105	100	90	87	89	92	102	96	81	87	84	66	97	68	63	86	94	96	85	99	78	84	72	82	79	99	97	80	81	91	68	80	63	80	89	92	89	82	82	90	82	90	86	77	94	89	91	89	88	71	90	88	82	81	103	78	89	68	76	76	84	91	84	47	86	85	76	82	96	67	99	94	87	83	77	76	70	92	88	75	84	89	86	81	91	84	69	76	84	74	87	79	89	107	95	89	82	88	77	80	87	89	91	76	93	56	84	89	88	91	109	85	87	85	89	87	86	79	93	64	85	77	92	83	81	85	77	98	78	60	84	91	98	96	76	94	89	66	96	85	87	105	74	87	100	90	94	81	75	92	74	80	97	87	99	95	72	92	103	71	81	81	81	85	87	83	93	87	68	90	79	86	80	93	88	80	82	92	84	92	97	85	85	85	85	79	83	88	86	80	78	68	93	74	94	104	95	90	92	72	83	79	83	84	95	83	75	79	70	86	75	85	83	70	62	73	84	73	93	102	92	84	83	103	73	92	67	95	84	101	79	94	74	78	79	88	73	82	93	95	84	94	85	95	77	72	90	79	98	80	88	74	100	80	91	91	82	70	80	86	94	96	95	80	93	91	86	86	83	84	102	92	100	69	89	89	99	82	82	81	96	79	76	91	91	96	65	104	73	81	76	77	64	78	83	75	77	81	97	85	86	77	84	93	86	70	87	74	81	78	79	65	82	82	69	92	85	100	97	101	91	83	87	85	84	91	85	94	81	83	90	83	80	81	75	91	92	89	77	97	91	81	85	88	85	79	84	74	76	71	72	75	93	90	82	94	97	79	101	84	95	91	92	78	90	87	84	79	80	88	79	86	71	82	84	77	73	84	80	90	97	90	88	88	89	91	95	77	72	93	75	74	96	105	79	82	81	95	97	85	91	91	86	80	92	85	91	84	95	94	83	65	74	72	76	80	89	75	89	87	89	85	91	79	91	90	96	76	98	78	90	71	88	82	66	75	100	76	98	76	82	71	93	95	81	77	76	97	98	95	87	91	63	85	91	82	73	82	91	80	89	77	92	103	94	91	103	82	84	84	77	99	86	90	75	74	77	90	92	85	99	83	83	77	94	99	91	75	97	93	78	92	90	99	100	76	72	92	89	89	97	80	80	101	76	73	95	89	82	100	77	108	86	59	79	88	82	81	87	82	95	81	88	88	87	97	99	88	72	76	90	76	85	99	70	96	84	72	80	96	76	79	66	74	104	79	88	73	68	80	93	80	109	91	73	92	89	82	69	84	87	94	86	113	88	81	106	70	75	84	89	78	84	64	76	88	89	83	86	103	68	72	85	109	87	82	87	74	85	70	83	81	101	80	82	86	75	73	78	91	95	82	73	86	103	87	80	75	78	81	71	98	94	77	98	73	86	81	85	81	89	85	79	93	82	83	78	89	88	77	85	90	92	87	77	91	77	85	93	91	82	105	88	102	82	87	67	103	77	79	86	89	87	103	82	78	102	83	84	87	92	80	87	103	87	108	88	97	90	79	96	90	88	80	84	90	79	82	85	87	82	76	87	93	90	89	80	94	101	79	74	85	64	80	98	80	100	91	95	79	84	90	99	84	84	75	85	72	82	83	83	75	93	93	86	65	101	91	91	81	102	80	82	74	92	81	95	80	85	86	82	77	81	75	95	64	94	93	82	87	89	67	88	79	93	81	79	106	82	101	83	82	69	67	81	87	74	71	86	80	76	98	90	94	83	77	85	90	89	87	81	84	77	91	81	96	84	85	85	75	87	92	91	86	78	80	93	90	78	86	76	74	107	80	84	99	90	92	87	74	73	77	86	86	94	80	85	85	95	60	85	79	86	71	88	87	70	80	88	72	98	90	91	89	78	84	84	74	70	77	83	78	84	77	96	71	81	70	86	67	95	58	80	95	83	78	102	78	91	79	90	75	99	87	83	80	95	101	95	82	82	99	71	90	92	93	91	93	81	83	89	88	87	83	78	75	83	79	92	83	92	94	90	97	84	80	70	94	87	76	78	89	92	89	79	95	93	98	84	93	101	86	79	84	105	93	80	89	92	92	90	89	97	74	80	85	101	90	75	84	105	85	83	90	78	84	84	71	77	95	100	82	83	89	61	80	89	63	81	77	84	82	85	96	70	96	83	81	74	78	85	93	90	71	97	83	81	75	86	87	81	78	109	88	80	88	91	79	92	73	88	77	80	86	93	90	92	100	88	79	99	75	92	93	92	76	93	94	85	78	85	80	76	95	94	66	81	78	84	80	93	76	78	99	97	77	84	84	96	86	88	87	92	65	83	80	72	73	81	88	97	88	82	79	84	87	81	81	86	93	91	66	97	75	89	70	82	81	88	69	74	75	92	78	104	87	85	87	82	89	73	80	92	88	91	73	87	93	98	72	87	87	91	79	75	93	92	99	85	75	75	87	105	99	80	74	96	86	99	85	86	104	84	83	78	78
5947	362	430	443	371	387	383	385	320	342	306	297	327	321	350	329	301	318	320	315	271	302	295	323	309	321	301	303	283	273	300	272	310	324	259	282	311	306	288	296	290	319	264	312	294	247	309	272	281	284	282	285	278	289	303	288	304	278	283	311	294	293	295	277	292	307	306	300	298	269	271	325	297	307	316	313	294	300	294	281	304	288	293	283	287	296	275	311	282	298	280	317	315	321	328	313	271	310	293	337	293	310	266	302	302	343	272	275	259	285	271	284	289	273	281	288	277	295	259	282	279	306	302	314	293	262	283	296	268	287	326	330	308	300	268	278	329	315	293	317	283	285	311	296	284	279	301	294	284	305	301	294	267	297	300	278	286	277	306	298	278	310	290	313	289	284	275	304	293	320	294	292	281	320	266	279	269	276	291	296	271	299	305	300	325	287	302	271	304	295	306	316	316	274	300	285	312	297	284	278	295	298	294	283	274	293	312	253	287	275	294	292	292	305	312	302	301	277	277	261	276	295	281	272	278	306	308	300	297	302	319	288	292	284	296	289	317	268	285	281	298	293	302	307	277	288	327	287	319	274	287	301	266	297	269	306	270	297	316	305	311	288	292	278	272	315	302	300	295	310	319	308	306	308	286	295	297	279	298	299	297	287	289	310	284	306	309	280	272	326	289	260	293	302	272	283	291	285	292	311	304	274	289	299	279	302	312	302	255	280	314	275	297	285	309	305	294	326	293	289	306	319	302	263	302	324	279	301	297	300	301	280	284	280	310	317	281	288	311	268	286	310	286	291	316	302	306	267	303	293	283	273	277	281	264	301	301	279	271	291	302	311	292	317	306	318	307	297	275	265	295	302	300	290	285	293	257	295	274	266	310	291	269	331	301	347	274	249	269	284	302	270	276	314	250	306	289	301	287	299	302	278	319	283	287	278	300	286	273	286	302	316	284	278	286	317	305	272	307	268	296	287	281	290	256	296	306	292	289	279	293	291	280	304	304	304	302	304	285	295	311	287	310	284	328	294	279	298	290	296	325	293	302	324	308	270	317	304	275	296	296	317	311	295	287	276	306	280	308	306	279	265	312	247	275	315	294	283	291	299	285	326	285	294	284	264	266	290	297	298	303	287	339	311	279	276	330	294	283	287	283	287	284	302	304	294	292	287	285	273	273	321	301	283	311	316	279	287	313	264	297	328	293	289	293	315	286	293	296	296	313	292	296	320	286	313	277	311	277	318	324	315	273	280	300	282	292	276	324	284	289	303	301	283	307	300	278	280	287	294	326	256	290	297	315	306	292	303	301	301	278	315	280	303	303	274	318	294	288	296	293	294	285	277	273	294	283	316	299	330	271	310	292	311	278	347	333	268	265	307	294	317	268	267	290	296	312	286	332	321	275	300	285	308	290	273	279	297	307	306	293	284	278	279	320	286	301	311	284	292	303	306	302	299	311	301	302	311	280	270	248	287	280	297	301	313	321	333	308	280	258	292	296	346	283	287	288	300	314	303	296	313	293	276	302	275	291	283	307	288	296	298	294	261	290	278	262	308	272	273	310	311	304	303	276	268	270	300	296	273	282	281	278	281	325	292	309	314	279	278	276	294	279	300	298	317	277	279	293	298	307	281	296	296	280	306	280	287	268	300	298	271	304	289	302	296	293	294	278	313	310	293	273	305	278	307	297	295	287	293	328	267	298	300	289	315	305	279	301	307	287	304	295	301	304	304	318	287	272	284	329	304	318	296	296	299	297	276	309	286	280	292	252	297	259	289	288	302	287	309	308	294	292	265	298	280	306	271	330	288	279	283	290	271	331	275	314	305	299	285	321	308	294	285	280	302	295	303	290	294	261	327	295	292	309	269	301	310	303	328	261	288	282	284	278	292	252	308	299	304	281	303	295	288	275	304	282	274	303	302	315	277	286	274	310	295	309	302	269	280	299	295	300	292	324	310	318	298	279	301	310	307	282	291	290	297	295	271	276	304	276	289	320	284	303	300	281	315	293	316	284	299	280	318	280	308	277	294	298	290	314	280	282	321	293	285	308	295	276	322	300	298	297	291	316	285	283	262	301	296	291	329	268	312	309	295	286	285	292	286	295	285	281	311	291	309	300	325	314	292	287	297	306	296	321	292	284	297	313	267	316	301	265	292	280	281	304	266	304	273	295	280	285	285	270	292	315	307	313	278	285	298	289	297	314	298	253	282	333	264	335	264	315	282	256	288	303	330	299	336	294	291	279	273	289	268	284	309	330	265	277	288	315	305	308	303	301	309	288	294	296	282	282	300	312	276	282	313	315	287	299	299	299	303	270	316	296	305	294	289	281	324	323	278	306	313	304	268	328	322	319	296	290	299	287	283	286	306	298	307	304	323	303	257	289	303	317	310	321	294	281	326	284	299	303	288	282	320	298	301	324	284	332	297	291	308	275	287	282	273	276	318	287	300	252	254	292	260	320	279	288	310	298	331	298	293	273	301	308	330	291	287	305	297	316	286	276	287	319	276	281	303	294	324	291	285	265	322	282	300	290	318	288	297	272	305	298	301	305	300	275	305	303	282	298	296	294	295	275	284	297	279	300	318	288	285	325	299	288	263	318	284	274	292	292	298	271	262	287	263	308	305	309	267	282	278	302	313	280	307	282	295	265	307	301	327	284	267	315	333	328	298	270	289	320	298	292	287	299	295	281	289	304	278	296	268	291	273	313	272	294	284	314	288	295	269	312	270	287	301	303	275	285	336	333	316	282	311	322	295	293	297	278	309	280	343	277	287	287	289	272	304	310	289	280	315	277	278	330	301	309	301	260	310	291	308	307	291	280	297	316	306	290	296	319	292	321	285	272	302	278	312	284	296	295	271	300	304	305	297	285	316	286	306	277	283	305	277	288	285	302	310	277	272	270	304	282	289	302	317	298	288	319	281	274	313	282	280	287	312	295	288	286	264	286	303	298	323	297	280	306	318	310	299	295	268	294	308	304	278	282	276	257	258	302	311	314	300	315	295	289	293	295	258	288	315	283	286	290	305	326	271	296	339	283	296	307	299	297	321	313	305	288	324	304	323	287	310	283	277	330	304	297	275	299	303	308	292	279	312	301	331	313	289	315	304	311	294	286	261	293	309	274	303	252	323	298	303	300	293	260	276	292	263	306	277	308	288	290	302	280	296	271	288	299	289	328	275	282	304	278	294	310	287	281	296	283	270	313	301	277	302	287	275	346	278	316	293	266	294	329	310	289	302	290	281	292	261	258	311	320	301	318	319	313	295	320	280	281	296	284	286	287	293	302	316	289	301	260	309	282	297	272	269	291	279	302	286	289	314	298	292	307	298	286	288	285	280	282	271	290	273	288	274	275	281	301	316	308	293	294	272	307	275	286	284	268	272	289	283	298	289	316	311	289	319	293	305	302	304	284	296	332	286	327	291	301	295	310	299	291	295	290	295	309	330	300	303	276	290	289	319	302	280	301	309	303	316	300	300	335	336	291	321	281	315
38180	15978	2931	940	733	538	367	325	267	252	189	223	166	183	152	162	142	158	136	136	122	121	119	120	116	130	139	127	122	114	124	130	101	114	114	126	99	102	119	109	114	118	107	135	95	111	121	110	116	105	123	121	110	98	108	122	104	83	100	93	92	102	105	105	105	110	117	108	109	104	126	117	112	105	109	110	108	94	110	124	103	91	124	89	127	90	105	107	112	115	128	127	106	120	105	112	118	106	102	92	104	110	104	103	119	96	119	112	115	111	124	101	102	101	119	119	113	100	89	108	114	109	114	94	112	126	125	91	114	105	107	102	104	122	106	103	129	88	104	103	93	103	118	102	125	109	112	100	107	124	112	111	115	120	101	103	104	104	99	110	98	90	102	116	108	108	120	113	113	95	109	85	83	115	104	85	107	90	123	114	117	101	102	90	101	99	110	103	131	101	92	127	92	103	113	107	110	102	97	110	104	110	112	93	103	114	106	108	97	94	88	118	111	91	115	95	118	111	102	90	102	101	118	100	114	113	104	94	102	117	104	117	98	115	103	100	107	88	126	125	98	96	120	93	114	98	90	97	101	113	114	103	109	116	106	100	115	110	103	104	105	104	98	105	102	117	109	105	94	112	141	109	86	118	106	111	125	116	89	110	85	112	85	90	104	112	120	104	101	91	108	109	110	102	116	115	113	103	114	100	110	108	108	107	120	97	98	111	123	107	107	99	95	91	105	97	106	103	111	107	116	97	103	110	102	112	123	97	104	114	103	116	107	102	94	109	96	124	113	96	96	98	100	103	113	115	88	96	100	102	115	82	114	104	86	121	113	98	86	97	102	96	119	93	96	101	82	115	91	121	119	92	119	94	95	106	126	127	117	104	110	106	101	104	112	121	113	110	112	129	115	111	109	108	110	91	109	104	91	105	81	108	100	100	102	105	111	109	95	109	106	110	105	92	106	115	93	112	102	120	108	102	115	107	122	113	106	103	111	101	101	104	114	103	120	117	104	101	123	92	122	81	104	92	109	112	97	108	121	112	90	90	98	120	106	99	102	118	100	113	103	118	105	105	101	99	108	107	108	103	102	116	114	92	111	109	109	106	108	107	108	97	97	108	106	104	93	110	99	119	99	104	92	109	95	111	124	126	112	107	126	107	97	107	119	116	111	109	98	118	90	121	113	102	94	100	143	109	112	120	109	94	95	111	103	107	107	113	89	115	105	93	104	120	91	102	116	132	106	94	98	95	108	112	85	107	87	110	105	101	98	111	106	106	112	92	88	89	103	116	117	96	93	119	101	125	103	95	110	118	111	114	119	93	114	108	109	113	108	98	112	113	101	96	112	93	100	112	108	98	122	91	118	115	107	95	107	110	100	95	114	100	126	112	95	98	103	103	102	105	127	103	97	126	112	120	108	111	102	125	101	105	108	115	119	108	106	130	111	108	110	104	102	89	117	100	120	107	119	106	111	104	96	117	100	101	107	96	105	114	98	119	123	138	96	89	99	115	97	109	108	100	98	119	92	100	112	97	103	114	89	95	98	111	95	105	108	99	110	90	130	112	112	119	130	98	104	125	103	102	107	117	114	104	125	94	119	97	105	97	120	111	120	96	98	121	116	94	116	104	117	101	97	85	98	110	111	81	99	103	93	100	88	86	111	110	105	124	101	81	102	93	126	106	103	101	112	105	95	115	116	105	99	105	116	118	95	107	92	97	91	96	112	94	109	110	113	110	110	115	114	98	110	115	108	119	110	103	108	111	112	107	86	102	115	117	110	102	107	112	99	93	115	127	78	109	114	99	118	99	117	138	132	114	95	95	108	101	117	105	102	116	92	108	112	106	109	84	100	105	101	103	99	108	99	105	112	88	118	118	95	99	105	107	97	98	90	98	101	92	106	107	120	110	108	105	106	107	111	94	103	108	134	90	91	96	100	120	89	104	108	83	113	120	125	120	117	97	87	104	106	106	103	94	107	101	121	106	100	114	88	115	102	110	113	116	105	99	102	106	101	107	108	109	126	109	108	112	110	107	110	97	112	97	124	106	114	118	117	112	114	101	109	88	112	113	115	97	118	101	114	97	110	102	107	100	120	116	105	108	105	130	104	97	107	116	97	91	102	102	98	141	96	119	113	110	128	92	91	107	107	94	84	109	118	112	108	102	108	112	110	109	102	118	96	124	111	89	106	130	114	110	97	103	97	96	98	94	94	108	119	129	112	109	121	84	113	112	105	97	105	110	111	106	118	100	117	108	97	111	89	92	102	117	108	122	95	109	108	90	100	99	110	102	100	101	123	120	110	121	104	109	113	100	118	97	119	108	101	108	109	100	115	93	103	110	123	103	103	105	116	97	99	104	107	109	96	107	95	111	119	107	119	124	115	103	95	93	96	129	98	123	103	111	102	112	100	100	108	98	135	80	91	103	96	105	108	106	105	111	118	113	109	93	116	92	108	111	105	103	108	89	88	117	106	114	92	114	115	91	86	104	100	99	112	109	123	124	98	114	115	115	117	102	103	88	113	104	102	95	118	110	109	104	95	111	115	107	113	104	95	114	101	106	97	106	102	102	101	100	117	107	92	126	113	98	112	118	93	105	109	115	94	95	118	95	86	81	91	97	109	106	107	130	94	104	114	112	106	92	106	90	129	120	113	103	98	97	103	95	103	113	104	92	108	93	104	102	108	103	113	99	118	102	121	102	79	100	110	94	105	89	124	115	115	105	101	104	104	98	97	109	84	94	121	107	90	107	108	84	96	103	94	114	107	103	102	100	98	102	105	106	113	119	104	119	105	77	115	107	94	95	112	86	91	117	98	106	98	96	94	108	112	113	92	106	98	116	104	98	106	107	107	88	89	91	118	89	131	94	104	95	111	124	111	124	113	97	117	97	107	120	92	111	99	118	99	136	115	99	98	112	116	101	97	92	98	100	95	121	112	93	109	110	103	108	109	82	112	95	108	113	96	103	100	107	81	113	96	118	101	117	105	107	102	110	121	99	127	125	96	97	95	123	107	115	92	98	108	100	88	118	110	102	115	105	100	116	108	104	118	101	103	115	110	105	89	98	107	81	115	108	112	109	115	109	109	109	106	108	97	132	81	101	98	112	106	119	106	97	100	102	112	103	105	112	107	97	89	123	109	100	101	122	98	114	95	111	122	121	99	105	76	121	110	108	102	99	105	97	102	84	109	101	93	119	92	100	113	87	105	108	118	106	119	114	91	104	113	100	93	91	103	135	94	111	103	99	115	109	117	109	102	118	117	101	108	122	113	100	86	109	112	105	112	89	99	108	99	99	103	95	111	121	103	108	134	104	102	100	93	102	107	120	114	109	110	88	97	122	120	121	129	100	122	100	99	111	97	111	104	108	120	115	113	101	97	116	100	99	104	89	101	105	125	101	113	84	106	103	98	104	111	95	92	103	104	96	98	105	107	102	115	100	107	118	105	96	115	118	113	109	98	104	114	101	107	101	102	112	94	93	100	104	113	97
17549	1172	2752	3251	2820	2216	1839	1478	1311	1081	1073	949	848	799	709	688	667	532	589	597	552	513	486	478	516	466	443	493	442	413	444	428	446	418	450	406	415	400	420	371	381	381	377	433	378	381	378	378	374	370	378	382	370	390	378	376	381	375	367	370	395	325	385	356	377	344	385	369	378	418	369	359	352	375	359	369	375	344	368	357	381	361	365	356	368	376	330	367	378	359	364	344	359	335	385	378	356	382	348	371	358	318	407	368	386	370	397	366	354	368	341	362	374	384	358	388	370	390	413	416	347	375	333	358	352	373	361	366	335	330	374	371	339	395	362	358	321	338	378	360	358	327	368	348	343	349	374	349	344	383	364	343	373	376	381	328	373	379	366	329	341	353	340	351	342	360	383	339	354	391	373	359	344	347	375	341	325	372	375	382	346	339	357	348	348	347	362	382	364	370	359	373	370	324	335	308	332	346	364	366	364	330	325	348	363	372	334	371	403	352	338	348	369	369	367	339	377	385	371	351	380	377	380	358	375	329	339	344	358	341	352	332	335	344	334	372	346	347	383	386	343	345	348	321	362	366	346	361	343	377	369	370	347	345	357	387	383	340	321	356	371	390	343	340	347	385	344	322	347	350	350	405	351	325	357	346	343	353	362	385	324	345	363	301	348	345	341	351	355	376	346	337	353	377	329	352	345	384	359	343	370	331	342	378	356	344	376	373	352	377	355	364	350	333	373	367	364	328	389	334	336	376	362	386	344	339	342	355	329	368	347	330	347	340	373	349	351	344	324	386	366	355	358	336	393	371	377	354	351	365	378	355	384	343	370	372	366	367	356	371	378	359	348	377	350	347	382	347	334	355	371	357	350	345	365	341	370	366	354	348	372	332	336	329	339	372	357	347	353	350	363	355	381	373	360	345	344	378	347	347	315	342	353	336	360	378	362	364	339	367	354	342	358	342	354	364	342	345	334	341	335	378	339	378	350	388	327	360	378	329	338	369	369	339	355	369	364	342	365	367	355	339	335	366	343	343	381	363	371	345	354	342	329	347	355	371	326	362	334	341	364	381	349	363	347	370	374	345	360	375	370	365	362	360	374	370	364	355	367	339	359	343	375	348	314	361	359	367	384	366	335	389	330	350	402	360	374	342	353	332	350	358	369	342	369	366	354	378	382	308	378	406	330	354	351	347	384	337	327	347	364	405	343	359	366	366	346	337	360	351	357	343	387	391	335	359	351	351	352	348	353	371	323	342	374	375	328	325	323	363	357	329	358	398	366	352	350	325	348	348	341	381	342	337	376	335	364	359	354	336	355	357	336	392	383	352	351	363	328	348	355	333	332	361	362	344	377	359	372	371	357	359	360	334	336	348	363	339	367	352	375	367	397	333	339	330	325	343	344	355	348	384	370	351	379	323	357	352	336	372	364	366	351	390	349	394	344	378	357	343	364	343	394	390	371	354	381	358	366	369	349	379	382	371	382	355	361	357	368	370	350	332	365	337	379	361	360	365	383	356	348	366	347	362	342	346	342	347	346	360	353	366	323	318	319	353	369	362	345	345	346	391	387	340	375	377	376	360	357	356	333	348	359	342	362	369	344	375	365	356	359	364	359	368	382	329	352	326	360	330	362	324	371	342	324	377	357	352	372	339	368	356	381	376	372	358	407	369	327	342	355	357	339	360	338	360	359	338	326	363	344	353	336	362	400	378	365	359	360	339	373	393	341	346	375	341	341	358	346	315	358	320	339	347	329	350	363	343	348	368	348	373	379	351	338	366	349	331	354	323	357	411	370	341	338	348	350	339	333	341	356	359	359	344	333	340	314	365	331	339	362	350	321	372	372	382	304	327	366	375	364	349	372	356	393	342	361	329	351	330	382	370	359	356	330	360	361	311	354	336	346	337	369	358	328	336	351	342	363	359	358	350	350	400	352	325	349	374	348	364	336	363	377	348	353	361	361	353	336	346	345	348	357	335	389	352	359	344	335	369	291	355	356	372	361	362	352	365	354	347	353	335	352	368	334	337	365	348	364	351	360	336	366	353	359	378	366	344	378	391	350	354	343	351	374	371	326	334	349	379	394	337	391	366	356	370	371	368	363	358	362	356	345	337	342	341	361	376	326	364	358	359	343	340	362	352	379	342	342	366	364	365	336	382	367	373	347	366	366	332	339	341	402	341	367	389	372	337	349	328	373	351	363	361	383	342	328	353	337	351	350	365	342	367	383	332	357	353	354	313	357	308	373	363	345	333	328	335	363	370	368	333	355	337	341	343	330	347	371	338	400	350	379	375	352	355	344	352	376	338	349	335	361	347	359	344	344	372	340	344	355	333	350	371	334	328	362	351	345	367	338	340	367	345	324	361	386	352	361	377	409	330	362	342	374	333	329	360	338	360	358	331	361	349	396	367	392	346	353	390	359	375	353	310	360	346	324	341	373	363	365	342	346	328	354	393	340	348	343	351	376	363	359	375	402	348	351	383	375	339	342	361	381	350	400	339	355	337	361	349	345	349	357	317	377	366	345	341	361	370	375	338	403	363	373	356	332	346	309	342	376	319	353	353	337	379	378	329	366	358	405	334	344	361	368	342	364	341	365	349	371	374	333	339	368	341	331	354	350	398	333	360	357	375	329	380	356	365	360	354	348	353	345	353	351	357	396	357	334	358	375	343	324	330	299	345	372	357	353	346	368	346	359	356	386	365	379	355	343	357	359	361	362	362	380	366	371	368	359	374	356	385	334	370	358	344	380	349	356	379	383	381	361	324	374	359	318	321	353	346	363	360	336	366	338	395	354	339	334	336	322	346	391	346	369	360	354	347	346	360	374	326	345	388	383	338	348	357	383	390	358	340	395	368	385	352	338	363	346	361	370	349	355	357	326	343	354	349	379	344	364	369	363	385	350	356	334	393	367	334	366	342	379	333	342	335	363	355	337	363	368	386	378	356	343	364	385	339	345	328	332	371	367	354	391	380	344	396	368	352	356	360	368	336	409	360	372	376	389	330	368	345	340	350	332	344	369	367	376	345	331	349	370	336	348	336	368	353	368	377	370	330	378	370	341	359	373	363	358	350	335	352	349	359	371	360	328	400	388	340	403	336	352	382	349	347	345	346	353	409	357	343	362	373	392	374	358	343	342	340	357	358	346	356	326	382	389	386	344	366	355	349	334	357	337	366	325	307	384	339	335	363	340	388	365	362	346	333	338	328	336	381	400	320	311	371	345	365	371	324	346	376	332	375	366	385	342	321	345	364	326	378	336	344	360	349	343	339	371	348	367	327	306	321	341	346	317	354	364	352	381	363	344	374	410	343	362	376	339	335	350	307	340	362	344	346	360	375	354	384	358	355	336	351	363	348	364	345	360	352	360	335	363	367	358	345	364	358	322	360	358	333	340	368	352	333	357	377	352	359	369	313	365	374	385	360	361	372	336	364	343	340	343	358	347	367	370	362	364	367	347	348	391	368	363	365	344	356	367	335	367	368	363	384	340	353
42020	24225	13788	2296	1473	1071	837	632	553	487	436	372	343	338	317	299	310	247	271	290	273	229	251	264	246	220	236	243	245	262	241	229	222	214	211	188	246	215	243	238	240	220	208	235	254	226	229	248	232	224	228	231	203	239	200	226	198	233	248	199	212	220	184	238	215	208	241	227	215	213	192	227	207	187	215	196	205	209	205	202	237	233	182	218	208	210	230	227	216	200	217	217	205	199	198	217	244	198	220	221	208	220	196	202	209	223	194	194	190	192	225	217	224	237	195	197	209	219	210	203	215	225	201	197	218	228	219	205	198	204	206	203	197	220	232	218	242	212	238	228	196	202	213	213	220	199	230	213	193	186	232	213	182	220	210	233	220	247	211	222	206	210	221	180	217	187	228	209	212	199	227	196	205	214	212	210	195	215	220	217	207	215	222	208	220	244	201	239	187	158	202	233	227	191	200	199	211	197	213	216	177	190	189	220	221	193	249	231	204	191	238	226	221	232	196	201	193	230	228	199	213	228	193	190	234	231	237	226	196	206	212	223	226	191	217	199	187	217	217	217	220	205	212	200	216	190	215	195	205	222	228	214	205	214	235	202	232	207	217	234	216	213	195	183	249	176	204	213	230	212	197	191	222	228	209	208	228	201	228	224	206	204	198	218	197	219	213	240	201	212	188	228	213	217	197	204	195	220	224	226	204	217	220	211	199	213	217	204	208	188	176	233	220	219	243	192	203	193	223	187	197	188	235	224	191	215	199	207	201	195	196	212	228	219	238	207	213	218	215	188	204	205	231	214	203	233	222	232	220	187	210	192	204	193	242	197	191	187	221	183	222	220	193	209	225	225	184	222	214	230	187	179	213	209	210	204	213	207	209	207	219	212	207	198	181	208	218	190	222	224	206	203	215	205	242	188	213	188	194	213	232	219	212	206	209	215	206	216	200	216	202	218	233	203	208	199	214	232	223	202	189	219	210	224	215	220	237	200	195	218	220	197	191	195	212	203	223	186	215	220	203	223	212	204	211	191	210	199	213	228	208	215	223	204	224	225	216	224	223	211	211	204	239	227	196	225	209	195	228	207	212	209	216	229	185	228	196	215	190	219	207	193	205	227	232	222	204	217	195	209	239	196	208	190	225	188	198	212	199	215	213	199	203	203	203	195	230	214	201	220	249	214	192	229	206	211	212	209	225	218	187	203	238	215	195	199	212	189	215	221	199	193	220	214	221	219	233	212	217	207	228	191	220	245	213	225	219	213	227	196	201	198	213	199	196	197	219	234	193	199	206	240	237	232	222	228	231	216	227	189	196	211	215	235	205	236	194	204	189	212	212	206	174	206	203	208	212	213	218	205	184	198	178	222	183	176	208	198	182	222	225	199	226	195	233	228	187	202	200	220	209	210	206	227	203	195	203	224	192	204	208	225	211	192	218	189	213	227	245	217	187	186	209	226	210	217	189	212	230	201	196	209	190	208	207	230	190	186	220	203	216	218	204	226	192	214	208	198	224	210	231	223	187	204	218	205	213	233	207	189	213	232	224	203	205	181	194	199	206	207	212	224	217	215	209	209	205	208	218	209	205	201	246	206	218	231	237	214	219	220	201	202	175	190	234	214	185	209	220	201	186	210	219	223	217	224	226	223	204	234	221	177	190	229	214	204	229	218	205	202	206	218	221	213	196	216	212	215	185	215	205	210	207	218	199	189	190	205	200	247	215	220	205	228	218	204	208	221	210	171	216	210	206	227	177	239	212	202	198	213	202	222	209	206	234	227	211	185	210	215	175	189	194	207	220	188	200	197	227	192	228	222	229	200	203	220	209	188	207	213	215	206	215	205	204	200	211	216	215	210	184	194	205	215	208	206	219	203	212	185	227	211	247	194	216	223	201	211	221	218	206	224	208	205	245	199	232	228	203	220	218	245	212	236	228	215	207	217	226	236	199	197	217	188	214	225	221	206	222	219	181	226	219	206	220	171	187	214	203	197	211	204	209	212	228	229	198	201	205	198	208	215	225	207	208	207	164	197	212	178	225	216	207	211	184	223	225	226	202	211	207	208	197	220	195	224	221	216	233	228	214	195	204	196	215	202	225	220	214	246	197	205	196	205	196	223	223	209	201	210	193	177	233	197	194	235	213	220	214	230	225	208	220	220	199	215	192	197	201	219	228	214	229	183	193	237	208	224	207	183	210	207	219	204	205	222	215	213	222	220	184	207	204	197	222	198	220	237	194	210	194	220	225	209	214	223	205	225	190	201	208	234	206	196	201	206	205	229	230	183	214	223	205	224	203	208	222	237	213	199	196	204	231	201	221	214	216	244	208	200	200	206	228	217	207	194	198	234	202	224	208	223	203	200	208	209	211	226	222	210	201	239	208	229	185	199	205	204	196	244	218	204	211	209	231	216	223	227	202	224	220	214	183	194	199	210	220	200	206	226	173	211	231	219	212	202	190	201	205	224	226	238	215	209	195	222	217	208	229	229	217	193	212	219	192	209	243	227	214	207	193	191	208	212	202	203	229	223	198	235	207	213	212	210	231	198	192	215	213	222	238	209	215	207	178	206	218	194	186	214	207	203	200	207	217	205	215	204	208	223	210	189	242	219	234	208	211	197	185	201	216	201	202	209	199	220	200	228	215	213	218	191	187	222	201	203	224	213	187	220	207	209	231	194	186	205	202	196	191	199	217	191	211	221	207	224	206	210	211	216	225	224	224	199	201	223	213	212	201	210	207	222	234	227	219	186	202	198	220	242	182	232	214	224	216	210	198	211	208	227	195	227	215	180	217	223	200	204	229	197	212	212	229	194	210	205	215	183	223	220	215	222	202	209	203	197	205	209	218	197	224	190	196	221	188	209	223	192	188	230	207	199	231	215	225	213	196	214	215	193	228	212	232	230	205	234	211	205	202	208	218	224	211	211	202	210	222	238	208	225	221	243	196	202	213	210	194	188	212	212	203	205	206	201	210	208	219	207	230	230	216	210	228	196	188	222	216	194	207	207	205	215	217	199	195	206	192	210	213	207	209	191	201	212	242	238	237	220	196	199	187	202	231	208	209	222	241	206	210	216	239	208	203	199	214	215	220	198	175	231	188	220	217	204	215	199	205	203	223	211	196	197	222	200	214	189	198	188	216	204	222	198	194	247	184	229	230	213	200	210	205	233	236	198	187	203	187	220	196	205	226	220	232	183	188	221	209	202	219	228	211	203	207	231	231	194	223	194	227	229	228	191	179	208	219	201	204	214	215	191	209	189	213	215	207	215	229	211	213	206	202	189	208	198	199	220	217	225	216	208	209	220	219	221	230	201	201	198	209	197	216	195	207	217	185	186	220	206	204	201	217	225	205	206	195	236	221	212	214	196	209	244	228	184	196	185	213	204	228	212	210	218	225	202	193	181	215	205	220	217	223	216	211	191	196	224	201	199	219	224	230	220	212	200	200	212	223	215	205	206	201	189	233	236	212	193	195	227	204	218	217	197	194	201	209	218
21837	2364	5099	6003	5174	4156	3507	2929	2348	2114	1841	1671	1521	1378	1358	1270	1227	1187	1017	1055	1001	949	954	942	885	872	858	823	820	797	762	800	754	820	741	771	746	776	729	738	692	745	713	738	692	743	708	691	687	723	669	702	696	689	679	660	686	687	669	653	691	707	656	680	647	638	637	663	709	637	668	632	647	681	605	670	671	608	641	637	664	630	634	656	632	641	675	684	635	586	604	706	614	639	635	659	617	642	613	590	672	664	644	681	651	635	668	604	623	637	643	627	634	684	665	643	614	611	621	674	644	658	605	611	650	612	719	666	628	655	607	650	635	658	667	631	696	646	686	608	643	657	592	677	613	647	622	605	606	637	605	608	669	650	645	649	576	614	605	635	640	641	672	648	636	650	614	590	604	638	632	616	581	692	624	637	627	592	642	639	662	646	615	639	624	639	663	701	657	654	618	628	611	609	645	594	625	633	633	616	625	634	659	606	656	644	652	630	617	591	660	593	624	655	638	612	608	639	624	599	627	654	620	597	638	614	640	619	610	676	630	609	623	628	588	618	623	648	622	634	628	646	611	642	613	642	629	663	617	628	611	657	608	603	621	643	607	614	676	666	646	637	616	634	663	645	645	652	641	627	621	601	632	625	642	638	613	625	589	694	661	619	620	638	655	655	590	628	647	673	616	612	612	626	626	623	653	641	644	616	606	699	651	676	611	636	631	578	619	645	626	605	604	674	625	643	589	630	636	632	644	609	627	635	658	623	640	670	578	639	605	665	613	612	570	592	585	626	645	645	624	606	624	594	623	633	628	689	620	637	651	664	613	595	619	608	652	626	628	612	617	615	627	615	669	627	591	630	631	620	648	611	598	648	599	623	635	624	621	645	657	654	629	681	640	622	634	685	614	672	633	635	634	651	613	685	633	643	640	598	679	637	658	607	628	631	656	648	594	678	639	614	641	624	648	595	648	615	652	626	633	610	628	617	620	629	635	668	659	624	618	637	629	626	593	611	617	649	622	598	688	638	641	609	641	610	629	583	637	667	663	632	599	658	622	594	633	631	603	624	611	617	613	620	594	625	649	620	652	601	618	599	625	625	658	608	627	628	609	609	614	631	596	684	600	625	649	577	605	672	614	600	623	618	636	657	644	660	610	623	671	605	612	568	644	623	646	651	626	624	620	622	631	659	650	651	617	581	600	612	630	652	661	619	657	622	634	574	639	614	618	629	631	653	618	630	645	614	611	631	610	662	653	641	610	658	588	617	649	634	637	652	609	621	634	642	601	629	594	638	650	613	640	650	618	630	619	632	655	583	632	644	625	638	633	613	652	648	659	600	659	656	632	630	638	603	619	569	635	638	593	627	585	617	651	671	597	646	614	603	676	588	631	640	618	628	639	646	608	654	614	618	674	635	636	615	558	634	591	662	622	669	626	612	659	602	613	608	669	642	646	642	615	592	601	621	661	611	613	597	608	597	609	630	644	611	613	633	690	665	640	618	586	669	616	608	659	666	642	598	593	660	628	625	648	622	620	695	617	645	587	667	635	642	617	619	668	638	602	592	626	652	664	665	616	610	636	602	665	611	619	608	665	615	682	624	627	650	618	604	658	652	635	598	635	621	638	612	613	606	616	628	667	610	632	650	608	633	646	620	645	610	631	597	633	624	633	636	581	608	614	621	595	614	601	643	606	639	653	618	604	624	615	651	611	621	632	605	640	626	634	617	632	635	578	594	638	608	666	655	641	610	646	604	601	583	645	628	643	671	591	621	605	632	652	626	596	641	672	618	616	603	635	633	624	629	658	616	682	619	658	654	599	641	643	627	670	658	596	621	639	634	638	626	667	619	673	638	660	640	619	631	641	621	615	634	636	632	622	614	637	618	646	611	592	693	616	594	589	643	654	626	618	642	628	652	618	639	640	614	669	624	609	614	614	655	636	642	600	709	681	654	671	595	606	620	636	587	659	610	644	589	617	653	595	667	656	622	622	610	649	612	624	655	626	644	665	641	654	641	598	602	644	674	640	633	630	648	622	627	635	641	624	695	672	606	654	674	616	645	647	618	678	605	660	617	655	683	604	632	607	627	621	632	630	651	579	629	603	646	634	646	642	643	591	629	654	626	631	597	631	617	618	631	646	653	628	625	661	648	620	648	639	665	601	646	632	620	628	598	582	610	608	630	632	648	590	656	631	696	626	695	643	677	647	601	573	672	625	610	645	633	627	614	636	682	669	628	629	606	645	619	610	653	624	658	615	642	644	637	628	620	675	632	647	621	623	635	626	673	681	670	635	673	652	666	658	625	640	623	658	667	598	651	628	625	640	675	609	659	605	624	666	637	666	629	568	621	644	648	588	663	637	628	595	619	661	608	646	697	639	623	634	624	670	614	622	621	608	671	623	619	616	596	621	632	631	650	639	668	624	610	611	622	628	633	678	628	637	633	641	661	598	672	616	627	656	621	619	632	632	614	618	612	675	633	666	647	624	629	610	681	619	678	630	634	629	613	581	644	624	659	648	665	643	596	636	643	619	604	635	602	648	628	589	660	585	647	644	675	598	656	635	623	562	661	615	633	658	654	608	664	604	666	614	645	657	679	617	618	602	638	634	611	607	660	604	604	578	640	623	669	593	635	636	675	656	628	646	664	647	574	646	632	660	630	620	662	633	658	613	644	675	614	630	611	616	654	650	672	620	651	580	664	641	607	652	634	632	574	636	636	683	654	689	642	602	625	625	612	639	616	589	617	629	658	670	621	683	626	649	633	635	628	672	657	635	604	651	604	663	678	631	624	663	621	620	610	632	620	601	600	585	672	639	619	689	606	634	645	599	629	658	666	602	625	657	656	656	605	653	639	609	631	626	621	615	655	630	642	641	660	601	625	628	649	649	668	609	587	606	627	628	652	620	613	608	591	649	680	613	632	598	635	650	631	618	637	639	619	656	654	632	603	662	625	602	640	638	622	628	614	654	655	642	649	651	617	644	611	612	636	595	659	620	641	604	645	616	614	602	646	622	650	619	643	605	662	635	640	643	614	672	580	691	651	630	651	622	592	650	614	615	612	645	642	648	620	645	643	592	547	694	660	639	610	611	607	671	645	646	626	644	617	687	667	643	589	639	596	645	632	665	645	637	640	641	639	647	660	610	581	658	611	628	606	625	650	643	639	648	577	658	627	604	654	576	626	650	611	639	631	615	651	627	629	638	649	639	619	654	624	634	614	608	639	631	619	603	628	622	634	637	629	612	627	682	693	614	602	625	628	646	629	632	618	638	677	637	638	578	652	664	610	671	645	626	689	671	605	653	643	636	635	674	643	609	603	623	627	634	624	652	617	615	617	647	614	589	694	597	614	628	615	644	638	623	611	590	663	638	670	621	633	637	647	623	657	657	657	660	637	623	632	606	602	628	633	633	639	625	615	685	591	632	613	625	609	600	626	625	645	665	585	638	643	619	661	603	622	626	616	609	678	603	634	636	612	605	615	607	584	621	654	638	610
6296	379	254	158	125	87	93	100	84	92	81	99	99	70	93	87	81	82	68	86	84	83	94	94	87	86	76	70	72	79	84	81	84	85	74	80	78	73	73	101	92	69	76	76	86	87	107	83	93	104	97	91	67	90	90	95	102	76	92	72	81	116	78	81	80	72	77	84	94	106	93	79	76	91	91	75	93	91	83	85	102	97	83	83	83	85	83	92	75	71	60	93	79	79	75	87	84	79	84	80	91	77	89	85	105	82	67	81	92	90	92	86	70	117	92	94	102	71	78	77	106	86	88	73	82	100	84	97	92	91	87	99	83	105	92	88	83	79	76	90	71	98	78	66	90	83	90	79	71	77	81	76	75	85	95	67	95	81	82	86	75	76	83	69	75	93	82	78	88	76	102	82	88	83	97	68	84	81	85	90	83	99	93	85	89	95	76	87	80	74	87	101	80	85	78	91	109	90	89	71	91	83	87	64	99	86	78	95	65	93	70	76	98	86	85	95	81	102	90	91	77	80	104	75	91	85	100	80	74	74	63	91	79	72	85	83	98	82	92	73	74	75	96	80	97	87	73	85	79	91	77	87	81	100	84	85	100	87	81	85	77	64	66	81	83	90	82	82	90	83	83	91	87	75	70	85	101	72	88	79	89	91	98	66	103	90	103	74	100	86	84	76	80	106	81	82	88	91	78	67	81	83	78	79	83	79	83	89	79	82	79	95	86	61	84	110	99	89	87	81	82	95	88	88	91	91	87	76	83	79	78	82	75	72	87	79	88	78	77	71	84	91	98	98	82	81	73	101	101	95	87	100	58	107	76	89	105	76	85	92	89	94	86	87	93	94	69	84	80	89	86	84	88	87	90	85	83	75	88	80	90	69	79	96	82	74	88	77	95	87	87	67	83	75	78	93	102	82	79	94	79	78	94	91	75	79	78	87	91	85	66	83	84	88	69	73	77	88	80	72	73	88	87	84	80	84	103	82	85	80	75	76	75	74	100	79	90	85	86	83	88	87	85	86	77	63	84	88	74	78	93	83	78	89	103	91	81	82	97	67	83	71	69	90	87	89	69	67	75	85	79	86	84	75	82	84	89	67	92	92	83	81	83	93	88	99	92	76	88	86	84	87	82	81	86	85	93	68	76	70	66	71	92	84	78	95	70	91	105	79	78	90	86	85	109	75	94	81	78	109	78	85	81	78	80	74	73	84	93	77	75	86	98	81	75	75	80	95	96	79	82	94	77	93	86	83	74	81	85	85	95	65	106	75	93	106	82	78	97	70	77	78	71	89	74	80	86	76	89	83	89	89	87	87	86	96	98	82	85	81	80	67	87	93	88	99	96	94	79	74	73	68	61	76	87	60	80	91	67	73	76	79	100	103	97	86	82	79	65	86	76	73	86	81	84	104	81	93	90	80	81	86	89	102	73	88	82	82	89	74	73	91	77	80	74	80	72	84	93	107	72	86	86	90	93	82	87	91	101	71	91	90	121	82	75	98	81	69	65	91	70	93	89	84	95	89	85	86	79	88	93	90	82	91	93	74	81	99	102	89	87	84	92	82	83	80	93	94	89	87	92	95	93	98	100	90	83	79	73	76	95	73	86	88	88	86	83	81	109	93	84	77	79	78	103	82	81	92	88	76	85	98	79	77	70	87	97	90	85	89	93	66	83	95	89	80	84	97	69	74	74	99	81	96	97	92	74	82	88	80	92	94	81	81	86	78	93	99	85	91	69	72	101	75	66	87	92	80	74	92	88	80	69	82	73	84	70	74	91	82	85	87	67	84	95	95	86	101	90	79	90	81	82	99	93	85	99	95	81	67	90	97	86	82	93	86	83	97	94	80	84	91	86	102	85	64	85	69	86	98	90	85	73	72	110	90	84	81	88	76	85	83	87	78	75	96	88	90	80	79	88	70	85	94	73	93	91	81	79	79	73	72	89	82	104	79	83	65	89	88	89	72	79	88	81	76	99	86	93	68	86	78	95	84	77	95	67	85	92	83	71	83	77	104	64	101	69	87	72	73	78	83	98	106	96	93	80	93	87	81	103	80	95	89	98	96	83	85	88	81	87	106	74	95	99	84	87	87	76	103	75	88	79	78	72	81	74	86	79	103	87	83	99	81	81	87	77	76	82	84	93	100	92	92	81	69	102	97	74	68	100	91	82	86	91	85	80	76	93	85	76	95	82	74	88	84	79	92	87	78	100	81	94	91	89	88	86	78	76	86	80	72	93	77	103	99	95	98	99	101	78	75	88	84	93	73	104	86	97	95	94	84	76	89	89	82	86	78	85	77	83	84	83	75	73	78	90	73	98	85	76	79	76	68	100	89	68	81	89	75	93	84	89	85	95	92	93	84	74	74	83	102	77	72	78	85	71	72	78	79	76	101	79	80	78	90	74	77	88	82	97	100	85	88	87	84	74	99	84	73	87	66	73	81	91	94	78	95	75	94	92	93	91	86	71	75	87	99	70	89	78	102	93	93	77	82	89	98	80	87	90	89	75	75	91	81	76	96	77	75	89	91	86	73	91	82	81	91	88	82	113	84	87	87	89	97	97	70	88	76	71	69	84	94	90	101	67	82	99	76	96	84	99	80	92	81	86	79	80	74	86	75	90	88	77	83	90	79	82	72	79	84	66	84	82	101	95	77	99	80	76	87	91	98	88	95	68	87	79	82	81	86	77	89	87	82	85	83	72	83	71	82	93	87	87	91	84	83	86	76	78	91	72	83	80	76	82	84	88	68	93	96	76	74	73	81	84	76	80	102	98	94	79	89	91	80	82	80	76	92	84	99	86	86	77	86	65	104	88	68	94	86	74	78	82	70	80	70	85	78	80	95	75	77	90	75	83	80	75	89	91	84	72	89	86	74	88	82	83	101	93	89	92	88	79	89	86	81	90	103	85	92	69	74	84	83	93	85	86	86	81	80	81	93	77	76	79	78	92	103	94	80	86	78	89	88	85	83	75	96	89	84	94	99	89	82	85	80	95	112	87	79	91	94	97	86	80	84	100	77	67	94	84	78	115	111	80	98	92	84	95	86	77	84	90	63	94	82	75	91	86	80	96	102	69	93	74	86	77	78	88	83	74	101	99	81	87	94	90	77	94	72	69	71	78	75	89	113	87	93	73	94	78	95	68	81	85	78	83	95	92	98	96	90	95	90	84	77	91	72	84	85	100	89	90	88	84	82	91	101	86	85	91	90	87	77	86	89	72	95	70	89	85	86	89	88	86	84	97	85	79	93	76	95	93	72	92	90	88	76	78	103	93	78	78	69	91	76	74	87	82	86	98	84	96	106	95	73	99	83	82	77	71	97	81	94	83	69	82	72	93	98	86	96	83	77	106	95	67	89	84	96	74	70	91	90	75	80	80	72	67	99	76	90	89	65	93	77	76	86	81	78	69	72	78	88	84	82	69	87	86	99	96	96	77	67	94	99	83	96	88	64	76	84	76	82	91	91	90	83	99	82	77	98	80	71
6165	367	469	460	427	416	383	382	341	332	314	324	319	325	295	315	309	292	319	318	299	274	280	289	308	295	308	294	302	273	271	278	321	305	291	294	320	294	297	330	282	276	288	298	318	280	308	294	283	261	288	284	316	309	294	339	290	271	296	310	271	299	319	300	299	342	303	258	278	289	320	275	283	308	264	305	285	292	304	303	292	293	315	282	316	298	283	278	294	317	289	295	296	319	289	330	310	282	308	287	299	318	274	298	280	267	320	302	335	276	296	302	281	297	308	298	310	291	303	345	315	257	343	297	300	308	302	280	294	299	320	277	271	325	304	288	273	279	292	288	296	277	294	313	293	304	312	307	300	285	272	325	298	311	290	269	288	323	296	300	295	319	315	296	289	257	292	270	284	287	312	319	303	274	298	303	270	326	296	283	292	296	298	292	319	313	300	275	289	279	318	267	282	306	269	303	284	290	318	294	272	310	303	263	292	286	280	289	322	302	308	296	288	311	289	275	283	301	288	312	281	313	263	304	267	282	296	289	275	282	273	320	284	335	308	272	309	309	281	305	257	280	297	313	275	317	313	283	305	308	306	273	293	281	297	274	303	296	312	312	308	277	299	306	282	273	291	268	274	275	275	283	284	296	323	298	279	279	308	318	301	318	287	277	302	309	312	278	297	295	284	284	289	262	273	285	305	287	310	289	299	307	275	299	283	304	303	311	313	303	291	287	336	329	300	304	289	292	305	307	292	301	317	297	310	311	303	312	291	276	326	291	316	266	300	279	299	278	299	287	272	286	309	257	298	280	286	304	300	304	289	301	282	310	281	295	287	284	281	280	288	289	292	310	297	294	295	322	278	332	301	278	282	307	270	305	325	298	291	284	296	309	321	308	309	266	294	280	286	320	295	302	293	285	312	315	289	300	297	307	274	276	316	249	285	280	299	303	298	299	290	320	277	268	285	278	268	287	326	302	299	282	299	288	281	322	308	301	277	283	282	291	303	324	321	264	322	293	289	294	325	276	297	304	280	276	274	297	319	274	256	300	321	289	323	289	288	280	296	290	289	265	308	288	293	284	292	318	275	263	286	277	305	278	291	304	312	290	289	292	301	294	283	284	261	294	292	292	300	240	312	314	303	303	263	287	280	298	290	293	296	290	317	306	308	311	301	268	279	299	320	278	305	313	299	291	280	291	316	307	285	278	312	280	308	300	322	315	278	282	311	286	289	293	300	327	322	296	301	308	307	303	309	309	272	295	306	305	257	294	309	288	277	295	312	316	292	255	294	298	285	273	329	293	277	310	283	289	273	305	314	306	320	273	288	268	284	274	288	280	291	292	248	282	331	268	298	327	287	290	285	292	273	290	266	327	309	287	318	273	268	275	287	281	331	303	339	302	279	305	312	287	295	284	296	287	317	299	287	281	265	278	274	273	260	304	271	301	301	281	260	268	303	313	306	289	304	296	264	292	288	288	332	297	318	311	297	311	272	284	313	291	289	315	297	261	261	295	289	301	282	290	297	258	308	294	290	287	296	277	288	334	282	307	273	287	296	297	283	318	289	281	299	271	287	279	275	285	286	268	297	297	296	293	302	286	293	334	304	296	297	260	287	320	280	269	295	287	305	303	275	297	288	296	310	304	276	311	270	294	304	267	282	290	301	289	273	296	285	277	302	310	286	314	308	284	291	281	299	296	276	312	294	288	320	319	306	288	291	279	292	295	292	278	293	296	324	268	334	318	302	310	290	325	298	293	301	300	299	277	304	318	299	293	290	287	286	298	306	328	328	308	294	288	278	297	310	293	272	264	273	299	318	289	273	311	303	299	280	296	277	302	309	303	305	306	293	278	308	289	273	296	306	289	310	270	287	290	299	297	280	313	284	300	320	273	283	308	300	289	311	299	266	282	294	279	321	288	278	289	283	310	325	285	270	261	269	277	292	264	295	282	288	271	279	319	295	278	254	287	296	294	321	281	276	276	295	295	267	291	282	294	309	304	286	322	289	310	309	285	283	315	316	303	289	301	266	283	309	304	260	300	305	283	310	292	286	280	294	312	264	303	273	276	302	290	301	316	303	311	258	292	297	296	305	318	293	307	285	294	286	296	281	286	306	288	239	315	270	299	286	281	285	289	276	314	286	294	308	296	323	325	299	271	277	281	287	293	314	268	294	291	283	275	308	325	317	309	320	300	266	302	301	300	319	276	297	311	286	306	296	295	295	305	300	290	321	295	315	288	272	292	289	276	309	297	270	333	276	308	309	304	285	282	317	306	282	303	265	303	308	306	282	290	285	286	284	291	283	302	280	293	281	297	315	329	294	304	300	283	319	333	298	291	290	334	281	277	277	303	260	275	277	282	302	268	336	299	329	291	305	291	297	317	305	296	279	307	303	301	280	291	332	281	279	284	310	312	287	309	300	269	289	291	273	303	319	323	254	264	272	277	305	274	276	298	319	310	277	283	287	285	294	310	323	314	293	327	313	315	282	299	287	289	323	316	281	324	283	296	297	295	286	291	315	307	291	286	280	304	289	319	279	320	295	312	264	286	289	303	274	287	306	299	283	294	268	289	293	301	294	307	286	303	285	298	287	272	341	293	305	321	293	305	290	294	284	286	295	293	277	308	301	292	329	292	272	306	295	303	284	280	279	301	295	294	278	280	288	292	288	308	284	301	301	334	301	282	338	271	288	320	296	307	288	303	272	320	286	271	294	303	315	287	303	304	297	283	288	306	331	312	270	308	284	289	353	297	289	292	256	278	274	271	275	294	312	305	318	301	310	321	304	310	324	303	316	307	332	275	285	308	295	307	289	278	296	285	331	292	289	328	304	292	297	289	316	293	300	309	301	273	280	326	247	280	271	297	283	287	286	288	290	293	306	291	280	301	317	280	294	287	290	298	320	273	285	261	281	315	287	306	288	301	291	306	297	299	295	291	310	302	308	298	296	303	308	274	282	309	290	286	328	299	305	303	290	295	307	295	302	294	296	265	315	295	274	285	272	308	276	293	304	297	280	270	281	288	303	273	298	306	283	301	296	299	298	328	269	254	334	310	300	272	311	285	282	268	293	267	302	270	284	295	311	296	284	300	317	277	268	292	295	281	327	259	342	322	323	286	301	267	283	311	299	313	288	268	298	286	280	286	304	289	292	284	279	310	293	279	303	297	309	301	273	306	295	301	304	304	298	300	299	280	279	283	251	306	269	307	317	307	314	294	291	283	243	304	290	311	310	286	280	305	283	302	302	288	288	301	287	301	293	299	297	300	277	291	295	302	316	318	298	297	294	289	308	282	283	285	308	308	295	308	294	296	291	320	261	309	273	292	291	273	297	312	298	285	316	301	297	344	298	294	339	280	304	300	295	277	283	297	279	298	282	294	286	290	308	289	307	303	317	267	323	306	297	312	280	292	291	293	319	277	321	286	323	292	276	270	279	285	297	298	268	287	292	307	293	289	288	283	284	316	293	276	324	306	290	278	274	303	287	301	297	302
38446	17958	4018	987	688	524	374	320	267	229	213	190	177	184	154	155	138	126	155	130	123	155	127	131	118	122	109	114	124	126	128	113	116	122	103	118	109	109	101	119	109	117	101	105	110	138	97	127	116	126	128	111	110	126	107	121	92	99	101	95	100	120	99	110	100	120	97	98	107	111	89	100	118	97	99	113	137	109	113	98	104	103	110	102	111	101	107	103	103	134	123	121	88	84	104	100	102	93	107	101	114	105	108	100	95	97	93	120	114	113	119	112	85	100	107	105	113	114	99	113	94	126	113	103	100	106	115	93	108	99	112	95	89	110	102	119	86	117	100	104	124	91	102	114	83	108	96	104	98	103	111	90	108	98	109	91	104	94	121	112	91	117	113	98	88	119	98	92	120	113	110	102	102	97	125	93	107	107	120	111	94	88	113	102	95	108	123	113	108	86	104	106	115	123	120	88	114	119	103	91	111	101	99	87	95	106	109	111	113	101	114	110	107	114	117	103	136	110	104	106	114	95	98	96	86	104	124	101	140	106	112	84	100	109	112	98	96	94	106	101	109	115	111	103	106	116	110	109	118	109	98	105	126	112	104	111	105	103	100	117	102	118	116	104	97	95	105	106	95	105	111	103	97	111	103	113	102	103	86	99	111	114	116	110	85	112	99	111	116	106	119	104	115	108	96	100	72	111	96	97	111	118	111	92	122	89	119	102	117	119	129	95	112	109	115	116	101	112	77	106	98	77	95	101	83	92	98	114	114	118	97	92	126	97	100	107	115	101	119	80	107	108	100	106	114	85	98	122	98	93	108	101	104	102	106	99	86	118	127	116	94	99	101	112	104	119	104	103	112	98	121	93	113	101	93	104	119	123	86	89	88	100	97	117	113	119	110	97	106	102	95	84	96	113	104	96	97	135	102	100	103	99	92	124	107	114	99	117	109	109	94	104	99	129	107	105	90	100	96	94	127	90	88	88	113	97	75	103	113	115	109	105	90	101	103	105	86	119	118	109	109	100	100	130	120	101	106	115	108	84	121	111	126	121	111	113	106	97	114	122	111	107	117	96	104	98	115	92	128	111	120	116	117	95	100	97	105	110	103	104	101	103	102	100	102	107	103	94	105	96	123	95	113	127	116	99	121	112	105	121	117	105	95	118	120	90	104	105	112	98	105	95	116	101	120	108	119	98	109	106	126	111	97	102	119	100	115	100	95	88	98	99	107	119	105	103	86	92	105	120	110	96	84	102	97	118	95	104	97	95	109	109	104	110	102	115	96	109	83	96	92	139	119	114	102	113	94	98	106	103	102	114	83	111	117	106	111	100	104	100	122	109	101	86	113	114	100	116	100	102	89	104	128	116	116	102	120	121	111	109	93	98	97	112	101	104	120	117	98	119	105	111	109	83	119	92	134	102	87	107	104	121	105	98	94	121	98	82	110	107	108	116	116	108	126	102	123	95	100	115	121	123	115	107	96	118	100	125	111	121	123	111	96	110	93	123	95	97	109	99	133	77	130	120	110	96	97	115	109	95	105	95	98	114	116	108	116	107	105	107	84	127	106	98	109	114	108	82	95	87	128	114	124	105	102	113	98	110	115	105	99	95	103	114	102	103	110	105	102	89	99	94	85	97	134	110	130	120	103	113	110	89	117	112	105	91	104	103	104	114	114	105	103	118	124	110	103	107	117	108	105	81	115	96	96	99	116	118	104	97	105	96	129	102	111	111	122	86	103	90	123	103	91	97	105	112	109	98	95	98	104	105	105	107	110	111	107	119	109	106	113	119	82	99	102	92	109	98	87	127	107	100	123	103	105	109	107	112	97	100	109	95	96	96	117	98	105	105	100	125	111	89	95	95	103	89	113	99	112	117	105	101	92	106	122	109	91	103	109	119	102	102	115	112	104	123	95	116	105	102	100	95	103	102	96	88	118	106	108	108	108	116	120	115	109	108	97	108	107	96	124	112	89	112	107	123	108	137	104	97	95	123	91	120	100	94	96	97	104	113	104	99	116	106	105	108	97	123	89	106	111	110	93	112	105	102	89	103	108	110	119	88	125	118	105	111	121	113	97	109	95	109	91	121	103	104	128	93	107	123	109	93	101	109	112	105	111	103	98	116	106	111	103	127	104	117	92	115	126	116	96	102	107	98	100	105	114	98	106	98	96	110	110	88	110	129	103	95	95	112	113	83	108	123	106	108	108	113	119	106	104	129	120	109	116	112	98	116	121	109	117	90	108	118	104	91	90	113	96	130	101	109	91	96	109	102	122	92	99	95	110	98	107	109	97	100	101	98	97	95	96	104	104	107	116	106	116	104	126	107	105	104	92	120	142	117	115	103	127	120	114	109	112	105	119	95	104	120	125	109	86	94	124	99	104	100	117	105	101	110	102	105	95	116	131	93	91	115	102	105	100	98	102	121	96	110	99	128	95	119	84	93	117	108	104	107	102	115	130	108	104	125	108	93	126	112	97	100	109	110	103	111	124	100	120	121	117	106	117	87	74	102	105	93	125	112	110	97	90	102	109	100	110	116	95	109	104	112	128	107	122	90	114	111	115	92	98	114	96	95	115	102	113	99	93	97	118	103	112	98	88	118	105	121	97	102	103	97	101	105	118	109	94	97	98	101	133	99	102	102	125	100	105	102	109	82	104	107	101	110	104	109	91	103	123	113	86	117	101	114	107	98	125	98	98	98	108	89	126	104	114	92	104	112	93	98	116	101	135	108	115	109	103	119	94	92	99	130	87	109	108	106	95	114	98	105	102	95	86	112	113	95	101	110	95	107	103	123	123	90	98	99	117	94	111	104	99	106	111	104	108	101	131	105	114	93	99	120	104	114	110	90	119	114	95	121	109	95	99	100	118	103	119	97	91	111	98	112	107	117	121	102	123	117	91	113	106	112	112	111	100	109	116	91	89	95	106	113	94	113	110	97	91	127	85	100	111	107	99	117	95	96	108	99	113	103	117	132	100	99	93	123	110	85	112	109	110	106	104	105	97	112	110	121	109	100	99	88	106	110	99	100	119	107	100	108	104	111	95	80	97	111	102	80	93	113	82	109	111	79	110	117	112	96	102	98	108	120	112	115	108	123	119	97	111	138	124	90	116	91	108	90	98	110	98	105	104	106	92	91	114	112	107	110	87	100	96	100	99	117	108	103	87	104	109	111	82	118	97	122	125	94	99	112	101	103	104	104	104	108	106	87	112	125	100	95	105	111	93	106	118	105	129	99	99	108	115	125	121	100	105	122	107	120	105	90	91	103	107	120	118	100	103	130	99	114	104	97	109	88	100	107	103	106	93	108	119	100	103	101	110	95	109	109	96	113	114	95	97	113	98	120	108	104	123	113	94	105	91	111	95	112	106	108	111	103	130	101	94	113	125	99	105	114	92	106	109	98	100	113	93	131	98	96	105	108	108	96	113	106	92	101	97	129	104	121	117	110	103	106	96	109	118	92	115	124	95	108	87	91	116	111	110	123	94	99
17964	1199	2764	3041	2755	2106	1782	1478	1243	1162	1001	871	781	739	699	684	630	576	599	554	533	549	506	487	488	488	455	454	492	458	443	440	445	431	404	435	422	392	414	403	413	403	423	406	364	388	383	385	378	385	371	390	374	383	406	369	408	373	394	372	386	395	374	392	381	370	350	390	388	398	344	400	377	351	371	386	394	358	369	352	322	369	389	383	374	366	402	372	366	367	371	397	338	415	349	353	358	357	346	331	366	356	379	362	371	327	358	358	352	375	350	345	358	396	399	319	356	368	358	342	367	364	343	368	354	409	377	358	339	338	329	343	372	345	357	365	368	346	361	374	348	393	362	333	353	369	361	346	366	362	340	364	360	353	345	345	402	352	338	350	384	338	339	370	378	374	343	352	354	301	326	378	361	378	363	356	331	318	353	356	324	350	364	364	373	378	341	368	349	363	343	357	341	360	330	355	395	363	350	334	358	382	337	344	377	387	352	360	356	370	365	374	335	356	332	370	352	354	354	389	364	322	342	352	358	367	354	357	342	339	344	379	364	364	359	360	338	364	346	340	363	376	340	361	361	346	327	352	394	370	362	359	340	390	349	354	368	328	342	390	370	304	379	344	356	364	393	369	353	327	326	336	355	336	349	385	384	353	346	346	363	374	412	354	363	354	364	339	343	358	355	369	347	374	352	344	380	365	355	366	384	322	378	345	347	361	355	339	329	357	340	341	390	311	339	335	358	378	374	341	397	339	345	377	376	370	342	328	365	363	396	369	368	341	372	338	374	344	337	338	384	346	384	355	343	388	359	373	377	353	381	359	393	329	315	345	395	356	360	395	377	360	364	345	359	330	342	312	352	387	389	369	363	347	333	351	348	369	355	355	328	342	363	374	326	369	352	357	324	329	401	349	344	333	335	392	347	403	390	387	367	342	364	366	345	343	353	392	348	392	369	336	318	354	326	322	347	356	343	318	351	352	352	359	359	373	346	349	354	369	335	379	362	327	327	373	344	378	356	371	383	330	358	400	346	348	369	349	376	336	374	351	359	317	355	350	353	377	320	366	380	360	373	358	361	352	387	336	367	353	365	335	343	377	366	349	390	367	340	333	371	327	340	341	332	333	362	334	413	343	378	371	386	384	366	329	354	352	363	362	366	336	350	323	389	343	348	348	352	315	354	364	352	360	336	349	327	327	323	371	348	337	355	391	378	358	371	337	348	381	369	362	367	349	323	366	379	345	336	376	323	361	319	346	340	351	366	346	370	370	375	326	357	358	350	371	353	323	357	395	332	340	327	376	388	353	350	363	385	356	396	344	347	351	360	335	376	371	376	344	348	348	380	328	355	380	355	354	343	325	339	403	355	376	387	339	327	330	394	359	412	354	345	342	372	381	346	379	383	376	346	367	346	371	374	335	337	378	344	365	348	347	351	360	359	373	317	355	378	377	375	363	364	336	370	367	335	358	388	366	360	392	363	379	344	349	344	348	392	343	373	381	325	353	319	347	350	365	316	392	351	338	380	372	359	379	344	357	375	355	358	365	364	358	364	388	346	350	359	352	359	390	379	348	370	376	365	384	355	370	374	389	343	364	340	367	357	376	375	353	378	374	338	383	329	362	340	361	394	344	353	379	381	335	356	354	353	360	316	344	355	351	373	335	342	428	342	313	332	344	345	373	362	360	358	351	343	374	357	384	373	313	339	368	346	368	349	346	367	366	346	347	411	382	357	324	331	355	363	369	371	355	354	371	344	350	348	352	368	391	322	388	377	355	357	346	371	347	360	358	342	380	362	377	390	349	344	373	367	367	339	329	359	366	368	363	351	383	346	349	344	391	338	336	351	353	375	341	372	354	332	344	344	357	333	318	380	337	395	346	343	356	343	361	315	356	365	340	348	373	347	374	346	340	358	361	357	355	378	345	372	358	359	365	315	337	380	372	351	373	339	401	377	311	366	359	370	348	371	380	369	373	335	373	342	355	364	380	341	354	362	336	364	347	358	347	343	364	363	313	365	358	360	341	347	365	356	353	374	330	351	355	345	350	385	321	384	360	366	353	367	337	363	336	333	347	358	342	342	376	350	344	371	325	341	342	370	364	358	361	347	357	381	364	384	320	352	358	330	313	341	384	364	353	365	350	349	368	342	354	344	375	341	357	359	361	334	360	384	369	351	313	355	353	394	355	375	344	360	371	405	343	320	369	314	374	369	368	376	354	355	356	359	351	326	345	362	350	345	333	342	343	355	355	356	365	348	349	361	368	365	327	350	363	350	378	381	334	360	306	331	381	364	349	389	377	381	349	324	365	353	343	365	348	371	364	342	350	338	324	356	357	339	369	361	357	339	364	346	349	374	358	350	353	348	366	333	379	373	365	353	358	364	353	334	338	306	358	367	348	360	366	359	344	354	352	365	360	343	336	383	380	379	358	353	356	346	335	384	396	327	392	343	380	360	363	347	343	369	377	360	384	355	398	320	341	356	358	368	374	357	346	335	373	351	350	339	329	323	377	357	370	335	347	369	356	336	323	352	365	379	310	347	364	359	387	327	387	363	360	356	349	370	327	389	357	342	336	346	330	376	347	373	369	375	363	367	343	353	332	379	380	355	377	360	371	363	371	365	377	328	347	373	361	352	335	357	361	361	346	373	361	354	324	363	364	323	327	346	364	365	361	380	351	359	354	364	349	360	378	383	362	304	334	357	307	360	324	348	353	349	334	336	353	357	383	356	376	386	358	346	345	374	358	349	358	351	337	365	357	352	355	382	337	360	349	330	314	370	374	344	354	400	337	337	363	343	360	367	356	383	349	331	366	324	362	364	365	324	346	380	346	371	355	346	365	360	390	362	345	326	328	381	343	362	352	352	393	345	355	358	365	342	364	385	335	324	379	338	320	369	344	378	392	323	376	370	342	348	374	373	368	350	361	360	356	340	363	345	332	387	381	348	356	361	334	322	378	345	357	369	356	361	383	364	287	350	358	390	367	358	342	395	352	342	378	336	352	366	338	334	362	352	382	347	359	361	388	383	333	322	365	320	359	332	334	354	333	333	370	370	363	365	356	369	363	355	356	349	344	394	374	385	335	343	368	355	332	391	340	340	380	357	376	398	347	341	353	349	346	354	354	359	355	350	348	318	318	361	352	393	371	313	324	315	366	345	337	364	340	341	363	351	372	363	351	356	343	355	343	360	350	363	348	341	372	399	355	374	345	357	350	318	376	371	369	373	387	328	357	352	353	374	349	373	350	365	370	392	372	360	335	345	354	374	381	389	416	381	352	360	385	336	390	375	367	362	357	360	377	341	329	416	358	365	378	374	341	372	319	360	341	353	336	332	349	341	351	353	371	356	352	333	350	355	334	356	366	334	368	339	340	363	368	314	338	340	343	348	341	366	372	338	356	356	344	340	355	316	371	308	369	357	332	371	353	331	375	370	337	347	383	346	332	368	359	361	335	386	350	349	357	345	361	345	365	349	359	351	334	334	347	327	345	327	351
41140	25091	15883	2488	1434	1071	830	634	548	466	416	400	374	292	299	302	277	271	257	281	265	252	231	239	250	256	222	223	256	252	228	212	251	215	236	204	225	228	210	232	250	225	225	228	198	206	187	256	215	186	205	231	217	224	223	212	204	201	208	233	199	218	199	221	213	229	227	219	212	216	208	227	236	228	218	212	244	215	215	203	212	208	223	199	222	231	231	208	209	216	197	215	199	206	198	210	229	207	217	216	231	224	208	224	225	233	206	231	214	222	197	192	206	207	212	191	206	216	209	197	222	218	205	231	219	207	178	219	219	192	195	259	193	232	207	222	206	200	213	194	207	211	205	216	218	209	184	208	197	217	172	181	205	220	220	229	188	197	190	192	193	213	226	213	216	193	238	199	214	197	215	224	219	224	196	199	187	218	223	220	205	205	208	238	213	220	235	213	207	225	227	225	187	201	207	203	222	222	207	213	182	219	213	210	196	208	185	227	206	215	208	208	220	230	189	207	213	197	208	215	194	214	217	239	195	214	199	185	194	224	196	213	206	196	201	194	196	208	231	211	222	207	215	197	190	225	229	177	212	224	208	192	228	201	210	250	223	227	240	213	200	188	211	218	218	229	189	196	205	218	198	210	221	223	245	217	208	205	221	229	232	197	215	206	219	201	179	198	223	201	197	200	199	198	216	218	211	215	193	187	204	197	207	209	196	191	222	225	216	206	228	190	182	211	189	172	230	212	208	198	215	220	224	187	206	220	220	198	218	199	218	220	219	215	203	207	217	201	195	192	221	211	200	213	239	228	219	217	230	199	187	243	242	215	239	222	195	217	207	211	213	204	184	191	207	216	214	225	213	204	226	191	184	239	185	220	230	215	217	208	195	208	222	225	222	207	196	188	192	218	196	212	230	211	220	213	209	188	230	212	183	223	199	206	233	207	189	196	218	239	214	203	172	220	204	214	185	199	206	216	195	217	218	200	218	202	230	190	221	194	225	216	202	243	218	218	203	215	186	212	235	223	205	201	215	199	191	234	203	222	215	210	216	216	232	183	214	236	223	210	192	211	215	200	214	190	222	204	204	189	199	208	191	228	230	205	217	215	211	227	218	225	232	194	181	203	201	224	221	220	229	217	203	202	204	211	208	219	205	214	224	186	209	243	176	217	215	198	203	191	204	218	215	220	199	203	221	214	226	206	206	202	212	209	201	206	216	215	185	205	238	216	185	197	205	207	226	224	196	227	191	212	227	213	254	219	207	208	246	235	203	185	206	214	210	211	213	179	225	238	212	219	222	216	205	219	206	197	213	212	227	225	221	203	212	216	213	223	213	204	200	221	232	222	201	188	217	207	203	220	204	205	207	237	213	215	210	222	192	203	220	210	178	187	209	209	181	210	204	205	229	211	229	193	239	221	168	210	205	221	201	213	216	206	197	223	197	207	196	205	229	203	204	194	210	220	205	218	202	231	196	181	217	194	208	233	201	202	208	219	206	215	204	207	194	213	217	225	214	208	221	202	228	228	202	206	208	199	207	169	202	201	236	196	225	217	211	236	239	199	207	206	194	209	182	232	213	221	206	188	200	198	206	211	208	217	211	207	192	201	220	206	187	215	196	203	217	231	183	254	224	194	191	197	236	196	218	216	226	226	198	196	185	179	215	210	210	219	188	204	238	211	196	193	207	199	211	223	229	215	212	191	203	206	190	214	224	222	205	225	224	216	214	211	252	202	213	223	206	193	209	221	218	190	219	217	212	196	227	226	221	199	208	208	208	219	195	211	223	204	191	228	221	225	219	228	219	215	198	224	219	212	204	202	205	221	242	222	202	222	201	198	192	216	205	223	219	229	188	212	222	203	208	204	215	216	199	225	230	227	207	219	203	196	193	218	239	228	222	203	183	207	183	212	224	191	191	198	218	196	228	235	227	222	222	201	227	224	206	224	218	198	198	212	226	204	178	230	188	223	220	200	212	201	212	209	218	181	214	206	219	201	225	204	220	208	213	235	201	211	201	208	204	234	229	208	230	202	239	197	220	210	231	217	220	200	224	210	223	219	216	196	207	209	235	187	178	212	192	208	204	212	245	182	203	198	217	201	195	232	222	249	211	212	210	213	192	206	225	205	196	209	190	199	205	223	211	191	215	193	200	220	224	222	221	202	211	225	225	181	231	224	196	222	233	216	195	207	161	195	201	248	222	215	201	219	212	185	218	198	225	180	213	223	219	209	219	199	217	226	213	200	209	188	200	218	227	209	180	198	213	209	208	210	232	223	218	221	214	229	224	223	212	222	237	199	226	225	234	188	223	198	208	221	229	177	221	220	203	188	235	195	209	202	206	201	214	223	207	216	260	201	205	211	224	225	234	196	239	190	218	181	197	226	187	209	214	201	222	237	177	202	218	216	212	241	206	202	177	213	181	196	210	223	211	203	205	202	215	217	204	190	206	212	188	212	205	195	200	196	207	230	192	236	206	191	219	211	213	232	220	197	198	216	200	216	215	187	216	206	186	217	206	214	204	225	214	203	222	218	206	221	218	215	226	206	209	224	211	189	185	195	226	175	222	203	206	211	201	244	219	229	203	187	229	196	219	201	211	196	229	215	225	199	228	212	233	221	200	204	238	240	206	246	231	185	207	213	214	208	192	197	218	196	187	226	229	220	195	199	216	206	220	213	219	214	240	223	213	216	218	230	192	209	205	199	228	215	207	232	203	209	217	192	227	225	201	225	215	232	219	181	196	203	209	212	197	194	185	222	224	235	216	219	221	239	197	231	214	193	242	213	206	206	234	207	193	225	202	220	240	196	220	201	231	220	203	188	222	195	222	214	214	196	215	227	219	219	224	213	201	208	204	209	224	220	181	201	216	209	206	189	191	200	199	200	216	194	227	228	217	205	193	217	208	209	232	216	211	213	193	220	220	229	233	237	195	202	207	207	194	195	211	189	222	215	190	230	227	206	181	208	236	211	187	201	194	215	209	235	221	202	200	222	212	192	206	211	205	208	225	190	224	225	211	214	219	204	219	206	196	213	194	214	196	214	208	212	209	184	197	188	220	202	205	210	194	223	226	236	216	219	238	209	201	211	210	201	187	193	221	224	224	204	217	193	218	214	229	203	213	183	223	210	207	189	212	212	190	184	190	231	201	215	208	212	237	232	204	217	209	241	219	234	196	191	227	190	221	234	198	175	209	236	209	205	193	204	203	210	232	215	205	233	227	206	223	213	213	213	200	239	200	201	224	203	204	206	221	209	200	215	220	228	232	185	212	214	197	201	212	237	211	212	174	195	207	210	210	192	212	205	215	235	209	224	205	202	202	230	200	215	190	210	223	218	216	208	200	216	200	228	209	227	218	208	207	204	195	195	221	218	213	220	217	228	194	246	200	196	213	226	227	207	195	205	194	206	210	185	198	223	196	221	201	206	191	200	201	216	213	190	196	232	210	210	210	229	209	224	202	195	198	219	211	206	201	239	194	205	203	208	176	223	211	220
22027	2382	5199	5973	5006	4043	3465	2864	2400	2187	1923	1686	1505	1488	1336	1222	1175	1116	1079	998	1069	937	956	915	884	842	852	812	819	783	811	773	761	763	718	701	743	751	750	719	700	768	749	683	729	687	696	735	707	683	716	652	681	698	667	723	657	624	636	663	653	633	692	684	683	651	673	642	688	683	620	692	660	691	642	603	655	645	664	659	649	633	659	672	615	653	651	610	671	627	645	617	598	637	684	638	640	655	605	624	648	645	653	646	663	660	600	661	640	658	617	634	641	619	654	641	664	635	639	665	666	673	681	665	616	613	660	654	634	628	672	647	664	662	633	649	604	618	647	658	701	643	638	631	617	609	635	632	649	659	628	637	627	675	664	683	603	616	631	659	618	629	612	611	674	619	657	627	614	643	651	663	628	672	633	612	644	621	615	636	621	615	620	634	649	651	649	615	625	626	621	659	588	649	643	641	611	625	650	623	662	631	686	643	686	643	625	627	645	630	612	640	603	633	606	651	612	636	609	651	615	687	665	651	710	644	603	647	623	656	647	627	660	641	617	675	631	623	628	622	618	605	630	646	640	676	647	636	654	638	673	648	645	620	598	590	613	656	629	672	624	635	617	620	614	630	613	611	589	608	573	622	654	647	638	646	657	642	631	649	657	646	643	622	608	630	597	635	644	658	614	620	608	566	629	656	650	589	626	623	637	672	610	619	659	695	678	657	633	654	608	690	606	661	613	612	662	620	635	603	582	633	627	644	645	630	603	631	629	611	606	604	700	586	609	646	654	642	662	626	621	615	619	605	609	631	623	583	632	620	647	625	697	594	610	604	595	611	672	640	658	608	640	669	637	660	607	635	641	600	640	644	645	607	655	614	624	631	652	681	629	635	639	586	635	617	616	630	626	683	663	672	636	649	591	613	663	616	641	622	618	629	650	656	604	626	638	638	633	622	591	664	602	680	631	635	649	593	625	620	626	662	635	674	611	635	623	629	664	617	606	629	647	625	592	659	615	649	623	652	614	643	639	624	619	625	631	611	620	608	651	634	631	633	581	616	633	625	627	693	663	620	586	663	586	654	628	652	668	649	660	614	590	611	655	597	644	588	615	615	612	647	658	654	647	697	603	605	627	613	653	653	610	676	630	674	604	629	634	614	618	594	616	591	623	617	641	629	658	695	651	658	588	653	617	617	617	619	635	629	618	644	585	609	651	648	625	681	649	623	605	625	650	649	655	657	619	666	600	630	639	634	610	637	656	612	663	645	652	644	643	640	611	607	643	641	625	605	647	655	666	635	629	602	611	628	617	635	650	603	641	607	625	613	615	629	604	627	643	596	635	632	612	606	606	654	611	648	638	606	560	630	605	621	608	651	636	658	640	638	655	603	639	611	581	638	678	650	625	663	611	619	624	630	640	636	636	607	678	649	632	612	597	651	666	616	682	639	647	601	643	615	627	604	673	609	691	643	612	670	618	639	628	634	629	655	604	660	643	637	590	632	623	608	595	665	637	648	656	638	641	611	600	650	619	596	669	629	616	604	626	601	659	600	625	616	667	616	632	605	689	658	640	643	615	647	615	625	627	644	646	630	640	594	633	609	632	638	645	618	667	647	654	619	615	619	646	639	632	643	647	633	629	632	658	636	638	621	643	602	592	671	648	622	630	656	665	622	625	646	633	611	588	657	642	648	630	620	645	594	613	673	654	606	638	602	610	615	635	643	641	641	636	677	592	589	616	616	603	625	620	637	598	624	621	626	594	647	611	613	648	668	675	630	665	629	659	679	597	666	592	587	682	609	625	652	657	626	598	645	616	660	646	612	646	628	672	661	674	663	623	630	566	651	638	657	637	581	664	653	633	628	634	628	652	602	636	623	647	625	641	640	601	645	670	604	634	621	679	628	627	643	632	610	656	643	657	638	625	664	676	635	655	634	608	663	606	600	621	667	666	631	605	648	658	653	664	611	611	611	597	641	611	672	655	589	683	596	660	667	626	612	647	630	617	595	623	604	617	638	651	594	652	613	620	666	590	623	657	631	636	642	639	614	611	622	618	677	632	604	643	638	650	620	624	615	655	654	662	632	605	629	610	648	619	639	671	671	630	618	595	578	711	643	620	655	603	608	625	604	642	642	626	636	610	598	651	651	643	668	613	651	594	638	681	679	641	630	671	628	636	611	631	645	627	575	642	623	640	615	591	677	619	639	661	694	651	613	628	672	617	628	645	653	594	621	662	610	606	655	620	616	596	684	653	637	610	643	624	658	639	635	628	646	586	634	643	649	636	642	639	633	595	645	669	589	601	583	665	597	629	659	594	648	618	650	659	598	642	649	636	636	610	645	616	617	650	648	613	645	614	693	614	670	631	613	600	646	614	656	621	662	641	624	631	634	657	657	629	638	637	633	626	647	623	578	642	654	646	642	643	644	586	624	638	608	585	658	638	632	666	609	622	611	603	658	648	623	629	627	627	654	631	645	655	620	633	640	633	626	600	629	650	642	654	623	633	675	635	651	623	635	602	627	612	591	581	655	618	601	626	636	652	675	647	647	629	614	667	636	652	617	628	627	599	652	570	643	596	641	624	618	621	654	640	649	634	634	674	638	629	646	599	628	597	623	620	643	621	619	615	612	611	571	627	669	694	635	647	621	647	710	611	641	594	610	627	598	645	653	649	578	614	640	645	667	640	669	669	653	680	554	624	632	632	636	613	635	639	639	641	618	607	640	638	633	664	622	646	607	653	582	588	621	650	585	643	668	615	611	654	593	662	637	633	641	616	589	649	587	628	627	628	634	659	627	626	603	658	654	687	635	679	636	641	597	666	644	615	648	639	647	576	620	645	676	622	658	648	625	662	623	641	620	621	610	602	638	654	627	630	588	629	610	630	626	638	623	631	597	625	624	649	657	624	663	619	652	607	613	632	663	642	652	728	660	627	612	653	636	661	671	629	640	611	621	650	627	620	624	654	603	624	616	596	684	653	633	653	648	593	638	646	621	661	620	630	661	658	640	595	608	658	591	588	618	628	617	631	646	618	663	608	626	687	621	674	614	592	647	645	650	646	607	620	635	654	647	660	647	635	642	659	609	687	640	597	635	651	625	613	630	642	619	645	660	633	611	575	650	645	632	654	634	584	621	664	664	631	620	614	608	631	626	632	672	602	616	618	678	649	641	674	654	570	635	617	637	664	650	598	604	649	635	637	622	662	637	617	644	645	605	642	610	642	646	662	628	617	644	610	622	633	659	583	643	623	686	612	659	619	655	616	611	641	629	622	645	642	598	623	658	621	639	622	647	614	646	624	652	694	660	615	648	650	652	639	622	599	616	627	656	606	637	681	608	648	625	621	627	614	621	629	637	630	632	680	615	634	634	624	602	620	599	606	634	633	590	649	658	615	631	620	595	623	650	643	636	617	629	615	634	655	601	644	615	650	617	648	635	662	599	630	635	573	642	661	656	647	638	641	634	631	656	633	637	559	649	630	607	603	596	600	610	659	652
6520	405	282	141	103	112	112	117	89	102	79	78	81	85	80	91	74	78	81	90	81	88	82	82	93	74	84	94	92	92	101	100	84	80	76	92	97	84	80	79	84	86	88	78	70	86	83	96	75	82	89	103	84	78	73	73	94	77	90	99	81	91	80	101	84	96	85	89	90	97	82	85	82	82	73	89	96	88	81	83	83	94	78	114	78	85	56	76	77	78	108	83	67	92	106	83	75	85	93	81	65	58	75	97	76	87	92	74	96	75	92	75	86	94	102	94	83	83	81	76	93	75	75	84	86	96	70	80	82	83	84	80	70	65	87	77	80	90	89	94	84	89	84	83	100	76	99	111	84	92	88	100	95	74	79	87	75	92	75	82	97	99	99	70	72	95	99	85	88	94	88	73	81	81	88	94	91	76	100	88	91	74	95	88	85	79	81	94	98	87	95	93	91	68	88	74	67	107	74	90	90	79	74	91	95	74	80	84	100	86	81	81	76	85	84	76	82	92	88	96	88	84	84	81	85	79	67	88	83	94	93	87	86	90	112	81	93	84	95	95	77	92	87	84	67	90	82	76	80	87	80	87	89	86	84	87	80	81	110	75	85	99	76	88	87	68	86	86	89	85	74	98	97	79	90	97	75	78	94	76	80	86	97	84	75	82	85	96	79	101	85	81	98	72	85	97	81	74	74	105	92	101	86	85	79	65	79	74	76	74	92	91	99	92	103	89	86	83	97	87	85	90	93	80	87	99	69	85	82	85	72	89	106	79	89	87	84	87	69	95	84	75	74	79	100	80	88	71	83	80	101	91	93	88	93	91	73	81	75	81	70	83	59	99	82	87	62	88	91	69	77	80	75	82	88	78	81	79	75	74	82	96	74	100	79	94	101	82	78	72	92	86	79	82	98	88	74	98	90	97	84	81	93	93	81	91	74	93	81	92	81	94	83	64	87	78	80	99	96	95	88	101	81	89	73	81	88	83	95	77	98	84	80	95	94	89	99	72	86	86	104	78	72	84	78	95	90	78	85	79	100	82	111	71	82	81	83	64	88	64	98	76	93	92	73	97	80	71	81	87	81	87	80	93	85	77	86	92	89	71	90	83	73	96	75	90	75	81	87	83	91	85	81	94	70	88	85	82	93	80	86	97	84	94	76	80	94	74	88	93	83	96	67	107	89	102	75	76	70	90	89	101	90	95	91	97	107	89	87	97	90	95	94	83	82	86	84	101	77	103	80	80	97	102	87	93	102	89	87	102	80	85	79	91	91	79	76	89	92	81	93	79	97	103	66	73	83	81	84	91	89	72	95	82	97	86	93	75	93	107	84	87	93	91	61	86	76	86	84	75	77	88	97	71	84	95	71	77	87	89	93	72	78	78	95	87	77	102	87	69	88	95	75	81	83	89	88	89	103	91	96	81	83	98	93	88	79	99	93	84	70	91	78	81	78	92	72	75	77	70	82	64	90	69	89	88	75	96	84	95	96	90	91	84	85	78	98	75	92	90	77	85	96	77	89	76	77	74	73	98	87	98	82	95	85	74	79	84	91	86	82	79	117	84	88	92	83	89	84	103	88	93	86	100	94	92	82	86	80	83	85	94	96	78	89	90	70	74	92	90	77	82	84	85	79	71	83	101	90	89	78	71	70	86	97	70	95	81	66	75	95	97	89	107	78	92	92	71	88	78	77	88	72	100	85	96	76	106	78	84	92	84	109	77	109	100	82	88	87	93	85	90	87	86	86	100	75	81	70	60	88	88	79	101	67	98	91	93	91	78	80	112	90	90	73	96	101	87	92	76	79	86	77	83	79	108	87	94	64	83	88	86	92	90	86	91	85	83	78	70	95	81	91	76	93	80	93	80	78	90	94	99	91	97	84	79	92	90	84	91	83	78	83	75	106	101	84	80	75	91	81	94	100	58	79	106	87	71	94	83	86	83	84	63	93	66	101	88	84	96	89	60	83	94	74	107	77	81	88	106	81	80	78	87	86	85	97	86	70	93	87	73	93	83	84	88	97	90	82	105	93	82	81	101	87	67	83	96	79	98	97	73	96	101	84	82	94	81	94	77	86	100	74	74	88	71	92	105	97	83	83	90	78	88	80	84	80	80	78	78	82	74	97	76	85	93	73	76	87	88	72	88	92	95	84	79	89	80	81	98	89	89	84	73	85	96	84	75	78	85	91	107	91	75	99	70	94	105	96	84	94	77	85	84	97	104	80	89	99	90	94	65	87	88	90	102	91	84	89	100	106	103	84	84	89	81	76	92	75	94	81	69	94	89	91	83	74	88	101	69	83	85	86	69	84	81	80	75	78	90	91	83	78	99	85	95	98	78	96	72	88	82	99	82	80	88	81	91	82	68	91	79	113	73	90	95	101	85	86	92	80	96	100	90	83	71	86	77	71	81	96	83	82	87	60	95	110	87	78	79	90	96	96	76	80	84	88	92	81	104	86	92	76	82	85	82	85	89	80	81	97	82	82	104	71	87	71	99	82	84	82	69	86	87	90	83	105	86	101	73	89	75	89	90	83	86	90	87	84	81	82	73	80	78	84	83	73	89	93	77	85	77	92	93	88	73	93	89	85	87	103	88	94	93	98	86	78	79	89	94	86	85	74	81	96	86	88	81	91	96	87	89	82	80	84	102	91	88	74	91	103	83	75	90	78	81	81	90	77	91	88	101	99	83	88	90	82	76	91	87	89	96	76	91	89	74	83	92	81	82	90	70	84	91	70	77	80	89	73	93	82	70	88	94	96	89	67	83	75	97	68	76	99	104	91	94	75	81	89	75	85	97	82	79	79	94	75	81	89	95	88	88	82	77	79	77	92	85	89	88	95	88	88	92	96	83	93	88	77	92	84	94	81	95	90	86	87	80	72	88	85	77	103	84	90	92	83	85	84	78	92	93	92	89	84	96	61	89	87	78	99	102	96	97	90	84	97	79	98	79	95	100	84	87	80	82	88	90	102	92	74	88	84	89	72	90	94	87	78	85	69	88	78	79	105	90	91	103	76	80	92	96	81	86	87	74	88	86	83	88	81	98	76	87	79	72	86	84	85	92	80	77	103	96	84	75	84	102	70	76	79	90	66	75	96	78	87	83	80	76	82	89	87	79	84	85	76	82	84	79	93	82	88	83	84	74	73	83	86	79	82	92	104	94	96	95	81	82	82	103	87	95	89	99	86	84	87	85	79	78	100	82	77	91	80	109	91	94	102	96	83	85	99	73	77	93	86	85	81	86	98	76	82	84	88	86	87	71	79	72	98	78	104	88	78	87	83	82	87	77	82	75	86	89	70	92	88	90	87	77	69	89	88	79	82	80	70	80	83	92	86	89	77	102	91	73	75	88	84	70	83	91	87	89	88	90	79	80	55	88	93	81	85	92	98	99	88	87	79	93	82	82	93	69	89	86	83	101	79	78	88	86	95	83	81	84	73	102	95	82	74	95	83	104	99	88	87	84	106	76	96	102	83	74	85	84
6525	353	450	437	461	400	388	370	338	329	333	313	349	289	317	328	288	300	303	311	274	321	320	318	313	290	297	284	309	323	325	348	328	307	308	282	304	293	311	296	306	291	308	320	285	300	277	292	305	284	304	292	295	327	312	274	281	269	331	316	270	301	293	294	294	270	281	290	309	270	293	317	276	286	310	307	290	276	310	291	329	271	298	302	296	302	277	300	298	278	314	305	273	300	305	249	272	285	313	279	291	319	291	287	281	316	293	304	314	309	297	259	298	265	313	319	270	318	345	307	285	336	275	342	341	314	317	280	313	299	303	303	280	293	271	292	305	274	275	291	308	306	308	293	272	306	288	303	284	304	293	289	305	275	308	292	319	330	290	271	294	298	256	295	313	310	345	282	282	282	301	285	277	290	279	287	296	306	295	287	267	275	254	306	276	273	289	307	293	311	302	313	298	276	281	295	280	288	330	295	314	301	249	289	295	286	295	312	311	282	292	302	323	284	306	299	333	248	284	341	288	282	282	300	319	316	280	277	335	294	325	290	259	325	295	320	350	292	290	328	298	321	291	279	329	311	300	291	259	313	290	285	306	314	320	301	307	255	313	297	294	298	319	309	308	268	307	283	292	279	304	290	291	271	313	310	270	325	278	291	279	306	291	306	287	319	281	314	311	261	282	277	283	285	298	338	275	257	276	332	295	305	321	309	282	256	291	307	295	290	318	294	311	274	266	311	278	281	309	306	311	318	314	302	307	256	326	314	313	279	312	300	275	285	321	287	287	283	289	283	304	307	304	310	290	287	269	290	291	303	320	326	307	313	293	310	282	290	303	300	296	299	308	309	289	297	294	339	288	291	307	321	299	279	317	313	298	319	311	289	301	303	287	314	289	295	279	291	301	300	294	269	317	273	296	315	303	306	294	291	284	311	325	314	288	300	283	325	296	295	306	297	281	315	320	308	295	272	301	295	321	304	297	316	302	261	300	283	284	298	322	290	274	307	292	318	305	313	312	340	319	309	319	293	303	286	275	311	294	282	303	283	315	319	248	273	294	315	301	295	284	313	305	284	279	313	296	281	303	336	304	304	293	280	283	275	300	289	291	307	263	271	298	275	309	311	304	301	308	295	297	321	293	307	315	293	298	301	320	296	330	276	278	322	283	306	341	319	291	320	298	268	306	296	333	285	264	313	284	291	307	275	306	321	268	280	309	271	307	282	301	322	293	258	329	310	306	293	307	289	291	297	323	281	315	287	290	319	311	294	254	301	306	305	299	288	287	273	286	277	319	285	291	271	276	277	338	317	304	292	322	296	332	293	270	318	301	312	318	274	277	305	307	294	295	295	269	314	321	310	310	274	313	261	331	296	279	307	290	286	285	304	308	283	301	305	271	269	304	304	324	295	306	310	271	277	286	327	280	298	289	293	322	299	274	301	314	307	323	285	280	295	329	323	283	296	265	301	313	294	287	306	283	288	286	299	268	298	313	269	261	303	307	293	290	276	299	286	296	301	280	271	300	305	315	286	301	305	321	308	298	296	299	314	282	307	279	319	305	298	334	321	302	322	292	323	280	318	320	299	314	325	310	297	302	288	306	304	297	331	262	298	277	273	302	286	311	268	306	324	298	288	334	308	288	309	280	322	279	289	319	305	266	309	326	280	276	280	290	314	274	274	295	275	285	282	283	314	284	346	308	267	312	317	302	283	301	289	273	286	297	275	298	309	299	306	307	304	291	321	303	309	301	296	290	276	295	293	287	267	285	268	294	307	272	299	282	330	308	304	331	303	298	297	312	280	276	275	293	291	300	296	312	320	313	281	288	294	318	278	291	272	271	261	294	288	288	281	258	294	344	273	300	309	288	310	262	309	264	310	302	291	269	338	295	313	320	311	289	282	294	300	320	278	289	297	320	296	295	332	309	331	311	289	285	310	309	270	276	298	304	287	302	280	276	310	301	322	304	275	285	284	327	304	297	277	319	280	322	307	276	296	288	289	278	261	294	290	310	288	283	311	314	282	307	300	295	286	298	320	304	305	306	293	288	274	287	297	294	309	309	259	290	274	274	311	292	306	290	293	293	301	308	272	313	287	262	300	305	322	278	334	318	305	310	260	303	302	299	298	294	305	302	301	278	333	288	275	283	299	298	315	289	320	304	296	298	307	272	317	299	323	306	275	320	296	295	277	290	281	296	341	254	324	301	303	294	271	299	299	339	296	314	284	312	297	324	278	287	291	288	315	292	307	310	277	296	318	278	311	296	305	268	296	310	284	278	326	285	288	307	285	285	295	337	301	267	295	317	296	303	288	292	272	287	297	299	309	297	307	301	304	277	319	302	278	293	281	295	318	268	268	275	269	302	324	322	258	321	283	261	332	301	314	298	304	308	286	316	296	316	316	328	289	301	268	305	308	301	292	274	296	273	279	294	293	268	278	307	307	284	289	304	277	302	303	299	282	319	324	298	285	291	302	298	300	303	306	299	296	287	312	288	290	286	299	308	294	292	280	307	304	276	306	271	331	276	323	289	294	321	262	312	282	304	291	285	260	301	294	335	292	283	287	329	295	315	308	348	312	296	307	294	279	298	285	284	301	296	310	268	284	300	275	286	281	303	309	307	296	290	320	308	294	261	286	311	304	300	305	286	318	272	272	306	291	302	283	300	287	288	292	320	288	291	310	276	264	313	291	289	276	299	289	283	273	289	263	329	300	279	262	284	286	258	318	325	284	308	296	281	312	288	278	316	314	291	279	275	260	304	298	303	298	295	303	291	336	276	313	297	284	299	301	291	308	294	275	267	282	279	336	280	307	306	315	294	280	301	311	278	301	297	305	290	322	245	307	301	271	309	286	302	277	301	320	313	268	289	304	282	279	292	334	268	300	295	312	260	296	311	308	314	314	298	318	279	289	297	326	312	250	292	295	312	333	281	288	323	289	265	278	317	288	317	288	332	308	273	289	286	281	300	274	328	314	313	299	293	294	308	264	288	298	297	278	295	285	324	278	303	296	329	293	254	291	280	325	289	295	333	294	301	281	287	298	300	317	307	300	295	315	315	276	279	277	273	285	307	309	290	307	303	266	286	323	278	294	291	298	305	262	278	298	277	294	294	294	314	302	272	283	285	280	254	274	296	288	294	283	325	299	294	294	277	284	295	320	328	274	289	305	302	289	296	283	286	290	301	313	289	307	284	309	303	338	290	310	284	298	286	290	294	335	331	285	305	302	246	303	325	290	299	283	281	303	290	289	311	312	318	290	322	337	300	293	295	331	316	250	308	320	326	287	299	306	301	320	306	265	298	301	307	295	271	307	316	285	294	300	297	317	292	301	289	303	266	305	274	291	291	291	294	301	269	321	265	285	276	284	262	287	294	307	285	315	296	273	317	305	329	308	283	283	263	315	294	307	280	305	285	323	309	320	298	312	309	280	302	296	312	301	280	291	319	291	292	304	298	296	296	287	292	309	313	282	307	300	303	307	302	279	279	296	271	312
37452	14586	2411	951	683	520	331	341	269	228	214	175	166	165	167	163	159	142	138	123	144	137	125	124	128	115	120	133	122	99	118	102	96	122	108	103	95	113	108	105	95	118	105	114	108	113	91	117	106	94	124	115	108	100	109	116	106	96	102	97	112	98	107	127	113	84	105	98	108	101	120	118	105	127	106	98	112	104	98	90	122	131	104	124	114	106	120	101	114	109	117	126	98	101	118	86	100	113	116	86	99	112	100	143	105	98	99	119	98	112	130	100	122	116	118	116	113	109	96	110	111	114	97	96	102	104	106	106	108	117	116	83	101	102	102	97	106	91	113	129	95	111	111	98	106	115	100	117	90	101	107	93	92	104	122	97	97	102	122	110	113	99	97	132	106	107	110	94	111	99	99	111	120	114	97	96	113	100	115	103	119	108	102	105	103	98	115	92	124	95	111	97	103	104	121	106	101	95	91	99	113	110	119	102	105	107	101	107	101	112	122	99	116	115	95	118	116	117	87	97	115	123	104	111	99	95	103	103	97	89	97	118	106	105	103	116	110	99	118	115	130	111	117	104	118	112	96	109	112	121	107	113	95	113	99	111	120	108	109	113	129	98	114	108	110	101	108	90	104	112	109	101	107	110	110	95	89	98	104	109	103	105	110	115	104	107	102	117	106	106	117	106	92	109	97	105	118	103	105	102	109	92	111	87	113	102	120	117	86	109	104	92	124	104	127	108	101	97	112	107	114	113	107	117	114	102	105	105	101	113	102	105	100	116	96	103	101	107	116	96	103	114	117	118	122	119	116	109	114	100	97	84	102	106	110	122	124	99	120	94	120	122	123	96	99	118	98	108	100	97	111	113	107	114	104	99	82	109	107	132	97	119	120	105	103	96	104	114	92	96	105	109	92	100	121	97	97	87	95	101	94	115	102	105	101	122	108	136	110	114	94	108	113	108	124	115	114	118	100	117	112	107	109	101	108	129	100	108	100	104	104	103	100	99	106	124	92	101	134	113	87	132	118	138	111	131	110	93	105	113	106	105	119	124	106	113	92	120	94	123	115	101	101	110	94	86	82	90	90	102	105	100	103	113	89	126	94	92	98	99	106	104	117	90	106	118	100	113	98	100	112	108	111	118	113	108	89	105	98	109	102	110	107	101	107	104	112	114	115	102	110	82	107	107	120	119	116	102	122	117	113	100	103	105	113	115	114	105	100	97	101	102	94	96	103	96	107	104	93	126	97	127	103	122	115	104	97	98	96	103	116	104	96	93	98	82	96	118	111	113	94	109	117	99	114	102	103	111	73	114	109	99	109	94	103	104	110	92	103	105	93	98	88	104	111	102	97	103	105	97	110	105	94	109	109	105	116	114	108	122	118	104	106	80	115	112	127	96	95	111	120	105	110	110	116	93	101	98	104	97	101	108	115	100	109	105	99	94	98	99	92	92	96	106	93	125	106	94	92	99	105	106	109	107	115	118	116	117	117	124	118	104	99	101	123	101	104	109	113	112	106	110	113	106	84	97	109	89	122	109	107	124	100	111	103	111	110	125	101	102	104	120	89	107	111	91	82	99	90	93	92	110	101	108	122	112	118	96	108	102	87	105	106	109	101	104	96	118	118	125	118	126	100	119	115	100	72	102	115	107	97	90	115	106	115	106	107	90	100	96	89	107	104	103	82	93	117	94	106	91	101	103	104	106	84	120	89	108	103	93	99	107	114	111	107	101	102	107	106	92	107	96	107	121	109	100	118	92	91	98	115	93	89	110	117	98	108	97	101	135	105	119	82	97	97	93	109	106	106	107	76	102	112	93	94	109	114	117	111	109	105	99	120	110	117	128	101	122	122	103	95	105	92	104	97	116	104	106	94	89	106	93	114	105	93	107	116	111	104	105	94	121	113	112	101	97	118	103	94	102	103	104	93	104	119	104	93	109	120	103	96	87	124	119	106	123	96	104	101	123	108	100	95	103	112	113	131	108	118	90	98	99	116	98	108	91	107	97	124	107	108	101	116	105	89	122	89	98	91	83	104	88	106	98	115	118	100	91	115	102	103	98	101	109	114	123	109	110	111	113	119	95	120	101	107	106	94	90	91	106	108	94	90	105	130	116	106	99	73	94	95	98	95	111	113	103	114	88	98	108	112	95	113	99	99	106	96	126	111	106	79	132	136	108	117	123	105	111	110	108	125	88	113	103	110	103	115	114	107	108	99	109	107	91	106	121	143	105	92	124	88	115	105	96	99	117	126	101	118	96	101	128	98	116	104	99	85	86	113	111	112	110	105	101	132	91	95	101	90	91	108	115	118	89	109	105	112	103	90	109	103	103	110	110	104	99	111	112	123	117	100	109	118	92	93	102	111	109	100	115	125	86	99	96	96	108	103	107	109	103	127	110	105	98	115	105	114	117	122	101	123	114	94	80	102	108	109	110	106	90	122	100	90	99	110	121	125	101	97	112	105	113	114	117	105	120	118	112	133	95	104	100	109	102	109	100	104	110	117	103	109	103	92	91	108	98	110	96	103	106	101	108	121	105	117	94	115	94	95	100	87	114	97	105	123	121	83	91	93	90	95	114	97	89	106	120	110	127	108	115	114	125	103	85	100	131	104	111	87	107	93	100	108	115	104	99	104	102	113	118	106	121	98	97	108	127	103	111	97	118	103	103	113	116	108	125	82	106	99	97	115	90	113	107	118	101	107	111	102	108	117	110	110	87	112	96	123	96	110	110	106	110	95	112	95	99	103	99	101	97	102	121	103	127	97	99	119	123	111	103	104	109	89	103	86	104	121	83	108	127	105	74	107	88	90	99	115	105	108	121	118	105	120	114	103	105	82	89	108	104	97	112	108	120	116	117	108	96	103	81	120	105	97	110	122	92	93	127	101	102	83	117	100	101	108	109	154	121	116	90	107	97	107	98	94	112	105	113	95	95	106	104	103	116	90	119	92	121	111	125	100	108	102	112	116	99	103	100	94	112	112	91	102	103	112	110	102	120	111	98	104	104	92	100	112	94	97	117	116	95	109	101	99	106	124	91	111	103	110	125	109	102	113	92	107	117	112	117	99	108	109	112	105	118	103	101	113	115	117	122	91	105	116	110	107	117	111	120	104	98	114	97	97	97	107	111	115	108	92	115	109	106	95	105	102	107	100	126	107	113	96	114	104	87	132	104	112	97	113	87	107	114	90	92	97	90	109	91	97	97	112	100	115	109	121	110	103	107	119	94	101	107	107	113	112	106	102	111	108	98	112	113	110	93	106	128	86	111	96	104	113	117	87	102	111	99	98	92	101	100	112	108	105	108	121	106	103	131	120	101	113	96	80	99	115	103	102	102	101	109	95	107	129	102	101	113	106	98	113	121	102	119	93	108	119	112	115	101	108	105	94	117	112	108	119	118	131	113	96	95	86	92	108	114	95	103	111	116	104	103	107	111	96	91	91	93	126	118	98	93	97	96	103	103	107	103	107	115	105	105	108	95	87	103	115	110
17435	1210	2689	3168	2654	2162	1829	1542	1276	1157	1013	907	809	775	753	653	619	563	586	557	521	519	464	483	468	487	499	483	417	489	456	428	413	432	452	391	422	426	415	370	389	406	423	393	356	415	377	416	422	375	392	376	377	391	378	427	370	383	380	386	355	370	400	386	375	408	366	381	369	363	390	370	373	371	369	361	386	361	379	412	333	362	329	380	394	370	383	390	369	379	363	379	366	352	361	365	353	371	377	383	360	370	335	396	365	375	347	344	383	378	369	367	354	377	378	367	332	354	349	369	347	352	339	374	345	362	343	386	351	344	369	361	378	372	330	319	357	356	348	342	345	396	368	356	405	368	367	353	335	383	349	376	360	349	367	391	382	349	349	337	375	364	345	358	407	360	344	391	369	366	366	405	360	361	341	332	364	353	345	340	372	346	368	350	347	386	377	352	336	347	364	348	371	396	387	364	363	341	321	346	350	396	318	333	355	370	387	349	363	348	359	375	311	394	332	381	357	347	337	358	364	324	380	358	325	378	337	386	348	373	374	363	340	330	312	345	368	363	367	337	350	354	367	360	354	349	339	368	360	348	310	344	348	344	371	361	320	367	336	367	354	368	356	376	336	332	396	341	363	344	345	372	370	366	351	358	336	380	367	334	358	363	326	352	365	349	396	387	357	371	345	364	369	366	348	407	361	346	369	360	348	342	373	369	357	383	387	337	349	343	357	337	366	369	319	348	334	353	369	306	341	376	358	346	341	370	342	343	380	394	378	364	347	341	384	380	334	366	384	342	384	384	352	342	342	362	343	356	386	374	368	341	374	356	347	346	368	364	327	369	326	354	362	346	362	301	341	339	323	358	355	337	345	340	333	355	377	354	376	336	353	329	381	330	354	343	349	332	359	342	350	357	372	379	360	356	344	353	369	353	378	387	320	346	351	353	366	369	363	318	372	346	384	333	326	376	337	361	377	320	348	357	366	323	344	386	359	336	373	370	372	350	359	371	398	322	372	375	354	341	348	369	387	349	331	354	339	336	353	320	362	369	386	360	339	349	379	334	379	370	374	369	330	362	369	344	401	369	367	347	360	372	370	381	364	383	373	348	382	330	336	371	366	345	345	344	386	334	372	360	372	359	347	335	332	353	366	351	348	339	396	333	368	355	368	350	367	369	373	339	358	388	349	368	360	338	322	347	348	381	346	352	378	350	351	355	371	396	365	383	329	342	403	365	347	353	355	354	333	340	349	387	361	381	337	376	345	374	345	338	374	384	372	361	379	353	376	370	370	349	356	356	361	323	377	348	351	336	327	348	389	359	352	339	336	374	353	386	371	388	356	330	358	365	371	342	381	349	356	357	375	348	365	355	364	351	355	349	377	371	361	377	355	346	344	380	341	372	350	360	334	375	349	387	381	343	370	373	327	359	429	332	348	338	337	378	346	367	374	372	353	362	354	359	370	357	403	376	353	355	360	341	307	325	371	336	374	345	396	343	356	357	345	368	403	363	352	339	377	369	385	373	383	339	350	369	334	395	323	344	369	338	376	338	341	374	348	349	338	357	342	353	374	385	381	378	352	345	375	347	336	360	373	357	324	373	355	353	338	354	351	408	375	368	335	386	340	328	322	362	337	379	370	374	349	335	320	382	361	385	380	353	413	355	368	338	332	385	349	356	360	307	336	331	342	363	334	341	351	345	365	352	343	345	361	337	326	388	338	339	368	339	367	378	365	374	366	339	375	322	384	316	357	352	367	363	339	371	355	352	353	359	392	365	364	385	347	357	348	365	353	351	374	353	363	377	367	363	388	367	334	354	365	346	347	358	324	337	345	355	349	379	368	354	394	333	395	354	358	379	333	362	350	352	343	371	372	317	395	358	340	325	375	339	339	377	320	381	357	368	353	378	386	350	349	366	334	349	350	369	354	347	349	385	348	358	359	296	379	366	332	356	363	354	319	366	388	344	364	344	376	342	354	355	358	360	362	355	406	371	378	403	374	344	330	339	338	337	359	358	356	371	344	353	337	348	354	354	380	355	366	369	354	355	346	381	376	343	370	356	357	342	360	379	351	339	361	350	382	365	370	374	380	342	342	388	367	332	374	348	394	349	355	343	366	374	354	320	348	366	365	327	336	347	359	401	365	350	380	358	347	363	360	343	359	343	330	354	332	355	336	367	362	332	369	362	345	390	378	367	352	348	348	341	356	378	367	326	359	374	335	377	350	367	365	348	362	362	392	360	324	364	356	372	335	356	367	368	329	359	372	332	338	359	342	358	323	376	340	348	377	341	365	363	363	351	362	378	350	347	352	311	371	341	325	362	378	370	359	359	351	397	352	358	351	343	361	354	363	376	362	355	329	341	370	334	337	334	386	328	355	336	364	344	356	378	349	387	336	369	367	325	341	354	301	351	336	347	328	382	372	341	367	363	352	383	376	367	362	412	384	361	354	347	385	397	374	357	331	346	374	370	350	355	358	369	372	390	356	340	374	360	397	348	380	356	367	322	355	370	365	341	385	365	361	372	371	365	371	330	385	367	337	347	325	328	352	294	353	322	339	365	390	374	346	367	388	352	339	355	341	344	335	355	329	358	339	377	348	356	388	333	345	348	347	372	364	355	359	328	340	339	367	360	335	356	358	387	374	319	346	360	368	369	353	352	366	375	363	345	349	364	356	343	387	346	364	332	363	341	363	377	371	334	358	365	345	352	367	347	355	401	357	340	353	372	374	326	338	343	365	353	360	335	347	410	351	339	364	350	396	361	357	343	344	384	342	390	352	345	392	368	350	373	344	373	384	365	365	342	341	363	358	326	355	330	377	341	372	365	363	367	346	357	335	372	358	353	316	366	360	352	384	362	376	366	386	371	367	359	382	361	375	364	361	380	348	369	359	335	339	360	365	331	323	363	359	362	386	357	365	333	365	382	375	361	379	356	332	340	338	377	372	363	355	338	342	366	367	374	357	332	391	387	356	346	362	361	326	344	384	343	363	343	361	333	326	366	356	333	357	372	383	368	371	370	384	331	365	354	346	382	379	335	384	335	356	410	324	357	369	381	349	380	358	348	370	376	352	343	376	389	395	343	359	386	359	352	307	368	371	358	323	384	355	344	335	362	375	352	367	321	359	351	328	339	357	337	350	364	349	374	362	348	382	348	368	407	331	373	333	337	346	353	319	376	329	365	333	362	352	389	367	384	360	381	398	327	336	361	354	344	388	373	296	353	369	363	366	358	373	347	348	376	362	322	356	368	364	361	357	337	360	336	330	367	348	340	372	332	347	366	336	365	375	328	329	356	383	355	338	355	354	345	365	345	332	358	372	344	350	372	313	383	342	373	365	348	329	372	360	389	390	320	354	391	389	351	358	380	362	333	385	361	366	403	381	334	368	347	348	339	366	387	352	356	382	378	306	343	360	385	329	379	366	386	388	351	359	325	376	353	378	346	330	344	359	375	367	374	385	356	353	356	373	347	334	340	353	357	383	321	349	366	373	367
41881	24250	11999	2201	1446	1092	779	621	554	485	392	357	376	354	310	293	321	289	290	267	260	255	244	244	252	253	266	245	216	243	250	265	243	209	186	208	216	207	238	233	206	221	240	223	199	196	219	216	225	247	221	234	196	201	186	229	216	208	200	213	208	242	205	199	219	226	234	213	235	216	230	210	226	201	231	214	220	195	199	226	219	223	221	209	199	218	202	167	227	211	204	207	223	204	189	210	209	252	204	199	194	215	201	189	232	224	229	208	214	232	223	242	234	197	215	213	214	217	203	213	244	211	205	194	194	205	203	212	196	185	183	207	199	192	215	196	193	205	224	217	191	227	242	192	209	231	181	181	230	210	228	215	179	218	219	200	233	219	222	211	242	205	188	201	222	205	222	213	216	252	209	217	214	191	206	213	220	224	206	195	194	193	209	208	211	210	192	194	209	189	212	230	202	209	228	230	216	208	201	183	212	212	242	232	188	216	222	194	226	215	230	211	201	205	208	243	203	200	209	221	202	221	211	212	199	221	215	200	212	201	224	217	206	202	215	236	176	194	202	226	212	208	192	217	209	204	201	207	199	227	196	215	205	206	200	200	226	211	212	219	221	209	190	181	215	192	215	211	256	173	203	195	219	215	182	200	195	236	204	207	211	211	208	225	246	209	196	228	210	208	223	212	182	192	183	194	236	222	224	202	235	202	206	242	215	211	203	210	216	197	226	181	226	246	203	234	201	214	193	206	202	218	223	225	206	197	213	210	219	209	241	248	229	226	243	201	191	202	206	208	195	193	177	231	182	218	207	204	215	222	188	206	224	228	210	217	230	202	224	202	214	224	209	226	209	217	195	181	213	217	206	196	201	202	235	199	209	216	213	199	205	213	250	214	173	226	188	195	218	199	199	242	213	208	192	211	240	194	211	213	209	217	211	220	210	217	198	199	211	192	213	193	186	204	202	219	213	223	223	185	233	221	225	196	194	197	197	203	188	226	206	203	240	199	199	205	219	195	204	214	211	199	213	208	205	202	219	213	215	221	242	225	210	232	192	216	208	230	236	201	223	208	199	209	201	179	243	205	212	218	204	202	203	208	226	210	226	222	235	193	234	196	217	196	221	218	167	193	197	229	229	199	217	211	194	207	229	215	201	213	222	196	224	199	213	195	222	218	232	181	210	199	227	192	193	196	229	221	221	224	233	228	215	199	217	182	212	216	228	225	210	197	212	215	220	229	229	187	213	211	214	228	210	223	203	204	203	213	215	209	196	218	249	210	227	217	183	215	202	211	183	215	191	236	198	204	221	220	235	211	208	206	220	217	211	237	219	227	237	206	223	208	206	223	219	202	191	205	216	229	238	211	235	226	232	196	217	218	219	211	223	183	206	199	203	216	192	209	211	215	203	219	206	208	224	227	238	213	202	194	227	203	217	213	214	191	192	232	199	217	205	220	208	208	221	218	205	213	219	212	220	221	217	231	191	218	187	206	223	202	209	195	230	217	192	213	229	210	217	214	230	225	217	195	192	193	218	249	203	207	185	187	212	200	205	200	218	185	179	214	205	221	199	205	197	193	220	220	209	225	243	206	184	200	205	190	236	230	220	221	203	190	209	189	199	191	219	234	202	207	191	209	208	200	212	229	206	188	203	211	207	193	216	207	206	215	200	191	209	201	203	188	205	204	206	207	190	201	200	194	179	226	204	203	225	212	208	206	239	206	214	232	217	187	196	225	214	196	234	194	203	196	218	213	198	192	189	207	219	223	185	235	212	195	210	174	176	189	195	226	190	209	243	213	199	215	218	219	202	215	196	235	206	205	243	221	217	222	208	206	207	206	215	221	204	194	241	204	179	189	189	214	188	224	251	196	212	210	218	212	189	229	197	230	193	190	212	183	219	227	241	211	182	213	194	186	201	202	219	237	216	196	225	213	208	199	239	207	207	211	207	216	221	170	226	236	209	196	221	207	197	216	208	205	186	226	186	206	230	196	213	244	216	210	228	208	211	215	224	213	207	226	194	216	213	229	203	217	201	214	228	207	225	202	215	205	207	181	206	209	189	212	185	209	195	198	203	221	214	242	227	197	235	207	205	193	225	209	224	227	215	224	195	213	207	194	204	209	222	225	233	205	215	213	206	201	200	229	233	211	206	189	212	235	204	210	217	218	214	215	198	229	227	220	199	199	201	195	198	220	186	193	185	216	205	202	185	247	205	206	219	238	221	221	202	224	195	201	191	224	216	205	202	227	213	220	199	212	198	206	213	229	209	208	196	210	224	215	219	196	209	208	214	218	218	227	223	223	192	211	205	215	215	221	196	191	189	219	234	220	224	216	219	213	222	202	194	205	202	219	183	214	199	193	216	232	213	182	192	211	204	189	208	232	213	212	210	230	194	231	209	224	224	232	220	194	192	193	195	210	197	197	192	226	229	216	199	220	205	210	184	218	202	226	199	199	217	221	194	227	213	191	218	204	208	200	225	203	217	210	209	186	197	208	223	241	202	204	203	206	220	184	217	190	198	217	185	242	203	191	196	214	204	202	200	215	218	204	224	187	221	208	234	218	213	213	198	220	181	225	202	196	208	235	236	231	189	194	234	205	230	207	225	225	191	221	202	204	220	210	196	213	228	221	203	200	212	246	215	239	214	208	191	223	210	227	195	212	213	193	209	198	197	211	225	222	201	239	229	225	207	212	205	190	206	204	211	215	198	191	217	219	204	206	228	208	206	209	237	236	229	188	208	219	234	215	187	246	223	208	180	216	223	214	188	235	209	209	228	199	178	201	183	225	225	218	201	212	210	209	237	221	236	227	233	210	224	208	227	208	228	225	228	198	205	198	210	211	197	217	204	185	214	217	224	237	199	222	206	194	229	204	219	234	214	202	206	192	202	181	211	207	205	204	201	200	205	203	212	211	186	231	223	191	226	226	198	218	207	218	210	211	232	203	216	228	206	206	215	213	215	228	207	216	201	194	208	219	188	214	206	214	208	200	205	192	225	196	218	198	197	225	216	239	241	208	209	218	222	223	203	182	203	210	212	196	175	199	202	194	187	209	220	190	199	206	205	195	205	240	206	223	202	195	196	191	244	218	202	194	214	214	202	224	219	207	208	213	198	234	208	222	210	211	206	214	170	209	194	188	230	200	219	215	226	174	205	209	235	225	185	230	217	211	185	206	202	218	213	208	194	213	183	200	209	214	214	205	203	225	174	211	213	199	206	227	230	226	191	199	208	217	212	210	224	203	214	186	228	207	222	203	205	234	201	223	203	206	198	209	207	204	192	260	197	197	207	201	213	202	206	220	208	207	212	199	199	208	198	210	232	199	223	237	221	211	197	194	207	202	213	207	220	218	214	189	217	209	213	237	215	217	224	200	208	210	216	197	220	213	207	214	203	198	197	198	246	236	207	221	214	226	202	210	203	223	222	204	211	221	212	209	221	216	216	208	222	221	199	216	212	224	207	243	189	226	216	221	212	191	218	208	220	213	216	197
21844	2300	5255	5794	5124	4205	3392	2886	2447	2163	1848	1660	1518	1397	1321	1293	1152	1100	1127	989	986	914	883	903	874	897	835	837	863	856	767	780	771	756	722	782	744	746	717	723	724	729	693	724	716	719	701	672	700	664	732	673	688	712	701	704	694	665	706	673	681	648	666	631	663	672	676	616	683	648	639	645	632	680	669	636	685	615	664	643	620	668	701	677	657	673	665	630	670	651	607	613	627	652	611	623	593	602	633	705	646	651	601	600	612	641	633	646	636	622	605	681	638	667	671	592	596	651	641	672	663	650	658	638	620	601	630	647	650	683	607	612	621	592	622	620	607	674	623	665	629	637	666	631	630	603	625	609	661	614	620	667	639	670	650	642	627	628	628	598	641	631	609	655	663	631	627	640	643	644	630	682	604	616	643	618	629	620	614	666	653	609	650	565	634	637	606	629	646	592	629	608	615	646	597	628	635	610	638	637	626	629	579	685	631	618	636	704	623	617	642	566	622	647	666	699	624	642	634	628	650	631	630	659	643	634	561	655	585	612	621	618	641	639	647	649	593	641	613	624	650	638	625	646	610	603	658	642	587	702	605	641	664	625	651	607	627	614	617	627	603	633	606	663	673	581	628	629	633	572	630	599	586	630	655	620	636	659	599	636	604	634	630	658	663	620	640	646	562	623	639	650	614	645	624	600	599	617	619	641	685	655	666	603	606	667	654	640	609	622	619	640	618	602	638	660	587	656	580	612	618	565	626	652	612	642	636	625	642	619	673	630	634	593	697	608	633	591	640	594	632	661	683	577	588	605	664	614	628	632	567	638	669	637	686	623	621	596	616	626	644	627	646	646	655	614	612	646	641	634	595	632	603	682	623	647	649	618	646	687	612	642	619	619	631	651	624	649	641	632	637	602	666	605	641	653	675	608	644	629	639	641	623	631	630	662	631	609	614	568	609	609	610	670	660	652	594	622	644	689	648	624	608	620	574	614	626	626	596	607	585	606	622	641	624	596	608	623	702	595	648	652	649	609	652	610	594	624	633	658	582	659	592	671	626	569	664	652	586	692	610	612	600	650	661	671	610	636	659	633	614	643	656	562	648	604	609	633	604	616	632	604	626	620	636	625	654	639	639	624	620	601	630	651	588	609	612	651	606	617	649	573	635	606	615	613	614	665	664	625	606	588	603	615	633	595	611	608	645	619	608	618	620	660	581	640	626	670	631	643	624	636	609	635	645	624	697	619	668	621	619	643	671	592	687	620	599	619	643	652	644	636	574	648	661	625	616	637	604	600	640	652	652	649	599	621	638	590	629	670	655	621	667	643	637	614	627	624	654	639	624	630	591	602	657	617	638	614	619	612	642	629	646	596	658	610	611	662	634	648	616	623	638	634	608	645	647	642	686	656	607	639	585	642	626	640	619	605	631	643	606	628	610	655	616	631	620	632	613	662	659	648	651	664	642	652	625	655	651	639	645	607	623	616	652	636	578	589	609	620	627	652	634	626	605	597	635	592	610	668	590	635	615	662	636	645	636	600	607	610	652	626	626	639	634	628	644	650	633	635	627	622	616	619	622	590	599	631	619	617	660	642	615	667	654	689	635	629	615	651	608	683	635	635	609	589	648	607	632	661	650	601	582	613	617	606	662	591	672	584	635	635	602	630	673	612	655	651	654	603	665	627	618	610	618	622	614	642	601	648	649	607	696	583	654	646	629	664	665	659	605	630	608	631	621	640	644	626	662	642	639	558	659	625	642	574	618	630	645	674	646	589	645	647	628	646	574	643	671	656	607	638	572	665	639	644	660	640	609	648	601	610	654	626	628	658	663	595	614	667	611	603	643	610	649	650	644	617	602	609	640	638	643	642	624	647	656	650	643	631	605	669	632	621	617	628	612	665	632	635	638	647	577	645	585	677	648	631	612	686	628	630	667	578	636	648	620	640	587	564	637	658	614	653	618	606	644	640	640	610	702	642	631	643	654	622	628	629	631	636	692	630	648	605	639	634	578	619	629	639	711	659	609	655	659	610	657	594	674	610	652	597	621	646	615	611	607	595	643	639	670	604	629	651	663	628	650	638	638	607	649	641	630	632	610	644	653	633	637	609	661	615	564	635	620	607	628	606	635	614	591	625	611	631	608	621	664	633	610	640	625	620	634	639	592	655	628	632	639	620	649	614	646	571	650	633	625	623	593	663	628	629	671	638	623	617	609	639	633	593	651	661	674	621	637	690	622	664	649	653	660	669	643	609	665	654	631	656	598	677	618	633	581	619	594	610	636	622	608	620	611	623	638	637	632	598	635	624	647	632	625	643	624	648	588	625	610	597	650	606	606	633	603	621	646	618	585	606	617	628	649	625	635	647	617	663	652	634	587	629	647	646	609	611	626	635	621	595	625	608	623	638	672	603	594	633	649	631	623	618	665	619	625	662	589	641	649	677	643	606	634	613	617	648	613	626	618	626	682	656	569	648	630	656	651	617	611	607	645	660	609	656	607	611	615	618	636	636	610	630	668	643	619	618	636	638	653	631	625	669	610	640	652	644	587	642	632	600	592	590	616	619	642	640	640	621	676	641	598	632	620	622	690	614	628	659	632	611	627	608	622	610	629	636	617	630	652	653	610	658	649	610	638	614	636	702	650	645	651	629	646	670	636	645	666	611	632	641	658	614	587	595	649	642	670	612	631	630	622	571	561	636	630	622	677	598	653	650	591	643	617	626	614	649	605	644	627	661	646	676	673	637	599	663	624	673	618	653	648	607	598	615	643	610	608	620	663	576	606	606	634	626	569	594	623	638	717	637	662	614	611	651	628	616	636	613	595	663	666	641	677	628	645	656	582	650	617	615	644	603	560	583	633	661	580	637	580	624	634	633	638	616	651	667	652	645	643	637	653	627	663	663	591	630	644	621	659	652	624	694	618	593	616	624	657	642	606	618	651	669	595	598	623	649	619	671	607	613	659	676	629	662	593	643	612	591	643	595	591	625	597	615	652	608	625	680	647	649	676	634	627	626	616	687	660	612	632	669	631	705	606	647	644	591	624	630	649	617	673	633	616	620	653	589	645	688	652	646	609	626	667	632	629	632	596	570	630	612	623	655	622	613	659	643	665	589	612	640	657	669	661	643	616	600	640	614	625	621	603	651	638	654	605	626	638	596	635	643	626	609	617	656	581	633	649	612	624	609	587	659	607	633	614	623	625	629	661	601	597	658	665	640	646	634	622	611	616	654	632	600	635	640	629	606	639	617	679	570	697	613	605	671	645	584	634	633	640	640	665	649	630	594	594	641	617	634	636	636	642	596	653	634	598	604	629	601	656	636	686	598	601	657	659	630	601	618	606	661	651	624	643	583	613	591	627	602	630	660	612	593	624	633	704	610	644	610	614	626	612	663	651	602	646	606	643	672	620	656	624	650	651	684	654	663	636	615	678	615	601	623	622	594	633	628	611	616	621	602	615	617	597	622	639	588	601	619	619	612	646	588	624	582	673	625	643	629
6215	372	228	131	107	101	103	91	101	94	76	73	100	79	72	75	88	77	89	87	76	97	96	88	84	76	81	80	71	82	74	85	75	85	83	78	87	71	93	88	104	77	90	71	83	73	97	88	81	75	70	85	81	102	79	85	77	108	69	81	92	86	77	94	82	86	69	89	84	71	86	91	81	88	92	89	99	92	69	78	71	76	86	89	89	80	95	80	81	93	82	83	92	90	76	84	72	86	76	91	86	79	91	96	91	85	97	78	86	98	84	92	74	85	80	98	94	77	78	63	88	87	78	85	101	80	71	100	73	96	97	95	73	75	85	109	86	93	69	70	95	84	75	83	79	90	65	79	90	75	87	80	75	83	98	91	77	104	80	85	95	87	90	84	92	83	95	79	92	67	84	100	86	89	86	71	91	85	89	77	79	85	76	86	83	59	88	94	89	84	96	73	79	81	67	67	76	82	80	83	76	89	74	89	91	77	97	94	82	94	83	89	93	104	93	82	94	71	90	86	73	99	81	74	89	82	86	77	95	91	84	84	85	92	93	84	71	88	89	76	104	97	78	86	90	83	57	91	92	73	76	75	83	71	91	89	80	77	60	105	100	83	85	105	84	100	84	90	78	98	90	75	75	88	101	86	76	91	95	78	90	101	96	89	96	88	73	89	75	85	80	88	69	93	110	83	88	92	98	88	71	68	83	89	102	100	96	83	99	86	95	90	68	99	79	90	110	77	95	76	89	68	81	84	86	98	65	76	81	91	88	83	71	95	102	96	80	92	83	82	57	94	86	94	96	102	81	79	85	67	91	79	86	93	101	104	84	99	79	81	98	94	109	102	76	88	81	87	67	83	91	69	73	76	77	99	83	78	85	85	86	78	85	83	76	80	82	80	85	100	78	87	92	77	85	64	103	81	93	78	74	94	99	88	95	79	86	97	77	86	85	95	78	112	79	89	91	85	85	102	87	77	87	90	99	89	82	73	77	88	89	74	77	81	67	87	90	76	94	81	86	92	75	99	88	101	76	89	84	73	81	78	90	89	83	82	72	78	88	74	83	94	90	91	78	74	82	85	83	86	78	75	75	76	76	81	95	80	67	93	86	84	90	94	112	93	73	95	98	87	97	86	91	93	82	93	80	84	74	93	83	64	92	111	66	91	76	70	71	80	74	81	89	85	80	85	75	75	80	76	98	83	81	77	97	92	78	71	76	83	86	79	75	85	88	92	84	87	86	76	88	81	88	77	77	82	72	85	101	92	84	91	97	98	82	79	72	93	62	79	88	72	71	72	87	77	69	78	95	91	73	77	87	75	89	87	73	88	83	67	96	67	81	102	91	69	85	107	89	78	92	75	91	79	76	81	65	75	77	83	89	77	87	82	84	85	86	92	74	80	74	96	103	85	107	76	109	86	93	75	96	94	96	85	75	72	78	87	90	85	76	101	94	85	92	83	80	77	97	87	90	91	75	86	78	74	82	96	78	92	84	99	90	84	76	87	66	66	81	77	88	93	87	75	69	90	78	80	80	82	95	87	102	106	91	85	79	82	82	92	94	72	87	78	104	91	84	78	82	85	90	94	80	80	86	85	73	79	92	89	103	78	88	100	96	76	65	81	80	75	81	87	89	85	73	104	91	85	82	95	105	84	106	75	70	75	67	85	90	67	70	92	86	84	73	99	79	79	84	84	99	85	81	95	84	80	85	72	97	80	90	91	77	93	98	87	78	98	80	94	75	79	89	73	77	94	77	93	91	89	90	104	80	73	91	83	94	70	88	85	77	84	87	83	96	93	77	98	98	79	102	86	82	107	94	90	85	76	63	91	74	91	79	75	91	81	91	86	89	96	71	86	109	84	102	90	83	90	79	87	60	96	91	83	106	95	88	73	115	75	94	96	81	100	94	80	79	71	86	82	82	84	90	96	95	86	74	94	83	89	102	91	75	98	83	95	94	87	83	78	77	74	84	95	76	93	96	86	95	70	87	85	90	88	88	94	93	84	78	65	88	82	95	91	79	81	87	84	86	84	75	77	91	80	77	96	81	84	90	60	95	104	80	82	84	70	90	95	92	69	78	91	76	91	85	76	75	100	80	84	87	76	79	82	79	83	82	85	93	90	89	87	79	85	87	85	80	82	87	99	74	89	85	90	84	86	94	86	77	96	96	76	79	70	84	99	86	93	94	75	93	85	76	83	91	101	90	70	80	106	66	94	96	77	78	80	93	87	91	80	81	95	88	80	95	68	102	86	86	70	83	93	82	84	95	90	102	86	84	99	91	92	88	79	84	91	82	91	102	81	77	105	85	82	71	77	82	83	90	82	94	78	87	81	102	70	97	89	81	94	99	75	94	80	96	67	91	75	83	85	72	95	85	81	93	84	75	89	96	78	66	100	75	109	88	83	85	94	91	84	70	78	94	86	85	96	72	98	93	78	81	77	85	72	100	86	74	80	96	90	90	87	94	77	74	93	76	91	88	70	89	86	97	88	82	77	87	84	94	71	74	89	90	87	80	88	92	92	84	83	76	83	91	91	72	94	90	80	103	94	83	82	90	90	79	85	91	63	77	70	85	89	76	88	81	96	107	88	90	108	82	73	92	97	102	83	68	77	95	88	82	111	71	72	99	93	99	85	80	81	79	96	82	93	93	97	92	79	99	95	78	107	89	75	69	72	90	84	78	100	87	81	87	70	100	71	92	100	77	85	87	84	75	81	86	89	93	93	85	88	101	83	86	92	76	74	82	70	95	95	76	101	79	93	65	95	85	95	83	89	110	85	75	86	90	73	80	94	80	81	73	94	65	73	74	114	84	74	77	82	81	80	91	95	86	100	86	97	95	83	83	75	90	93	78	85	94	80	67	82	82	86	68	79	73	86	79	72	96	113	79	84	87	81	94	79	93	90	76	98	100	80	80	77	94	97	83	100	81	93	101	78	81	96	89	78	61	98	74	94	88	87	74	80	76	76	91	89	78	86	103	92	69	87	89	85	78	84	94	82	74	90	77	78	78	84	74	62	79	94	92	87	84	75	73	80	107	79	103	97	85	76	92	89	90	70	80	80	80	78	74	81	78	94	103	87	86	77	81	95	74	90	96	76	76	72	77	110	83	85	88	83	83	104	101	83	80	85	88	88	87	95	83	77	99	75	89	91	83	78	83	89	95	83	88	88	87	91	76	90	72	81	84	87	98	93	86	94	80	94	86	84	88	71	90	79	79	79	74	95	84	85	86	84	78	90	94	76	73	108	87	74	88	82	99	73	79	95	73	75	95	91	81	79	105	82	80	96	88	74	87	88	96	90	83	83	76	79	93	73	82	85	87	93	54	102	76	80	76	99	88	61	96	100	71	80	79	88	84	90	79	75	84	92	79	75	73	91	85	89	85	84	84	77	98	94	104	99	82	86	78	95	99	83	92	90	82	84	69	69	78	85	85	94	91	85	81	103	81	87	96	85	97	82	89	71	77	72	66	79	89	94	87	87	77	104
6292	321	414	457	395	377	377	370	344	320	350	324	301	284	294	289	330	298	332	308	305	305	301	319	314	294	295	316	298	280	282	270	324	298	326	292	300	286	261	309	289	275	278	287	290	308	312	317	326	264	286	324	298	311	276	326	294	279	273	318	291	288	263	294	307	313	304	281	295	288	313	293	291	275	280	309	318	304	323	262	309	271	325	254	301	292	270	311	301	288	285	306	264	319	319	327	287	305	302	305	291	318	265	290	303	275	282	271	289	302	327	307	297	264	300	289	290	300	276	274	299	282	271	279	284	276	334	292	291	302	302	295	292	310	284	279	269	273	269	309	302	293	290	276	293	282	314	287	317	313	270	297	313	291	304	319	299	300	282	296	292	323	283	283	322	300	315	303	295	304	303	281	311	288	281	291	297	316	284	328	300	258	308	302	308	291	307	280	277	283	299	288	288	288	287	285	307	325	305	339	304	292	278	322	269	268	309	297	286	286	286	312	301	280	245	311	315	327	295	287	264	290	279	290	278	267	279	311	293	275	293	275	281	278	273	317	323	289	296	282	264	301	305	291	324	308	291	302	301	323	289	297	273	315	286	283	294	309	286	294	309	301	295	274	324	274	302	297	291	294	282	266	303	304	323	304	294	276	290	282	282	308	309	284	287	287	264	327	309	298	292	318	296	261	273	276	298	301	279	303	298	300	302	303	295	285	289	311	280	299	278	331	307	317	311	275	286	274	322	315	291	317	287	285	291	326	296	272	300	286	307	272	294	296	296	291	301	291	274	269	267	273	251	272	297	303	292	302	323	316	299	293	275	284	293	295	320	290	274	276	279	268	314	290	297	299	287	313	310	311	290	302	295	274	289	283	300	307	279	271	290	277	289	307	314	291	301	290	306	290	267	279	310	287	298	281	263	276	297	311	296	303	297	296	318	317	285	288	274	278	297	309	320	293	259	287	334	299	313	297	286	274	303	314	307	285	290	293	288	298	306	321	313	275	299	267	290	295	338	310	308	290	305	275	297	277	294	289	276	322	304	242	300	298	291	289	278	244	299	289	280	288	317	278	299	311	281	285	268	308	283	266	292	291	344	266	280	281	299	275	268	278	291	291	268	270	302	299	313	284	290	265	281	302	334	323	306	299	274	329	289	317	277	288	291	285	320	279	297	289	299	293	290	318	272	307	275	284	283	330	286	294	280	291	302	287	276	326	300	291	282	299	302	285	287	315	316	322	276	276	275	298	280	300	291	269	283	293	287	290	331	278	263	268	289	273	296	288	278	267	279	290	310	280	268	261	304	290	272	285	301	279	266	315	297	284	318	332	297	297	280	288	295	303	322	299	281	305	310	296	301	281	298	283	289	281	278	296	317	304	281	271	303	263	265	275	311	306	299	335	281	292	302	291	296	322	285	290	319	277	309	289	315	331	266	295	311	308	267	329	301	318	290	285	272	327	291	269	321	266	288	308	254	279	291	284	301	296	273	315	274	240	294	278	281	264	307	308	284	283	310	279	272	291	309	307	323	279	283	321	290	322	280	288	261	288	288	275	298	311	298	296	283	290	275	308	303	290	295	312	277	297	293	268	275	292	305	302	302	281	265	303	300	298	282	319	276	311	294	296	282	306	294	295	282	296	265	302	302	283	323	298	301	285	299	255	254	287	313	288	249	275	261	284	326	269	288	313	305	285	339	302	289	268	280	298	286	306	291	327	314	303	304	314	289	337	285	300	299	293	283	283	279	259	274	304	280	295	302	280	318	286	289	289	263	322	277	278	321	310	307	279	289	293	330	317	275	292	289	286	292	274	325	318	278	303	282	284	319	276	280	331	297	299	278	316	295	302	302	303	289	271	316	328	269	282	282	312	270	289	299	295	303	288	318	274	282	286	292	300	287	294	314	292	317	298	290	293	253	265	264	269	289	321	294	282	288	312	311	292	310	274	317	259	257	301	295	284	354	265	283	282	275	297	274	306	301	279	277	280	304	287	296	279	267	311	305	283	300	300	287	280	274	302	285	290	282	305	279	291	275	283	286	306	287	309	258	258	305	286	286	278	275	303	258	306	293	289	322	292	284	315	322	287	271	316	317	328	301	266	292	277	260	308	312	276	253	291	298	284	250	283	279	300	304	293	297	340	296	270	279	296	279	309	283	283	300	299	257	265	289	270	296	326	295	313	274	263	286	282	282	299	329	302	300	270	274	308	286	339	330	298	309	296	285	302	329	288	301	316	272	324	318	280	292	317	317	275	295	313	285	285	281	278	297	280	271	287	265	290	306	295	313	292	299	286	297	296	283	293	292	309	280	323	258	266	319	300	301	294	298	256	296	274	298	304	284	307	300	290	300	307	304	283	289	274	274	305	284	292	307	315	276	270	321	270	272	301	306	283	297	310	285	308	289	295	295	307	305	282	315	294	281	285	293	327	259	295	298	311	293	328	295	327	310	277	324	285	319	298	295	263	316	277	293	280	298	282	278	277	285	286	301	279	288	290	320	319	279	325	303	334	349	299	297	313	306	295	295	323	311	294	297	287	292	283	267	308	308	253	270	286	329	281	269	300	286	283	282	312	318	314	267	315	254	303	293	307	308	281	281	285	284	303	284	292	327	267	301	307	311	281	318	298	300	294	294	294	332	346	291	315	302	286	295	291	290	290	300	286	286	294	287	281	320	259	272	288	294	278	286	311	296	289	278	313	254	308	291	276	272	278	319	310	286	298	303	327	273	275	320	310	274	273	273	309	294	266	319	275	285	292	284	328	289	307	297	318	294	294	274	328	295	315	292	271	284	275	291	276	313	298	297	265	297	308	297	288	291	300	297	292	315	260	290	298	297	297	275	292	287	308	281	306	307	292	312	284	274	289	275	279	295	314	283	294	264	263	292	301	251	278	321	277	289	283	293	285	270	282	314	281	329	321	278	303	326	288	293	295	297	295	283	281	283	351	330	258	305	284	310	308	271	312	289	324	288	297	308	356	295	295	287	291	332	248	290	279	290	281	299	306	317	284	282	309	307	267	271	300	289	274	297	270	281	273	274	299	280	289	306	284	326	311	268	275	287	263	314	286	290	304	301	271	307	329	299	306	294	307	318	259	310	308	266	288	301	305	277	283	305	294	309	271	270	308	306	316	300	279	302	300	299	303	313	297	297	294	285	285	302	255	310	311	306	293	263	270	308	283	296	276	314	301	285	292	288	292	277	248	268	272	301	301	311	299	278	292	285	316	302	308	307	293	295	281	311	300	260	315	302	303	307	279	249	313	311	308	295	315	296	285	324	309	276	320	280	300	301	295	281	282	254	278	311	300	292	286	318	312	299	295	301	315	299	313	318	307	307	263	275	281	270	279	299	294	277	288	311	289	284	325	290	278	278	288	281	261	295	315	324	279	295	289	326	305	313	337	297	293	279	281	311	250	301	314	284	319	299	280	279	268	304	292	298	295	289	249	285	290	283	264	276	268	321	315	258	317	297	317	309	274	285	305	316	289
36557	13549	2087	951	665	490	380	340	277	241	216	196	182	177	156	153	150	139	118	120	127	127	102	145	118	123	109	126	107	123	126	107	105	113	103	119	113	115	101	92	131	109	118	107	105	94	108	105	98	108	103	111	128	118	113	120	112	112	121	100	100	98	109	90	113	112	116	110	90	96	94	108	120	101	113	104	110	94	102	94	110	103	118	104	101	100	122	124	90	118	114	96	98	113	115	127	93	101	113	137	96	111	102	110	102	106	95	99	93	118	114	97	97	97	119	112	126	84	98	94	118	115	90	110	99	96	111	106	103	111	105	102	96	113	120	122	111	101	99	94	100	112	106	111	103	100	102	108	119	103	103	114	113	98	101	113	107	99	86	92	119	92	86	102	117	101	109	101	93	103	129	103	101	104	110	105	86	113	101	95	108	115	103	110	120	110	96	99	102	109	115	108	82	108	113	109	117	116	112	113	116	105	120	118	105	104	123	97	108	105	132	116	102	108	97	119	106	111	108	121	115	105	101	102	135	97	97	86	91	129	91	104	128	109	115	129	115	96	100	87	110	102	97	100	106	97	118	107	109	103	109	101	96	89	107	113	100	103	112	95	107	101	97	89	92	100	114	106	111	114	103	118	104	96	92	112	129	105	112	109	94	92	78	105	115	109	109	112	93	117	118	104	118	111	111	105	120	102	104	111	108	97	96	125	117	93	106	104	118	107	118	95	119	85	108	120	94	115	108	103	120	121	109	121	102	105	99	115	99	119	107	96	107	100	111	109	91	106	118	95	109	104	106	96	114	115	92	111	95	124	123	96	88	99	88	100	110	105	75	99	107	103	104	93	101	119	100	100	102	123	93	115	92	103	96	114	102	112	99	87	96	101	101	99	107	84	94	100	115	111	106	107	117	116	102	106	99	85	107	128	93	100	100	91	130	87	112	100	98	116	113	96	98	114	101	85	111	125	104	97	97	106	104	87	117	138	135	100	103	125	106	102	107	111	96	109	98	94	111	106	105	110	108	111	111	110	113	120	112	103	107	92	106	112	110	108	117	103	110	102	108	100	113	104	124	104	101	104	124	109	105	115	115	110	103	117	112	109	108	98	104	95	109	105	109	95	137	101	105	99	112	101	116	114	117	116	96	98	112	95	112	99	100	86	112	119	101	98	121	104	106	113	93	94	82	86	108	108	108	114	110	100	101	83	98	108	81	99	94	130	100	106	104	97	116	101	95	110	114	109	124	114	114	100	100	107	108	121	106	131	120	90	119	101	111	101	99	104	99	112	108	109	103	95	113	104	82	119	110	107	88	88	116	123	116	100	115	109	110	118	116	108	121	114	103	91	113	103	102	108	100	116	114	117	109	110	114	108	115	95	98	106	108	110	101	105	98	102	85	96	114	95	122	120	121	116	120	110	112	85	117	104	97	116	102	101	95	114	103	103	111	104	111	119	115	116	103	98	98	97	98	111	110	90	106	103	98	113	92	103	112	103	126	97	94	95	103	81	114	102	97	114	113	103	124	104	103	105	98	93	122	116	99	108	125	103	108	108	81	114	111	102	100	93	115	101	108	96	97	90	97	109	113	107	85	103	101	101	96	109	109	116	117	99	115	129	113	103	94	105	117	96	109	90	89	101	93	100	95	107	116	98	112	95	94	99	111	113	110	104	106	97	107	83	113	103	100	116	117	115	109	109	118	100	107	99	98	115	104	97	112	93	113	108	101	94	102	115	110	103	99	107	100	98	101	132	97	107	102	99	100	108	102	99	106	98	114	113	106	108	91	90	117	103	117	107	119	107	102	98	105	90	99	110	119	104	100	117	97	115	96	105	105	102	117	122	90	99	102	91	100	111	78	112	97	101	97	116	105	89	102	104	107	104	111	96	104	111	114	112	133	110	112	105	97	107	93	107	107	89	130	114	104	100	102	89	109	106	102	84	107	108	114	120	111	92	103	99	102	100	113	103	105	106	94	92	112	110	101	96	101	95	125	100	95	109	103	105	105	116	111	108	97	86	122	123	118	102	101	104	118	92	96	101	104	120	108	118	124	103	113	93	106	89	114	104	111	105	122	112	110	84	113	97	98	95	98	97	85	108	82	91	100	111	110	110	100	99	106	103	122	100	95	110	111	107	119	99	118	103	104	121	114	113	113	111	91	109	107	103	92	87	103	108	110	104	94	93	109	107	115	94	91	99	95	127	118	96	97	118	105	109	112	106	90	116	124	109	98	113	90	105	95	102	113	110	97	112	125	98	114	123	106	122	86	91	98	115	98	100	105	114	132	83	113	110	95	90	110	110	113	99	98	106	97	111	103	84	100	108	123	100	96	89	97	104	109	100	100	103	117	112	95	113	95	104	90	114	90	77	100	108	105	104	93	92	113	93	109	85	100	111	101	106	104	105	89	95	104	101	105	98	115	107	88	106	99	110	98	105	114	114	111	101	101	115	105	107	122	100	104	92	110	98	103	105	95	112	91	118	113	99	103	107	98	103	96	111	108	117	112	101	114	98	108	105	102	104	104	98	102	105	94	100	102	82	106	80	97	97	102	102	95	120	100	115	123	96	114	99	99	108	106	102	105	84	115	112	113	86	97	102	118	106	124	117	103	113	109	106	87	98	115	102	113	118	98	99	110	97	108	103	107	84	120	82	108	118	112	92	113	86	90	112	114	99	121	116	92	125	97	112	111	112	110	91	109	97	101	116	113	101	114	96	90	107	107	108	106	91	115	109	110	124	112	103	82	117	109	109	108	101	109	99	112	124	118	117	95	95	99	119	103	104	86	119	95	102	125	110	103	88	126	123	111	105	110	108	93	120	103	111	107	119	103	92	121	123	108	112	94	100	112	115	113	112	115	112	107	96	95	96	120	111	111	106	116	105	94	115	107	112	98	113	114	131	94	113	103	83	101	106	106	109	101	93	137	100	103	104	99	97	110	108	114	122	109	118	106	102	95	116	96	137	119	96	118	92	103	98	103	120	91	107	97	107	108	118	120	103	108	89	111	80	97	92	115	105	113	114	103	99	95	108	115	117	100	109	111	92	91	95	117	107	111	98	93	97	113	87	92	95	122	89	97	115	93	118	104	90	106	87	111	97	112	117	112	112	109	117	111	109	100	110	99	87	97	86	102	103	121	111	93	109	107	116	109	96	115	89	120	122	113	87	99	100	111	106	108	98	109	102	127	87	110	99	104	79	106	119	117	113	105	104	127	125	104	110	103	87	94	99	108	100	95	116	104	100	103	125	127	108	97	96	98	105	106	105	95	106	94	114	113	105	105	107	113	113	98	94	103	103	100	101	107	106	103	98	124	113	125	93	114	109	93	118	103	119	92	113	92	103	112	87	102	104	100	104	106	109	107	90	108	109	96	113	96	121	125	88	105	116	95	97	118	114	107	107	116	112	102	108	106	95	115	100	98	96	117	98	93	92	96	110	98	103	87	80	98	121	104	98	106	105	96	94	99	93	113	108	108	93	96	108	89	105
16659	1233	2768	3140	2655	2153	1772	1546	1335	1105	1025	898	830	729	731	685	608	574	548	568	557	537	513	473	473	493	514	456	454	398	441	433	404	404	452	407	405	411	421	411	398	422	379	375	398	372	407	380	361	406	396	384	379	388	368	368	357	423	387	363	379	386	385	355	372	347	351	333	326	387	409	389	356	347	390	383	342	375	350	358	371	382	371	380	381	348	367	349	370	356	339	360	373	368	352	378	369	363	355	364	351	313	364	367	373	377	354	361	340	335	363	376	405	352	349	383	402	367	355	361	375	383	345	363	346	359	363	342	365	363	341	388	380	339	386	354	343	370	368	398	329	353	360	340	363	356	342	343	358	399	344	328	358	361	381	342	319	363	337	368	395	389	362	327	325	361	376	346	384	375	350	349	344	326	360	327	354	373	342	353	342	371	360	394	331	375	339	331	369	330	340	363	349	352	340	349	332	385	350	337	357	352	321	391	367	348	344	348	345	377	338	357	342	363	356	331	360	339	360	367	312	369	346	352	360	345	376	370	348	356	358	367	345	391	330	340	334	344	377	375	336	339	343	327	328	334	349	344	394	388	343	370	363	343	338	385	416	343	329	361	363	337	325	352	330	357	309	336	335	378	356	330	373	344	345	337	358	339	394	372	345	355	340	374	325	347	367	368	309	349	333	362	329	329	313	379	345	372	373	367	395	362	344	338	344	351	329	360	374	332	360	345	358	355	381	354	326	345	352	355	347	335	351	325	375	349	354	341	329	359	337	360	367	352	383	371	358	359	380	344	377	349	350	335	340	308	325	407	292	375	352	298	328	348	364	369	367	312	338	375	337	374	345	371	337	346	360	397	350	336	357	369	364	360	368	380	340	339	329	360	319	365	363	338	325	352	346	366	344	377	374	357	340	364	378	379	340	298	344	362	366	351	339	354	369	366	341	368	363	358	344	363	352	371	350	334	367	367	369	327	363	390	358	309	400	360	349	366	358	351	387	353	357	342	360	366	347	349	361	377	331	331	356	351	315	346	344	364	302	318	355	362	346	373	350	346	357	376	355	326	341	346	365	384	364	352	344	373	387	373	322	339	342	360	311	326	342	352	352	386	364	362	353	374	345	389	355	341	354	353	350	336	382	357	347	346	371	358	345	363	388	332	350	360	364	349	341	346	355	387	349	378	366	332	401	342	356	362	367	370	356	341	344	338	364	356	359	352	377	325	339	381	352	362	318	352	339	344	349	346	377	352	351	330	344	330	367	379	366	396	391	359	337	355	336	331	391	363	372	376	374	349	372	350	335	338	350	371	354	337	360	355	330	329	335	353	370	333	342	366	392	323	344	384	377	343	359	387	366	366	343	358	385	350	343	369	337	376	325	371	346	349	354	351	353	381	330	340	337	323	384	352	354	355	324	392	368	369	364	350	386	331	325	340	365	369	342	325	325	376	401	372	361	319	365	346	305	340	402	378	375	375	353	338	364	348	352	373	352	355	340	364	356	370	350	352	347	298	363	338	344	338	351	378	365	349	353	361	347	364	374	374	319	364	344	365	369	331	324	378	355	337	316	341	374	363	348	365	404	331	374	351	372	368	348	348	337	339	355	350	338	324	333	359	371	335	358	326	331	354	360	361	367	369	343	359	356	330	374	373	338	350	397	370	344	348	334	338	346	372	368	390	370	350	328	371	363	349	361	370	366	344	386	344	385	364	341	353	374	358	364	354	336	336	367	334	357	369	348	385	354	374	313	372	318	389	393	375	355	355	338	339	376	389	376	380	349	320	378	378	380	374	323	361	338	375	352	347	346	321	339	352	340	361	349	360	364	286	351	354	383	362	370	344	357	360	361	375	353	340	347	367	374	385	352	360	341	363	357	367	330	359	333	355	333	362	372	380	388	350	314	312	336	376	356	340	379	368	336	371	333	347	360	370	372	355	319	341	349	345	328	383	354	346	363	364	367	332	357	355	385	344	319	332	366	310	354	361	354	344	369	359	392	343	363	376	361	333	364	405	382	361	355	352	355	364	381	345	360	379	356	360	368	333	347	358	346	342	337	330	410	366	368	380	352	373	354	399	347	362	333	345	361	369	358	358	338	340	322	375	333	347	372	347	352	343	307	382	363	371	382	368	338	324	396	350	370	341	342	350	351	327	360	371	375	357	373	348	390	354	328	389	384	376	337	369	353	368	335	339	347	347	342	365	366	327	351	355	394	365	350	373	359	360	377	360	341	374	356	337	364	385	363	359	369	343	362	342	374	334	349	332	348	330	335	345	336	334	384	342	353	338	371	338	334	345	337	351	341	343	383	334	365	342	346	355	375	360	316	375	349	394	347	355	314	364	382	355	376	328	345	346	360	331	358	382	349	357	352	341	354	357	357	390	327	351	374	357	335	387	377	341	332	354	363	356	335	352	305	334	326	348	374	330	365	357	352	364	362	383	355	350	361	352	323	343	308	347	366	396	369	350	361	350	333	352	354	341	312	355	375	346	345	389	370	329	365	355	324	311	338	352	345	372	378	347	353	358	345	360	358	327	353	364	401	397	339	360	339	354	350	352	320	316	343	343	398	339	356	340	360	365	331	344	363	374	347	361	387	333	371	367	365	328	382	358	311	337	359	352	354	337	345	359	353	347	353	364	353	372	320	340	344	401	344	379	340	330	400	345	358	364	362	349	370	354	346	331	339	359	392	340	358	344	373	378	375	337	359	376	325	367	341	348	373	341	368	343	335	358	317	359	367	325	342	349	363	364	373	311	355	398	350	305	354	355	369	337	348	370	360	358	378	370	374	370	380	409	333	379	341	353	361	330	355	335	363	314	350	331	357	350	336	354	321	341	324	321	367	362	373	373	386	373	348	379	358	346	369	370	329	388	355	373	373	345	365	346	357	339	357	350	343	375	349	357	335	355	352	328	333	357	364	328	337	328	355	369	324	360	338	323	413	349	329	337	368	333	342	336	350	338	339	340	343	379	384	353	361	345	358	386	347	346	344	338	324	392	371	349	358	353	362	350	340	405	314	371	348	335	327	366	342	357	342	367	394	393	343	362	330	386	352	336	352	405	362	345	371	328	360	367	408	342	408	334	354	342	359	368	347	364	363	374	363	355	373	353	369	366	326	356	343	336	336	419	340	369	351	355	354	335	367	342	373	350	343	386	366	336	346	370	348	357	339	341	334	348	335	335	349	356	327	351	365	378	348	374	354	331	364	339	376	322	316	376	365	371	337	360	377	361	362	315	345	349	364	356	349	356	345	349	378	363	316	359	362	336	361	361	331	383	380	363	357	358	376	335	343	387	342	342	358	335	361	336	351	335	357	370	360	334	386	358	379	357	357	368	367	390	364	382	343	341	335	367	323	362	357	341	359	355	354	360	343	373	373	355	329	345	386	362	363	364	386	306	365	380	372	381	356	339	374	359	360	370	354	368	367	337	342	328	344	367	340	344	348	374	350	350	370	344	349	382	319	394	346	353	331	303	340	345	347	360	356	380
42164	22535	7154	2125	1458	1056	813	645	579	451	450	369	401	342	337	301	255	256	252	252	267	250	227	237	233	222	248	250	225	249	226	236	215	230	248	225	226	232	234	223	218	213	222	205	217	227	212	219	235	190	223	200	209	204	210	211	221	196	228	236	196	212	222	206	194	225	224	236	233	231	208	184	197	210	213	229	213	201	225	236	211	235	221	181	206	212	210	211	221	238	224	188	223	170	213	210	204	208	238	202	197	230	208	203	218	220	207	190	210	207	219	218	189	209	201	207	208	216	219	232	227	212	180	207	210	224	232	207	242	221	226	179	214	212	212	237	205	231	192	223	214	214	205	211	194	216	191	180	210	213	196	194	219	198	211	207	226	199	233	197	221	194	239	189	219	203	195	218	204	215	243	216	199	211	212	189	251	229	214	197	224	203	197	198	205	218	178	205	202	205	225	198	184	192	182	199	210	201	214	210	228	240	225	199	226	227	237	215	226	223	207	214	206	213	218	236	212	209	201	222	207	213	214	225	234	183	219	225	188	192	220	200	221	212	201	204	220	211	216	200	239	206	215	217	195	209	187	218	214	204	190	206	236	211	222	204	221	212	228	194	210	247	201	231	216	210	181	212	185	227	195	227	220	198	237	220	256	219	185	217	213	173	228	209	206	200	182	205	220	217	220	238	209	198	231	207	237	208	236	217	198	194	213	177	215	195	223	213	213	211	210	229	200	207	199	211	197	206	182	205	247	217	196	212	194	202	199	210	200	205	219	212	222	202	206	212	222	200	188	197	193	187	199	216	208	198	210	199	213	216	224	223	229	220	199	199	212	205	181	204	196	251	216	194	214	221	207	192	196	203	215	236	226	224	212	204	221	193	207	216	218	223	232	200	207	217	235	202	213	252	204	217	185	190	192	212	212	181	212	202	201	208	208	215	243	224	216	210	201	214	191	191	219	206	198	202	209	213	196	215	238	214	206	214	206	205	219	236	220	215	208	195	205	188	215	201	192	219	214	197	188	183	225	232	207	188	212	216	208	180	199	222	216	198	225	202	233	204	197	220	188	210	210	214	219	207	228	209	185	224	217	225	236	222	227	194	189	209	200	193	196	207	224	205	201	212	207	236	184	221	196	214	224	213	198	210	198	199	205	216	191	225	182	212	198	229	207	208	217	210	213	193	212	213	209	200	220	203	217	212	219	202	197	196	202	227	194	227	185	218	225	206	201	217	207	217	227	225	202	195	224	203	216	193	195	213	191	214	225	192	204	178	208	205	217	217	212	202	199	192	216	216	195	215	222	215	206	203	229	226	203	227	231	204	180	220	238	209	211	196	191	214	230	214	222	205	193	207	213	206	227	221	181	215	231	199	227	175	200	221	202	212	227	202	211	213	196	228	210	207	204	190	195	229	207	208	191	218	220	228	211	211	202	193	226	189	236	217	221	234	220	202	206	229	215	240	204	208	212	222	206	217	199	215	216	205	221	207	173	212	222	217	206	176	221	220	201	201	180	228	221	219	211	235	202	211	209	217	215	200	189	187	196	234	198	204	217	193	234	235	205	234	214	227	182	209	219	218	195	214	206	186	207	207	201	210	197	201	229	212	191	196	199	224	195	217	244	203	203	214	203	197	205	197	208	211	229	209	194	181	208	214	208	177	208	195	220	231	214	235	235	197	197	200	216	222	234	196	226	217	227	182	223	202	207	210	224	206	195	196	208	193	209	205	206	182	216	216	179	218	196	201	231	204	194	223	202	214	199	181	232	193	223	190	219	224	217	231	228	227	214	236	224	200	192	195	201	207	221	214	231	216	216	203	225	231	200	186	196	209	198	212	218	216	226	219	246	221	207	217	223	239	221	186	213	214	221	209	197	182	202	198	224	215	213	219	198	214	217	194	199	211	202	225	220	208	241	231	219	213	211	210	215	201	196	231	194	212	190	218	215	212	202	188	210	207	192	230	203	180	217	212	185	199	209	235	208	204	217	195	201	214	217	209	205	203	205	194	216	196	194	201	206	222	179	222	222	217	197	230	206	241	197	199	208	196	220	215	219	196	198	198	221	211	217	232	205	194	205	187	186	209	214	219	175	195	220	199	224	222	225	224	198	224	222	203	224	205	220	211	217	221	191	215	191	203	208	183	216	195	213	199	211	196	196	227	229	213	205	229	187	191	203	196	235	224	223	199	211	232	208	189	200	195	227	229	231	211	192	208	202	202	184	214	210	209	216	243	195	217	208	202	219	230	219	216	203	202	201	203	224	239	200	204	204	212	225	226	206	229	201	253	196	229	206	207	213	214	251	223	210	208	210	198	204	213	191	220	196	185	216	198	195	184	210	234	200	192	200	198	219	221	228	223	218	198	200	210	194	200	195	208	203	208	209	211	215	213	211	204	194	221	216	219	195	230	209	226	222	212	237	197	217	199	188	203	212	203	212	202	203	193	195	216	219	232	231	212	207	218	212	203	221	226	200	177	201	214	218	217	217	202	217	191	216	213	177	216	240	208	212	208	208	201	215	207	205	203	195	180	217	191	201	212	195	172	219	194	218	219	195	225	198	200	207	224	232	218	195	193	202	206	203	212	183	224	194	214	241	201	206	177	222	219	229	210	217	238	196	203	234	201	207	203	203	201	208	214	199	206	210	211	221	218	228	208	217	220	195	210	204	209	227	234	194	219	182	225	217	215	212	205	221	199	216	202	188	207	166	181	189	197	216	217	225	211	206	207	204	222	215	216	209	210	191	223	210	230	189	229	218	196	220	202	200	185	217	221	199	222	195	225	213	217	204	211	189	222	195	224	216	230	206	185	224	226	216	219	190	238	208	217	208	187	190	203	213	200	203	246	240	212	217	220	210	219	188	194	204	201	234	244	217	228	212	231	215	197	199	203	215	222	216	213	200	231	229	209	194	208	217	213	191	206	212	208	184	201	207	224	198	212	223	221	200	202	217	218	236	231	196	215	194	201	215	186	167	201	199	209	217	189	194	186	207	215	185	199	193	209	196	191	214	229	231	209	187	208	209	228	208	206	214	238	209	217	246	233	201	232	233	204	214	212	215	215	213	217	223	209	180	222	188	188	207	188	206	210	222	194	176	206	185	204	225	204	234	180	192	176	195	192	234	208	213	234	177	217	214	234	202	196	211	178	181	182	211	225	215	209	186	196	204	206	214	229	229	226	211	208	204	206	244	209	208	217	206	215	205	215	226	192	200	209	248	197	179	214	179	206	221	217	187	216	227	192	204	210	227	191	210	192	199	241	205	207	199	230	223	212	204	220	223	230	219	205	196	224	212	222	232	208	217	189	220	214	236	239	190	200	211	231	198	205	217	224	233	190	231	224	199	205	193	190	232	194	195	212	231	210	196	194	220	209	216	209	228	204	204	196	190	249	218	205	214	213	210	209	219	227	208	230	186	217	228	189	226	192	197	204	218	207	211	201	201	212	207	213	234	225	212	207	196	224	232	189	186	225	220	239	200	241	210	211	187	232
20078	2463	5167	6075	5179	4238	3530	2826	2466	2058	1898	1650	1566	1483	1382	1255	1175	1191	1095	1048	1050	932	926	934	898	839	812	832	821	842	795	809	803	753	736	802	776	764	765	705	742	743	766	706	687	725	713	698	701	662	675	697	635	665	679	665	685	712	702	652	653	655	698	669	717	646	673	686	690	658	675	604	679	660	648	617	650	668	639	619	613	672	651	683	638	638	594	641	654	665	605	632	644	683	609	652	628	636	636	667	655	635	605	618	634	681	674	677	638	617	654	644	631	630	620	613	604	692	642	597	638	665	653	634	678	673	657	623	670	678	665	647	619	672	635	661	612	647	661	674	615	645	636	624	613	654	644	631	628	594	619	637	645	632	620	623	631	595	664	638	659	645	651	581	626	667	627	634	641	637	622	670	639	676	629	632	620	652	607	670	695	626	609	612	694	614	651	662	622	635	677	595	616	634	630	669	644	636	646	663	633	661	635	682	660	654	602	609	592	610	615	634	646	622	602	632	632	652	648	583	645	661	627	678	613	628	646	637	640	648	639	605	607	623	596	613	608	654	676	642	684	688	625	645	646	652	602	602	633	622	633	641	635	648	611	609	624	585	646	643	566	605	650	585	652	631	605	587	645	604	606	696	666	627	591	655	623	640	661	630	678	643	630	637	671	624	603	649	648	623	642	633	587	597	605	662	606	653	657	594	661	614	633	586	623	625	630	610	649	634	604	605	639	685	706	640	660	646	609	607	649	606	634	658	595	642	653	649	624	653	679	636	656	616	602	635	644	658	645	638	631	654	670	591	649	651	626	620	660	604	635	638	620	598	596	663	661	655	619	630	613	614	644	632	614	632	603	643	628	603	600	618	639	625	595	612	645	584	625	617	648	613	622	625	620	636	638	617	635	646	610	593	628	633	633	632	648	622	633	612	646	651	641	618	588	621	623	607	603	632	636	620	614	618	659	664	626	604	642	672	665	635	667	629	635	625	623	615	612	619	613	607	667	583	623	691	656	648	653	634	654	657	610	612	613	625	617	637	616	574	628	621	648	593	584	603	597	608	631	624	655	647	649	594	660	618	626	623	598	644	627	597	630	628	586	617	624	654	638	645	650	631	648	633	626	621	665	622	630	663	636	630	610	594	626	598	621	622	590	653	611	637	608	629	619	679	601	635	636	648	635	605	647	630	592	640	624	621	636	628	616	643	671	628	621	597	615	638	606	622	613	646	648	643	633	632	627	662	670	646	584	579	636	619	640	604	625	643	661	669	636	677	658	680	622	589	679	660	597	659	617	657	619	683	628	648	672	635	632	624	559	642	687	609	663	600	614	644	648	633	630	616	590	659	623	627	608	660	644	666	638	626	635	619	645	582	634	624	598	633	645	624	610	622	627	636	652	641	637	603	627	638	632	650	619	619	651	647	653	616	661	604	639	666	628	614	588	644	599	643	641	636	638	680	632	648	664	610	592	615	606	613	617	622	629	642	649	636	619	639	625	643	567	615	622	655	625	658	612	691	618	577	631	621	634	618	630	607	605	653	656	652	598	630	614	640	608	628	597	613	613	658	633	624	676	637	642	646	663	604	621	653	690	638	666	629	613	644	646	640	656	633	656	650	625	649	665	653	622	655	639	610	615	610	657	598	617	663	666	669	625	615	611	642	683	609	603	623	628	630	587	651	594	625	624	658	598	585	617	594	593	606	631	599	635	669	608	595	621	668	636	653	633	664	636	633	608	637	592	638	654	619	627	641	612	643	640	619	606	638	632	639	619	633	632	601	616	633	633	621	640	632	655	622	641	648	697	652	621	614	630	627	619	646	600	658	618	646	628	650	634	583	624	573	656	691	640	579	617	625	583	651	602	657	640	656	697	641	612	652	630	614	625	628	625	638	597	648	658	631	645	646	603	638	633	678	632	620	658	624	592	589	610	654	644	619	659	634	646	681	674	606	634	620	666	604	631	636	580	594	624	625	625	616	615	661	603	571	659	598	609	603	616	617	620	685	659	589	620	573	642	599	655	583	636	653	609	718	623	650	594	601	589	642	622	646	617	609	645	677	626	656	672	622	654	614	589	648	573	621	630	613	620	604	584	610	648	645	601	627	637	664	658	648	631	633	669	638	581	689	599	623	616	616	610	647	625	665	649	604	628	602	612	633	635	574	625	609	619	682	631	598	627	623	684	601	626	623	674	625	695	615	614	681	679	621	609	615	640	625	647	642	607	653	607	611	665	639	570	641	633	611	681	665	641	602	653	609	642	616	672	655	604	630	638	640	610	673	628	661	629	603	667	609	624	629	615	615	607	623	636	699	633	604	633	634	623	573	625	625	678	683	647	629	657	649	640	625	631	614	594	698	613	646	618	620	584	615	609	622	635	660	628	638	670	662	593	606	657	594	656	620	644	634	619	627	592	611	640	616	646	663	644	618	576	632	620	648	631	649	627	676	639	620	619	629	654	632	632	656	637	623	588	585	669	651	611	638	617	647	597	639	680	627	652	634	669	634	688	667	648	606	654	656	648	644	644	630	607	635	623	653	624	621	598	633	603	628	617	637	591	638	617	629	669	670	608	675	669	637	633	615	668	663	660	643	683	614	610	652	624	674	661	614	653	662	671	656	647	640	623	607	638	584	603	617	646	627	627	647	636	660	614	639	656	651	654	679	652	600	656	577	642	614	615	674	646	599	629	613	649	597	629	646	610	626	629	650	636	629	647	606	644	611	633	662	647	663	614	600	610	657	608	617	600	634	606	576	680	629	617	624	591	649	650	649	644	683	623	673	611	631	598	673	632	659	603	627	584	625	613	671	627	656	642	639	595	628	628	629	643	652	633	626	612	643	632	659	613	591	588	629	633	626	630	614	589	616	686	648	654	640	617	618	671	642	645	645	595	638	624	597	643	624	592	634	632	633	656	629	660	613	636	682	639	641	608	625	618	640	653	621	657	583	652	627	683	639	633	616	603	638	590	656	611	603	632	615	686	667	630	615	645	576	626	607	644	644	648	609	637	670	629	655	589	642	636	678	610	614	600	623	591	591	689	588	643	664	648	637	612	694	647	626	633	651	605	629	619	650	636	618	665	631	658	627	615	624	652	601	636	646	641	644	635	633	640	693	628	613	673	586	649	640	612	636	637	635	615	649	634	650	638	637	622	600	608	625	578	616	706	614	640	658	651	612	658	624	643	573	623	641	614	626	612	633	647	588	643	605	630	649	620	663	597	616	630	603	655	612	595	650	629	609	588	651	608	586	627	685	646	626	655	605	684	608	613	612	609	657	618	586	628	664	658	626	587	660	656	606	640	589	639	665	623	637	648	600	663	610	639	613	611	604	666	599	646	678	635	674	659	676	636	632	650	630	631	646	625	656	621	623	629	664	633	666	654	597	648	636	622	617	620	589	624	619	667	646	625	668	637	618	623	617	632	614	623	585	625	585	653	632	706	622	623	596	630	642	596	609	642	604	646	616	627	637	664	632	650	637	560	609	643	637	609	641
5571	311	188	114	102	97	105	86	80	94	90	75	91	84	84	87	87	99	89	76	86	85	100	85	76	80	97	70	78	80	75	83	91	98	91	81	80	78	91	86	81	92	103	67	86	89	74	95	91	87	94	90	79	95	85	102	94	68	83	80	83	71	67	76	87	81	75	95	77	77	90	77	83	95	89	79	86	87	78	79	94	84	81	97	83	77	83	95	88	92	83	80	89	77	86	85	83	85	64	88	84	92	80	79	91	71	73	85	94	110	91	84	90	94	92	88	77	72	82	91	104	87	74	73	91	93	76	88	88	82	73	75	81	79	88	97	95	70	72	100	78	106	88	74	79	91	84	83	74	77	92	89	82	76	88	78	86	85	80	98	74	81	91	81	96	74	82	87	91	68	80	96	78	85	92	77	85	83	83	95	72	92	74	78	80	82	80	79	70	83	58	97	76	83	80	96	82	81	84	83	75	81	84	76	96	91	94	109	89	91	77	91	76	82	73	84	92	83	80	93	86	84	83	86	79	68	82	80	92	98	90	73	79	80	86	82	87	80	90	81	89	76	88	98	88	74	94	100	86	78	96	80	86	78	106	90	78	92	89	83	95	89	65	86	72	96	74	82	91	81	91	85	83	75	87	104	80	94	92	97	98	80	94	79	99	80	88	77	85	83	85	87	72	97	107	100	91	84	68	86	112	69	70	69	82	101	67	85	84	69	89	97	81	96	92	86	88	72	102	87	99	99	87	89	93	81	86	83	96	93	90	73	64	77	88	65	104	90	91	88	97	65	83	90	86	104	88	74	95	82	80	87	91	80	84	89	85	100	70	64	85	69	92	83	83	80	86	75	81	82	74	68	75	101	81	91	89	84	76	85	89	91	96	96	84	92	101	78	80	76	76	84	74	69	95	87	76	75	83	92	78	92	107	81	75	78	84	82	94	83	59	85	82	85	106	86	78	98	80	84	74	77	88	94	94	104	103	94	75	90	76	85	101	91	71	90	76	80	74	89	79	98	79	75	76	88	86	76	80	80	92	76	84	90	94	76	93	98	82	96	81	82	94	86	70	89	92	82	86	98	87	79	79	90	103	93	68	77	75	81	104	80	95	98	84	87	96	80	88	90	90	85	98	85	88	65	75	85	88	88	86	75	88	107	84	69	86	69	71	81	99	87	91	75	85	87	79	87	89	101	96	81	79	81	81	95	90	92	80	85	82	79	73	85	82	81	83	87	76	85	78	86	83	68	78	92	88	95	83	81	86	81	80	80	88	90	80	73	94	83	73	87	73	82	89	84	76	86	86	88	77	71	77	81	89	86	81	81	71	97	96	83	99	92	78	85	76	84	92	74	85	82	60	66	94	79	86	81	79	89	77	84	89	84	84	104	85	89	88	96	104	81	62	88	80	85	72	87	81	74	82	101	86	87	78	91	88	95	87	66	84	76	69	89	92	99	99	84	81	85	81	85	91	99	90	83	75	101	87	82	89	80	90	88	79	78	77	76	81	92	96	89	84	88	79	80	79	80	66	104	83	93	72	89	88	79	95	94	69	83	78	84	89	100	86	85	91	80	79	93	99	67	91	77	77	85	99	79	83	73	85	77	85	80	86	88	81	86	95	84	70	75	91	77	87	86	63	82	80	78	77	82	97	82	70	81	96	75	73	82	74	81	81	84	90	103	80	83	101	90	86	83	75	79	79	91	84	102	89	67	81	78	73	87	71	90	96	82	75	79	87	91	97	91	85	80	85	78	90	76	88	83	74	94	78	72	94	97	90	84	82	84	79	80	75	88	78	85	70	91	89	88	80	93	88	66	81	80	83	62	74	101	86	86	92	85	95	82	76	85	82	94	72	94	83	76	90	95	63	80	91	95	96	106	79	97	77	92	82	85	95	104	92	90	72	65	85	76	100	101	91	89	64	88	86	89	75	92	84	97	96	60	83	81	83	81	92	87	81	87	106	59	90	83	80	86	82	84	86	74	80	82	82	74	86	89	89	66	84	86	84	101	87	81	96	110	78	78	63	87	65	84	75	84	92	93	79	85	94	97	84	87	98	97	73	80	80	88	86	91	98	85	73	88	89	92	91	80	92	92	89	79	81	83	83	74	93	96	99	108	76	81	95	88	80	87	83	84	74	88	88	82	81	72	103	106	84	93	77	82	86	88	93	82	82	69	80	89	81	92	84	77	80	93	90	94	81	73	97	92	81	87	76	80	90	91	80	85	82	100	78	73	91	86	95	77	79	77	75	84	102	87	85	80	78	92	98	88	88	78	97	81	85	91	84	79	81	81	78	90	79	95	95	84	91	81	109	88	85	80	80	85	90	81	86	73	82	76	86	89	80	107	78	88	78	87	91	88	97	91	81	75	82	82	82	65	81	63	97	95	89	101	86	91	90	93	110	70	84	75	86	78	92	73	79	105	94	83	81	77	71	79	90	97	99	87	89	73	92	98	88	87	82	76	75	85	89	87	91	79	72	65	90	97	85	107	82	82	87	89	78	86	91	89	85	96	82	74	89	81	72	91	72	95	86	74	86	62	72	91	84	104	83	102	90	87	86	78	73	79	77	87	88	88	81	89	86	62	75	87	74	86	103	100	99	106	74	83	76	89	96	88	97	80	83	90	81	73	76	86	86	88	86	83	84	86	87	73	90	80	84	81	104	101	71	96	98	84	91	88	72	89	90	95	70	93	80	86	77	88	81	65	101	75	91	69	84	88	89	104	80	78	84	79	80	92	82	86	89	85	75	88	81	100	92	81	86	89	69	77	81	86	86	88	82	94	87	72	79	80	84	75	99	76	81	78	73	108	98	87	87	91	72	88	88	82	95	87	77	95	90	86	90	98	104	79	83	85	78	110	91	73	104	84	82	85	87	92	81	100	72	95	103	90	97	91	67	86	72	71	81	102	103	76	75	81	67	79	73	89	81	79	75	81	95	79	81	76	75	80	96	84	79	77	97	78	80	88	74	84	84	73	80	79	86	78	84	93	100	79	89	87	90	85	101	77	89	79	88	69	82	86	85	90	94	88	88	87	75	75	80	72	86	88	78	90	80	91	84	80	92	90	94	95	94	98	94	79	77	76	76	73	92	83	86	57	79	84	78	69	99	111	87	82	90	78	82	87	89	92	84	85	81	82	89	94	83	72	85	85	96	82	64	74	65	72	81	78	70	91	86	90	86	78	84	78	88	78	110	73	88	96	76	71	80	77	81	84	93	71	76	85	87	67	76	96	90	83	75	107	72	84	94	92	84	76	79	104	66	81	83	86	82	88	73	106	86	93	100	88	91	101	89	99	87	82	85	75	86	80	91	83	80	65	89	81	91	88	84	97	75	92	73	84	68	68	88	96	85	93	105	63	89	88	94	96	77	103	90	94	86	96	71	83	92	91	86	84	76	76	77	75	93	82	88	69	85	87	86	78	85	80	79	85	94	83	73	106	95	83	72	84	70	79	98	89	89	104	61	86	81	98	61	88	71	86
5696	355	397	426	390	422	351	350	353	352	323	344	321	281	324	282	304	334	306	294	280	311	297	307	297	285	279	331	288	270	307	312	315	300	307	304	299	313	336	291	318	286	291	272	286	303	273	290	274	311	308	303	304	301	275	304	315	329	291	294	286	283	291	288	310	313	273	294	311	281	296	309	322	282	291	284	306	260	316	298	275	272	305	265	298	279	296	306	291	299	295	285	301	250	291	276	270	290	315	266	294	296	288	269	276	311	283	319	319	294	299	281	297	273	296	279	257	322	320	307	299	301	304	306	311	302	278	294	274	319	290	282	312	293	296	282	303	271	286	287	275	267	276	318	296	283	297	321	279	317	331	312	299	304	289	315	294	239	328	298	294	297	259	278	306	280	302	292	303	289	309	319	260	304	279	272	269	329	328	295	264	292	283	311	275	322	274	293	290	269	322	291	313	296	276	303	284	316	295	283	301	299	316	298	302	283	316	297	311	258	276	318	277	310	283	328	250	267	282	282	278	289	262	311	303	307	291	319	318	277	286	294	288	295	301	311	282	285	296	269	320	306	311	290	299	277	305	272	279	270	279	267	319	273	277	290	286	317	318	297	308	319	286	282	296	297	290	289	294	280	300	255	291	286	275	285	296	281	306	274	260	312	267	271	285	278	301	302	293	289	276	350	285	308	287	273	322	275	265	270	315	296	265	257	278	309	284	286	267	279	288	259	306	294	298	293	319	297	287	294	316	291	271	275	289	276	275	297	284	283	302	293	300	309	297	330	290	259	291	283	291	319	306	296	313	302	327	276	275	313	326	333	255	297	315	293	286	274	282	277	288	291	294	311	296	274	278	315	264	294	292	298	300	290	280	294	313	296	326	278	290	269	299	285	310	292	296	282	310	284	292	295	269	290	278	289	301	286	327	306	289	296	267	271	287	272	286	287	298	298	300	297	257	269	283	280	299	293	266	309	304	293	272	274	299	307	301	282	270	251	280	288	273	294	269	315	301	295	348	326	283	287	316	303	294	300	287	258	300	305	285	296	272	297	265	317	284	272	293	275	294	281	300	279	301	296	306	286	298	333	288	320	259	298	303	283	282	285	307	295	285	278	293	280	322	270	277	274	290	313	299	292	292	288	307	271	274	268	318	280	287	289	295	279	293	296	280	280	265	272	295	291	328	293	292	278	298	260	288	296	284	267	288	284	297	295	304	311	325	299	272	298	295	281	288	315	296	298	280	290	270	310	256	305	299	270	285	271	295	291	270	276	289	285	295	250	279	316	295	296	282	315	287	311	283	264	260	286	296	311	286	288	273	289	295	284	290	269	282	275	257	267	335	264	272	253	301	305	288	291	291	313	308	312	291	296	298	294	297	288	279	285	267	322	280	308	301	279	297	305	290	289	307	306	293	268	293	291	303	298	273	272	308	286	281	294	275	310	280	310	286	315	298	308	306	282	325	304	327	281	301	295	277	305	306	306	285	290	295	331	304	300	277	311	325	281	301	282	285	284	291	310	269	320	291	300	290	259	268	285	289	319	272	318	266	277	299	296	273	267	294	296	346	290	291	308	285	311	282	287	253	296	284	275	322	281	312	302	296	286	289	279	286	291	312	312	301	272	307	307	287	314	292	265	289	284	281	288	296	318	305	306	327	306	294	314	250	301	292	281	305	290	285	274	311	268	280	291	303	334	299	258	297	254	315	268	313	288	292	272	303	313	342	280	301	306	300	308	282	261	281	293	304	308	271	293	275	300	313	286	282	282	333	295	276	281	306	296	326	304	335	283	297	331	283	284	319	284	295	286	303	298	293	289	298	273	294	288	278	263	268	284	275	305	297	318	285	290	293	317	293	295	296	264	271	286	293	271	304	292	287	275	296	296	271	311	287	290	279	276	329	326	278	274	287	305	296	269	289	272	301	305	309	295	277	274	312	264	286	300	254	273	270	327	280	289	276	286	320	281	285	290	284	316	302	253	303	305	260	296	293	323	295	300	282	286	275	278	301	270	301	304	294	308	264	298	305	291	298	293	308	278	281	282	312	280	301	328	305	288	285	294	314	299	295	311	267	310	254	316	268	294	268	276	289	273	304	286	274	298	273	268	279	289	309	268	306	280	250	318	293	300	296	288	298	306	284	269	287	288	292	292	282	282	306	306	292	294	278	287	305	290	263	302	285	300	298	295	302	290	281	291	291	264	290	295	269	287	306	305	291	284	297	283	313	286	286	280	289	300	292	289	291	299	286	296	291	313	305	306	273	273	292	307	304	291	297	288	327	328	296	300	276	306	266	309	292	297	302	280	275	309	267	276	316	303	257	312	281	294	274	288	310	287	298	257	292	300	320	287	275	303	286	309	303	300	280	274	311	298	315	314	270	305	318	324	297	263	290	283	292	271	297	313	280	280	335	292	282	279	273	261	292	292	293	273	295	282	298	286	299	300	325	309	302	286	270	298	309	291	314	301	264	297	281	315	296	295	299	286	269	282	284	293	282	255	312	286	280	284	289	301	270	326	293	304	295	310	274	292	271	301	295	287	304	301	261	289	308	286	325	295	299	305	297	292	309	301	300	290	276	284	307	289	328	244	308	276	272	289	273	276	285	271	303	290	309	289	263	279	286	323	278	293	303	272	290	313	281	295	307	289	299	318	297	276	293	301	279	298	300	312	303	314	319	327	297	295	294	276	287	308	289	297	283	264	305	274	292	283	259	309	313	318	281	299	286	296	285	282	280	302	277	251	275	280	258	305	298	291	269	298	302	292	278	300	285	298	275	300	285	314	280	287	285	273	307	300	283	284	272	315	299	279	308	289	316	304	282	286	271	297	287	285	313	298	291	277	284	287	263	315	293	252	302	291	312	303	272	256	274	284	304	297	298	283	290	279	297	255	314	309	281	295	289	298	306	310	322	295	288	292	312	292	283	303	273	293	261	295	324	294	250	293	304	305	308	296	293	293	277	319	290	318	270	295	303	284	332	305	282	304	259	265	308	250	303	264	288	260	277	300	257	274	282	310	295	295	306	287	305	268	299	302	298	260	313	302	267	313	297	318	303	316	282	307	253	279	282	307	294	281	305	306	302	302	308	280	270	300	294	294	291	279	299	264	279	302	314	327	293	304	296	273	272	267	317	307	295	301	283	293	318	266	292	333	296	284	292	298	295	299	281	299	300	302	289	280	279	289	291	297	330	267	297	296	264	282	264	288	279	312	311	279	298	259	291	270	305	287	287	306	292	293	311	315	286	301	318	315	283	290	275	307	277	322	288	305	301	299	293	269	289	296	314	275	311	292	279	291	284	299	288	320	308	301	273	280	294	284	306	285	279	301	301	320	306	278	292	290	268	281	277	268	298	278	269	298	281	267	301	312	271	283	277	295	304	296	294	259	269	298	294	282	291	314	305	300	315	281	293	311	261	302	290	317	258	308	265	261	277	324	329	287	289	322	308	294	294	320	293	301	282	271	275	300	306	301	292	284	292	291	304	297	279	304
36209	11789	1879	966	668	535	384	325	290	280	214	186	158	153	146	122	148	117	138	125	118	133	145	128	114	118	115	106	131	123	117	122	122	125	122	115	98	118	112	111	115	99	93	113	110	101	111	131	94	138	106	106	113	129	110	112	110	85	113	105	94	118	91	91	103	98	124	97	98	105	98	107	108	91	100	110	118	103	86	90	127	97	115	98	121	89	100	97	118	89	109	118	99	102	82	122	98	110	105	104	94	101	107	121	109	99	93	119	122	109	125	112	111	108	88	92	101	120	94	118	101	101	108	127	107	116	105	112	88	117	86	105	114	99	109	86	100	84	113	105	113	97	115	119	106	117	99	122	99	112	92	102	91	93	94	112	128	116	110	91	96	101	93	97	84	111	109	105	117	98	114	92	106	95	101	106	110	105	107	93	105	106	100	107	100	124	111	109	113	117	120	92	102	105	100	96	104	94	95	93	91	114	93	106	94	130	102	105	88	102	109	117	110	109	96	95	107	118	103	126	97	115	81	128	119	90	98	109	106	116	101	109	110	102	93	106	100	106	99	105	111	108	98	102	102	103	102	116	105	117	116	114	100	103	104	100	117	118	102	101	100	91	105	97	91	104	125	124	88	109	100	121	114	108	112	107	118	111	112	115	103	92	102	102	93	120	101	96	90	117	91	107	103	84	124	109	106	96	96	97	87	107	101	116	112	91	99	93	104	106	119	108	98	111	104	107	105	92	111	103	108	112	119	101	121	93	109	89	96	115	102	113	102	105	105	117	111	97	111	89	97	110	99	93	97	125	110	126	97	96	84	97	106	99	96	110	108	107	101	105	106	98	108	114	113	108	104	104	113	90	110	109	90	122	98	116	107	100	125	101	105	122	93	113	102	106	127	116	101	90	104	114	104	103	79	112	116	75	105	102	86	98	114	111	116	82	112	118	93	117	114	99	102	106	92	111	106	112	129	109	115	105	110	101	114	108	96	107	100	88	113	81	107	133	108	116	102	103	113	111	116	97	123	111	83	121	113	108	120	95	107	114	115	126	111	112	104	98	113	119	117	100	109	105	103	106	117	109	102	88	106	103	116	115	117	94	94	109	105	120	105	101	89	113	98	96	109	98	107	113	116	101	105	112	103	80	127	100	103	96	104	114	104	104	101	115	113	110	98	101	100	81	97	117	110	108	99	126	100	111	132	116	125	115	117	110	101	114	93	103	110	109	107	124	98	111	105	106	101	116	121	97	116	116	84	95	110	96	104	105	96	95	120	121	105	123	112	104	98	123	110	90	101	97	95	127	92	104	101	109	88	86	98	121	104	111	108	106	102	123	114	100	95	131	109	102	92	89	90	106	99	98	114	95	115	100	96	109	108	103	102	111	112	99	99	105	80	111	94	108	98	123	92	98	99	121	124	103	117	108	115	99	101	108	104	95	82	103	107	110	79	118	96	89	68	107	107	113	102	124	90	113	112	99	94	111	100	102	109	110	107	98	109	90	91	99	113	94	97	106	120	128	126	108	114	117	111	107	123	98	105	112	119	107	111	98	133	107	106	116	85	118	104	96	103	84	98	106	111	95	115	88	114	105	105	112	108	109	81	107	105	108	111	103	124	114	108	91	86	97	103	85	96	98	105	105	102	93	92	92	84	104	108	96	109	102	119	107	112	92	100	109	109	112	92	99	102	100	99	107	95	117	119	108	100	106	97	85	99	116	116	104	105	114	108	109	106	117	124	96	111	116	95	126	103	108	123	117	100	120	105	97	114	113	103	101	96	101	96	107	124	93	107	99	117	98	112	109	83	109	118	100	96	96	116	105	104	98	98	114	94	109	120	101	113	111	95	103	108	106	102	116	105	105	104	119	113	100	106	118	98	112	110	111	122	100	101	93	108	108	101	119	107	100	101	113	126	92	115	117	124	104	119	121	106	84	96	115	94	99	127	107	84	104	110	88	82	113	115	100	95	110	97	93	103	93	88	91	129	123	108	77	110	113	102	108	110	96	105	114	109	98	114	111	111	93	93	101	92	90	109	95	117	98	129	88	111	102	101	92	100	118	107	116	95	109	114	89	93	98	98	103	107	109	98	131	110	120	106	95	94	110	129	92	93	116	98	132	127	130	98	120	124	106	108	107	100	75	102	90	101	107	101	106	104	89	99	112	117	110	86	90	118	122	95	106	118	94	109	96	86	99	112	106	87	109	100	94	106	97	99	112	108	90	110	91	102	108	82	104	108	107	119	111	93	111	95	102	108	105	104	108	98	107	120	112	115	126	93	83	105	112	92	116	107	113	107	106	106	99	88	97	104	97	86	117	95	92	93	121	94	98	96	90	107	91	111	120	91	108	112	99	114	101	81	110	94	103	107	101	113	96	94	95	110	123	110	115	101	122	102	88	99	109	87	93	113	97	105	98	106	101	90	97	102	97	102	82	99	115	122	103	91	106	104	125	97	110	112	98	101	103	103	103	120	98	113	95	104	103	112	115	117	93	116	122	101	105	98	106	92	98	103	108	109	110	124	107	120	124	105	111	111	102	104	113	81	106	129	91	102	103	90	99	120	109	110	102	101	99	100	117	98	120	106	100	106	122	114	107	106	94	103	122	132	107	111	112	100	117	99	93	104	112	91	74	104	107	109	87	101	102	111	100	114	85	99	100	103	114	105	113	87	110	98	100	109	111	113	93	113	124	96	118	101	96	94	114	114	102	106	101	107	104	101	125	110	108	117	99	104	118	122	102	114	102	100	108	125	117	104	102	97	109	119	93	113	98	111	108	97	115	101	115	87	82	94	106	110	116	94	102	116	98	99	93	107	106	104	110	97	82	124	112	118	106	119	96	101	105	110	115	101	111	105	97	95	132	99	93	111	110	111	93	103	115	106	93	94	116	101	87	115	86	111	111	101	110	113	102	107	103	109	91	96	111	108	109	88	98	106	98	92	93	102	112	116	103	102	102	124	97	99	100	101	111	103	90	79	96	112	102	108	102	84	114	103	101	115	105	109	123	121	113	100	112	108	111	88	127	94	108	117	91	114	118	112	110	117	119	94	94	105	116	95	104	74	104	109	120	116	75	117	99	103	110	94	103	81	108	103	85	108	113	86	103	131	100	110	89	106	107	94	105	115	120	104	131	95	102	117	97	116	105	93	110	111	112	114	98	108	107	101	122	99	104	100	103	94	101	112	99	120	112	111	114	112	104	105	114	118	102	111	121	103	100	94	106	93	92	111	100	97	110	108	95	101	116	100	114	113	90	104	128	105	87	105	105	108	97	104	113	108	101	100	113	110	125	102	108	103	102	92	105	102	101	94	99	108	90	116	107	106	103	111	97	98	105	120	112	89	104	98	100	104	96	92	96	93	110	107	107	106	99	104	113	114	100	109	102	119	104	93	110	93	109	91	122	108	80	99	108	90	106	106	110	121	103	109	105	98	106	94	103	105	105	120	104	111	106	97	74	98	114	114	109	116	95	108	105	116	105	94	102	92	93
15850	1269	2758	3295	2793	2267	1841	1595	1275	1159	1040	871	809	722	672	709	624	631	568	556	537	504	552	519	477	441	456	456	444	462	423	409	473	471	405	411	384	394	407	420	413	430	426	435	376	404	367	379	407	353	368	358	366	380	370	385	332	390	389	375	359	389	379	400	386	370	371	409	358	370	356	334	378	372	349	380	390	353	365	349	379	384	351	340	359	374	367	353	362	379	335	381	382	383	340	360	369	387	406	345	401	361	353	371	358	346	324	328	349	364	338	380	377	345	369	342	343	362	354	338	384	356	333	352	357	369	387	341	358	354	382	325	355	365	370	398	342	346	342	358	363	325	353	390	331	328	350	402	326	354	354	376	359	341	360	368	360	357	334	346	361	365	353	367	349	337	333	348	370	366	326	341	350	353	348	360	364	355	348	358	384	328	385	322	360	385	355	380	344	365	394	385	362	331	354	367	371	354	359	351	329	374	372	325	364	344	347	394	376	332	379	321	397	330	370	353	340	351	337	363	360	374	361	373	371	338	358	379	346	350	327	369	386	345	347	332	352	379	360	363	374	341	347	366	368	367	325	337	328	318	332	383	346	371	340	362	382	352	367	362	358	384	376	345	361	376	357	401	362	360	345	346	356	327	343	339	340	351	358	377	346	383	333	371	329	378	356	378	389	327	382	360	372	367	339	361	358	365	392	341	355	379	354	330	358	356	354	362	350	369	360	363	336	390	372	380	381	376	396	340	320	366	331	319	324	377	344	339	354	338	365	360	388	360	369	368	375	368	363	362	337	373	359	336	362	348	360	335	384	341	338	323	341	335	354	340	327	345	347	359	323	353	337	352	354	346	333	343	375	385	363	370	383	366	341	372	354	323	360	355	340	340	341	393	341	390	383	373	358	351	323	349	366	353	378	350	375	368	348	355	338	354	398	329	385	367	362	358	341	352	353	320	364	352	349	315	350	349	343	370	357	347	376	345	343	350	391	334	338	330	350	384	344	369	344	353	342	341	358	360	348	391	334	383	380	355	363	350	356	342	323	353	374	329	359	353	360	366	348	369	364	370	369	359	358	322	398	349	372	357	347	335	338	373	340	364	337	376	358	352	375	373	324	358	348	361	333	379	359	338	364	382	352	372	350	355	376	335	344	321	330	344	366	343	337	386	330	389	382	352	394	359	365	341	347	372	356	348	414	353	357	327	399	354	330	386	342	381	361	388	368	326	381	386	348	357	348	364	360	377	362	363	375	343	345	362	360	379	320	340	372	310	370	379	375	328	363	370	339	340	333	340	366	344	340	349	374	346	319	367	353	369	343	365	325	385	364	342	334	322	360	359	373	331	376	352	337	350	354	342	332	354	370	364	360	375	373	352	341	322	362	372	375	347	366	361	342	328	343	318	360	367	367	381	360	337	333	350	363	372	314	372	368	340	353	366	360	336	360	369	348	348	382	357	330	364	384	359	355	342	371	380	324	364	343	300	339	352	373	318	349	371	403	364	372	384	351	385	374	352	320	358	372	359	325	346	365	330	345	344	349	377	345	366	368	333	359	361	356	348	358	352	363	345	379	335	365	335	328	359	355	356	358	336	371	350	345	368	364	358	391	364	345	318	348	353	346	347	341	344	347	364	346	343	360	321	332	347	347	331	360	389	346	320	372	319	348	326	364	365	354	347	364	346	349	335	367	340	348	387	396	364	367	368	366	323	339	333	382	362	344	364	353	333	343	354	355	334	348	384	356	343	361	371	385	346	353	315	359	331	333	340	348	390	352	343	352	334	360	331	376	371	394	369	355	364	341	380	357	373	365	336	373	337	360	331	376	366	331	366	355	351	316	325	331	359	381	338	372	372	366	350	376	348	332	345	342	373	371	351	378	328	371	369	354	342	333	374	334	381	367	315	357	367	349	350	319	385	374	351	343	376	337	393	340	369	350	371	348	352	334	350	342	352	303	378	364	363	374	365	360	402	358	363	336	330	365	346	346	361	338	381	373	363	367	332	344	346	356	348	372	324	336	358	342	351	368	382	338	355	344	356	365	387	359	340	358	366	364	391	362	345	382	336	355	377	349	392	360	382	322	371	355	356	344	351	391	361	374	326	373	345	378	351	348	333	367	332	352	358	339	336	357	365	353	352	356	360	348	374	343	341	343	352	352	360	356	345	366	313	380	338	365	353	329	352	360	376	333	356	317	353	357	327	349	351	370	328	354	356	380	373	349	367	388	361	364	384	372	357	379	353	356	357	339	350	299	346	345	359	365	338	365	345	338	355	371	325	371	372	336	365	335	340	352	354	357	330	337	362	356	337	335	337	357	347	375	402	355	368	352	388	369	342	338	346	333	342	368	376	337	366	343	366	371	384	370	322	366	373	373	332	386	385	339	373	377	360	363	380	351	353	363	355	342	346	347	339	322	356	323	319	365	355	342	352	362	360	352	369	360	351	391	342	375	342	354	341	345	371	342	375	367	377	368	373	374	333	358	358	378	371	347	354	336	355	377	335	368	358	341	342	365	347	333	347	347	340	381	355	380	386	375	349	323	348	346	328	389	333	365	353	353	351	341	362	329	347	351	376	339	386	357	356	356	361	388	377	356	344	367	376	357	340	352	379	382	336	318	336	375	344	365	332	366	336	329	347	351	353	353	373	364	409	347	333	373	381	326	365	390	338	341	383	375	362	369	372	334	353	343	341	287	367	382	351	368	381	352	338	328	386	351	380	333	355	372	349	380	336	321	350	345	319	387	356	349	379	363	375	345	340	336	329	356	349	353	338	334	364	378	337	354	327	385	351	380	388	345	369	346	373	380	327	390	358	353	360	354	373	380	349	358	365	368	382	368	336	346	341	347	318	351	373	345	388	382	369	346	338	343	362	358	352	353	382	342	330	384	365	397	312	382	367	363	367	379	343	363	367	387	360	382	387	402	350	356	349	384	358	362	365	316	295	361	353	306	380	380	342	352	355	365	336	345	334	363	336	356	370	349	355	373	361	360	367	378	363	349	371	365	352	369	351	326	387	355	380	369	381	337	344	345	359	347	366	361	328	329	326	361	330	366	362	370	342	372	336	354	347	328	357	377	351	362	319	346	375	386	351	335	369	359	383	347	364	378	370	393	371	385	362	356	343	349	343	380	365	324	369	354	387	376	338	372	358	353	333	353	313	342	377	332	338	358	386	359	405	342	375	376	340	333	384	354	373	354	366	346	343	383	355	367	376	370	363	327	352	339	349	337	351	361	333	367	352	369	378	388	360	371	335	351	374	384	346	338	345	338	350	344	365	337	371	326	338	346	358	355	363	367	364	368	387	386	361	336	339	360	346	372	349	324	334	351	387	369	377	337	358	353	361	362	347	349	359	365	396	357	344	339	356	349	345	329	357	364	325	332	348	351	358	353	380	378	329	357	349	365	339	384	356	343	351	354	361	347	341	367	363	367	349	364	359	364	350	350	383	364	376	334	351	328	340	375	363	331	364	334	379	328	366	354	373	359	357
42577	24316	13887	2330	1479	1096	783	639	566	468	406	378	349	315	360	293	278	278	285	269	287	275	255	225	264	233	217	244	234	218	240	254	224	197	229	229	232	215	203	226	229	220	225	197	272	220	221	212	223	214	210	223	242	220	221	221	258	231	220	196	201	199	222	219	208	213	196	218	187	206	224	245	233	205	205	210	208	216	223	209	240	209	237	209	229	253	213	212	194	216	225	212	234	205	194	210	222	221	218	208	214	227	199	209	220	200	192	220	224	220	202	225	196	204	211	223	198	213	204	226	233	205	193	189	193	241	201	228	221	223	226	212	199	225	211	195	195	193	224	217	201	214	210	212	212	189	199	218	212	236	202	244	243	208	228	198	213	232	225	203	233	220	189	210	221	217	188	204	192	193	205	197	192	216	215	235	217	180	215	203	187	206	200	211	222	229	235	190	205	225	217	201	215	193	202	233	220	213	198	209	203	207	229	196	218	212	213	199	225	210	215	200	195	189	221	219	200	224	204	197	218	212	219	191	198	199	224	199	227	227	225	226	204	206	214	201	214	219	213	239	222	230	194	216	221	201	211	204	226	229	231	217	202	226	195	204	207	196	224	176	194	210	220	210	232	202	217	211	182	236	220	183	208	196	201	221	209	209	221	213	211	172	218	201	203	199	225	217	203	210	212	211	210	229	210	208	239	226	195	211	215	213	215	203	207	245	231	232	196	215	225	237	222	219	203	195	202	228	204	238	197	206	220	207	228	201	218	201	237	230	189	195	201	236	236	205	206	207	200	213	222	215	201	212	198	189	226	198	195	217	197	210	211	200	222	220	203	194	191	221	223	213	192	221	212	214	214	197	192	211	208	230	214	226	214	206	216	240	195	210	206	226	211	183	193	213	227	204	208	193	200	204	207	225	218	209	221	215	235	220	218	198	190	194	208	221	203	226	244	207	200	210	236	233	208	216	250	215	226	226	204	215	206	229	210	208	227	216	208	208	223	203	211	217	209	205	192	213	205	212	193	214	185	226	204	211	208	238	213	214	196	203	188	203	194	221	195	212	219	200	192	200	202	190	203	224	212	204	205	183	218	217	219	234	213	226	199	193	234	211	225	213	184	225	236	214	215	224	230	207	205	233	231	212	231	217	230	214	213	200	206	203	227	213	219	184	194	241	239	210	201	197	216	212	210	199	234	199	225	181	193	201	194	224	195	181	206	214	208	229	183	235	194	207	219	217	217	209	194	208	202	193	205	233	229	241	237	209	175	231	199	207	202	221	194	189	191	211	206	205	224	187	207	191	207	214	188	222	192	207	218	205	205	191	236	181	215	223	213	189	194	207	222	208	200	213	195	217	183	200	204	201	213	193	195	227	195	198	207	211	202	215	232	207	198	219	207	199	195	220	219	218	212	203	230	207	232	209	219	218	203	237	201	219	197	224	236	212	198	208	206	201	210	196	231	207	199	218	204	197	212	208	202	196	203	210	223	200	202	196	223	207	236	197	212	186	189	206	217	230	208	200	213	211	201	201	199	193	221	192	224	209	220	222	197	208	207	186	219	203	192	219	212	197	212	216	208	211	201	194	220	206	207	181	209	214	215	202	212	218	235	231	208	209	190	224	206	212	191	216	181	197	204	234	222	197	215	207	205	220	208	236	226	200	198	214	207	198	225	207	192	220	226	226	199	222	207	227	200	228	214	203	220	207	236	251	205	193	193	198	172	213	231	204	216	215	206	211	205	198	198	198	219	242	191	227	213	227	215	224	228	193	214	231	207	202	223	212	198	225	202	212	225	221	207	215	233	200	236	208	215	209	199	213	227	205	210	203	198	245	214	192	216	188	204	204	212	211	229	214	232	206	189	212	185	221	196	233	207	188	189	214	199	163	213	250	219	224	208	210	200	208	223	206	200	216	184	213	201	199	205	218	186	220	192	195	208	188	227	217	180	218	205	217	223	214	201	240	241	226	199	205	213	227	207	211	204	182	191	202	249	203	220	211	202	219	217	205	217	213	188	199	211	200	209	197	204	240	199	209	208	196	228	191	215	226	208	219	193	204	194	206	217	229	209	211	222	211	208	227	226	216	217	200	224	213	231	212	193	194	225	214	224	218	234	211	187	233	197	210	219	222	196	199	210	209	207	204	236	214	190	204	223	226	227	233	224	201	183	236	244	208	204	234	211	197	223	188	226	214	222	213	223	202	198	229	215	202	200	199	202	229	212	220	208	185	255	200	206	214	214	215	229	222	205	194	239	204	206	230	188	175	197	187	187	243	214	174	187	210	212	197	211	207	202	223	217	191	234	202	192	219	230	205	209	211	201	216	204	210	226	215	201	220	190	218	206	225	217	187	221	222	184	203	191	212	211	212	198	221	157	196	214	219	204	206	224	203	236	224	191	209	237	215	217	226	239	237	188	219	223	210	211	213	216	220	226	246	189	214	199	251	217	192	235	195	237	222	209	222	207	205	219	190	236	250	215	201	212	204	206	208	216	214	200	210	197	222	231	171	220	219	172	181	212	218	206	230	232	188	218	223	196	181	192	203	216	217	210	210	212	203	201	217	204	187	217	189	190	197	211	196	215	231	186	206	208	209	243	219	207	188	224	196	196	213	223	201	177	215	188	234	235	208	200	208	206	224	213	185	193	216	226	226	233	206	203	219	204	226	205	228	215	183	203	237	202	249	187	213	206	218	203	209	204	190	220	197	236	198	198	208	200	237	192	203	178	198	211	207	231	249	216	181	204	224	211	212	240	204	197	204	214	216	193	198	221	206	214	234	201	204	229	205	215	208	198	197	208	190	226	213	203	203	208	207	203	189	209	201	232	199	199	214	219	213	185	242	206	220	212	218	211	215	218	221	243	240	194	204	204	207	192	213	195	239	245	205	188	190	185	195	227	219	213	214	194	237	198	196	238	190	227	232	195	178	188	208	198	180	209	202	212	214	185	230	215	203	206	208	200	191	182	208	230	248	258	231	245	203	208	216	237	229	215	234	210	200	205	189	200	217	201	220	204	215	204	207	225	236	195	213	237	179	197	229	215	191	222	197	204	198	191	204	219	214	213	221	180	197	206	202	199	211	210	211	228	212	231	217	188	188	217	213	207	199	210	186	218	197	206	201	205	213	222	192	181	181	234	200	210	214	211	191	207	232	196	211	226	211	227	196	211	212	206	188	178	233	242	200	198	198	203	197	208	211	187	221	191	211	196	209	185	220	196	236	201	208	231	203	215	210	225	228	200	207	204	223	238	204	219	177	192	210	206	207	195	245	215	210	196	213	213	169	218	211	190	201	220	193	238	205	214	222	174	202	228	207	221	227	198	201	225	229	187	225	201	202	195	210	227	214	224	195	226	213	210	204	177	202	212	201	197	216	198	214	214	211	222	217	197	224	208	228	219	200	201	207	210	218	215	242	200	214	197	210	197	209	242	195	198	197	221	201	239	208	199	222	211	209	217	206	200	219	199	203	211	207	200	226	229	219	213	202	208	202
20798	2399	5262	5959	5074	4245	3476	2959	2493	2092	1863	1661	1578	1398	1325	1235	1215	1109	1069	966	1041	982	910	912	904	850	863	902	853	826	836	831	770	767	819	742	735	731	742	714	703	747	681	732	722	706	688	693	690	697	640	667	656	640	707	703	676	672	671	700	708	649	601	674	664	654	678	644	646	648	661	686	673	652	653	610	633	673	673	696	658	643	635	660	687	628	626	620	652	651	603	620	642	664	654	615	602	694	648	645	628	638	665	634	654	618	603	635	683	599	651	645	643	621	646	681	592	643	635	655	615	595	671	644	662	633	633	617	673	646	657	670	631	633	655	694	623	642	664	637	647	628	656	637	639	617	664	640	625	678	640	673	616	628	643	620	607	613	643	659	615	670	645	625	663	627	617	621	646	587	650	609	645	649	651	596	597	606	631	618	600	559	631	655	621	654	643	667	694	668	573	640	622	676	635	657	603	605	642	613	659	644	630	657	656	660	662	623	647	650	630	618	633	634	634	619	638	690	602	647	630	646	634	630	640	649	608	606	641	667	615	674	623	610	657	610	596	617	646	624	578	638	638	643	612	635	634	600	652	618	621	686	620	605	598	586	628	644	630	631	625	622	643	634	628	678	666	642	656	624	620	612	595	597	646	636	616	650	625	601	647	618	625	602	625	627	639	615	630	583	607	601	609	662	666	593	599	647	682	644	634	633	644	628	687	648	612	596	576	683	646	633	600	652	633	662	615	631	679	665	623	597	645	618	641	649	640	638	614	649	612	634	634	594	632	628	635	601	624	628	628	657	654	654	638	619	632	619	608	626	656	622	695	657	610	597	622	628	670	629	593	609	640	638	608	642	624	638	611	607	656	645	571	623	667	672	576	687	603	649	587	625	623	610	665	672	610	613	608	636	627	611	619	669	615	621	609	621	627	636	632	632	629	681	637	638	663	631	641	648	599	646	652	679	640	646	635	641	575	631	651	640	670	593	612	603	638	644	668	631	643	617	664	621	630	676	624	608	623	696	607	603	649	692	627	651	632	651	625	630	665	638	635	648	619	623	670	649	637	608	646	661	635	671	651	645	597	619	587	631	619	632	647	653	632	622	627	624	602	625	623	646	616	613	600	635	653	626	648	642	650	613	670	620	645	636	658	616	648	600	673	676	643	643	654	636	664	666	658	635	623	662	580	620	699	636	606	609	630	606	632	613	609	639	637	648	639	637	665	639	583	610	594	636	633	593	631	642	637	654	619	656	638	650	572	645	619	648	650	590	664	630	655	648	603	643	593	631	605	631	592	635	603	668	616	678	612	608	635	611	658	636	614	629	619	622	630	620	636	627	650	644	662	611	644	669	621	600	592	669	634	659	636	613	620	649	659	633	655	588	605	657	691	629	628	627	668	630	659	629	660	650	618	630	641	632	650	700	632	585	654	608	616	662	639	627	597	630	587	650	582	647	635	630	668	631	586	603	652	617	578	689	649	677	626	683	638	631	609	629	609	663	614	612	639	624	649	633	625	605	654	652	659	597	644	668	591	643	651	617	631	649	634	610	604	617	615	619	639	630	645	649	666	628	584	627	658	680	663	593	633	620	606	663	623	615	651	650	627	654	616	628	623	629	629	615	602	633	590	579	618	631	630	685	652	623	640	620	636	596	680	612	650	664	671	642	623	702	635	640	606	666	661	625	643	633	582	641	618	670	613	680	596	592	617	635	613	617	613	643	633	656	685	606	643	593	630	643	648	569	668	661	663	653	620	644	635	630	618	622	679	645	646	644	646	636	629	602	625	646	628	672	628	625	633	567	616	687	629	627	583	653	630	632	615	662	605	639	638	643	560	608	630	637	633	647	628	622	650	636	608	611	610	632	634	650	614	642	639	642	609	668	653	617	655	659	690	603	671	626	585	671	630	660	607	627	608	629	627	606	657	624	650	633	629	617	625	628	614	640	646	604	684	623	631	637	630	607	646	613	628	572	603	666	652	647	673	656	637	617	634	641	672	634	668	621	635	642	647	647	648	602	599	611	637	614	635	611	625	595	610	641	615	654	590	632	662	600	605	666	661	608	600	609	599	683	600	644	630	652	664	573	629	621	601	611	631	681	610	636	631	628	627	596	644	662	598	619	621	600	628	661	618	619	581	637	639	614	633	653	601	651	646	619	664	607	603	677	612	594	647	620	605	647	645	630	572	646	606	646	607	628	604	591	591	642	652	688	600	622	614	627	615	655	673	640	621	622	598	609	603	609	630	623	612	580	651	654	682	657	589	625	607	677	662	650	629	675	631	644	635	603	627	617	589	577	571	675	625	584	677	606	591	653	599	612	623	599	647	650	663	607	601	596	619	675	605	651	589	648	636	625	591	571	627	599	588	600	626	611	670	663	682	617	624	580	619	634	635	629	668	646	615	632	653	632	631	617	657	629	631	649	657	625	620	591	608	637	650	697	647	655	657	629	630	648	618	598	681	644	675	661	607	616	637	631	626	654	664	629	591	602	611	632	645	647	648	636	618	640	640	625	651	638	655	631	618	638	654	671	610	645	626	687	644	637	587	650	639	608	648	636	644	644	617	605	620	628	667	632	611	663	649	608	600	682	683	635	619	647	669	629	655	592	637	681	625	645	638	591	626	611	650	656	610	610	627	590	631	644	653	629	600	640	640	644	643	604	678	627	596	629	640	629	669	617	650	628	642	611	616	634	621	608	632	607	602	630	626	626	661	610	628	635	605	644	617	629	599	596	622	677	648	693	641	641	638	596	671	648	596	637	628	604	606	624	645	648	642	622	654	622	637	643	642	610	598	664	650	628	632	646	660	594	614	628	624	638	655	655	674	647	602	597	671	619	605	662	640	601	611	665	650	641	623	621	609	654	584	678	685	654	619	633	631	609	620	601	620	626	622	613	622	667	624	602	595	644	604	666	621	661	606	645	630	658	631	598	587	659	638	594	605	609	618	648	608	626	604	649	629	631	611	652	604	624	629	596	631	667	608	617	633	628	640	626	648	630	594	671	668	646	609	657	595	654	608	621	682	619	644	635	644	671	602	635	636	609	633	617	603	641	611	633	646	639	621	617	609	669	634	590	677	604	620	642	640	655	604	633	686	646	639	634	611	639	658	599	615	622	629	594	626	645	643	675	623	681	611	605	614	649	630	593	627	650	613	643	615	680	579	652	598	635	650	648	621	667	636	643	621	649	630	632	691	628	654	640	608	595	663	614	652	609	641	643	597	652	604	569	616	609	661	649	640	624	610	630	624	628	615	635	642	644	615	594	615	637	614	670	624	665	678	651	695	682	608	615	621	585	623	577	651	632	657	597	669	629	639	623	614	621	617	596	620	614	639	610	618	667	627	607	629	629	649	574	638	626	651	625	601	644	622	608	629	616	634	653	621	631	642	624	648	669	648	639	623	605	608	603	649	639	593	630	635	697	600	683	642	626	685	593	641	646	647	659	629	624	606	595	614	637	665	637	614	637	628	615	656	633	639	679	615	617	649	631
5323	320	216	122	121	91	86	83	103	87	76	102	78	82	81	75	91	82	98	84	97	98	66	92	94	106	89	96	78	80	86	82	80	89	91	91	101	98	82	92	91	81	90	92	91	85	72	80	77	90	92	69	86	55	72	77	91	71	90	71	81	85	93	84	85	90	84	83	89	80	72	74	82	77	88	76	75	88	63	81	69	80	100	73	97	82	92	71	84	87	83	88	78	85	74	88	76	91	99	72	70	98	77	88	89	78	94	101	79	101	88	72	97	71	76	77	83	80	68	92	83	82	81	96	85	90	78	73	71	76	81	101	80	82	74	82	87	94	69	88	95	86	96	81	81	80	78	84	82	74	73	92	86	87	88	96	86	81	96	84	77	85	83	84	89	78	91	89	89	96	90	104	88	77	73	69	90	96	93	73	73	80	95	86	93	81	77	88	100	80	82	92	70	87	89	91	75	98	102	80	77	75	84	78	90	105	83	85	82	85	88	81	86	93	86	94	103	73	90	89	84	91	85	103	99	77	94	78	67	101	75	101	94	69	80	86	76	92	82	94	80	80	101	88	118	88	101	84	82	84	89	83	94	78	86	95	80	83	71	86	79	85	82	71	75	84	100	88	72	87	74	85	68	86	68	78	81	83	95	63	82	107	78	76	80	73	88	90	98	96	95	80	84	84	89	87	70	98	73	78	90	85	83	91	85	83	87	76	88	98	93	89	88	83	72	85	97	83	102	80	100	95	87	84	95	86	86	78	77	108	91	96	81	86	73	81	78	89	84	70	87	93	87	75	100	82	77	87	95	70	85	74	101	101	76	83	79	97	82	86	69	77	91	93	94	93	89	87	92	70	79	92	99	83	93	102	69	80	69	87	80	95	78	93	91	83	75	95	79	68	79	78	89	88	85	76	82	88	88	90	100	106	71	103	69	80	83	85	90	85	97	81	66	100	94	68	99	85	91	97	101	93	96	85	105	91	91	79	90	62	90	86	68	81	77	68	90	84	79	81	75	68	88	86	84	88	77	88	96	84	82	95	74	84	75	85	86	71	86	77	94	78	80	75	87	90	96	90	78	73	75	83	98	81	81	93	79	71	98	70	82	85	84	98	98	96	90	92	79	89	93	87	67	78	89	87	94	73	77	69	79	76	81	104	71	75	90	96	72	89	89	93	83	75	82	83	84	73	72	86	70	87	85	91	95	84	81	80	76	86	79	91	77	60	84	88	79	87	97	71	97	86	81	72	79	75	97	95	88	92	74	87	70	92	82	92	75	92	96	91	69	69	83	94	89	78	95	96	89	80	89	90	94	92	72	92	83	94	70	82	104	100	82	92	70	75	86	84	97	101	80	92	98	96	89	79	114	90	75	86	86	83	76	96	67	89	76	76	80	83	66	78	75	84	74	78	66	87	64	85	70	86	90	99	94	80	82	82	88	89	86	91	93	86	90	71	87	85	89	75	94	74	74	97	83	82	99	80	92	79	90	83	86	82	85	85	84	87	80	76	92	76	99	80	86	95	90	83	88	88	71	88	89	90	82	89	82	94	85	81	102	78	78	67	85	93	93	91	65	83	89	92	104	70	85	81	98	87	85	92	99	81	65	96	82	78	87	62	78	81	84	78	73	86	81	85	70	96	89	84	72	84	77	89	98	80	94	75	73	96	80	96	76	80	86	86	77	90	73	96	95	82	90	92	82	83	80	86	95	85	108	95	80	74	95	82	81	92	77	80	77	79	96	82	76	89	79	74	97	77	90	72	97	66	78	88	91	81	81	81	55	90	72	89	88	83	94	95	76	96	72	78	88	95	81	76	80	86	80	74	72	95	83	73	70	101	95	84	93	90	90	80	88	91	65	84	91	110	98	73	88	96	84	88	77	76	92	93	81	96	74	82	75	89	83	70	74	76	80	92	79	74	65	75	84	84	91	98	78	89	85	91	77	103	80	74	88	77	92	89	84	78	78	93	91	71	64	92	98	100	92	77	75	71	84	80	94	83	80	70	65	117	75	79	97	68	83	91	83	78	83	87	100	83	76	70	85	70	96	86	98	113	88	92	91	84	89	101	94	75	82	79	82	65	97	76	76	82	85	98	81	97	97	83	99	86	98	92	95	92	100	81	90	97	85	75	91	76	106	93	94	99	93	91	69	79	96	84	88	76	96	80	73	82	87	92	85	81	95	80	91	82	62	79	92	86	90	100	96	91	84	93	68	92	86	75	95	86	89	76	84	75	84	75	74	107	79	89	81	81	86	82	87	80	78	79	89	81	100	81	94	99	78	77	89	91	82	76	64	96	75	71	76	99	100	76	81	82	85	74	103	100	79	87	91	86	81	87	102	70	64	84	78	91	83	87	89	88	85	88	93	78	102	85	75	71	93	82	84	98	79	84	74	103	89	82	77	92	87	82	79	100	101	81	87	73	81	98	84	93	73	89	82	64	89	89	71	82	75	82	90	92	98	68	91	79	81	84	93	93	72	91	90	94	83	84	95	91	73	65	77	86	93	84	88	88	101	76	84	74	77	100	89	69	76	101	99	77	70	71	81	88	84	95	76	88	84	89	68	81	88	92	85	86	96	79	75	93	83	78	77	83	68	97	90	81	93	73	88	94	87	91	91	65	85	90	101	91	94	101	78	86	80	83	82	83	82	81	71	88	77	94	94	86	85	70	70	88	80	89	72	74	94	76	92	81	82	89	81	84	81	105	86	92	87	86	87	73	77	90	95	89	75	108	75	83	80	90	79	84	72	95	83	98	74	79	78	95	91	79	82	88	83	85	79	88	92	105	70	83	85	78	90	88	81	83	89	87	79	97	80	108	73	106	90	79	97	91	75	97	94	76	87	85	78	99	88	95	80	90	92	103	91	74	84	88	89	88	79	82	94	85	96	91	79	80	87	96	68	95	94	79	69	87	71	81	77	86	94	77	68	93	75	85	84	68	84	75	83	84	99	76	88	72	84	94	97	87	83	71	95	85	88	65	80	83	86	76	83	105	88	80	69	90	80	101	95	90	86	86	84	75	86	81	82	96	77	83	88	77	93	85	80	94	84	94	86	85	84	76	88	75	85	101	80	73	89	81	83	87	77	96	82	100	82	91	88	76	96	83	86	92	96	95	85	75	75	81	90	77	65	92	73	76	93	76	88	91	82	88	103	80	70	99	107	98	89	78	95	88	74	93	78	95	91	87	73	95	105	86	73	80	61	96	76	75	87	83	75	94	77	80	84	80	105	99	82	68	83	88	102	91	79	86	86	78	77	78	80	64	85	71	97	84	95	82	85	80	69	90	89	90	93	75	82	106	83	89	92	98	82	84	81	80	85	65	87	81	63	81	74	81	108	93	88	87	97	91	86	111	89	99	92	80	96	90	89	78	88	67	74	90	74	76	83	75	84	97	101	82	99	79	79	90	92	78	94	81	72	79	83	98	89	73	83	93	103	87	74	76	81	83	84	82	95	94	84	70	85	82	101	82	112	81	74	86
5611	345	420	452	409	393	390	312	351	305	299	329	253	319	290	335	304	277	339	283	309	295	302	314	269	306	303	281	316	262	284	299	330	292	322	326	312	275	285	317	323	286	286	312	303	250	278	308	289	284	271	310	285	281	294	319	316	297	278	347	321	268	273	293	298	282	267	291	261	300	316	283	264	277	297	298	285	292	310	281	292	305	267	303	287	278	279	281	280	284	295	274	311	301	305	300	308	282	304	289	251	278	302	303	271	284	307	300	282	314	298	273	298	304	281	299	309	274	304	271	282	286	308	318	285	295	267	269	307	289	292	323	304	284	291	293	292	286	289	272	316	280	295	282	290	286	307	310	292	261	310	282	303	270	291	311	310	288	287	340	321	299	305	278	318	245	326	305	327	287	302	276	286	288	318	316	305	288	294	279	288	319	258	286	300	295	291	265	261	298	309	311	307	306	289	285	283	294	290	298	295	301	265	286	310	304	282	298	273	264	270	310	275	258	273	292	315	319	289	306	279	287	318	282	312	290	287	290	262	287	293	309	294	281	319	296	304	268	292	287	281	313	319	287	259	295	299	307	287	293	299	291	328	294	297	286	285	348	294	280	284	294	279	317	285	263	296	295	278	267	299	255	298	312	255	301	286	296	326	284	304	279	319	288	263	274	317	280	289	301	272	286	303	293	294	285	317	283	306	299	283	281	277	294	318	309	286	294	292	290	282	283	274	277	295	291	280	319	316	313	319	296	302	284	282	285	304	344	274	280	278	295	272	291	311	289	321	288	295	282	315	271	308	310	297	295	318	300	281	335	296	284	294	311	330	319	304	294	313	280	284	305	263	258	305	275	303	321	267	307	302	285	273	323	310	304	295	326	295	311	314	284	314	291	282	300	282	302	279	276	283	338	282	266	296	276	278	265	266	290	285	302	287	299	284	278	309	329	274	288	301	293	263	302	276	311	281	301	285	302	279	293	296	297	310	285	314	290	295	319	281	298	317	269	311	269	304	282	277	320	283	287	312	296	274	303	313	290	304	265	288	306	306	299	319	301	309	288	297	322	292	251	291	285	293	307	293	302	259	275	302	290	273	287	281	258	306	314	302	289	295	275	275	301	299	270	283	301	296	277	319	292	268	281	270	338	312	294	278	296	291	306	298	283	296	310	282	330	289	285	301	278	286	281	316	258	309	323	308	294	309	299	289	312	330	290	325	279	308	302	298	318	298	329	288	306	320	295	271	268	291	301	276	299	288	286	287	276	269	274	278	297	293	280	277	278	307	288	308	288	306	257	316	321	296	283	272	280	318	297	298	297	328	279	282	294	331	285	286	284	321	313	315	313	310	335	301	281	320	283	306	342	268	292	302	284	287	305	316	281	261	276	307	291	298	272	284	287	303	320	293	301	302	261	293	261	310	320	271	318	293	299	282	272	313	276	307	311	309	274	277	292	289	285	280	296	304	327	281	276	279	295	306	267	293	266	282	294	272	313	295	291	278	291	289	287	292	309	275	298	308	278	303	292	312	290	300	297	268	297	274	284	302	324	292	290	302	308	258	303	283	297	328	280	291	300	301	317	318	267	294	295	272	308	275	293	314	306	296	305	288	262	309	278	277	304	295	264	276	326	284	285	305	313	314	282	329	302	322	262	260	285	297	279	307	301	310	271	305	297	305	316	292	291	285	293	333	292	282	287	286	319	301	278	276	289	282	272	285	288	273	294	287	294	322	281	288	293	292	288	281	285	280	289	334	294	305	286	287	286	291	303	290	295	314	313	269	285	272	307	260	282	284	288	300	286	278	330	313	269	287	277	304	315	308	316	284	296	289	312	281	313	289	336	279	308	278	286	292	290	288	272	296	277	281	284	276	278	293	293	273	284	287	295	280	278	283	287	318	310	276	299	274	271	265	306	278	281	301	303	324	275	298	283	296	268	317	278	306	302	294	320	296	318	289	325	266	308	303	297	286	272	271	281	274	286	300	296	340	275	268	278	286	312	310	320	275	289	292	289	298	301	291	285	307	279	300	301	286	317	316	260	288	298	300	277	310	285	275	297	285	298	253	332	280	283	314	279	292	307	291	321	260	312	281	299	293	272	273	318	307	297	281	273	264	267	321	278	306	287	334	301	296	301	291	302	319	259	274	253	318	291	289	322	292	316	299	283	287	269	304	313	299	287	258	248	291	302	272	284	267	298	278	304	349	282	286	312	261	285	296	270	288	297	299	284	300	312	299	302	294	308	271	319	286	298	261	300	285	305	308	310	298	252	316	292	284	288	319	278	266	296	289	306	286	296	299	299	298	301	302	272	331	295	306	273	270	289	290	314	280	295	295	302	304	294	299	281	285	286	313	297	278	272	316	300	298	288	315	277	286	269	292	273	300	322	318	270	275	280	276	307	285	279	305	294	278	253	277	281	310	289	274	326	329	312	299	294	281	303	280	302	280	290	285	292	289	303	280	297	315	268	308	303	325	294	282	314	286	297	277	299	317	292	290	284	332	311	288	295	286	301	273	278	287	303	303	317	274	317	312	290	284	309	296	312	302	247	302	282	292	287	329	300	284	295	291	309	300	316	282	303	295	317	294	310	287	277	323	295	294	251	281	290	272	282	287	276	285	302	278	292	293	305	242	278	342	308	289	293	286	285	277	295	271	291	289	312	286	251	309	251	293	303	301	292	312	353	272	287	319	276	276	310	290	289	271	273	262	320	296	278	307	327	258	248	303	307	278	305	334	302	291	295	301	278	256	323	325	302	291	294	291	292	282	297	272	293	293	277	304	296	269	278	265	289	287	314	300	288	291	295	255	274	301	285	296	306	276	267	300	272	297	307	320	293	304	312	299	294	301	295	280	299	298	313	298	304	282	277	305	287	309	288	308	289	297	322	273	297	313	319	298	298	284	278	293	283	268	309	293	294	302	305	284	305	308	324	314	293	279	298	323	280	309	274	307	271	257	295	276	275	268	314	282	290	297	290	286	282	296	289	310	299	281	305	308	293	303	278	266	281	299	307	317	300	272	287	275	300	271	322	274	289	298	284	293	293	330	261	303	285	286	290	327	282	309	292	288	271	288	293	300	300	274	306	264	284	314	301	302	332	279	278	294	295	279	254	287	312	334	280	304	305	297	288	278	266	301	288	293	283	271	286	268	272	295	319	338	283	324	299	287	303	287	280	303	314	275	278	295	277	291	284	306	297	319	296	300	315	296	298	283	274	263	288	328	303	312	279	317	290	301	296	297	306	289	307	290	280	312	316	282	306	292	301	307	284	305	331	267	320	310	285	271	308	250	288	321	322	249	286	332	288	313	292	304	260	289	303	316	301	281	295	295	311	290	281	311	274	278	298	324	266	297	255	274	297	315	309	293	273	298	301	305	307	306	300	304	288	303	308	280	294	277	282	290	263	276	295	314	281	299	305	271	274	327	323	284	307	316	293	291	274	318	310	294	285	289	329	272	264	289	265	322	286	307	258	296	251	270	276	291	304	313	296
35970	11686	1817	951	707	562	435	362	281	239	233	199	169	167	160	146	147	153	147	132	143	133	115	132	132	114	121	133	116	120	113	112	99	100	115	110	106	108	122	101	107	103	92	110	101	98	111	117	119	114	108	105	96	98	107	108	92	107	108	127	113	89	90	99	116	118	100	119	99	113	101	83	115	103	100	90	97	126	112	94	111	123	122	91	97	108	125	109	97	119	99	93	106	87	107	107	103	91	120	123	105	110	94	107	105	97	101	103	105	94	101	104	104	100	125	96	98	117	102	105	92	100	110	96	112	111	104	124	89	111	82	109	86	118	113	94	111	118	84	114	112	102	110	81	111	102	127	117	102	112	86	110	121	104	112	115	105	116	99	113	109	111	91	104	99	100	122	102	110	106	101	99	94	95	114	101	103	109	104	119	112	113	104	108	90	119	95	115	107	91	123	110	108	121	109	124	100	95	97	101	122	102	112	112	92	110	108	107	102	107	105	109	92	95	121	97	106	104	91	126	101	103	109	96	88	95	104	107	103	102	97	115	99	94	103	119	90	108	91	99	106	104	105	103	114	109	115	108	101	91	94	113	95	113	96	130	85	100	121	97	101	122	112	119	94	96	110	101	118	127	89	101	122	103	115	99	111	102	102	110	85	113	121	104	100	101	116	98	116	88	123	113	95	108	105	97	90	108	107	105	104	113	97	96	100	97	101	111	95	102	128	119	112	106	96	112	102	113	106	104	97	100	121	103	107	98	83	112	125	116	115	100	94	109	115	96	98	109	109	108	107	98	102	105	100	109	103	124	105	84	117	107	137	115	103	97	102	102	85	94	107	110	100	107	102	107	125	113	98	129	108	74	105	121	105	94	110	94	95	110	80	104	130	121	118	97	98	118	105	129	87	117	104	93	123	100	87	116	102	90	86	86	111	97	106	99	110	97	93	94	105	91	96	101	101	132	111	100	119	109	122	111	95	117	97	104	88	100	116	109	83	108	100	118	90	112	122	123	120	106	101	117	99	113	106	117	104	107	98	117	88	102	100	107	112	116	94	106	97	97	98	96	113	91	110	113	115	124	97	82	109	119	106	99	111	111	88	119	92	107	95	98	94	99	81	115	123	114	117	112	107	97	110	100	85	96	100	105	104	114	120	92	122	96	89	96	109	114	113	96	105	105	99	114	110	113	120	106	97	96	125	118	120	105	105	101	123	119	114	117	119	114	107	127	108	112	99	119	89	104	95	100	86	116	116	113	96	97	115	98	101	117	124	88	134	112	108	103	99	88	80	82	110	114	97	108	109	104	117	110	108	136	89	95	103	95	102	104	83	116	105	111	106	82	93	114	101	101	122	117	102	115	101	96	95	119	106	89	119	118	123	105	115	105	116	109	77	109	116	101	107	112	93	103	103	113	109	107	100	118	112	84	95	102	102	106	104	103	110	115	111	97	103	107	91	109	83	115	101	110	98	118	93	87	119	109	97	123	117	119	113	120	110	96	96	112	112	121	81	118	94	109	105	106	89	111	110	104	104	88	115	121	125	112	111	110	84	106	115	77	115	104	106	107	89	107	113	104	108	108	122	113	108	94	110	119	113	109	102	116	103	103	109	88	117	103	81	109	109	104	107	103	116	112	96	113	101	99	123	111	90	100	87	107	105	108	109	103	120	120	85	81	85	118	97	109	126	102	83	110	102	101	96	107	96	95	106	115	96	108	88	99	118	117	92	107	104	89	102	129	119	127	117	106	75	131	110	101	118	125	118	97	116	109	120	94	102	103	112	84	106	91	97	114	112	102	115	106	105	125	88	104	99	108	92	108	93	89	107	108	102	103	113	104	94	114	115	111	99	111	114	92	97	118	112	100	95	109	96	120	109	113	90	122	111	107	117	105	107	98	103	112	96	110	94	111	107	108	116	108	107	100	100	102	110	104	98	101	102	109	84	100	122	107	108	111	126	99	98	112	117	102	107	112	122	106	95	109	116	115	110	95	125	110	105	105	91	105	100	109	104	100	107	107	107	86	112	117	108	107	85	115	113	90	135	104	107	110	107	115	104	110	109	96	113	107	102	132	100	102	113	101	109	94	82	109	103	94	97	105	97	110	114	97	89	96	102	112	96	105	113	108	106	82	124	106	111	113	96	115	96	93	105	103	93	92	101	103	115	103	107	96	90	131	103	111	91	118	120	106	116	92	98	111	111	125	120	96	110	94	104	101	109	94	142	106	100	104	120	94	94	98	109	109	111	100	105	103	102	101	106	126	126	102	102	97	95	112	133	110	104	123	88	122	122	106	121	108	102	95	130	97	121	107	89	103	87	124	119	96	109	111	114	106	110	110	110	104	116	122	90	95	103	110	111	113	104	118	107	108	103	113	109	100	106	86	101	108	101	109	109	108	94	102	101	86	93	100	106	104	109	112	108	107	121	119	113	110	104	110	101	91	103	92	108	110	113	103	99	98	98	103	101	116	101	94	110	107	102	109	101	106	122	100	106	107	112	113	80	106	98	114	88	101	109	98	115	96	93	111	93	115	92	80	106	95	102	111	112	103	119	104	107	119	103	98	109	94	107	124	108	107	111	103	110	115	107	94	97	116	94	120	108	122	99	118	115	89	103	122	119	108	105	98	110	98	109	101	120	107	113	96	95	106	96	107	94	115	104	122	89	108	104	114	117	116	117	96	107	105	109	116	89	81	123	117	115	119	113	134	108	104	93	117	100	100	102	121	101	102	111	116	89	97	118	82	98	116	99	91	105	105	114	109	102	105	95	92	92	122	105	94	120	112	101	106	113	98	98	98	105	121	100	104	113	109	95	93	85	99	111	118	101	96	113	111	92	107	100	106	93	108	97	108	119	125	109	118	127	92	86	123	107	119	91	100	107	98	71	105	134	107	112	90	103	102	114	89	122	99	109	124	116	105	112	116	113	105	84	120	108	111	109	112	110	88	126	108	110	114	100	91	104	105	99	117	113	104	111	102	96	120	88	96	114	107	128	107	89	114	108	100	105	110	103	116	90	103	106	98	109	96	110	92	123	101	107	113	110	104	101	96	98	98	112	119	113	109	106	105	85	110	117	102	113	107	96	101	99	94	96	113	109	104	90	113	99	98	106	98	113	98	101	104	112	111	104	101	110	107	98	108	93	113	88	88	110	135	111	96	108	88	102	102	109	95	100	97	112	105	111	116	109	99	100	104	125	96	115	121	110	97	103	114	104	89	114	99	106	114	113	112	99	106	117	95	113	108	106	89	115	91	112	90	113	119	116	78	108	98	108	106	113	110	121	87	115	121	105	107	95	109	90	113	117	107	117	120	123	119	106	116	97	94	105	95	103	109	96	101	110	83	110	107	107	104	104	81	137	105	110	110	109	115	88	105	109	101	107	116	110	117	94	111	104	122	90	105	112	107	97	102	106	108	105	118	101	92	99	111	99	118	103	111	113	111	109	123	117	126	108	109	121	121	99	109	99	113	128	108	101	107	113	103	98	103
15883	1254	2832	3203	2712	2356	1892	1525	1273	1075	1012	926	822	772	730	666	649	578	609	512	538	537	465	509	456	517	476	455	465	462	462	443	443	429	440	448	411	387	380	381	391	419	397	401	394	417	383	395	388	387	390	384	392	387	421	374	367	364	384	373	373	391	397	389	398	369	403	390	372	380	395	377	387	355	344	381	329	390	340	361	361	341	345	330	366	354	346	353	380	322	372	368	356	330	380	366	371	355	366	350	353	389	380	363	330	392	334	339	383	368	371	376	366	371	385	364	392	353	361	372	339	370	370	340	361	365	344	362	353	334	380	372	346	389	384	364	373	347	371	387	365	362	360	373	335	360	331	343	335	367	370	337	348	335	331	354	371	357	343	381	376	391	360	376	353	358	337	355	358	377	342	359	342	359	331	404	371	342	385	344	357	355	343	331	315	350	370	382	385	326	362	362	356	330	359	353	359	360	376	333	371	324	394	323	375	366	369	383	361	387	352	392	365	396	341	355	339	376	321	392	353	339	365	352	341	349	371	375	364	361	362	318	375	372	355	374	377	327	404	350	343	376	361	363	362	333	381	347	345	353	346	380	362	388	367	337	310	349	332	367	331	362	340	369	359	365	340	332	340	363	330	363	362	353	376	338	381	347	341	347	343	344	379	393	360	337	350	362	386	355	343	346	351	346	360	370	349	336	360	382	383	393	346	347	353	390	353	338	343	360	374	357	337	368	322	362	385	340	392	352	334	346	361	388	344	381	344	312	347	361	353	361	341	384	361	334	356	371	338	381	319	343	359	349	377	350	333	385	386	352	352	336	411	331	341	364	363	386	325	359	398	347	377	366	366	374	351	345	345	362	330	365	364	387	339	324	372	378	360	341	367	364	356	334	363	341	337	364	316	375	381	360	365	353	370	373	382	344	349	378	371	346	338	389	359	376	344	335	341	358	338	332	331	350	370	357	359	365	358	351	342	375	392	377	319	348	354	378	323	362	333	338	365	390	369	370	371	386	343	359	337	359	377	345	340	346	355	351	342	343	361	357	389	337	378	359	356	365	340	356	342	339	305	354	367	366	363	347	363	364	339	370	381	355	359	356	378	356	354	351	362	358	316	333	324	404	332	375	399	374	361	348	355	369	336	343	342	341	337	373	376	367	355	363	366	404	360	327	353	377	387	320	320	360	346	353	384	334	368	358	364	353	321	363	364	378	360	333	397	354	347	354	361	376	330	386	349	335	373	339	339	336	327	381	360	352	359	379	361	330	355	352	350	366	367	361	346	349	405	344	370	383	347	376	391	351	327	345	350	354	384	338	356	367	363	335	374	357	353	373	373	368	325	330	374	353	370	370	386	387	349	395	336	349	325	411	356	380	372	355	351	343	355	375	379	352	357	347	375	360	364	365	347	357	373	373	351	339	366	350	344	389	378	347	371	344	336	368	339	365	363	340	361	349	339	362	397	354	359	363	341	334	349	355	364	357	338	328	372	369	358	366	382	347	372	389	410	380	330	347	348	371	352	354	355	337	374	339	397	368	374	339	363	336	323	338	348	400	367	353	347	377	341	349	349	359	335	351	367	319	355	346	365	353	355	370	382	341	323	357	357	363	365	359	354	336	370	349	355	324	316	345	352	393	351	323	347	345	358	376	373	352	345	349	330	361	355	342	368	333	379	358	353	365	352	340	369	356	396	367	350	340	350	328	358	408	382	348	356	389	377	376	362	366	377	349	405	384	361	383	356	343	355	351	354	382	354	364	329	384	339	342	355	365	326	354	351	378	359	349	332	338	350	359	367	343	356	360	321	376	365	343	353	379	331	348	351	358	353	384	350	336	347	349	361	365	364	323	373	369	343	347	350	348	342	357	333	367	348	354	366	365	365	357	353	361	373	377	382	349	384	357	335	334	356	368	345	353	374	341	347	370	358	340	339	340	365	377	369	365	342	344	397	386	366	348	326	379	368	376	381	342	363	354	310	348	353	376	372	356	350	333	358	332	365	382	326	363	381	355	352	363	363	355	381	301	369	382	335	368	356	356	320	351	355	329	349	371	373	351	369	389	337	354	319	304	351	329	338	343	367	357	365	355	346	362	357	341	383	378	393	350	368	346	369	354	386	380	371	359	353	366	341	387	372	350	322	354	367	361	346	359	376	341	355	367	384	370	300	336	375	367	367	362	341	363	340	355	363	396	371	361	374	378	368	359	345	354	321	352	315	344	386	338	355	358	414	342	365	349	357	346	365	387	349	369	344	353	351	342	385	336	327	391	351	341	330	323	347	371	357	379	375	379	366	356	351	348	354	328	353	353	333	321	362	383	353	356	381	376	353	364	397	389	355	350	375	344	343	335	360	370	339	371	348	357	371	366	374	378	373	343	338	370	336	361	364	385	367	342	356	318	291	345	364	359	358	343	339	380	355	396	363	347	328	376	357	344	364	359	350	369	366	367	357	357	340	295	358	362	397	376	367	345	405	382	375	358	370	333	380	380	347	381	348	351	403	345	355	373	358	348	370	384	337	346	366	383	366	366	371	355	362	345	373	339	330	356	386	354	386	316	376	369	329	325	354	321	355	352	355	380	368	355	361	350	380	375	343	328	365	361	323	325	387	334	341	344	361	350	393	336	331	334	384	345	371	354	350	374	352	359	345	369	321	375	351	375	341	367	401	345	368	358	371	354	350	335	334	351	333	384	373	401	338	341	354	338	388	359	395	346	389	408	313	343	333	387	387	356	357	367	352	346	338	323	346	369	378	334	366	365	356	357	353	363	354	389	332	391	328	339	351	357	348	385	349	377	376	348	370	330	330	329	339	360	350	362	333	339	357	397	361	339	346	378	314	322	353	375	356	343	336	386	357	345	375	376	326	343	325	328	352	322	332	326	337	391	380	374	318	335	328	321	381	376	370	351	344	365	375	349	352	351	347	365	387	354	339	359	379	389	336	342	342	326	406	368	336	383	368	335	372	354	367	357	390	348	375	376	374	375	345	350	366	325	359	357	357	355	365	348	365	340	355	357	361	381	372	359	327	352	384	357	343	347	368	372	365	361	360	383	376	347	358	356	356	341	389	365	389	362	364	356	387	381	317	350	350	343	367	363	372	375	332	378	365	389	358	337	341	321	353	386	380	356	318	362	372	372	343	361	387	368	334	329	351	342	380	396	349	354	360	336	336	356	342	357	374	342	325	360	333	373	328	352	347	340	363	342	351	365	368	381	353	331	353	349	324	370	347	343	385	342	343	372	374	333	361	370	357	368	364	340	321	327	346	381	314	368	343	397	344	350	369	365	340	356	387	317	343	342	356	360	370	331	350	345	359	334	323	347	382	378	338	371	363	354	353	354	356	350	364	390	337	329	353	356	354	336	368	352	328	358	324	358	395	353	348	343	374	339	373	368	346	333	336	379	360	341	353	360	334	356	339	359	350	361	350	369	354	369	348	333	358	338	324	352	357	341	365	348	326	349	359	385	363	363	375	374	355	369	334	357	325	338
43168	19563	5828	2103	1448	1054	841	687	558	465	417	411	357	337	324	320	300	264	267	277	281	293	263	283	222	230	222	229	224	208	232	229	213	224	207	250	239	226	193	239	193	190	221	209	223	234	227	216	217	221	237	181	214	226	221	210	242	219	217	195	202	211	216	218	246	199	236	199	227	231	236	228	214	213	207	206	213	220	215	207	215	221	203	207	212	232	218	212	213	210	193	219	205	223	201	220	216	226	191	211	241	203	191	217	224	194	200	236	227	191	218	230	193	206	207	207	196	235	193	206	177	209	225	182	230	211	191	224	224	234	200	228	180	210	188	200	235	190	199	215	200	214	212	195	221	209	182	200	210	191	189	219	209	202	206	209	220	223	168	193	202	236	196	222	217	211	234	231	214	207	196	198	208	211	214	196	191	221	207	199	210	220	209	205	227	230	186	206	200	227	189	211	218	224	207	223	221	231	185	184	217	188	217	195	202	235	192	189	228	223	217	220	221	210	236	223	197	217	220	196	207	219	211	199	218	222	220	204	202	212	226	201	192	234	202	193	197	225	225	210	199	202	204	216	199	198	243	207	206	226	210	192	214	204	255	216	211	221	247	200	251	203	226	203	207	217	199	207	170	195	222	192	213	204	218	195	186	200	227	186	219	214	230	197	228	193	213	226	247	201	196	226	186	221	204	216	206	199	191	209	242	198	201	229	194	221	185	190	189	212	227	215	215	215	207	204	222	226	190	232	200	196	205	186	196	198	213	218	212	242	224	227	230	211	213	205	224	183	194	193	232	173	214	192	219	216	193	206	212	204	183	207	215	196	236	194	202	222	187	227	218	210	210	225	218	205	219	215	220	208	234	206	229	238	211	211	247	211	227	205	211	207	198	223	206	194	196	232	238	218	209	197	215	207	211	220	205	199	228	200	218	227	220	190	196	228	195	199	185	223	228	213	215	214	183	176	220	218	211	205	210	202	197	213	206	207	211	220	222	211	201	220	203	224	223	206	199	193	211	214	220	233	230	200	199	209	205	225	210	203	199	224	196	183	211	211	218	216	217	208	227	215	208	177	207	232	206	226	202	207	215	203	219	213	223	193	206	198	195	213	198	170	225	206	204	201	188	203	222	194	217	213	202	223	227	218	207	221	196	229	212	222	188	228	173	221	208	199	202	221	215	220	226	227	212	190	215	244	228	205	213	202	209	200	208	212	181	229	214	191	168	211	204	221	231	224	227	212	198	192	216	199	194	214	170	217	222	198	228	212	213	222	200	194	238	187	196	231	216	202	250	211	199	243	202	202	219	190	209	206	216	201	192	179	198	205	207	197	199	190	193	225	226	214	221	206	196	193	203	210	217	226	187	185	231	243	198	202	207	204	181	218	183	211	219	216	195	212	206	219	215	206	205	218	215	232	187	209	211	210	214	211	184	229	211	215	224	203	214	196	188	200	216	222	232	220	210	159	219	191	221	218	189	217	198	215	193	197	204	208	211	217	193	224	212	199	203	189	209	205	208	237	215	209	205	217	208	204	201	243	203	219	217	189	200	209	213	217	222	210	240	226	205	197	204	200	225	204	195	216	255	215	203	209	197	196	230	233	219	212	203	221	207	219	202	213	224	240	202	188	209	235	195	177	207	196	210	212	235	201	196	219	180	194	216	188	190	222	217	219	215	212	205	227	190	212	211	219	217	179	218	205	185	209	212	235	215	192	208	224	202	208	210	212	210	207	205	219	209	213	203	218	219	229	226	227	209	243	220	210	225	204	225	209	227	221	193	224	206	215	211	205	207	242	193	247	219	235	199	207	207	225	220	252	217	204	204	217	235	239	213	209	191	222	237	205	180	210	209	202	198	204	201	215	203	206	208	219	197	201	219	210	224	205	233	213	209	194	232	244	189	219	225	200	202	188	223	228	201	224	194	224	213	221	212	199	197	223	231	209	222	225	232	214	196	227	199	198	210	227	213	185	226	228	193	219	189	216	215	204	200	213	212	206	243	226	192	216	242	238	195	212	206	188	217	230	189	216	211	212	198	212	212	206	208	211	203	197	193	210	209	194	201	191	222	212	244	230	228	186	212	196	215	201	229	224	225	226	196	187	196	199	199	196	212	230	225	204	199	225	177	215	194	211	186	198	210	203	207	218	236	229	205	202	210	233	195	218	229	212	235	215	198	207	188	201	216	198	194	183	200	203	196	214	232	239	215	193	212	207	159	243	205	197	208	234	199	192	219	231	206	201	201	202	204	214	202	203	201	222	228	205	207	215	199	189	206	216	226	207	232	216	213	211	217	210	214	192	213	229	195	206	208	201	181	180	195	227	208	182	236	194	211	188	197	198	205	218	201	216	192	215	208	230	242	206	211	216	225	203	219	214	205	207	211	236	180	207	217	226	206	220	211	234	201	227	214	233	241	231	199	182	223	166	202	213	209	198	192	192	207	185	189	209	231	201	210	199	216	203	240	210	199	241	218	195	219	225	201	199	192	221	213	229	236	230	200	203	222	207	184	216	196	214	217	229	182	216	221	221	187	211	199	234	195	187	215	201	197	210	197	224	207	185	187	230	197	195	209	221	216	227	206	216	211	234	231	196	190	206	217	223	231	217	244	246	217	222	206	213	205	210	194	214	192	193	191	202	225	213	197	202	207	211	200	218	203	216	226	205	238	222	217	192	214	215	204	223	219	217	224	186	210	218	204	236	196	202	202	197	227	236	210	239	219	223	211	238	188	209	217	207	186	208	225	224	217	193	226	215	201	190	225	192	220	201	203	241	206	213	214	202	187	228	211	227	205	232	197	227	225	205	215	185	229	225	188	182	169	218	211	228	205	226	179	189	223	213	214	230	227	219	229	201	223	214	196	214	235	237	228	213	184	210	222	243	184	215	217	212	190	206	205	204	199	187	209	179	209	212	186	191	212	222	194	227	207	179	204	190	211	208	201	179	214	199	207	244	213	206	206	203	192	203	232	186	200	213	208	221	207	192	193	220	216	207	196	186	203	203	207	207	215	211	186	197	198	235	189	213	210	221	211	202	208	235	179	215	214	238	199	238	219	200	229	223	220	199	211	232	229	207	197	229	210	213	199	215	222	200	188	192	203	219	202	231	186	206	195	215	246	213	215	210	213	195	191	218	228	190	226	179	188	194	211	227	195	228	209	199	200	199	209	209	182	184	191	200	219	220	228	181	228	208	199	188	211	198	197	194	220	222	196	236	200	220	227	178	204	177	216	222	195	203	216	212	219	179	212	202	213	230	199	212	208	232	210	218	207	229	232	214	207	210	204	194	212	217	227	217	187	206	209	222	183	233	221	196	201	209	205	218	220	226	179	226	190	201	225	219	190	192	197	201	200	191	214	211	191	217	240	162	198	199	198	221	216	200	209	210	231	207	197	210	219	196	204	204	215	193	206	216	232	196	210	234	212	218	210	223	202	220	221	186	184	189	214	211	222	233	228	202	196	203	198	209	224	184	211	221	209	209	207	216	218	206
19801	2473	5424	6160	5309	4295	3529	2888	2508	2146	1943	1762	1600	1406	1306	1259	1208	1167	1027	1048	976	966	892	866	896	876	868	832	792	832	844	787	749	777	767	786	765	773	742	777	729	715	734	690	743	678	713	691	671	722	717	736	663	692	668	630	718	684	719	641	657	640	674	620	652	659	652	690	702	665	653	635	617	657	621	633	624	656	625	673	615	627	611	639	654	647	630	630	735	652	633	606	671	690	653	634	642	627	662	661	645	644	639	663	610	625	613	638	665	599	614	609	638	598	635	654	622	622	623	636	630	657	676	665	615	645	684	645	614	639	638	664	632	648	642	639	669	681	652	667	612	614	635	662	605	615	658	583	603	664	623	622	571	650	626	652	608	623	649	614	624	643	636	612	617	614	672	676	648	610	602	649	637	618	668	629	651	620	580	645	664	617	595	659	635	622	656	589	618	644	636	611	678	616	650	640	626	643	645	630	601	636	660	623	632	623	649	585	656	656	636	646	618	619	641	594	642	609	600	614	601	630	583	591	625	667	619	630	627	654	630	590	685	644	610	658	674	643	629	650	637	620	632	631	620	657	608	612	664	588	615	633	599	647	650	627	617	646	630	643	626	640	629	644	665	588	592	624	588	616	645	596	666	632	597	641	598	672	645	615	672	596	609	632	626	623	579	639	615	655	648	610	607	644	682	616	645	651	641	662	673	636	630	628	637	605	648	600	619	608	621	647	624	567	627	638	635	628	652	610	640	615	628	634	614	624	644	638	624	645	626	615	612	636	623	627	665	620	611	592	647	686	639	586	635	617	602	668	620	599	631	629	630	623	634	630	608	604	612	665	587	644	607	628	622	607	636	631	626	617	599	643	630	638	611	626	638	632	646	640	592	590	681	634	675	634	648	624	651	650	606	620	653	590	651	606	602	683	624	641	637	608	649	657	639	629	649	630	591	642	630	631	636	612	683	639	608	629	639	685	634	596	656	641	618	601	618	597	634	615	637	618	679	618	619	585	610	617	607	617	633	634	603	598	687	616	620	604	635	629	637	577	662	648	652	647	650	660	628	650	663	628	621	663	640	635	653	638	690	617	612	629	637	593	635	574	691	589	644	657	616	589	622	621	670	558	678	640	676	626	637	627	634	679	620	630	666	610	630	644	663	599	606	633	649	565	618	622	621	628	622	662	597	639	658	616	598	625	665	576	629	592	644	619	635	621	611	652	623	597	660	612	613	645	658	592	668	659	624	578	684	616	633	623	607	595	653	594	624	626	630	643	622	647	614	644	663	631	630	624	602	599	673	616	630	628	635	645	649	659	649	605	656	616	610	642	594	639	666	617	623	640	609	637	658	622	629	637	652	614	675	665	617	591	641	603	638	620	590	626	615	646	591	632	623	630	609	645	586	638	625	596	602	620	637	629	626	629	589	621	602	603	650	631	661	621	629	657	590	600	603	608	648	607	612	612	588	603	643	632	630	654	620	667	636	605	607	590	599	646	647	616	653	654	632	634	594	615	603	662	635	653	619	597	621	611	605	638	599	621	575	604	631	625	605	625	646	648	611	603	659	632	665	592	650	592	579	604	607	629	604	616	651	638	644	593	637	621	641	572	673	628	630	662	615	619	594	627	640	643	602	612	633	649	633	646	640	618	612	574	603	576	629	637	609	633	612	642	612	595	643	610	648	692	642	623	601	697	633	638	643	599	631	652	681	641	594	610	621	604	643	638	606	638	624	618	638	625	669	608	617	634	596	604	616	621	647	657	655	634	634	612	624	601	653	618	602	603	628	655	627	634	614	628	609	649	614	664	648	652	649	639	654	628	607	631	614	675	668	654	633	627	672	618	648	620	670	596	607	629	653	626	641	629	628	624	582	640	649	640	615	581	652	610	618	623	599	658	626	627	641	631	571	618	620	617	642	619	660	634	549	621	631	606	637	629	698	623	592	636	644	629	628	610	634	599	598	605	605	606	597	565	599	638	612	611	618	576	599	601	619	656	604	636	643	597	620	639	646	640	613	657	591	610	640	626	625	619	569	596	612	623	600	650	649	637	642	608	624	649	643	623	606	640	635	613	633	599	650	632	649	623	677	644	659	619	626	648	633	678	642	665	552	604	603	636	636	629	632	605	621	635	649	643	614	613	637	627	613	662	597	629	634	614	608	624	615	585	628	593	653	600	643	584	623	620	601	636	615	635	607	635	588	642	604	639	645	615	605	677	639	641	650	596	629	625	649	637	674	608	637	643	640	671	635	657	661	627	610	622	647	621	621	632	616	664	654	630	625	640	647	638	646	644	649	627	620	628	663	648	612	666	618	588	621	643	638	652	618	618	615	662	665	605	653	665	619	637	618	608	645	619	643	625	687	597	607	667	612	627	620	559	611	592	651	619	641	629	690	651	635	589	640	610	616	602	611	592	665	622	630	612	631	641	638	621	661	612	641	630	650	652	593	656	645	660	668	616	654	676	656	600	628	618	582	630	600	628	636	602	608	595	647	592	668	655	649	681	630	625	654	616	685	644	647	599	660	666	637	612	662	687	671	650	606	590	625	582	672	607	615	592	666	631	626	652	613	632	585	633	618	613	653	643	584	667	652	627	603	626	648	675	605	624	618	590	582	634	626	663	583	603	612	654	638	605	611	623	655	612	616	642	622	630	605	634	675	654	635	643	630	640	662	687	657	636	620	628	629	619	602	630	607	650	620	673	628	629	623	672	636	662	566	643	615	599	662	637	598	624	695	612	611	638	640	642	657	631	643	623	603	630	587	629	649	583	635	627	656	633	597	605	677	634	616	605	641	644	693	641	611	590	578	621	674	645	670	656	609	638	633	662	603	605	666	654	672	655	590	644	630	599	622	631	582	657	621	615	631	597	589	632	609	601	653	604	673	587	619	593	631	634	617	631	598	644	640	628	646	625	654	637	622	616	628	668	589	631	566	639	622	649	620	596	612	621	610	643	649	641	651	617	584	642	637	597	633	608	636	670	634	612	620	660	640	634	629	634	613	640	641	595	626	661	613	667	654	615	607	650	615	679	633	618	628	619	613	568	585	636	608	625	606	659	645	589	653	617	590	603	575	630	672	582	654	645	636	620	622	613	602	625	622	575	611	691	648	630	623	587	577	598	642	649	601	582	621	628	622	643	622	657	629	620	631	616	630	638	615	641	641	658	613	635	613	624	601	636	621	602	611	636	614	630	629	599	639	665	599	645	623	649	637	615	603	595	644	631	651	611	628	616	640	676	638	593	647	623	648	671	595	645	653	619	632	666	626	638	630	635	665	673	623	642	642	629	652	672	591	610	650	592	652	652	639	609	572	654	633	619	679	573	653	621	656	594	609	604	636	634	690	663	649	646	617	616	605	661	619	591	608	661	640	645	588	620	646	636	598	646	634	610	623	606	671	617	650	639	593	639	649	660	641	622	622	627	613	621	663	620	655	646	673	612	644	590	667	670	612	588	623	623	682	611	663	608	660	624	592	632	653	586	620	645	609	609
4856	289	141	130	96	109	103	85	94	110	79	94	98	71	83	97	72	72	75	98	79	90	88	84	99	77	65	97	69	82	68	80	83	109	92	83	76	73	80	89	88	80	70	88	95	79	83	86	106	87	92	78	82	71	76	84	72	75	76	82	94	106	83	75	69	77	94	91	68	95	83	82	80	98	71	92	83	95	95	89	73	90	93	78	78	103	79	94	79	68	78	74	85	90	93	104	106	85	89	82	79	69	92	88	79	80	92	91	85	88	78	86	91	82	78	65	71	73	89	88	87	97	80	72	77	79	82	87	89	95	73	91	77	89	77	82	80	73	89	88	61	75	94	81	82	91	72	100	88	96	79	95	97	74	79	94	77	81	110	72	81	86	96	78	71	81	64	61	74	81	86	94	87	88	80	92	68	89	75	74	92	61	86	74	82	74	66	70	97	99	78	72	74	82	72	91	92	91	85	80	86	77	76	85	84	95	82	94	70	88	86	71	74	105	84	78	89	90	80	72	75	76	79	82	87	80	80	80	78	99	75	85	80	90	93	92	104	76	97	83	86	83	93	84	68	85	75	82	89	80	83	94	83	72	72	88	77	99	83	81	78	102	74	90	81	78	103	81	87	95	88	75	71	85	75	73	78	87	81	92	71	85	87	79	88	76	81	76	92	92	92	96	81	74	91	69	69	77	81	66	88	82	90	86	89	89	86	97	73	71	85	100	91	83	98	75	71	89	60	81	81	88	93	75	86	76	99	83	85	63	84	93	97	95	85	87	80	63	92	87	76	103	70	74	76	73	84	82	86	72	79	90	64	82	96	87	67	91	87	77	64	86	91	88	89	81	77	90	73	88	96	89	68	90	78	78	83	92	92	93	87	93	81	80	74	91	92	92	82	72	87	81	87	89	90	79	85	96	85	96	77	89	60	92	79	79	79	71	101	95	82	90	87	82	75	93	83	80	95	83	89	90	78	84	74	98	81	94	91	87	80	92	90	86	81	74	80	83	76	69	75	83	98	91	85	78	88	78	86	80	88	69	83	104	83	78	75	77	72	67	76	92	80	69	74	69	75	98	76	81	100	84	84	96	81	78	77	81	82	77	109	78	72	81	74	78	81	77	76	65	86	89	86	77	85	82	77	65	79	73	97	90	83	74	70	88	88	73	95	84	77	77	81	73	81	81	80	81	85	79	76	68	76	79	74	78	89	66	77	97	71	85	90	88	83	96	73	82	83	72	73	76	84	80	102	87	89	100	90	88	92	88	96	81	104	84	81	74	82	101	87	87	80	76	77	75	89	97	79	84	79	59	81	79	83	81	77	73	71	81	84	81	74	84	86	78	92	79	77	83	74	81	79	101	78	80	95	92	78	96	85	66	86	101	84	71	74	85	76	84	82	88	72	83	87	90	85	93	82	91	85	83	97	81	68	74	85	83	90	98	79	73	79	88	95	69	69	75	72	92	79	81	77	100	83	85	96	82	96	76	91	109	91	77	86	97	74	73	83	96	105	59	82	81	102	77	85	84	78	78	92	86	85	112	84	86	78	84	86	75	86	91	81	78	88	99	99	90	81	85	73	89	78	83	90	70	89	81	80	86	83	72	81	100	94	85	65	77	84	64	72	87	67	92	89	74	85	74	81	91	89	78	91	85	68	101	93	82	81	81	92	93	76	88	94	73	105	87	79	83	83	67	98	77	76	84	93	76	62	105	77	81	77	103	88	78	91	87	107	85	74	82	92	83	78	87	85	72	78	92	84	68	72	82	84	88	87	79	84	85	86	81	77	90	87	85	101	74	84	83	62	66	83	97	68	104	84	76	85	85	86	91	90	77	78	97	81	98	90	86	85	85	85	83	75	107	87	76	73	81	86	90	93	85	72	95	81	83	93	70	85	86	90	106	71	111	79	87	99	90	101	70	79	78	74	95	85	95	82	66	92	94	83	79	71	81	101	82	69	74	87	87	90	88	95	69	102	74	87	71	80	90	80	94	72	93	87	86	88	95	93	101	91	83	86	90	95	77	84	83	91	68	96	70	74	94	83	85	72	74	67	75	93	85	82	77	76	86	102	84	86	84	84	83	80	76	96	91	90	87	71	93	73	71	78	86	70	87	78	73	84	92	82	85	89	78	82	70	84	70	94	78	94	82	78	105	59	82	81	83	90	82	90	94	85	94	93	88	89	82	82	78	80	85	100	65	72	87	81	86	72	91	72	93	81	89	100	71	76	84	72	71	66	87	76	82	69	85	84	89	82	79	93	86	91	90	80	82	89	87	94	85	78	90	73	92	83	89	103	92	88	94	76	86	88	67	76	90	86	80	90	97	89	79	81	94	68	83	78	70	92	95	74	84	82	78	88	89	78	75	79	76	83	104	83	110	72	88	93	83	81	78	84	82	80	82	93	71	78	89	94	93	89	77	67	85	73	94	90	100	101	85	70	106	68	77	88	73	89	74	90	85	102	77	79	84	69	74	67	76	101	93	80	97	78	76	70	74	88	77	85	88	92	74	95	80	79	74	103	89	97	98	72	87	72	89	96	70	85	86	84	97	92	76	72	92	85	73	91	81	84	70	93	79	70	73	73	84	63	97	84	77	80	91	82	81	93	88	80	80	86	85	75	76	97	85	93	106	82	97	73	104	96	92	107	76	83	72	87	84	89	84	74	91	81	71	77	83	75	74	88	94	86	78	78	90	81	73	74	72	97	89	89	91	81	79	101	72	62	92	79	63	88	90	93	67	90	92	76	81	86	74	80	98	76	89	98	85	74	82	76	86	89	97	85	75	74	80	63	91	81	91	88	76	81	90	75	86	81	84	81	93	74	99	85	80	76	84	83	81	71	73	78	83	93	85	82	99	80	74	85	77	93	98	91	89	100	76	88	76	83	88	66	89	84	90	87	100	82	76	86	75	84	78	75	84	73	93	90	81	82	85	98	84	69	89	80	86	80	77	93	102	72	81	77	91	94	70	97	81	92	77	72	84	70	84	81	97	80	85	95	84	78	98	79	71	76	91	81	93	82	80	94	84	65	86	86	70	72	90	83	81	92	100	87	71	92	99	67	91	87	75	77	100	91	88	92	93	78	70	75	92	100	75	82	86	67	83	86	85	79	92	82	101	80	90	85	87	88	76	85	87	75	85	81	87	100	83	71	63	72	86	81	78	70	87	79	91	69	75	92	96	85	90	92	83	92	75	77	85	81	89	79	79	85	76	72	103	86	101	86	81	76	84	91	73	79	93	92	85	102	64	80	90	88	77	88	75	78	90	100	75	84	69	65	111	80	82	77	73	95	98	86	85	82	72	99	89	90	93	74	75	72	85	88	64	99	93	84	80	80	81	72	67	96	95	75	101	77	73	88	80	101	88	75	82	93	75	96	94	97	82	76	83	87	92	86	111	81	78	74	109	83	90	82	95	80	80	77	97	86	82	95	66	82	81	73	74	86	85	79	78	64	73	87	80	87	90	82	80	87	77	109	85	84	74
5060	341	445	451	434	404	365	359	325	335	304	333	303	315	309	315	321	301	316	301	308	296	316	295	259	283	286	330	290	280	289	289	291	323	292	307	320	304	272	308	315	288	292	273	260	293	309	321	335	317	285	295	273	313	268	304	277	308	276	277	310	292	298	296	265	281	308	265	272	256	280	298	287	307	310	269	279	303	284	277	290	306	294	287	270	292	300	291	277	293	247	311	276	288	273	300	280	293	298	273	289	303	250	312	274	292	293	313	277	289	300	314	306	303	308	287	272	313	299	272	283	281	297	296	279	315	302	284	281	284	304	284	312	291	277	278	300	306	262	320	316	306	289	283	283	279	318	285	295	291	259	293	281	290	281	281	320	262	292	248	267	284	299	284	289	279	290	308	285	287	265	345	284	308	322	297	274	327	313	289	316	283	298	287	341	304	276	261	276	286	304	286	321	285	270	297	286	290	290	289	290	291	302	271	295	309	268	304	280	294	299	295	300	294	316	259	306	333	313	303	321	323	264	280	292	296	278	305	303	292	258	305	298	321	293	282	258	294	303	300	288	272	272	288	285	315	272	271	264	284	279	290	292	264	290	271	291	279	284	295	287	283	297	283	283	282	291	279	283	306	301	278	287	281	301	304	316	282	276	267	318	291	274	320	261	299	308	241	279	261	263	310	276	309	301	308	247	284	281	289	296	301	295	261	302	297	315	306	300	284	293	295	309	276	305	308	264	317	316	279	286	281	303	276	274	270	294	272	267	306	303	310	291	290	303	279	284	294	283	300	325	291	271	284	301	289	272	304	287	301	299	274	304	303	287	286	282	275	297	270	281	256	283	276	282	277	283	251	316	308	283	263	286	308	268	294	304	303	294	298	332	271	288	315	303	289	286	290	270	298	257	284	294	265	282	300	296	277	267	267	273	302	305	290	302	292	291	255	270	310	293	287	302	306	297	266	290	274	279	295	319	260	302	282	295	285	287	258	297	269	284	260	280	307	279	288	290	284	276	286	281	301	259	293	287	302	252	285	300	312	304	313	297	286	290	272	281	295	305	290	295	316	290	266	307	280	272	285	287	292	312	264	290	257	287	263	280	290	298	253	283	302	276	274	284	276	273	311	288	290	291	322	320	289	277	301	268	274	290	282	293	308	311	308	293	291	290	290	284	275	276	277	304	294	283	302	283	272	312	301	275	302	285	291	311	282	275	290	252	305	301	284	295	281	306	260	295	302	316	315	315	259	315	276	261	282	268	303	289	304	333	329	281	291	345	265	279	276	293	292	282	297	296	300	296	270	297	291	263	278	273	306	284	295	256	272	293	281	240	268	284	298	280	301	307	269	275	289	297	295	292	282	273	274	331	277	302	326	293	271	273	312	276	280	278	306	289	306	280	299	291	274	304	292	288	283	309	321	290	279	286	282	277	297	299	301	326	295	282	265	274	309	293	287	276	303	287	258	285	305	272	304	245	311	281	297	271	302	296	289	262	317	266	295	286	301	311	293	309	266	299	341	268	323	305	279	308	289	291	283	277	280	298	301	306	306	305	297	285	296	286	281	294	290	287	302	280	287	289	275	292	324	301	309	298	265	278	299	286	297	307	306	314	278	284	308	285	281	283	258	306	278	271	314	360	325	284	314	308	285	289	301	276	297	282	282	299	296	276	316	288	291	281	286	302	328	295	301	274	270	284	275	316	284	286	283	276	304	285	282	293	276	305	241	297	302	296	263	303	292	302	275	289	264	287	303	265	268	302	299	310	311	312	287	301	305	283	296	281	303	264	269	286	280	289	321	295	280	292	284	289	273	284	263	288	292	283	296	305	280	273	297	277	289	262	292	274	289	337	265	298	289	279	280	278	285	289	297	264	297	281	260	288	266	302	293	305	306	284	302	293	281	313	307	295	291	276	287	301	279	241	287	284	293	317	302	290	296	261	268	296	267	291	283	277	301	279	279	274	317	314	294	277	277	312	315	291	287	269	292	294	305	316	287	328	293	292	297	294	306	270	317	279	278	316	296	287	313	287	300	304	278	323	316	284	272	284	305	275	278	285	285	310	285	284	272	246	277	301	302	292	258	281	279	302	281	298	291	271	302	310	309	258	281	305	284	285	305	256	307	295	258	308	314	246	287	282	307	275	304	272	292	297	299	264	267	269	271	269	285	276	282	284	272	289	267	251	321	271	322	273	267	288	290	296	295	301	281	308	294	289	315	290	294	290	303	269	313	320	278	303	270	270	286	288	273	287	304	267	284	344	296	298	285	305	317	293	292	317	276	302	300	305	260	280	298	275	303	307	287	305	310	354	288	317	288	284	293	276	264	304	288	297	266	323	268	279	272	282	285	303	291	262	287	316	286	278	258	289	305	264	294	267	245	270	286	316	293	303	293	298	276	291	284	266	306	281	299	302	279	278	298	268	284	288	287	318	290	300	310	300	298	281	330	285	304	259	270	302	304	296	298	300	315	251	311	273	285	288	271	280	286	274	294	291	288	300	299	303	287	308	273	292	290	274	279	271	300	260	301	283	291	279	286	299	283	264	294	272	282	303	281	275	333	310	308	308	271	278	291	270	280	282	296	336	278	299	288	270	291	269	262	297	307	285	287	301	289	307	278	291	302	286	286	271	317	288	311	288	287	285	302	288	290	286	292	300	308	303	287	268	261	292	289	262	279	313	305	280	290	298	301	304	286	272	272	290	304	295	297	283	338	265	282	264	299	299	279	269	255	297	290	300	295	268	301	276	266	279	277	272	304	254	259	303	270	283	282	274	289	281	294	268	291	296	266	284	330	284	299	274	297	279	308	301	279	284	288	321	291	272	261	298	286	306	264	325	294	324	295	278	271	278	309	318	323	291	276	269	293	252	298	307	296	297	285	291	283	287	247	279	318	323	288	325	272	275	297	272	300	318	283	310	284	280	304	284	293	285	298	285	287	280	278	283	290	290	324	301	279	280	282	285	276	282	309	287	264	270	285	277	301	286	313	304	282	301	314	301	305	276	285	317	299	327	245	295	275	315	298	284	263	285	295	286	285	279	287	290	303	308	288	285	297	310	273	266	315	337	297	283	306	282	272	261	295	282	302	292	307	297	289	298	266	283	304	307	253	278	260	301	282	285	276	283	277	306	281	270	319	274	304	313	282	266	313	280	292	296	298	297	310	257	266	277	311	296	294	269	286	257	274	286	302	274	310	276	297	302	273	314	315	270	292	313	289	345	288	289	337	296	285	308	283	282	286	300	308	286	275	259	325	298	307	274	290	290	280	326	284	273	291	323	285	309	291	292	295	287	306	310	270	271	304	271	308	285	313	289	318	307	269	298	293	285	300	288	292	307	265	300	308	281	321	280	281	271	304	279	298	292	290	324	245	289	304	315	298	297	312	293	306	275	292	285	272	288	307	273	290	277	259	280	292	316	298	293	293	305	290	255	288	287	288	301	277	292	296	286	272	304	265	327	329	271	284	282	300	284	291	300	276	296	257	284	304
32760	6618	1444	942	710	539	396	344	293	238	210	194	178	156	159	174	140	133	125	134	116	124	140	118	138	119	125	116	130	135	98	104	118	100	108	102	117	101	117	111	122	87	102	96	90	114	103	124	110	119	105	121	113	122	112	117	109	90	108	115	101	113	101	103	98	104	113	120	105	117	108	100	116	88	104	113	118	123	98	106	109	113	113	121	119	115	120	111	107	98	106	96	96	130	116	109	106	98	103	110	95	109	100	103	101	117	101	105	95	99	122	106	117	93	106	94	103	114	96	102	105	98	99	119	112	100	108	93	109	118	117	92	102	121	102	101	108	109	102	99	96	89	104	106	100	93	94	121	104	92	111	96	102	100	94	91	101	110	109	94	138	96	109	88	115	89	100	111	114	108	95	103	103	107	113	91	107	112	117	116	122	103	105	107	117	93	102	101	109	116	103	102	112	123	115	108	84	109	99	97	118	109	111	106	106	113	100	97	110	119	98	108	98	103	94	94	104	97	100	110	105	94	84	111	113	87	111	102	101	107	102	114	80	111	94	87	99	111	121	102	104	80	105	114	106	116	104	95	91	96	104	113	91	115	102	102	113	101	106	102	116	104	101	97	103	99	99	113	121	110	120	109	99	98	113	119	113	102	93	114	100	108	126	96	100	103	91	106	117	137	91	122	120	113	105	91	84	95	124	94	86	121	80	111	83	90	103	96	127	91	94	97	94	108	107	113	105	101	94	106	97	89	96	104	119	93	109	128	106	109	100	102	121	119	91	93	105	103	96	108	99	112	112	83	86	104	95	112	91	105	101	102	96	111	88	123	118	112	82	93	106	101	103	104	93	90	100	132	118	109	110	111	102	114	110	102	107	109	114	109	110	99	97	95	104	95	100	115	100	101	83	109	100	114	105	102	113	92	103	96	125	122	101	108	96	102	106	91	121	100	109	84	104	98	100	99	108	109	100	108	93	106	99	80	106	111	93	94	95	112	105	115	120	93	101	97	107	108	100	106	77	96	106	125	122	117	97	97	105	98	110	110	112	113	102	96	91	109	100	109	116	100	105	102	107	95	118	101	111	95	93	94	103	121	106	102	97	114	112	103	91	121	114	121	109	105	101	105	113	101	108	94	84	95	99	116	114	100	101	91	93	102	130	97	97	103	109	99	111	88	97	79	108	81	95	124	115	101	107	120	121	99	97	94	109	119	112	113	111	101	114	105	104	130	99	104	105	102	92	117	95	105	94	96	98	109	107	125	109	111	96	101	97	110	108	119	122	103	115	112	95	107	90	98	97	103	123	107	129	105	85	101	101	82	102	84	103	88	105	110	114	98	101	105	106	119	100	112	106	109	83	121	97	100	100	109	100	109	93	108	110	117	98	102	112	112	110	102	97	111	108	94	113	97	96	107	92	110	119	119	89	105	117	118	90	105	98	107	98	102	80	107	117	101	122	92	97	106	104	98	122	112	87	119	104	117	102	96	97	79	104	105	112	99	91	93	103	81	111	108	82	92	102	95	113	119	112	113	141	98	112	99	108	108	107	110	106	103	101	105	108	108	94	114	112	115	102	135	92	100	121	92	91	100	102	107	109	91	113	86	105	108	92	116	114	112	85	122	111	101	103	100	100	86	115	100	107	108	115	98	111	82	113	99	97	107	105	108	107	104	90	109	94	106	96	112	99	111	113	113	80	96	99	112	89	105	98	98	82	96	101	101	98	94	96	102	96	102	107	103	79	109	91	99	93	101	99	108	80	98	131	116	101	107	109	122	110	113	89	115	104	101	115	94	107	94	102	110	102	87	105	103	90	109	106	84	87	110	115	114	97	117	117	97	111	94	107	104	104	109	73	106	97	118	105	105	89	99	117	95	113	88	93	119	94	94	114	108	101	101	98	121	86	119	100	113	112	103	100	105	97	123	93	114	106	90	104	116	128	81	98	114	99	119	120	104	108	111	98	101	100	108	118	97	89	97	100	110	105	102	108	100	99	90	102	127	92	123	108	104	96	107	110	102	103	130	106	109	116	107	116	102	100	108	105	110	112	115	101	111	118	128	103	109	104	96	94	91	103	99	123	109	126	105	125	107	114	111	100	104	88	102	114	105	104	132	124	109	111	94	99	118	115	122	103	112	94	111	92	111	96	87	111	103	113	96	108	125	98	94	103	113	112	132	101	99	110	102	122	97	85	95	98	110	111	107	82	101	84	97	113	97	91	108	112	123	102	114	96	110	115	116	102	109	96	100	91	100	112	99	108	100	94	99	104	116	105	109	105	106	113	115	94	106	109	130	92	101	104	108	117	112	108	109	113	107	105	104	109	94	106	88	88	92	94	117	113	110	94	114	108	128	92	102	97	99	108	112	114	123	101	105	116	107	106	130	95	96	109	93	111	98	88	119	111	83	107	104	88	100	91	98	101	100	99	128	100	112	91	93	108	108	122	93	94	113	98	102	93	111	100	92	109	106	94	104	100	99	88	104	85	111	98	90	99	117	115	120	99	107	92	92	122	112	101	105	109	111	120	100	95	101	91	95	94	111	107	91	105	103	110	95	95	95	112	98	95	124	106	107	98	92	107	112	103	122	100	109	98	93	120	89	106	104	106	104	89	112	112	96	91	86	118	88	121	107	93	97	116	97	99	119	99	99	96	103	113	104	118	101	119	118	92	98	106	92	125	90	81	88	118	108	104	94	106	98	83	114	89	105	104	109	95	106	104	93	109	112	113	107	102	110	115	100	95	99	125	111	116	86	105	93	99	88	96	95	103	93	113	110	110	123	107	103	111	110	105	112	104	97	116	86	94	107	108	103	107	96	85	110	104	119	105	100	95	106	108	105	101	109	94	120	96	107	95	108	89	117	124	101	106	111	131	101	113	110	102	107	94	122	128	96	107	90	101	122	105	102	104	97	107	86	121	110	99	78	122	117	97	95	106	111	124	105	94	111	114	110	113	114	106	104	105	105	94	97	126	100	107	105	102	113	128	101	103	122	121	96	102	106	82	110	115	107	102	92	111	111	91	120	109	102	95	100	95	104	98	110	98	78	93	104	102	100	114	105	107	114	95	96	97	103	107	95	96	88	88	110	85	105	108	122	105	112	92	110	97	105	112	99	115	94	101	109	87	109	103	115	105	114	98	116	106	110	125	79	103	93	99	102	97	101	96	118	103	104	85	101	104	96	101	114	110	113	115	108	110	98	103	129	100	109	110	95	88	98	109	117	91	99	105	102	106	95	102	101	111	101	102	98	96	115	106	117	102	116	104	131	106	102	98	101	99	103	105	106	103	101	105	90	85	103	103	102	97	82	112	96	104	100	100	114	109	92	125	120	104	106	115	94	100	83	105	100	115	105	102	123	103	111	116	104	104	120	108	87	102	105	95	105	106	100	107	103	95	116	98	119	106	116	89	105	100	93	119	112	108	103	103	102	99	117	107	120	132	96	97	93	127	103	115	101	108	107	93	92	88	100	94	120	102	100	105	121	126	86
14698	1210	2902	3355	2809	2293	1896	1574	1314	1171	990	953	842	807	774	688	678	596	615	564	546	539	549	459	475	496	514	447	455	470	423	450	428	413	426	448	405	408	383	375	382	396	396	377	421	385	355	406	370	399	369	360	399	362	366	396	383	365	351	356	362	365	369	350	364	368	350	365	381	366	375	406	357	352	351	379	375	364	379	360	364	381	384	354	346	352	342	336	357	354	336	338	386	345	378	338	332	321	311	369	372	376	331	373	327	349	343	359	389	362	389	339	347	359	349	351	339	338	346	376	349	338	348	346	389	312	360	348	387	378	362	371	356	346	329	366	362	367	338	360	362	370	348	351	405	358	331	378	355	342	348	367	333	344	353	375	351	345	313	379	329	338	334	360	336	367	354	357	318	351	366	358	382	338	349	354	366	326	387	374	329	330	362	388	396	375	364	359	361	330	366	368	368	361	352	339	346	350	358	338	327	400	340	332	374	359	351	324	325	396	327	333	358	334	357	361	339	349	360	337	366	334	366	390	368	363	354	330	347	354	362	372	369	334	334	336	349	367	344	365	355	388	346	333	342	383	368	336	347	344	378	311	372	347	359	342	355	347	329	348	359	340	353	381	338	321	362	366	372	348	362	328	338	344	358	341	339	332	364	336	363	369	353	367	348	348	333	353	352	336	321	347	312	313	351	364	342	351	350	380	344	326	342	324	365	339	390	358	390	330	365	377	366	357	341	368	381	349	344	356	342	340	355	350	340	344	362	335	345	381	350	385	368	355	375	368	352	367	356	345	362	365	344	339	353	377	369	371	379	373	388	368	364	367	362	325	388	302	383	358	334	387	321	327	345	351	340	374	331	343	364	347	380	357	399	385	333	339	340	322	337	372	366	344	371	327	321	348	341	367	341	353	363	324	387	336	362	360	352	361	347	312	360	369	348	370	355	328	361	373	323	334	348	352	374	354	339	332	338	300	353	338	355	348	339	368	350	339	316	374	367	350	361	353	323	319	343	369	352	362	341	348	318	347	343	371	338	339	360	341	350	361	326	360	377	342	362	343	400	377	372	362	401	348	394	360	333	347	333	329	342	343	332	372	356	352	333	339	363	365	327	359	353	314	332	369	344	350	345	348	351	341	383	348	357	360	391	360	345	362	360	294	361	342	371	299	357	342	324	419	378	368	335	332	338	354	341	349	348	371	359	335	367	353	376	340	383	392	365	347	321	342	356	340	369	371	334	356	334	355	320	365	365	355	383	335	402	336	364	358	358	357	362	349	351	320	343	376	379	352	348	337	331	358	346	371	353	345	383	355	314	380	372	353	369	350	339	369	360	340	339	364	335	386	363	333	372	361	316	360	352	345	360	348	346	337	354	372	368	361	352	372	390	372	373	315	321	354	360	335	375	330	292	330	341	361	370	363	363	322	325	320	327	382	363	330	377	359	389	344	374	343	350	382	325	352	376	350	353	367	318	338	388	329	356	368	365	376	338	363	369	338	348	348	350	364	369	337	346	360	344	347	353	351	361	362	342	330	318	331	375	352	345	356	364	356	368	357	372	372	375	373	351	359	372	329	346	379	365	359	363	334	377	352	344	339	342	357	361	350	331	372	343	343	358	349	376	352	331	345	352	346	372	324	314	346	386	334	342	328	352	344	384	350	329	338	363	358	316	360	345	357	351	372	352	357	365	385	346	350	347	355	318	337	364	341	337	369	350	348	387	337	355	391	354	352	368	331	329	323	358	339	348	384	361	394	336	341	337	340	328	358	389	366	349	369	337	320	340	352	347	348	355	341	362	324	341	372	357	328	345	363	346	330	365	367	329	331	362	339	349	358	341	342	357	348	340	321	353	358	403	352	357	342	370	377	372	341	336	378	348	355	322	339	355	369	366	334	340	355	367	357	340	393	362	336	330	319	367	396	346	349	340	324	316	363	332	338	353	322	368	352	363	361	389	335	349	330	316	363	366	360	365	358	327	356	349	358	346	329	361	385	367	340	334	355	360	338	356	379	353	340	388	350	363	386	349	330	357	357	352	354	399	359	342	362	343	379	355	365	352	345	396	358	334	355	371	405	370	333	366	326	328	347	334	357	365	331	366	331	334	380	346	355	340	373	361	381	353	373	360	378	379	326	330	370	338	375	345	365	364	352	333	345	330	335	382	358	388	337	341	373	396	378	298	357	333	337	344	343	340	366	381	333	366	377	312	373	342	358	353	351	365	343	358	330	387	375	401	339	319	344	368	345	325	337	358	391	342	357	327	387	374	375	334	349	395	359	351	356	332	349	347	306	393	366	376	305	364	337	353	342	357	320	344	344	385	414	379	352	341	375	350	343	345	393	375	361	347	361	347	358	337	363	369	365	335	348	348	349	321	359	343	362	325	373	338	373	347	321	360	342	386	398	371	372	344	353	382	357	347	345	343	344	368	354	331	358	375	336	370	345	330	353	341	338	382	349	344	386	353	380	363	346	333	347	340	351	353	351	332	358	386	351	366	324	384	345	353	355	345	324	353	340	355	343	361	364	361	380	362	382	351	313	356	365	335	381	368	369	373	362	353	377	296	345	349	361	391	362	373	348	366	372	359	332	368	336	317	365	365	358	354	350	361	318	360	353	347	354	345	392	337	358	375	333	378	337	344	343	357	364	348	340	360	353	375	321	338	372	364	361	361	331	356	372	351	348	321	335	358	351	339	392	358	340	367	358	362	368	357	312	364	345	356	385	370	336	353	353	334	337	364	381	371	371	378	362	353	362	382	333	321	339	350	367	354	324	380	338	338	368	345	341	342	343	371	375	362	346	332	344	359	355	366	384	354	329	362	348	351	340	335	342	370	343	366	352	352	404	371	336	349	357	357	371	329	384	355	349	322	336	366	331	321	356	357	347	367	371	373	350	376	313	353	347	333	352	364	336	331	334	322	323	367	367	333	350	365	366	355	362	356	335	345	337	381	347	382	362	352	338	326	334	372	358	375	341	362	358	336	366	357	369	327	377	388	348	319	345	353	377	348	368	327	337	329	357	381	369	351	341	377	361	364	345	395	351	337	346	362	360	324	366	369	339	354	383	364	359	341	343	361	354	335	351	352	326	353	324	354	366	351	359	355	349	357	331	320	320	334	363	365	341	363	355	354	322	357	359	340	356	353	364	323	358	369	394	359	332	373	372	361	374	356	367	347	402	348	352	353	339	372	388	345	341	331	375	368	353	368	328	342	390	363	323	368	350	354	320	352	341	344	373	352	331	385	379	346	335	377	327	338	359	329	318	376	327	357	376	375	352	358	330	335	364	360	319	310	369	397	329	375	363	374	365	355	374	334	332	371	337	336	380	356	362	334	370	356	382	356	317	353	326	347	340	334	315	363	344	360	386	355	352	340	339	332	387	342	330	377	324	384	377	329	368	377	356	348	357	351	363	385	350	336	324	398	340	381	319	339	359	350	311	360	361	367	389	333	372	376	408	359	356	359	330	328	321	361	364	361	366	346	334	342	334
43190	17132	4760	2097	1459	1176	851	672	580	470	437	406	334	352	315	314	299	261	283	270	267	248	253	267	221	225	219	246	238	226	238	244	212	211	239	224	251	197	266	220	222	211	243	197	238	213	212	202	229	213	232	221	213	225	220	206	205	221	213	192	231	200	224	210	200	208	221	214	200	221	213	223	220	220	236	194	191	219	221	220	207	195	240	196	223	210	210	207	215	238	195	207	234	207	239	217	212	203	206	200	201	222	231	208	235	227	215	240	235	204	204	221	213	232	215	218	204	219	220	202	221	230	224	209	192	225	187	194	206	217	227	196	213	207	225	209	220	208	238	206	208	218	209	207	222	218	194	213	175	211	239	234	232	204	222	215	172	208	215	198	223	208	229	240	225	207	205	197	211	204	176	214	209	203	220	201	184	238	218	196	231	221	211	207	233	216	202	201	196	237	183	210	219	212	198	199	209	209	220	205	182	234	195	205	195	221	208	193	202	199	234	199	203	211	223	191	208	213	208	218	169	227	212	192	211	212	230	226	217	189	228	203	207	215	229	200	220	234	235	227	210	206	187	207	209	196	185	198	224	218	204	226	189	207	211	208	227	232	220	213	197	190	224	226	213	193	195	211	191	243	207	219	213	215	202	200	204	208	229	203	198	196	173	212	233	210	202	194	206	214	208	193	191	242	209	196	224	203	231	206	210	191	213	235	211	220	198	208	201	230	207	186	221	201	204	223	174	222	199	213	214	197	229	198	212	212	207	193	239	196	201	200	221	178	190	209	175	200	214	204	226	194	198	197	196	217	212	200	199	241	211	220	191	212	207	226	216	216	211	193	217	209	177	196	210	202	214	203	225	190	213	223	188	202	200	212	193	215	212	205	199	230	226	191	195	215	216	202	242	212	186	199	180	221	223	215	204	198	187	212	212	226	209	221	227	215	210	211	205	226	203	205	198	217	197	200	195	198	195	205	205	219	200	186	212	193	212	219	216	223	222	225	227	208	230	214	222	198	197	218	207	198	205	222	195	176	203	181	228	210	209	205	216	211	189	206	210	209	217	224	210	226	200	216	204	192	203	191	233	205	207	212	240	215	221	210	214	203	167	193	204	238	208	198	186	212	231	209	203	216	202	181	214	213	218	198	201	239	183	198	201	217	204	212	218	207	209	221	212	214	225	214	210	215	221	209	229	207	205	205	204	206	204	215	203	215	212	169	180	204	206	191	205	222	211	230	219	173	205	190	206	198	227	230	200	217	221	208	219	217	201	213	234	196	210	202	170	214	212	216	195	195	203	181	222	222	193	241	189	191	194	194	209	193	211	195	179	222	201	218	196	201	212	204	211	242	211	205	186	208	219	212	174	219	217	217	223	223	226	227	209	213	205	198	217	222	205	224	200	198	207	208	237	223	224	200	188	209	209	201	234	219	233	195	192	213	203	182	195	206	208	188	217	217	205	234	206	216	239	201	213	194	213	198	220	184	208	213	215	215	232	195	231	191	179	204	211	223	201	212	213	245	227	209	211	196	201	229	218	202	204	221	221	232	216	199	195	200	220	193	219	211	200	218	206	183	203	221	214	243	213	222	213	217	205	211	205	210	224	210	205	202	193	223	190	213	211	209	223	220	219	229	177	200	211	190	224	195	231	190	202	202	204	191	201	226	213	210	250	205	191	194	204	210	211	209	212	192	208	204	197	199	209	219	189	218	220	204	198	209	198	209	210	196	195	201	209	227	222	222	208	216	199	185	232	202	196	197	213	212	226	200	200	205	208	214	184	211	225	198	225	191	192	239	183	214	212	206	204	193	189	205	210	207	199	212	225	225	207	213	198	220	195	211	206	216	214	197	215	214	208	199	179	213	222	216	222	196	186	218	228	224	206	204	222	205	205	227	193	187	205	206	226	238	208	200	221	200	200	218	205	207	201	217	224	216	202	213	205	178	215	207	193	245	223	228	231	191	222	233	208	225	230	226	196	258	216	200	232	217	237	223	213	198	220	208	216	209	209	200	228	193	202	201	223	195	220	189	199	184	188	217	204	213	207	206	208	203	213	192	197	196	210	207	228	208	210	209	222	220	210	189	218	202	198	212	230	182	212	197	216	220	217	225	188	219	221	204	216	210	218	224	228	194	213	199	200	211	196	199	217	210	184	236	236	210	208	220	181	204	225	203	199	225	213	198	204	193	201	205	225	186	230	214	225	200	235	207	213	202	202	220	186	211	219	211	214	207	202	215	200	206	222	223	199	210	221	193	183	198	186	200	192	198	199	205	200	204	181	199	219	226	217	194	196	212	212	223	187	202	225	220	222	233	206	190	205	217	216	201	194	208	216	199	199	209	222	202	206	209	212	190	222	204	203	185	185	213	194	212	238	206	226	215	208	221	197	223	188	214	224	247	208	217	221	212	208	214	229	184	204	180	207	228	215	213	195	178	211	211	204	208	216	208	169	213	223	222	225	207	219	185	217	221	218	228	220	213	201	208	224	215	218	193	214	226	204	200	201	204	211	208	230	230	197	218	212	202	231	185	205	228	188	207	219	204	185	239	236	180	211	217	225	215	225	180	206	227	199	226	202	231	230	174	233	260	202	205	214	203	200	220	179	196	217	183	228	212	191	220	196	214	214	211	200	212	201	207	192	205	170	224	211	192	209	205	175	203	210	183	189	189	198	211	194	213	217	208	202	205	183	219	195	182	205	236	205	201	182	218	222	209	204	216	212	197	205	194	196	215	202	195	180	214	203	229	194	243	219	208	223	224	221	225	204	201	223	221	200	230	213	205	231	211	218	205	212	221	212	203	187	210	211	225	215	189	207	208	201	226	217	205	202	217	178	189	212	213	199	206	199	203	214	204	187	228	223	216	192	204	228	213	205	190	199	200	212	219	214	219	223	211	189	196	221	203	226	221	194	221	195	194	213	224	220	220	206	201	202	202	197	211	218	212	198	215	190	223	208	194	227	182	218	208	211	220	209	222	222	215	207	226	203	194	213	204	199	221	210	218	222	204	214	218	189	217	209	204	214	219	229	219	200	209	212	225	211	206	215	202	197	209	189	211	225	230	205	201	217	225	209	216	224	213	201	232	217	199	201	206	212	206	204	220	201	222	201	187	188	177	196	206	206	197	213	192	184	213	209	212	205	205	202	202	207	207	224	212	197	223	206	202	221	210	231	190	227	223	208	198	207	221	204	218	185	226	205	207	189	188	212	222	225	218	214	216	216	219	205	208	210	214	222	209	222	208	214	226	214	219	218	218	221	229	198	206	229	232	225	211	199	215	204	218	193	214	205	206	197	191	201	204	209	201	217	208	214	217	199	208	185	217	230	203	207	201	207	206	224	210	239	211	178	217	240	205	227	199	188	183	210	237	223	188	196	218	220	214	219	182	222	231	205	206	233	198	217	205	200	210	211	203	189	199	203	203	210	203	221	199	203	216	174	217	217	214	196	205	244	237	239	208	208	231	196	232	224	248	204	197	218	211	200	195	202	231
19800	2392	5346	6103	5343	4243	3540	2944	2536	2125	1949	1798	1589	1487	1367	1303	1218	1147	1128	1035	1063	948	954	921	858	874	904	858	842	788	770	845	749	792	822	710	714	748	793	719	744	730	691	705	668	690	672	695	691	724	658	699	709	683	677	671	662	681	689	653	661	654	689	668	687	643	661	676	662	676	619	648	661	662	672	666	680	643	681	653	624	639	654	633	679	626	662	662	650	669	622	616	673	667	609	628	620	643	639	629	642	625	684	584	653	644	676	672	649	617	651	593	626	606	652	666	659	622	663	662	657	654	635	655	643	666	647	621	663	630	667	675	628	597	639	646	616	657	655	643	661	659	627	611	606	610	631	635	607	615	657	634	645	649	594	614	653	621	662	625	625	667	630	675	622	639	639	592	635	623	615	617	621	631	614	638	646	617	611	611	598	625	674	676	617	627	637	663	636	589	633	590	641	603	618	647	638	635	667	625	612	610	650	648	645	626	620	612	590	639	610	663	630	606	588	601	620	647	596	650	684	661	626	603	617	621	633	635	613	607	629	687	608	595	607	619	630	614	598	641	618	669	593	625	625	640	621	629	642	593	614	630	612	652	656	614	616	639	595	684	615	612	638	575	580	614	614	624	592	617	645	569	625	596	605	618	601	601	619	648	603	689	627	652	610	580	591	653	631	619	595	609	674	627	616	616	613	644	615	617	651	595	622	654	594	616	633	597	616	621	628	627	610	623	610	681	634	654	628	633	641	598	602	644	668	636	654	588	642	664	590	596	628	621	603	622	611	608	620	697	631	663	661	647	606	594	626	636	648	639	604	707	607	628	667	645	635	667	647	625	616	656	642	614	557	671	637	635	645	606	667	659	638	625	618	575	568	623	645	621	594	618	682	614	632	589	606	650	604	655	619	606	623	649	649	632	614	622	656	623	617	641	620	617	594	647	635	596	587	622	649	621	614	653	627	653	617	608	637	638	619	623	595	639	618	605	626	604	642	615	630	677	619	647	639	618	645	660	613	657	599	657	603	649	646	601	608	594	598	615	654	595	625	654	610	640	660	599	631	603	589	606	653	613	665	610	670	661	596	618	613	631	610	577	604	672	589	619	611	621	655	628	600	587	624	667	627	642	600	639	576	664	609	605	653	662	609	646	643	625	583	639	626	612	642	650	616	621	652	656	685	670	598	638	613	702	616	650	612	698	616	621	595	627	629	634	633	628	626	651	629	567	607	695	654	627	574	636	660	613	666	620	622	607	614	616	621	584	630	632	598	632	657	629	647	646	609	588	641	630	609	618	593	666	656	601	638	660	642	637	606	607	602	676	648	613	596	634	629	610	615	643	618	631	594	581	652	631	634	645	614	661	652	619	626	592	630	649	607	594	669	623	594	569	605	649	591	603	612	600	637	612	612	650	587	614	623	601	597	664	586	599	629	644	599	657	658	694	627	583	611	644	636	610	622	609	617	639	615	627	635	648	618	624	632	674	628	631	620	639	645	630	619	617	689	562	623	593	629	673	618	609	622	628	622	605	628	621	618	655	645	616	607	623	615	567	626	637	632	655	640	624	555	638	619	668	601	630	618	596	635	605	570	610	628	667	630	580	627	632	673	665	593	660	594	632	594	591	628	604	596	602	600	683	608	645	616	688	683	623	635	638	638	676	620	618	613	617	615	625	620	603	601	649	657	615	661	643	644	597	636	645	644	613	626	606	634	650	643	681	644	635	653	627	594	623	658	641	620	611	610	629	602	561	589	633	653	648	595	650	620	624	631	611	637	621	676	614	622	635	607	642	623	624	637	656	632	611	604	639	654	613	594	650	631	634	705	654	613	621	624	674	631	638	642	683	625	649	614	663	656	639	662	567	648	643	680	574	558	618	593	602	611	613	606	598	609	614	624	602	624	603	630	616	635	637	634	645	568	592	610	609	620	641	591	611	653	637	646	638	630	682	642	566	644	648	646	611	646	641	615	637	624	595	635	611	655	629	630	638	595	593	654	654	631	631	614	693	619	653	670	611	639	607	633	680	626	635	615	616	564	640	612	620	616	653	664	608	671	624	609	606	620	664	623	652	611	643	642	629	606	618	643	649	595	603	644	640	648	654	638	628	619	636	652	626	623	652	634	598	648	618	631	615	632	680	695	652	605	639	589	586	665	620	607	585	627	622	667	661	638	641	599	658	654	594	691	635	597	660	653	612	637	658	629	657	653	624	598	647	602	623	608	636	628	628	627	615	619	619	682	633	621	618	641	604	632	631	643	618	636	639	618	652	651	662	621	633	609	646	646	595	614	639	605	620	629	594	657	592	660	650	630	590	608	642	587	676	647	616	600	651	670	631	647	585	585	673	625	644	645	646	598	575	598	602	699	656	693	613	620	668	654	624	617	633	639	602	631	613	620	659	627	616	601	607	688	587	616	650	639	614	612	621	652	572	603	599	585	620	635	653	597	610	639	630	604	659	630	667	648	635	634	641	638	632	627	618	643	598	625	690	649	677	671	643	614	625	604	625	629	643	617	634	660	624	653	643	626	629	644	636	638	622	627	664	647	652	658	631	587	607	619	587	612	618	588	631	646	624	638	635	670	652	639	609	607	593	651	580	631	621	628	611	615	671	696	645	645	649	626	589	567	646	686	650	622	610	629	622	623	621	622	616	621	608	650	658	590	611	643	642	618	599	659	633	643	657	615	652	637	598	679	597	633	648	666	635	645	626	621	683	566	603	649	645	625	610	613	642	616	659	587	638	601	596	631	642	635	663	640	636	646	650	640	651	660	600	624	623	648	649	664	629	626	648	661	674	679	625	596	683	638	651	646	587	614	629	636	627	621	653	617	674	659	615	609	639	590	644	613	626	664	598	634	611	639	637	614	677	677	645	614	662	636	582	634	628	626	594	598	646	622	625	596	638	613	614	624	650	623	617	604	609	570	621	645	647	641	611	633	643	600	644	654	664	611	651	669	655	587	623	619	575	660	659	625	631	605	632	570	666	639	625	557	639	626	655	673	637	629	638	613	623	648	622	629	663	611	626	666	577	625	599	597	621	637	616	623	619	635	586	627	581	663	661	623	640	633	613	595	625	539	636	628	618	643	586	657	602	589	644	631	610	609	616	621	649	634	593	621	629	618	609	632	620	713	641	643	607	637	629	626	637	653	568	664	587	641	665	612	603	613	644	649	612	586	612	669	627	670	600	600	643	611	626	610	604	619	568	631	629	646	657	622	650	623	588	648	649	635	619	661	637	639	607	639	654	599	611	610	631	684	651	640	604	625	589	626	656	654	662	641	635	662	575	611	645	646	608	592	621	602	656	624	601	605	596	642	612	609	633	629	617	584	664	626	611	679	638	629	645	615	612	629	686	681	664	619	607	611	631	610	657	629	596	604	672	632	591	593	616	625	638	636	660	613	667	608	608	654	627	646	642	592	637	617	627	614	636	650	624	618	605	648	647	657	663	621	631	639	608	622	668	627	596	609	609	626	611	596	634	619	584	621	638
4668	277	135	138	118	115	123	88	81	101	85	86	83	73	77	94	77	81	81	90	85	73	86	82	93	100	70	73	98	88	81	79	80	75	90	81	87	86	78	78	73	75	90	96	74	82	111	85	77	99	99	81	97	89	85	68	83	75	90	76	85	86	81	88	89	68	81	87	81	101	84	88	83	94	86	79	89	80	70	87	107	84	75	82	80	84	82	94	77	78	95	86	83	81	88	73	87	81	74	81	68	78	71	79	64	90	91	89	90	67	78	73	83	96	81	72	102	76	72	79	87	88	93	84	72	70	79	76	100	98	75	74	84	65	88	74	64	81	66	101	62	67	73	89	72	80	88	88	87	75	69	89	77	95	79	82	74	72	85	71	85	76	92	72	82	84	75	83	94	72	75	79	65	81	84	84	88	92	82	90	96	76	61	68	78	83	65	80	91	84	92	76	83	82	105	69	99	75	97	81	73	76	78	83	94	103	85	79	75	99	84	82	103	75	98	105	87	93	84	94	76	72	81	91	91	79	71	83	86	81	76	85	83	64	89	77	76	93	89	93	83	65	77	74	82	93	69	88	65	79	77	86	71	73	93	80	87	97	92	82	92	78	81	72	97	90	62	70	68	84	92	95	85	91	86	61	77	79	91	79	79	79	92	100	99	72	78	79	77	83	80	88	80	88	79	71	73	91	96	93	77	76	71	94	93	68	80	88	79	94	87	82	83	95	80	83	82	101	78	75	89	70	85	81	84	74	73	66	74	101	66	73	72	71	83	83	85	96	74	82	75	87	87	75	86	86	84	72	80	84	81	84	80	83	84	85	100	73	100	93	77	88	82	91	86	91	83	75	59	93	84	83	101	76	100	83	81	78	67	88	82	89	67	68	89	87	75	79	71	92	84	99	86	79	104	89	94	78	85	79	77	82	72	64	92	85	69	72	81	72	84	91	101	80	87	83	72	86	91	92	67	82	89	84	92	92	83	95	89	92	96	77	83	90	80	95	89	73	73	93	84	98	80	82	98	74	87	62	93	70	80	79	67	81	91	95	72	87	69	69	84	74	84	95	82	76	86	92	108	83	79	79	71	87	77	69	61	87	88	87	78	87	69	95	83	81	84	70	91	85	95	88	87	69	89	96	73	95	84	84	80	93	87	86	83	89	95	75	97	77	70	85	85	79	93	71	95	113	92	78	79	72	80	67	83	80	80	82	77	91	94	81	72	85	74	88	92	77	66	95	74	73	90	100	85	88	92	79	90	76	87	71	83	80	91	79	92	77	75	85	94	95	79	88	92	67	106	77	86	84	79	75	97	79	89	70	97	87	82	87	82	88	80	80	87	69	80	71	99	69	94	87	82	79	80	70	92	80	75	89	89	71	77	85	84	80	88	84	88	73	107	95	85	82	77	96	100	79	72	72	80	88	81	65	83	85	74	74	78	75	90	75	71	85	78	97	90	75	90	90	75	82	66	87	84	84	74	77	90	97	88	86	76	94	81	66	76	90	93	66	77	82	70	88	87	90	85	95	81	63	91	90	78	83	86	78	84	114	75	67	92	91	71	68	66	86	93	90	68	70	76	78	75	89	75	92	85	76	65	92	93	83	87	81	95	87	75	78	77	72	75	75	90	79	76	71	70	84	81	92	87	83	101	92	98	82	81	83	73	81	79	79	65	80	76	93	97	72	83	78	86	90	82	74	74	62	82	85	84	84	70	86	98	74	78	95	75	72	82	86	87	85	72	75	92	79	81	72	89	70	84	77	84	72	81	96	80	83	95	75	81	69	97	67	79	74	93	85	70	77	72	75	77	70	79	79	78	73	85	81	84	84	85	76	82	78	90	97	67	74	97	66	70	75	82	76	88	98	91	85	72	80	81	84	67	80	91	79	74	79	80	81	92	82	75	73	95	99	73	107	87	73	89	83	81	83	69	88	68	80	84	80	86	82	79	92	82	84	67	95	105	82	96	87	83	67	73	90	96	59	81	81	83	75	80	91	72	88	86	72	86	78	70	88	88	76	82	97	77	76	76	111	93	74	98	93	77	91	75	80	67	83	103	82	94	79	64	95	82	81	76	76	80	76	82	80	74	73	79	85	80	75	94	92	89	93	95	78	94	83	76	99	82	79	73	87	71	79	72	70	85	81	89	65	82	96	73	81	81	77	80	68	76	99	60	87	76	94	84	101	81	81	67	88	74	70	74	76	78	81	99	76	89	84	89	91	89	91	87	80	97	96	82	85	102	78	78	85	85	90	90	95	80	73	71	77	83	88	74	86	79	69	91	88	71	89	71	84	76	69	83	77	86	87	86	83	70	73	82	77	75	88	90	79	88	94	79	84	72	88	77	84	80	84	84	93	93	66	78	78	73	82	69	79	78	75	95	86	76	76	81	86	82	88	91	80	102	75	104	88	86	97	80	114	71	75	79	76	84	82	77	72	85	84	80	84	80	78	88	47	87	62	92	71	74	81	89	93	94	72	71	89	91	77	84	75	80	90	91	87	80	68	77	71	95	75	90	78	93	91	75	86	95	96	88	93	90	92	88	61	80	92	100	86	103	74	91	78	85	78	78	91	79	79	82	83	91	74	74	84	78	84	87	91	83	77	89	87	94	80	83	81	75	83	71	75	81	89	75	83	79	79	70	86	87	97	90	77	72	85	90	73	87	83	98	91	95	86	80	80	79	86	68	77	86	84	89	79	83	86	63	80	77	87	87	101	88	87	89	90	92	73	65	82	86	80	70	82	69	84	73	77	74	85	82	81	71	81	79	75	73	86	95	76	67	86	75	92	89	101	89	65	74	82	83	83	85	88	62	86	75	73	80	97	72	97	93	94	66	96	77	62	91	72	66	90	79	69	70	91	79	90	78	97	81	96	69	88	92	90	73	83	75	62	95	88	76	79	94	81	92	76	85	73	81	85	88	83	70	79	90	85	88	104	61	89	84	81	92	74	89	88	75	79	89	85	81	81	103	92	94	71	64	97	86	83	109	88	91	101	77	77	81	86	74	70	80	77	92	79	95	69	85	71	77	81	80	75	73	94	79	90	98	90	88	70	76	72	79	79	83	97	81	91	89	88	86	81	91	77	106	80	87	82	72	90	77	79	82	93	72	70	74	77	68	70	66	91	83	91	86	73	84	72	79	84	81	83	85	72	114	87	73	81	75	68	70	82	81	73	93	76	80	66	86	68	90	77	100	76	85	97	72	107	94	90	78	75	69	89	81	74	72	81	73	81	90	69	100	86	92	66	85	81	97	84	78	86	70	83	89	84	94	82	88	83	88	94	64	74	76	95	76	79	102	68	78	80	64	85	83	78	76	71	88	92	81	95	96	82	80	76	98	78	74	92	88	77	69	89	66	93	61	77	80	95	68	85	79	92	78	100	75	88	95	82	90	71	92	74	72	100	82	97	98	86	83	91	107	85	95	68	99	81	78	84	88	70	83	79	94	95	83	66	78	70	90	81	70	93	90	82	83	79	81	81
4778	342	424	448	427	381	375	367	367	344	313	325	319	329	310	302	299	289	324	293	305	259	313	302	296	266	281	287	300	318	279	268	305	278	300	291	296	266	291	309	307	297	301	304	290	300	276	294	296	273	279	287	299	297	262	284	280	311	335	309	294	280	283	287	275	306	327	296	288	267	303	253	306	280	276	275	268	293	328	295	267	287	276	293	306	295	297	263	286	310	300	275	298	284	281	323	281	305	321	268	282	285	303	281	289	255	290	290	285	311	322	297	247	285	304	282	314	284	330	277	277	273	323	285	281	291	271	261	279	277	296	255	259	293	272	273	281	276	263	254	257	343	291	257	276	281	273	293	262	290	286	299	279	285	309	285	288	286	276	310	271	290	310	269	295	290	274	258	294	309	311	271	289	314	307	298	302	293	294	304	264	280	289	296	300	272	283	265	322	279	309	295	261	295	272	307	285	296	307	296	293	300	270	298	272	302	248	252	263	289	278	269	292	279	289	280	277	330	302	294	293	279	286	306	305	284	270	296	284	326	303	275	312	280	295	295	262	298	269	317	303	272	254	278	319	281	298	270	283	289	305	305	292	312	288	302	269	265	286	247	297	269	289	285	326	300	256	276	288	295	256	261	266	272	319	277	303	272	283	252	270	300	277	278	288	288	314	284	301	289	304	274	281	303	267	293	287	276	290	287	266	272	286	264	267	295	271	281	287	284	318	272	287	271	300	266	291	300	271	294	296	277	257	273	277	273	294	303	299	285	295	306	275	292	325	264	271	273	302	282	271	304	287	316	274	279	282	269	288	283	292	297	280	295	306	281	295	297	286	280	267	311	275	287	272	281	288	295	320	286	287	291	293	312	293	267	277	277	308	299	291	289	302	264	283	299	298	286	277	313	275	290	305	299	303	283	282	310	297	338	299	288	286	263	325	285	291	283	257	267	325	275	274	275	268	285	315	285	308	292	285	294	306	280	289	276	256	283	275	276	272	251	252	302	279	277	297	288	284	340	280	274	284	298	274	312	292	285	282	304	310	280	319	293	234	301	295	286	266	271	308	274	253	277	298	285	271	288	274	280	289	286	281	294	259	268	269	293	308	297	276	272	289	278	296	282	280	289	321	272	274	288	287	313	310	319	286	299	286	273	305	281	291	297	260	270	284	296	260	291	260	288	288	307	274	274	295	253	281	299	263	295	300	277	279	298	304	304	290	290	256	309	277	310	273	274	297	292	284	266	310	307	286	287	279	300	276	318	295	286	331	288	257	304	284	281	256	308	319	299	306	305	304	286	294	281	293	293	305	309	267	256	291	289	309	319	303	298	280	300	271	284	285	294	276	274	299	292	299	287	295	293	336	260	311	257	277	278	301	293	296	262	279	290	249	286	298	277	272	288	292	293	280	280	299	319	294	290	279	286	285	305	302	283	281	289	290	299	302	271	278	282	304	262	291	282	263	287	275	304	289	300	310	287	296	288	284	303	271	268	305	257	258	299	259	272	257	286	295	312	290	277	271	301	292	279	297	281	275	289	263	287	291	308	280	281	302	287	283	314	294	295	310	325	272	294	298	313	298	281	289	280	268	309	264	297	300	306	294	282	284	296	294	301	292	305	293	269	325	271	265	305	271	289	320	288	310	326	281	280	262	266	271	306	263	260	265	312	287	317	289	295	290	283	281	303	264	287	274	271	332	292	295	301	249	280	257	290	250	282	288	266	279	296	295	268	292	280	318	295	290	288	260	268	273	292	300	306	274	286	254	284	285	283	319	302	270	262	304	297	261	294	317	272	282	293	289	269	282	292	265	255	261	312	260	280	304	285	302	282	292	262	287	278	258	309	298	296	293	247	274	278	277	300	288	292	311	279	269	278	299	303	287	268	299	289	307	283	297	300	307	285	268	276	312	293	283	299	330	285	302	265	292	312	297	287	270	283	285	302	262	314	295	290	293	288	289	282	299	297	320	304	274	314	317	290	290	298	298	289	289	295	305	238	279	300	299	286	289	279	276	290	287	285	270	290	302	261	290	270	292	287	290	268	281	279	296	266	286	294	253	296	252	286	277	253	287	269	293	304	313	298	305	265	299	314	271	331	304	278	281	287	295	286	269	265	274	296	303	318	309	273	302	277	287	271	291	281	321	300	277	306	284	260	283	294	284	287	296	259	307	284	275	337	302	304	292	283	298	268	309	313	279	290	299	275	276	292	291	295	296	276	267	270	257	254	271	302	260	304	276	275	301	285	292	282	307	297	288	262	301	312	318	313	308	292	269	295	295	292	302	312	300	312	275	313	278	300	268	280	289	279	294	239	280	289	276	277	273	309	283	306	282	317	312	263	283	326	268	287	289	293	325	295	297	280	299	277	277	278	314	317	309	298	308	301	283	294	296	277	266	250	285	272	306	278	259	295	274	329	282	288	296	286	287	289	297	248	305	301	261	279	304	313	288	315	285	279	259	303	304	287	253	293	288	276	275	291	269	295	288	299	302	307	272	273	313	270	276	327	285	274	278	260	293	286	255	272	295	277	308	286	295	288	274	283	265	288	277	289	287	305	287	290	264	303	291	291	307	301	316	310	312	295	275	310	302	278	285	296	272	262	305	300	290	285	292	320	276	314	304	283	301	254	313	283	267	345	299	302	312	290	271	286	271	296	301	285	287	339	288	272	284	317	284	310	256	311	275	293	289	302	290	294	293	303	311	306	300	311	287	255	294	292	290	274	259	265	285	274	288	295	311	318	308	289	295	294	292	328	312	288	273	302	258	277	285	276	273	291	282	265	287	262	249	306	270	274	289	279	272	261	296	301	297	310	286	283	266	292	317	302	308	292	275	305	288	275	250	291	273	294	297	275	305	312	304	297	276	312	284	277	298	277	282	270	294	291	298	293	261	266	298	291	277	290	285	287	267	300	286	303	288	296	292	272	278	292	281	287	293	262	286	303	262	334	278	297	308	315	289	275	286	313	250	288	288	280	287	314	304	325	308	296	276	307	272	288	275	300	288	265	297	273	322	272	295	311	282	282	282	274	278	267	287	268	286	291	312	276	302	291	301	282	277	274	281	292	297	272	261	306	285	292	272	293	266	291	294	272	296	275	304	273	257	302	279	251	269	298	303	298	279	281	279	308	309	265	264	285	299	308	282	280	264	287	312	304	305	315	265	295	289	297	280	278	274	304	271	276	271	298	293	273	287	289	324	295	286	278	297	271	298	293	292	253	271	279	280	284	265	278	259	300	299	302	276	300	287	276	285	284	282	288	285	296	303	287	328	256	293	304	308	275	281	333	261	285	290	278	283	297	314	301	283	286	306	285	309	297	271	324	303	277	316	288	289	279	276	277	284	307	301	283	265	303	304	294	290	277	273	287	280	303	280	273	276	298	295	296	297	310	279	306	308	321	275	312	303	267	293	300	250	290	278	268	311	285	287	268	303	297	326	275	274	279	287	317	283	312	285	299	312	300	273	309	300	274	282	288	302	284	278	293	283	309
32067	5426	1388	963	740	575	417	287	279	221	217	173	178	177	147	141	156	138	123	145	138	112	156	146	117	121	123	122	147	106	109	94	99	105	122	121	104	119	121	126	110	117	115	102	111	107	104	116	128	116	108	102	112	116	101	119	112	107	106	99	113	109	117	121	95	120	121	119	94	96	113	99	92	90	95	106	102	97	105	104	120	112	108	97	85	97	82	103	105	110	99	116	103	105	110	112	102	108	97	120	110	116	107	141	98	91	102	113	104	115	110	106	116	96	108	98	106	106	120	106	120	95	107	94	98	110	92	109	85	118	91	97	116	123	91	103	110	122	129	84	94	103	92	91	93	95	99	113	102	110	134	106	91	106	100	108	107	107	109	109	103	111	96	90	101	112	120	120	84	97	91	111	103	78	107	97	110	122	101	110	115	106	105	109	104	99	103	107	101	112	115	101	101	87	91	91	107	98	95	98	90	93	92	123	113	114	107	100	111	107	117	123	109	96	118	101	120	96	82	95	94	100	115	100	91	104	109	90	101	86	98	109	119	101	110	109	108	115	91	85	94	108	109	111	107	125	94	100	87	96	111	108	98	107	121	113	125	97	116	111	102	122	96	105	102	118	114	109	125	119	100	96	107	98	82	98	117	93	110	93	117	115	104	112	103	96	92	103	85	93	98	110	97	105	116	101	110	93	97	100	89	90	97	103	87	102	88	113	111	103	111	127	106	101	102	112	97	93	110	111	98	98	100	127	109	105	99	101	99	108	100	99	97	103	92	98	104	107	108	111	119	130	99	96	89	108	98	103	119	108	100	100	95	100	114	109	105	100	112	129	92	89	94	109	105	100	96	118	111	100	103	115	113	118	86	105	101	98	122	96	103	103	94	115	96	105	102	98	90	108	88	124	91	92	86	102	108	110	103	96	119	102	107	122	104	108	101	101	120	96	100	92	110	103	105	103	119	110	124	100	114	122	106	129	94	117	106	128	109	112	98	117	103	109	101	112	111	103	105	112	99	104	100	116	105	79	94	100	106	104	110	113	111	102	105	96	101	84	113	103	92	101	129	89	99	100	105	97	127	101	120	99	87	94	110	101	101	106	83	107	116	104	121	109	117	104	116	111	126	110	115	110	102	122	93	114	103	115	93	99	102	87	110	89	101	112	97	106	101	104	83	92	111	107	98	113	80	120	100	120	106	124	89	120	101	99	112	108	103	107	99	100	124	111	103	115	113	100	107	106	99	107	96	103	96	96	112	114	109	97	115	115	108	119	115	104	98	103	93	104	112	112	96	98	92	128	88	98	96	104	108	114	106	105	93	124	116	102	108	98	103	107	85	113	106	109	89	104	123	102	101	111	110	113	87	122	99	107	106	108	107	100	101	121	118	93	93	113	110	112	96	110	108	105	90	96	107	108	106	87	101	107	92	92	99	105	118	102	126	101	101	108	111	91	120	104	110	98	105	117	102	109	109	116	90	96	95	103	116	85	88	97	110	100	144	108	117	91	122	104	95	99	106	95	108	101	120	106	99	102	110	111	100	101	103	99	78	110	132	94	104	95	113	107	89	96	116	118	96	97	107	94	105	101	101	113	96	83	91	119	102	121	104	115	122	115	116	89	99	107	115	104	115	111	115	121	104	103	130	91	111	106	109	91	97	97	81	89	103	97	115	102	98	96	93	103	102	96	94	114	106	104	94	99	100	89	121	107	106	104	108	117	97	78	118	98	114	104	98	101	112	93	91	125	99	107	112	110	111	89	102	113	92	116	113	111	136	109	105	107	105	97	114	110	98	93	98	105	102	115	93	99	92	109	97	88	111	112	106	125	95	129	121	124	94	109	93	100	107	105	97	107	103	103	110	99	93	102	109	101	101	90	104	99	95	117	96	95	114	108	105	108	100	95	104	111	105	87	104	102	108	99	110	111	110	100	87	102	98	106	109	105	107	98	128	107	110	107	106	111	112	98	89	95	105	109	105	89	117	95	90	100	99	114	114	120	102	92	108	104	105	105	106	102	108	107	97	125	95	100	99	112	103	93	110	117	110	105	92	119	106	110	105	103	99	109	99	116	106	109	107	95	105	115	100	112	103	91	105	111	108	117	133	92	106	115	109	102	111	98	120	101	111	115	115	87	95	100	99	127	88	108	99	108	124	93	108	101	100	109	100	108	121	99	95	94	104	112	108	95	120	110	105	95	90	84	97	87	107	115	92	98	91	111	108	103	113	103	120	97	113	107	100	89	94	107	95	89	106	108	114	115	113	102	101	110	98	118	116	97	118	102	85	84	108	126	108	106	104	95	97	101	118	105	101	104	100	97	99	120	105	101	88	110	100	119	107	106	96	105	109	113	100	86	107	94	126	117	106	98	108	119	101	116	95	117	92	109	96	99	90	127	108	97	119	106	91	114	106	108	98	114	104	108	99	105	114	88	110	92	111	117	100	106	116	95	84	93	107	122	99	88	117	89	111	122	102	103	123	98	91	87	110	112	106	127	84	129	116	100	97	109	95	104	116	119	111	93	116	99	106	103	108	109	105	82	104	118	96	103	108	115	99	105	99	105	122	119	109	111	104	115	101	85	108	100	104	93	95	102	104	113	101	99	99	101	98	115	109	121	110	108	98	112	110	104	112	90	99	83	87	100	111	114	92	91	95	90	96	102	103	94	110	117	98	108	100	91	103	95	110	116	104	110	118	85	108	94	109	94	109	105	111	104	108	74	104	114	107	101	103	100	107	88	115	104	119	99	98	113	108	118	108	109	119	103	100	95	104	95	93	125	98	113	104	134	98	80	93	99	77	98	128	98	122	114	106	109	92	111	119	114	90	105	84	90	100	113	95	102	113	102	109	96	111	97	108	114	94	109	101	104	107	110	107	116	106	78	116	118	112	107	94	105	119	98	113	105	108	107	92	97	99	126	114	93	90	120	108	113	103	96	94	95	104	114	103	100	103	91	80	121	103	84	101	101	108	116	110	102	108	126	108	109	118	93	99	105	96	101	107	114	103	116	98	93	131	119	116	109	101	124	101	106	107	109	89	112	123	102	109	100	97	105	104	130	125	93	105	121	104	106	87	117	108	109	120	90	114	109	103	101	100	107	95	97	110	93	97	102	115	100	109	115	102	115	110	94	97	95	107	118	122	87	101	93	118	105	95	91	110	100	115	118	97	121	86	102	101	118	106	97	98	108	102	108	105	96	109	108	84	98	100	117	103	97	101	89	109	106	104	115	109	109	105	100	115	103	105	99	102	94	105	106	125	118	125	93	115	101	118	107	90	118	89	84	98	104	113	126	101	103	89	92	96	105	111	100	108	86	100	92	99	95	106	79	90	102	90	132	89	107	104	109	99	126	104	111	110	96	97	104	83	106	83	117	107	98	109	113	95	104	107	92	107	120	93	105	106	102	113	83	126	79	96	125	106	85	106	120	116	105	97	91	107	89	87	103	83	87	106	114	105	104	95	87	108	104	106	90	93	105	94	100	103	101
14750	1253	2888	3251	2818	2263	1819	1591	1340	1127	1049	927	822	802	752	662	655	593	601	564	575	506	522	523	481	467	454	496	503	421	435	390	445	400	436	410	439	424	429	415	392	398	373	361	374	417	375	386	371	372	411	412	376	386	380	381	373	368	410	378	374	378	350	366	359	375	361	395	331	395	378	353	331	375	357	350	358	366	352	328	354	351	374	360	394	380	362	355	377	351	383	370	359	379	378	359	365	360	388	348	376	377	381	346	379	339	362	372	373	378	381	378	316	371	347	370	380	356	345	340	350	349	355	341	382	341	348	331	349	369	377	350	358	368	371	329	360	326	356	386	341	362	365	354	341	311	328	344	371	343	368	375	359	361	320	346	374	333	399	339	387	369	333	358	370	359	354	326	344	326	350	340	342	354	371	346	331	357	346	362	376	364	353	346	361	336	333	339	337	376	352	353	344	361	341	366	341	333	352	331	349	343	357	366	323	351	363	385	341	360	364	353	334	366	383	316	365	349	361	363	353	331	335	344	332	363	304	362	362	345	360	334	366	382	319	367	332	354	360	313	346	308	391	338	327	360	353	330	345	365	355	329	372	357	389	365	372	348	364	359	352	371	342	344	357	343	396	369	346	380	342	358	337	348	391	352	371	341	410	352	354	346	352	335	358	342	369	351	366	360	352	345	369	338	316	345	346	381	341	340	357	351	350	386	347	348	364	327	366	346	332	352	354	360	328	373	345	333	347	392	366	350	371	352	335	338	341	338	369	335	359	335	388	319	385	338	343	370	364	349	374	362	343	360	327	375	363	333	386	339	396	338	367	359	355	335	341	385	345	381	372	340	364	362	333	334	329	342	336	374	342	353	350	345	327	389	337	368	343	372	361	342	325	369	343	344	348	349	367	349	320	376	323	352	388	361	346	383	322	365	352	363	333	313	347	353	310	374	366	358	365	386	354	352	337	358	332	333	354	300	339	362	337	393	326	365	341	370	329	405	348	366	329	329	345	361	357	369	354	391	354	324	356	366	348	347	362	356	372	352	333	328	325	373	347	382	346	354	342	353	345	378	369	315	366	369	392	339	358	355	366	377	321	323	342	347	332	318	382	353	348	368	323	352	390	370	352	347	308	338	355	353	356	353	340	357	346	294	351	341	358	361	407	344	313	362	377	354	357	341	342	348	366	339	364	361	362	304	331	384	344	392	349	379	356	350	337	354	321	370	356	363	325	341	344	350	373	319	370	377	371	336	351	324	355	359	333	341	371	329	366	347	365	351	363	370	345	358	380	386	356	354	376	361	371	349	391	360	396	365	357	372	346	353	363	332	345	318	341	337	325	408	343	365	360	347	384	347	329	355	357	372	354	348	381	365	404	357	366	360	346	399	348	356	331	334	373	353	342	341	349	365	364	347	381	294	371	349	329	342	362	347	359	355	357	359	353	356	337	329	364	358	352	367	339	351	364	352	399	385	327	330	360	347	379	371	343	362	351	354	364	361	368	349	331	375	415	361	352	351	374	321	367	366	354	323	345	334	350	344	324	352	361	347	328	332	373	343	357	394	369	361	358	327	342	352	341	361	403	359	340	352	331	359	356	346	329	320	351	331	342	352	331	333	378	375	372	354	372	353	383	339	378	380	362	363	344	349	322	334	361	329	349	382	367	365	354	348	370	383	357	346	375	390	369	345	348	367	355	337	357	359	355	342	327	342	338	327	379	349	323	337	327	346	335	347	355	377	372	374	361	349	379	367	337	319	375	336	333	321	347	332	345	379	372	332	346	351	346	362	371	321	354	325	380	385	349	337	379	366	336	352	324	352	352	345	357	365	392	318	361	324	335	357	406	351	343	347	359	353	301	338	347	350	323	356	375	344	354	336	372	337	364	325	363	323	340	376	355	345	352	356	374	308	329	367	364	372	355	350	331	340	333	351	353	348	351	340	384	345	339	316	335	322	370	373	346	353	340	345	368	343	370	370	349	368	401	337	378	349	348	368	365	344	330	351	368	357	338	335	338	379	365	362	355	356	330	321	348	365	337	342	327	330	379	370	396	369	381	359	349	368	361	395	350	363	359	345	351	350	351	359	346	324	332	390	344	320	337	346	359	368	364	343	357	373	352	366	323	344	346	383	348	334	346	351	319	361	357	329	344	369	324	357	373	336	339	358	354	360	378	365	349	362	354	356	391	374	329	343	382	354	354	338	356	371	398	370	359	354	341	342	355	337	336	352	352	355	390	367	354	304	369	339	335	340	361	351	352	371	354	381	332	357	391	355	337	330	331	374	352	372	354	343	352	342	343	363	314	328	346	341	349	349	345	356	347	318	337	333	343	331	356	354	348	349	341	319	368	373	355	342	370	362	369	351	349	334	362	388	380	361	370	386	361	349	362	376	372	357	335	369	347	333	334	350	354	381	335	355	367	340	352	383	344	352	322	344	360	396	337	379	331	368	358	359	350	376	376	324	347	351	365	345	379	363	351	323	330	363	357	359	350	357	388	365	356	347	346	343	343	363	365	340	375	326	348	348	350	347	322	340	354	346	322	365	349	336	338	348	340	370	355	358	315	340	373	347	335	363	327	357	330	344	360	370	347	369	343	363	333	368	361	349	346	339	362	366	348	368	352	349	369	346	364	333	363	350	355	356	346	369	380	381	362	330	354	346	369	334	320	383	354	328	338	319	384	322	344	343	363	362	381	340	345	345	353	349	335	367	339	329	345	350	362	365	356	333	343	363	317	345	348	346	356	343	344	344	360	354	330	383	376	390	369	324	365	326	337	382	356	357	380	373	360	313	342	341	336	349	327	388	366	354	386	371	366	363	353	379	333	359	390	352	325	316	355	355	353	364	380	354	337	343	388	400	348	365	340	339	343	354	317	366	361	370	354	370	349	356	346	358	342	361	390	369	359	327	357	353	391	367	338	367	336	317	392	364	336	400	345	355	356	335	357	331	359	396	369	363	338	348	357	337	314	394	346	383	353	386	359	330	368	333	339	356	332	332	369	339	355	328	394	333	375	330	330	368	363	358	330	367	406	380	356	372	330	347	343	366	359	355	355	347	370	349	387	337	375	329	350	360	355	339	371	345	387	330	348	321	346	321	347	362	381	397	352	319	330	362	350	336	373	357	350	355	384	376	357	382	370	314	355	348	379	346	326	371	345	332	362	327	383	363	364	353	365	361	357	333	359	329	366	356	367	375	314	351	357	372	396	344	355	353	396	343	365	338	340	342	370	336	345	329	362	333	320	360	358	375	319	378	351	357	355	367	369	339	334	351	358	347	365	356	366	341	333	355	351	339	378	341	367	345	373	336	379	333	366	359	383	340	360	350	358	357	364	342	344	360	371	355	333	351	330	368	343	327	354	337	365	352	327	362	332	362	348	326	368	366	356	347	360	343	359	377	356	369	360	368	408	356	363	347	372	396	345	368	334	388	368	327	359	357	334	358	341	349	358	398	342	370	342	343	358	357	384	348	331	328	322	346	357	366	347	381
43043	16262	4173	2052	1524	1048	813	702	554	475	476	414	376	344	321	318	307	301	259	280	262	238	224	250	250	274	238	266	210	247	242	206	213	213	225	218	242	232	215	230	204	213	215	225	224	253	245	233	203	213	199	210	223	229	213	231	212	218	213	223	235	222	189	231	221	202	223	218	210	206	246	228	198	208	205	203	188	202	209	213	230	196	187	242	203	224	197	210	223	204	225	238	185	226	214	192	221	223	202	198	227	211	208	216	247	202	182	224	220	205	186	198	211	209	206	258	200	179	202	214	205	194	214	186	218	213	215	198	186	204	229	224	225	216	207	184	184	201	203	215	217	214	221	192	243	184	222	215	196	199	236	230	210	175	205	192	212	196	211	199	209	236	230	219	214	205	187	206	193	184	179	206	184	203	209	214	227	207	176	196	194	178	214	228	208	196	211	244	215	204	201	221	242	208	226	211	210	209	214	188	187	204	222	216	199	210	227	194	223	194	207	226	205	204	208	200	203	230	209	197	217	210	237	215	193	186	225	189	223	215	189	212	179	200	209	184	178	213	213	216	202	216	208	208	189	210	216	207	214	199	203	198	213	232	215	209	210	203	205	210	211	187	211	218	215	212	227	173	215	216	188	209	223	209	234	199	206	238	203	216	207	227	224	205	214	208	195	222	211	218	216	221	215	225	198	214	196	201	201	206	207	181	228	200	196	215	213	206	209	219	239	196	209	213	212	181	183	212	226	213	194	193	186	195	202	201	187	210	213	208	206	223	215	197	213	198	227	190	218	198	214	218	184	201	210	223	198	190	198	195	200	178	219	193	215	209	221	210	227	206	189	209	231	193	214	214	199	231	183	242	191	201	210	198	195	197	209	192	197	203	222	199	207	226	224	211	204	217	232	192	227	215	191	206	211	198	215	194	199	194	192	191	197	217	206	205	205	205	199	230	203	201	228	220	192	223	208	199	212	211	194	193	206	225	203	219	207	193	186	215	219	207	208	209	217	211	219	219	178	205	202	178	203	240	197	198	209	221	213	185	224	230	213	203	207	231	179	214	231	236	206	215	190	236	206	205	239	203	195	213	221	199	202	218	213	187	212	233	217	229	201	198	206	210	202	216	208	186	196	215	201	208	210	225	235	196	213	192	216	209	199	213	208	212	236	210	188	217	212	182	222	187	212	192	215	205	194	216	220	215	203	208	214	190	182	213	221	222	214	202	190	198	203	192	175	216	192	210	208	186	201	206	209	217	209	223	208	178	178	215	223	209	198	222	233	202	223	205	182	216	196	206	201	221	207	197	239	179	192	205	202	225	186	194	183	210	163	189	217	213	223	217	185	207	220	256	221	198	206	205	230	191	231	198	208	215	219	227	218	230	210	202	248	211	204	199	205	212	197	198	248	213	202	170	216	197	207	204	212	207	208	207	207	210	218	224	211	214	235	183	200	187	198	200	217	209	197	207	186	193	196	223	216	229	175	201	205	220	183	208	218	230	213	194	226	204	181	190	223	195	206	218	202	198	238	192	187	205	226	204	188	227	212	206	221	219	227	190	207	202	187	223	200	224	195	192	199	206	207	218	219	202	186	218	209	185	194	202	182	184	203	208	205	197	210	187	223	199	206	218	203	191	196	207	215	201	206	230	189	223	202	201	225	210	183	216	219	222	195	213	191	223	182	244	228	223	206	215	198	211	185	229	199	217	182	170	190	205	237	212	222	180	221	185	190	221	219	202	230	210	193	195	205	213	202	203	194	205	226	222	200	189	187	203	195	199	203	192	205	223	200	220	232	200	217	203	229	194	199	170	209	221	225	216	212	232	202	177	195	209	219	201	210	195	207	211	194	186	196	185	191	195	213	216	215	215	185	209	222	217	208	226	200	218	203	198	195	188	214	200	206	193	200	205	222	223	206	217	207	203	210	210	226	226	177	195	203	182	216	218	210	194	216	185	189	205	209	187	203	202	220	203	189	219	237	205	195	244	198	201	223	191	196	199	195	192	196	214	230	217	209	188	195	242	231	217	203	220	217	207	213	216	217	211	195	178	207	200	198	220	192	199	201	212	216	200	206	191	195	216	182	192	203	198	221	188	226	230	194	214	200	185	217	226	254	220	207	221	214	218	195	217	205	184	209	218	229	174	226	216	224	192	200	208	191	216	225	220	198	227	188	219	203	223	186	186	224	219	222	214	193	212	213	206	194	209	220	211	225	222	203	211	179	222	204	203	212	231	208	186	195	206	201	216	232	189	197	203	207	192	206	210	205	230	204	185	201	191	205	188	201	197	192	191	224	210	218	197	194	221	209	206	213	185	205	222	212	210	227	198	204	199	196	202	234	205	216	202	186	215	228	211	230	213	171	205	190	215	208	200	226	216	222	214	188	208	199	207	191	191	196	208	185	203	225	227	227	222	212	228	203	203	216	210	194	186	241	193	201	228	227	183	220	230	197	197	214	228	174	216	213	264	188	198	217	201	196	199	216	204	215	224	217	209	214	219	211	199	221	179	195	209	203	215	192	232	238	228	197	203	223	231	198	201	197	226	212	233	233	244	221	212	203	215	207	215	222	208	224	201	195	212	207	208	217	246	218	236	189	185	218	214	215	194	230	212	203	167	212	205	214	197	219	191	229	216	213	206	204	208	219	227	220	192	184	223	234	198	197	191	212	184	198	194	204	224	226	215	196	224	225	207	206	186	205	225	231	217	213	191	203	197	195	235	228	196	197	190	223	205	205	202	195	214	195	212	201	212	207	215	211	205	221	200	185	198	184	196	191	225	241	189	213	183	206	206	191	199	208	216	221	199	214	217	228	212	204	240	198	219	226	198	207	195	201	238	204	215	225	206	208	214	210	194	192	191	219	193	212	196	191	194	214	208	194	223	222	213	185	212	205	225	190	204	200	183	202	239	240	213	201	195	194	196	224	223	229	214	208	189	214	211	204	206	213	218	208	216	221	194	222	204	232	201	212	205	206	217	216	219	196	187	222	199	206	222	190	229	213	238	226	205	188	183	237	216	207	206	200	202	213	198	215	208	226	220	218	201	214	202	176	192	184	210	207	199	214	213	192	198	202	212	199	195	193	192	188	196	198	197	220	196	242	218	218	183	201	186	176	223	211	234	232	202	213	203	209	227	204	211	208	200	206	236	195	210	257	219	201	204	219	189	215	245	220	222	200	212	192	190	190	211	212	204	186	204	211	226	199	209	212	198	198	193	208	204	229	203	218	191	186	193	212	205	225	201	208	194	195	194	218	186	218	228	224	225	189	223	198	204	192	187	206	205	214	228	232	214	206	176	178	239	207	198	219	208	207	232	224	219	199	201	209	230	229	207	214	197	187	224	208	224	196	197	214	211	205	195	201	199	245	186	218	222	214	210	191	202	216	218	195	171	210	225	207	176	232	217	237	216	221	220	223	203	210	204	205	193	206	233	177	191	183	193	193	220	213	213	227	242	202	208	176	192	218	208	183	214	199	193	194	232	247	223	213	214
19998	2404	5525	6336	5229	4296	3441	2969	2510	2188	2006	1734	1550	1457	1329	1290	1217	1185	1075	1087	1055	951	892	878	871	870	847	836	859	841	766	799	724	731	781	779	747	772	718	668	793	690	721	686	692	764	675	678	754	676	694	666	708	679	664	700	669	646	684	715	672	673	638	656	673	686	644	628	678	625	652	622	668	652	637	653	634	598	675	607	589	646	669	684	647	676	611	614	636	625	625	665	646	624	623	608	640	644	663	611	646	638	633	677	615	639	639	636	639	643	635	643	642	632	686	633	688	608	669	611	634	620	661	636	610	601	620	637	600	683	611	596	625	601	636	620	604	664	640	627	638	656	611	656	640	601	594	608	618	596	640	613	645	582	612	627	640	642	642	644	602	625	663	638	604	617	605	622	653	642	636	632	628	648	600	588	604	625	608	629	606	608	625	649	626	625	613	657	623	616	594	624	655	660	600	622	648	648	581	625	638	629	611	635	618	642	622	644	578	617	624	672	671	605	629	633	641	633	628	675	595	657	630	614	636	633	622	608	638	630	649	614	603	604	646	655	644	643	601	637	606	640	656	635	641	610	656	642	690	642	640	605	617	622	654	632	634	585	626	654	631	664	668	623	621	657	654	612	651	594	604	696	657	632	620	620	653	655	638	653	608	601	612	604	609	653	646	612	648	619	628	636	593	615	657	625	607	622	613	609	612	627	661	667	581	617	658	669	581	597	694	658	622	597	604	650	646	636	695	606	628	607	626	580	595	629	603	619	604	624	636	605	631	598	625	650	605	648	669	625	620	616	652	651	617	618	652	631	641	638	627	631	657	619	625	644	592	611	596	616	649	645	655	593	674	635	634	610	621	583	654	605	621	642	645	639	630	603	616	601	629	637	586	633	622	642	623	624	558	614	629	643	618	671	616	587	649	642	665	657	622	637	660	605	596	635	601	653	630	642	638	634	636	597	614	581	646	663	639	639	647	603	615	662	636	633	637	635	641	691	652	590	595	610	644	576	612	623	641	584	620	606	618	628	695	643	619	611	623	632	655	643	615	636	659	620	635	615	591	619	592	590	616	606	636	661	663	638	598	641	658	640	604	663	599	617	620	665	607	599	680	598	670	660	591	625	662	611	699	624	634	594	632	586	642	611	661	625	668	623	625	625	667	624	597	624	586	653	601	638	632	656	644	610	620	604	619	610	649	603	651	633	610	652	639	643	637	677	617	596	603	640	595	623	605	637	612	570	609	625	621	605	656	645	624	655	613	625	643	667	594	653	646	620	612	603	686	648	623	658	613	605	646	667	669	633	678	609	643	619	634	624	663	592	652	637	655	622	651	677	664	631	609	592	660	635	594	632	677	599	655	640	600	620	656	634	654	640	638	590	643	637	640	637	600	629	670	637	654	575	611	603	631	603	606	675	625	615	612	648	671	617	673	637	620	588	627	650	573	606	617	613	667	635	610	628	631	617	609	603	612	605	668	606	618	672	636	610	674	616	622	610	614	628	584	620	647	608	614	631	631	615	614	645	598	631	605	628	567	595	593	663	617	666	607	636	626	622	616	637	639	600	590	624	600	644	629	628	612	620	632	666	661	643	603	659	575	652	575	595	634	649	620	621	596	637	571	592	588	622	627	658	634	621	589	647	628	640	615	640	658	611	641	603	659	631	666	635	604	597	609	636	648	630	625	635	648	642	652	587	626	628	657	631	631	591	612	630	618	618	687	635	636	666	644	650	590	618	644	644	627	617	639	646	647	618	604	607	661	575	599	612	666	625	622	634	634	656	639	675	635	613	648	614	630	622	606	618	670	577	622	637	626	639	567	635	691	637	588	645	586	585	670	643	595	609	655	641	628	586	663	690	620	620	623	589	610	627	629	636	644	621	643	667	590	598	645	640	617	624	624	648	608	615	587	605	615	633	627	656	643	638	629	656	658	627	604	615	615	605	627	629	589	621	625	654	591	633	622	619	654	628	611	582	641	665	606	624	654	639	620	622	616	698	633	596	617	616	634	585	628	653	638	621	593	629	614	626	618	605	633	627	637	642	636	644	648	665	646	638	618	640	619	610	648	644	669	678	583	630	673	593	639	614	599	621	643	575	646	591	610	640	622	621	651	620	616	641	633	608	651	669	634	643	625	597	598	604	572	633	535	627	643	635	641	617	579	666	549	618	573	605	582	608	646	639	624	628	629	609	658	573	672	655	649	630	624	588	607	654	651	581	641	620	594	617	617	643	637	661	619	657	618	646	595	577	614	631	637	624	659	675	601	621	644	617	625	640	605	662	662	586	681	597	655	621	607	631	609	648	654	620	596	630	595	611	600	601	603	612	651	638	674	643	630	635	618	611	650	600	610	616	637	661	605	658	590	603	635	637	635	610	609	656	697	629	630	646	667	670	624	653	584	615	638	619	617	665	627	625	641	620	625	604	600	636	663	640	640	643	614	633	653	636	606	608	647	594	607	596	634	601	646	600	620	617	642	639	657	615	588	590	628	644	611	627	657	665	635	619	639	640	636	614	637	633	626	599	650	646	627	682	595	619	585	611	690	585	635	663	647	607	591	614	593	625	632	582	662	595	601	638	605	615	631	618	565	669	651	625	597	648	628	617	589	651	638	642	641	609	625	612	648	620	649	636	659	614	611	659	619	626	633	626	585	671	635	629	596	646	553	588	618	638	638	615	668	628	627	635	641	665	627	598	608	619	632	634	629	627	626	644	603	609	635	600	605	622	630	651	658	634	626	636	642	636	658	629	652	651	621	624	643	599	649	635	632	685	643	635	667	629	641	644	622	606	619	610	606	601	615	606	614	636	634	642	647	624	633	654	666	623	599	621	654	690	606	588	608	618	686	643	582	638	560	587	599	626	630	612	604	645	648	578	619	643	594	625	653	615	620	608	601	630	661	609	619	632	618	632	630	650	676	641	656	605	626	656	632	649	615	620	588	653	634	602	638	656	586	633	592	629	625	644	634	610	584	611	629	587	624	640	570	635	648	651	643	628	645	584	605	587	656	616	640	618	650	644	593	601	643	604	684	631	599	608	626	672	606	630	628	655	585	645	626	616	611	620	605	631	609	627	613	641	622	611	658	640	643	635	593	611	618	606	618	671	672	616	650	619	606	623	628	633	640	651	603	665	612	591	616	634	617	606	602	632	597	602	661	671	639	609	656	607	628	669	639	655	640	563	655	604	619	613	642	663	637	642	625	642	585	617	617	640	606	609	620	595	633	599	662	622	616	664	592	638	604	671	631	616	640	612	617	594	639	626	601	609	655	651	589	701	623	640	668	621	646	616	682	632	594	632	620	606	601	690	650	681	626	607	621	649	667	623	627	611	686	639	591	626	613	609	620	605	625	623	606	589	609	623	589	639	641	615	626	608	640	636	632	639	613	603	603	611	641	640	619	628	642	630	580	653	656	651	615	641	617	572	628	630	617	626	669	620	624	627	637	636	636	650	600	624	635	619	639	570	638	662	604	617	651	612	630	614	625	590
4524	261	168	145	122	95	110	104	81	96	97	75	90	80	80	94	77	88	80	85	81	88	80	81	83	81	81	91	85	88	83	83	88	81	81	80	87	93	71	83	66	75	88	84	90	93	86	69	87	81	86	81	71	80	90	69	88	94	78	86	97	83	85	68	76	77	64	80	77	85	72	87	73	84	78	84	81	87	94	85	72	84	81	82	88	78	100	97	83	89	80	87	93	86	80	72	76	76	88	75	82	77	87	74	74	86	84	88	78	80	87	103	84	88	78	74	73	73	83	85	82	66	76	80	80	83	78	95	89	82	88	71	90	67	74	91	78	91	84	75	61	83	83	119	98	91	80	76	67	79	83	76	93	87	80	95	72	73	81	92	86	80	58	80	70	87	77	74	83	83	84	76	70	86	94	93	86	82	76	70	102	78	75	85	66	74	78	85	89	88	70	81	75	74	74	69	89	73	79	83	97	78	93	108	77	77	90	89	76	93	87	82	82	86	81	84	86	76	82	76	91	96	77	91	91	88	69	88	81	99	75	98	87	69	75	85	83	80	92	92	82	88	70	62	89	85	78	70	74	65	91	78	82	95	92	91	88	90	87	82	74	71	74	75	87	94	82	64	89	80	92	81	85	69	81	92	82	76	87	90	84	73	79	85	68	76	88	69	75	97	72	78	77	85	83	87	77	86	98	99	67	83	76	75	75	79	73	102	77	63	71	71	92	77	80	91	86	88	68	67	71	91	70	73	83	81	72	78	84	93	84	65	79	84	69	62	79	77	95	67	91	85	72	82	66	83	64	82	84	85	85	72	77	84	77	93	81	78	90	76	80	93	93	94	66	80	85	95	77	87	68	78	84	77	79	79	87	70	86	83	81	101	80	85	74	85	65	78	80	78	78	88	88	83	78	87	81	75	92	84	91	74	75	77	76	86	77	73	75	81	87	77	94	92	82	72	84	76	64	85	83	78	91	82	77	79	101	95	75	73	79	64	76	74	84	75	80	75	84	79	71	82	92	67	88	72	72	79	94	92	77	68	79	71	92	76	61	98	78	85	83	84	76	77	87	81	73	72	78	92	81	84	67	77	74	88	84	92	85	81	69	92	92	95	70	100	71	88	79	69	62	88	72	87	77	92	84	71	78	70	98	89	81	77	75	78	85	90	76	76	91	74	70	59	77	72	92	80	85	87	88	86	70	80	77	87	90	93	80	81	86	81	72	72	92	93	78	94	108	97	81	92	91	74	70	86	85	78	80	92	95	68	87	79	77	97	86	85	88	84	80	72	73	84	75	112	70	74	85	79	97	98	80	87	80	79	86	80	76	73	85	94	57	79	68	78	96	77	90	78	88	93	76	69	81	73	89	84	77	77	89	70	91	85	90	71	86	71	94	78	76	95	89	76	90	87	66	77	77	79	81	79	89	74	94	81	103	82	88	69	83	81	75	84	82	83	96	71	84	84	105	86	82	78	64	86	77	84	60	80	85	84	88	75	76	88	70	88	89	96	77	91	88	76	78	66	84	81	91	90	69	63	85	72	77	76	95	96	82	70	68	85	72	70	73	79	80	54	84	91	88	82	73	83	86	80	69	93	99	76	79	82	95	110	83	76	85	83	73	87	80	78	70	94	76	69	86	87	72	78	97	76	85	87	65	77	95	83	73	78	63	90	78	78	86	76	70	81	97	79	84	79	69	76	77	75	85	72	82	73	75	87	78	80	81	94	84	75	86	95	92	96	70	78	71	65	67	66	84	79	87	90	96	85	87	83	95	81	77	69	79	80	66	77	77	76	87	71	77	90	67	80	86	89	82	80	63	72	81	82	79	73	89	86	81	73	91	71	74	66	98	87	82	92	78	96	80	72	86	79	73	93	66	96	80	82	79	74	71	63	77	83	102	76	81	65	85	82	87	72	78	84	91	87	70	74	71	91	89	77	79	79	92	91	87	90	86	92	86	86	80	70	85	105	75	90	87	80	84	93	72	66	86	86	87	83	76	79	76	71	87	81	84	80	87	99	74	82	75	84	83	72	89	96	81	76	75	82	80	87	89	72	77	81	86	68	79	71	86	80	76	72	99	92	95	78	81	84	71	77	69	88	76	77	90	81	71	90	96	89	92	72	95	77	84	84	88	83	72	84	82	82	84	94	86	94	77	87	86	85	73	90	74	80	76	80	73	76	81	94	94	81	66	62	99	73	86	92	85	77	102	84	88	78	67	80	94	61	93	82	86	72	72	80	84	92	86	108	89	94	79	79	92	66	79	89	79	91	81	82	81	85	60	87	85	86	79	75	81	74	70	82	79	73	88	82	72	96	104	80	84	70	89	101	88	82	79	83	80	89	87	77	90	80	78	72	78	97	85	78	98	83	79	79	72	92	77	68	82	103	85	93	72	84	92	85	79	91	78	79	79	87	85	84	75	68	73	81	77	89	93	76	78	76	79	104	81	101	76	89	88	95	92	83	86	78	78	83	83	88	97	91	93	94	91	67	80	76	73	79	85	80	72	76	88	79	84	73	77	82	96	83	88	73	79	74	95	79	90	82	83	72	67	81	77	98	77	89	84	88	84	74	79	77	78	77	80	92	76	82	86	86	64	90	94	90	85	75	70	94	71	86	87	88	82	81	80	92	82	93	73	100	76	82	79	96	84	86	102	74	90	75	82	86	71	94	90	90	90	78	61	78	71	68	84	78	87	91	84	75	89	89	76	78	87	76	80	91	102	82	89	82	87	89	79	83	88	90	94	91	94	89	80	93	88	83	87	84	61	77	75	93	87	96	76	84	81	84	74	84	84	80	99	92	79	99	86	97	78	93	94	98	72	72	81	79	87	82	84	82	82	83	80	87	93	83	79	84	65	74	93	82	87	83	80	101	82	91	86	77	63	76	71	96	85	78	87	68	77	94	72	89	75	75	85	88	86	84	87	79	80	78	73	87	74	84	87	71	84	101	100	66	64	72	78	83	89	70	81	83	95	93	90	89	91	84	77	63	94	100	84	99	89	74	82	75	85	92	79	88	88	77	76	85	65	84	85	62	74	83	69	82	72	89	88	79	73	77	86	96	76	98	79	70	89	65	84	89	77	86	87	79	95	74	61	87	79	99	73	95	68	90	81	69	76	79	85	83	77	69	79	94	73	70	74	84	96	70	80	98	78	80	73	92	80	68	80	101	86	79	64	87	94	86	80	81	87	77	77	89	71	63	87	92	75	78	64	74	87	89	89	73	76	78	76	77	77	92	100	97	100	74	89	73	73	82	98	77	94	84	69	76	89	92	90	81	83	76	90	88	89	87	73	79	77	86	69	77	76	74	85	86	84	82	91	79	82	79	77	74	77	82	65	77	82	82	88	96	84	71	80	89	75	80	94	87	84	91	103	76	89	75	73	78	84	93	70	79	78	70	89	81	76	76	103	78	75	74	96	85	81	98	80	109	74	86	83	85	76	90	93	95	78	73	79	77	83	72	86	76	82	92	78	81	76	84
4702	369	398	493	423	363	381	348	320	296	324	344	319	304	328	302	316	317	308	290	289	280	311	283	296	307	305	291	303	317	280	292	295	348	274	290	294	273	272	322	294	240	302	326	285	277	317	283	293	284	295	281	283	306	297	296	319	314	275	286	319	293	281	293	268	295	278	273	265	282	263	303	298	273	289	265	288	280	303	272	307	284	296	291	312	324	277	294	309	295	301	322	291	279	315	287	314	287	283	310	261	271	280	271	283	296	277	292	264	296	285	271	268	274	260	262	304	294	331	282	276	262	269	291	299	253	284	287	302	312	292	266	285	273	297	293	260	307	283	283	292	299	284	266	268	285	278	289	300	274	293	305	286	281	266	272	288	305	302	292	275	284	261	299	273	291	287	304	278	277	289	288	262	301	301	273	241	289	272	277	275	289	287	285	289	266	285	294	298	289	278	302	277	280	233	286	275	302	298	296	307	265	283	299	303	301	306	295	281	269	297	269	267	285	266	290	304	303	272	279	313	272	266	311	262	273	278	331	287	298	303	293	284	262	285	294	272	288	295	299	306	301	291	275	302	304	297	259	303	281	271	298	299	278	285	316	264	292	299	285	283	287	290	274	309	307	261	252	323	249	283	313	281	308	297	287	291	321	281	269	301	238	287	311	279	297	249	255	307	292	277	313	289	283	292	289	251	281	291	297	315	296	252	290	291	297	283	300	290	300	256	279	266	280	291	333	270	298	298	313	303	282	266	296	296	299	277	304	314	282	292	316	299	294	308	276	293	274	272	301	339	277	293	302	290	300	297	284	249	314	302	290	281	290	267	281	268	279	316	293	272	293	271	267	287	307	273	304	284	285	305	319	286	310	298	294	284	306	281	253	278	288	266	263	311	249	302	286	260	280	303	285	291	290	288	264	307	267	264	289	291	270	282	264	275	298	294	301	277	272	243	286	273	274	313	337	317	286	301	311	315	284	281	281	295	287	314	262	287	283	300	271	285	292	279	307	294	281	261	279	269	296	303	319	290	268	281	294	317	289	299	263	280	310	291	313	269	277	286	295	286	268	314	299	252	283	295	277	309	250	289	258	274	286	289	262	278	298	274	257	274	282	295	305	313	293	289	254	282	271	284	299	297	269	308	288	265	265	281	304	280	293	288	304	282	300	272	285	322	261	309	300	297	309	288	269	299	279	298	303	278	282	277	289	310	273	283	265	268	313	265	298	287	301	281	255	263	265	274	277	296	260	270	288	311	284	298	290	294	276	296	273	291	268	277	266	268	271	325	263	284	269	280	273	300	279	325	305	293	259	270	306	280	297	255	286	307	278	280	274	276	257	304	314	300	277	281	259	279	301	288	307	276	295	270	292	285	280	302	260	307	286	279	267	268	278	286	266	309	293	278	303	281	265	245	269	305	276	325	279	314	288	298	266	297	285	288	296	274	272	285	305	302	290	309	279	285	268	290	296	265	274	273	272	281	311	289	288	300	276	282	310	316	270	267	296	298	292	272	296	273	275	304	282	303	316	291	288	272	284	274	278	281	305	297	317	309	320	289	269	288	263	294	253	270	268	262	312	309	275	254	296	267	302	273	306	279	284	275	278	294	283	293	285	287	302	307	298	294	292	271	293	320	285	259	313	289	273	271	295	309	291	296	301	253	258	255	301	309	279	302	316	279	282	278	290	277	289	290	298	311	286	285	264	296	267	289	281	307	260	283	294	254	287	262	296	311	305	283	272	283	267	286	274	288	275	270	292	288	284	279	275	293	297	287	315	308	279	276	295	305	297	246	294	272	260	290	273	335	289	316	279	297	294	290	293	286	306	320	282	288	260	290	297	287	288	292	296	277	281	280	286	293	276	309	272	284	302	281	273	274	267	287	292	305	278	286	275	291	282	299	254	316	292	267	324	306	297	287	292	284	307	277	311	264	300	284	281	295	276	281	260	284	296	291	255	289	292	294	295	296	283	304	295	281	291	308	272	287	285	304	293	279	335	288	294	270	303	266	295	298	280	265	288	283	278	288	282	245	318	308	282	298	253	279	265	311	286	282	277	306	304	305	315	269	284	299	257	294	280	274	304	297	285	290	295	295	297	264	288	311	264	269	294	284	325	278	312	242	304	294	305	279	300	283	293	257	305	311	299	291	264	264	261	281	295	260	307	281	288	243	287	263	306	290	259	294	274	261	288	282	308	280	285	289	246	297	285	292	276	298	321	300	285	253	286	265	306	303	315	291	296	331	316	292	298	307	262	240	298	296	295	263	297	281	310	277	292	287	287	306	262	271	274	296	321	269	289	263	267	309	300	276	284	289	280	255	285	289	319	288	258	264	277	264	278	284	260	284	304	322	302	279	273	282	280	245	266	279	283	293	273	285	308	305	270	274	290	264	306	291	309	275	289	306	300	268	249	310	266	296	246	292	285	287	278	281	277	272	289	303	237	295	285	305	289	277	303	300	283	260	279	278	284	273	293	298	294	295	289	282	296	283	304	306	312	291	298	306	293	286	273	281	297	279	275	272	283	302	303	292	285	283	288	296	275	304	288	322	293	262	272	303	270	291	299	293	327	297	315	309	290	278	296	266	319	284	278	281	288	243	275	278	298	282	284	283	270	284	296	317	288	294	252	271	267	285	273	281	291	301	252	269	304	294	274	249	303	294	317	279	297	301	278	273	248	299	281	275	294	286	274	280	271	269	322	259	276	266	287	296	312	261	281	323	277	285	292	266	271	289	294	289	280	290	260	294	268	287	254	282	295	283	273	261	267	257	321	290	286	276	272	280	285	295	279	279	310	289	309	295	280	269	281	288	304	277	281	273	301	297	282	266	270	285	290	260	304	307	301	281	265	311	290	271	292	286	310	308	298	292	274	299	285	306	308	279	312	273	322	309	290	286	292	274	283	275	291	268	268	285	285	298	260	270	272	292	269	308	300	271	259	268	262	268	283	292	273	297	287	314	297	289	285	291	277	301	277	286	290	301	335	302	304	270	315	284	247	300	266	303	275	294	310	273	283	306	301	278	301	305	272	303	310	287	286	265	287	267	279	297	282	261	285	299	268	290	282	310	269	277	255	285	277	265	282	288	281	293	294	265	277	297	280	283	296	271	252	297	270	273	263	313	292	286	277	283	280	287	294	288	271	302	267	267	284	276	289	259	318	295	280	251	296	279	287	295	302	319	271	317	303	271	305	268	259	307	282	290	299	302	286	321	267	294	313	286	269	284	283	266	293	323	283	261	291	287	277	290	295	294	264	325	277	298	306	264	284	281	293	290	268	281	318	284	289	322	300	290	281	313	291	273	274	285	288	287	305	320	298	313	321	276	298	267	278	288	270	261	248	301	303	302	284	319	253	300	277	256	301	275	278	279	272	291	283	266	295	266	303	264	297	316	262	294	263	266	279	285	272	303	283	282	306	271	325	308	297	281	267	311	281	288	283	302	290	284	287	312	265	282	286	315	302	301	289	262	283	291	288	266	280	303	259	290	292
32740	6363	1389	973	701	457	414	302	273	219	215	215	200	172	158	146	134	145	134	147	133	136	127	132	131	122	132	125	124	123	115	120	102	131	120	115	112	123	113	120	109	126	111	106	112	119	94	105	112	94	110	112	105	119	120	105	101	91	116	114	118	96	95	87	133	118	111	110	83	108	97	115	106	119	109	110	102	108	106	100	111	107	111	126	109	106	101	97	103	106	110	110	109	92	111	128	103	105	113	116	119	117	120	104	89	107	91	111	106	103	112	101	100	91	120	106	94	105	89	102	77	100	102	97	108	107	100	106	88	102	106	98	103	110	113	101	128	105	119	82	116	101	102	107	105	125	124	91	107	94	96	98	101	109	112	112	103	113	98	103	97	100	95	99	94	109	93	112	114	112	107	122	108	111	95	87	98	112	111	107	108	88	79	86	110	100	90	102	100	107	102	116	113	107	116	120	102	98	113	102	110	87	106	104	109	110	107	95	111	112	130	103	109	100	88	116	95	117	110	88	102	93	100	102	81	83	118	105	123	108	109	104	110	110	89	106	97	107	77	100	117	97	109	132	106	120	112	101	114	105	101	99	101	98	113	111	128	109	113	114	96	95	99	102	107	106	119	92	103	73	107	91	103	93	112	109	89	99	105	99	103	108	102	121	106	112	92	96	124	104	108	126	95	108	118	105	125	121	89	118	102	99	102	89	106	101	114	101	107	116	93	100	98	101	105	101	110	88	104	109	99	99	105	110	107	95	92	110	108	113	106	86	103	69	84	103	107	100	91	102	111	85	131	103	88	83	104	103	110	115	100	109	106	106	100	105	96	112	107	97	96	98	103	119	92	106	102	94	109	84	108	101	92	113	115	107	95	93	93	102	108	106	104	113	113	106	89	103	106	108	100	104	120	104	119	128	93	109	111	92	115	115	111	88	113	94	128	117	131	117	94	101	101	103	106	112	101	98	108	126	115	109	107	101	112	104	79	122	112	116	101	105	108	97	107	86	96	91	101	99	110	97	115	99	103	110	108	103	114	92	98	94	97	110	106	116	109	102	104	105	95	113	110	116	110	101	94	87	90	105	113	92	83	92	90	106	111	96	95	112	96	120	87	97	103	85	102	103	107	112	98	107	126	110	105	107	109	92	105	119	112	100	97	118	111	109	97	102	98	96	99	103	103	105	81	97	94	117	111	115	97	103	112	97	85	94	109	99	119	106	109	126	121	104	100	100	106	107	114	101	90	97	121	101	99	111	91	108	111	93	127	93	115	110	93	110	116	99	101	109	100	105	103	95	94	114	114	107	102	102	98	112	101	106	98	99	94	113	119	110	103	119	121	96	101	91	103	110	95	97	116	94	98	98	110	104	114	120	111	105	92	101	105	93	105	125	101	109	90	108	115	104	90	108	92	101	111	102	119	96	89	105	110	95	99	100	112	110	110	108	105	129	111	108	87	117	90	115	113	96	97	102	104	101	93	111	88	114	124	95	105	117	121	116	112	100	109	119	125	112	117	114	97	89	109	108	104	96	111	95	99	100	119	93	93	88	87	130	100	91	111	102	98	100	93	98	114	93	99	109	97	98	107	101	103	86	113	90	106	118	121	96	116	106	107	110	105	103	99	133	77	110	106	96	80	110	88	98	117	106	103	94	101	93	93	114	117	107	104	100	105	115	113	88	113	91	123	93	105	106	112	100	99	117	100	107	86	96	104	96	115	100	118	113	99	103	94	111	106	98	102	116	90	107	99	116	130	86	94	111	100	99	113	125	95	122	98	115	118	123	105	107	97	103	94	115	105	123	105	100	103	119	99	103	104	97	110	102	127	101	83	111	95	125	107	89	101	102	99	108	122	104	105	125	129	117	96	107	116	110	98	98	103	94	107	99	97	119	101	103	106	103	97	105	99	114	113	122	132	101	89	88	103	97	89	88	106	94	102	102	123	106	101	120	100	114	120	113	110	106	89	93	87	90	103	111	117	104	95	112	112	92	126	97	100	107	115	108	116	90	108	122	140	98	109	129	108	102	97	104	103	103	106	88	107	113	94	106	108	98	119	96	103	98	84	99	104	114	93	91	89	80	104	110	106	92	117	112	111	95	109	102	114	81	117	81	109	102	107	114	125	110	107	110	104	108	87	118	110	103	103	115	110	93	110	100	105	106	112	96	111	89	119	95	96	103	110	84	107	93	114	124	115	115	86	98	119	98	103	113	98	101	89	103	102	110	92	89	83	82	99	80	98	114	113	109	101	107	90	103	99	87	107	101	110	101	98	117	100	87	112	105	105	115	85	99	126	99	111	117	87	104	99	112	98	98	100	116	109	94	106	99	124	80	101	102	104	107	121	108	117	117	104	95	108	95	103	119	103	97	95	91	119	88	106	107	92	108	119	104	94	92	110	115	119	106	96	92	100	98	130	85	111	115	112	96	103	77	82	112	112	111	114	101	98	95	101	107	97	103	87	92	113	101	105	105	86	107	105	84	99	94	115	108	95	100	129	80	97	94	94	120	96	91	125	102	114	103	101	112	92	111	112	100	107	90	89	98	113	117	107	112	105	92	107	87	122	101	104	111	85	96	98	95	127	121	99	99	95	94	89	101	98	87	116	107	103	102	123	103	116	106	116	102	92	101	111	114	118	98	95	94	102	102	122	124	93	90	105	106	121	107	102	107	112	103	114	107	98	99	131	105	112	108	103	91	114	100	102	96	102	96	125	105	114	96	118	81	89	97	97	90	83	98	102	104	95	115	88	92	101	97	95	109	101	104	103	104	118	132	103	94	110	100	105	122	105	104	111	125	110	102	109	111	113	109	99	107	104	117	117	97	100	94	89	110	104	101	119	119	107	103	114	98	100	103	116	117	107	100	100	98	95	110	119	118	102	124	101	110	124	106	117	108	103	101	96	79	83	98	96	101	99	106	112	98	110	98	100	90	112	113	107	111	117	109	83	104	123	95	90	107	105	99	78	107	113	135	101	88	107	101	103	94	111	116	95	114	102	103	91	96	99	105	97	120	126	93	109	112	103	101	84	116	105	99	86	105	105	127	102	84	95	92	95	109	109	131	102	100	106	111	112	79	98	106	119	110	104	104	93	101	95	108	111	99	119	107	106	101	101	100	101	106	95	102	99	89	106	115	104	98	92	109	82	92	130	126	91	102	95	104	92	101	95	128	112	100	110	117	97	109	100	104	101	89	107	87	122	115	94	109	113	108	110	109	99	92	105	113	95	126	113	98	101	108	114	107	114	107	94	122	99	109	87	103	103	99	100	85	115	105	100	96	99	99	107	92	109	117	83	100	110	105	121	114	102	107	93	88	118	107	110	93	113	108	100	108	122	101	96	96	108	103	103	103	119	108	119	94	98	105	93	120	96	102	107	122	100	103	120	108	107	103	95	93	122	97	90	102	100	119	109	101	104	105	113	105	114	111	99	106	108	116	107	98	90	98	124	90	115	121	106	108	104	109	103	79	101	92	107	111	123	83	111	113
14944	1274	2859	3278	2725	2315	1926	1523	1315	1214	1116	915	842	798	743	712	615	600	587	546	531	536	473	480	473	482	432	454	477	443	432	471	415	430	443	383	408	430	429	386	401	388	417	392	396	419	365	429	407	380	398	377	380	392	413	401	402	407	372	355	369	393	367	348	354	343	374	353	399	394	387	338	372	383	327	368	379	379	364	379	354	378	333	406	359	359	349	327	361	335	370	372	341	360	346	364	357	360	349	363	333	345	333	366	359	359	381	357	352	356	373	382	354	347	350	368	382	371	381	334	393	352	350	362	353	362	351	336	365	351	351	362	340	359	361	342	361	351	363	332	352	341	367	337	339	312	356	353	371	347	358	361	346	373	363	332	398	352	343	356	368	350	350	358	372	354	350	328	304	384	344	344	356	367	317	381	352	358	378	343	294	334	352	382	371	338	371	341	319	404	378	347	342	345	358	354	351	365	352	374	382	338	363	316	339	366	348	363	362	346	341	337	380	375	363	344	357	383	366	379	352	369	329	350	380	375	328	385	327	366	377	321	338	359	344	357	347	313	346	324	336	339	401	364	354	339	325	347	383	339	325	363	381	348	353	348	389	373	337	359	345	366	333	344	341	347	354	335	353	356	372	338	360	350	350	379	351	330	351	325	378	365	333	361	333	374	349	384	326	367	320	379	313	339	345	357	363	338	326	372	355	363	370	335	336	404	319	349	356	359	324	355	380	345	329	355	368	375	350	359	345	353	362	343	322	370	365	337	388	347	342	369	328	390	329	336	322	336	347	346	329	378	333	342	328	367	324	364	354	350	335	357	365	357	368	357	336	361	342	335	344	314	370	328	349	359	357	369	342	341	332	327	370	342	349	345	348	325	352	359	359	358	335	340	357	342	315	353	352	360	336	342	346	330	345	387	309	369	302	366	353	311	365	330	352	361	326	373	377	352	342	345	368	334	352	364	352	337	367	362	349	382	353	346	346	349	339	322	369	377	345	344	375	338	363	346	335	345	392	352	329	379	352	359	349	374	361	373	344	376	383	343	359	322	332	387	358	373	364	354	365	354	342	375	363	357	362	340	346	370	356	393	389	361	355	336	362	333	365	356	326	344	346	380	361	382	325	342	348	357	349	364	349	391	312	335	331	363	356	362	345	368	343	388	381	358	334	352	353	332	376	354	356	347	342	335	327	370	334	361	331	351	320	337	355	380	363	342	362	331	345	343	374	371	364	344	340	341	345	348	329	330	330	347	361	329	378	341	350	353	321	326	352	355	322	394	338	342	347	352	325	376	360	341	341	329	344	346	318	352	359	335	338	371	356	315	322	337	351	344	366	368	361	334	338	375	360	328	338	353	356	334	373	312	360	327	380	353	342	354	349	324	352	351	332	363	351	368	354	316	358	383	309	332	341	340	313	351	345	346	314	342	314	342	318	330	352	335	324	368	354	365	348	343	371	373	343	330	364	348	335	380	378	342	366	372	336	322	363	346	334	358	335	366	343	360	330	366	331	332	361	343	339	356	343	367	348	333	347	358	349	342	359	340	390	342	364	333	394	371	355	308	356	333	363	356	344	352	344	328	344	332	337	379	359	344	345	342	379	353	355	337	326	358	382	331	365	336	327	368	327	331	355	370	321	342	372	327	352	346	355	386	357	381	383	354	322	391	352	352	334	373	353	336	362	336	351	372	353	375	360	347	378	348	364	305	345	300	350	309	343	362	402	382	355	336	396	347	352	354	351	365	362	352	345	365	337	345	312	360	353	354	357	322	359	360	371	351	348	353	358	359	372	337	407	340	345	342	362	367	344	344	372	352	356	375	348	313	339	349	360	369	365	369	354	328	356	326	362	340	360	321	352	338	345	374	311	393	359	342	355	371	383	347	357	372	344	349	322	352	368	362	345	327	348	366	332	357	334	378	350	326	366	313	363	349	362	392	349	339	319	367	341	337	345	380	374	353	363	333	344	370	385	376	324	351	323	346	348	368	373	361	351	379	338	391	355	325	356	376	379	333	327	333	357	359	360	352	361	372	346	341	361	351	344	330	319	329	342	363	374	364	355	338	355	379	344	341	375	366	322	366	351	355	350	313	391	335	363	339	375	365	344	352	380	350	375	332	356	325	330	337	364	332	368	352	350	337	347	367	331	403	325	362	335	361	322	365	345	328	372	339	371	345	383	376	336	357	358	389	336	373	353	339	371	356	359	336	359	315	380	373	362	357	355	337	358	393	360	340	358	325	319	320	334	346	335	342	336	373	362	362	335	341	349	382	360	346	340	360	332	373	335	335	328	364	352	321	344	370	332	321	380	352	335	372	338	363	367	342	351	339	361	384	347	389	366	346	361	341	340	346	354	328	334	362	364	370	364	349	384	351	350	349	351	375	344	359	339	326	356	339	306	362	374	340	348	377	308	370	331	384	357	365	345	357	393	332	326	356	372	351	365	353	360	360	289	322	356	342	332	378	350	328	326	376	356	355	361	352	349	381	358	341	361	348	363	357	358	360	360	369	369	329	375	406	332	356	358	365	362	365	326	350	382	342	346	355	368	345	372	341	357	387	310	353	349	375	331	361	370	323	312	357	361	363	367	377	371	341	346	339	360	386	392	380	366	345	336	369	337	361	350	360	335	391	340	378	372	347	339	330	383	362	323	357	342	369	370	354	383	358	363	350	342	350	352	350	367	382	385	358	326	345	392	336	376	350	351	332	344	328	374	358	359	351	339	366	359	344	359	352	370	353	369	363	367	347	353	373	367	364	340	327	353	336	342	331	342	338	357	359	350	357	340	354	328	371	353	349	345	339	330	352	367	337	348	345	345	351	353	357	352	351	333	334	345	319	345	333	347	343	367	349	348	343	376	363	377	363	338	335	342	342	336	387	358	368	380	317	325	326	330	321	351	337	354	342	323	313	350	343	361	345	333	340	324	354	324	358	344	369	390	356	362	342	339	363	350	366	355	361	360	325	348	358	350	336	308	339	359	345	362	364	370	338	359	338	323	340	344	331	332	362	358	332	343	314	353	360	324	361	385	338	350	332	339	348	337	375	356	374	308	357	345	352	374	347	387	390	354	379	354	379	313	359	341	358	338	377	344	352	370	331	357	344	343	337	350	347	357	343	369	333	366	338	371	344	351	354	352	368	325	363	355	356	321	353	375	347	341	351	377	400	335	351	322	341	335	354	344	348	332	338	339	292	303	351	362	347	334	352	328	335	334	340	338	339	341	360	338	362	354	365	355	294	334	320	358	345	352	343	335	368	343	397	326	347	373	370	368	330	378	371	337	348	352	386	360	346	353	330	359	330	362	337	338	332	360	328	333	348	367	330	311	361	340	366	351	337	371	343	319	341	356	347	372	360	333	364	368	363	341	356	376	372	360	358	337	353	362	323	382	345	373	369	337	350	362	360	342	364	324	338	377	341	351	362	394	354	349	357	348	327	315	379	357	359	360	322	355	312	373	351	368	359	341	353	330	367	372	377	322	370	336	351
